ctodaily | Blogs

Telegram-канал ctodaily - запуск завтра

26975

Будни технического директора @samatg (ex-CTO Meduza, Bookmate, RAWG, Pure) https://fansdev.ru Чатик @ctodailychat Рекламу не продаю

Subscribe to a channel

запуск завтра

2 месяца назад один технарь запустил сайт One Million Checkboxes, Миллион Галочек (крыжиков?)

Все галочки глобальные — то есть ставится не только у того, кто её поставил, но вообще у всех, кто сидит на сайте или открыл его после.

Это оммаж знаменитому One Million Dollar Homepage, сайту, каждый пиксель которого продавался за один доллар. Господи, кажется что было вчера, а это было 19 лет назад!

«Миллион галочек» стал почти таким же популярным, про него написали New York Times и Washington Post, на него зашли 500 тысяч человек и и поставили 650 миллионов галочек (многие убирали галочки, поставленные другими). Да и технически он устроен довольно элегантно.

Через какое-то время создатель «миллиона галочек» заходит в свою базу данных и видит там в текстовом ссылки на сайты, какие-то тексты. Хотя никаких текстов на сайте ввести нельзя, там есть только галочки! «Меня взломали!», думает он и бросается искать концы. Не буду пересказывать всю историю, но она достойна 5 минут времени, если вы любите технические приколы.

Читать полностью…

запуск завтра

Задержание Дурова во Франции имеет бесконечное число интерпретаций.

Пропустим теории заговора, мол специально сел в тюрьму.

Начнем с глупостей: одно из обвинений — незаконный экспорт средств шифрования. Пережиток холодной войны, чтобы применить этот закон равномерно — нужно посадить вообще всех технарей, включая Марка Цукерберга и Тима Кука. Хотел бы я на это посмотреть. Вот и думай о том, что «дело не политическое, суды разберутся».

Теперь о возможных реальных причинах ареста. Тут проявляется двойственная природа телеграма:

📣 С одной стороны, это медиа-платформа, на которой есть каналы и публичные группы на десятки тысяч участников. Возможно, французские правоохранители послали запрос на блокировку какого-то публичного канала и не получили внятного ответа. Причины могли быть разные — от принципиальной позиции до того, что тупо пропустили запрос.

Если у вас есть четкая позиция, должны ли или не должны медиа-платформы блокировать то, что просят заблокировать власти — представьте, что власти хотят заблокировать: 1. Канал, который продает детское порно 2. Канал неонацистов 3. Канал левацкой идеологии 4. Канал Навального 5. Канал Кремля. Кто должен принимать решения о блокировке? Как быстро их нужно исполнять? Как обжаловать? Это — огромная тема, которая в публичном пространстве почти не обсуждается. И несмотря на наличие формальных правил, в результате мы живем в мире, где все решается кулуарными договоренностями платформ и спецслужб.
Я не удивлюсь, если арест владельца платформы — просто переговорная тактика спецслужбы, выторговать себе условия получше.

💬 Теперь второе лицо телеграма — то, что это — популярное приложение для переписки. Личной и в группах.

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

Если у вас есть четкая позиция, должны ли владельцы мессенджеров отдавать эту информацию или не должны — представьте, что речь идет: 1. о расследовании дела маньяка-педофила или террористов. 2. О расследовании команды Навального. 3. О расследовании смерти Навального.

И те же самые вопросы: кто принимает решение? как быстро нужно его исполнить? как его обжаловать?
Опять же, нам — пользователям никто ничего не объясняет, это кулуарные договоренности мессенджеров и спецслужб.

В случае Дурова все усложняется тем, что в отличие от Вацапа или Сигнала, личная переписка в телеграме по умолчанию доступна инженерам телеграма, а групповую переписку в телеграме в принципе невозможно скрыть от владельца платформы. И как на самом деле реализовано удаление переписки — мы не знаем. Не удивлюсь, если удаленные сообщения только отмечаются удаленными и перестают показываться в телефонах, но остаются на серверах, доступные команде телеграма. В общем, данных там ЗАВАЛИСЬ.

