xaker
Хакеры.RU. Глава 0х01. Точка входа

Для подписчиковЭто вторая глава из романа нашего ведущего редактора Валентина Холмогорова «Хакеры.RU». Каждую субботу мы публикуем по одной главе специально для подписчиков «Хакера». Если ты еще не прочел первую, начни с нее!

  • воскресенье, 8 декабря 2024 г. в 00:00:12
habrahabr
Делаем скриншоты измерительного оборудования

ВведениеВ прошлом году я создал фальшивый параллельный принтер, — инструмент для перехвата вывода из порта параллельного принтера старого измерительного оборудования, чтобы данные можно было преобразовывать в скриншоты для постов и тому подобного.Это очень нишевый инструмент, но из всех разработанных мной проектов он определённо используется чаще всего.Одна из проблем заключается в том, что для преобразования перехваченных сырых данных печати в растровое изображение требуется достаточно долгая …

  • воскресенье, 8 декабря 2024 г. в 00:00:11
habrahabr
Анонимный Дед Мороз на Хабре

Привет Хабр! Началась календарная зима, а значит, и до Нового Года рукой подать! Мы анонсируем традиционную новогоднюю забаву — Анонимного Деда Мороза. Уже 13 декабря пройдёт жеребьёвка — среди зарегистрированных участников произвольным образом сформируются пары, в которых каждый должен будет отправить другому участнику какой-либо подарок. Будет встроенный чатик, где можно будет уточнить интересы/пожелания получателя, а также намекнуть о них своему Деду Морозу. Затем останется немного времени н…

  • воскресенье, 8 декабря 2024 г. в 00:00:10
habrahabr
Криптон. Оживляем «криптографический танк» из девяностых

Приветствую всех! Не так давно я рассказывал про построенный на базе «гражданского» девайса портативный шифратор ‭«Электроника МК-85С‭». Самое время поведать миру о ещё одном, не менее значимом, но чуть менее известном девайсе — отечественном криптопроцессоре «Блюминг-1», а также об алгоритме, который он реализовывал. Итак, в сегодняшней статье рассмотрим ещё одного представителя российской шифровальной техники — построенную на данном чипе плату шифрования ‭«Криптон‭». Узнаем, как работает э…

  • воскресенье, 8 декабря 2024 г. в 00:00:09
habrahabr
Как я однажды P-CAD видел

В годы моей школьной юности и студенчества, пришедшиеся на позднее советское время, я, как и многие, увлекался радиолюбительством. Мог часами рисовать схемы, паять в облаках канифольного дыма, медитировать над отладкой, вглядываясь в стрелку тестера и крохотный экранчик осциллографа. Одно только отравляло мне жизнь. Я терпеть не мог проектировать печатные платы.Осциллограф ОМЛ-3М. Диагональ экрана - 2 дюйма.Это занятие выглядело таким чужеродным, таким приземленным по сравнению с творческим пол…

  • воскресенье, 8 декабря 2024 г. в 00:00:08
golang
Сколько памяти нужно в 2024 году для выполнения миллиона конкурентных задач?

Помните сравнение потребления памяти для асинхронного программирования на популярных языках 2023 года?Мне стало любопытно, как поменялась ситуация за один год на примере самых новых версий языков.Давайте снова проведём бенчмарки и изучим результаты!БенчмаркПрограмма для бенчмаркинга будет той же, что и в прошлом году:Запустим N конкурентных задач, каждая задача будет ждать в течение 10 секунд. После завершения всех задач программа завершается. Количество задач указывается как аргумент командной…

  • воскресенье, 8 декабря 2024 г. в 00:00:07
javascript
JavaScript-фреймворки и библиотеки, на которые стоит обратить внимание в 2025 году

Привет! Это Александр Калач, разработчик в МТС Диджитал. Сегодня поделюсь подборкой фреймворков и библиотек, которые могут быть полезны JavaScript-разработчику. О самых известных, вроде React, Vue.js, Next.js, говорить не буду, о них и так все знают. Вместо этого предлагаю посмотреть менее популярные инструменты. Если вы пользуетесь другими фреймворками и библиотеками, которые не вошли в подборку — пишите о них в комментариях. Поехали!SvelteИнструмент представлен в 2016 году разработчиком Ричем…

  • воскресенье, 8 декабря 2024 г. в 00:00:05
javascript
Голосовая аутентификация через GPT

Около трёх месяцев назад я задумался о том, что в ближайшем будущем взаимодействие человека с техносферой (программно-аппаратно-сетевой инфраструктурой) будет происходить скорее через мессенджеры, такие как Telegram, чем через привычный браузер. Частое использование чатов на смартфоне быстро подтолкнуло меня к попытке снова попробовать голосовой ввод вместо привычных тапов по виртуальной клавиатуре или набора слов жестами. К моему приятному удивлению, распознавание голоса сейчас достигло очень …

  • воскресенье, 8 декабря 2024 г. в 00:00:04
github
evolutionaryscale / esm

Installation ESM C Using ESM C 300M and 600M via GitHub Using ESM C 6B via Forge API Using ESM C 6B via SageMaker ESM 3 Quickstart for ESM3-open Forge: Access to larger ESM3 models Responsible Development Licenses Installation To get started with ESM, install the library using pip: pip install esm ESM C ESM Cambrian is a parallel model family to our flagship ESM3 generative models. While ESM3 focuses on controllable generation of proteins for therapeutic and many other applicat…

  • воскресенье, 8 декабря 2024 г. в 00:00:03