В этом дайджесте Android-приложение Polymarket на Swift, Structured Concurrency и отмена корутин, что нового во Flutter 3.47 и разработка мобильного приложения с помощью Claude Code, конкурирующие магазины приложений в Play Store, ИИ, парализовавший принятие решений и многое другое. Заходите!
Читать далееОглавление
Как объединить компрессоры, частотные приводы, датчики и шкафы управления в единую систему мониторинга? Показываем на реальном проекте хладокомбината, как построили SCADA-систему с передачей данных по RS-485 и Ethernet, архивированием параметров и уведомлениями об авариях через Telegram.
Читать далееИтан Сигел (американский астрофизик-теоретик и научный журналист, автор рубрики "Спросите Итана", один из пропагандистов современных научных знаний), утверждает, что самым серьёзным препятствием для колонизации Марса станет... его пониженная гравитация. Он собрал большую подборку эффектов и исследований, которые оказывает нулевая гравитация на орбите Земли. Но ведь на Марсе она ненулевая, а почти 40% земной! И если здесь, на Земле, один человек имеет крайне избыточный вес 150 кг, а другой, такого же роста, весит 57 кг (разрыв, аналогичный марсианскому), то скорее второй будет себя лучше чувствовать, чем первый?
@avshkol перевел эту статью, ведь всё, что связано с Марсом, скоро (по историческим меркам) станет в повестку дня многих стран и корпораций...
Читать далееЧасть 1. Как я делаю backend для браузерной игры три в ряд: server-driven персонажи и способности, общий контракт клиента и сервера, версионирование контента, транзакции, идемпотентность и админка.
Читать далееНе так давно мы вспоминали про игры, которым вот вроде и лет много, но они всё еще топ даже сейчас, и был там один пример в лице Metal Gear Solid 2: Sons of Liberty.
При подготовке этого материала я лично перепроходил игру и удивлялся, сколько всего предсказал Кодзима в сюжете… А потом я задумался, был ли кто-то еще из игроделов, кто в своих проектах показал вещи, которые мы в наше время наблюдали так или иначе хотя бы один раз.
Собственно, в этом материале мы и посмотрим на несколько таких примеров.
Одноплатники становятся мощнее, но при этом умудряются сохранять весьма скромные размеры. Среди новинок последних месяцев есть 12-ядерная Orange Pi 6 с двумя слотами для NVMe, крошечная NanoPi с двумя гигабитными сетевыми портами и x86-плата на свежих процессорах Intel Wildcat Lake. Памяти тоже становится больше: некоторые модели получили до 32 ГБ.
Есть и другие нововведения. В новых платах появились NPU для локальной работы с нейросетями, сети 2.5 GbE, несколько интерфейсов для камер и отдельные ядра реального времени. Причем размер некоторых плат крохотный, всего 45 × 45 мм. Давайте оценим пять интересных моделей, представленных летом 2026 года.
Читать далееПрофессия программиста сейчас меняется быстрее, чем когда-либо. Обсудим, к чему это нас приведет и как теперь жить бок-о-бок с LLM
Читать далееТы не пройдешь это собеседование. Или почему тебе не нужен фидбэк
Идея этой статьи вызревала у меня давно, но я чувствовал что сообщество ее не примет. В лучшем случае она была бы воспринята как крик неудачника, в худшем - как смехуечки. Но времена поменялись, и, я надеюсь, что идея о нездоровой культуре собеседований, стала довлеющий в головах большинства. Настолько довлеющей, что написанное ниже не будет вызывать смыслового отторжения, максимум - бессильную злобу. А для HR это материал будет универсальным кодом речей для отказов.
Читать далееБоль, которая знакома каждому разработчику
Вы три часа формулировали промпт, итерировали, просили переписать на Rust, добавить обработку ошибок, переименовать переменные. Copilot / ChatGPT / Claude выдал 400 строк рабочего кода. Вы его подправили, интегрировали в проект, выложили на GitHub.
А потом задумались: а кому, вообще, принадлежит этот код? Вам? OpenAI? Никому? А если завтра ваш стартап купят и на due diligence всплывёт, что 60 % кодовой базы сгенерировано нейросетью — инвестор не развернётся и не уйдёт?
Это не паранойя. Это вопрос, на который прямо сейчас нет единого ответа ни в одной юрисдикции мира. Но есть тренды, прецеденты и практические приёмы. Разберём по полочкам.
1. Что именно мы обсуждаем: промпт ≠ код
Прежде чем нырять в статьи закона, зафиксируем матчасть.
Промпт — это текстовая (или иная) инструкция, которую пользователь вводит в генеративную модель. Промпт может быть:
Читать далееПогряз в боли настройки DI в многомодульных проектах и решил написать собственный велосипед на Kotlin Symbol Processing. Рассказываю, как поэкспериментировал с генерацией кода, победил R8/ProGuard, добавил compile-time валидацию графа и что из этого вообще получилось
Читать далееНе обязательно поступать в Harvard, Stanford или MIT, чтобы учиться по материалам этих университетов.
Собрала 10 платформ и университетских ресурсов, где можно найти бесплатные онлайн-курсы, лекции и учебные материалы.
Особенно рекомендую тем, кто хочет развиваться в AI / ML / Data Science, Computer Science или готовится к PhD.
Читать далееЕсли вы занимаетесь ML / AI, Computer Science или научными исследованиями, диссертации могут быть очень полезным источником идей для research.
Мой валидатор забраковал ответ, сославшись на несуществующую статью, — а ведь именно он поставлен ловить галлюцинации. После этого я собрал конвейер из восьми открытых пакетов: он ни разу не пропустил битый код и забраковал треть рабочего. Объясняю, почему это не провал, а правильная настройка — и как повторить её за три вечера.
Читать далееМатрица лазерных диодов от киношного проектора стоит на Таобао как б/у видеокарта десятилетней давности — 260 юаней за демонтаж. Внутри — 14 синих кристаллов Nichia, около семидесяти ватт оптической мощности и собственная линза на каждом диоде. К ней нужны буст-конвертер за пятьсот рублей, процессорный кулер, восемь банок 18650 и вечер с паяльником.
Ниже — полная сборка: расчёт драйвера, настройка тока, борьба с пусковым выбросом, который тихо убивает кристаллы, и честный разбор мест, где моя конструкция кривая.
Сразу дисклеймер, без него никак: это лазер 4 класса опасности. Он не «может повредить глаз при неудачном стечении обстоятельств» — он поджигает дерево на дистанции вытянутой руки. Если вы никогда не работали с лазерными диодами, начните с чего-то на порядок дешевле и слабее.
Читать далееДоступен новый релиз плагинов LSP Plugins 1.2.34!
Плагины предназначены для обработки звука при сведении и мастеринге аудиозаписей, в условиях живых выступлений, а также при организации вещания и подкастов. Пакет совместим с форматами LADSPA, LV2, VST2 (LinuxVST), VST3, CLAP и GStreamer, а также предоставляет standalone-версии с поддержкой JACK и PipeWire.
( читать дальше... )
На днях вышла новая версия OpenTESArena – 0.18.0. OpenTESArena – это OpenSource-реализация движка от The Elder Scrolls: Arena (первая игра одноимённой франшизы). Благодаря OpenTESArena возможно нативно поиграть в The Elder Scrolls: Arena на Linux, Raspberry Pi, ChromeOS (ARM-Linux и Linux x64) и macOS. Разработка идёт с 2016 года.
( читать дальше... )
Что общего у лучших инвесторов, предпринимателей, игроков в покер и других профессионалов, работающих с неопределённостью?
Какие принципы помогают принимать сильные решения там, где ничего нельзя знать наверняка?
Читать далееЯ незрячий и пользуюсь двумя Braille eMotion 40. На одном устройстве мне стало тесно в рамках штатного набора программ, поэтому я сделал доступный диспетчер APK и автономный установщик для Windows. Рассказываю, почему для интеграции понадобился отдельный пакет-мост, как я проверял опасные операции и какую часть работы взял на себя GPT Codex.
Читать далееТолько недавно компания Антропик развлекла нас всех удивительным рассказом о штурме гипотезы Римана с получением математических результатов с помощью мультиагентного пайплайна https://habr.com/ru/articles/1069480/ .
И вот они выкатили новую историю: без научных открытий, но зато с социальным сюжетом.
Стали моделировать мультиагентную территориальную войну. Сделали много разных моделей, в этой статье я описываю одну из них.
Читать далееЕсли вы когда‑либо слышали о «величайшей ошибке Эйнштейна» — скорее всего, речь шла о космологической постоянной. Это был поправочный коэффициент, который Эйнштейн ввёл в свои уравнения в 1917 году; с учётом такой постоянной Вселенная оставалась стационарной, четырёхмерной (три пространственных измерения + время), и в ней работали уравнения Эйнштейна. Космологическая постоянная действовала как фактор гравитации, не позволяя Вселенной ни схлопнуться в комок материи, ни развоплотиться. После того, как в 1929 году Эдвин Хаббл открыл закон расширения Вселенной (причём, это расширение идёт с ускорением), постулат о стационарности Вселенной был отброшен, и Эйнштейн признал космологическую постоянную своей величайшей ошибкой. Но после того, как в 1997–1998 годах две группы, одна под руководством Перлмуттера, другая — под руководством Шмидта и Рисса — открыли тёмную энергию, эту сущность отождествили с космологической постоянной. Поскольку тёмная энергия приводит к расширению Вселенной, очевидно, что она является антигравитационной. Но это сверхмалая величина, которая, по‑видимому, всё‑таки выше нуля; эта величина характеризует плотность энергии вакуума. Значение космологической постоянной составляет Λ = 1,089(29)⋅10−52 м−2, соответственно, плотность вакуума оценивается в 5,84⋅10−27 кг/м3.
В этой же статье я затрону некоторые факты, свидетельствующие в пользу того, что космологическая постоянная не является константой, и со временем меняется. Ранее на Хабре этот вопрос затрагивал уважаемый @SLY_G в статье «Ослабевает ли тёмная энергия? Новые данные подтверждают эту гипотезу». Давайте поговорим об этом подробнее.
Читать далее