Обновить
512K+

DIY или Сделай сам

Для тех, у кого руки растут из нужного места

726,31
Рейтинг
Сначала показывать
Порог рейтинга
Уровень сложности

Как быстро реализовать современный работающий VPN в эпоху блокировок: теория и практика

Уровень сложностиПростой
Время на прочтение7 мин
Охват и читатели17K

Два месяца назад я решил больше не платить за VPN и сделать свой.

Вас ждёт пошаговый гайд по сборке связки VLESS + REALITY + XHTTP, которая пережила атаку РКН, а также теоретические основы для понимания VPN.

Читать далее

Новости

Как я отказался от МК и собрал аналоговый увлажнитель воздуха

Уровень сложностиСредний
Время на прочтение11 мин
Охват и читатели5.9K

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

Читать далее

Кресло — лучший подарок, или Как я провёл три месяца в мастерской

Уровень сложностиПростой
Время на прочтение3 мин
Охват и читатели6.3K

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

Читать далее

Virtual Shadow Maps для S.T.A.L.K.E.R. на Vulkan Как я научил солнце двигаться плавно в forward‑рендере за недорого

Уровень сложностиСложный
Время на прочтение17 мин
Охват и читатели11K

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

Читать далее

Как мы построили централизованную CMDB для управления Zabbix с RFC, аудитом и откатом изменений

Уровень сложностиСредний
Время на прочтение7 мин
Охват и читатели9.3K

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

Чем больше растет инсталляция Zabbix, тем сложнее становится управлять ее конфигурацией. Особенно если речь идет не об одном сервере мониторинга, а о нескольких инсталляциях, десятках команд и сотнях инженеров, которым регулярно нужно что-то менять: пороги срабатывания, IP-адреса, триггеры, шаблоны или наборы метрик.

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

Тогда мы решили посмотреть на конфигурацию мониторинга как на отдельный объект управления и вынести ее в централизованную CMDB. Так появилась система, которая собирает конфигурацию из нескольких инсталляций Zabbix, предоставляет единый интерфейс для работы с настройками, поддерживает RFC-процессы, хранит историю изменений и позволяет откатывать их при необходимости.

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

Читать далее

Deep Research для бедных поверх Codex

Уровень сложностиПростой
Время на прочтение4 мин
Охват и читатели13K

Обычный ответ LLM по сложной теме – часто мусор.

Не потому что модель тупая. Просто за один prompt не получаешь полноты ответа. Это быстрый ответ из головы модели: красиво, складно, иногда даже убедительно. Но если нужно реально разобраться в рынке, технологии, конкурентах, вакансиях, конференциях или любом другом you name it кейсе, почти всегда нужен не ответ, а небольшое исследование.

Читать далее

Я убил свой домашний NAS одной кнопкой в веб-панели — и пересобрал его правильно

Уровень сложностиПростой
Время на прочтение8 мин
Охват и читатели11K

Часть 2. Как «Сбросить права доступа» в один клик уносит всю систему, почему я переехал на Proxmox с контейнерами и как менял сетевую папку на Nextcloud с Immich.

Читать далее

Как сделать беспроводной сенсорный хаб из простого светильника

Уровень сложностиПростой
Время на прочтение4 мин
Охват и читатели8.8K

Как-то наткнулся на такой дешевый автоматический светильник за пару евро. Солнечная панель, аккумулятор, датчик движения — и все это за смешные деньги. Честно говоря, я сомневался, как оно работает. Ну и действительно работало оно так себе. Но все равно купил: его корпус прямо кричал — «Переделай меня!». Я и переделал.

Читать далее

Zynq 7000. Переносим I²C Master Controller.  Linux + buildroot + kernel driver

Уровень сложностиСредний
Время на прочтение131 мин
Охват и читатели9.4K

