Habr.com

Ленты новостей Хабр
Все публикации подряд на Хабре
Обновлено: 6 мин. 21 сек. назад

Недельный геймдев: #238 — 10 августа, 2025

3 часа 32 мин. назад

Из новостей: онлайн открытой беты Battlefield 6 в Steam превысил 500к одновременных игроков, BioWare получила отказ от EA на предложения сделать ремейк Origins или переиздание трилогии, продажи Titan Quest II превысили 300к копий.

Из интересностей: путь с нуля к 200к проданным копиям The King is Watching за 2 недели, Тим Кейн про авторские права и накопления, как 500 тайских геймеров уберегли от полного провала.

Читать далее

Истоки ИТ: как почти полвека назад TRS-80 положил начало эре домашних ПК

3 часа 36 мин. назад

В августе 2025 года TRS-80 от Radio Shack исполнилось 48 лет. Когда в 1977-м этот скромный ящик появился в магазинах электроники, никто не ждал, что он изменит мир. До него компьютеры создавались преимущественно для ученых и гиков, умеющих работать паяльником. А тут — готовый ПК, работающий по принципу «подключил — и готово».

TRS-80 должен был стать нишевым продуктом: планировали выпустить всего 3 500 штук. Но за год он разошелся тиражом свыше 100 тысяч и стал символом новой эры. Как магазины Radio Shack превратили эксперимент в массовое явление? Поговорим о сильных сторонах, ошибках и наследии этой культовой машины.

Читать далее

Как активировать Microsoft Office — без проблем и навсегда

3 часа 49 мин. назад

Microsoft Office — это настоящий золотой стандарт для работы с документами, таблицами и презентациями. Word, Excel, PowerPoint и Outlook уже много лет остаются обязательными инструментами для бизнеса, учебы и даже домашнего использования.

Проблема в том, что официальная лицензия стоит недешево, а без активации пакет работает в урезанном режиме.

Читать далее

Зачем я матерюсь и ругаю нейронки. Эмоциональные промпты

3 часа 51 мин. назад

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

Рассказываю, как несколько эмоциональных фраз могут заметно прокачать ответы ChatGPT, Gemini и других LLM.

Добавьте в промпт пару строк про чаевые, важность задачи или жесткое давление и модель начнёт отвечать точнее и глубже. Разберу, почему это работает, что об этом говорит исследование Корнельского университета, и делюсь своими рабочими приёмами.

Читать далее

[Перевод] Как AI-редактор Cursor меняет процесс разработки — и стоит ли ему доверять

4 часа 6 мин. назад

Одним из крупнейших сдвигов в современном софтверном девелопменте стало стремительное распространение AI-инструментов для написания кода. Эти решения помогают как разработчикам, так и людям без технического бэкграунда быстрее писать код, запускать прототипы и готовые приложения. Среди таких инструментов достаточно быстро привлёк внимание Cursor, почти сразу он занял позицию одного из лидеров рынка.

В этой статье я подробнее рассмотрю Cursor, его сильные и слабые стороны, а также сравню его с другими AI-редакторами кода. Это будет практический гайд, в котором я поделюсь своим опытом использования Cursor для создания to-do приложения. К концу материала у вас сложится четкое представление о том, подходит ли Cursor для вашего собственного девелоперского workflow.

Поехали.

Читать далее

Заглядываем под капот: архитектура и аналитика во внутренних технических сообществах

4 часа 16 мин. назад

Привет, Хабр! Мы решили изучить опыт коллег в DevRel и исследовать, как устроены ключевые компоненты успеха — архитектура и аналитика — в технических сообществах, особенно внутри компаний. Я Антонина Коломиец, начальник отдел развития корпоративной культуры и сообществ в ОТП Банке. Погнали.

Давайте детально разберем, что входит в пункты «Архитектура» и «Аналитика» применительно к внутреннему корпоративному сообществу (будь то сообщество инженеров, разработчиков или даже бегунов). Это не просто задачи, а ключевые области ответственности Менеджера сообществ (Community Manager) внутри организации.

Читать далее

Экскурсия по дата-центру «Медведково-2»

4 часа 17 мин. назад

