Обновить

Моя лента

Тип публикации
Порог рейтинга
Уровень сложности
Предупреждение
Войдите или зарегистрируйтесь, чтобы настроить фильтры

Идеи Тома Вуджека об инженерном творчестве

… или как спасти человека, работающего с мыслительным протезом.

Задолго до кембрийского взрыва ИИ канадский дизайнер Том Вуджек показал принципы инженерного творчества на трех простых упражнениях: на башне из спагетти с зефиркой на вершине, на рисунке тоста и на стене со стикерами. Его выступления на TED разошлись по тренингам и стали учебными пособиями для MVP, пилотных проектов, системных карт и стратегических сессий. Увы, сегодня эти практики воспринимаются как карго-культ, и их повторяют как ритуал: подвинул стикер, получил банан процент от KPI. А теория, идеи и история, которые за ними стояли, забываются.

Если вы бывали на тренинге по аджайлу или дизайн-мышлению, то, скорее всего, видели много подобных упражнений. Четыре человека, двадцать сухих спагетти, по ярду скотча и ниток, одна зефирка и восемнадцать минут. Команда спорит, чертит, делит роли. За минуту до гонга зефирку торжественно ставят на вершину, и конструкция медленно, с достоинством складывается пополам. Вуджек, проводивший это упражнение десятки раз, называет такой момент переходом от «та-дам» к «ой-ой».

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

Сам Вуджек формулирует ее одной фразой: «У каждого проекта своя зефирка». Это допущение, которое никто не проверил и которое обрушит всю конструкцию в последний момент.

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

Недавно Вуджек назвал искусственный интеллект зловещей проблемой. Но что стоит за этой фразой? Луддизм или глубокое понимание основ творческого процесса?

В этой статье я попробую ответить на этот вопрос. Для этого стряхну пыль с трех выступлений Вуджека и посмотрю, что они заложили в современный бизнес и ИТ. А заодно и покажу, что, вернувшись к их сути, мы получаем готовый способ работать с ИИ. Итак, расчехляем виниловые проигрыватели, ставим пластинку Jethro Tull, звоним друзьям и идем на кухню за пачкой макарон. 

Идеи Тома Вуджека об инженерном творчестве
Статья

Внутри Telegram Serverless: код, БД и Mini App из коробки

Уровень сложностиСредний
Время на прочтение6 мин
Охват и читатели793

Недавно команда Telegram выкатила решение, которое закрывает все эти вопросы разом — нативную платформу Serverless (beta) прямо внутри @BotFather. Теперь запускать серверную логику бота на JavaScript, хранить данные в реляционной БД и раздавать фронтенд для Mini App можно непосредственно в облаке Telegram без собственного сервера.

В этой статье разберём, как устроен tgcloud изнутри, почему его документация идеально заточена под разработку с помощью ИИ-агентов, и посмотрим на реальный кейс: как я поднял на этом стеке игру Wordle (wordslebot) с единым стейтом для чата и Mini App, системой друзей, лобби, мультиплеерными комнатами и внутриигровым чатом.

Читать далее

Новости

Статья

Делаю светильники из картинок: локальная нейросеть вместо платных 3D-сервисов

Уровень сложностиСредний
Время на прочтение8 мин
Охват и читатели2.5K

Давно хотел печатать на 3D-принтере своё, а не скачанные модели. Получились два светильника: орочий череп, который светится изнутри, и планета на подставке из корней. 3D-модели по картинкам делал бесплатной нейросетью TRELLIS.2 прямо на домашней RTX 5060 Ti — без подписок на Tripo и Meshy. Внутри — как обработка чуть не стёрла черепу лицо, почему планету проще посчитать формулой, чем сгенерировать, и как посадить шар между корнями. Скрипты и STL — на GitHub.

Как сделать такой же светильник
Статья

Как зарабатывать на жизнь с помощью написания технических статей по информационной безопасности

Уровень сложностиПростой
Время на прочтение3 мин
Охват и читатели2.2K

Введение

