Из недр картофельного ядра 🥔⚙️#
Основные направления
#android → Android без лишнего крахмала: Shizuku, Obtainium, OS-фиксы, автоматизация
#docker → Контейнеры, которые не развариваются: оркестрация, бэкапы, оптимизация
#git → Контроль версий без комков: от submodule до GitHub CLI
#gpt → AI в инфраструктуре: умные помощники, автоматизация, эксперименты
#linux → Системы, которые работают: NixOS, ARM, восстановление, тонкая настройка
#mesh → Своя сеть без интернета: LoRa, Meshtastic, Reticulum, приватность
#openwrt → Роутеры с характером: фильтрация, WireGuard, мониторинг
#windows → Гибридные решения: WSL, OpenSSH, интеграция с экосистемой
🥔 Картофель - это не просто овощ. Это состояние души.
А хороший код - это не просто работа. Это искусство.
Следуйте за нами:
VK | MAX | Steam | RSS
GPT4Free (g4f) - бесплатный инструмент, который даёт доступ к мощным нейросетям: GPT-4/5, Claude, Gemini, DeepSeek. Работает через обратную инженерию публичных интерфейсов.
⚠️ Важно: Только для обучения и тестов. Может нарушать правила некоторых сервисов.
Установка за 2 минуты Что нужно Компьютер с интернетом Python 3.10+ (поставьте галочку “Add to PATH” при установке) Команда установки pip install -U g4f[all] Готово. Библиотека установлена.
Запуск Вариант 1: Веб-интерфейс (как чат в браузере) python -m g4f.cli gui --port 8080 Откройте в браузере: http://localhost:8080/chat/
...
OpenSSH - инструмент для безопасного удалённого доступа по протоколу SSH. Шифрует весь трафик, поддерживает аутентификацию по ключам, работает на Windows, Linux, macOS.
💡 После настройки ты сможешь подключаться к своему Windows-ПК как к обычному Linux-серверу: ssh user@192.168.1.100
Требования ОС: Windows 10 (1809+), Windows 11, Windows Server 2019/2022 Права: Администратор Сеть: Доступ к порту 22 (локально или извне) Установка (3 способа) Способ 1: PowerShell (рекомендуется) # Запусти от имени Администратора # Установить OpenSSH сервер Add-WindowsCapability -Online -Name OpenSSH.Server~~~~0.0.1.0 # Проверить установку Get-WindowsCapability -Online | Where-Object Name -like 'OpenSSH*' Способ 2: DISM (альтернатива) dism /Online /Add-Capability /CapabilityName:OpenSSH.Server~~~~0.0.1.0 Способ 3: Через настройки (GUI) Настройки → Приложения → Дополнительные компоненты «Добавить компонент» → найди «OpenSSH Server» → Установить Настройка службы # Запустить от имени Администратора # Включить автозапуск sshd Set-Service -Name sshd -StartupType Automatic # Запустить службу Start-Service sshd # Проверить статус Get-Service sshd # Убедиться, что порт 22 слушается netstat -ano | findstr :22 Брандмауэр # Проверить правило для OpenSSH Get-NetFirewallRule -Name *OpenSSH-Server* | Select Name, Enabled # Если правила нет - создать New-NetFirewallRule -Name sshd ` -DisplayName 'OpenSSH Server' ` -Enabled True ` -Direction Inbound ` -Protocol TCP ` -LocalPort 22 ` -Action Allow ` -Profile Any Проверка подключения # С этого же ПК ssh localhost # С другого устройства в сети ssh <твой_пользователь>@<IP_адрес_Windows> # Пример: ssh kirill@192.168.1.100 💡 Первый вход запросит подтверждение отпечатка ключа - введи yes.
...
Эта статья - практическое руководство по настройке OpenWRT для продвинутого домашнего использования. Мы разберём конфигурации, которые делают роутер умнее: фильтрация трафика на уровне DNS, безопасный удалённый доступ через WireGuard, мониторинг метрик и автоматические уведомления.
💡 Все чувствительные данные заменены на <...>. Подставляйте свои значения.
📦 Установка пакетов opkg update # Мониторинг: prometheus exporter + модули opkg install \ prometheus-node-exporter-lua \ prometheus-node-exporter-lua-nat_traffic \ prometheus-node-exporter-lua-netstat \ prometheus-node-exporter-lua-openwrt \ prometheus-node-exporter-lua-wifi \ prometheus-node-exporter-lua-wifi_stations # WireGuard: ядро + утилиты + LuCI opkg install \ kmod-wireguard \ wireguard-tools \ luci-proto-wireguard # DNS over HTTPS opkg install https-dns-proxy # Утилиты для отладки opkg install curl jq tmux htop Зачем:
...
OrangePI и другие ARM-одноплатники часто используют eMMC или SD-карты с ограниченным ресурсом записи. Со временем накопитель заполняется, деградирует или выходит из строя. Эта статья описывает метод восстановления данных и миграции на внешний носитель (USB SSD/HDD) через chroot-окружение.
💡 Метод универсален: подходит для OrangePI, Raspberry Pi, NanoPi и других ARM-систем.
📦 Подготовка Что потребуется Компонент Требования USB-накопитель SSD/HDD, объём ≥ данных на eMMC Live-образ Любой Linux с поддержкой ARM (опционально) Доступ root или sudo, физический доступ к плате Сеть Ethernet или WiFi (для удалённого доступа) Проверка подключённых накопителей # Показать все MMC-устройства (eMMC, SD-карта) ls /dev/mmc* # Показать все блочные устройства lsblk # Показать разделы и точки монтирования df -h Ожидаемый вывод:
...
WSL (Windows Subsystem for Linux) - подсистема для запуска нативных Linux-приложений прямо в Windows. Без виртуальной машины, без двойной загрузки.
WSL1 - трансляция системных вызовов (быстро, но не 100% совместимо)
WSL2 - полноценное ядро Linux в лёгкой виртуализации (полная совместимость, чуть больше ресурсов)
💡 Используй WSL2. Почти без накладных расходов, но с полной поддержкой Docker, systemd и всех фич Linux.
Требования ОС: Windows 10 (2004+, сборка 19041+) или Windows 11 Архитектура: x64 или ARM64 Права: Администратор (для установки) Виртуализация: Включена в BIOS/UEFI (Hyper-V Platform) Проверить виртуализацию:
...