Category Archives: Programming

Моё первое backbone-приложение

Сделал тестовое приложение для работы с API Vimeo через прозрачный прокси-сервер. Ничего особо интересного оно не делает — это интерфейс для работы с альбомами и видео одного пользователя (добавление-удаление-редактирование альбомов и видео). Есть некоторые глюки, но нет времени его доделывать(. Посмотреть можно здесь — vimeo.bullgare.ru. Код здесь — https://github.com/bullgare/vimeo/. Что мне пригодилось при написании: Про …

Read more

Алгоритм конкатенации js-файлов для каждой страницы на лету

Хочется сделать один js-файл на страницу. Думаю над таким алгоритмом. Сразу после процедуры деплоя пользователи грузят кучу отдельных js-файлов, всё как обычно. Первый пользователь, зашедший на страницу, ставит lock в кэш (на 1 минуту), означающий, что именно ему повезло создать единый js-файл. При генерации страницы пути всех подключаемых js-файлов сохраняются в массивчик (у нас уже …

Read more

Подкасты, которые я слушаю

Javascript: The javascript show yayQuery PHP: Lately in PHP DevZone Ruby: The ruby show ASP/Windows (MS stack): Herding code Python: Пока в раздумьях, что бы послушать SQL: Пока в раздумьях, что бы послушать Остальные: The changelog FLOSS Weekly SitePoint Podcast Software Engineering Radio This Developer’s Life WebDevRadio

Об Ember.js от создателей

http://vimeo.com/36992934

Как масштабировать javascript-приложения

3 видео от Эдди Османи: http://addyosmani.com/scalable-javascript-videos/

Как переписать jQuery на native JavaScript

Интересная статья про то, как выглядят аналоги распространённых jQuery-вызовов в современных браузерах (с использованием querySelector и classList).

JavaScript-паттерны

http://shichuan.github.com/javascript-patterns/

Документация по Ember.js

Появилась более-менее внятная документация по Ember — http://emberjs.com/.

Как Yandex использует Python и django

Доклад о том, как яндекс использует django (+архитектура яндекс.погода).

Ajax Layout

Доклад Олега Илларионова про архитектуру клиентской части vk.com (vkontakte). Олег Илларионов: Разработчик ВКонтакте, ответственный за API, разделы Видеозаписей, Друзей, Приложений, интеграцию с внешними сервисами Twitter, Email и другие. Студент ЛЭТИ. http://www.slideshare.net/profyclub_ru/ajax-layout