Feed aggregator

GNU Guix 1.5.0

Linux.org.ru - 7 hours 1 min ago

Спустя три года разработки вышел GNU Guix 1.5.0.

За это время проект Guix получил около 71 338 коммитов от 744 человек.

Добавлено более 12 500 пакетов, благодаря чему Guix остается в десятке крупнейших дистрибутивов по версии Repology.

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

Больше подробностей и красивая вертикальная картинка – по ссылке на сайте проекта

 ,

[Перевод] Между жизнью и смертью существует «третье состояние» — и, возможно, поэтому наши клетки обладают сознанием

Habr.com - 7 hours 37 min ago

Биологический цикл нашего существования кажется относительно простым: мы рождаемся, живём, умираем. Конец.

Но если изучать живые существа на клеточном уровне, всё становится немного интереснее. Вы, я и все 108 миллиардов Homo sapiens, которые когда-либо ходили по Земле, представляем собой «созвездия» из примерно 30 триллионов клеток каждый. Каждое из наших тел — это коллективный организм, состоящий из живых человеческих клеток и микробов, которые работают совместно, чтобы создать то, что наш разум воспринимает как «жизнь». Однако всё больше новых исследований показывают, что, по крайней мере для некоторых клеток, смерть — это не конец. Напротив, это, возможно, начало чего-то нового и совершенно неожиданного.

Читать далее

Как медь стала узким местом для ЦОД и энергетики и что с этим делать

Habr.com - 7 hours 43 min ago

Медь постепенно превращается в узкое место для современной энергетической и вычислительной инфраструктуры. Без нее не работают кабели, трансформаторы, распределительные шины и системы охлаждения — все то, что подводит энергию и отводит тепло от оборудования. Спрос на металл растет сразу по нескольким направлениям: строятся крупные дата-центры, ускоряется электрификация транспорта, расширяется возобновляемая энергетика. Короче, медь — бутылочное горлышко развития сразу нескольких отраслей. И оно постепенно сужается.

Согласно отчету S&P Global, глобальный спрос на медь вырастет на 50% к 2040 году, с 28 миллионов тонн в 2025 году до 42 миллионов. Основные драйверы роста здесь — базовая экономика, переход на чистую энергию и модернизация сетей. Искусственный интеллект (куда ж без него ) добавит еще около 2 миллионов тонн дополнительного спроса за этот период. Без новых источников добычи и переработки общий дефицит может превысить 10 миллионов тонн в год. Давайте оценим, что происходит и насколько все это решаемо.

Читать далее

[Перевод] Что такое Skills, Prompts, Projects, MCP и сабагенты? База для понимания агентной экосистемы

Habr.com - 7 hours 56 min ago

Команда AI for Devs подготовила перевод статьи, в которой по полочкам разбирается агентная экосистема. Skills, Prompts, Projects, MCP и сабагенты — что из этого отвечает за знания, что за действия, а что за подключение к данным. Материал помогает понять, какой инструмент когда использовать и как собирать из них сложные, но управляемые AI-воркфлоу.

Читать далее

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

Habr.com - 8 hours 13 min ago

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

Крутить кубик Рубика...

Введение в DAST, SAST, SCA, IAST и RASP: Гид по инструментам безопасности

Habr.com - 8 hours 14 min ago

Безопасность приложений — это не опция, а необходимость в современной разработке. С ростом числа кибератак и утечек данных разработчики и команды безопасности нуждаются в надежных инструментах для выявления уязвимостей на всех этапах жизненного цикла разработки программного обеспечения (SDLC).

В этой статье мы рассмотрим основные категории инструментов безопасности приложений: DAST (Dynamic Application Security Testing), SAST (Static Application Security Testing), SCA (Software Composition Analysis) и IAST/RASP (Interactive/Runtime Application Security Protection). Мы разберем их назначение, преимущества и недостатки, а также предоставим список бесплатных инструментов, которые можно интегрировать в вашу инфраструктуру разработки.

Читать далее

Новый VPN-протокол TrustTunnel спасет нас

Habr.com - 8 hours 16 min ago

