Эмуляция запросов к серверу в angular.js
Очень удобно, если сначала разрабатывается полностью клиентская часть.
Директивы для Angular.js
Писать свои директивы для angular.js просто, а использовать их потом — удобно.
pointer-events: пробрасывание событий через SVG-слой ниже
В css надо написать: #my-cool-svg { pointer-events: none; } Можно делать с событиями много интересного, подробнее здесь: https://developer.mozilla.org/en-US/docs/CSS/pointer-events
Скачивание видео с Youtube из командной строки
http://rg3.github.com/youtube-dl/ Использование: youtube-dl -o funny_video.flv «http://some/video» youtube-dl -f ‘best[ext=mp4]/best’ —limit-rate 2M -o ‘%(playlist)s/%(playlist_index)s — %(title)s.%(ext)s’ https://www.youtube.com/playlist?list=PLt6kNtUbjfc_ZbPDz76mWGTLQsAxSiVvu P.S.: Копирование файлов по ssh в shell.
Аналог Google.Wave
Совместное редактирование документов https://hackpad.com/
Установка node в Ubuntu
apt-get install python g++ make mkdir ~/nodejs && cd $_ wget -N http://nodejs.org/dist/node-latest.tar.gz tar xzvf node-latest.tar.gz && cd `ls -rd node-v*` ./configure make install
Анимация css-ом
Все-таки лучше делать это translate-ом. Из-за обработки через WebGL (т.е. мощностями видеокарты) и субпиксельности анимации (нет «рывков»). http://paulirish.com/2012/why-moving-elements-with-translate-is-better-than-posabs-topleft/ http://css-tricks.com/tale-of-animation-performance/
Генерилка кастомных шрифтов
http://fontcustom.com/
Git diverged
Если при пулле ветки в гите по git ststus пишет, что remote diverged и так далее (т.е. есть расхождения локального и удаленного репозитория), то надо удалить локальную ветку. git branch -d [название локальной ветки] Потом взять из origin заново git checkout origin [название ветки в репозитории] Альтернативный способ — применить злостный хак: git push origin …
WebRTC
WebRTC — проект, который позволяет получать медиаданные (аудио и видео) через браузер и устанавливать Peer-to-Peer соединение между двумя и более клиентами, через которое могут передаваться обычные данные и медиапотоки. По сути, WebRTC являет собой: 1. Media Streams (getUserMedia). 2. Peer Connection. Обзор — http://habrahabr.ru/post/163527/