Официальный канал Хабра
132 000подписчиков сейчас
22.0%ERR
11.0цитируемость
25постов/день
Русскийязык
Россиягео
Подписаться в Telegram
Данные обновлены 21.07.2020
Публикации всего: 141
«Как я, учась в айти, работаю на 15-тонном советском станке и автоматизирую его без CAM-системы и комментариев»
Парню 19. Днём он корпит над учёбой на айтишника, а в остальное время один на один с 15-тонным советским фрезерным ИР-500 1982 года выпуска. Мозги под стать эпохе, японская стойка Fanuc начала 90-х, память в килобайтах, а комментарии писать нельзя вообще, так что любой код превращается в месиво голых цифр на пузатом экране.
Пока детали брались в пару проходов, жилось спокойно. А потом пошло глубокое торцевание, где программа пухнет в бесконечную портянку одинаковых строк, и достаточно забыть один минус перед координатой, чтобы фреза разнесла тиски за 150 тысяч. Стучать такой хардкод руками для айтишника — это ж почти преступление. Вот он и полез в стойку, которая старше его на 20 с лишним лет, и откопал там штуку, за которую заводы когда-то отдавали как за подержанную тачку.
👍 35 ❤ 6 🔥 6 · всего 56
Перейти к публикации →
Раз уже в этой жизни всё равно придется работать, то пусть работа хотя бы будет интересной. Освоить что-то новенькое для себя можно на нашей витрине курсов. Там есть навыки и готовые профессии, а еще много чего бесплатнового.
💩 16 😍 3 🔥 2 · всего 27
Перейти к публикации →
Microsoft Paint и Photos добавляют невидимые водяные знаки даже на локально сгенерированные изображения
Слово «локально» намекает, что картинка рождается на твоём устройстве и никуда не уходит. С генерацией изображений в Microsoft Paint это работает иначе. Реверс-инжиниринг показал, что перед тем как запустить модель на устройстве, Paint отправляет промпт на сервер модерации Microsoft и получает обратно 16-байтный идентификатор.
Этот GUID незаметно вшивается прямо в пиксели готового изображения, и на тесте 512 на 512 из-за него изменились 193 376 пикселей из 262 144. Тот же идентификатор дублируется в метаданных файла как криптографически подписанная привязка к записи о происхождении. Настройка видимого водяного знака в интерфейсе им не управляет вообще, а при сбое вшивания Paint отменяет всю генерацию, лишь бы не отдать картинку без метки.
Глянем, что ещё уходит на серверы Microsoft, пока изображение якобы генерируется у вас на компьютере.
😱 47 🤬 22 🤡 10 · всего 103
Перейти к публикации →
Продление закона Мура — переход на атомные размеры и 3D-архитектуру
Пока на Хабре хоронят закон Мура, несколько команд показали, куда двигаться дальше. В Пекинском университете сделали ферроэлектрический транзистор с затвором в 1 нанометр, это меньше двойной спирали ДНК, и уронили рабочее напряжение до 0,6 В. IBM на симпозиуме VLSI показала кремниевый канал толщиной пятнадцать атомов и 3D-архитектуру Nanostack, где транзисторы ставятся в два слоя друг над другом. В чипе почти сто миллиардов транзисторов, а плотность против 2-нанометровой версии выросла почти вдвое.
Параллельно в Шанхае собрали флэш-память на двумерном материале в десять атомов толщиной и получили выход годных изделий 94,34%. Разговоры о смерти закона Мура, кажется, немного преувеличены.
👍 31 🔥 15 ❤ 8 · всего 70
Перейти к публикации →
Почему реки так математичны?
Возьмите квадратное поле, на которое равномерно льёт дождь, и прикиньте, какой длины будет ручей, осушающий его. Чистая геометрия подсказывает длину, которая растёт как корень из площади, то есть площадь в степени 0,5. Так подсказывает интуиция, и так было бы, если бы большие бассейны просто повторяли форму маленьких.
Но реки по всему миру упрямо держат степень 0,6, а не 0,5, и это меняет всё. Из-за лишней десятой доли большие бассейны становятся длинными и тонкими, а маленькие остаются короткими и приземистыми, и идеально самоподобный фрактал на карте выглядел бы попросту неправильно. Закон, который это описывает, открыли ещё в 1957 году, он подтверждается на спутниковых снимках от Йемена до дельты Юкона, а вот причина остаётся загадкой почти семьдесят лет.
Попробуем понять, откуда берётся эта упрямая шестёрка после запятой.
❤ 33 🤯 13 🤔 6 · всего 66
Перейти к публикации →
⚡ Новости к этому часу
🔥 бустануть канал 😎
🤔 На ТСПУ начали перехватывать открытые 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
#новости
🤔 8 👎 5 🥰 4 · всего 36
Перейти к публикации →
Объектив пролежал в шкафу больше года, прежде чем раскрыться
Стекло искали подруге для съёмки птиц, но ей оно оказалось слишком тяжёлым, и телевик Olympus Zuiko 50-200mm остался у нового владельца. Первое же знакомство разочаровало. На камере Olympus E-M10 Mark II автофокус тупил, заезжал в крайние положения и дёргал линзоблок взад-вперёд. Непредсказуемые затупы вместе с немалым весом отправили объектив в шкаф больше чем на год.
А потом появилась камера с фазовыми датчиками автофокуса прямо на матрице, и потенциал стекла раскрылся совсем иначе. То же самое стекло 2007 года, которое проектировали выдерживать съёмку под тропическим ливнем и рекламировали как часть «самого быстрого автофокуса в мире» своего времени.
Поймаем момент, когда пролежавший год телевик выдал мёд для глаз.
❤🔥 12 ❤ 6 👍 6 · всего 46
Перейти к публикации →
Что ты такое?! Изучаем «Жучок» из 90-х для защиты данных
В ретро-музей «Луноход» принесли залакированную ISA-плату с микросхемами, у которых стёрты номера, инструкцию и дискету. Всё это называлось «Жучок», аппаратный ключ защиты от копирования из тех времён, когда программа могла потребовать воткнуть отдельную железку, чтобы просто запуститься. Таких систем в 90-х встречалось немало, и разгадать историю казалось делом несложным.
Жучок не спешил находиться ни в Интернете, ни в человеческой памяти. Сборщикам сейчас под пятьдесят, юрлицо давно сменилось, архивов нет, старые сотрудники разъехались по разным странам. Команда энтузиастов из России и Казахстана пошла собирать историю по кусочкам через статьи «Коммерсанта» 93-го, запросы в фирмы-наследники и переписку с основателями. А когда добрались до дискеты, антивирус поймал на ней кое-что живое из 1990 года.
❤ 33 👍 13 🤔 5 · всего 64
Перейти к публикации →
Природа и классификация фразовых глаголов английского языка
Представьте, что кто-то называет русское «зависеть от» или «смотреть за» особой грамматической конструкцией и заносит в отдельный список для заучивания. Звучит нелепо.Ровно это, по мнению автора скопусовской статьи, происходит с английскими look for, look after и depend on, которые записывают во фразовые глаголы, хотя это обычные глаголы с предлогом.
Граница проходит тоньше, чем кажется. They got off the train и They got off выглядят почти одинаково, но в первом off — предлог, а во втором частица, и только второе предложение содержит настоящий фразовый глагол. Есть и ритмический признак, который объясняет, почему sync up живёт в языке, а synchronize up не существует, хотя sync и synchronize — одно и то же слово.
Попробуем отличить настоящий фразовый глагол от самозванца.
🤓 24 ❤ 8 🎉 7 · всего 57
Перейти к публикации →
Генерация кода: сокращаем рутину в разработке
Задача простая: во всей кодовой базе поменять print на logger.info. Поиском и заменой не выйдет, заденешь комментарии, где print просто упомянут словом. Синтаксическое дерево умнее — проходит по узлам, находит именно вызовы print, меняет только их.
Но у абстрактного дерева (AST) своя цена. Код после трансформации становится чище и теряет всю документацию, потому что комментарии и форматирование оно не хранит в принципе. То есть безопасно рефакторить внутри репозитория им нельзя. Автоматизация давно не роскошь, а базовый минимум, и жертвовать читаемостью ради неё смысла нет. Остаётся третий инструмент, который держит всю структуру от запятых до комментариев.
Посмотрим, чем конкретное синтаксическое дерево закрывает то, на чём спотыкаются два предыдущих.
🤡 27 🤣 8 ❤ 6 · всего 63
Перейти к публикации →
История названий канала
14.08.2026
название
habr.com
→
Хабр
Дата — момент, когда изменение заметил наш обход.
Mash
КБ
Давыдов.Индекс
Лентач
Медуза — LIVE
Uzbek-MDK