Теперь пора переносить проект под управление ОС Linux. В этой статье мы подробно вопросы разберем как пройти весь путь от FSBL до вывода системной консоли на OLED SSD1306. Для этого нам потребуется собрать все необходимые загрузочные артефакты: FSBL c отладкой для информативной загрузки, DTS, out-of-tree драйвер для I2C Controller, ядро и rootfs, соберем uImage, потом слепим BOOT.BIN и загрузим его на SD-карту.

В общем, всем интересующимся добро пожаловать под кат!

Читать далее

Banned Book Library

Уровень сложностиСложный
Время на прочтение22 мин
Охват и читатели14K

Давным-давно у меня возникла идея взломать умную Wi-Fi лампочку и сделать её более полезной. На самом деле у меня было несколько разных идей на этот счёт. Одна из них заключалась в том, чтобы модифицировать устройство так, чтобы оно имело открытую точку доступа Wi-Fi и веб-сервер, на котором размещались бы запрещённые книги.

Читать далее

Рояль на даче: использую ПЛК на Linux как real-time-синтезатор фортепиано

Уровень сложностиСложный
Время на прочтение14 мин
Охват и читатели12K

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

Достаточно давно  я собрал умную дачу на базе ПЛК под Linux и даже написал об этом статью. Контроллер исправно управляет освещением, водоснабжением и отоплением. Потом я прочитал статью о запуске Doom на этом контроллере и задумался: смогу ли приспособить его под свое хобби? Получится ли играть на даче не хуже, чем дома? 

Doom — задача хоть и культовая, но все-таки относительно простая. А справится ли контроллер с real-time-синтезом аудио? Здесь недостаточно просто воспроизводить заранее записанный звук — нужно в реальном времени рассчитывать его по физической модели инструмента. 

Сборки Pianoteq существуют под разные архитектуры, но чаще всего его используют на студийных Mac и рабочих станциях — на сцене, в студиях и при работе над киномузыкой.

Итак, для своего эксперимента я привез на дачу USB-ЦАП, MIDI-клавиатуру с педалью и подключил их к контроллеру…

Читать далее

Как управлять модовыми серверами без боли: наш опыт с Docker, Go и MiniMin

Уровень сложностиПростой
Время на прочтение5 мин
Охват и читатели12K

Частенько ли у вас возникает желание пойти в одну очень популярную песочницу ? Я думаю раз в пол года - год у многих возникает такое желание. И также часто возникает желание поставить парочку сотен модов…

Читать далее

Сезон DIY и IT или то чем инженер телекома занимается в свободное время

Уровень сложностиПростой
Время на прочтение1 мин
Охват и читатели14K

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

Развлечения работника телекома в свободное

Ближайшие события

Код, шуруповёрт и немного изоленты: Лемана Тех и Хабр открывают сезон DIY

Время на прочтение7 мин
Охват и читатели13K

Аббревиатура DIY значит «сделай сам». Почини, собери, переделай, не жди готового решения. Но если раньше это вызывало ассоциацию с молотком, отвёрткой или плитой гипсокартона, то сейчас всё чаще это ещё и код, датчики, микроконтроллеры, домашние серверы, 3D-модели и сценарии автоматизации. В общем, IT добралось и до ремонтов.

И это логично, ведь между написанием кода и работой руками куда меньше различий, чем кажется. Сегодня Хабр вместе с Лемана Тех — технологическим ядром одного из крупнейших DIY-ретейлеров — официально открывают сезон на Хабре. Пишите о своих DIY-проектах, участвуйте в конкурсе и побеждайте. Приём статей — с 15 июня по 31 июля 2026 года.

Больше о сезоне

Разработка настольного EDM-станка (часть 1) — Генератор разрядов

Уровень сложностиСредний
Время на прочтение8 мин
Охват и читатели16K

Соскучились по DIY на коленке? Уверен, что многим хотелось бы иметь дома рядом с 3D-принтером станок, который без грязи, дыма и дикого шума будет резать металл. Давайте попробуем собрать настольный электроэрозионный станок (EDM) своими руками из доступных материалов. Данная статья положит начало циклу статей по разработке, отладке и тестированию будущего инструмента. Конечная цель проекта — получить станок, который сможет вырезать детали из металла для создания своих копий.

