Author Archives: bullgare
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
Отладка Grunt-задания в WebStorm
Вообще-то у меня PhpStorm, но, думаю, все будет работать и в WebStorm. Обновление: для PhpStorm 7 нужно сначала поставить плагин для node.js (Настройки→plugins→Install Jetrains plugin…→NodeJS) В общем-то, это следует из этой статьи — Способы отладки node.js приложения. Запускаем в командной строкеcd <path to Gruntfile> node —debug-brk=64005 $(which grunt) img2base64 # в fish node —debug-brk=64005 (which …
Способы отладки node.js приложения
Отладка в PhpStorm (в любой IDE от JetBrains) — http://www.jetbrains.com/webstorm/webhelp/running-and-debugging-node-js.html Отладка в браузере (Google Chrome или другой на WebKit) — https://github.com/dannycoates/node-inspector Отладка в Eclipse — https://github.com/joyent/node/wiki/using-eclipse-as-node-applications-debugger
Приложение на AngularJS, Node.js (Socket.io) и jQueryUI
Описание создания web-приложения для коллективной работы с «самоклеющимися записками» http://www.netmagazine.com/tutorials/angularjs-collaboration-board-socketio. В статье, конечно, есть изъяны: Слишком упрощена серверная часть Не до конца использована мощь директив Странное обновление полей модели при изменении Но при этом есть и плюсы: Подробно рассказано, как сделать законченное приложение (и клиентскую, и серверную часть) Ссылка на исходный код и демо Самое …
Установка node-canvas
Если npm install canvas не ставится под MacOS (не находится файл cairo.h), то надо $ brew update $ brew install node $ brew install cairo $ brew link pixman $ brew link cairo $ npm install canvas https://github.com/LearnBoost/node-canvas/issues/225
SASS в CSS: кроссплатформенное приложение
http://mhs.github.com/scout-app/ Использует Adobe AIR.
Grunt-таск для генерации спрайтов
https://npmjs.org/package/node-spritesheet Есть минусы: есть очень неприятная зависимость от imagemagick, из-за чего не удалось поставить под Windows (нужно было кроссплатформенное решение), а также нужно поправить файл spritesheet.js
1 |
options.outputDirectory = '/home/bullgare/';//dir + file.dest; |
VirtualBox: В гостевой Ubuntu не получается подключить расшаренную папку
В гостевой системе
1 |
sudo usermod bullgare -G vboxsf -a |
Это добавит пользователя в нужную группу. Потом нужно перезапустить гостевую систему. Забыл в своё время записать, опять мучался(
Интерактивное обучение Git в командной строке
http://pcottle.github.com/learnGitBranching/