инструменты

Прекрасная программа, которой хочется поделиться — Caramba Switcher. Это автоматический переключатель раскладки для windows и mac. Начинаешь писать xnj-nj nbgf nfrjuj, а он хлоп и переводит автоматом в «что-то типа такого». Или начинаешь писать «ыыр дщсфдрщые», а он понимает, что имелось в виду «ssh localhost». Кайф.

У Гугла есть супер нейросеть для создания и редактирования картинок Nano banana 🍌

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

Мы давно говорим о девальвации фото и видео как доказательств. А теперь это на практике доступно любому человеку (и роботу!) с интернетом.

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

Рекомендую попробовать самому, на сайте Gemini, бесплатно. Модель Pro умеет делать постеры и плакаты с текстом!

Это, кстати, часть большого возвращения Гугла в сферу нейросетей. Основатель Гугла Сергей Брин вернулся в компанию и ведет себя как основатель стартапа. Говорит, что ранняя пенсия была ошибкой. Ходят слухи, что в OpenAI паника по этому поводу. Ну да, все эти годы гугл была компанией, которая имела лучшие технологии, больше всех данных, лучших ученых, огромный запас железа и бесконечно денег. Но это была корпорация. Теперь представьте, что она начинает вести себя как стартап. 🍿

Копировать-вставить. Что тут можно улучшить?

Сохранять историю, так что появляется возможность вставить не только последнее скопированное, но и любое из 1000 копирований перед ним.

Это очень удобно.

Есть много программ, которые добавляют такую возможность в macOS, я пользуюсь бесплатным open source Clipy. Вот прямая ссылка на установщик.

Auth0 (Okta) кенселят клиентов из России начиная с 21 марта.

Это один из ведущих сервисов авторизации — через него очень удобно настроить вход во все рабочие сервисы для сотрудников или вход для клиентов в свой стартап по смс-ке, например.

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

Важно, что хоть они и ссылаются в письмах на санкции — на самом деле никаких государственных ограничений для работы пока нет. Это кенселинг, прикрытый фразой «санкции правительства США».

Многие пишут, рекомендуют sitespeed.io. Спасибо большое! Это качественно и красиво упакованный пакет для автоматизированного тестирования и мониторинга производительности, добавил в список. Ну и лендинг у них классный!

Отличный инструмент для инженера, когда нужно поманипулировать текстом и данными, включая сжатие, декодирование и даже криптографию. Английское имя хорошо передает суть — Cyber Swiss Army Knife.

Особенно круто, что можно собирать «рецепты» — цепочки из операций над данными и делиться всем этим богатством простой ссылкой. Разработчик — GCHQ Его Величества, исходные коды доступны на гитхабе, может работать офлайн (в закрытом контуре 👀).

За наводку спасибо Игорю.

Большинство моих подписчиков и клиентов в России на каникулах, так что продолжу делиться приятностями. Рекомендую сервис Google Arts & Culture.

Это сайт и мобильные приложения, в которых можно:
- рассмотреть произведения искусства в очень большом разрешении: например, тени и трещинки у «девушки с жемчужной сережкой» и космические мазки Писсаро — гугл для этого даже построил специальную камеру;
- виртуально побродить по лучшим музеям;
- посмотреть на VR 360 видео из той самой Пальмиры и других известных мест (впечатляет даже без очков виртуальной реальности);
- поиграть в классные игры, например, раскрашивать знаменитые картины;

и ещё кучу всего. Рекомендую побродить по главной странице сервиса, можно зависнуть очень надолго.

UX приложения оставляет желать лучшего и сайт местами сломан, но лучше у нас, кажется, пока ничего нет.

Фрагмент Троицы Андрея Рублева

Классный сервис для автоматизации уведомлений из командной строки. Пишешь после команды && ntfy "готово" и получаешь пуш уведомление или сообщение в телеграм или ещё куда хочешь. Понятно, что такое можно сделать самому за день, тут привлекает именно готовое качественное решение.

https://github.com/dschep/ntfy/blob/master/README.rst

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

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

Basecamp — не идеальный инструмент. В нем нет канбан доски как в трелло, в которой удобно двигать задачки по статусам от «идея» до «готово». В нем нет кастомных представлений как в жире, в которых удобно посмотреть все iOS-баги, находящиеся в тестировании и назначенные на определенного человека. В нем нет мощного чата, как в слеке (ох как хочется затегать группу!). В нем нет красивого редактора, как в Notion, даже таблицу в задачу не заведешь. В нем нет древовидных комментариев, как в жире и Confluencе, а ведь так хочется ответить на определенный комментарий в треде). И уж конечно это не супер футуристичная бесконечная коллаборативная доска как Miro.

Любым инструментом можно поддержать практически любой процесс разработки. Разница в том, какое поведение инструмент поощряет, а какое — наказывает, делает неудобным. В этом плане я доверяю создателям Basecamp.

Я хочу вести разработку как создатели Basecamp — качественно, стабильно, интересно, с уважением ко всем участникам процесса. Мне интересна тема ответственности и в Basecamp она очень важна.

Если вам стало интересно, как это — вот несколько книг, объясняющих их подход:
- методология разработки — Shape Up;
- одна из главных книг про удаленную работу — REMOTE;
- как не сгореть на работе — It Doesn't Have to Be Crazy at Work!

Рекомендую.

Обнаружил, что есть простой, быстрый, дешевый и главное — легальный способ проверить, есть ли страница в поисковом индексе гугла. Запрос вида inurl:<требуемый адрес> в Custom Search JSON API вернет 0, если страницы нет в индексе и >0, если она там есть.

100 запросов в день бесплатно, дальше 5$ за каждую тысячу запросов. Красота!

P.S. У желающих создать свой сервис по поиску в интернете на основе этого API — мало что выйдет, для доступа к JSON API нужно указать не более 10 доменов, по которым будет ограничен поиск.