Habr.com

Syndicate content Хабр
Все публикации подряд на Хабре
Updated: 1 hour 41 min ago

[Перевод] Мир снов, сгенерированный компьютером: виртуальная реальность для процессора 286

1 hour 49 min ago

«Что есть "реальность"? И как определить её? Весь набор ощущений: зрительных, осязательных, обонятельных — это сигналы рецепторов, электрические импульсы, воспринятые мозгом.» — Морфеус, фильм «Матрица»

Если процессор — это мозг компьютера, то может ли он быть ещё и частью некой виртуальной реальности? Симулированная память, программно-определяемая периферия, искусственно сгенерированные прерывания...

Моим первым компьютером был 286 с 1 МБ ОЗУ и жёстким диском на 50 МБ (если я правильно помню). Поэтому я решил взять процессор 286 и попробовать симулировать остальную часть компьютера вокруг него. Или хотя бы сделать так, чтобы он мог запускаться и выполнять какой-то простой ассемблерный код.

Два года назад я купил два процессора Harris 80C286-12. Мои воспоминания довольно туманны, но кажется, буква C в их маркировке важна, потому что она означает меньшую чувствительность к точности таймера (12 в конце означает, что процессор предпочитает работать на 12 МГц), и что на нём даже допустимо пошаговое выполнение.

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

Читать далее

Думскролинг и бесконечное чтение новостей (КПТ, улитки и моделирование в Excel)

2 hours 3 min ago

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

Читать далее

Собеседования 2026: почему мы до сих пор нанимаем «ходячие Википедии», а не инженеров?

2 hours 16 min ago

Привет! На связи Дима — Senior Frontend разработчик в Doubletapp. В этой статье я расскажу, как эффективно собесить фронтендеров. Мой стек — Vue, Nuxt, поэтому примеры будут на основе моего опыта, но текст подойдет для всех разработчиков и нанимающих менеджеров.

В этой статье 

- Что я понял спустя 80+ собеседований? 
- Как собесят на рынке?
- Почему это все не работает
- Фактор ИИ и «подготовленных» кандидатов
- Как проводить инженерное интервью: 4 принципа

Читать далее

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

2 hours 27 min ago

Забудьте о скучных селфи. Лучшие нейросети для создания аватарок из фото делают магию в два клика. Нужна сочная статика или крутая генерация анимированных аватарок? Разбираем лучшие инструменты.

Читать далее

60 бесплатных уроков марта: от React и Docker до архитектуры, DWH и ИИ

2 hours 36 min ago

Хотите прокачать React и Kotlin, разобраться, как устроены саги и брокеры сообщений в распределённых системах, подтянуть Docker и Linux, а заодно понять, где в 2026-м заканчивается ажиотаж про хранилище данных (DWH) и начинается работающая практика? В этом дайджесте собрали 60 бесплатных уроков марта по ключевым направлениям: программирование, архитектура, инфраструктура, информационная безопасность, тестирование, машинное обучение и наука о данных, аналитика и управление.

Мехника прежняя: прикладные разборы от экспертов, инструменты и подходы из реальных проектов, возможность задать свои вопросы. Выбирайте тему, регистрируйтесь и приходите за конкретикой.

Читать далее

Как меня опрокинул автоматический скоринг Сбера

2 hours 49 min ago

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

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

Читать далее

react-ui-kit-forms: новая библиотека для работы на React в стиле Angular

3 hours 2 min ago

Связка React+MobX хорошо себя зарекомендовала при работе с формами, в то время как за реактивность модели данных в Angular обычно отвечает библиотека RxJS. Но что делать, если вы хотите воспользоваться преимуществами Angular в React или Node.js? В этой статье речь пойдет о новой библиотеке от Cloud X, которую мы разработали для того, чтобы проложить “мостик” из мира Angular, где всё богато, но дорого в мир React, где все дешево, но скудно. В этой статье я описываю применение ядра @cloudx/react-ui-kit-forms, которое отвечает за структуру модели данных, реактивность модели данных и контроль состава данных (валидацию), позволяя “скрестить” плюсы React и Angular на одном проекте. 

