ctodaily | Блоги

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

27767

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

Подписаться на канал

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

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

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

Плюс добавили более продвинутые хэштеги, так что можно искать глобально по всем постам (видео) в телеграме, так и только внутри отдельного канала.

Движутся к видеоплатформе.

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

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

Дорогие программисты (особенно кто кодит не профессионально и не часто), если не пользовались Cursor — рекомендую попробовать.

Это редактор кода на основе VS Code, в который встроили хорошую поддержку AI. Можно выбирать API из множества провайдеров, он сам корректно добавляет контекст, очень удобно подсвечивает добавления/изменения кода.

Я часто прошу накинуть прототип, который дальше довожу до ума. Можно выделить кусочек кода и попросить в нем что-то поменять.

Лично для меня полезно, потому что я программирую редко и часто не помню интерфейсы библиотек (и даже части синтаксиса), но хорошо понимаю, что хочу получить.

Хорошие фул-тайм программисты говорят, что им полезно как мощный инструмент рефакторинга, который берет на себя рутину.

Я сижу на бесплатном тарифе, больше тяжелых запросов — за 20$ в месяц.

Upd. Коллеги напоминают, что совсем недавно Lex Fridman взял интервью у создателей — занимательный разговор!

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

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

Доменам .io ничего не грозит в ближайшие 5 лет. Не поддавайтесь панике!

Произошло следующее: Великобритания пообещала вернуть архипелаг Чагос в индийском океане Маврикию.

В результате квази-государственное образование под названием «Британская Территория в Индийском Океане» прекратит свое существование, а вместе с ней на покой отправится и ее доменная зона .io. Но бояться нечего.

После того, как передача состоится (а точной даты еще нет), произойдет цепочка технических событий: международная организация стандартизация ISO обновит свой список кодов государств ISO 3166 — именно там определен код IO, после чего вступит в действие регламент администрации адресного пространства интернета IANA (она отвечает в том числе за домены), согласно которому прекратится регистрация новых адресов в этой зоне. В правилах указано, что по умолчанию существующие домены должны работать еще 5 лет. При потребности регистратор может продлить этот срок до 10 лет.

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

Подробная и довольно увлекательная статья об этом на английском — тут.

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

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

Гораздо интереснее то, что OpenAI представила новую модель chatGPT, OpenAI o1 — она дольше думает (до минуты), зато без подсказок строит длинные и полные рассуждения.

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

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

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

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

Как маргинальный хиппи подчинил себе мировой цифровой рынок? Почему из десятков стартапов, рожденных в гаражах Кремниевой Долины, выстрелил именно Apple?  Как пережить изгнание из собственной компании, а потом триумфально вернуться в нее ещё более влиятельным, чем уходил? Наконец, как работало «поле искажения реальности», позволявшее создавать невозможное? В новом выпуске подкаста рассказываем историю IT-иконы и человека-мифа Стива Джобса и его корпорации Apple.

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

Расскажу ещё немного личного.

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

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

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

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

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

Третий аспект — его способность создавать вокруг себя «поле искажения реальности». И речь не только о том, что мы выкладывали за его технику непропорционально больше денег, потому что верили ему, что оно того стоит. Его вера в образ будущего, в свою правоту была настолько сильна, что зажигала людей вокруг и коллеги создавали вещи, которые казались невозможными. Сколько наглости нужно, чтобы прийти к гендиректору Pepsi и сказать «ты хочешь до конца жизни продавать сладкую воду или изменить мир»? Или чтобы закинуть прототип айпода в аквариум, указать инженерам на пузырьки и сказать «вот видите — там внутри куча воздуха, сделайте его поменьше».

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

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

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

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

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, веб-версия.

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

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

Аналогичная штука для командной строки — Warp. Терминал с нормальной поддержкой AI.

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

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

К сожалению, в отличие от деталек Лего, которые различаются только шириной, высотой и длиной, и которые можно окинуть взглядом разложив на столе, Юникс программ огромное множество и особенности их поведения контролируется ключами, которых у каждой могут быть десятки.

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