А начнём мы с самого главного — с разработки электроники EDM-станка.

Погнали!

Через тернии к Солнцу: уютный UNIX

Уровень сложностиПростой
Время на прочтение18 мин
Охват и читатели13K

Привет! Я Владимир Карагиоз, работаю техническим лидером по развитию гибридных облачных решений в Cloud.ru и увлекаюсь популярными в 90-х годах рабочими станциями Sun SPARCstation 5. У меня есть 30-летняя машина, которую я пытаюсь привести в чувство. Я уже вылечил детскую болезнь, связанную с севшей батарейкой модуля памяти, и подготовил машину к установке операционной системы — об этом рассказал в первой части истории. В этой статье поставим на машину Solaris 2.6 и начнем завозить уют для пользователя, привыкшего к комфорту современного Linux. 

Читать далее

Я протестировал все IP KVM у себя в лаборатории

Уровень сложностиСредний
Время на прочтение14 мин
Охват и читатели20K

С момента выхода PiKVM в 2017 году рынок IP KVM стал активно развиваться. Я протестировал почти все из этих устройств и готов дать объективную оценку каждому.

Для удалённого управления компьютером из любой точки LAN вы можете использовать инструменты вроде Remote Desktop, Screen Sharing или VNC. И если у вас нет собственной VPN, то полноценный удалённый доступ вам помогут обеспечить RealVNC или Raspberry Pi Connect, либо можете сами настроить сеть через Tailscale или Pangolin. Всё это прекрасные решения, как и SSH, если вам не требуется графический интерфейс.

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

И здесь на сцену выходит технология IP KVM. В передовые серверные решения она встраивается по умолчанию (к примеру, в HP iLO, Dell iDRAC или IPMI), но не у всех есть доступ к серверным материнским платам. И даже если он есть, BMC (Baseboard Management Controller) может оказаться сильно устаревшим, или же вы можете решить подключиться с использованием установленного GPU, а не встроенной VGA-графики.

Читать далее

Я попытался изготовить PCB на CNC3018 под Linux. Всё оказалось сложнее, чем я думал

Время на прочтение5 мин
Охват и читатели18K

Меня зовут Иван, и я счастливый обладатель ЧПУ станка CNC3018. Точнее даже так: я уже два года счастливый обладатель набора для изготовления печатных плат на ЧПУ: CNC3018, модуль лазерной гравировки, свёрла, фрезы, хотя у меня был набор конкретных проектов плат, которые я хотел сделать. Но я собрал станок, доработал болгаркой лазерный модуль (он квадратный, а крепление — круглое). Попробовал запускать дома — шумно. Перенёс в мастерскую — всё ок, я теперь могу начинать его осваивать. Но дело не идёт. Я забыл уточнить, что основная ОС у меня Linux, и это оказалось больно.

Читать далее

Лампа плавного пуска

Уровень сложностиПростой
Время на прочтение7 мин
Охват и читатели14K

У меня было множество вело фар и всегда меня напрягало то, что фара включается практически мгновенно.

Глаза даже не успевают приспособиться и это доставляет существенный дискомфорт.

В связи с этим я принял решение разработать свою безопасную вело фару.

Читать далее

Игровой автомат своими руками

Уровень сложностиСредний
Время на прочтение28 мин
Охват и читатели17K

Кто из нас в детстве не мечтал о собственном игровом автомате? Настало время реализовать свою мечту. Рассказываю, как собрал аркадный автомат своими руками и не сошел с ума.

Потому что купить готовую реплику — скучно. А вот переписать NES на ПЛИС, заставить работать монетоприемник, впаять SCART в телевизор, который его не поддерживает, и выпилить корпус из ДСП — это уже приключение.

Кому мало «купить готовое» — прошу под кат.

Читать далее
1
23 ...