Читать далее

[Перевод] Третья эпоха разработки ПО с помощью ИИ

3 hours 5 min ago

Третья эпоха разработки ПО с помощью ИИ

На прошлой неделе в инженерном блоге Cursor был опубликовал манифест «The third era of AI software development». В посте описываются три эры AI-разработки в контексте использования самого продукта. Пост содержит интересную внутреннюю статистику Cursor, которая показывает: смена парадигмы — это уже не прогноз, а то, что происходит прямо сейчас.

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

Читать далее

ChessTer – если бы терминатор играл в шахматы

3 hours 6 min ago

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

Сам проект растянулся на долгое время и оказался, в целом, не слишком удачным (хотя и был доведён до условно рабочего состояния). Из-за длительных перерывов как минимум один раз мне пришлось переписывать код практически с нуля – я уже не мог понять, как именно он работает и, главное, почему не работает. В итоге проект всё же был доведён до логического завершения и функционирующего прототипа, но по ряду причин я считаю его практически провальным – о них я расскажу в конце статьи.

Читать далее

Между логином и 401: как устроена JWT-авторизация во Flutter

3 hours 32 min ago

Привет, Хабр! Я — Роза, Flutter Dev Friflex. Сегодня я расскажу о веб-токенах JWT: как с их помощью безопасно передавать данные и реализовать авторизацию во Flutter. Разберем, чем JWT отличаются от классической схемы с сессиями, как работают Access- и Refresh-токены, зачем нужен Blacklist и как все это собрать в рабочее решение.

Читать далее

1C Dev Tools для Cursor

4 hours 6 min ago

1C Dev Tools — расширение для Cursor, предназначенное для управления проектами 1С: Предприятие 8 прямо из IDE.

Читать далее

Стратегия HALO: как защитить портфель, когда ИИ начинает «съедать» софтверных гигантов

4 hours 10 min ago

В 2026 году ситуация на рынке ИИ напоминает классический сценарий «золотой лихорадки»: главные деньги зарабатывают продавцы кирок (производители чипов) и те, кто строит шахты (владельцы дата-центров). Но для инвесторов наступило время отрезвления. По оценкам Goldman Sachs, за последние три года BigTech-компании (Amazon, Microsoft, Alphabet и Oracle) вложили в ИИ-инфраструктуру безумные $1,5 трлн.

Проблема в том, что огромный CAPEX не гарантирует моментальный профит, а «старые» лидеры индустрии внезапно оказались под ударом.

Читать далее

Тест-драйв от RS-Lab: обзор реестрового монитора «Бештау М2701/2К»

4 hours 10 min ago

Зачем всё это?

Всем привет! Меня зовут Александр Васильцов, я руковожу отделом развития инфраструктуры в R-Style Softlab.

В предыдущем обзоре мы подробно разбирали мини-ПК «Гравитон Д-15И» – как с точки зрения заявленных характеристик, так и с позиции реальной эксплуатации в рабочих сценариях. В процессе тестирования мы не раз упоминали используемые мониторы, поэтому логичным продолжением стало отдельное внимание к этому компоненту рабочего места.

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

Чтобы хотя бы частично закрыть этот пробел, R-Style Softlab запустила цикл практических обзоров реестровой техники, которая активно используется внутри компании. Наша цель – показать не витринные характеристики из спецификаций, а то, как оборудование ведёт себя в реальной эксплуатации: в офисе, в разработке, при длительной ежедневной работе.

В рамках этого подхода мы решили отдельно рассмотреть монитор «Бештау М2701/2К» – модель, которая использовалась при тестировании мини-ПК и применялась в реальных рабочих сценариях. В этом обзоре речь пойдёт о качестве изображения, эргономике, нюансах подключения и общем пользовательском опыте, без попыток идеализировать устройство.

Как и в предыдущем материале, обзор основан на практическом использовании и не претендует на универсальную истину – это прикладной взгляд со стороны ИТ-специалистов.

Читать далее

[Перевод] Поразительный поток звёзд, ускользающих из соседней галактики

4 hours 12 min ago

