AngularJS: использование фильтра в контроллере
controller(‘MyCtrl’, [‘$scope’, ‘$filter’, function ChatCtrl($scope, $filter) { … $scope.msg = $filter(‘formatTime’)($scope.created * 1000); }]);
Отписка от смс
Вот такой сервис есть — http://www.smsnenado.ru/. Сам пока не пробовал. Обещают отписать сами. Ещё есть юридический ликбез на тему.
Bash-скрипт для информации о компьютере
Сохранить в файлике #!/bin/bash echo -n «CPU: » cat /proc/cpuinfo | grep model | grep name | sort -u | awk -F: ‘{print $2}’ echo -n «RAM: » echo `cat /proc/meminfo | grep MemTotal | awk ‘{print $2}’` Kb echo «HDD (RAID 1): » echo -ne «\t1. » fdisk -l /dev/sda | grep Disk | …
PhpStorm: включить логирование сетевых соединений
http://devnet.jetbrains.com/docs/DOC-1202
SimpleWebRTC.js from &yet
http://simplewebrtc.com/
Горяче клавиши для Google Chrome DevTools
https://developers.google.com/chrome-developer-tools/docs/shortcuts?hl=ru
Расширенный синтаксис CSS-селекторов
Расширенный синтаксис CSS-селекторов: http://htmlbook.ru/samcss/selektory-atributov, в общем-то, видимо, совпадает с Sizzle (селекторами jquery)
Как правильно работать с Shadow DOM
Как смотреть Google Chrome DevTools → Настройки → General → Show Shadow DOM. Как пользоваться
AngularJS — MVC or MVVM?
MVC vs MVVM vs MVP. What a controversial topic that many developers can spend hours and hours debating and arguing about. For several years +AngularJS was closer to MVC (or rather one of its client-side variants), but over time and thanks to many refactorings and api improvements, it’s now closer to MVVM – the $scope …
Оптимизация загрузки сайта для мобильных устройств
http://youtu.be/YV1nKLWoARQ Слайды:https://docs.google.com/presentation/d/1IRHyU7_crIiCjl0Gvue0WY3eY_eYvFQvSfwQouW9368/present Основные вещи: В идеале надо стараться уложиться в 14 кБ для отрисовки первичной страницы (хотя бы для основного макета со стилями). При этом стили для этого сделать встраиваемыми, т.к. для избежания FOUC (flash of unstyled content) браузер ждет догрузки css и только после этого начинает отрисовывать страницу. Javascript стараться грузить уже после отрисовки …