Подписаться на блог
В Твиттере

Реплики и ссылки на заметки

В Фейсбуке

Ссылки на заметки

Вконтакте

Ссылки на заметки

В Телеграме

Ссылки на заметки

В Тумблере

Заметки целиком

В Же-же

Заметки целиком

По РСС

Заметки целиком

Если что-то из этого не работает, напишите мне: ilyabirman@ilyabirman.ru.

Софт

Эмуляция медленного интернета на Маке — 2

Я писал заметку Эмуляция медленного интернета на Маке, но заклинания, которые были там в конце, больше не работают, потому что на современных Макосах нет команды ipfw.

Поэтому теперь другой способ.

Сначала нужно найти файл /etc/pf.conf и сделать его копию. Я её назвал pf-slow.conf. В ней нужно дописать в конце строчку:

dummynet out proto tcp from any to <название домена> pipe 1

В моём случае название домена — e2, потому что я отлаживаю Эгею.

Теперь чтобы соединение с этим доменом тормозило:

sudo dnctl pipe 1 config bw 512Kbit/s delay 300
sudo pfctl -f /etc/pf-slow.conf

Поправьте килобиты по вкусу.

Чтобы работало нормально:

sudo dnctl -q flush
sudo pfctl -f /etc/pf.conf

Может, можно короче как-то, но я вот так разобрался. Смысла написанного не понимаю, использую на свой страх и риск, чего и вам желаю.

10 февраля   веб-разработка   софт

Голос в Телеграме

Голос в Телеграме

Телеграм — самый нормальный месседжер в мире. Для работы в нём полезнее всего две вещи: отправка картинок и голосовых сообщений.

С картинками радость в том, что вообще не нужно думать, сколько что весит и на каком сервере лежит. Просто вставляешь любую картинку, а собеседник смотрит. Ни про какие Дроплеры даже думать не надо.

С голосом радость ещё больше. Прислал тебе дизайнер картинку, а ты в очереди за колбасой. Берёшь, подносишь телефон к уху, как будто отвечаешь на звонок, и говоришь: «надо сделать то-то и то-то, а ещё у тебя там-то такая-то фигня». И потом отправляешь.

То есть голосом можно говорить как по телефону, только каждый из собеседников говорит тогда, когда ему удобно, а не тогда, когда позвонили.

Я знаю, что в Аймесседже эти фичи появились давно, но Аймесседж или хранит все картинки и аудио в твоём телефоне, забивая память, или удаляет их с него, теряя безвозвратно; не говоря уж о том, что за годы он так и не перестал быть глючным говном, которое периодически просто «не может» отправить твоё сообщение без причин или вдруг создаёт несколько диалогов с одним человеком просто потому, что у него есть почта и телефон.

Короче, я сейчас на половину писем отвечаю так: «А ты есть в телеграме? Добавь меня, я тебе голосом отвечу».

Телеграм. Рекомендую. Я там @ilyabirman, а ещё у меня там канал.

2016   рабочее место   софт

Скетч

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

Сейчас молодые дизайнеры фанатеют от Скетча. Я смотрю на него с недоумением. Ни разу не трогал. Он выглядит как программа для детей — треть экрана сверху занимает тулбар с огромными иконками. У меня всего лишь 27-дюймовый экран, я не понимаю, зачем тратить пиксели на мусор.

Разговоры со всеми любителями Скетча делятся на две категории.

Первая. У меня спрашивают:
— А ты используешь Скетч?
— Нет, у меня Фотошоп. А зачем Скетч?
— В отличие от Фотошопа, он умеет X!
— Так Фотошоп это тоже умеет.
— Да ладно!?

Вторая. Я спрашиваю:
— Это чё за говно?
— Да у меня Скетч, в нём это не сделать нормально.

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

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

Ладно, стоит признать, что Скетч придумал несколько полезных фич, которых в Фотошопе не было. Но Фотошоп-то их быстренько добавил.

Короче, мне было пофиг на Скетч.

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

Расскажите мне, пожалуйста, про Скетч. Особенно интересует мнение тех, кто хорошо знает Фотошоп, но тем не менее видит большую пользу в Скетче. Что вас обратило в новую веру? С чего начать изучение? Чего вам больше всего недостаёт, и как вы это переживаете? Как совмещать две программы в одном проекте? Работают комментарии.

