У многих из нас есть на примете набор сайтов, которые мы периодически открываем не для внимательного чтения, а чтобы бегло ознакомиться с каким-то небольшим участком информации, посмотреть, нет ли новых статей или комментариев, проверить, не сменился ли какой-нибудь параметр и так далее. Сайты часто предоставляют для таких нужд rss или почтовую рассылку, но так бывает далеко не всегда. Попробую описать один из способов автоматизации подобной рутины.
Архив за 26 июня 2012
Индикаторы ключевой информации на сайтах для Firefox на скорую руку
2012-06-26 в 23:58, admin, рубрики: ajax, Firefox, javascript, xhr, xmlhttprequest, метки: ajax, firefox, javascript, xhr, xmlhttprequestХранение паролей в Ozon.ru
2012-06-26 в 22:24, admin, рубрики: безопасность в сети, информационная безопасность, Озон, пароль, метки: безопасность в сети, Озон, парольНедели две назад на Хабре обсуждался взлом паролей на Linkedin. Типа, алгоритм шифрования старый, соль не изпользуется и т.д. Это все мелочи.
Решил я вспомнить пароль от своего аккаунта на Озоне (давно не заходил туда, около двух лет). В соответствующей форме внес свой email и вот, что получил:
MySQL в миллион раз быстрее MemSQL
2012-06-26 в 22:22, admin, рубрики: innodb, MemSQL, mysql, маркетинг, тесты производительности, метки: innodb, MemSQL, mysql, маркетинг, тесты производительностиПару дней назад по мировой технологической прессе распространился пиар MemSQL — базы данных нового поколения от Никиты Шамгунова (shamg), которая якобы показывает скорость в 30 раз выше, чем MySQL и при этом «надёжна по дефолту» (durable by default), как сказано у них на сайте.
Представители MySQL не снизошли до ответа на эти очевидные маркетинговые лозунги. Но вот бывший сотрудник MySQL, Домас Митузас (Domas Mituzas), ныне специалист по базам данных в Facebook и Wikipedia, всё-таки не выдержал и решил разобраться, как именно нас обманывают — и ответить тем же, то есть показать примеры, где MemSQL работает в сотни, тысячи и даже миллион раз медленнее, чем MySQL.
Читать полностью »
Mojolicious 3.0
2012-06-26 в 20:57, admin, рубрики: mojolicious, perl, web-framework, Веб-разработка, метки: mojolicious, perl, web-frameworkСегодня, спустя 8 месяцев разработки, была выпущена версия 3.0 веб-фреймворка Mojolicious.
Забегая вперед скажу сразу, что снова не обошлось без проблем с обратной совместимостью.
Новая версия, под кодовым названием «Rainbow», это первый релиз образованной группы, в которую входят Glen Hinkle, Abhijit Menon-Sen, Marcus Ramberg и сам Sebastian Riedel. Как известно, двое последних — участники основной группы, разрабатывавшей Catalyst. Так же, количество форков на гитхабе подбирается к семи сотням, а все вместе это говорит о развитии фреймворка и его растущей популярности.
Читать полностью »
Yii: Динамическое изменение правил валидации (сценариев)
2012-06-26 в 20:06, admin, рубрики: cactiverecord, php, yii, валидация, метки: cactiverecord, yii, валидация В данном маленьком топике я хотел бы рассказать об одном очень простом рецепте (который многим из вас, вероятно знаком) в контексте фреймворка Yii. Речь идет о динамическом изменении правил валидации формы — когда правила валидации изменяются в зависимости от выбора пользователя вашего приложения, сделанного, например, путем выбора значения из списка или установленного чекбокса.
Читать полностью »
Кто вам пишет в хабраящике. Расширение для браузера
2012-06-26 в 20:00, admin, рубрики: Extensions, Google Chrome, opera, производительность, расширения, хабрахабр, Хабрахабр API, хром, метки: Extensions, Google Chrome, opera, производительность, расширения, Хабрахабр, хромРад представить вашему вниманию новую версию расширения для хабры (предыдущий топик), которое научилось показывать вашу переписку с другими читателями, а также оповещать вас о новых личных сообщениях.
Также был доработан блок по приёму хабратопиков (для уменьшения трафика) и исправлено немного общих багов.
Читать полностью »
One Time Secret – после прочтения сжечь
2012-06-26 в 19:53, admin, рубрики: api, python, блогосфера, доверие, информационная безопасность, метки: api, python, доверие
Если Вы когда-либо беспокоились, что данные, которые вы пересылаете по Сети (пароли, адреса, места встречи), то onetimesecret.com может вам помочь.
Данный сервис позволяет создавать одноразовые «секреты» — отправив секрет, вы получаете одноразовую ссылку на него, после перехода по которой секрет удаляется.
Читать полностью »
Определяем местоположение телефона… без GPS
2012-06-26 в 19:16, admin, рубрики: googlemaps, j2me, Разработка под Java ME, метки: googlemaps, j2meПерелистывая хаб «Разработка под Java ME» наткнулся на тему Spb Transport J2ME, где автор использует картографические сервисы, и одним из TODO является поддержка GPS (для улучшения юзабилити). Проблема в том что телефонов с встроенным GPS-приемником относительно небольшое количество. Надеюсь данным постом помогу не только автору той темы, но и кому то еще, сам в свое время набил немало шишек. Итак, приступим.
Чтобы определить местоположение пользователя (телефона, как вам угодно), можно использовать несколько способов:
— по GPS. Способ наиболее точный. Из недостатков: относительно долгий старт, потребляет много энергии, не так уж много аппаратов с встроенным приемником.
— по вышкам оператора. Средний по точности. Энергии кушает немного. Из минусов: не на всех телефонах доступны данные.
— по IP. Наименее точный. Собственно это самый большой минус.
— по CB-сообщениям оператора
Читать полностью »
Скрипты на коленке — приручаем klipper Часть 1
2012-06-26 в 19:16, admin, рубрики: bash, kde, linux, метки: bash, kde, linux
Одна из причин почему я люблю KDE — это маленькая иконка ножниц в системном лотке, знак того, что klipper запущен и уже работает для вас.
Основная задача klipper — запоминать историю буфера обмена и давать возможность перемещаться по ней. Таким образом, даже если вы скопировали в буфер несколько отрывков информации нажав Ctrl+C, всегда остаётся возможность вставить любой из них выбрав его в истории и нажав Ctrl+V.
Но о том, что же на самом деле умеет эта скромная на вид программа управления буфером обмена вы узнаете под катом.
Мысли перед сном: алгоритм фрактального перемешивания
2012-06-26 в 18:58, admin, рубрики: Алгоритмы, Песочница, шифрование, метки: Алгоритмы, шифрование Недавно я впервые в этом сезоне ночевал на даче и никак не мог уснуть из-за непривычной обстановки. И тогда мой мозг понесся думать про XOR-шифрование. Оно ведь довольно простое, а я думал, как можно его улучшить. К сожалению, вместо того, чтобы сладко уснуть, я додумался до того, что надо перетасовать исходные данные каким-нибудь образом. И тогда мне в голову пришла идея фрактального перемешивания (из-за которой я уснул после четырех ночи).
Читать полностью »