Архив за Декабрь, 2012

Анимация смены картинок с помощью jquery
 26 Дек, 2012

Ещё одна типовая задача, для которой найдено приличное решение. Типично суть задачи состоит в следующем. Есть набор изображений, которые демонстрируются поочередно в некотором контейнере. Ставится задача по анимации периодической смены этих картинок средствами javascript.

Самая простая реализация — это управление стилем display. Сложные варианты включают в себя последовательное изменение позиции изображения, смена стилей прозрачности и т.п. Венчает весь этот список самоделок варианты с использованием плагина для jquery — nivo slider. Не будем рассматривать промежуточные варианты, сразу перейдем к вершине.

Читать далее »

Генератор «удобных» паролей
 19 Дек, 2012

Простому пользователю от пароля хочется двух вещей — надежности и легкости запоминания.

В случае произвольно создаваемых паролей, желаемая надежность достигается очень легко (увеличили длину генерируемого пароля или расширили набор символов, из которого он генерируется). Но запомнить такой пароль очень сложно. Во-первых, сочетание произвольных букв и цифр получается не читаемым для членораздельного произношения. Во-вторых, цифры, буквы, их регистры — все это перемешано в одной куче и, конечно же создавая нужную надежность, никак не помогают их запомнить своему владельцу.

Читать далее »

Ikariam — роковые острова кровавых морей
 14 Дек, 2012

Замечательная браузерная стратежка. Я не первый раз возвращаюсь на сервера, чтобы начать вновь и вновь кровавый славный поход. Не смотря на то, что это всего лишь браузерка, разработчики смогли придумать множество вещей, разбавляющих размеренный темп жизни городов.

Читать далее »

Оценил Clip2Net сервис — 5 баллов!
 12 Дек, 2012

Редакторской работой я занимаюсь редко и неохотно. Но периодически приходится где то скриншотик обработать, где то картинку прихватить, и все это сопряжено с процессом обработки изображения, в котором есть несколько этапов — сначала картинку нужно получить в распоряжение (сохранить на диск или скопировать в буфер обмена), потом обрезать, потом сохранить в нужном формате (обычно png или jpeg).

Читать далее »

Как запаролить файл excel
 11 Дек, 2012

Электронные таблицы это такой переходный вид между базами данных и их программрованием и собиранием кучи хлама в (MS Word) вордовском файле.

Читать далее »

Когда jQuery.find может не работать
 8 Дек, 2012

Обычно, «проблема» возникает с данными, получаемыми через асинхронные запросы (ajax-запрос). Вы пытаетесь выполнить jQuery.find() для полученных данных, а функция возвращает пустой объект.

Читать далее »

Skype или замена телефона в браузере, часть 2
 6 Дек, 2012

Нашел, наконец-то, средство останавливающее выполнение подмены телефона плагином skype.

Читать далее »

Читаем курсы валют, реализация для drupal
 5 Дек, 2012

Как я писал ранее, хороший информ-сервис, это не куча вариантов виджетов для вашего сайта, а, в наиболее ценном случае, возможность грузить данные информ-сервиса в виде xml. В развитом случае, это целый API для разработчика, с возможностью выборки данных по разным критериям.

Как бы ни фантазировали разработчики информ-сервиса, но видов оформления виджета, которые они городят, обычно наиболее подходящим оказывается наименее «испорченный» дизайном.

Сейчас хочу поделиться готовым решением чтения валют с сайта cb.ru с кодом, оформленным под drupal. Не смотря на привязку к движку, переписать будет не сложно и под другую веб-платформу.

Читать далее »