Рассказ о том, как можно сделать из знаменитой беспроводной Microsoft Sculpt Ergo проводную версию.
Читать далееПопробовав поизучать на хайпе n8n, а также сделав несколько коммерческих оптимизаций и даже сделав пару обучающих видео, Пришел к выводу, что изучение n8n — это в определенной степени трата времени Для новичка — потому что ему придется все равно изучить концепции базового программирования. Для человека с опытом — тем более строить, что-то масштабное ну такой себе опыт. В этой статье мы затронем несколько причин, которые меня раздражают в n8n по сравнению с классическим и вайб-программированием.
Я постараюсь разобрать, почему классический стек (TypeScript + Cursor или Python + Cursor) в связке с правильным проектированием — это иногда проще, лучше и легче.
В этой статье я не ставлю целью очернить n8n. Моя основная мысль заключается в том, что для тех, кто уже освоил или готов освоить основы программирования, целенаправленное изучение n8n теряет смысл. Базовые концепции будут интуитивно понятны, и достаточно будет разобраться с нодами для выполнения простых автоматизаций, когда нет необходимости разворачивать полноценную инфраструктуру. Однако я категорически не согласен с громкими заявлениями о том, что n8n является инструментом для быстрого создания масштабных и сложных систем.
Читать далееВсем привет, я Лена, исследовательница в команде Облака Mail. Изучаю опыт пользователей и помогаю командам делать наши сервисы удобнее и понятнее. Управляю проектом UX-мониторинга core-сценариев продуктов Mail.
В этой статье хочу рассказать о том, как мы переосмыслили место исследователя в продуктовой команде и как нам удалось пересмотреть UX-долг*, также о том, как этот подход помог нам стать источником для формирования продуктового бэклога на примере нашей небольшой команды.
Начнём!Кейс из разряда «а что так можно было?». Николай Жидков, основатель проекта Innde, получил софт коммит на 2.5 млн ₽ (это половина его раунда) еще ДО публикации на сайте Радара. А теперь мы помогаем ему быстро дособрать остаток.
Читать далееЕсли вы когда-нибудь писали фронтенд на TypeScript и получали в проде Cannot read property 'x' of undefined, — добро пожаловать в клуб!
TypeScript спасает нас от сотен ошибок… но только пока код не запущен. Как только он скомпилировался, типы исчезают, и в рантайме вы снова остаетесь один на один с невалидными данными.
И вот тут начинается: меняется API, формы шлют что угодно, аналитика ломает отчёты, а тесты молчат.
В Островке мы попробовали библиотеку Valibot — легковесный runtime-валидатор, который умеет проверять данные на границах контекстов и при этом остаётся дружелюбным к TypeScript.
Под катом рассказываем, почему статической типизации уже недостаточно, чем Valibot отличается от Zod, и как валидатор помогает нам строить более надёжную архитектуру без лишнего кода.
Читать далееПосле ухода JetBrains из России и введения экспортных ограничений многие разработчики столкнулись с банальной проблемой: IntelliJ IDEA Ultimate формально недоступна, а работать нужно сейчас. В результате в ходу оказались «активаторы» — shell-скрипты, которые обещают решить вопрос лицензии за пару минут.
Снаружи всё выглядит просто: скачал, запустил, IDE работает. Внутри — Java-агент с Instrumentation-доступом, модификация сетевого стека и вмешательство в криптографические примитивы стандартной библиотеки Java. При этом исполняемый код скачивается с внешнего сервера без подписей и проверок, а установка сопровождается правками системного окружения и использованием sudo.
В статье я разбираю один из популярных активаторов на уровне реализации: от .sh-скрипта до трансформаций байткода и подмены BigInteger#oddModPow(). Без эмоций и морализаторства — только факты, архитектура и последствия для безопасности, стабильности и юридических рисков.
Читать далееГруппа маркетологов и бренд-стратегов из Европы и Азии собрали открытый Google Диск, в котором содержится 195 отчетов о трендах на 2026 год! Вот только часть того, что есть в папке: TrendHunter, Ipsos, Acxiom, Deloitte, McKinsey и другие ТОПы из Fortune. Есть даже исследования о трендах в мерче, упаковке и ивентах.
Это 100% мастрид для маркетологов, продактов, бренд-стратегов и и всех, кто следит за трендами в своей нише.
Отдельный бонус для прокачки насмотренности: можно посмотреть, как компании-гиганты оформляют свои презентации.
Ссылка на диск с 190+ отчетами тут.
Читать далее«Не хочу и не могу работать вообще никем». Бывает, что в голове весь день крутится только эта мысль. И вроде недавно были длинные выходные, вы стараетесь не перерабатывать и задачи интересные, а всё же что-то не то...
Читать далееПредставьте, что каждый раз, нажимая клавишу на клавиатуре, вы слышите не только клик, но и легкое эхо этого звука, которое длится еще несколько секунд. Примерно так ощущается тиннитус (звон или шум в ушах), с которым живет около 10% населения США (по данным Национального институт глухоты и других коммуникативных расстройств США).
Знакомая проблема? На самом деле ваш «личный» звон в ушах после рабочего дня это не индивидуальная особенность, а часть жизни многих офисных работников и IT-специалистов.
По словам Генерального директора ВОЗ доктора Тедроса Адхана Гебрейесуса (см. большое исследования «World Report About Hearing» 2021 года) более полутора миллиарда людей в мире в той или иной степени страдают заболеваниями, приводящими к потере слуха. Прогнозы роста до 2,5 миллиарда к 2050 году. 1,1 миллиард молодых людей подвержены риску потери слуха навсегда из-за прослушивания музыки на большой громкости в течение долгого времени.
Речь не о потенциальной глухоте к старости, а о системном повреждении нашей когнитивной экосистемы, где слух - важный элемент для ориентации в пространстве, поддержания внимания и регуляции нервной системы.
В посте порассуждаю, как «open space» и наушники влияют на ухудшение слуха, хронический стресс и потерю концентрации. В комментариях приглашаю обсудить, что с этим делать.
Как слышно, приём?Личный опыт лидера команды по переходу от формального "зачитывания требований" к совместному созданию понимания. Простые шаги, которые помогли нам победить "иллюзию понятных задач" и в разы сократить количество срочных доработок в середине спринта.
Прошел год с тех пор, как наша команда Sugar CRM совершила прыжок из уютного водопада в бурные воды Agile. Мы пережили мучительные получасовые, а иногда и часовые дейлики вместо 15-минутных, прошли через «гадание на кофейной гуще» на планировании спринтов и вроде бы обжились.
Но одна проблема упорно не сдавалась, грозя похоронить все наши agile-начинания. Мы вроде делали всё по книжке: проводили Product Backlog Refinement (PBR), оценивали задачи в Story Point (SP), обсуждали задачи, писали чек-листы и выходили с встреч с чувством выполненного долга.
А потом начинался спринт. И всё шло под откос.
Читать далееПривет! Меня зовут Анна Ахлестова, я Flutter Team Lead в компании Friflex. Мобильные приложения, в том числе на Flutter, позволяют настраивать обработку различных ссылок. В этой статье я разберу, как во Flutter реализовать поддержку deeplink-ов и универсальных ссылок и как управлять ими на уровне платформы.
Читать далееКак взломать Bitcoin?
Как блокчейн считает время?
Как меняется сложность майнинга?
Что будет если два майнера одновременно смайнили блок?
Где хранятся транзакции до подтверждения, как высчитывается их комиссия и можно ли отправить без нее?
Какие узлы есть в блокчейне и чем они отличаются?
Когда можно пользоваться наградой от майнинга?
Ваша команда выросла, спринты превратились в марафоны, а Jira ушла. Вы тратите больше времени на обсуждение инструментов, чем на работу в них.
В этом обзоре мы собрали девять актуальных российских решений для управления жизненным циклом разработки ПО.
Каждая система рассмотрена с точки зрения реальных потребностей команд — от небольших стартапов до крупных enterprise-компаний. Мы постарались дать объективную оценку возможностей каждого инструмента, чтобы вы могли сделать осознанный выбор.
Внутри — готовая таблица сравнения по цене, интеграциям, гибкости и поддержке DevOps. Выберете свою за 10 минут!
Читать и спорить в комментарияхПривет, Хабр! Меня зовут Александр Дудукало, я автор курса по JavaScript. Сегодня мы поговорим о ключевом навыке разработчика. С помощью чего сделать код лаконичнее и выразительнее, при этом заменяя громоздкие циклы простыми конструкциями?
Владение методами массивов — это и есть тот самый ответ. Это база, которая позволяет писать код, понятный человеку, а не только машине, и умение переключиться с вопроса «как сделать» на результат «что получить».
Мы разберем три самых полезных метода: map — для преобразования данных, filter — для отбора элементов и sort — для сортировки. Вы поймете, как они работают внутри, и примените знания на практике, создав свои аналоги этих функций. Подробности, как всегда, внутри.
Читать далееВопрос о том, стоит ли изучать Unity в 2026 году, снова стал актуальным. Индустрия пережила несколько непростых лет: изменения политики монетизации в 2023‑м подорвали доверие к компании, а попытки исправить ситуацию оказались противоречивыми. Параллельно усилились конкуренты — Unreal стал доступнее для небольших команд, Godot получил заметный импульс благодаря открытости и стабильности, а мобильный рынок перестроился под новые требования.
На этом фоне разработчики пересматривают выбор инструментов и пытаются понять, насколько оправдано инвестировать время в Unity сегодня.
Читать далееМожно сделать самую лучшую на свете модель, но от нее будет мало проку, если не обеспечить ее интеграцию в реальные бизнес-процессы.
Всем привет, я Илья Бадекин — Data Scientist в команде товарных рекомендаций Wildberries, и в данной статье расскажу о том, зачем текстовый энкодер в команде «Товарных рекомендаций» Wildberries, на что он способен и как мы сжимали его эмбеддинги для онлайн-доранжирование рекламных баннеров по запросам пользователей.
Читать далееВ XIX веке электричество выглядело универсальным ответом почти на любую медицинскую проблему. Оно было новым, наглядным и давало эффект, который невозможно было игнорировать: мышцы сокращались, пульс менялся, тело реагировало. Этого оказалось достаточно, чтобы электрический разряд очень быстро превратился из предмета научного интереса в «лечение от всего» — от тоски и зубной боли до паралича и гангрены.
Эта история не столько про странные методы прошлого, сколько про подмену доказательств технологией. Когда у медицины ещё не было клинических протоколов, а у рынка — ограничений, работающий прибор стал аргументом сам по себе. Лучше всего это видно на примере популярного электротерапевтического аппарата Ари Дэвиса: технически добротного устройства, которому приписывали куда больше, чем он мог дать.
Читать далее14 января 2026 года Cursor опубликовала пост «Scaling long-running autonomous coding» (https://cursor.com/blog/scaling-agents).
В этом посте компания рассказала о своих экспериментах с «автономной работой кодинг-агентов в течение нескольких недель» со следующей чётко поставленной целью:
понять, насколько далеко мы можем продвинуться в сфере кодинга в проектах, для выполнения которых командам разработчиков обычно требуются месяцы
Компания рассказала о подходах, которые она попробовала, о предполагаемых причинах их провала и о том, как решались эти проблемы.
Наконец она достигла этапа, на котором нечто «решило большинство наших проблем с координацией и позволило масштабироваться до очень больших проектов», что, в свою очередь, привело к следующему:
Чтобы протестировать эту систему, мы поставили перед собой амбициозную цель: создание веб-браузера с нуля. Агенты работали примерно неделю и написали больше миллиона строк кода в тысяче файлов. Исходный код можно посмотреть в GitHub (https://github.com/wilsonzlin/fastrender)
И здесь объяснения становятся немного запутанными и нечёткими. Компания заявляет, что «несмотря на размер кодовой базы, новые агенты всё равно понимают её и добиваются существенного прогресса» и что «сотни воркеров работают конкурентно, выполняя пушинг в одну и ту же ветвь с минимальными конфликтами», но ни разу не говорит, был ли проект успешным, работает ли он на самом деле. Можем ли мы сами запустить этот браузер? Это неясно, и компания ни разу не сделала подобных чётких заявлений.
Читать далееПрофессия тополога — одна из самых закрытых, недооцененных и в то же время важных в современной микроэлектронике. Когда мы говорим о процессорах, видеокартах и других чипах, мы знаем, что внутри у них миллиарды транзисторов. Но вряд ли задумываемся — кто же расставляет эти миллиарды транзисторов на кусочке кремния и, более того, заставляет их работать как единое целое, превращая в мощный процессор. Это инженеры — топологи цифровых интегральных микросхем (ИМС). Они участвуют в создании любой современной электроники: мобильных телефонов, космической аппаратуры, процессорных ядер и системы связи 5G.
Меня зовут Илья Пеплов, я старший инженер по разработке СнК в отделе физического синтеза полупроводников в YADRO. В статье расскажу, как устроена моя профессия изнутри, чем физический дизайнер отличается от других топологов, где этому учат и почему спрос на топологов очень высокий
Читать далееGo 1.22 заметно укрепил позиции стандартной библиотеки в роли «достаточно хорошего» веб‑стека: ServeMux научился матчить шаблоны, и зависимость от роутеров ради базовой маршрутизации уже не выглядит обязательной. Но как только в проекте появляется больше пары middleware, начинается знакомая боль — обёртки размножаются, порядок теряется, правки становятся хрупкими.
В этой статье разбираем, как собрать управляемые цепочки middleware без alice и как поверх http.ServeMux сделать группировку маршрутов с наследованием middleware в стиле chi — только на стандартной библиотеке и с минимальным количеством кода.
Смотреть решение