Как масштабировать 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 (+архитектура яндекс.погода).
Как дать ссылку на «погуглить»
http://lmgtfy.com/?q=тестовая строка — сначала откроет картинку, на которой показывается гугление, а потом ссылка на google.
Ajax Layout
Доклад Олега Илларионова про архитектуру клиентской части vk.com (vkontakte). Олег Илларионов: Разработчик ВКонтакте, ответственный за API, разделы Видеозаписей, Друзей, Приложений, интеграцию с внешними сервисами Twitter, Email и другие. Студент ЛЭТИ. http://www.slideshare.net/profyclub_ru/ajax-layout
Debug javascript в PhpStorm
Почему-то у меня до сих пор здесь нет этого поста, хотя первый раз пользовался года полтора назад. В PhpStorm можно настроить режим отладки javascript, причём и страниц, находящихся на удалённой машине. http://www.jetbrains.com/editors/javascript_editor.jsp?ide=phpstorm#Debugger_for_JavaScript http://wiki.jetbrains.net/intellij/Remote_JavaScript_debugging_with_WebStorm_and_PHPStorm
Алгоритм динамического центрирования меню по нужному элементу
Задача — при возникновении события подсветить нужный пункт меню, показать по 3 пункта сверху и снизу, остальные скрыть. Это относится и к пагинация (paging). Если, к примеру, это второй пункт меню, то снизу показать больше. В общем, чтобы в сумме всегда было показано 7 пунктов. Решил показать алгоритм, которым воспользовался, чтобы всегда быть уверенным, что …
Кроссдоменные запросы из javascript
Недавно из неожиданного источника поступил вопрос «что такое document.domain«. Я об этом читал давно, толком никогда не использовал, потому решил сохранить на будущее закладочку:) . Вот описание способов кроссдоменной работы javascript: Старый, ограниченный, но кроссбраузерный — поиграться с document.domain http://javascript.ru/ajax/cross-domain-scripting#kross-domennyy-skripting-s-obshchim-naddomenom Более новый, удобный, но поддержка всеми под вопросом — document.getElementById(«iframe»).contentWindow.postMessage() из спецификации HTML5: http://javascript.ru/ajax/cross-origin-2