Веселое использование ng-repeat-start и ng-repeat-end в AngularJS 1

И так, привет всем кто еще не успел обновиться и работает на старо-древнем языческом фреймворке.

Сегодня мы поговорим о такой великой вещи как циклы. Да, да, ng-repeat не что иное как обычный цикл, который гоняет ваш DOM аки сидорову козу.

Читать далее

 

Что такое cache-busting?

Cache busting это техника с помощью которой закэшированные браузером статичные файлы обновляются по решению разработчика.

Читать далее

 

Как определить тип события event в Javascript?

Все очень просто, господа. Достаточно вызвать вот такую строку:

~
document.addEventListener(«click», function(e) {
console.log(e.type);
});
Соответственно, консоль отдаст значение «click». Вот так.

 

Почему вообще стоит использовать Keyboard Maestro? Application Switcher

Всем привет! В данной серии постов я расскажу почему вообще стоит пользоваться Keyboard Maestro.

Еще раз напомню что Keyboard Maestro это утилита для автоматизации работы на Маке, которая может выполнять кучу рутинных операций.

Да бы не быть голословным, сразу перейдем к делу. Сегодня рассмотрим такую фишку Keyboard Maestro как Application Switcher.

Теперь каждый раз, когда вы нажимаете Alt-Tab чтобы переключиться между программами, можно увидеть вот такую темку.

Чем она удобнее чем обычный переключатель, который встроен в Mac OS?

Очевидность

Во-первых, тут все очевиднее. Иконки представлены в несколько линий и столбцов и можно быстро найти то что нужно. Забудьте о листании всего списка в поиске нужного ярлыка.

Стрелки

Во-вторых, можно пользоваться стрелками на клаве чтобы быстро переместить. Твою мать, можно даже юзать Cmd+стрелка чтобы переместиться вправо и влево супер быстро.

В итоге

Вообщем, даже не думайте. Ставьте себе эту супер прогу и наслаждайтесь свободным временем! Или его отсутствием из-за того, что вас загрузили дополнительной работой. Аеее!

 

Keyboard Maestro обновился до 8 версии

Самая известная утилита для автоматизации получила долгожданное обновление до 8 версии.

Множество новых улучшений и добавлений, которые делают работу с Маком еще проще.

Чекайте тут — https://www.keyboardmaestro.com/main/

 

Реализация бинарного поиска на Javascript

Бинарный поиск обладает временем выполнения log2(n). Что в принципе достаточно быстро.

Алгоритм достаточно простой. Чекайте имплементацию в JS.

 

 

cVim и браузер Chrome

Всем привет! Хочу обратить ваше внимание на одно дополнение к Хрому. Оно называется cVim.

Его смысл в том, что оно позволяет проводить большинство операций с браузером с помощью только клавиатуры.

https://chrome.google.com/webstore/detail/cvim/ihlenndgcmojhcghmfjfneahoeklbjjh?hl=en

https://github.com/1995eaton/chromium-vim

Что же можно делать?

Самый простой вариант, это нажать клавишу f и посмотреть на окно браузера. Каждая ссылка теперь подсветится и рядом будет отрисована буква. Достаточно набрать этот символ на клавиатуре и будет совершен переход по ссылке, как будто вы кликнули по ней мышкой.

Очень удобно, что не надо тянуться за мышкой.

На этом все! До встречи

 

Как выделить сразу много фотографии на iOS 9

Зачастую мне приходится довольно часто удалять большое количество фотографии со своего телефона. Не очень большой объем памяти заставлять постоянно скидывать фото на основной компьютер.

Раньше я все время делал это путем прокликивания всех фоток, одну за одной. Оказывается есть более простой способ.

Читать далее

 

Альтернатива гамбургер-меню

В последнее время в мире UX пробивает себе жизнь новый тренд, который предлагает нам избавиться от самого вкусного элемента — hamburger menu или гамбургер меню. В чем же дело и что с этим делать?
Читать далее

 

Как использовать Spotify в России

Вообщем, небольшой хак для тех, кто предпочитает слушать в своей работе хорошую музыку. Можно использовать для этого Apple Music, но я для себя выбрал бесплатный Spotify (не совсем конечно бесплатный в том плане что придется слушать рекламу).

Читать далее