Habr.com

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

Sony Produce: удивительное устройство, похожее на ноутбук

Fri, 10/17/2025 - 12:05

На днях, пролистывая предложения известного на всю страну сайта электронных объявлений, я случайно наткнулся на крайне интересный лот. Продавец озаглавил его «Очень редкий винтажный ноутбук Sony Produce 200», а в пояснительном тексте пожаловался на то, что нигде не смог отыскать подробной информации о нём. Заинтересовавшись этим устройством, я взялся за поиски — и действительно, об этом загадочном девайсе практически ничего не знали ни популярные поисковые системы, ни даже нейросети. Однако проявив настойчивость, я выяснил причину. Во-первых, это совсем не ноутбук. А во-вторых, аппарат весьма специфический, из-за чего он и неизвестен «Гуглю» с «Яндексом»… Но давайте обо всем по порядку.

А давайте!

Новые AMD EPYC 4005 и Ryzen Pro 9000: дайджест железа за сентябрь

Fri, 10/17/2025 - 12:00

В мире железа сентябрь оказался насыщенным на новые обновления: лидеры рынка представили новые процессоры и видеокарты, а стартапы активизировались и выпустили свои ускорители. Мы решили поддержать тренд и анонсировали собственную материнскую плату на базе AMD EPYC™ 9005 Turin. Но и это не все новинки.

Привет, Хабр! Меня зовут Сергей Ковалёв, я менеджер выделенных серверов в Selectel. В новом дайджесте серверного железа разбираю новинки сентября, оцениваю перспективы решений от начинающих вендоров и делюсь своими мыслями насчет оборудования в AI. Подробности под катом!

Читать далее

Битва в облаках: тестируем скорость популярных хранилищ с помощью Rclone

Fri, 10/17/2025 - 11:58

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

Читать далее

Автоматизация планирования и диспетчирования на процессном производстве: прощание с бумагами и Excel

Fri, 10/17/2025 - 11:30

В статье мы, команда Внедренческого центра «Раздолье», обобщили опыт внедрения 1С:ERP на двух процессных производствах из разных отраслей: пищевой и химической. На их примере руководители проектов постарались описать схему комплексного подхода к автоматизации на подобных предприятиях с охватом важных этапов — от планирования до точного выполнения сменных заданий и обеспечения материалами. 

Для ускорения работы складов мы использовали автоматизированные рабочие места с терминалами сбора данных (ТСД). Предусмотрено автоматическое формирование отчетов и интеграции с системой «Честный знак» для маркировки продукции. По завершении проектов автоматизированным компаниям удалось полностью исключить работу диспетчеров в Excel и с документами на бумажных носителях. Это привело к снижению риска ошибок, более эффективному управлению запасами и росту производительности. Хотя эта статья не является пошаговым учебным инструктажем, все же многим будет полезна.

Читать далее

Петух на проекте

Fri, 10/17/2025 - 11:30

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

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

Ко-ко

Битва за внимание: как российские и зарубежные ИБ-медиа делят аудиторию в эпоху киберугроз

Fri, 10/17/2025 - 11:29

Специализированные медиа в сфере информационной безопасности оказались в центре серьезных отраслевых изменений. Киберугрозы усложняются — в том числе за счет искусственного интеллекта — и тема становится всё актуальнее. Однако сам медиарынок развивается неравномерно. Меняются паттерны потребления информации, аудитория консолидируется, конкуренция между изданиями обостряется.

На этом фоне профильные ИБ-ресурсы из узкоспециализированных площадок превратились в важные источники информации для широкой аудитории — от директоров по безопасности до рядовых пользователей. Чтобы понять, как распределяется внимание на этом рынке, мы сравнили ключевые метрики российских и западных изданий. В основе анализа — данные SimilarWeb (сентябрь 2025), рейтинг цитируемости "Медиалогии" и индекс ИКС от "Яндекса".

Читать далее

Ну это полный мэтч! Как мы сделали бота для знакомств в чатах

Fri, 10/17/2025 - 11:16

Всем привет, я Иван, продакт-менеджер. И я остою в айтишном чате — человек двести, может, чуть больше. Там всё как обычно: обсуждаем новости, спорим про фреймворки, кидаем мемы.

Сообщений очень много, и когда новички приходят, пишут интро о себе — через пару минут их уже никто не видит, всё уходит в ленту. В какой-то момент стало интересно: можно ли эту проблему решить алгоритмом?

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

Читать далее

8 английских слов, которые даже носители пишут с ошибками

Fri, 10/17/2025 - 11:06

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

