Feed aggregator

Мобильная разработка за неделю #643 (10 — 16 августа)

Habr.com - Sun, 08/16/2026 - 13:54

В этом дайджесте Android-приложение Polymarket на Swift, Structured Concurrency и отмена корутин, что нового во Flutter 3.47 и разработка мобильного приложения с помощью Claude Code, конкурирующие магазины приложений в Play Store, ИИ, парализовавший принятие решений и многое другое. Заходите!

Читать далее

Создание SCADA системы для мониторинга показателей работы аммиачного цеха хладокомбината в г. Самара

Habr.com - Sun, 08/16/2026 - 13:54

Оглавление

Как объединить компрессоры, частотные приводы, датчики и шкафы управления в единую систему мониторинга? Показываем на реальном проекте хладокомбината, как построили SCADA-систему с передачей данных по RS-485 и Ethernet, архивированием параметров и уведомлениями об авариях через Telegram.

Читать далее

[Перевод] Спросите Итана: Препятствует ли гравитация Марса его колонизации?

Habr.com - Sun, 08/16/2026 - 13:45

Итан Сигел (американский астрофизик-теоретик и научный журналист, автор рубрики "Спросите Итана", один из пропагандистов современных научных знаний), утверждает, что самым серьёзным препятствием для колонизации Марса станет... его пониженная гравитация. Он собрал большую подборку эффектов и исследований, которые оказывает нулевая гравитация на орбите Земли. Но ведь на Марсе она ненулевая, а почти 40% земной! И если здесь, на Земле, один человек имеет крайне избыточный вес 150 кг, а другой, такого же роста, весит 57 кг (разрыв, аналогичный марсианскому), то скорее второй будет себя лучше чувствовать, чем первый?

@avshkol перевел эту статью, ведь всё, что связано с Марсом, скоро (по историческим меркам) станет в повестку дня многих стран и корпораций...

Читать далее

Часть 1. Как я делаю backend для браузерной игры три в ряд: server-driven контент, транзакции и идемпотентность

Habr.com - Sun, 08/16/2026 - 13:24

Часть 1. Как я делаю backend для браузерной игры три в ряд: server-driven персонажи и способности, общий контракт клиента и сервера, версионирование контента, транзакции, идемпотентность и админка.

Читать далее

«Они явно что-то знали»: пророческие видеоигры из прошлого

Habr.com - Sun, 08/16/2026 - 13:05

Не так давно мы вспоминали про игры, которым вот вроде и лет много, но они всё еще топ даже сейчас, и был там один пример в лице Metal Gear Solid 2: Sons of Liberty.

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

Собственно, в этом материале мы и посмотрим на несколько таких примеров.

Пугаемся от совпадений ниже по тексту

Пять одноплатников 2026 года: Intel Wildcat Lake, 32 ГБ памяти и высокая производительность

Habr.com - Sun, 08/16/2026 - 13:00

Одноплатники становятся мощнее, но при этом умудряются сохранять весьма скромные размеры. Среди новинок последних месяцев есть 12-ядерная Orange Pi 6 с двумя слотами для NVMe, крошечная NanoPi с двумя гигабитными сетевыми портами и x86-плата на свежих процессорах Intel Wildcat Lake. Памяти тоже становится больше: некоторые модели получили до 32 ГБ.

Есть и другие нововведения. В новых платах появились NPU для локальной работы с нейросетями, сети 2.5 GbE, несколько интерфейсов для камер и отдельные ядра реального времени. Причем размер некоторых плат крохотный, всего 45 × 45 мм. Давайте оценим пять интересных моделей, представленных летом 2026 года.

Читать далее

Принять нельзя сопротивляться

Habr.com - Sun, 08/16/2026 - 12:48

Профессия программиста сейчас меняется быстрее, чем когда-либо. Обсудим, к чему это нас приведет и как теперь жить бок-о-бок с LLM

Читать далее

Ты не пройдешь это собеседование. Или почему тебе не нужен фидбэк

Habr.com - Sun, 08/16/2026 - 12:42

Ты не пройдешь это собеседование. Или почему тебе не нужен фидбэк

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

Читать далее

Кому принадлежит право на код, написанный нейросетью?

Habr.com - Sun, 08/16/2026 - 12:39

Боль, которая знакома каждому разработчику

Вы три часа формулировали промпт, итерировали, просили переписать на Rust, добавить обработку ошибок, переименовать переменные. Copilot / ChatGPT / Claude выдал 400 строк рабочего кода. Вы его подправили, интегрировали в проект, выложили на GitHub.

А потом задумались: а кому, вообще, принадлежит этот код? Вам? OpenAI? Никому? А если завтра ваш стартап купят и на due diligence всплывёт, что 60 % кодовой базы сгенерировано нейросетью — инвестор не развернётся и не уйдёт?

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

1. Что именно мы обсуждаем: промпт ≠ код

Прежде чем нырять в статьи закона, зафиксируем матчасть.

Промпт — это текстовая (или иная) инструкция, которую пользователь вводит в генеративную модель. Промпт может быть:

Читать далее

# DI без рефлексии и бойлерплейта: магия KSP в действии

Habr.com - Sun, 08/16/2026 - 12:12

Погряз в боли настройки DI в многомодульных проектах и решил написать собственный велосипед на Kotlin Symbol Processing. Рассказываю, как поэкспериментировал с генерацией кода, победил R8/ProGuard, добавил compile-time валидацию графа и что из этого вообще получилось

Читать далее

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

Habr.com - Sun, 08/16/2026 - 11:44