Привет, Хабр! На днях AdGuard выложил в открытый доступ свой VPN-протокол, который назвал TrustTunnel. В статье разберемся, чем он отличается от того же VLESS и как устроен на самом деле.

Читать далее

Zorin OS и эффект Windows 10: почему миграция на Linux вдруг стала массовой

Habr.com - 8 hours 43 min ago

Linux-дистрибутивы с интерфейсом в стиле Windows — не новинка, они появлялись и раньше, но оставались нишевыми проектами для энтузиастов. Однако в последние пару лет ситуация изменилась кардинально: такие системы начали активно выходить в массовый сегмент, привлекая обычных пользователей, которые раньше и не думали об отказе от Windows.

Причина проста — Microsoft сама подтолкнула людей к поиску альтернатив. Завершение поддержки Windows 10 в октябре 2025 года, жесткие требования Windows 11 и рост цен на железо сделали апгрейд для многих пользователей недоступным. Посмотрев на ситуацию, многие решили рискнуть и попробовать Linux — но только чтобы сохранялся привычный интерфейс и оставался нормальный рабочий стол, иначе работа на новой платформе превратится в тяжкий эксперимент.

Читать далее

[Перевод] 8 способов как попасть в поиск ChatGPT в 2026 году. Я выписал главное из лекции Нила Пателя

Habr.com - 9 hours 18 min ago

Forbes называет Нила Пателя одним из 10 лучших интернет-маркетологов мира, а Entrepreneur Magazine - создателем одной из 100 самых блестящих международных компаний, которая зарабатывает 228 млн долларов в год. Я выписал главные идеи из его новой видеолекции.

Читать далее

PM vs PM в IT: двойной внутренний конфликт

Habr.com - 9 hours 30 min ago

После перехода из роли портфельного проджекта (PM) на роль портфельного продакта (тоже PM), как оказалось, границы для ролей полностью теряются, и из двух превращаются в одну. Новая роль называется ИТ-выживальщик, из приятного - роль дополняется куполом цирка и клоунским носом. Выбираться из роли выживальщика можно, и более того, нужно. Собственно, статья о том, как я это пробую делать.

Читать далее

Краткая история подшипника: от разработок Тимкена до инноваций Баббита

Habr.com - 9 hours 35 min ago

В XIX веке началась эпоха массового производства подшипников, благо область их применения в промышленности, да и в повседневной жизни была очень широкой. Однако в нерельсовом транспорте заменить обычную ступицу колеса на подшипниковую было проблематично из-за высоких радиальных нагрузок. А, попросту говоря, «чрезмерное боковое давление на колесо при движении по неровной поверхности, когда колесо действует как мощный рычаг, который сгибает и ломает ось; именно это действие, а не прямой вес, в конечном счёте приводит к поломке многих осей». 

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

Читать далее

Что мы считаем, когда считаем эффективность: от парового двигателя до нейросетей

Habr.com - 11 hours 53 min ago

Почему метрики перестают работать? История измерения эффективности от Адама Смита до наших дней. Закон Гудхарта, тейлоризм, Деминг и уроки четырёх промышленных революций.

Читать далее

Как мы продавали компьютеры в 90-х. Часть #01

Habr.com - 11 hours 59 min ago

Ранее выкладывал главы о том, как мы программировали в 90-х:
Как мы программировали в 80-е или Путь в тысячу ли начинается с первого шага программы.
Как мы программировали в 90-е. Часть #01
Как мы программировали в 90-е. Часть #02
Как мы программировали в 90-е. Часть #03

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

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

Читать далее

Оно обязательно сломается: не «если», а «когда»

Habr.com - 17 hours 10 min ago

Навеяло несколькими прочитанными недавно статьями и комментариями к ним.

Люди, помните — «дерьмо случается»! Конечно, хорошо жить в мире где всё идет строго по плану, работает без ошибок и сбоев, никто не пытается ни в чем навредить и так далее — от только где он, этот мир?

Вот недавнее: джава‑скрипты в браузере сожрали кучу памяти, потому что где‑то на роутере пакеты не проходили так, как от них ожидалось.
Хорошо, конечно, что причину удалось найти — но как вообще могло такое получиться?

