Search
Write a publication
Pull to refresh
27
0.4

leadlead, why not?

Send message

Одноплатники как роутеры: новинки 2025 года и их возможности

Reading time7 min
Views18K

Одноплатные компьютеры все чаще заменяют классические сетевые устройства: они компактные, мощные и гибкие. В 2025 году рынок радует новинками — от бюджетного NanoPi R3S-LTS за 25 $ с HDMI и двумя Gigabit Ethernet до Banana Pi BPI-R4 Pro с Wi-Fi 7 и 10G-портами. Сегодня расскажу, что умеют эти и другие системы, чем они лучше обычных роутеров, какие ОС на них ставят (OpenWrt, Ubuntu) и для чего подходят. Начнем!

Читать далее

Б/У Antminer S9 в помощь радиолюбителю

Level of difficultyMedium
Reading time12 min
Views14K

На хабре уже было несколько статей про использование старых плат управления Antminer S9, которые продаются сейчас по доступной цене. Я решил сделать нечто полезное для радиолюбителя. Сегодня расскажу о проекте очередного антенного переключателя. В XXI веке он будет с ПЛИС и двухъядерным АРМ процессором.

Читать далее

Drift Skate, Freeskates, Freeline Skates, Кайф

Level of difficultyEasy
Reading time13 min
Views5.8K

Лето, самое время вспомнить про одно транспортное решение, которое за 20 лет так и не стало массовым — хотя давно того заслуживает. Может, помните, как в 90-х на ТВ пытались продвигать самокаты? А я помню, как в 2010-м катался по Питеру на обычном самокате — на меня смотрели так, будто я в костюме динозавра. Тогда единственным серийным электросамокатом был Patgear за $2000. Всё это к тому, что удобство не делает транспорт популярным. В отличие от множества нестандартных колесных извращений, дрифтскейт сочетает такие компромиссы, что по суммарной ценности стоит в одном ряду с велосипедом. Простая конструкция: два маленьких скейта, которые умещаются в сумке как пачка молока. Не надо пристегивать, высокая безопасность, невероятная маневренность, скорость бегущего человека. Смотрится очень круто, а каждое движение дарит нежное блаженство. (Не продаю, тг-канала нет.) Минусы? Идеальный асфальт — must have, учиться — ад на уровне 100 из 10. Но если собрать волю в кулак и потратить пару недель, то потом с гордостью будешь перемещаться между А и Б. Правда, и тут есть азиаты с трюками, дающие бесконечные поводы чувствовать себя дном.

Читать далее

Запускаем настоящую DeepSeek R1 671B на игровом ПК и смотрим вменяемая ли она на огромном контексте (160к)

Reading time20 min
Views40K

Релиз DeepSeek R2 официально отложен и пока R1 не потерял актуальность, попробуем запустить модель на домашнем ПК. Оригинальная DeepSeek R1 имеет размер 700гб, так как она обучалась в fp8, но если бы она обучалась в стандартных f16, её вес был бы 1400гб, а мы попробуем версию в 10 раз меньше. Запустим самый маленький 1.66-битный IQ1_S_R4 квант полноценной модели размером 130гб на игровом ПК, отдельно с 4090 и 4060ti. Загрузим туда очень-очень много контекста и проверим, такой квант всё ещё способен давать разумные ответы или нет.

Читать далее

Библиотечка электровакуумщика-кустаря

Level of difficultyEasy
Reading time8 min
Views9.8K

Интересуясь историей и практикой электровакуумных приборов (ЭВП) и идя по пути к их самостоятельному изготовлению в домашней лаборатории-мастерской, с течением времени накопил массу полезной литературы. От изданий академических до описаний любительских экспериментов коллег и фото раритетных ЭВП, литературе по азам в смежных областях — кустарные работы широкопрофильны и многогранны. Некоторые старые технические книги просто приятно иметь, как летописи отважных и романтичных пионеров-первопроходцев. Здесь, приведу профильные книги к которым при работе приходится обращаться чаще всего и выглядящие наиболее перспективно. Издания по возможности будут снабжаться комментариями в смысле полезности для основного направления деятельности.
Читать дальше →

Уничтожение EXE: 640 Байт для программы на C

Level of difficultyMedium
Reading time5 min
Views15K

В наше время разработчики уже не так беспокоятся о размере приложений. Некоторые простейшие приложения требуют под 200-300 МБ, а игра вообще может весить более 100 ГБ. Я уже не говорю про "Hello World", который иногда занимет под 180-260 КБ!