Не обязательно поступать в Harvard, Stanford или MIT, чтобы учиться по материалам этих университетов.

Собрала 10 платформ и университетских ресурсов, где можно найти бесплатные онлайн-курсы, лекции и учебные материалы.

Особенно рекомендую тем, кто хочет развиваться в AI / ML / Data Science, Computer Science или готовится к PhD.

Читать далее

Где искать темы и материалы для PhD в ML/AI: 10 бесплатных ресурсов

Habr.com - Sun, 08/16/2026 - 11:37

Если вы занимаетесь ML / AI, Computer Science или научными исследованиями, диссертации могут быть очень полезным источником идей для research.

Правильный код мы отклоняем — и так задумано

Habr.com - Sun, 08/16/2026 - 11:26

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

Читать далее

Собираем портативный синий лазер на 70 ватт за вечер

Habr.com - Sun, 08/16/2026 - 03:51

Матрица лазерных диодов от киношного проектора стоит на Таобао как б/у видеокарта десятилетней давности — 260 юаней за демонтаж. Внутри — 14 синих кристаллов Nichia, около семидесяти ватт оптической мощности и собственная линза на каждом диоде. К ней нужны буст-конвертер за пятьсот рублей, процессорный кулер, восемь банок 18650 и вечер с паяльником.

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

Сразу дисклеймер, без него никак: это лазер 4 класса опасности. Он не «может повредить глаз при неудачном стечении обстоятельств» — он поджигает дерево на дистанции вытянутой руки. Если вы никогда не работали с лазерными диодами, начните с чего-то на порядок дешевле и слабее.

Читать далее

LSP Plugins 1.2.34

Linux.org.ru - Sun, 08/16/2026 - 02:09

Доступен новый релиз плагинов LSP Plugins 1.2.34!

Плагины предназначены для обработки звука при сведении и мастеринге аудиозаписей, в условиях живых выступлений, а также при организации вещания и подкастов. Пакет совместим с форматами LADSPA, LV2, VST2 (LinuxVST), VST3, CLAP и GStreamer, а также предоставляет standalone-версии с поддержкой JACK и PipeWire.

( читать дальше... )

 , , , ,

OpenTESArena 0.18.0

Linux.org.ru - Sun, 08/16/2026 - 02:08

На днях вышла новая версия 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 года.

( читать дальше... )

 , ,

Атрибуты качественного процесса

Habr.com - Sat, 08/15/2026 - 23:15

Что общего у лучших инвесторов, предпринимателей, игроков в покер и других профессионалов, работающих с неопределённостью?

Какие принципы помогают принимать сильные решения там, где ничего нельзя знать наверняка?

Читать далее

Как я добавил в Braille eMotion установку APK: доступный диспетчер приложений и автономный EXE

Habr.com - Sat, 08/15/2026 - 22:38

Я незрячий и пользуюсь двумя Braille eMotion 40. На одном устройстве мне стало тесно в рамках штатного набора программ, поэтому я сделал доступный диспетчер APK и автономный установщик для Windows. Рассказываю, почему для интеграции понадобился отдельный пакет-мост, как я проверял опасные операции и какую часть работы взял на себя GPT Codex.

Читать далее

Антропик устроил войну 3 ИИ-агентов за сервер

Habr.com - Sat, 08/15/2026 - 21:47

Только недавно компания Антропик развлекла нас всех удивительным рассказом о штурме гипотезы Римана с получением математических результатов с помощью мультиагентного пайплайна https://habr.com/ru/articles/1069480/ .

И вот они выкатили новую историю: без научных открытий, но зато с социальным сюжетом.

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

Читать далее

Постоянство Хаббла. Странные признаки изменчивости тёмной энергии

Habr.com - Sat, 08/15/2026 - 21:44

Если вы когда‑либо слышали о «величайшей ошибке Эйнштейна» — скорее всего, речь шла о космологической постоянной. Это был поправочный коэффициент, который Эйнштейн ввёл в свои уравнения в 1917 году; с учётом такой постоянной Вселенная оставалась стационарной, четырёхмерной (три пространственных измерения + время), и в ней работали уравнения Эйнштейна. Космологическая постоянная действовала как фактор гравитации, не позволяя Вселенной ни схлопнуться в комок материи, ни развоплотиться. После того, как в 1929 году Эдвин Хаббл открыл закон расширения Вселенной (причём, это расширение идёт с ускорением), постулат о стационарности Вселенной был отброшен, и Эйнштейн признал космологическую постоянную своей величайшей ошибкой. Но после того, как в 1997–1998 годах две группы, одна под руководством Перлмуттера, другая — под руководством Шмидта и Рисса — открыли тёмную энергию, эту сущность отождествили с космологической постоянной. Поскольку тёмная энергия приводит к расширению Вселенной, очевидно, что она является антигравитационной. Но это сверхмалая величина, которая, по‑видимому, всё‑таки выше нуля; эта величина характеризует плотность энергии вакуума. Значение космологической постоянной составляет Λ = 1,089(29)⋅10−52 м−2, соответственно, плотность вакуума оценивается в 5,84⋅10−27 кг/м3.

В этой же статье я затрону некоторые факты, свидетельствующие в пользу того, что космологическая постоянная не является константой, и со временем меняется. Ранее на Хабре этот вопрос затрагивал уважаемый @SLY_G в статье «Ослабевает ли тёмная энергия? Новые данные подтверждают эту гипотезу». Давайте поговорим об этом подробнее.

Читать далее

Who's online

There are currently 1 user and 14 guests online.
Syndicate content