Читать далее

Кастомные аллокаторы для игровых движков: arena, pool и slab на C++

Habr.com - Fri, 01/23/2026 - 23:34

Стандартный malloc — универсальный инструмент, но в геймдеве универсальность часто означает «недостаточно быстро». Когда бюджет кадра 16 мс, а каждый кадр рождаются тысячи объектов, имеет смысл разобраться в специализированных аллокаторах.

Рассмотрим три основных типа: arena, pool и slab — когда какой использовать, как реализовать, и какие подводные камни ждут.

Смотреть реализацию

Делаем presence для Sprut.hub по данным из Mikrotik

Habr.com - Fri, 01/23/2026 - 23:09

Когда на работе занимаешься сетями, а по выходным строишь умный дом, в голову приходят самые разные идеи, сочетающие работу и хобби. Порой не самые очевидные, но помогающие в быту. Например, что будет, если скрестить mikrotik и sprut.hub?

Узнать, что приходит в голову сетевику

Как старый роутер съел 2.5 ГБ ОЗУ в моей вкладке, или cетевой инфаркт асинхронного кода

Habr.com - Fri, 01/23/2026 - 22:56

Интро

Это история о том, как «кривой» роутер научил меня смотреть на память браузера иначе. Есть вкладка с ИИ-чатом, есть WebSocket/Streaming, есть обычный i5. И есть момент, когда все это превращается в кирпич: вкладка раздувается до гигабайтов, процессор залипает, страница оживает только на пару минут после перезагрузки.

Лид

Проблема оказалась не в нейросетях и не в JS. Виновник — старый домашний роутер, который не вывозил IPv6 и фрагментацию. Итог — застрявшие пакеты, нарастающий буфер в браузере и тысячи незавершенных async/await-машин в памяти.

TL;DR

- Вкладка с WebSocket раздувается из-за сетевых затыков.
- Роутер ломает MTU/IPv6, пакеты зависают, bufferedAmount растет.
- Асинхронные цепочки не завершаются и копятся в Heap.
- Фикс: MTU 1400 + отключение IPv6.
- В коде: мониторинг bufferedAmount, таймауты и AbortController.

Симптом

- Вкладка с ИИ-чатом пухнет до 1–2.5 ГБ.
- CPU уходит в 100%, интерфейс замирает.
- Перезагрузка помогает на 5 минут, дальше все повторяется.

Читать далее

Обзор книги «Ошибаться – это норм!», Эми Эдмондсон

Habr.com - Fri, 01/23/2026 - 22:16

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

Что ж, попробуем в этом разобраться.

Меня зовут Костя Дубровин. Я веду канал про книги.

Разобраться

Очередной CrackMe или Как я мучался с Ghidra. Мануал для новичков

Habr.com - Fri, 01/23/2026 - 22:16

Думаю, новички в реверс-инжиниринге всегда хотели бы разбираться во всем? Но язык профессионалов не всегда понятен? Что-ж, я попробую помочь вам в этом нелегком деле!

Начать погружение

Как мы мигрировали с Zeppelin и что из этого вышло. Часть 1. Рассылки

Habr.com - Fri, 01/23/2026 - 22:11

Для задач аналитики Zeppelin - это чуть ли не находка. Он может в одной книжке исполнять код на любом языке (был бы интерпретатор), выводить его в виде красивых табличек, графиков и в любом другом виде, который удобен. И на Хабре есть много статей, посвященных плюсом данного решения для задач аналитики.

В результате в аналитический отдел ТКБ Инвестмент Партнерс данный инструмент проник достаточно глубоко: на нем писались аналитические отчеты для разных отделов, расчетные таблицы, которые затем отсылались в дашборды, также данными книжками могли пользоваться все, кто знал какие-либо языки программирования.

И мы попали в зависимость от него. Панацея, которая должна была стать легким решением для (почти) любой задачи превратилась в наше проклятие. Из-за проблем с данной системой на нас приходило по 5-7 тикеров в неделю, а также потерей доверия к нашим сервисам.

Как мы с этим справились?

Who's online

There are currently 0 users and 0 guests online.
Syndicate content