Могу ошибаться, но решения данной проблемы на Хабре еще не приводилось, так что позвольте поделиться с вами полезным куском кода. Задача: по нажатию Ctrl+S заблокировать браузерный диалог о сохранении страницы и запустить пользовательскую функцию.
Пользователь
Анонимность обновилась еще раз — OperaTor 2.6b
1 мин
1.8KОбновился portable пакет для анонимного серфинга в сети — OperaTor. Он состоит из Opera, Tor и Privoxy.
При использовании OperaTor не остается никакой информации, на компьютере в который вы втыкаете флешку.
Изменения в релизе:
— исправлено, то что при запуске нескольких экземпляров OperaTor, Tor и Polipo оставались запущенными после закрытия OperaTor.
— исправлена проблема с тем, что при скачивании файла, OperaTor сохранял в ту же папку, свою папку profile.
— OperaTor теперь проверяет, запущены или нет экземпляры Tor или Polipo
— т.к. не было получено претензий относительно Polipo, то Privoxy-версия OperaTor — снимается с производства.
UPD
Сегодня вышло обновление 2.6b
— исправлена ошибка с запуском Polipo.
Скачать и прочитать в оригинале.
При использовании OperaTor не остается никакой информации, на компьютере в который вы втыкаете флешку.
Изменения в релизе:
— исправлено, то что при запуске нескольких экземпляров OperaTor, Tor и Polipo оставались запущенными после закрытия OperaTor.
— исправлена проблема с тем, что при скачивании файла, OperaTor сохранял в ту же папку, свою папку profile.
— OperaTor теперь проверяет, запущены или нет экземпляры Tor или Polipo
— т.к. не было получено претензий относительно Polipo, то Privoxy-версия OperaTor — снимается с производства.
UPD
Сегодня вышло обновление 2.6b
— исправлена ошибка с запуском Polipo.
Скачать и прочитать в оригинале.
+31
Дизайн привычных вещей. Ложка для йогурта
1 мин
2.6KНедавно один дизайнер придумал Чудо ложку для йогурта! Теперь выскрести йогурт или пудинг из уголков банки будет просто ;) Новая ложечка создана специально, что доставать молочное лакомство из труднодоступных мест.
![](https://habrastorage.org/getpro/habr/olpictures/e63/2a4/981/e632a498101221a90a2b5e8ceb7de26b.jpg)
![](https://habrastorage.org/getpro/habr/olpictures/e63/2a4/981/e632a498101221a90a2b5e8ceb7de26b.jpg)
+71
Элемент управления, TrackBar но с двумя ползунками
1 мин
10KПонадобилась тут такая «штука», как TrackBar только с двумя ползунками, готового решения на jQuery не нашел, решил писать самостоятельно, правда не на jQuery а на чистом JS. Вроде от этого хуже не стало. «Штука» эта нужна была для выбора числовых значений в формах информационного киоска.
+83
Решение проблемы модуля Simple Karma для Drupal 5.x
1 мин
726![](https://habrastorage.org/getpro/habr/olpictures/210/0e2/27a/2100e227aac123d57927431526081440.png)
Кажется, мне удалось найти решение данной проблемы. Хотя природа ее мне до сих пор не ясна (если кто-то знает в чем дело, расскажите).
Решение:
+19
Еще раз о трекбаре
1 мин
3.7KБуквально вчерашний топик об отличных трекбарах заставил меня вспомнить о собственной наработке в этой области. Она отличается от предложенной предыдущим автором как по дизайну, так и по функционалу, так что представляю её на ваш суд.
+49
Встраивание и кодирование в JavaScript
1 мин
1.8KПеревод
Примечание: ниже находится перевод статьи «Embedding and Encoding in JavaScript», в которой автор (JavaScript-евангелист в Mozilla и автор библиотеки jQuery по совместительству) рассматривает способы сжатия информации и ее объединения при помощи JavaScript и некоторых других методов. Мои комментарии далее курсивом.
Грубая реализация на JavaScript (заметка на Хабре, ссылка blog.nihilogic.dk/2008/04/super-mario-in-14kb-javascript.html) первого уровня Super Mario Brothers буквально на днях обошла весь Интернет. В нее, в общем, можно играть, хотя упущены многие ключевые аспекты (нет грибов, нет флага, нет повышающих очков и т.д.). Однако, это, на самом деле, не самый интересный аспект в этой игре.
Наверное, больше всего интереса в этом веб-приложении представляет не сама игровая механика, а тот факт, что все собрано в одном-единственном файле — игровом скрипте, который включает все игровые спрайты и всю музыку.
Это весьма любопытный образец инженерного искусства, и он содержит вещи, которые вы сможете применить в своем собственном коде. Давайте двинемся дальше и разберем, как это было сделано, чтобы мы смогли бы использовать все эти приемы для наших собственных сайтов.
читать дальше на webo.in →.
Грубая реализация на JavaScript (заметка на Хабре, ссылка blog.nihilogic.dk/2008/04/super-mario-in-14kb-javascript.html) первого уровня Super Mario Brothers буквально на днях обошла весь Интернет. В нее, в общем, можно играть, хотя упущены многие ключевые аспекты (нет грибов, нет флага, нет повышающих очков и т.д.). Однако, это, на самом деле, не самый интересный аспект в этой игре.
Наверное, больше всего интереса в этом веб-приложении представляет не сама игровая механика, а тот факт, что все собрано в одном-единственном файле — игровом скрипте, который включает все игровые спрайты и всю музыку.
Это весьма любопытный образец инженерного искусства, и он содержит вещи, которые вы сможете применить в своем собственном коде. Давайте двинемся дальше и разберем, как это было сделано, чтобы мы смогли бы использовать все эти приемы для наших собственных сайтов.
читать дальше на webo.in →.
+25
Юзабилити Бюллетень. Выпуск № 17
2 мин
710![](http://upa.org.ru/Portals/0/images/upalogo100x67.jpg)
Профессиональная конференция Social Experience 2008, Москва 22-23 мая
| Формы регистрации must die!
| А.Крамер: Несколько слов про юзабилити и интернет-магазины
| Сьюзан Фаулер: Есть что сказать? Пишите в User Experience
| 25 лет в юзабилити: Резюме Якоба Нильсена, написанное им самим
| Якоб Нильсен: Пользователь vs. дизайнер‑проектировщик — преодоление разницы взглядов
+13
Установка memcached под Windows за 5 минут (php5)
1 мин
39KМногие разработчики используют Memcached, систему кэширования различных объектов в оперативной памяти. Устанавливается она очень просто
+31
Сравнительное тестирование 15 антивирусных программ в новом журнале С'T
13 мин
5.6KНа Security@Interop — событии, совершенно незаслуженно обойденном вниманием многих ИБ-шников, можно было взять пилотный (апрельский) номер журнала C'T-Россия, что я с радостью сделал. Теперь он ходит по рукам всей компании.
Нашлось в C'T очень интересное и вдумчивое сравнительное тестирование 15 антивирусных программ. Руки дошли наконец до «обработки» этого очень «вкусного» контента. Приведу здесь только вводную часть про методологию и выводы. Это-то и есть тот самый будет комплексный анализ, на основании которых в последнее время модно (а теперь и можно) ругать или хвалить продукты разных вендоров.
Считаю, что для команды нового журнала о компьютерной технике проведение настолько комплексного теста — это большая заявка на лидерство, ведь тесты не хуже тех, что проводит Нейл Рубенкинг из PC Magazine USA. Теперь есть что почитать и в России — сделанное своими руками тестирование, человеческим языком описанное и беспристрастно поданное, что вместе является «фишкой» C'T. Настоятельно рекомендуется перенять Сергею Ильину с Anti-Malware.ru.
Понравились мне и слова главреда про аудиторию и миссию журнала (цитата):
Мы не занимаемся ерундой. Мы делаем самый профессиональный компьютерный журнал в России… для тех, кому нужна честная и правдивая информация.
Респект Павлу Шошину, автору обзора, и главреду Андрею Кокоурову, перешедшим из CHIPа. У меня раньше не было такой уверенности в их профессионализме, но, как оказалось, в CHIPе все решал формат «easy reading», на который в последнее время слишком многие СМИ и тестлабы давят.
В общем, дифирамбы журналу я отпел, можно переходить ко чтению. :)
Нашлось в C'T очень интересное и вдумчивое сравнительное тестирование 15 антивирусных программ. Руки дошли наконец до «обработки» этого очень «вкусного» контента. Приведу здесь только вводную часть про методологию и выводы. Это-то и есть тот самый будет комплексный анализ, на основании которых в последнее время модно (а теперь и можно) ругать или хвалить продукты разных вендоров.
Считаю, что для команды нового журнала о компьютерной технике проведение настолько комплексного теста — это большая заявка на лидерство, ведь тесты не хуже тех, что проводит Нейл Рубенкинг из PC Magazine USA. Теперь есть что почитать и в России — сделанное своими руками тестирование, человеческим языком описанное и беспристрастно поданное, что вместе является «фишкой» C'T. Настоятельно рекомендуется перенять Сергею Ильину с Anti-Malware.ru.
Понравились мне и слова главреда про аудиторию и миссию журнала (цитата):
Мы не занимаемся ерундой. Мы делаем самый профессиональный компьютерный журнал в России… для тех, кому нужна честная и правдивая информация.
Респект Павлу Шошину, автору обзора, и главреду Андрею Кокоурову, перешедшим из CHIPа. У меня раньше не было такой уверенности в их профессионализме, но, как оказалось, в CHIPе все решал формат «easy reading», на который в последнее время слишком многие СМИ и тестлабы давят.
В общем, дифирамбы журналу я отпел, можно переходить ко чтению. :)
+14
Давайте обсудим интерфейсы различных проектов и сервисов
1 мин
857В этом топике хотелось бы обсудить вкусы хабровчан на пользовательские веб интерфейсы. На каком проекте или сервисе вы видели на ваш взгляд лучший — самый удобный, красивый и понятный.
Конечно не обязательно высказывать мнение именно о веб интерфейсах. Если есть какие-то мысли об интерфейсах в других областях, то было бы интересно услышать.
Также можно обсудить компании разработчиков, как российские, так и зарубежные, специализирующихся именно в этой области.
Этот вопрос лично для меня сейчас очень актуален и может найдутся люди, кто мог бы поддержать беседу.
Спасибо.
Конечно не обязательно высказывать мнение именно о веб интерфейсах. Если есть какие-то мысли об интерфейсах в других областях, то было бы интересно услышать.
Также можно обсудить компании разработчиков, как российские, так и зарубежные, специализирующихся именно в этой области.
Этот вопрос лично для меня сейчас очень актуален и может найдутся люди, кто мог бы поддержать беседу.
Спасибо.
+10
Скорость выборки CSS-селекторов в JavaScript-библиотеках
1 мин
1.8KНаряду со сравнительными тестами времени загрузки различных JavaScript-библиотек было интересно посмотреть, насколько оптимизированы в них наиболее популярные действия, а именно: выбор элементов по CSS-селекторам. Ведь даже в простейшем JavaScript-коде на основе таких библиотек используется, порой, несколько десятков таких операций, не говоря уже о сложных интерфейсах и полноценных веб-приложениях.
Приведу характерный пример кода для jQuery, который использует движок CSS-селекторов:
читать дальше на webo.in →
Приведу характерный пример кода для jQuery, который использует движок CSS-селекторов:
$(function(){ $("a.clip").click(function(){ $("#clip"+$(this).attr("rel")).slideToggle(500); if($(this).html() == "+") { $(this).html("–"); } else { $(this).html("+"); } return false; }); })
читать дальше на webo.in →
+22
Пять отличных расширений для Firefox для управления закладками
3 мин
30KЕсли вы регулярно гуляете по интернету (а ведь большинство читателей Хабра этим и занимается, не так ли?), то у вас не займет ного времени накопить большой список сайтов, которые хотелось бы посетить позднее. Дефолтный менеджер закладок в браузере Firefox вряд ли устраивает вас полностью. Для лучшей организации накопления коллекции закладок, синхронизации их с другими компьютераи или просто более легкого доступа к ним написана много расширений. Итак, давайте рассмотрим лучшие из них.
Вы используете несколько компьютеров или операционных систем на одном? Если так, то расширение Foxmarks поможет автоматически синхронизировать закладки между ними. Оно так же позволяет получать доступ к закладкам из интернета. Это очень полезное расширение, если вы используете публичные компьютеры для доступа в сеть, не имея возможности установить на них что-либо. Foxmarks синхронизирует ваши закладки, сохраняя их на удаленном сервере. С этим расширением вы забудете о бэкапе закладок при форматировании или смена компьютеров. Так же для любителей безопасности есть опция шифрования.
Foxmarks: расширение для людей с несколькими компьютерами
![](https://habrastorage.org/getpro/habr/olpictures/fda/106/bf9/fda106bf9edaa3ce58db1063b3698e5b.png)
+17
PHP: image charts на last.fm
2 мин
1.2KСразу скажу — для людей, не знающих, что такое last.fm (либо для людей, не использующих эту социальную сеть), этот пост не обязательно будет бесполезным. Вы можете сделать на основе моего кода, к примеру, картинку, отображающую последние десять топиков на вашем форуме.
+6
Информация
- В рейтинге
- Не участвует
- Откуда
- Санкт-Петербург, Санкт-Петербург и область, Россия
- Зарегистрирован
- Активность