23 июня 2025 года были опубликованы результаты первых наблюдений, проведённых обсерваторией имени Веры Рубин (далее – «Рубин»), которые продемонстрировали мощь новейшего телескопа США и Национального научного фонда. Этот телескоп, предназначенный для многократного, более глубокого и быстрого, чем когда-либо прежде, исследования большей части всего неба, ставит перед собой грандиозные научные цели. Обладая возможностями, которым нет равных среди других обсерваторий, она надеется:

открыть огромное количество новых объектов в нашей Солнечной системе;

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

находить новые звёзды, сверхновые, явления приливного разрушения, а также вспышки и извержения;

измерять переменные объекты в далёких галактиках, помогая разрешить хаббловскую напряжённость;

а также осуществить многие другие начинания.

Однако самое важное, что она может нам дать — как и любая новая обсерватория с беспрецедентными возможностями, — это потенциал открытий: способность обнаруживать что-то необычное в космосе, потому что мы осмелились взглянуть на Вселенную по-новому, беспрецедентным образом. «Рубин» — первый телескоп флагманского класса (диаметром 8,4 метра), который использует самое сложное и совершенное крепление и самую большую, самую чувствительную камеру с самым высоким разрешением (3200 мегапикселей) из всех когда-либо созданных, чтобы быстро обследовать всё небо.

Читать далее

Давайте мы их заставим! И речь не про работу

4 hours 23 min ago

Привет! Меня зовут Марина Мелкова и я отвечаю за профессиональные сообщества в ОТП Банке. В этой статье расскажу вам про свой опыт. В 2025 году слово «сообщества» в контексте внутренних коммуникаций и бренда работодателя стали звучать все чаще и громче. Если раньше объединения сотрудников происходили, как правило, на основании общих интересов, которые не относятся напрямую к рабочему процессу, то теперь фокус сместился на профессиональные сообщества. Зачем они нужны бизнесу и сотрудникам, как они работают (и работают ли?) и что с ними делать? Разбираемся на примере реальных кейсов.

Читать далее

Взыскать ущерб от кибератаки: три судебных дела и выводы из них

4 hours 28 min ago

Привет, Хабр! Вот реальная ситуация: подрядчик оказывал услуги, полностью пренебрегая нормами ИБ. Это создало почву для атаки, которая застопорила бизнес больше чем на неделю. Продажи встали, прибыли нет - но это полбеды. Пришлось привлечь сторонних ИБ-экспертов, выплатить сверхурочные работникам, которые трудились над восстановлением систем. Железно, кстати, тоже пришлось закупать новое. Убытки, убытки, убытки. Но можно ли взыскать их с подрядчика? Ответ - да, но не все. Сейчас расскажу, что решил суд и почему

Читать далее

Записки оптимизатора 1С (ч.15). Параллелизм запросов 1С в PostgreSQL

4 hours 33 min ago

Продолжим разбирать тему параллелизма для баз 1С, но сегодня разговор будет не о MS SQL, а о PostgreSQL. Принципы работы тут отличаются, поэтому нужно пояснение.

Читать далее

10 Chrome-расширений для QA. Часть 3: данные, UI и безопасность

4 hours 40 min ago

Браузер — основная рабочая среда QA-инженера, но стандартные DevTools не всегда удобны для повседневных проверок. В этой статье собраны 10 полезных расширений Chrome, которые помогают быстрее проверять верстку, отслеживать визуальные изменения, анализировать ссылки, работать с API и генерировать тестовые данные. Подборка ориентирована на практическое использование и подойдёт как manual-, так и automation-QA.

Читать далее

Улучшение нейросетевого прогноза температуры воздуха

5 hours 1 min ago

Всем привет! В этой статье расскажу про свои ошибки и новшества во время работы над проектом, а точнее его улучшением. Эта статья является продолжением серии статей про данный проект.

Речь пойдет о моем проекте edge-weather-forecast — лёгкой нейросетевой модели прогнозирования температуры, которую можно запускать прямо на метеостанции или на простом CPU-устройстве вроде Raspberry Pi.

Читать далее

Who's online

There are currently 0 users and 1 guest online.