За многие годы, разные страны пришли к разным решениям этих фундаментальных вопросов. Часть из них прописаны в законах и судебных прецедентах, о некоторых мы узнали из утечек секретных документов. Как бы то ни было, это важные вопросы, в моей картине мира требующие публичного обсуждения и общественного консенсуса, а не посадок. Жаль, что родина Вольтера и Декарта решила иначе. И свободу Павлу Дурову!

Читать полностью…

запуск завтра

А вот парни из supabase, на его основе, сделали браузерную базу данных, с которой можно общаться на человеческом языке (они используют chatGPT 4.5o).

Получилось супер пособие для обучения SQL: перед глазами актуальная картинка структуры БД, удобно экспериментировать с командами, можно попросить машину заполнить таблицы тестовыми данными и задавать её вопросы.

Да и как практический инструмент: загружаешь в неё csv/excel файлы и задаешь конкретные вопросы по данным, она отвечает, умеет строить графики.

Раньше за счет владения SQL можно было быть «супер хакером», помогая людям отвечать на вопросы и визуализируя сложные данные. Теперь это научилась делать машина. Даже обидно немного!

Попробовать можно тут, для запуска потребуется залогиниться через github.

Читать полностью…

запуск завтра

Современную технику сложно отремонтировать самостоятельно. Да какой отремонтировать, даже батарейку заменить — целое приключение. А сколько стоит заменить треснувший экран на новеньком телефоне — лучше не вспоминать.

Причем речь не только о телефонах и ноутбуках, но и об автомобилях и даже о тракторах.

В пролете не только конечные потребители, но и небольшие независимые ремонтные мастерские.

Как так получилось, какие приемы используют производители и что можем сделать мы — разбираемся вместе с руководителем ассоциации «право на ремонт» Гэй Гордон-Бёрн в новом эпизоде подкаста.

У гостьи на каждый мой вопрос есть история, которая произошла с ней или с ее знакомыми — познавательный и вдохновляющий разговор.

Слушайте и подписывайтесь: Apple, Яндекс, Spotify, Castbox, Overcast, веб-версия.

Читать полностью…

запуск завтра

Мета представила новую AI модель Llama 3.1 405B.

По качеству ответов она сравнима с лидерами — ChatGPT 4o от OpenAI и Claude 3.5 Sonnet от Anthropic (см таблицу).

При этом модель открытая, то есть:
— её можно дотюнить под свои нужды и предметную область; 
— не нужно отправлять никому свои данные;
— можно «дистиллировать» её в более компактные и эффективные модели;
— да ещё и сэкономить.

Марк Цукерберг выпустил программный текст, что будущее за открытым моделями. Он проводит аналогию с эпохой Unix-войн 80-90 годов, когда корпорации развивали коммерческие версии Unix, но победителем в результате стал Линукс.
Если в случае с Линуксом кажется, что эволюция произошла сама за десятилетия, то в этот раз Марк явно помогает процессу. Он работает с крупнейшими игроками — Amazon, Google, Microsoft, Oracle, Dell, Deloitte — над тем, чтобы эти огромные модели были доступны и в облаках, и на своем железе с первого дня после анонса.

Раньше мощный AI был доступен небольшой группе ведущих компаний и тем, кто пользовался их услугами по API. Кажется, что грядет великая демократизация, превращение AI в товар широкого потребления, строительный блок, почти как вычислительные ресурсы и программирование.
Эти модели обучали 72 дня на 16 тысячах картах Nvidia H100. Чтобы вы понимали, одна такая железка стоит 30 тысяч долларов, стоимость кластера — больше полумиллиарда долларов.
Если попытки Цукерберга захватить рынок VR у меня вызывали иронию, то в этот раз дух захватывает от размаха.

Интересно, что мы со всем этим богатством построим.

Читать полностью…

запуск завтра

Windows-компьютеры по всему миру уходят в так называемый синий экран смерти — то есть перестают работать вообще. Нарушена работа магазинов, банков, авиакомпаний по всему миру.

Проблема в обновлении популярного корпоративного антивируса CrowdStrike, который используют 20% компаний из списка Forbes 500. Ошибка в обычной программе ломает только её саму, но это — антивирус, он имеет специальный уровень доступа к ядру и поэтому ломает систему до основания.

