Новое

страница 28 из 170

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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