К счастью, есть возможность сократить размер приложения. О мусоре в exe'шнике и о способах его удаления написано в этой статье.

Читать далее

Токсоплазма и Токсоплазмоз или Одноклеточное, которое (похоже) научилось стерилизовать мужчин

Level of difficultyHard
Reading time22 min
Views24K
Про токсоплазму которая живет в котах и способна управлять поведением человека и делать его кошатником писал уже и жук, и жаба. Потому что токсоплазма известна больше ста лет, котов любят все, да и сову этой темы легко натянуть на глобус зомби-апокалипсиса/управления сознанием и проч. Идеальный набор. Но в таких потасканных темах сложно найти что-то интересное, да и токсоплазму я, в отличие от большинства, всегда скорее рассматривал в качестве биомедицинского инструмента (хотя я и опарышей так рассматривал). В общем писать не собирался. Но ровно до тех пор, пока не увидел свежее исследование от Zahady Velásquez из одного немецкого института паразитологии и не услышал ее тезис «единственный способ борьбы с этим — информирование». Статья заставила меня снова взяться за потертую IBM Model M, чтобы «вознести дары Хабру». Под катом небольшая «токсоплазматическая рефлексия». Заодно узнаете, какое отношение к этому всему имеет рыжий мужик с обвалочным ножом на КДПВ

Предупрежден значит вооружен!

Pngquant — библиотека и утилита командной строки для сжатия png с потерями

Reading time1 min
Views11K
Вышла новая версия (2.0.1) утилиты.

Утилита позволяет преобразовывать png с 24 и 32 битами на пиксель в png с палитрой (8 бит).

Разработчики утверждают, что утилита в некоторых случаях позволяет уменьшить размер файла аж на 70% от исходного, сохраняя при этом альфа прозрачность (при этом утверждают, что прозрачность обрабатывается в IE6 лучше, чем у 24-битных png — не то, чтобы это всерьёз кого-то заботило...).

Особенности:

— создание новой палитры с использованием алгоритмов векторного квантования
— уникальный дизеринг, добавляющий к картинкам меньше шума, чем стандартный алгоритм Флойда-Стейнберга
— легко интегрируется со скриптам и gui (ну ещё бы, это же командная строка)
— есть ускоренный режим работы, для обработки большого кол-ва изображений

Давайте проверим. Под катом — картинки (сюрприз), i.e. — трафик.
Читать дальше →

Топ-100 способов применения искусственного интеллекта для личных целей в 2025

Reading time17 min
Views7.4K

За последний год применение генеративного AI претерпело существенные изменения, сместившись от технических задач к личной поддержке и саморазвитию. Это подтверждает новое исследование от Harvard Business Review, выявившее 38 неожиданных способов использования AI, где первое место заняла психотерапия.

Узнайте о неочевидных кейсах и способах применения их для повышения личной эффективности.

Читать далее

Prompt-инженерия: уменьшение сложности промпта

Level of difficultyEasy
Reading time7 min
Views5.6K

Раздражает непредсказуемость ответов от LLM? Устали вкладывать бюджет в более мощные модели?

Если ваша цель — стабильная автоматизация и надёжный клиентский опыт с помощью LLM, то, скорее всего, вы упираетесь в одну и ту же проблему: сложность промптов.

Эта статья постарается помочь навсегда забыть о «случайных» ответах и вывести эффективность ваших LLM‑решений на новый уровень.

Читать далее

Ethercat для начинающих

Reading time12 min
Views56K

Некоторое время назад у нас появился объект, где в техническом задании стояло требование: «Протокол Ethercat». В процессе поиска информации я полез на хабр и с удивлением обнаружил, что там разбора этого протокола нет. Да и вообще информация о нем довольно фрагментирована (забегая вперед — я просто не там искал). Проект мы сделали, а эта статья — для «более молодого меня», попытка сэкономить время кому-нибудь еще, кто собирается использовать или просто интересуется этим протоколом.


Единственный нюанс — я опишу довольно низкий уровень работы протокола (Data Layer в терминологии EtherCAT). Потому что именно он нам понадобился и им мы ограничились. Неописанными (пока?) останутся Application Layer протоколы типа CanOPEN-over-EtherCAT (CoE).


Читать дальше →

Процессор на коленке ч.1

Level of difficultyMedium
Reading time11 min
Views12K


