Мои статьи rss подписка

24-26 мая в Санкт-Петербурге пройдет HackDay#27

Миша Кулаков попросил разместить анонс мероприятия под забавным названием HackDay, которое пройдет в Питере 24-26 мая. Не буду ничего добавлять от себя, просто читайте официаольный анонс под катом. Но ваше мнение о мероприятии преветсвуется, поэтому комментируем надо или не надо такое дело как HackDay.

Думаю как лучше сделать множественную Ajax загрузку

Решил немного рассказать о том, что я делаю сейчас, в эту самую минуту. Итак, задача у меня довольно простая – есть несколько источников информации о статьях. Мне нужно последовательно опросить эти источники путем отправки AJAX запроса и по мере получения ответов вывести результат на экран.

Пока у меня получился вот такой код:

А тем временем мой профит на форекс за последнюю неделю составил 100%

Торговать на форекс становится все интереснее. На прошлой неделе USDJPY таки собралась силами и пробила уровень 100 йен за доллар. Самое интересное, что мы с моим товарищем по технике отработали еще до новостей. Там было сразу несколько сигналов. А когда наша техника подвтердилась еще и новостями из США, то вопрос о лонгах уже не стоял. В общем, приятно когда получается получить легкий профит. Всем желаю того же.

Обработка PUT метода в ChicagoBoss (Erlang)

При реализации RESTful приложения столкнулся с тем, что не смог получить через методо “Req:post_param” значения переменных, которые передаются методом PUT. Немного погуглив нашел следующий вариант решения:


{struct, Params} = mochijson:decode(Req:request_body()),
Id = proplists:get_value("id", Params),
B = lists:map(fun({Key,Value})-> save_fields(Key, Value, Id) end, Params),
{json, [{variable_name_space, B}]}.

Не очень нравится использовать mochijson:decode, возмжно, кто-то может подсказать более изящное решение?

Труд, мир, май!

автопортрет by Evgeny Sergeev
автопортрет, a photo by Evgeny Sergeev on Flickr.

С праздником 1-го мая и наступающим праздником великой Победы!

Вы празднуйте, а мне трудиться надо )))

Зачем вместо “undefined” использовать “void 0″

Народ, встретил в коде Backbone.js кучу случаев когда вместо конструкции: “if (undefined == someVariable)” используется такой вариант:“if (void 0 == someVariable)”.

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

P.S. Вот еще один красивый прием, который подсмотрел в BackBone.js: “(a = {})['variable_name'] = ‘some_value’;“. Данная конструкция присваивает переменной “a” хэш следующего содержания “{variable_name: ‘some_value’}“.

крайне важная птица

Сегодня гулял с дочками, фотографировал. В кадр попал вот этот голубь. Фото получилось забавным, поэтому решил поделиться. ))))

Глядя на это фото сразу вспоминаю пару людей, которые страдают ЧСВ. ))))

В разработке

Модуль управления пользователями (проект SnappySnoop)

После продолжительных раздумий пришел к выводу, что без регистрации и прочих прелестей социальных сетей мне и Снапу не обойтись.

SimpleBlogTool - система публикаций в блоги

SimpleBlogTool - система для публикации в блоги на движках LiveStreet и WordPress. В качестве основы для разработки используются фреймворки Kohana и ExtJS. Проект находится в самом начале своего жизненого пути, но уже сейчас может выполнять свою основную задачу - публиковать статьи в блоги.

On-line редактор кода

Это идея из серии бредовых. Я хочу попробывать сделать редактор кода с подсветкой синтаксиса и подходом к редактированию как в Vi или Emacs. Естественно все должно работать в браузере.

Библиотека. Реализация NNTP протокола

Недавно возникла задача читать новости из UseNet конференций. Сначала попытался найти что-то стоящее в Интернете, но в итоге пришлось заняться разработкой с нуля.

подушки для софы