Подписка на блог

В Телеграме помимо ссылок на заметки делюсь околодизайнерскими наблюдениями.

В Твиттере помимо ссылок на заметки пишу всякую чушь.

В Тумблере и Же-же есть автоматические трансляции. Если не работает, напишите мне: ilyabirman@ilyabirman.ru.

По РСС и Джейсон-фиду трансляции для автоматических читалок

Лайфхак

Используем тёмный режим в Мохаве

В новом Макосе Мохаве появился тёмный режим. Думаю, довольно мало таких людей, кому он подойдёт навсегда, но он хорош в отдельные моменты. Скажем, тёмный режим хорошо подходит, когда вы показываете картинки из Файндера на проекторе (ну, например, если вы ведёте курс).

Чтобы было проще жить, нужно сделать себе возможность переключаться в него и из него по горячей клавише. Вот как это будет на Эплскрипте:

tell application "System Events"
	tell appearance preferences
		set dark mode to not dark mode
	end tell
end tell

Назначить горячую клавишу — дело техники. Я использую Спарк:

Если нужно обойтись только встроенными средствами, можно сделать сервис в Автоматоре, а потом назначить сочетание через стандартную настройку клавиатуры. Но есть неудобство: сервисы всегда выполняются от имени текущего приложения, и Мак будет спрашивать разрешения, когда вы попытаетесь переключать режим, находясь в приложении, из-под которого этого ещё не делали. Если же использовать Спарк или аналог, то выполняться скрипт будет от имени Спарка и разрешение надо будет дать один раз.

 6 комментариев    1966   8 октября   лайфхак   Мак

Лайфхак про слушание лекций и докладов

На Ютюбе много интересных лекций и докладов.

Но найти время на то, чтобы смотреть их, я не в состоянии. Для меня вообще просмотр видео — дискомфортное занятие, потому что в это время трудно делать что-то ещё, а мозгу явно хватает ресурсов на это. Мне больше нравится слушать подкасты, потому что в это время можно бегать, гулять, рулить или хотя бы мыть посуду.

Поэтому вместо того, чтобы смотреть лекции и доклады, я их слушаю. Я скачиваю с Ютюба нужное аудио, заливаю его в Оверкаст (моё любимое подкастное приложение) и потом слушаю как обычный подкаст. Помимо того, что слушать теперь можно где угодно, я получаю другие бонусы Оверкаста: изменяемую скорость воспроизведения, выкусывание длинных пауз между словами, сохранение позиции, независимость от наличия интернета.

Конечно, бывает так, что у рассказчика слайды, и без картинки что-то, о чём он говорит, не имеет смысла. Но опыт показывает, что это большая редкость и смысл понятен и без них. В редчайших случаях, когда я чувствую, что упускаю что-то важное без картинки, я просто делаю скриншот экрана айфона на нужном месте — там как раз видно время, — а потом на компе открываю видос на нужной секунде и смотрю картинку.

 5 комментариев    789   2018   лайфхак

Кнопка «ОК»

Тёма пишет:

Больше всего мне в почте не хватает кнопки «ок», которая бы отсылала в ответ на письмо сообщение «ок».

Что может быть проще? Запускаем привычным движением редактор скриптов:

Пишем скрипт:

tell application "Mail"
	
	activate
	set the_selection to the selection
	set the_message to item 1 of the_selection
	set the_reply to reply the_message
	tell application "System Events"
		keystroke "OK."
		key code 36
		key code 36
	end tell
	send the_reply
	move the_message to mailbox "[Gmail]/All Mail" in account "Gmail"
	
end tell

Редактируем по вкусу, сохраняем в ~/Library/Scripts/Applications/Mail.

Убеждаемся, что у нас включено меню скриптов:

Ну и всё, теперь когда почтовик в фокусе, в меню скриптов есть пункт Reply OK, который делает то, что нужно. Навесить шорткат на него — дело техники.

Пользуйтесь компьютером для автоматизации всего. Его специально для этого придумали.

