Х
Хабр
29.08.2026 09:02 · 👁 906
«Как я, учась в айти, работаю на 15-тонном советском станке и автоматизирую его без CAM-системы и комментариев»
Парню 19. Днём он корпит над учёбой на айтишника, а в остальное время один на один с 15-тонным советским фрезерным ИР-500 1982 года выпуска. Мозги под стать эпохе, японская стойка Fanuc начала 90-х, память в килобайтах, а комментарии писать нельзя вообще, так что любой код превращается в месиво голых цифр на пузатом экране.
Пока детали брались в пару проходов, жилось спокойно. А потом пошло глубокое торцевание, где программа пухнет в бесконечную портянку одинаковых строк, и достаточно забыть один минус перед координатой, чтобы фреза разнесла тиски за 150 тысяч. Стучать такой хардкод руками для айтишника — это ж почти преступление. Вот он и полез в стойку, которая старше его на 20 с лишним лет, и откопал там штуку, за которую заводы когда-то отдавали как за подержанную тачку.
Х
Хабр
29.08.2026 07:50 · 👁 3.6K
Раз уже в этой жизни всё равно придется работать, то пусть работа хотя бы будет интересной. Освоить что-то новенькое для себя можно на нашей витрине курсов. Там есть навыки и готовые профессии, а еще много чего бесплатнового.
Х
Хабр
28.08.2026 21:01 · 👁 9.4K
Microsoft Paint и Photos добавляют невидимые водяные знаки даже на локально сгенерированные изображения
Слово «локально» намекает, что картинка рождается на твоём устройстве и никуда не уходит. С генерацией изображений в Microsoft Paint это работает иначе. Реверс-инжиниринг показал, что перед тем как запустить модель на устройстве, Paint отправляет промпт на сервер модерации Microsoft и получает обратно 16-байтный идентификатор.
Этот GUID незаметно вшивается прямо в пиксели готового изображения, и на тесте 512 на 512 из-за него изменились 193 376 пикселей из 262 144. Тот же идентификатор дублируется в метаданных файла как криптографически подписанная привязка к записи о происхождении. Настройка видимого водяного знака в интерфейсе им не управляет вообще, а при сбое вшивания Paint отменяет всю генерацию, лишь бы не отдать картинку без метки.
Глянем, что ещё уходит на серверы Microsoft, пока изображение якобы генерируется у вас на компьютере.
Х
Хабр
28.08.2026 17:00 · 👁 10.5K
Продление закона Мура — переход на атомные размеры и 3D-архитектуру
Пока на Хабре хоронят закон Мура, несколько команд показали, куда двигаться дальше. В Пекинском университете сделали ферроэлектрический транзистор с затвором в 1 нанометр, это меньше двойной спирали ДНК, и уронили рабочее напряжение до 0,6 В. IBM на симпозиуме VLSI показала кремниевый канал толщиной пятнадцать атомов и 3D-архитектуру Nanostack, где транзисторы ставятся в два слоя друг над другом. В чипе почти сто миллиардов транзисторов, а плотность против 2-нанометровой версии выросла почти вдвое.
Параллельно в Шанхае собрали флэш-память на двумерном материале в десять атомов толщиной и получили выход годных изделий 94,34%. Разговоры о смерти закона Мура, кажется, немного преувеличены.
Х
Хабр
28.08.2026 13:01 · 👁 11.4K
Почему реки так математичны?
Возьмите квадратное поле, на которое равномерно льёт дождь, и прикиньте, какой длины будет ручей, осушающий его. Чистая геометрия подсказывает длину, которая растёт как корень из площади, то есть площадь в степени 0,5. Так подсказывает интуиция, и так было бы, если бы большие бассейны просто повторяли форму маленьких.
Но реки по всему миру упрямо держат степень 0,6, а не 0,5, и это меняет всё. Из-за лишней десятой доли большие бассейны становятся длинными и тонкими, а маленькие остаются короткими и приземистыми, и идеально самоподобный фрактал на карте выглядел бы попросту неправильно. Закон, который это описывает, открыли ещё в 1957 году, он подтверждается на спутниковых снимках от Йемена до дельты Юкона, а вот причина остаётся загадкой почти семьдесят лет.
Попробуем понять, откуда берётся эта упрямая шестёрка после запятой.
Х
Хабр
28.08.2026 09:14 · 👁 12K
⚡ Новости к этому часу
🔥 бустануть канал 😎
🤔 На ТСПУ начали перехватывать открытые DNS запросы к 1.1.1.1, 8.8.8.8
👀 Реальность оказалась не мнимой. Физики разрешили один из самых странных вопросов квантовой теории
🆕 IBM представила процессор следующего поколения для IBM Z и LinuxONE [IMG]
🤖 Perplexity представила локальную версию ИИ‑помощника Portable Computer
🟢 Nvidia прекратит выпускать драйверы GeForce Game Ready для Windows 10 в октябре 2026 года
🚀 Инженеры SpaceX осмотрели Starship 40, корабль отправился обратно на Starbase
#новости
Х
Хабр
28.08.2026 09:05 · 👁 11.4K
Объектив пролежал в шкафу больше года, прежде чем раскрыться
Стекло искали подруге для съёмки птиц, но ей оно оказалось слишком тяжёлым, и телевик Olympus Zuiko 50-200mm остался у нового владельца. Первое же знакомство разочаровало. На камере Olympus E-M10 Mark II автофокус тупил, заезжал в крайние положения и дёргал линзоблок взад-вперёд. Непредсказуемые затупы вместе с немалым весом отправили объектив в шкаф больше чем на год.
А потом появилась камера с фазовыми датчиками автофокуса прямо на матрице, и потенциал стекла раскрылся совсем иначе. То же самое стекло 2007 года, которое проектировали выдерживать съёмку под тропическим ливнем и рекламировали как часть «самого быстрого автофокуса в мире» своего времени.
Поймаем момент, когда пролежавший год телевик выдал мёд для глаз.
Х
Хабр
28.08.2026 05:02 · 👁 11.9K
Что ты такое?! Изучаем «Жучок» из 90-х для защиты данных
В ретро-музей «Луноход» принесли залакированную ISA-плату с микросхемами, у которых стёрты номера, инструкцию и дискету. Всё это называлось «Жучок», аппаратный ключ защиты от копирования из тех времён, когда программа могла потребовать воткнуть отдельную железку, чтобы просто запуститься. Таких систем в 90-х встречалось немало, и разгадать историю казалось делом несложным.
Жучок не спешил находиться ни в Интернете, ни в человеческой памяти. Сборщикам сейчас под пятьдесят, юрлицо давно сменилось, архивов нет, старые сотрудники разъехались по разным странам. Команда энтузиастов из России и Казахстана пошла собирать историю по кусочкам через статьи «Коммерсанта» 93-го, запросы в фирмы-наследники и переписку с основателями. А когда добрались до дискеты, антивирус поймал на ней кое-что живое из 1990 года.
Х
Хабр
27.08.2026 21:00 · 👁 12.1K
Природа и классификация фразовых глаголов английского языка
Представьте, что кто-то называет русское «зависеть от» или «смотреть за» особой грамматической конструкцией и заносит в отдельный список для заучивания. Звучит нелепо.Ровно это, по мнению автора скопусовской статьи, происходит с английскими look for, look after и depend on, которые записывают во фразовые глаголы, хотя это обычные глаголы с предлогом.
Граница проходит тоньше, чем кажется. They got off the train и They got off выглядят почти одинаково, но в первом off — предлог, а во втором частица, и только второе предложение содержит настоящий фразовый глагол. Есть и ритмический признак, который объясняет, почему sync up живёт в языке, а synchronize up не существует, хотя sync и synchronize — одно и то же слово.
Попробуем отличить настоящий фразовый глагол от самозванца.
Х
Хабр
27.08.2026 18:01 · 👁 12K
Генерация кода: сокращаем рутину в разработке
Задача простая: во всей кодовой базе поменять print на logger.info. Поиском и заменой не выйдет, заденешь комментарии, где print просто упомянут словом. Синтаксическое дерево умнее — проходит по узлам, находит именно вызовы print, меняет только их.
Но у абстрактного дерева (AST) своя цена. Код после трансформации становится чище и теряет всю документацию, потому что комментарии и форматирование оно не хранит в принципе. То есть безопасно рефакторить внутри репозитория им нельзя. Автоматизация давно не роскошь, а базовый минимум, и жертвовать читаемостью ради неё смысла нет. Остаётся третий инструмент, который держит всю структуру от запятых до комментариев.
Посмотрим, чем конкретное синтаксическое дерево закрывает то, на чём спотыкаются два предыдущих.