Если никогда не чувствовал мощь шелла под своими пальцами, то это, наверное, как рассказывать вкус халвы тому, кто ни разу её не пробовал. И не так грустно, что у тебя ее нет. Но без практики все знания теряются.

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

Warp возвращает мне эти знания, а порой подсказывает вещи, которых и я не знал никогда.



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

При этом у него есть контекст происходящего — что ты делал раньше и каким был результат. Можно прямо сказать «там че-то homebrew ругается, почини». И он чинит!

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

Я сижу на бесплатном тарифе — 100 AI-запросов в месяц, дальше от 15$ в месяц. Пока только для Mac и Linux, Windows версию обещают скоро.

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

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

Нейросеть научили управлять компьютером — видеть экран, кликать мышкой, печатать.

Это обновление популярной модели Claude от Anthropic, основного конкурента OpenAI.

Функция в бете, доступна только через API для разработчиков; попробовать самому можно через готовый Docker-образ или open-interpreter. Рассказ, как они её сделали — здесь.

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

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

Помните, в «Терминаторе» учёный не сам придумал прорывной процессор, а копировал чип робота из будущего?

На самом деле процессор Intel 4004, «с которого всё началось», придумали оттого, что Intel не могла произвести 12 отдельных чипов, которые заказал японский производитель калькуляторов Busicom.

В новом эпизоде подкаста прослеживаем путь процессоров: от релейных и ламповых компьютеров размером с комнату до 64-ядерных монстров и графических карт в кармане. История Intel — как она своими руками создала AMD и к чему это всё привело.

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

P. S. На фото обложки — Гордон Мур, основатель Intel и тот, чьим именем назван «Закон Мура» об удвоении скорости процессоров каждые полтора года.

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

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

На днях прошла ежегодная презентация Apple. Все в записи, видно, что через телепромптер, графика 10/10, интерес 3/10.

Из интересного: продвинутые AI-возможности будут доступы только на новых айфонах и предпоследних Pro моделях. На остальных, мол, железо не тянет.

А еще европейцы не получат этой AI-функциональности и возможности управлять телефоном с компьютера, это якобы не совместимо с новыми европейскими законами о защите конкуренции. Что отчасти правда — компания была бы обязана дать возможность конкурентам реализовать такой же функционал под Windows и Linux, не говоря уже о других AI-решениях. С языками тоже не ахти — запуск только на английском; испанский, французский, японский и китайский — в 2025, русский не заявлен.

Ну и славно, можно в кои-то веки не заниматься потребительством.

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

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

Я влюбился в историю Билла Гейтса ещё подростком. Шутка-ли, чувак сделал Windows! И Office! И Internet Explorer! А ещё уже в 90-е построил умный дом, который подстраивался под жильцов, а подвальные помещения в нем освещались оптоволоконными кабелями с улицы!

С возрастом, моё отношение к Гейтсу стало менее восторженным. Тем не менее, история его жизни и история Microsoft — круче, чем сюжет любого фильма.

Представьте: два подростка прочитали в журнале о первом персональном компьютере Альтаир 8800, позвонили производителю и рассказали, что почти реализовали для него язык BASIC. Это при том, что самого компьютера (и денег на него) у них нет, а с точки зрения разработки там и конь не валялся!

Или то, как взлом чипа BIOS для IBM PC стал лучшим событием в жизни свежеоснованной Microsoft: при подписании сотнестраничного договора, Гейтс попросил добавить в него один единственный пункт про авторские права.

То, как они планомерно выжимали конкурентов со всех рынков, как чудом пережили антимонопольное расследование.

И как проиграли борьбу за телефоны, музыку и интернет.

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

В общем, с гордостью представляю эпизод подкаста про Билла Гейтса и Microsoft.

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

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

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

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

Критерии блокировки 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 или оставляйте заявку на сайте.

Читать полностью…
Подписаться на канал