Привет! Меня зовут Настя Литвиненко, я методист английского языка в Практикуме. В статье поделюсь словами, которые встречаются в повседневной речи, но оказываются не так просты — особенно для тех, кто изучает английский как иностранный. Разберёмся, почему так получилось и как запомнить верное написание.

Читать далее

Как я автоматизировал свои эмоции

Fri, 10/17/2025 - 10:57

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

Читать далее

Зависит ли скорость сигнала от длины проводника на печатной плате?

Fri, 10/17/2025 - 10:35

После публикации статьи «Электромагнитная совместимость при проектировании печатных плат» у некоторых читателей возник вопрос: зависит ли скорость сигнала от длины проводника на печатной плате.

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

Давайте разберем подробнее.

1. В чем отличие скорости сигнала и его задержки?

Это два разных понятия, которые часто путают:

· Скорость сигнала (VelocityofPropagation, Vp) - это фундаментальное свойство среды, в которой распространяется сигнал. Она зависит от материала диэлектрика (в основном, от диэлектрической проницаемости, εr), окружающего проводник. Скорость сигнала НЕ зависит от длины дорожки.

Формула: Vp = c / sqrt(єeff),

где:

c – скорость света в вакууме (~3*10^8 м/с)

єeff – эффективная диэлектрическая проницаемость (зависит от материала печатной платы).

Для типичного материала FR4 (єeff 4.4) скорость сигнала составляет примерно половину скорости света: Vp 1.5 * 10^8 м/с (или 15 см/нс).

· Задержка сигнала (TimeDelay, Td) - это время, которое требуется сигналу, чтобы пройти от начала до конца проводника. Вот она как раз прямо пропорциональна длине дорожки.

Формула: Td = Length / Vp

Вывод: Чем длиннее проводник, тем больше время задержки Td, хотя скорость Vp остается постоянной для данной среды.

2. Почему это так важно в проектировке печатной плате?

На низких частотах и для коротких дорожек эта задержка ничтожна и не играет роли. Но в высокоскоростных цифровых схемах (процессоры, DDR память, PCI Express) и аналоговых СВЧ-устройствах задержки становятся критичными.

Читать далее

От валидации функционала к обеспечению киберустойчивости. При чем здесь тестирование?

Fri, 10/17/2025 - 10:28

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

Читать далее

Некрокомпиляция или как собрать OpenWatcom для QNX4 под Debian 12 и прикрутить его к Eclipse

Fri, 10/17/2025 - 10:15

Меня зовут Ярослав Бомбов и я более 30 лет занимаюсь созданием АСУТП. Как вы понимаете жизненные циклы в АСУТП штука длительная и иногда возникают задачи что-то добавить в систему работающую уже лет 20. И именно такой случай произошел - возникла необходимость изменить код в контроллере под управлением QNX4.

Можно конечно было поговорить на тему "вы в каком морге этого Франкенштейна получали туда и обращайтесь", но при ближайшем рассмотрении оказалось что код мой собственный ;). Самое простое решение открыть mcedit, что-то поправить и собрать в самом QNX4, но для начала надо вспомнить разобраться как все работает, а это удобней делать в современных IDE. Поиск бинарников OpenWatcom (OW) под линукс дал ровно два архива которые в моей системе не заработали. Поэтому решено действовать по принципу - лучше день потерять, потом за пять минут долететь.

Полетели

Мультиагентный фреймворк CrewAI: разбор архитектуры и внутренностей

Fri, 10/17/2025 - 09:40

CrewAI — фреймворк интересный. Он похож на самый быстрый способ удивить своего босса: легкий, у него очень низкий порог входа, он по дизайну нацелен на мультиагентность и из него можно очень быстро собирать MVP с вау-эффектом. В статье поговорим о том как создавать агентов на фреймворке, что у них внутри, где фреймворк хорош, а куда брать его не нужно.

Мультиагентная система без подходящей задачи — это, как говорится, токены на ветер, поэтому мы сколотим банду агентов, которые нам будут анализировать arxiv-статьи про LLM и посмотрим как это работает.

Читать далее

Код для здоровья глаз: как сохранить зрение при 12-часовом дне перед монитором

Fri, 10/17/2025 - 09:26

Вы замечали, как к концу рабочего дня текст/код/мемы на мониторе начинают расплываться, глаза краснеют, а в висках пульсирует тупая боль? Если да, то вы не одиноки.

Синдром компьютерного зрения (Computer Vision Syndrome) — это профессиональная черта многих айтишников. Хорошая новость - это не приговор.