Приветствую вас, камрады. Рад вас снова видеть. После долгой паузы решил продолжить писать материал для habr. Сегодня затрону такую тему как заработать на хлеб с черной икрой с помощью небольшого таланта, упорства и просто некоторых творческих способностей. Если вы хорошо пишете текст - умеете объяснять сложные вещи простым языком, то почему бы на этом не подзаработать. Некоторые специалисты, которые ведут довольно аскетичный образ жизни считают зашкваром делиться информацией за деньги, даже приравнивают это к инфоцыганству. Однако интернет сильно изменился из-за искусственного интеллекта, пауков, скраперов теперь мало кто хочет делиться ценной информацией бесплатно поскольку все теперь в автоматическом режиме отправляется на сервера исследователей и уязвимости быстро патчатся. Единственной мотивацией остаются - деньги. В этой статье мы рассмотрим тарификацию за оплату статьи у разных сервисов и вы уже для себя выберете тот, который вам больше подходит. Не всегда деньги решают все, верней, если играть в долгую можно заработать больше чем разовая прибыль. Об этом поговорим далее...

Читать далее
Статья

Как я добился эффекта “полного погружения” при работе приложений Sunshine и Moonlight в условиях локальной сети

Уровень сложностиПростой
Время на прочтение4 мин
Охват и читатели2.2K

Недавно я уже публиковал на Хабре статью по одной нестандартно решенной мной проблеме в редком сценарии использования связки приложений удаленного доступа Sunshine и Moonlight в мультимониторной конфигурации. Так как я продолжаю активно использовать в работе эти уникальные приложения, позволяющие организовать один из самых приближенных к режиму реального времени удаленных доступов в мире, с трансляцией экрана удаленного устройства, у меня продолжаются “рождаться” необычные задачи и решения, связанные с этим. С одним из таких неожиданных решений при работе указанных приложений я и хотел бы сегодня поделиться. Заранее предупреждаю, что финальный “твист” будет невероятно простым, буквально до степени: “а что, так можно было?”.

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

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

Читать далее
Статья

Его мы делаем все вместе

Уровень сложностиПростой
Время на прочтение3 мин
Охват и читатели2.6K

Привет, Хабр!

С первой статьи про Гига Писаря прошло чуть больше месяца, пора подвести итоги.

За это время мне пришла масса сообщений: в комментариях, на почту, в issues на GitHub. Особенно приятно, что люди прямо включились. Кто-то присылал пулреквесты, кто-то свои идеи, очень многие находили баги, и мы всё это правили. Получается, что Писаря мы делаем все вместе, коллективно. И я вам за это очень благодарен. Это не только приятно: один я бы никогда столько не предусмотрел, у каждого свой компьютер, свой микрофон, свои программы, и сломаться может где угодно.

Немного цифр: - порядка 40 человек написали в issues или прислали пулреквест, 20 ваших пулреквестов вошли в Писаря; - у маковской версии сейчас 103 звезды на GitHub, в сентябре было 47; версию для Windows скачали около 3 тысяч раз, примерно столько же Android и примерно 1000 писарей стоит на маках.

Читать далее
Статья

Нужно больше инстансов, Милорд

Время на прочтение9 мин
Охват и читатели2.7K

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

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

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

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

Читать далее
Статья

Инженерный штраф: как зарабатывать, оставаясь инженером

Уровень сложностиПростой
Время на прочтение12 мин
Охват и читатели2.7K

Что такое инженерный штраф и как мы шли к нему 200 лет разобрали тут и тут.

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

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

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

Алексей любит свою работу, работодатель адекватный, завод близко к дому. Но заметно прибавить в деньгах можно, только став начальником или сменив работу.

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

Читать далее
Статья

Как мы горим

Уровень сложностиПростой
Время на прочтение5 мин
Охват и читатели3.3K

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

***

В последнее время мы живём в мире стремительно развивающихся технологий. Одним из драйверов изменений в нашей индустрии сейчас выступает ИИ. Как технически образованный человек я, конечно же, испытываю восторг от происходящего — горизонт расширяется, и ограничивают нас лишь воображение, свободное время и бюджет на токены:‑) Многие из нас пробуют и запускают то, что долго пылилось на полке отложенных проектов, кто‑то делится своими достижениями — и это здорово видеть. 

Однако, как часто бывает, у этой истории, похоже, есть и другая сторона, менее радужная. Преимущества, которые даёт ИИ, и усиление, которое становится доступно с его использованием, оценивают не только разработчики, но и менеджмент — что, конечно же, неудивительно. И вот в ленте новостей чаще появляются сообщения от компаний, как наших, так и зарубежных, об идущих и грядущих сокращениях штата, которые духоподъёмно называют «оптимизацией». Зачастую за этим словом стоит сокращение штата и «усиление» оставшихся сотрудников ИИ‑инструментами (а их сейчас достаточно много). 