Производитель антивируса уже придумал, как вылечить заболевшие машины, но для этого требуется физическое присутствие технаря рядом с компьютером. Представьте, инженерам нужно прямо сейчас обойти ногами десятки, если не сотни тысяч компьютеров. А компьютеры сотрудников, которые работают из дома? Ад!

Можно своими глазами увидеть: 1) какие известные компании НЕ используют CrowdStrike (таких немного) 2) как это прокатывается волной по всему глобусу — технарь из Австралии пишет, что «у нас в магазинах всё только за наличку», а американец отвечает «у нас все пока спят, кроме тех, кого разбудили, чтобы это починить».

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

Читать полностью…

запуск завтра

Друзья, получил вчера столько откликов, спасибо большое!

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

Очень хочу узнать, как на неё смотрят клиенты и заказчики. С какими проблемами вы чаще всего сталкиваетесь, что болит и чего не хватает? Хочу послушать и поделиться решением из опыта или подумать вместе.

Можно в личку @samatg, в чате @ctodailychat или на почту s@samat.me

Пожалуйста, пошерьте этот пост, если знаете тех, кому он будет полезен.

Читать полностью…

запуск завтра

Роман Павлушко — один из самых крутых техдиров, которых я знаю. Он пришел в Авито программистом, а ушел техническим директором главного маркетплейса страны с 500 программистами и супер процессами.

А теперь он делает стартап — автоматизирует парковки.
И неожиданно это очень интересно.

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

Но в этот момент они разговаривают с владельцами парковок, и тут-то всё и начинается! Оказывается, что обычная система автоматизации с чеками и уличными терминалами стоит 2 миллиона рублей. А внедрение аппки — 300 тысяч рублей. Дальше — больше: в этой истории появляются производители шлагбаумов с их огромной сетью дистрибуции по всей стране.

Это выгодно владельцам парковок — они зарабатывают, это выгодно автомобилистам — появляются новые парковочные места в городе.

А вот почему это выгодно производителям шлагбаумов и как это устроено под капотом, говорим с Ромой в новом видеоэпизоде подкаста. Это — безумная история стартапа, где прорывное техническое решение реализуется совершенно неожиданным образом, несмотря на все внешние обстоятельства.

Слушайте и подписывайтесь: Youtube, Apple, Яндекс, Spotify, Castbox, Overcast, веб-версия!

Читать полностью…

запуск завтра

​​Наконец-то появилось видео, которое помогло мне составить ментальную модель того, как выглядят и как работают под капотом современные нейросети.

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

А ещё автор наглядно демонстрирует экстенсивность развития нейросетей от первых вычислительных экспериментов в конце 90х до современных GPT — как для улучшения результатов нужно всё больше данных и всё большие вычислительные ресурсы.

В общем, отличное 17-минутное образовательное видео-эссе, рекомендую!

(На английском, но очень понятном и иллюстрации во многом говорят за себя)

Читать полностью…

запуск завтра

Замечали, что последнее время в соцсетях вместо друзей одни инфлюенсеры и реклама? В новом эпизоде подкаста разбираемся, почему так происходит и как устроены соцсети.

Гость — Йован Савович, создатель старейших сайтов-сообществ в Рунете dirty и leprosorium. Йован — мой школьный кумир; помню, сижу за компьютером в общежитии и сгораю от белой зависти, какие крутые штуки люди вытворяют в интернете.

Эпизод познавательный, а начиная примерно с 20 минуты — еще и дико смешной. Слушайте и подписывайтесь: Apple, Youtube, Яндекс, Spotify, Castbox, Overcast, веб-версия.

Читать полностью…

запуск завтра

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

Что пытались сделать власти и что из этого вышло? Безопасно ли подключаться к бесплатному VPN и как вообще работает эта технология? Почему скорость интернета упала и как обычным пользователям сохранить к нему доступ?

В новом выпуске подкаста говорим с Михаилом Климарёвым — руководителем проекта VPN Generator и исполнительным директором фонда «Общество защиты интернета».

Слушайте и подписывайтесь: Apple, Youtube, Яндекс, Spotify, Castbox, Overcast, веб-версия.

Читать полностью…

запуск завтра

Про новые софтверные санкции, которые США ввели 12 июня.

