Переключение на приложение по хоткею в MacOs

Удобное приложение для того, чтобы сразу переключиться на нужное открытое приложение вместо использования cmd+tab http://www.apptivateapp.com/. Здесь ещё целый список подобных: http://apple.stackexchange.com/questions/20010/can-i-create-a-shortcut-to-open-a-specific-application-on-os-x Но это бесплатное и удобное.

LAMP на Vagrant

Попросили меня тут посмотреть один сайтик на php, а подлезть туда никак нельзя. Т.е. даже ssh-доступа нет, xdebug тоже не поставить. Пришлось поднять Vagrant. Я форкнул и доработал конфиг для вагранта — https://github.com/bullgare/vagrant-lamp. Для тех, кто с вагрантом не очень знаком, ниже немного про полезные команды:

Dash для быстрого доступа к нужной документации

Это приложение для быстрого поиска по нужной документации. https://kapeli.com/dash

Доступ к локальному серверу из внешней сети

https://github.com/localtunnel/localtunnel Пример использования

Полезно использовать, если, к примеру, нужно протестировать сайт в Opera Mini или в Google Page Speed.

mysqldump

on k8s pod you can run this:

Как найти все обработчики на элементе в Google Chrome

Захотелось мне узнать обработчики всех событий в Google Chrome. Оказалось, это легко можно сделать, достаточно в консоли написать getEventListeners(document); https://developer.chrome.com/devtools/docs/commandline-api#geteventlistenersobject

Chrome Dev Tools Filmstrip View

Что это Это дополнительная кнопка во вкладке «Сеть» в Google Chrome, которая показывает «раскадровку». Как включить Make sure you are on Chrome 44.0.2388.0+ Go to chrome://flags Find Enable Developer Tools experiments and enable it. Click the gear icon. Go to Experiments in the left hand sidebar. Press shift 6 times to reveal hidden features. Enable …

Read more

Советы по производительности AngularJS

Это перепечатка статьи Релиз Angular.js 2.0 приближается, а проблемы с производительностью первой версии все еще остаются. Эта статья посвящена оптимизации Angular.js приложений и будет полезна как начинающим, так и тем, кто уже использует этот фреймворк, но еще не сталкивался с проблемами его производительности. Немного простой теории Как известно, Angular.js это декларативный фронт-енд фреймворк, предоставляющий удобный …

Read more

Как BBC делает многоязычный сайт новостей

Полезно почитать, как люди делают сайт, который может отображаться и слева направо для европейских языков, и справа налево для арабских. http://responsivenews.co.uk/post/123104512468/13-tips-for-making-responsive-web-design

Tape: тестовый фреймворк без б

https://github.com/substack/tape Здесь рассказывают, чем он лучше Моки, Жасмина и прочих: https://medium.com/javascript-scene/why-i-use-tape-instead-of-mocha-so-should-you-6aa105d8eaf4 Если коротко — прост в настройке, нет всяких хитрых сложных мокеров, вместо before/afterEach православные setUp/tearDown.