2016   вопрос   дизайн   софт

Перезапуск упавшей программы

Если какая-то программа, в которой я работаю, падает, я её тут же перезапускаю. А через несколько секунд операционная система такая:

Перезапуск упавшей программы

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

А ещё бывает, что программа падает во время закрытия. В этом случае предложение перезапустить ещё более нелепо.

2016   глюки   Мак   скриншоты   софт

Бекблейз

Я уже почти год использую Бекблейз — программу для онлайн-бекапа компьютера. Оно бекапит вообще всё, включая подключенные внешние жёсткие диски, но при этом стоит пять долларов в месяц (Карл). У меня пока, к счастью, не было повода восстанавливать вообще всё, но тут можно и отдельные файлы скачивать, чем я уже пару раз воспользовался, когда в Москве обнаруживал, что не взял с собой на ноутбук что-то нужное.

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

2015   Мак   софт

Гугль-докс и веб-почта

Почему я пользуюсь Гугль-доксом в браузере, но не могу пользоваться веб-почтой?

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

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

РСС, или как подписаться на мой блог

Многие не знают, что такое РСС (RSS) и как им пользоваться. К сожалению, РСС — немного гиковская технология, не вполне доступная нормальным людям. Но если её освоить, то становится непонятно, как ты до этого жил. В этом смысле РСС похож на торенты: там тоже есть некоторый порог входа, но польза оправдывает затраты сил на его преодоление.

Что такое РСС? Это механизм подписки на блоги и другие сайты с регулярными обновлениями. Вместо того, чтобы самому ходить по разным сайтам и смотреть, не появилось ли там чего новенького, разумно поручить эту тупую работу машине. Пусть она ходит по всем сайтам и аккуратно собирает всё новое в одном месте. Тогда получается, что новости просто приходят к нам, а не мы охотимся за ними.

Чтобы использовать РСС, нужна РСС-читалка. Это программа, которая знает, какие сайты вы любите, и следит за обновлениями на них. Когда сайты обновляются, свежие публикации автоматически скачиваются, и вы получаете свежий выпуск собственного «журнала», где собрано всё новое с любимых сайтов.

Вот как сейчас выглядит моя читалка:

Здесь все непрочитанные посты со всех блогов, за которыми я слежу. Мне не приходится ходить на их сайты, открывать сто букмарок в браузере — всё в одном месте. Не нужно ждать, пока откроется страница — всё уже скачано. Я не боюсь пропустить что-то важное — всё сохранено. Что-то я прочту сразу, что-то в выходные, что-то — когда буду в следующий раз в самолёте без интернета. А что-то не стану читать, просто ткну в него, чтобы оно перестало выглядеть как непрочтённое.

Как подписаться на кого-нибудь по РСС? Многие РСС-читалки позволяют подписать напрямую, но это непрактично: если вы подпишетесь независимо на компьютере, айпаде и айфоне, то три читалки не будут знать, что́ вы уже прочитали, и все заметки вы будете получать по три раза. Намного лучше воспользоваться сервисом-агрегатором, который сам будет ходить и собирать новости, а читалки с ваших устройств будут просто синхронизироваться с этим сервисом.

Заведите себе акаунт, например, в Фидли. В меню слева сверху есть пункт Add content — введите туда адрес блога, например, моего: http://ilyabirman.ru/meanwhile/. Всё, теперь вы подписаны, новые посты будут приходить к вам туда. Подпишитесь так же на все любимые блоги, и теперь сможете читать всё в одном месте.

Например:

У самого у меня около двух сотен разных источников в читалке. Если вы сами читаете этот пост через РСС и недоумеваете, зачем я всё это объясняю — привет!

Читать РСС прямо в интерфейсе Фидли — это такое же насилие над собой, как использование Гмейла через веб-интерфейс. Кому-то нравится такая фигня, но мне не понять. Для чтения РСС я предпочитаю Риидер (он платный, есть миллион других, в том числе бесплатных читалок). Риидер бывает для Айфона, Айпада и Мака — везде сказочно красивый (сверху это он на скриншоте). После того, как вы его установите, его надо будет привязать к вашему акаунту в Фидли, и всё, он будет показывать всё, на что вы подписаны. То есть это просто клиент для агрегаторов. Кстати, кроме Фидли есть ещё куча агрегаторов, просто я предпочитаю Фидли: он бесплатный и работает без нареканий. Риидер поддерживает множество разных агрегаторов, комбинировать можно как угодно. Вы можете даже использовать разные клиенты на разных устройствах — всё со всем без проблем синхронизируется.