Предыстория


Захотелось мне как-то перевести управление станком на ПЛИС, а для этого понадобилось ядро процессора. Поиск на opencores не особо помог, x86 лицензированный, ARM лицензированный, NIOS… ну, вы поняли. Если выдумывать свою систему команд, может получиться криво, и главное, где брать компилятор. В общем, всё было сложно, так что на время идею пришлось отложить.
С недавних пор ситуация изменилась, архитектура RISC-V пошла в массы.

Читать дальше →

Разгоняем оптрон до сотни

Reading time2 min
Views41K

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

Читать далее

За полчаса установил DeepSeek 1.5B, пока вы искали GPT подешевле

Level of difficultyEasy
Reading time11 min
Views83K

DeepSeek 1.5B — маленький, но шустрый собрат больших языковых моделей. Работает локально, не требует железа на киловатт.

Внутри — инструкция по установке, настройке и запуску DeepSeek 1.5B на Ubuntu 24.04 с Ollama и Open WebUI.

Читать далее

Как я разработал расширение для браузера за 3 дня — и получил первого платного пользователя уже на следующий день

Reading time3 min
Views16K

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

Но самое удивительное произошло уже на второй день после публикации расширения в Chrome Web Store — я получил первую платную подписку.

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

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

Читать далее

One-shot промптинг. Как я начал вайбкодить в 10? раз быстрее

Level of difficultyEasy
Reading time6 min
Views50K

Вообще, я менеджер.

Но когда-то писал код и всегда любил это занятие. Серьезно прогал мобильные приложения, и даже заработал за один из ответов на SO больше 100 звездочек.

Но с тех пор прошла куча времени.

И последнее время меня вновь увлекла эта тема. А как она может увлечь современного человека, измученного миллиардом фреймворков и отставшего от прогресса лет на 15?
Конечно-же курсором и вайб-кодингом.

И я начал кодить.

Собрал несколько ботов, потом замахнулся на CMS. Сейчас даже делаю свою тулзу для запуска LLM-пайплайнов с импортом их из n8n.

Но в процессе всего этого неизменно сталкивался с двумя проблемами

1) Cursor (и брат его Windsurf) паршивейшим образом обходится с нетипизированными и слабо-типизированными языками. Изобретает названия переменных, меняет их по ходу, и вообще, забивает на это огромный и толстый... За пределами этого кодит он неплохо. Но данная штука лично у меня порождает 90% багов.
2)...

Читать далее

Дело о Транзитроне — или Ламповый тьюториал для любопытных

Reading time20 min
Views6.1K

На дворе XXI век и даже в недорогих телефонах уже многоядерные процессоры с гигабайтами памяти. Но некоторый интерес к ламповой технике всё же не угасает! Не вдаваясь в споры о пользе ламп, отметим что экспериментировать с ними попросту любопытно, если вам интересна схемотехника (а не только сборка по инструкциям).

Многих останавливает кажущаяся сложность таких экспериментов - хотя сами лампы можно купить рублей по 50 за штуку, трансформатор для питания достанется уже несколько сложнее и дороже. Да и анодное питание под 300 Вольт - а ну как дёрнет?

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

Ну, посмотреть-то не страшно! Вперёд!

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

Level of difficultyMedium
Reading time15 min
Views10K

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

Читать далее

Моноколесо? — дайте два! И почему для меня это идеальный транспорт

Level of difficultyEasy
Reading time5 min
Views11K

Привет, Хабр!

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

Читать далее

Еще пара слов об устройстве NVRAM в UEFI-совместимых прошивках (про Dell DVAR)

Level of difficultyMedium
Reading time7 min
Views3.3K

Здравствуй, читатель. С моих прошлых статей про NVRAM прошло некоторое количество времени (за эти почти 10 лет мало что изменилось, и все эти форматы до сих пор с нами практически без модификаций), а моя работа на одну фруктовую компанию не позволяла мне писать статьи, тесты и посты без одобрения кучей непонятных людей, но теперь эта работа осталась в прошлом, а желание писать так и не пропало. 

Эта статья - практическая реализация этого желания, а поговорим мы в ней о формате Dell DVAR, и немного о декларативном языке для написания парсеров Kaitai Struct, на котором я недавно переписал парсеры всех известных UEFITool NE форматов NVRAM. 

DVAR я дрожащая, или право имею?
1
23 ...

Information

Rating
2,307-th
Registered
Activity