Список наиболее полезных команд для yt-dlp.
This yt-dlp cheat sheet explains command-line options for downloading video, audio, subtitles, playlists, and livestreams, plus format control, cookies, and proxy use. Includes a comprehensive yt-dlp command reference table.
https://www.ditig.com/yt-dlp-cheat-sheet
#media
This yt-dlp cheat sheet explains command-line options for downloading video, audio, subtitles, playlists, and livestreams, plus format control, cookies, and proxy use. Includes a comprehensive yt-dlp command reference table.
https://www.ditig.com/yt-dlp-cheat-sheet
#media
Ditig
yt-dlp cheat sheet
This yt-dlp cheat sheet explains command-line options for downloading video, audio, subtitles, playlists, and livestreams. Contains a yt-dlp command reference table.
❤1
Видео про LTO-картриджи и оборудование для работы с ними.
Рассматривается, почему магнитная лента является надёжным способом хранить большие объёмы данных даже в наше время, пусть он и применим в основном к архивам. Проводится практическая интеграция с домашней лабораторией автора.
https://www.youtube.com/watch?v=qATEu352lm4
#media
Рассматривается, почему магнитная лента является надёжным способом хранить большие объёмы данных даже в наше время, пусть он и применим в основном к архивам. Проводится практическая интеграция с домашней лабораторией автора.
https://www.youtube.com/watch?v=qATEu352lm4
#media
YouTube
Бекапим интернет на ленту: LTO-4 и LTO-5 дома. Самохостинг (HomeLab) №2
Доброго времени суток! Продолжаем строить идеальный домашний дата-центр. В прошлой части мы собрали NAS, но RAID — это не бэкап. Сегодня я покажу, как организовать настоящее архивное хранение данных на магнитных лентах (LTO). Разберемся, зачем IT-гиганты…
shared.md
bgnet_A4_rus.pdf
Разработка асинхронного сервера с использованием epoll и thread pool. Проект представляет собой publisher/subscriber socket server на чистом Си. Объясняются используемые концепции и паттерны, код пишется вручную.
https://www.youtube.com/watch?v=9jKqwEpilNE
https://hoff.industries/pages/projects/yt-socketserver.html
#linux #media #lowlevel
https://www.youtube.com/watch?v=9jKqwEpilNE
https://hoff.industries/pages/projects/yt-socketserver.html
#linux #media #lowlevel
YouTube
How to Write a Socket Server from Start to Finish!
We're writing a publisher subscriber socket server using thread pools and epoll for load balancing. Watch me chill in my thread pool :D
epoll man page: https://man7.org/linux/man-pages/man7/epoll.7.html
pthread man page: https://man7.org/linux/man-pages…
epoll man page: https://man7.org/linux/man-pages/man7/epoll.7.html
pthread man page: https://man7.org/linux/man-pages…
Глубокий разбор сокетов семейства Unix в формате лекции. Что такое, как происходит чтение и запись, чем отличается от обычного файла. Рассматривается практическое их использование. В целом неплохой и интересный канал на тему low level.
https://www.youtube.com/watch?v=yVVkvWhylA4
#linux #media #lowlevel
https://www.youtube.com/watch?v=yVVkvWhylA4
#linux #media #lowlevel
YouTube
Надоели файлы? Вот, пожалуйста, сокеты • C • Live coding
Операционная система полна приятных неожиданностей. Начнём знакомиться ещё с одной. Зачем, почему, сколько страниц коротенько, что сейчас, а что потом — всё о них, о сокетах. И ради для общения в цифровом пространстве. Сегодня общаются программы, а мы за…
Подключение к сети Starlink из Калининградской области, как задел перед отключением международного Интернета. Затронуты инфраструктурные вопросы, детали работы Starlink в России и общий бюджет этой схемы.
Исключительно история одного человека, а не руководство к действию. Автор статьи не рекомендует повторять эту операцию.
https://habr.com/ru/articles/988672/
#bypass
Исключительно история одного человека, а не руководство к действию. Автор статьи не рекомендует повторять эту операцию.
https://habr.com/ru/articles/988672/
#bypass
Хабр
История о том, как я пытался подключиться к Starlink в России. История полная приключений
Полгода назад, в очередной раз поднимая упавший VPN, я поймал себя на ощущении дежавю. Сценарий повторялся: ещё один сервис перестал работать, ещё один «надёжный» метод оказался временным, ещё...
Forwarded from linkmeup
Забавная история о том, как гражданин прикупил себе электрическую двухколёсную повозку, само собой, завязанную на облако по самые уши. И всё бы хорошо, но производитель решил обанкротиться, скутер – поломаться, а облачные функции – забить на работу.
Так что пришлось ему заревёрсить всю эту конструкцию, а в процессе обнаружить мастер-ключ, дающий абсолютную власть над всеми скутерами от почившего вендора.
https://blog.nns.ee/2026/01/06/aike-ble/
P.S. Для лиги лени: скутер был марки Äike. Что с Эстонского значит молния.
Так что пришлось ему заревёрсить всю эту конструкцию, а в процессе обнаружить мастер-ключ, дающий абсолютную власть над всеми скутерами от почившего вендора.
https://blog.nns.ee/2026/01/06/aike-ble/
P.S. Для лиги лени: скутер был марки Äike. Что с Эстонского значит молния.
blog.nns.ee
Reverse engineering my cloud-connected e-scooter and finding the master key to unlock all scooters | nns.ee
Ethical Hacking and Cybersecurity Blog
Forwarded from Записки инженера
Ray tracing in one weekend
Я тут на праздниках решил поизучать Rust. Как известно, лучший способ что-то изучить — это практика. Сначала я думал написать консольное приложение или 2D игру, но в процессе наткнулся на замечательную книгу "Ray tracing in one weekend".
Это пошаговое руководство по рендерингу реалистичных 3D изображений. Сначала рендерим простую сферу, потом добавляем тени, сглаживание, отражения, разные типы поверхностей. В конце получается вот такое изображение.
Вся теория построена на линейной алгебре (векторах) и геометрии, так что в процессе нужно вспоминать вузовскую математику. Очень рекомендую в качестве умственной гимнастики.
Примеры в книге написаны на C++, я писал на Rust и прикрутил параллелизм. Исходники тут.
Я тут на праздниках решил поизучать Rust. Как известно, лучший способ что-то изучить — это практика. Сначала я думал написать консольное приложение или 2D игру, но в процессе наткнулся на замечательную книгу "Ray tracing in one weekend".
Это пошаговое руководство по рендерингу реалистичных 3D изображений. Сначала рендерим простую сферу, потом добавляем тени, сглаживание, отражения, разные типы поверхностей. В конце получается вот такое изображение.
Вся теория построена на линейной алгебре (векторах) и геометрии, так что в процессе нужно вспоминать вузовскую математику. Очень рекомендую в качестве умственной гимнастики.
Примеры в книге написаны на C++, я писал на Rust и прикрутил параллелизм. Исходники тут.
iroh — библиотека на Rust для работы с p2p соединениями. Использует протокод QUIC для передачи данных и криптографические открытые ключи для идентификации конечных точек.
https://github.com/n0-computer/iroh
#github #rust
https://github.com/n0-computer/iroh
#github #rust
GitHub
GitHub - n0-computer/iroh: IP addresses break, dial keys instead. Modular networking stack in Rust.
IP addresses break, dial keys instead. Modular networking stack in Rust. - n0-computer/iroh
shared.md
iroh — библиотека на Rust для работы с p2p соединениями. Использует протокод QUIC для передачи данных и криптографические открытые ключи для идентификации конечных точек. https://github.com/n0-computer/iroh #github #rust
Видео от разработчиков этой библиотеки с практическим юзкейсом в виде p2p чата с использованием gossip. Объяснено, пожалуй, даже слишком подробно, но интересно и полезно для базового понимания работы iroh.
https://www.youtube.com/watch?v=ogN_mBkWu7o
#media #rust
https://www.youtube.com/watch?v=ogN_mBkWu7o
#media #rust
YouTube
p2p chat, in rust, from scratch
Come copy paste with us! https://iroh.computer/docs/examples/gossip-chat
00:00 p2p chat demo
00:49 It's Rust. Don't freak out.
01:38 Install Rust Crash Course
02:19 Hello World, hello cargo
03:17 Editor & Directory Structure
04:01 Hello World main.rs overview…
00:00 p2p chat demo
00:49 It's Rust. Don't freak out.
01:38 Install Rust Crash Course
02:19 Hello World, hello cargo
03:17 Editor & Directory Structure
04:01 Hello World main.rs overview…
Гайд на линкер в C/C++ для начинающих. Всё об алгоритме его работы и популярных ошибках, которые очень часто вводят в заблуждение.
https://www.lurklurk.org/linkers/linkers.html
#lowlevel
https://www.lurklurk.org/linkers/linkers.html
#lowlevel
www.lurklurk.org
Beginner's Guide to Linkers
sowm — простой window manager для X11, работающий во floating-режиме. Репозиторий находится в архиве. Что интересно, основная логика wm занимает всего лишь 289 строк кода на Си.
https://github.com/dylanaraps/sowm/
#linux #github
https://github.com/dylanaraps/sowm/
#linux #github
GitHub
GitHub - dylanaraps/sowm: An itsy bitsy floating window manager (220~ sloc!).
An itsy bitsy floating window manager (220~ sloc!). - dylanaraps/sowm
Если честно, я немного в шоке от количества людей, которым захотелось услышать про мой опыт с yggdrasil. Раз уж обещал, выкладываю более подробный тред на эту тему.
Начну издалека. Как вы наверное знаете, основные протоколы VPN и прокси сейчас легко детектируются системами ТСПУ. Каким образом это осуществляется - совсем другой разговор, но в чистом виде наш трафик дальше России не уйдёт.
Закономерен и вывод: трафик следует во что-нибудь обернуть, дабы провайдер не заметил повторяющиеся неблагонадёжные паттерны в запросах. В кейсе VLESS-подобных протоколов обычно используют Reality, маскирующий соединение под легитимный HTTPS-трафик до реального сайта. Но, как показывает опыт, в некоторых случаях его всё-таки можно задетектить.
(За свежей информацией о блокировках VLESS + Reality прошу на https://vless.wiki и https://ntc.party/tag/vless)
1/4
#yggdrasil #bypass #linux
Начну издалека. Как вы наверное знаете, основные протоколы VPN и прокси сейчас легко детектируются системами ТСПУ. Каким образом это осуществляется - совсем другой разговор, но в чистом виде наш трафик дальше России не уйдёт.
Закономерен и вывод: трафик следует во что-нибудь обернуть, дабы провайдер не заметил повторяющиеся неблагонадёжные паттерны в запросах. В кейсе VLESS-подобных протоколов обычно используют Reality, маскирующий соединение под легитимный HTTPS-трафик до реального сайта. Но, как показывает опыт, в некоторых случаях его всё-таки можно задетектить.
(За свежей информацией о блокировках VLESS + Reality прошу на https://vless.wiki и https://ntc.party/tag/vless)
1/4
#yggdrasil #bypass #linux
🔥5
Наиболее надёжной показывает себя на данный момент схема каскадного обхода блокировок, в которой ваш трафик идёт по цепочке через несколько серверов за границу. Эту схему на данный момент используют большинство коммерческих VPN-сервисов, так что работает вполне хорошо.
Конечно, определённые сложности и потенциальные угрозы стабильности присутствуют. Так, РКН активно работает над ограничением выдачи хостерами IP из белого списка и планирует усилить контроль над трансграничными узлами, что может обрубить этот метод на корню.
К тому же, для рядового пользователя подобный обход блокировок будет излишне переусложнённым и дорогостоящим, так что напрямую эту схему реализовывать мы не будем.
2/4
Конечно, определённые сложности и потенциальные угрозы стабильности присутствуют. Так, РКН активно работает над ограничением выдачи хостерами IP из белого списка и планирует усилить контроль над трансграничными узлами, что может обрубить этот метод на корню.
К тому же, для рядового пользователя подобный обход блокировок будет излишне переусложнённым и дорогостоящим, так что напрямую эту схему реализовывать мы не будем.
2/4
🔥5
Приемлемым аналогом в этом случае является Yggdrasil Network.
Если вкратце, yggdrasil — это экспериментальная децентрализованная меш-сеть, работающая поверх обычного IPv4. Она поддерживается множеством людей по всему миру и прекращать свою работу явно не планирует. Внутри сети yggdrasil работает своя система зашифрованной (end-to-end) передачи пакетов, и ТСПУ считает такое соединение полностью легитимным и не несущим признаков использования прокси.
Соединение с сетью yggdrasil с любой ноды происходит через один входной пир, через который впоследствии и будет идти весь трафик, отчего имеет смысл выбирать его поближе к своему местоположению для более высокой скорости.
3/4
Если вкратце, yggdrasil — это экспериментальная децентрализованная меш-сеть, работающая поверх обычного IPv4. Она поддерживается множеством людей по всему миру и прекращать свою работу явно не планирует. Внутри сети yggdrasil работает своя система зашифрованной (end-to-end) передачи пакетов, и ТСПУ считает такое соединение полностью легитимным и не несущим признаков использования прокси.
Соединение с сетью yggdrasil с любой ноды происходит через один входной пир, через который впоследствии и будет идти весь трафик, отчего имеет смысл выбирать его поближе к своему местоположению для более высокой скорости.
3/4
🔥4
Роль зарубежной ноды может выполнять обычный дешёвый VPS-сервер где-нибудь в Финляндии. Сразу устанавливаем туда yggdrasil и прокси/VPN на ваш вкус:
https://yggwiki.cc/yggdrasil:install:debian
https://github.com/XTLS/Xray-core
Помните, что подключение к серверу осуществляется через сеть yggdrasil, так что в клиентском конфиге тоже укажите в качестве адреса эндпоинта адрес вашего сервера в yggdrasil: https://yggwiki.cc/yggdrasil:ip_address
Для подключения к прокси следует одновременно запустить и сервис yggdrasil, и ваш клиент. На линуксе это производится без лишних заморочек; как сделать на том же андроиде, я не знаю. Если имеете догадки насчёт этого, пожалуйста, напишите в чат.
4/4
Пример изменений в конфигурациях
https://yggwiki.cc/yggdrasil:install:debian
https://github.com/XTLS/Xray-core
Помните, что подключение к серверу осуществляется через сеть yggdrasil, так что в клиентском конфиге тоже укажите в качестве адреса эндпоинта адрес вашего сервера в yggdrasil: https://yggwiki.cc/yggdrasil:ip_address
Для подключения к прокси следует одновременно запустить и сервис yggdrasil, и ваш клиент. На линуксе это производится без лишних заморочек; как сделать на том же андроиде, я не знаю. Если имеете догадки насчёт этого, пожалуйста, напишите в чат.
4/4
Пример изменений в конфигурациях
👍4🔥4
Саммари по блокировкам VLESS в России на текущий момент: как блокируются сервера, почему не работают старые методы обхода, как починить mtproxy для telegram.
https://habr.com/ru/articles/1000694/
#bypass
https://habr.com/ru/articles/1000694/
#bypass
Хабр
VLESS заболел — и сейчас, похоже, серьёзно. Что происходит 17.02.26 и как сегодня починить Telegram
По всем чатам и форумам одна и та же ситуация: VLESS, который год служил верой и правдой, превратился в тыкву. Причем у одних он «лежит» стабильно, а у других - лагает по расписанию. Разберем, что...
❤2🔥1
Я придерживаюсь мнения, что проблемы с VLESS больше похожи на бан целых подсетей у хостеров, клиенты которых замечены в неприкрытом использовании средств обхода. Плюс, могут существовать ещё проблемы с детектируемым по SNI Reality.
И будет у нас в итоге, как в Туркменистане.
https://t.me/TorZireael1/818
И будет у нас в итоге, как в Туркменистане.
https://t.me/TorZireael1/818
Telegram
Tor Zireael
99% не резидентских ip-адресов заблокированы, по факту весь интернет работает на белых списках, в белых списках из не резидентских ip-адресов, которые можно арендовать, и про которые мне известно это VK Cloud, Microsoft Azure, и то не все пулы, из 10-ти ip…
❤5
Небольшая статья про то, каким образом работают системы DPI от Роскомнадзора. Даёт общее понимание обхода блокировок по методу крошения пакетов в хлам, как делает тот же zapret.
https://habr.com/ru/articles/992232/
#bypass
https://habr.com/ru/articles/992232/
#bypass
Хабр
Как работают ТСПУ и DPI: разбор механизмов фильтрации и блокировок трафика
В последние годы в России активно развивается и применяется инфраструктура фильтрации трафика на уровне провайдеров. Основные технологии, которые используются для этого — ТСПУ (технические средства...
❤8
Если у кого продолжает работать VLESS + Reality без каскада, поделитесь, пожалуйста, что вы для этого делали?
Слышал совет перенести прокси на более высокий порт, отличающийся от 443 (желательно 10000+). Транспорт рекомендуют вообще самый разный. Что именно будет наиболее действенно на данный момент?
Слышал совет перенести прокси на более высокий порт, отличающийся от 443 (желательно 10000+). Транспорт рекомендуют вообще самый разный. Что именно будет наиболее действенно на данный момент?
❤2
Наткнулся на вот такой анонс серии видео по разработке нетбука практически с полного нуля. Многие драйвера и технические компоненты для устройства были разработаны автором самостоятельно.
https://youtu.be/En4LP_E5NrU
https://youtu.be/En4LP_E5NrU
YouTube
Нетбук с нуля QymDeck A1 - у меня получилось!
QymDeck A1 - компактный ARM-нетбук, сделанный с нуля.
Своя материнская плата, свои контроллеры на STM32, собственный трекбол, прошивки, драйверы под Linux и дистрибутив QymOS на базе Arch Linux ARM с mainline-ядром 6.12.
Корпус спроектирован и напечатан…
Своя материнская плата, свои контроллеры на STM32, собственный трекбол, прошивки, драйверы под Linux и дистрибутив QymOS на базе Arch Linux ARM с mainline-ядром 6.12.
Корпус спроектирован и напечатан…
❤3👍2