Ещё часто спрашивают, зачем РСС, если есть твиттер. Вроде как, все туда кидают ссылки на свои посты. Тут дело личное, конечно, но я не понимаю, как можно даже сравнивать по удобству одно с другим. Во-первых, за твиттером, чтобы ничего не пропустить, надо внимательно следить, а это съедает целую кучу времени. Я твиттер читаю по диагонали и по умолчанию считаю, что там ничего особо ценного нет. Если кто-то, чьи статьи мне интересны, кинет ссылку в твиттер, а я её пропущу, я хочу всё-таки не пропустить саму статью. Читалка ничего не пропустит. Во-вторых, в твиттер попадают только ссылки. Чтобы посмотреть хотя бы в общих чертах, о чём статья, насколько она длинная, нужно переходить по ссылке и ждать, пока она откроется в браузере. Это трение. В читалке же к тому моменту, как я туда смотрю, всё уже скачано и показывается мгновенно. В-третьих, как я уже говорил, я хочу иметь возможность читать что-то, когда это удобно мне, а не когда этим поделился автор. В твиттере приходится помечать интересное звёздочкой, потом возвращаться к нему — это всё лишняя работа. В читалке меня просто всё спокойно дожидается, мне не нужно для этого ничего делать.

Теперь вместо браузера и твиттера для чтения блогов вы можете использовать клёвый, удобный, придуманный специально для этого инструмент — РСС-читалку. На здоровье!

Добавлено 12 мая 2016. Прямой адрес РСС-потока моего блога, если вдруг вы пользуетесь читалкой, которая сама не может найти: http://ilyabirman.ru/meanwhile/rss/

2014   софт   технологии   этот сайт

Что почитать на выходных — 98

Вот:

  1. An interactive exploration of Boston’s subway system. Обалденные интерактивные визуализации работы бостонского метро, интегрированные в текст, объясняющий их и рассказывающий о выводах из них. Дизайнерская журналистика такая.
  2. Visualizing Algorithms. А тут крутейшие визуализации алгоритмов, тоже с текстом. Прям ах.
  3. Относительно лёгкий способ определить качество кириллицы в шрифте.
  4. A Closer Look at the Photos «Adjustments» Bar. Чувак взял эпловский скриншот будущего приложения «Фотос» для Мака и разобрал по косточкам.

Однажды в Википедии: Диаграмма Вороного

Скидка на Дроплер

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

Но вот Дроплер мне такой говорит: поставь реферальную ссылку, по которой твои читатели получат 10% скидку, а заодно получи её и сам. Мне не жалко скидки для читателей, тем более когда за это дают её и мне. Так что покупайте себе Дроплер по моей ссылке:

https://droplr.com/join/d/SPm090AQ

Чтобы пост не завершался ссылкой, добавлю ещё вот это предложение, а то как-то неаккуратно выглядит.

2014   софт

Эмуляция медленного интернета на Маке

Когда делаешь Эмёрдж, всё время нужно попробовать, как всё будет работать на медленном интернете. Я нашёл три способа искусственно замедлить интернет на Маке.

Есть вот такая эпловская штука, называется Network Link Conditioner:

Она устанавливается из «Икскода» (Xcode → Open Developer Tool → More Developer Tools... → Hardware IO Tools for Xcode). Недостаток штуки — она тормозит только внешний интернет, а с локалхоста всё по-прежнему открывается мгновенно.

Более универсальна такая вот панель Speed Limit:

Выглядит пострашнее, но зато работает как надо. Правда, она на каждый чих спрашивает пароль администратора.

Наконец, для тех, кому нравится командная строка, можно написать такие заклинания (или подобные):

sudo ipfw pipe 1 config bw 128Kbit/s delay 200ms
sudo ipfw add 1 pipe 1 src-port 80

Чтобы всё заработало нормально:

sudo ipfw flush

2013   веб-разработка   софт
Ctrl + ↓ Ранее
Эти ссылки принесут мне миллионы: купить железо лимоннокислое оптом в Москве по низкой цене