Сборщик RSS-лент

Python, Java, C++ и Go — как появились популярные языки программирования

Habr.com - сб, 05/10/2025 - 16:52

Привет! Мы уже рассказывали о «вымерших» языках программирования, пришла очередь самых популярных в 2025 году. Языки не придумывают «чтобы было» — для этого всегда есть предпосылки: рассказываем, кто, когда и зачем их создал. А еще делимся интересными фактами, которых вы могли не знать — а теперь будете :) Читать дальше →

Join таблиц в реальном времени на Apache Flink ( Часть 2 )

Habr.com - сб, 05/10/2025 - 16:46

В данной статье приводится решение проблемы построения витрин данных в реальном времени с помощью Apache Flink. Рассказывается 2 часть подробной реализации решения этой задачи. В данной части рассмотрена проблема учета сообщений на удаление и частично операций update , в связи с чем достигается полная консистентность данных СИ с СП при условии гарантии, что ключ join условия не обновляется.

Читать далее

Аркадий Стругацкий против Deepseek и ChatGPT: как ИИ повлияет на художественный перевод

Habr.com - сб, 05/10/2025 - 16:19

Относительно недавно наткнулся вот на какой пост, листая ленту в соцсети Марка Цукерберга: “Amazon is now awash with fake translations by “Clayton Maris”: Sōseki, Dazai, Tanizaki… Do not buy them. They are sold at bargain prices but are either AI created or AI generated from existing translations. What makes it worse is that Amazon aggregates all scores (stars) from all editions with links to the fraudulent “Maris” translation getting credit for the high rating of Keene’s translation, with links to Audible, hardback, and paperback as if they are all the same”. 

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

Мечта издательств, цифровых платформ и самих “авторов” переводов, но не читателей.

Читать далее

Низкоуровневое программирование под 8086 для любопытных, часть 2

Habr.com - сб, 05/10/2025 - 16:02

В этой части нас ждёт погружение в один из способов организации мультипоточности на базе единственного ядра процессора. Мы научимся принудительно переключать выполнение между полностью зацикленными участками кода, ничего не "знающими" о каком-то другом коде, конкурирующем за процессорное внимание. По ходу повествования будут даны все необходимые пояснения и читателю не придётся обращаться к другим источникам, кроме первой части статьи.

Читать далее

[Перевод] Не смотрите наверх

Habr.com - сб, 05/10/2025 - 14:49

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

08.05.2025, Стивен Кларк, Ars Technica

Официальная информация от Роскосмоса:
Аппарат «Космос-482» сошел с орбиты и упал в океан

Читать далее

Спидометр для электромопеда на микроконтроллере PIC16F628A

Habr.com - сб, 05/10/2025 - 14:01


Привет, Хабр! Несколько лет назад у меня был самодельный 48-вольтовый электромопед на свинцово-кислотных аккумуляторах, переделанный из Риги-12.

Для него был разработан специальный спидометр, смонтированный вместо крышки бензобака, переделанного в отсек для электроники. Во время движения прибор показывал скорость, а на остановке — пройденный путь.
На примере этой несложной поделки я расскажу и покажу вам последовательность разработки и воплощения любительского микроконтроллерного устройства.
Читать дальше →

Фронтенд — новый легаси: Как мы проспали event-driven революцию

Habr.com - сб, 05/10/2025 - 14:00

Введение: Архитектурное дежавю

Вы когда-нибудь замечали, как цифровой мир движется по спирали? В 2018 году я, размахивая Dockerfile и Helm-чартами, внедрял микросервисы на C# с RabbitMQ — всё ради священной цели «низкой связанности». А через три года, переключившись на Angular, с ужасом осознал: фронтенд-компоненты общались через цепочки Input/Output, словно это 2005-й, а мы пишем WinForms.

Это как собрать космический корабль, но управлять им через телеграф. На бэкенде мы гордо декларируем event-driven architecture, а на фронтенде компоненты перешёптываются через пропсы, будто подростки на школьной дискотеке. Ирония? Чем сложнее становились наши системы, тем больше они напоминали те самые монолиты, от которых мы бежали в мире backend.

Читать далее

Мечты Ленина, дизайн от Маска: техно-коммунизм глазами футуристов

Habr.com - сб, 05/10/2025 - 13:45

В Китае роботы бегают марафон, в США создают Stargate за $500 млрд, а в России ИИ диагностирует подшипники. Мир автоматизируется не по сценарию — а по вайбу.

И мы решили разобраться, где во всём этом место человеку.

Читать далее

Huawei и HarmonyOS PC: китайский десктоп с собственной ОС появится уже в этом месяце. Что это будет?

Habr.com - сб, 05/10/2025 - 13:24


В этом месяце Huawei готовится представить первый в истории настольный компьютер на базе собственной операционной системы HarmonyOS. Премьера, намеченная на 19 мая 2025 года, обещает стать переломным моментом для компании, которая уже шесть лет выстраивает независимую экосистему, способную бросить вызов Windows, macOS и Linux. И это не просто очередной продукт в портфеле Huawei, а значительное снижение зависимости от технологий США. Давайте посмотрим, о чем идет речь.
Читать дальше →

Stable Diffusion WebUI Forge: Шаг 9. Модель LoRA

