Habr.com

Syndicate content Хабр
Все публикации подряд на Хабре
Updated: 14 min 4 sec ago

Woven City от Toyota: экспериментальный город для тестирования технологий

Mon, 12/22/2025 - 21:05

Woven City – это экспериментальный город в Японии, построенный Toyota в качестве «живой лаборатории». Здесь новые технологии, инфраструктура и сервисы тестируются в повседневной жизни людей. Данные о том, как жители передвигаются, пользуются транспортом и сервисами, помогают постоянно улучшать решения.

Город стоит на месте бывшего завода Toyota Higashi-Fuji в Сусоно, у подножия горы Фудзи. Это пространство переосмыслено как технологическая среда нового типа, где можно менять планировку и инфраструктуру по мере появления новых идей и технологий.

Интересный проект, который стоит нашего с вами внимания.

Читать далее

[Перевод] Генеративный ИИ (например, ChatGPT) запрещен на Stack overflow

Mon, 12/22/2025 - 21:05

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

Читать далее

Вайбкодинг: от Unity до AI, или Почему мы ненавидим инструменты, которые снижают порог входа

Mon, 12/22/2025 - 20:10

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

Сегодня я хочу поговорить о самом вайбкодинге как о явлении, вызывающем бурю эмоций в IT-сообществе. Этот термин, придуманный и популяризированный Андреем Карпатым в начале 2025 года, быстро стал нарицательным. Для одних это будущее, для других — синоним «говнокода». Но так ли страшен вайбкодинг, как его малюют?

Читать далее

Топ-5 настольных игр про космос

Mon, 12/22/2025 - 20:05

Я давно играю в настольные игры. Я люблю писать про настольные игры. Но почему-то я никогда не пытался составить топы своих любимых настольных игр. Так что пришло время исправить сие досадное упущение.  

Сразу скажу, что топы (а я намерен написать их несколько, ведь средь сотен пощупанных мною настолок очень трудно выбрать, допустим, 10 лучших) будут субъективными. Скорее всего, прям новинок среди них тоже не будет, хотя кто знает... 

Итак, начать хочу с игр, связанных с космосом. Таких сделано много, и самых разных, но я выделю только значимые для меня, топ-5. Да, там будут как признанные фавориты, так и фановые любимцы. Почему топ-5? Хотя я легко мог бы сделать и топ-10, честнее всё же выделить самые-самые...       

Читать далее

В 30 лет — на второй курс. Как поддержка семьи помогла сменить стройку на код

Mon, 12/22/2025 - 19:54

Добрый день, хабравчане!

Хочу рассказать вам свою историю. И сразу к сути: эта статья — в первую очередь, большая благодарность моей жене. Без неё этой истории просто не было бы. Если вам не интересны личные истории, а нужны только технические посты с кодом и benchmark'ами — смело пролистывайте, ничего обидного не будет.

Читать далее

Изучаем транспорт для ShadowSocks/XRAY: от «голубиной почты» до туннеля по WebRTC

Mon, 12/22/2025 - 19:48

В компьютерных сетях (как и, в принципе, при любой передаче информации) есть и всегда будут существовать две задачи:

конфиденциальность (confidentiality) - я отправляю письмо Маше, это всем известно, но что в этом письме - можем прочитать только мы с Машей

анонимность (anonymity) - все могут прочитать содержимое письма, но от кого оно и куда - непонятно (понимаем только мы с Машей)

Соответственно, имея те или иные цели есть множество решений этих задач.

Итак, хорошо. Вот я подключаюсь к своему любимому серверу, и делаю я это по SSH. В целом - мне не так важно, что кто-то узнает, что именно Я подключаюсь именно к ЭТОМУ серверу, больше меня беспокоит, чтобы никто не прочитал мои пароли, мой трафик, и влез таким образом в мои дела. Т.е. в данном случае речь идёт о конфиденциальности. Если бы я делал это по старому доброму Telnet, то увы, здесь я полностью под вашей властью - и по IP меня можно вычислить, и все передаваемые данные в открытом виде.