Наш мозг воспринимает мерцание экрана иначе, чем печатный текст. Мы реже моргаем, перенапрягаем внутриглазные мышцы и подвергаемся воздействию синего света.

Закоммитим несколько простых правил в наш ежедневный ритуал для здоровья глаз:

1. Правило 20-20-20: самый важный алгоритм

Каждые 20 минут отрывайте взгляд от монитора и смотрите на объект на расстоянии не менее 20 футов (около 6 метров) в течение 20 секунд.

Как это работает? Это позволяет цилиарной мышце хрусталика, которая постоянно находится в напряжении для фокусировки вблизи, наконец-то расслабиться.

Лично у меня стоит расширение для браузера.Можно выбрать Eye Care 20 20 20 или eyeCare , оно будет мягко напоминать вам о перерыве.

2. Настройки монитора: Кастомизируем рабочую среду

Ваш монитор — это не враг, если правильно его настроить.

Цвета слева - "хорошо", цвета справа - "плохо"

Яркость и контрастность: Они должны быть примерно равны яркости окружающего вас пространства. Белый фон не должен выглядеть как источник света.

Температура цвета (цветовая температура): увеличьте "теплоту" (сдвиньте ползунок в сторону "желтого"). Это значительно снижает нагрузку от синего света. Включайте Night Shift (поклонники Apple) или Ночной свет (адепты Windows) даже днем.

Читать далее

Ученые раскрыли сложные эффекты дифракции лазерного излучения в неоднородных плазменных микроструктурах

Fri, 10/17/2025 - 09:00

Ученые из Физического института имени П. Н. Лебедева РАН и МФТИ провели детальный анализ того, как когерентное лазерное излучение взаимодействует с неоднородными плазменными микроструктурами, регистрируемыми оптическими линзовыми системами. Исследователи обнаружили, что данный процесс сопровождается сложными дифракционными эффектами, которые существенным образом влияют на визуализацию плазмы в поле лазерного излучения.

Читать далее

Почему в России так активно убивают 3G? Технический разбор неочевидной причины

Fri, 10/17/2025 - 08:00

Отключение 3G — общемировой тренд: операторы в США, Европе и Азии тоже высвобождают частоты под более эффективные 4G и 5G.

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

Итак, к теме

Когда тесты пишутся сами: как ИИ превращает текст в рабочие сценарии тестирования

Fri, 10/17/2025 - 06:03

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

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

В этом разборе — как устроен фреймворк GenIA-E2ETest, который превращает обычный текст в работающие тестовые сценарии. Почему одни шаги модели даются легко, а на других она всё ещё спотыкается, как люди помогают ИИ “дочищать” код — и что это значит для команд, которые хотят сделать автоматизацию тестирования быстрой, прозрачной и реально полезной.

Читать далее

[Перевод] Swift 6.2

Fri, 10/17/2025 - 03:36

Apple представила очередное крупное обновление языка программирования Swift. Версия 6.2 призвана повысить производительность и расширить сферу применения языка. Ключевые улучшения затронули три основных направления: параллелизм, безопасность и инструменты разработки.

В области параллелизма Swift 6.2 делает написание безопасного конкуррентного кода более интуитивным. Новая модель изоляции главного актора по умолчанию упрощает работу с UI, а модификатор @concurrent позволяет точно контролировать параллельное выполнение кода. Для низкоуровневой разработки добавлены новые типы данных InlineArray и Span, обеспечивающие безопасную работу с памятью без потери производительности.

Значительно улучшена инструментальная поддержка: официальное расширение для VS Code теперь включает встроенный отладчик LLDB и панель управления проектами. Ускорена сборка проектов с макросами, а система диагностики компилятора стала более гибкой. Библиотеки также получили важные обновления, включая современный API NotificationCenter и новый пакет Subprocess для работы с внешними процессами.

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

Читать далее

Как мы обучили нейросеть распознавать игральные кости

Fri, 10/17/2025 - 03:06

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

Читать далее

Документирование архитектуры

Thu, 10/16/2025 - 22:33

Каждый архитектор сталкивается с вечной дилеммой: как правильно документировать архитектуру, чтобы она была понятна людям и одновременно пригодна для автоматизации? Сегодня разберем три основных подхода и выясним, когда какой использовать.

Современная документация архитектуры должна решать множество задач одновременно. Она должна быть понятна разработчикам, архитекторам и бизнесу, поддерживать версионирование, интегрироваться в CI/CD процессы и оставаться актуальной.

Читать далее

Who's online

There are currently 1 user and 1 guest online.