С 12 сентября, американским компаниям (и американцам) будет запрещено:

1. разрабатывать любой кастомный софт для работы в России;

2. предоставлять облачные сервисы и услуги техподдержки для следующих категорий софта: ERP, CRM, BI, supply chain management (SCM), enterprise data warehouse (EDW), computerized maintenance management system (CMMS), project management, and product lifecycle management (PLM) для работы в России.

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

Обратите внимание, россиянам зарубежом можно продолжать всем этим пользоваться, а вот зарубежным дочкам (или подрядчикам) российских компаний, которые в конечном счете работают в России или для России — нельзя.

В общем, у обычного пользователя отнимают облачную жиру и табло (Tableau) и CRM-ки все, и slack с notion тоже попадают под новые ограничения. Так победят Российскую Армию.

Что с большими дядьками, которые пользуются ERP, SCM, EDW, CMMS и PLM — не знаю, но уверен, что договорятся.

Первоисточники: PDF решения, FAQ №1185, 1186, 1187 и 1188 на официальном сайте OFAC. Там всё очень понятно расписано, с примерами.

Читать полностью…

запуск завтра

🤪 Во вторых, Apple встроила большинство популярных AI-инструментов в айфоны и макбуки. Они будут работать быстро, даже без интернета и абсолютно бесплатно.

1. Автоматическое написание ответов на письма и сообщения.

2. Изменение тона текста — можно выделить любой написанный текст и «сделать поофициальнее» или «сократить».

3. Генерация картинок (и создание своих эмоджи) по тексту — буквально «сделай мне картинку собеседника, как будто он обнимается с крокодилом» и редактирование изображений — типа выделяешь людей на фотографии и одной кнопкой оставляешь только тех, кого хочешь.