Наш ЦОД «Медведково», о котором мы уже рассказывали, в 2024 году стал кластером, так как рядом был построен еще один дата-центр — «Медведково-2». В этой статье мы покажем, как устроен новый ЦОД.

Здание «Медведково-2» возвели за год, параллельно проводили интеграцию инженерных систем. К 2024 году ЦОД полностью подготовили для проведения аудита и сертификации. Дата-центр успешно прошел испытания Uptime Facility и получил сертификат Tier III.

Подробнее

История одного бага

4 часа 25 мин. назад

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

Так и тут. Прилетает мне баг от тестировщика с описанием:

Контент приложения уезжает влево и скрывается за панелью навигации. Как воспроизвести не знаю, появляется несколько раз в день, зависимость не выявлена.

Естественно, у меня ни разу не воспроизвелось. Ну и как с этим работать?

Дальше расскажу о, возможно, самом странном баге в моей карьере.

Читать далее

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

4 часа 31 мин. назад

• Учёные привели объект в квантовое состояние при комнатной температуре

• Астрофизик предложил вариант межзвёздной миссии к чёрной дыре

• Учёные обнаружили вирусную причину одного из самых распространённых в мире раковых заболеваний

• Новый шумозащитный экран блокирует больше шума, не перекрывая воздух

• Учёные обнаружили скрытый метод, которым кишечник разговаривает с мозгом

Читать далее

Как я спасал собственную свадьбу, превратив её в IT-проект

4 часа 36 мин. назад

Изначально я не собирался так делать. Хотел обойтись списком в телефоне и парой заметок. Но через неделю невеста намекнула (наорала), что либо помогаешь, либо прощаемся.

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

Читать далее

Метод 5D Discovery: как за 15 недель превратить внутреннюю идею в реальный пилот

4 часа 41 мин. назад

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

Внутренние продукты умирают чаще, чем живут. Причём гибнут не на проде, не из-за кривого кода и не от того, что разработка пошла не по плану. Они разваливаются на самом старте — когда гипотеза ещё не успела обрести форму, но уже обросла Jira-задачами. Где-то я видел, что 9 из 10 новых инициатив не переживают первую встречу с пользователем. Почему? Потому что команды бегут в реализацию, не удостоверившись: а надо ли это вообще кому-нибудь?

Классический двухнедельный Scrum здесь не спасёт. Он хорош, когда вы уже уверены в направлении. А вот когда на старте всё зыбко и туманно, нужен отдельный, чётко спланированный discovery-конвейер. Такой, в котором каждые три недели появляется не слайд, а артефакт — проверенный, валидированный, готовый к следующему шагу. И вот хорошо вписывается 5D Discovery.

Читать далее

Балансировка нагрузки для HTTP(S) в Angie

5 часов 18 мин. назад

Балансировка нагрузки в веб‑сервисах решает сразу две задачи: масштабирование и отказоустойчивость. В этой статье поговорим о возможностях балансировки нагрузки для HTTP(S) протокола в Angie.

Теоретическая основа, описание алгоритмов уже описана разработчиком Angie, поэтому рекомендую обращаться к статьям с обзором балансировки и алгоритмам балансировки в Angie. Здесь же разберём практическую сторону настройки балансировки.

Читать далее

Фриланс как начало пути в карьере

5 часов 25 мин. назад

Проблема

Известная проблема, что всем нужен работник с опытом, но чтобы получить опыт, нужно получить работу. Эта дилемма иногда сводит с ума начинающих специалистов. Как наработать портфолио, если тебя даже не рассматривают?!!

Решение

И если эту проблему не получается преодолеть, а упрямству нет предела, то фриланс поможет решить эту проблему и наработать весьма разносторонний и уверенный опыт. Да потрудиться нужно будет и, возможно, в 100 раз больше, чем Вы можете представить себе на старте.

Читать далее

Составное число и его факторизация

5 часов 38 мин. назад