Наблюдая за этим, я задаюсь вопросом: где в такой конфигурации будет место разработчика через пару лет?

Читать далее
Статья

Локальные заметки о встречах в Stenograf

Уровень сложностиПростой
Время на прочтение6 мин
Охват и читатели3.9K

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

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

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

Читать далее
Статья

Миллион ферритовых колец ради 128 КБ: разбираем память компьютера Spacelab 1980 года

Время на прочтение18 мин
Охват и читатели4.8K

В грузовом отсеке шаттла летала европейская лаборатория Spacelab, а управлял ею французский мини-компьютер Mitra 125 MS со 128 КБ памяти на магнитных сердечниках. Это четыре платы, на каждой почти 300 тысяч ферритовых колец диаметром 0,8 мм, прошитых тонкими эмалированными проводами. Разбираем блок памяти 1980 года: как одно кольцо хранит бит, зачем чтение стирает данные, почему провода считывания перекрещены «бабочкой» и как архитектура 2½D обошлась без провода запрета.

Читать далее
Статья

Двухпанельный менеджер закладок для браузера: Total Bookmarks

Уровень сложностиПростой
Время на прочтение1 мин
Охват и читатели3.8K

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

Читать далее
Статья

Джун закрывает задачи с агентом, но спотыкается на разборе инцидента

Уровень сложностиПростой
Время на прочтение12 мин
Охват и читатели4K

Джун закрывает задачи быстрее, PR проходят ревью, метрики радуют руководителя. Но на первом серьёзном инциденте выясняется, что разработчик с трудом понимает устройство сервиса, над которым работал несколько месяцев. Разбираемся, как AI‑агенты меняют привычный процесс обучения новичков, какие ошибки допускают руководители при онбординге и что поможет вырастить самостоятельных инженеров.

Читать разбор
Статья

Доверенные технологии ИИ versus Доверие к системам ИИ

Уровень сложностиПростой
Время на прочтение4 мин
Охват и читатели3.7K

Сразу оговорюсь: хотел опубликовать недоверия пост, но не хватило символов, поэтому статья, но небольшая.

Речь об одной маленькой лакуне в действующем законодательстве России. Смотрим пп. «ц» п. 5 Национальной стратегии развития искусственного интеллекта на период до 2030 года, утв. Указом Президента РФ от 10.10.2019 № 490:

| доверенные технологии искусственного интеллекта – ...

Читать далее

Ближайшие события

Статья

Избранное для сессий Claude Code

Уровень сложностиПростой
Время на прочтение2 мин
Охват и читатели4.9K

Всем привет!

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

Читать далее
Статья

Локальный ассистент для зумов, часть 11: девять моделей проверяли мой код — кто остался и почему

Уровень сложностиСредний
Время на прочтение9 мин
Охват и читатели5.2K

Код Чароита я пишу в Claude Code. Каждое изменение до мержа читает другая модель и пишет вердикт. Такую модель я зову головой, а один прогон — кругом. За два месяца в головах побывали Codex, GLM, Gemini, DeepSeek, две локальные Qwen, MiMo, Sonnet и Opus. Вердикты Sonnet ещё перечитывает Haiku. Посредников я перебрал три: Fireworks, OpenRouter, Nebius. Ниже — кто пришёл, кто ушёл и какие замеры это решили.

Читать далее
Новость

Minecraft для Xbox One запустили на iOS через слой совместимости

Время на прочтение1 мин
Охват и читатели4.4K

Разработчик под никнеймом leviidev01 представил Utsuro — проект для запуска игр для Xbox One на iOS и iPadOS. Первым запущенным проектом стал Minecraft с поддержкой сенсорного управления и геймпадов.

Читать далее
Статья

Трудно быть Богом: базисная теория, страх АБС и психодрама Руматы

Уровень сложностиСредний
Время на прочтение17 мин
Охват и читатели4.7K

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

Что будет, если сначала посмотреть сериал?
Статья

Почему синтаксис Nova выглядит так: 11 споров с Claude о дизайне языка

Уровень сложностиСредний
Время на прочтение11 мин
Охват и читатели5.1K

«!throws выглядит как not». Этой фразы хватило, чтобы Claude отказался от своего синтаксиса эффектов. А на синтаксис объявления метода понадобилось пять раундов. Иногда Claude переубеждает и меня.

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

Читать далее
Статья

Оценка агентных систем

Уровень сложностиСредний
Время на прочтение11 мин
Охват и читатели5K

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

Читать далее
1
23 ...