Finally we have alternative for Angular-Batarang, it is ng-inspector that works not only for Chrome but also for Safari. First impression of using ng-inspector – looks much more UI-friendly than Batarang.
Прокачиваем Мозг
Сей пост являет собой некий синтез различных советов по тренировке мозга и поддержании его в хорошем состоянии. Вы найдете в нем как долгосрочные цели, так и упражнения-рекомендации на каждый день.
Внутренние фильтры AngularJS
Решил сделать заметку со списком вспомогательных фильтров AngularJs:
- currency
- date
- filter
- json
- limitTo
- lowercase
- number
- orderBy
- uppercase
Вот пример, в котором собрал все фильтры.
Разворачиваем базу проекта на JavaScript
Растут JavaScript проекты и соответственно становятся лучше инструменты сборки. Самое время задуматься о разворачивании базы своего проекта на JavaScript. А ведь и правда: если проект написан 100% на одной технологии (да, и сервер тоже), зачем думать о другой технологии для разворачивания базы?
Вот с такими мыслями я и начал исследовать данный вопрос с целью найти удобное решение для своего пэт-проектика (стек: JavaScript/AngularJs – JavaScript/Express – MySql). JavaScript сообщество (а точнее Андрей Листочкин), посоветовало обратить внимание на модуль для ноды db-migrate и плагин для гранта grunt-db-migrate. Пост является набором заметок по ходу внедрения модуля в проект.
Continue reading
Очень быстрый старт с Ember.js
Да, я не просто назвал пост Очень быстрый, потому что все найденные мной статьи “быстрый старт” оказывались каким-то болотом, которое уж точно не давало быстрого старта.
WebRTC Video Chat
Probably you’ve already seen this vide-chat based on WebRTC, but just in case I’ll post link here.
Примеры интерсепторов AngularJS
Насколько вам известно: $http-сервис AngularJs позволяет общаться с сервером и делать HTTP-запросы. В некоторых случаях необходимо перехватывать запрос и обрабатывать его до отправки на сервер, или наоборот: мы хотим перехватить ответ и модифицировать его. Также хорошим примером может послужить глобальная обработка http-ошибок. Именно для таких случаев в AngularJS и созданы интерсепторы(interceptors).
Пост написан на основе переведенной/переработанной статьи Naor Yehudaey “Interceptors in AngularJS and Useful Examples”
jQuery: $.put and $.delete
jQuery Ajax helpers set does not have shortcuts for PUT and DELETE methods, but nothing prevents us to make them ourselves.
Continue readingconsole.log(resume)
По случаю первого апреля создал резюме в консоле.
JavaScript Puzzlers
JavaScript Puzzlers to challenge your brain and check JavaScript skills.