вторник, 25 марта 2014 г.

"Заработок" в сети для программистов

Я, как и все, люблю халяву. Не так давно наткнулся на сайт http://driftofnews.com/, на котором Вы получаете (на самом деле нет) деньги за чтение новостей. Сперва мне это показалось глупым, что в итоге и подтвердилось, но новости были актуальными и свежими и я провел некоторое время почитывая их... Вернемся к деньгам - за прочтение одной новости начисляю несколько рублей на счет, для вывода средств нужно набрать определенный минимум, сразу скажу, что "честно" читая эти самые новости минимум для вывода средств набрать получится может только за неделю, что долго, а мы пойдем другим путем.
Будем автоматизировать процесс "чтения".

понедельник, 24 марта 2014 г.

javascript: обработка больших массивов данных и отзывчивый интерфейс

Process large data - небольшой эксперимент с обработкой большого массива данных на javascript.
Суть в том, что при инициализации элементов массива, если использовать setTimeout, т.е. каждый раз позволять браузеру перехватывать остальные события, то интерфейс остается отзывчивым в отличие от того варианта, когда элементы массива инициализируются в цикле.
Конечно же очень много времени уходит на манипуляцию с DOM-элементами, собственно за счет чего и можно увидеть результат.
Так что если нужно при обработке большого объема данных и манипуляциях с элементами на странице лучше всего использовать замыкания для того, чтобы страница оставалась отзывчивой.
П.С. Лучше всего результат заметен в Opera 12