wget: рекурсивное копирование сайта целиком

Ни для кого не секрет, если необходимо скачать все файлы какой-либо веб-страницы, то в *nix системах можно воспользоваться командой wget. Данная консольная программа позволяет также скачивать страницы сайта рекурсивно.

undefined

Нюхайте, пожалуйста, букет

Разработчики нашей боевой техники и вооружения немножко издеваются над своими зарубежными коллегами. В смысле названий создаваемой ими техники.

Самоходная гаубица Гвоздика

MacOS: создание файла

Те, кто пользовался MacOS знают, что контекстном меню Finder есть пункт Новая папка, но нет пункта Новый файл. Это не только непривычно, но и неудобно, так как необходимость создания файла (причем не только с расширением txt)  какой-либо конкретной директории возникает достаточно часто.

undefined

Горячие клавиши Sublime Text в MacOS: поиск и замена

⌘ + f - Открыть панель поиска.

⌘ + alt + f - Открыть панель поиска и замены.

⌘ + shift + f - Открыть панель поиска и замены по всем файлам проекта.

⌘ + i - Открыть панель быстрого поиска и поиск.

⌘ + shift + i - Открыть панель быстрого поиска и поиск в обратном направлении.

⌘ + alt + a - Включить или выключить режим сохранения регистра на панели поиска и замены.

⌘ + alt + r - Включить или выключить использование регулярных выражений на панели поиска и замены.

MacOS: команда open, запуск программ из терминала

Команда open позволяет открывать файл, папку, URL или приложение из командной строки терминала. Несколько примеров использования данной команды под катом.

Откроем приложение TextEdit:

open -a TextEdit

jQuery: функция detach

Функция .detach() удаляет все выбранные элементы из DOM (указанный элемент и всех его потомков). В отличие от .remove() jQuery не удаляет информацию о элементе и поэтому он может быть восстановлен.

MacOS: конвертация PDF в JPG

Программа «Просмотр» в MacOS позволяет открывать не только изображения различных типов, но и PDF файлы. С ее помощью можно просматривать, редактировать PDF, а также экспортировать страницы в JPG.

Открыв файл в программе «Просмотр», на необходимом слайде в меню выбираем Файл → Экспортировать.

undefined

JavaScript: метод test()

Метод test проверяет строку на наличие совпадений с регулярным выражением. Метод возвращает true, если совпадения были найдены. И false, если нет.

Пример. Поиск в строке символа "e":

var string = "The best things in life are free";
var pattern = new RegExp("e");
var result = pattern.test(string);

Режим модема в iOS 10

Если вы обновили iPhone до iOS 10, то наверняка могли столкнуться с отсутствием функции «Режим модема». У одних она просто пропала, у других — крутится индикатор загрузки, но ничего не происходит. У этой проблемы есть решение.

undefined

Несколько способов завершить работу приложения в MacOS

Нажав на красный крестик в левом углу окна программы в MacOS, вы не останавливаете его работу. Это может быть непривычно пользователям других ОС. Закрывать приложения не обязательно, но иногда хочется почистить Dock от лишних открытых программ.

способы завершить работу приложения в MacOS