Читать далее

Раскрываем мощь Zlib и немного Brotli в .NET

Mon, 12/22/2025 - 19:39

В .NET Core 2.1 Microsoft добавила поддержку Brotli-компрессии, предоставив разработчикам привычный контракт на базе Stream.

Идея проста: вы оборачиваете поток с несжатыми или сжатыми данными в BrotliStream и читаете или пишете данные, как обычно.

Читать далее

ТОП-5 ИБ-событий недели по версии Jet CSIRT

Mon, 12/22/2025 - 19:32

Сегодня в ТОП-5 — кибератака на российских ученых, новый «невидимый» шпион в Google Play Store, Android-устройства превращены в оружие для DDoS-атак, миллионы разговоров с ИИ проданы через браузерные расширения Urban VPN, инфостилер SantaStealer: новый инструмент для кражи данных.

Читать далее

/push — как мы автоматизировали релизы в Claude Code и забыли про ручные changelog'и

Mon, 12/22/2025 - 19:25

Одна команда — и Claude Code сам анализирует коммиты, определяет тип релиза, генерирует changelog, обновляет версии и пушит в GitHub. Разбираем внутрянку 1000-строчного bash-скрипта.

Читать далее

Как это сделано: объектное хранилище в MWS Cloud Platform

Mon, 12/22/2025 - 19:16

Всем привет. Я — Дмитрий Шапошников, Tech Lead в команде Object Storage в MWS Cloud Platform. Сегодня мы поговорим о том, как устроено наше объектное хранилище.

В этой статье я объясню, что такое Object Storage, и поделюсь нашим опытом создания сервиса. Расскажу о преимуществах и недостатках работы с Ceph, на котором базировалась предыдущая версия нашего объектника, и подробно опишу архитектуру нового сервиса Object Storage, его масштабируемость и надёжность.

Читать далее

Охота на слона: анатомия реалистичной атаки на крупный бизнес

Mon, 12/22/2025 - 19:15

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

В рамках киберучений CyberCamp 2025 R-Vision выступил партнёром и разработал для участников сценарий расследования инцидента в инфраструктуре крупной компании — Bravera Capital. Задача была не в том, чтобы придумать очередной CTF-квест, а в том, чтобы воспроизвести процесс расследования реальной атаки так, как он выглядит в корпоративной среде.

Часто в CTF-соревнованиях задания бывают оторваны от реальности: стеганография в картинках с котиками или бинарная эксплуатация древних сервисов, которые не встретишь в дикой природе. CyberCamp, напротив, строится на кейсах из повседневной практики ИБ.

Создавая задание для CyberCamp 2025 мы ставили цель смоделировать максимально реалистичный kill chain современной APT-группировки или оператора RaaS (Ransomware-as-a-Service). Нам было важно, чтобы участники прочувствовали ту самую «боль» настоящего Incident Response.

В этой статье разберём «кухню» сценария: почему выбрали связку Confluence + Veeam, зачем переименовывали бинарники и почему именно LockBit стал финальным аккордом. А также предложим варианты выявления подобных атак.

Читать далее

Я продавал игру за 850 рублей и уходил в минус. Так работает Wildberries

Mon, 12/22/2025 - 19:08

Мы стали родителями приёмных детей-двойняшек в 7 месяцев.

Они родились на 26-й неделе, весом по 800 граммов каждая. 

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

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

Была ещё одна причина. У меня очень импульсивный отец. Я унаследовал это — резкий, вспыльчивый. Когда появились дети, я мог прикрикнуть, а потом чувство вины сжирало. Я повторял то, что не мог простить своему отцу. Мне нужно было работать с собой.

Читать далее

Как мы создавали собственный шлюз прикладного уровня и вытеснили вендорское решение из ИТ-инфраструктуры банка

Mon, 12/22/2025 - 19:08