Habr.com - сб, 05/10/2025 - 13:22

LoRA (Low-Rank Adaptation) – это вспомогательная модель, основное назначение которой заключается в ускорении обработки запросов (prompt) от пользователя и вычислений при генерации тех или иных специальных объектов на изображении.

Другими словами, когда мы с вами используем модель FLUХ.1, а нам надо детально прорисовать на нашем изображении руки или фигуру человека, мы используем дополнительно вспомогательную модель LoRA, которая выполняет только одну определенную ей задачу.

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

Особенность моделей LoRA заключается в том, что они в несколько раз меньше по объему, чем основные модели, которые мы используем, и поэтому они работают значительно быстрее основных при выполнении специализированных задач. 

Читать далее

Задачи на собеседованиях. Денежные переводы в SQL. Обновление счетов и уровни изоляций

Habr.com - сб, 05/10/2025 - 13:02

Задачи на собеседованиях. Денежные переводы в SQL. Обновление счетов и уровни изоляций

Задача перевода денег в первом приближении сводится к обновлению пары строк и кажется простой — но обеспечение корректности при параллельном доступе может быть неожиданно сложным для только знакомящихся с уровнями изоляций БД.

Читать далее

Архитекторы чипов: как Китай строит инфраструктуру по производству современных процессоров

Habr.com - сб, 05/10/2025 - 13:00

Полупроводники — стратегический ресурс XXI века. Китай уже не первый год выстраивает инфраструктуру производства чипов и теперь выходит на новый уровень. В Шэньчжэне строится мегафабрика Huawei — крупнейший проект компании, который должен обеспечить выпуск 7-нм процессоров Kirin и Ascend, а в перспективе перейти на 5-нм. Параллельно Xiaomi поднимает собственное направление с чипом Xring, а государство инвестирует десятки миллиардов долларов в развитие литографии и всей цепочки поставок. Обо всем этом сегодня и поговорим.

Читать далее

«640 кбайт хватит для всего»

Habr.com - сб, 05/10/2025 - 12:57

Фразу из названия часто приписывают Б. Гейтсу - не знаю точно, он это говорил или кто-то другой, но это и не важно.

Для тех, кто не застал: когда-то давным-давно, во времена динозавров, лет 35 назад, в компьютерах IBM PC XT под управлением MS DOS программам было доступно всего 640 кбайт памяти.

Не гигабайт, не мегабайт, а всего лишь килобайт. Туда помещались текстовые редакторы, файловые менеджеры, базы данных, бухгалтерские программы, игры, софт для FIDO (типа "электронная почта по модему"), BBS ("сайты"), в общем всё что работало на MS DOS.

Откуда взялась именно такая цифра, 640 кбайт? Дело не только в том, что память в те времена стоила дорого, дело в том, что у процессора Intel 8086 было всего 20 адресных линий.

Читать далее

Путь самурая к заветной 1К на LeetCode [личный опыт]

Habr.com - сб, 05/10/2025 - 12:51

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

Читать далее

FastAPI + Keycloak: Простая и безопасная авторизация в веб-приложении на примере реального проекта

Habr.com - сб, 05/10/2025 - 12:49

Keycloak - это мощная open-source платформа для аутентификации и авторизации, которую используют даже банки и крупные корпоративные клиенты для защиты своих приложений и данных.

В статье на реальном примере (FastAPI + Python) простым языком объясню, как Keycloak помогает упростить управление доступом и почему его принципы универсальны для любого бэкенда, независимо от выбранного языка программирования

Читать далее

Спецификация IDS в BIM: сценарии, ограничения, перспективы развития

Habr.com - сб, 05/10/2025 - 12:00

Поводом к написанию этого текста стал анализ кастдевов с пользователями Tangl, где снова появилась тема поддержки стандарта IDS в Tangl control. Я решила разобраться с перспективами и ограничениями спецификации IDS для автоматической проверки BIM-моделей на основе правил.

В статье мои выводы о том, в каких BIM-сценариях применение IDS даёт эффект, а для каких BIM-процессов он не особо полезен.

Читать далее

Размышления об интервью

Habr.com - сб, 05/10/2025 - 11:47

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

Читать далее

Терминал Warp

Habr.com - сб, 05/10/2025 - 11:00

Warp — это современный терминал для macOS, Linux и Windows, который переосмысливает работу с командной строкой. Позиционируясь как "терминал для 21-го века", работает на базе искусственного интеллекта. В этой статье я расскажу, почему я решил попробовать Warp, какие есть возможности, и как, возможно, он может помочь разработчикам повысить продуктивность.

Читать далее

[Перевод] Контроль поведения. Чип для лечения ПТСР

Habr.com - сб, 05/10/2025 - 10:12

Группа исследователей из Техаса разработала эффективный способ лечения посттравматического стрессового расстройства (ПТСР). В основе лечения – блокада блуждающего нерва, а способствует этому устройство размером с пуговицу рубашки, расположенное на шее.

Читать далее

Как в датацентре доставить трафик до сервиса?

Habr.com - сб, 05/10/2025 - 10:05

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

На этот философский вопрос я тут и рассуждаю, но сначала - вспомним немножко, что же это такое — сети дата-центров?

Читать далее

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

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