Если вы продвинутый пользователь и следите за AI-сценой — то вас не удивишь, но обычные люди откроют для себя много нового. Ждем открыточек с красивыми котиками и цветами, сгенерированных искусственным интеллектом под чутким руководством бабушек! А ещё, теперь вместо душевных коротких строк мы получим тонны бездушного, грамматически выверенного текста. :(

Читать полностью…

запуск завтра

Друзья, сегодня мы начинаем новый, 11 сезон подкаста «запуск завтра».

Помните, я писал о проекте по расшифровке древнегреческих свитков, которые сгорели 2000 лет назад?

Для первого эпизода я поговорил с Антоном Репушко — программистом, который участвовал в этом конкурсе и даже выиграл призы. История там совершенно безумная и гораздо глубже, чем я писал в тексте.

Слушайте и подписывайтесь: Apple, Google, Яндекс, Spotify, Castbox, Overcast, веб-версия.

Дальше в этом сезоне: еще несколько интервью, небольшой сюрприз и нарративные эпизоды. Ура!

Читать полностью…

запуск завтра

Docker Hub теперь блокирует запросы с российских IP-адресов. Обратите внимание, могут сломаться пайплайны.

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

Очередная балканизация технической инфраструктуры; мы с вами жили в золотую эпоху интернета.

Читать полностью…

запуск завтра

Критерии блокировки Notion для российских пользователей с 9 сентября из-за того самого пакета санкций:

1. Если рабочее пространство (workspace) хотя бы раз оплачивалось российской банковской картой — то его отключат/удалят (terminate). Смена карты или переезд ситуации не меняют. Экспортируйте данные и заводите новые аккаунты.

2. Пользователи из России не смогут пользоваться Notion. Если аккаунт ни разу не оплачивался российской банковской картой — то можно переехать (включить VPN) и всё будет работать как обычно.

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

Читать полностью…

запуск завтра

Первый нарративный эпизод сезона! Рассказываем историю IBM — от счетных машинок, на которых провели перепись населения Российской Империи в 1897 году, до корпорации, которая десятилетиями доминировала рынок компьютеров.

Это история отца и сына, двух незаурядных личностей, по отношениям которых можно снять сериал почище Succession. Там есть все: протест против родителей, кругосветное путешествие, золотая молодежь Нью-Йорка, красивая женщина (выбрала его вместо Кеннеди, между прочим), противостояния и издевательства прямо в зале совета директоров и наконец признание и любовь в конце жизни.

А еще это история «грязной дюжины» — 12 инженеров, которые за 12 месяцев разработали IBM PC — «персональный компьютер от IBM», который стал главным хитом корпорации и началом её конца.

В общем, взлет и падение одной из главных IT-компаний в истории — в новом, нарративном эпизоде подкаста «запуск завтра»! Слушайте и подписывайтесь: Apple, Youtube, Яндекс, Spotify, Castbox, Overcast, веб-версия.

Читать полностью…

запуск завтра

Чуваки из Electric упаковали PostgreSQL сервер (один из главных движков баз данных в мире) в js-библиотеку размером 3 мегабайта.
Работает на WASM в браузерах и в nodejs, поддерживаются экстеншены. Скорость отработки базовых запросов — 0.3ms.

Это как если бы дизельный локомотив с железной дороги поместили под капот WV Beetle. 🤯

Называется pglite, попробовать в браузере можно тут.

Читать полностью…

запуск завтра

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

Решил тряхнуть стариной: завтра вечером пообщаемся публично с очень классным продакт-директором, основательницей школы WANNABE Валерией Розовой о том, что может сделать продакт, чтобы меньше страдать от разработки. Сорванные сроки, сделано вообще не то, что просили, «это сделать нельзя» — вместе разберемся, почему это происходит и как быть. Событие бесплатное, можно будет задать вопросы и надеюсь получится живая дискуссия, регистрироваться здесь.

Читать полностью…

запуск завтра

Как придумывать надёжные пароли и не забывать их?

Похоже, никак.

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

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

При этом недавно появились технологии, которые могут заменить пароли и избавить нас от всех этих проблем. Как эти технологии устроены, можно ли воспользоваться ими уже сегодня и когда наконец мы победим интернет-мошенничество — разбираемся в новом эпизоде подкаста вместе с Каримом Валиевым, отвечавшим за безопасность в Mail.ru.

Слушайте и подписывайтесь: Apple, Youtube, Яндекс, Spotify, Castbox, Overcast, веб-версия.

Читать полностью…

запуск завтра

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

Кроме людей по сайтам ходят роботы и пытаются зарегистрироваться в сервисах или утащить данные. Это целая индустрия. Как в ней работают роботы и люди, какая там экономика и что скрывается на самом деле за галочками и светофорами — всё в новом эпизоде подкаста про КАПЧУ. Гость — Никита Захматов, отвечает за борьбу с роботами в Яндексе.

Слушайте и подписывайтесь: Youtube, Apple, Яндекс, Spotify, Castbox, Overcast, веб-версия.

Читать полностью…

запуск завтра

Сегодня общался с клиентом, который хочет знать, сколько стоит сделать маркетплейс.

Трагедия в том, что предыдущий подрядчик уже взял кучу денег и потратил полгода клиента «на разработку», не задав базовые вопросы о бизнесе. Честно говоря, у него и не было шанса запуститься вовремя.

Пускай это жёсткий пример, но история классическая:
1. заказчик описывает задачу и просит назвать сроки и цены;
2. подрядчики называют сроки и цену и берут проект;
3. начинаются работы по проекту, и что-то идёт не так;
4. к дедлайну нужного результата нет, все недовольны. Но проект надо доделать.

И эта проблема не только у аутсорсеров — такая же динамика есть и во многих продуктовых компаниях.

Почему так происходит?

- 💼 заказчики живут в реальном мире: если продукт не начнет продаваться или решать другие задачи вовремя, то экономика бизнеса не сойдется и можно закрываться — поэтому они требуют четких сроков и смет;
- 🙏 подрядчики вынуждены комититься в сроки и деньги без детальной проработки проекта. Иначе проект возьмет более сговорчивый конкурент, и команда останется без зарплаты;
- 🛠️ разработчики в команде мечтают работать над сложными проектами уровня Яндекса, но вынуждены пилить такие кривые задачи, как будто их ставили некомпетентные дураки.

На самом деле все хотят как лучше.

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

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

(Этот пост я написал с третьей попытки, а потом понял, что потребуется целая серия постов. Так что я знаю, о чём говорю.)

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

На старте проекта бессмысленно требовать от заказчика четкости: вообще самое плохое, что можно сделать — это заставить его написать техническое задание (если он умеет писать ТЗ — то он и программирует неплохо). Вместо этого мы вначале 70-90% времени работаем исследователями — разбираемся, какую бизнес-задачу заказчика решаем и какие ресурсы и ограничения у нас есть.

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

Читать полностью…

запуск завтра

​​Встречайте первый видео-эпизод нашего подкаста, на ютубе!

Говорим с Артемом Родичевым об искусственном интеллекте: полноценный вводный обзор инструментов и технологий и о чем говорят «люди из индустрии», как всегда максимально понятно.

Как пишет один из комментаторов: «круто. Теперь есть что послать друзьям, которые спрашивают „ну что там ваш AI?“, а самому лень всё рассказывать.»

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

Все ссылки: Youtube, Apple, Яндекс, Spotify, Castbox, Overcast, веб-версия.

Читать полностью…

запуск завтра

Обожаю открытия «а что, так можно было?!»

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

Места продажи легко гуглятся по фразе «жидкий азот имя города». Обычно это специализированные магазины, где продают промышленные газы или охлаждающее оборудование, но многие из них работают и с физлицами.

Жидкий азот хранится только в специальных термосах — дюарах. Они довольно дорогие, хороший 5-литровый стоит под тысячу долларов, но магазины обычно дают их в аренду за небольшую плату. Сам жидкий азот стоит около 1,5 долларов за литр, нам 5 литров будет более чем достаточно. Из хорошего дюара испаряется около 100-200 мл жидкого азота в день, так что покупать его сильно заранее не стоит.

Про безопасность:

1. Температура жидкого азота — минус 196 градусов по цельсию и если он попадет на одежду, которая в контакте с кожей, или попасть под струю или засунуть палец — будет серьезный ожог.
2. При испарении, азот увеличивается в 700 раз, у него нет цвета и запаха, он тяжелее воздуха и замещает его, так что при недостатке вентиляции можно незаметно задохнуться.

В общем, это серьезная штука, которая требует уважительного отношения.

Базовая техника безопасности:
1. свободная одежда без прямого контакта с кожей, можно кожаные перчатки;
2. открытые окна, хорошо вентилируемое помещение; если кухня на втором этаже — я бы подумал, что будет с кислородом на первом.
3. посуда металлическая; стеклянная треснет от перепада температуры, пластик становится хрупким.

И конечно, всё только под присмотром взрослых!

Рецепт мороженого до смешного простой: полстакана молока, полстакана сливок и размешать ложку сахара пока не растворится. Дальше вливаем тонкой струйкой жидкий азот и размешиваем миксером на низкой скорости (ну или вилкой, но миксером сильно проще), пока не достигнем желаемой консистенции. Сначала получится американский soft serve, нежной консистенции; постепенно оно затвердеет ближе к классическому пломбиру или даже до совсем сухого.

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

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

В общем, будьте осторожны и приятного аппетита! Рекомендую!

Читать полностью…

запуск завтра

Мы с клиентом запустили стартап. Он помогает малым локальным бизнесам — кофейням, барбершопам и другим — зарабатывать по модели, которую применяют Amazon и Яндекс.

Сделали мы это с помощью технологии PWA — создали практически полноценное мобильное приложение — с оффлайном, пуш уведомлениями и иконкой на рабочем столе, используя только веб технологии! А при запуске чуть не попали в замес борьбы Apple с Евросоюзом.

В новой статье делимся, как у нас получилось успеть всё это в обещанный срок при том, что требования постоянно менялись (стартап!)

Хотите запустить проект с нами? Пишите в личку @samatg или оставляйте заявку на сайте.

Читать полностью…

запуск завтра

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

Наше главное отличие от обычных подрядчиков — мы думаем о конечном результате, о пользе, которую должна принести наша работа, никакого «программирования ради программирования». Цены — рыночные.

Примеры наших проектов: перезапуск сервиса подготовки к ЕГЭ «Вебиум», Медицинская Информационная Система (МИС) для сети клиник «Чайка», облачная платформа для Wirenboard.

Пишите мне в личку @samatg!

Читать полностью…

запуск завтра

✨ Ну и наконец, AI-магия.

Во первых, Apple обещает нормального ИИ-ассистента. Пример на презентации следующий: утром у тебя рабочая встреча, а вечером — выступление дочки. Коллега спрашивает в письме, можно ли подвинуть встречу на попозже. Ты спрашиваешь у Сири, успеешь ли к дочке на выступление. Сири находит сообщение, в котором дочка писала про выступление, определяет, сколько ехать до аудитории, отвечает утвердительно первому собеседнику и создает оба события в календаре. В общем, то, что нам обещают всякие Rabbit AI и Humane AI — то, что ни у кого до сих пор не получалось. Фильм «Она».

Во вторых, техническая реализация AI. Тут три аспекта:

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

2. Вся информация в телефоне становится доступна моделям в виде контекста. Сообщения, письма, фотографии, контакты, история звонков, календарь. Всё это происходит локально на телефоне и не отправляется в облако.

3. В случае, если без мощной модели на сервере не обойтись — они отправляют запрос на свои собственные серверы, которые настроены так, чтобы не сохранять вообще ничего (ничего не хранишь — ничего не украдут). Они разработали специальную операционную систему для этих серверов, на основе модели безопасности iOS и опубликуют её образ для аудита независимыми исследователями. Ах да, перед отправкой данных в интернет, телефон криптографически проверяет систему на сервере.

В общем, я ожидал анонса «мы заменили Siri на ChatGPT, так что теперь она тупит поменьше», но Apple в очередной раз сумели удивить. Браво! (ChatGPT теперь на самом деле можно вызвать из сири напрямую, но не сказал бы, что это особая интеграция)

Бета-версия уже доступна для скачивания разработчикам. Я не рекомендую ставить её на основной телефон, лучше дождать более спелых бет. Основной релиз будет осенью. Очень ждем.



Два видео-первоисточника: Keynote и 5-минутная официальная выжимка Platforms State of the Union. Все анонсы, включая сессии для разработчиков (XCode кажется наступает на пятки IDEA) — как обычно на официальном сайте.

Читать полностью…

запуск завтра

На этой неделе Apple провела конференцию для разработчиков, где анонсировала обновления своих операционных систем. Это была самая интересная презентация Apple за многие годы.

Многие потешаются над тем, что в новой версии iOS иконки можно будет поставить в любое место на рабочем столе, а ещё их можно покрасить в свой цвет — мол, «в Андроиде всю жизнь так».

На самом деле, все анонсы бьются на три категории:

1. 🛠️ Обновления и улучшения встроенных программ, «иконки» отсюда и они — далеко не самое интересное;

2. 🤪 Хайповый AI «для всех даром и пусть никто не уйдет обиженным»;

3. ✨ AI-магия.

🛠️ Из первой категории:

1. Возможность отправлять и получать смски и iMessage через спутники! Бесплатно! Прямо в лесу или в горах и посреди океана. 📡 Техническая возможность общения со спутником появилась в айфонах начиная с 14го, но раньше Apple использовал её только для связи со спасателями; теперь вот можно будет с семьей и друзьями переписываться.

2. Продвинутый калькулятор везде во всех текстовых полях. Можно прямо в сообщениях написать 273/3 EUR in TRY и он подскажет, что это 3 тысячи турецких лир. Это прямая калька с гениального приложения Soulver, и оно недавно вышло для айфонов — горячо рекомендую.

3. Десятки приятных мелочей — начиная с отслеживания сложности тренировки в «здоровье» и настроения в «дневнике» и заканчивая по полноценным приложением для хранения паролей!

Читать полностью…

запуск завтра

​​Когда заказчик на Бали, программист в Красноярске, менеджер в Ванкувере, а я — в Риге, найти удобное всем время созвона — то ещё упражнение.

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

Дизайн старенький, инструмент незаменимый.

Читать полностью…

запуск завтра

​​Разработали сложный микросервис уведомлений для крупной строительной компании.

На картинке — общая архитектура сервиса.

В новой технической статье рассказываем, как так получилось.



Хотите запустить новый продукт с нуля или сервис внутри существующей архитектуры? Пишите в личку @samatg! Мы берем новых клиентов.

Читать полностью…
Subscribe to a channel