Текстовый редактор, дающий вам третью руку

sublime

Sublime Text — удобный текстовый редактор для программистов. Честно, не понимаю как я раньше пользовался Notepad++ и редакторами в IDE.

Красивые шрифты, подсветка синтаксиса на куче языков, множество встроенных схем подсветки кода, автодополнение — всё это есть в нём из коробки.

Простой пример использования AJAX

Я подготовил простой пример — демонстрацию технологии AJAX. Он доступен по адресу http://ajax_test.catethysis.ru/ — читайте сразу там. Суть: клиентская страница 5 раз в секунду запрашивает с сервера новое значение, а получив его — отображает в span.

Легковесный блог

Связка WordPress+nginx — не слишком хорошая штука, как в плане удобства, так и в плане скорости работы. Когда скорость ответа сервера (только ответа, ещё до начала отправки страницы) дошла до 1.5 секунд, я окончательно решил что нужно что–то менять. Перспектива лезть в дебри движка вордпресса и по локти испачкаться в PHP меня совершенно не прельщала, и я нашёл очень удобный выход из положения — Markdown–блог.

JavaScript tips`n`tricks

Условное выполнение

вместо if(success) obj.start(); else obj.stop();

obj[success?’start’:’stop’]();

или success?obj.start():obj.stop();

Подстановки в шаблоне

text = text.split(‘{‘ + i + ‘}’).join(replacements[i])

API Instagram

Сначала — общие слова об API инстаграма.

API построено по принципу RESTful, т.е. ответы на запросы в формате JSON. Есть ограничение на темп запросов — не выше 5 тысяч запросов в час, таким образом один запрос в секунду будет гарантированно допустимым пределом.

Каждый ответ состоит из полей meta (общая информация о статусе запроса), data (запрошенные данные) и, если все данные не влезли в одну страницу, pagination с адресом следующей страницы данных.