Привет, Хабр! Меня зовут Константин Гоголев, я работаю в Сбере более 10 лет и сейчас руковожу Центром интеграционных платформ — подразделением, отвечающим за всю интеграционную ИТ‑инфраструктуру. Я расскажу о том, как мы создавали собственный шлюз прикладного уровня, как он развивался и смог полностью вытеснить вендорское решение из ИТ-инфраструктуры банка.

Читать далее

[Перевод] Новое слово в CSS: Grid Lanes

Mon, 12/22/2025 - 18:57

Будущее плиточных веб-макетов уже настало! После того, как Mozilla заложила фундамент, потребовались годы работы команды Apple WebKit и множество этапов обсуждений в CSS Working Group с разработчиками всех браузеров, чтобы стало понятно, как всё это должно работать.

Представляем вашему вниманию CSS Grid Lanes.

Читать далее

TRIZ + LLM без эзотерики: задеплоили агента‑решателя противоречий, который не скатывается в болтовню

Mon, 12/22/2025 - 18:41

TRIZ Insight — агент‑решатель противоречий. Он берёт задачу, прогоняет её через формальный ТРИЗ‑скелет и LLM, а на выходе даёт конкретный план действий с ролями, шагами и метриками успеха. Подходит для личных и бизнесовых задач.

Узнать больше

Дайджест новостей из мира науки за прошедшую неделю

Mon, 12/22/2025 - 18:38

• 2025 год станет вторым или третьим самым жарким годом в истории, по данным учёных ЕС

• Французские ныряльщики нашли под водой огромную рукотворную структуру

• «Уэбб» зафиксировал рекордную планету с двумя огромными «хвостами»

• Исследование показывает, что Уран и Нептун могут и не быть ледяными гигантами

• Ваш мозг может учиться на событиях, которые никогда не происходили — это означает, что вашу личность формирует не только объективная реальность

Читать далее

Дофамин поддерживает деятельность, а не регулирует её интенсивность

Mon, 12/22/2025 - 18:34

Есть два дофамина. Дофамин, который синтезируется в мозге и дофамин, который синтезируется в теле. В мозге, дофамин отвечает за мотивацию и готовность «что-то делать». В теле, дофамин работает как нейромедиатор и контролирует работу мышц. Раньше считалось, что дофамин в теле отвечает за силу или скорость движений. Но он работает скорее, как тренер, который твердит: «делай, делай и не останавливайся».

Читать далее

Как писать нативные игры с OpenGL ES для игровой ретро-консоли Anbernic на C#

Mon, 12/22/2025 - 18:31

В этой статье я расскажу, как писать игры для консоли Anbernic средствами OpenGL ES на C# .NET8. Для примера напишу примитивный клон Майнкрафта.

Рендерить

Путь к мечте продолжается: как мне всё-таки сделали операцию и почему я не сдаюсь — ни в лечении, ни в IT

Mon, 12/22/2025 - 18:07

Два года российские нейрохирурги отказывали мне в операции, запугивая последствиями. В итоге поехал в Казахстан — сделали две паллидотомии, которые «нельзя было делать». Речь на месте, здоровье улучшается. Параллельно учу C++ и ищу работу. История о том, как не сдаваться, когда система говорит «нет».

Читать далее

Обзор состояния AI за 2025 год и прогнозы на будущее

Mon, 12/22/2025 - 18:05

Год почти прошел и пришло время сделать обзор State of AI на этот год и прогнозы на следующий. За основу были взяты разношерстные источники со всего мира: отчеты MIT, PwC, OpenAi, Open Router и тп.

В корпоративном ландшафте искусственного интеллекта наблюдается огромный разрыв: организации широко используют инструменты ИИ, но лишь немногие получают измеримую отдачу. Фактически 95% не получают ровным счетом ничего - дырку от бублика, несмотря на огромные вложенные деньги.

Читать далее

Who's online

There are currently 0 users and 1 guest online.