Автодополнение в shell
Есть такая оболочка, Fish-shell (Fish’s fish) — http://ridiculousfish.com/shell/. Репозиторий — https://github.com/fish-shell/fish-shell/#building, установка под MacOs через homebrew — https://github.com/edc/homebrew-fishfish В конце установки надо (может привести к проблемам, о которых ниже)
1 2 3 4 |
sudo su chsh -s /usr/local/bin/fish <имя пользователя> # только для MacOS nano /etc/shells # и добавить строку /usr/local/bin/fish |
Если в MacOS есть проблемы, значит, забыли добавить строчку в /etc/shells и не запускается терминал (говорит, что нет такой оболочки), то нужно перейти в Настройки→Пользователи …
Все HTML5-типы input’ов одним списком
search email url tel number range date month week time datetime datetime-local color http://html5doctor.com/html5-forms-input-types/
Удаленная отладка js в приложении в PhpStorm
Run→Edit configurations→Defaults→Javascript Debug→Remote Указать URL to open и маппинги. Есть нюанс — в Chrome не запускается ни под каким предлогом, говорит, что не сконфикурированы маппинги. При этом в Firefox работает. http://www.jetbrains.com/webstorm/webhelp/debugging-javascript.html#procedure%0A______remote_debuggingto_debug_a_remote_application_with_javascript_injections
Js-игровые движки
https://github.com/bebraw/jswiki/wiki/Game-Engines
Grunt-init для генерации файлов
Библиотека — https://github.com/gruntjs/grunt-init, описание — http://gruntjs.com/project-scaffolding. Позволяет генерировать файлы по шаблону. Можно создавать свои шаблоны. В общем, классная штука:) Подробности — по ссылкам.
Q — promises в node.js и в браузере
https://github.com/kriskowal/q Хорошая библиотека, работает и на сервере, и на клиенте. Маленькая. В отличие от jQuery.Promise, при возникновении исключения срабатывает rejected, т.е. не надо задумываться о возникновении исключительных ситуаций.
Пульт управления для PC
http://dx.com/p/wireless-multimedia-infrared-ir-remote-controller-with-usb-receiver-for-pc-2-aaa-48566 Называется «Wireless Multimedia Infrared IR Remote Controller with USB Receiver for PC (2*AAA)». Работает под Windows 7 как клавиатура, мышь. Подключается по USB. Без всякой привязки к дурацким media center. Очень доволен. Раньше пользовался SlyControl, но он давно не обновлялся, да и держать ради этого тв-тюнер не хочется
Доступ к grunt-заданиям из Google Chrome
https://github.com/vladikoff/grunt-devtools
Shadow Dom is real doom
Описание нового стандарта из раздела WebComponents — http://www.html5rocks.com/en/tutorials/webcomponents/shadowdom/. Очень надеюсь, что не получит большого распространения. Минусы: SEO — поисковики к такому формату не приучены, и не факт, что будут хорошо работать Проинспектировав текущий элемент, увидишь совсем не то, что отрисовано Жуткий, неудобный синтаксис (особенно расширенный синтаксис — http://www.html5rocks.com/en/tutorials/webcomponents/shadowdom/#toc-projection) Итог. Неочевидно, для чего нужен, если для …
Что нужно учитывать при переходе с jQuery на AngularJS
Как jQuery-скриптеру перейти на AngularJS. Хороший подробный совет. http://stackoverflow.com/questions/14994391/how-do-i-think-in-angularjs-if-i-have-a-jquery-background/15012542#15012542