В комментариях к моим статьям регулярно встречаются возражения по поводу понятия «модель числа» – это какой-то оксюморон, фантазии автора и др.
В ответ могу только заметить, что в математике имеют дело с натуральными (N), целыми (Z), рациональными (Q), вещественными (R) и комплексными (С) числами. Приведенные термины по существу называют модели чисел с четко различимыми свойствами и допустимыми операциями в каждом из множеств названных чисел. Соотношения между этими моделями задается  включением левого (меньшего) в правое (большее) множество чисел N ⸦ Z ⸦ Q ⸦ R ⸦ C.
Главными операциями над множествами чисел в таких моделях являются сложение (+) и умножение (×), обратными к которым являются операции вычитания (–) и факторизация (×-1).

Для факторизации еще не введен обозначающий ее символ (мной использована операция обратная к символу произведения). Заметим, что обратимость даже главных операций возможна не в любой из моделей. Так операция вычитания не является допустимой для натуральных чисел. Если при вычитании  уменьшаемое меньше вычитаемого, то результат – (разность) не определен в множестве N натуральных чисел.

Когда мы представляем число из некоторого множества суммой слагаемых а + b, то, изменяя значения а и b так, чтобы сумма их оставалась постоянной, мы задаем аддитивное представление конкретного числа или его аддитивную (линейную) модель. Такая списочная многострочная модель (СММ) допустима во всех известных множествах. Совокупность сумм для N = х + у, где х и у – переменные модели, с накладываемыми на них ограничениями, задает модель числа N. А распределение делителей числа в натуральном ряде задается законом распределения делителей (ЗРД) числа.

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

Читать далее

SOLID: Шпаргалка для собеседования и работы

5 часов 39 мин. назад

Краткая шпаргалка с определениями принципов. Под катом плюсы/минусы SOLID, чтоб пройти собеседование на мидла\сеньора\архитектора, а в работе принять осознанное решение: «Применять ли здесь SOLID?»

Читать далее

Пользовательские аннотации PVS-Studio теперь и в Java

5 часов 53 мин. назад

Начиная с версии PVS-Studio 7.38, Java анализатор вслед за двумя братьями C# и C++ поддерживает пользовательские аннотации в формате JSON. Зачем они нужны и что с ними можно делать, рассмотрим в этой статье.

Читать далее

Е2Е-тестирование: как за 2 года вырасти от внепроектной идеи до проекта и увеличить покрытие автотестами в 4 раза

6 часов 4 мин. назад

Всем привет! Меня зовут Ренат Дасаев, и я продолжаю рассказ о развитии E2E‑тестирования в Московской Бирже. За два года после публикации первой статьи многое изменилось: мы переупаковали процессы, расширили команду и существенно обновили технический стек. Хотите узнать, как нам удалось масштабироваться и какие инструменты сегодня ускоряют работу? Тогда - эта статья для вас!

Читать далее

История о том, как одна ошибка драйвера поменяла моё взаимодействие с системой (и не только)

6 часов 5 мин. назад

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

После сборки на сие чудо было решено накатить 11 винду, т.к. было интересно потыкать, по мощности железа хватало за глаза, а ограничения обходились парой записей в реестре. После возни с настройками и выпиливания тогда ещё не очень большого количества мусора система пару лет стабильно работала: тянула базовые задачи, разработку на Python, Java и Wiring, игры, какое-то время была хостом для нескольких ботов, иногда обновлялась. Система была прекрасным инструментом и всё было хорошо... до поры.

Читать далее

Reflect, Retry, Reward: как RL учит LLM рефлексировать и становиться лучше

6 часов 5 мин. назад

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

Меня зовут Роман, я NLP-инженер в Сбере. Занимаюсь мультиагентными системами и работаю с LLM в проде. Сегодня расскажу про одну из самых интересных статей июня по версии Huggingface Daily Papers — Reflect, Retry, Reward: Self-Improving LLMs via Reinforcement Learning.

Читать далее

Первые 90 дней в международной команде

6 часов 5 мин. назад

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

В гайде:
⦁ Готовые и естественные фразы для всех типов встреч (от 1-on-1 до презентаций)
⦁ Шаблоны сообщений для любых ситуаций (от отмены встреч до пушей)
⦁ Как избежать неловких пауз в диалоге и что делать, если они возникли
⦁ Хаки как лучше улавливать то, что говорят на встречах

Читать далее

Сейчас на сайте

Сейчас на сайте 0 пользователей и 4 гостя.