Отложенная загрузка шаблона в AngularJS
Допустим есть некий шаблон, который нужно показать, только когда пользователь заблокирован. Вот код. <section ng-show=»showUserBlocked»> <div ng-include=»‘views/partials/user_blocked.html'»></div> </section> Но тогда получится, что блок покажется пользователю только когда будет выставлена переменная showUserBlocked, а внешний шаблон будет подгружаться в любом случае сразу при загрузке страницы. Что неправильно, особенно на мобильных устройствах. Решение этой проблемы — простое: <section …
Тестирование Rest API в Google Chrome
Плагинчик для работы с Rest API: https://chrome.google.com/webstore/detail/postman-rest-client/fdmmgilgnpjigdojojpjoooidkmcomcm?hl=en Видео: https://www.youtube.com/watch?feature=player_embedded&v=VPLlkhhRMvQ
Javascript: right/bottom offset у элемента
Быстрый способ узнать смещения элемента: https://developer.mozilla.org/en-US/docs/DOM/element.getBoundingClientRect (http://codepen.io/sgospodarets/pen/ybtqk). Можно использовать и для вычисления длины/высоты, если посчитать scrollTop clientTop.
HTML5-видео для чайников
http://www.catswhocode.com/blog/cross-browser-compatible-html5-videos
Тестирование AngularJS-приложения при помощи Testacular (karma)
Ниже опишу проблемы, которые возникли при настройке среды тестирования, и их решения.
Доклад об использовании RabbitMQ в Mamba
Асинхронная обработка данных: RabbitMQ, Comet from Андрей Федоровский http://www.slideshare.net/pomme3/ss-20026832
Откомментированный исходный код jQuery
http://robflaherty.github.io/jquery-annotated-source/
Performance Checklist for the Mobile Web
http://www.youtube.com/watch?v=0UNWi7FA36M Говорится об оптимизации web-приложений под мобильные устройства. 3 составляющих. Сеть 3G имеет теоретическую максимальную пропускную способность в 3Mbps Радиомодуль мобильных устройств (у которого 3 состояния: Active, Pending, Idle) из спящего режима в режим нормальной работы переходит порядка 1-2 секунд. Поэтому желательно подгружать большие пачки данных сразу и потом эмулировать подгрузку по аяксу (к тому …
Копирование файлов по ssh в shell
scp user@host:~/fun.mp4 ~/fun.mp4 Скопировать директорию scp -r user@host:/home/user/fff ./ Оставить оригинальные метаданные по файлам scp -rp sourcedirectory user@dest:/path
APIgee: для тестирования API
https://developers.apigee.com/get-started