См. также другие заметки в таком духе:

Супермаркет и вода из-под крана

Если вы припёрлись в Нидерланды и обнаружили, что в кафе всё очень дорого, то вот вам лайфхак: в любом нормальном супермаркете есть отдел выпечки и можно купить всякие напитки. Я вчера днём съел обалденную булочку с изюмом и свежий круассан, запил флой (это что-то вроде молочного киселя такого) — € 1,48. Перекусить в кафе было бы в 10 раз дороже. Осознайте, насколько мне повезло: я нашёл супермаркет, который работал в воскресенье.

Если вы всё-таки пошли в кафе и взяли какое-нибудь там блюдо за 12 евро, вам наверняка захочется пить, и вас может расстроить, что за чай в пакетике с вас возьмут ещё 3 евро. Так что вот вам ещё лайфхак: просто попросите воды из-под крана (tap water).

Почти везде в Европе она нормальная, а, скажем, в Швеции — и вовсе вкусная (там во многих кафе и ресторанах графин с водой стоит на столе сразу). Никто не сочтёт просьбу о воде из-под крана странной, и вас не запишут в нищеброды (вдруг вам не наплевать) — это обычный заказ. Тут не Россия, это не воспринимается, как будто вы из унитаза пить собрались.

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

В Нидерландах до сих никто не знает, что такое Эпл-пей. Платишь, а тебе говорят: ого! А как ты это сделал? И в куче мест не принимают карты Виза и Мастеркард, принимают только какое-то Маэстро.

Как посмотреть пароль от вайфая, который ваш компьютер уже знает

Продолжаю учить вас пользоваться вашими компьютерами.

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

Запускаете программу Keychain Access и находите в ней нужную сеть:

Как посмотреть пароль от вайфая, который ваш компьютер уже знает

Кликаете два раза, чтобы открыть такое окошко:

Как посмотреть пароль от вайфая, который ваш компьютер уже знает

Включаете чекбокс Show password (у вас спросят администраторский пароль от компьютера), и смотрите пароль:

Как посмотреть пароль от вайфая, который ваш компьютер уже знает

На здоровье.

 27   2017   из Санкт-Петербурга   лайфхак   Мак

Прицеливалка в мобильном веб-инспекторе

Вы, наверное, знаете, что если в Сафари зайти в меню Develop, когда к компьютеру подключен Айфон, то там можно открыть веб-инспектор для любой вкладки, открытой в мобильном Сафари:

Прицеливалка в мобильном веб-инспекторе

Когда наводишь на что-то в веб-инспекторе —

Прицеливалка в мобильном веб-инспекторе

Оно даже честно подсвечивается на телефоне как в обычном окне Сафари:

Прицеливалка в мобильном веб-инспекторе

Но вопрос в том, как найти нужный элемент в сложном дереве. В веб-инспекторе есть такая кнопка с прицелом:

Прицеливалка в мобильном веб-инспекторе

Если на неё нажать (Шифт-Комманд-C), потом можно кликнуть в нужный элемент на самой странице, и тогда в инспекторе покажут именно его.

Кто бы мог подумать, что это работает и в мобильном Сафари? Нужно нажать на прицел на компьютере, а потом тапнуть пальцем в нужный элемент на телефоне — и он выделится в дереве в веб-инспекторе на компьютере!

 18   2017   Айфон   веб-разработка   лайфхак   Сафари

Как сделать окно браузера нужного размера?

Когда я написал про окно Бирмана, у меня спросили, как я делаю окно браузера ровно 1024 в ширину. Разумеется, встроенными средствами компьютера. Я просто захожу в меню скриптов и нажимаю там нужный пункт:

Как сделать окно браузера нужного размера?

Но откуда у меня взялось это меню вместе с пунктами? Я просто написал скрипты. Запускаете редактор скриптов:

Как сделать окно браузера нужного размера?

Пишете в нём что-нибудь в таком духе:

tell application "System Events"
	set frontMostApp to (name of first process where frontmost is true)
end tell

tell application frontMostApp
	set allWindows to (every window where visible is true)	
	set frontWindow to item 1 of allWindows
	tell frontWindow
		set bounds to {0, 21, 1024, 1557}
	end tell
end tell

И сохраняете. Теперь при запуске этого скрипта активное окно будет становиться нужного размера. Но это скорее всего будет Файндер, ведь вы из него запустили скрипт. Поэтому идёте в настройку редактора скриптов и включаете там меню скриптов снизу:

Как сделать окно браузера нужного размера?

Заходите в это меню, жмёте Open Scripts Folder → Open User Scripts Folder. Перемещаете свой файл скрипта в эту папку — и всё, этот скрипт показывается в меню.

Таким образом можно делать любые скрипты для любых приложений, например у меня несколько полезных для Айтюнса написано:

Как сделать окно браузера нужного размера?

Пользуйтесь компьютером для автоматизации всего. Его специально для этого придумали. Я это ещё писал тысячу лет назад, когда можно было только дебильным Эплскриптом пользоваться, а сейчас там уже Джаваскрипт работает.

 242   2017   Айтюнс   браузеры   лайфхак   программирование   Сафари   Эпл

Как взять иконку любого приложения на Маке

Чтобы нарисовать картинку ко вчерашнему совету про синтаксис, мне понадобилась иконка маковского почтового приложения. Где я её взял?

Комманд-клик по любому приложению в Доке открывает Файндер с курсором на нём. Комманд-кликаю в Мейл и жму ⌘I, чтобы открыть его панель Info:

Маленькая иконка сверху — живой объект. Если в неё ткнуть, она выделяется:

Осталось нажать ⌘C и потом ⌘V в Фотошопе — вставится полноразмерная иконка 1024×1024 на прозрачном фоне:

Если вы про такое не знали, то вы, вероятно, тем более не знали, что так же можно поменять плохую иконку любого приложения (например, Сублайм-текста) на хорошую. Для этого нужно так же выделить иконку в панели Info, но вместо ⌘C нажать ⌘V (предварительно скопировав хорошую иконку в буфер обмена, конечно).

 22   2017   лайфхак   Мак

Зум на Маке

Одна из лучших фич Мака, про которую как обычно никто не знает — зум. Я им пользуюсь очень часто, и когда кто-то видит, все сразу спрашивают: «Как ты это сделал???».

Как выглядит со стороны:

То есть хочешь что-то рассмотреть — скролишь с зажатым Контролем, и система приближает это место на экране. Дизайнеру всё время нужно рассмотреть, как пиксели устроены. Но это ещё и инструмент фокуса. Я всё время зумлюсь в разные штуки, когда над ними нужно подумать, чтобы ничего вокруг не отвлекало. Пока я жил на неретине это было не очень, потому что пиксели слишком уж крупными получались даже при небольшом увеличении. На ретине всё стало прекрасно.

Включить здесь:

Важно убрать галочку Smooth images, чтобы пиксели оставались честными-квадратными.

 39   2017   лайфхак   Мак

Выделение нередактируемого текста на Маке

Продолжаю рассказывать о том, что умеет ваш компьютер, а вы не в курсе.

Как вы знаете, редактируемый текст можно выделить клавиатурой или мышью. Клавиатурой — с нажатым шифтом, а мышью — удерживая левую кнопку при движении над текстом. А если текст не редактируемый, выделить его можно только мышью, ведь в нём нет курсора, и клавиатуре просто нечем управлять.

Но на Маке уже сделанное выделение всегда можно изменить клавиатурой. Представьте, что вы выделили вот так слева направо:

Выделение нередактируемого текста на Маке

И чуть-чуть недотянули. Вместо того, чтобы выделять всё заново, просто нажмите шифт-вправо. Шифт-альт-стрелки тоже работают.

 16   2017   лайфхак   Мак
Ранее Ctrl + ↓