Перейти до вмісту

🤖📘🌐 Цифровий щоденник: AI, програмування та особисті проєкти.

Мої нотатки про використання ШІ та машинного навчання для збору та аналізу даних із вебу. Я пишу статті та навчальні матеріали, ділюся експериментами з парсингу сайтів, автоматизації, особистими проєктами та ідеями про майбутнє цифрового світу. Також роблю внесок у розвиток open-source спільноти. Місце, де теорія зустрічається з практикою, а код оживає.

WSL: Linux у Windows

WSL: Linux у Windows

Хочете використовувати інструменти Linux (Docker, Python, Node.js), не залишаючи Windows? До ваших послуг WSL (Windows Subsystem for Linux). Це повноцінне ядро Linux, що працює паралельно з вашою основною системою. Перш ніж почати, загляньте в BIOS вашого комп’ютера. Там має бути ввімкнена віртуалізація (VT-x або AMD-V). Без цієї «галочки» Linux не запуститься. Розберемося, як налаштувати системи… 

Read More
Підсвічування коду в WordPress за допомогою Gutenberg і Prism.js

Підсвічування коду в WordPress за допомогою Gutenberg і Prism.js

Стандартний блок **«Код»** у редакторі Gutenberg не підтримує підсвічування синтаксису. Бібліотека **Prism.js** розв’язує цю проблему, додаючи елегантне підсвічування коду з нумерацією рядків і додатковими функціями.

Read More
🚀 Повний посібник: як запустити Apache у XAMPP на Windows (з усіма типовими проблемами)

🚀 Повний посібник: як запустити Apache у XAMPP на Windows (з усіма типовими проблемами)

XAMPP — це локальний серверний пакет, що містить Apache, MySQL (MariaDB), PHP і Perl. Служба Apache є його ядром — саме вона обслуговує ваш сайт, коли ви відкриваєте http://localhost. Проте багато розробників стикаються з помилками при запуску Apache

Read More
Встановлення та використання WP-CLI у Windows

Встановлення та використання WP-CLI у Windows

Повний посібник: що таке WP-CLI, для чого він потрібен, як встановити, налаштувати та використовувати у Windows.

Read More
📦 Повний код доповнення FINAL: BoxBuilderAddon

📦 Повний код доповнення FINAL: BoxBuilderAddon

Повне, готове до використання доповнення «Box Builder» з усіма покращеннями з курсу — в одному архіві. Просто розпакуйте та помістіть папку в Mod.

Read More

Урок 6. Іконки та візуальний дизайн

Посібник: Створення доповнень для FreeCAD Мета уроку: Додати іконки до кнопок та робочого середовища, щоб доповнення виглядало професійно. У цьому розділі: Частина 1. Підтримувані формати іконок FreeCAD підтримує: 💡 Іконки повинні бути простими, контрастними та впізнаваними навіть при невеликому розмірі (16×16 або 24×24 пікселі). Частина 2. Структура папки іконок У папці вашого доповнення створіть підпапку:… 

Read More
Урок 4. Графічний інтерфейс користувача (GUI): Діалогове вікно з полями введення

Урок 4. Графічний інтерфейс користувача (GUI): Діалогове вікно з полями введення

Мета уроку: Створити вікно з полями для введення довжини, ширини та висоти, і побудувати коробку з цими параметрами, натиснувши кнопку.

Read More
Урок 5. Збереження та Завантаження Налаштувань

Урок 5. Збереження та Завантаження Налаштувань

Мета уроку: Зробити так, щоб додаток "Box Builder" запам'ятовував останні введені розміри та відновлював їх при наступному запуску.

Read More

Read More

Read More

Read More
Лекція 7. Публікація доповнення: Від папки до GitHub та Менеджера доповнень

Лекція 7. Публікація доповнення: Від папки до GitHub та Менеджера доповнень

Мета лекції: Підготувати доповнення для розповсюдження, створити метадані та опублікувати його на GitHub, щоб будь-який користувач FreeCAD міг встановити його одним кліком.

Read More

🌍 Як створити багатомовний сайт на WordPress з піддоменами: Повна інструкція для початківців

Ви вирішили, що вашому сайту час заговорити кількома мовами. Чудова ідея! Це розширить вашу аудиторію та покращить позиції в пошукових системах. Один із найбільш професійних та зручних способів зробити це — використання піддоменів. Ось як це виглядає: Такий підхід подобається пошуковим системам (наприклад, Google) і є зручним для користувачів. Однак його налаштування вимагає трохи технічної… 

Read More

Документація сервера MCP PowerShell. STDIO Server. (mcp-powershell-server-stdio.py)

Опис MCP PowerShell Server — це сервер, що реалізує протокол Model Context Protocol (MCP) для виконання скриптів PowerShell. Сервер працює в режимі STDIO та надає інструменти для безпечного виконання команд PowerShell через стандартизований інтерфейс. Архітектура Основні компоненти Структура файлу Функції ConvertFrom-JsonToHashtable Призначення: Функція перетворює рядок JSON у хеш-таблиці PowerShell для сумісності з PowerShell 5.x. Параметри:… 

Read More

Документація для розробників: Сервер MCP PowerShell HTTP. (mcp-powershell-server-http.py)

1. Огляд mcp-powershell-http.ps1 — це автономний HTTP-сервер, написаний на PowerShell, призначений для безпечного віддаленого виконання скриптів PowerShell. Він функціонує як “міст” між зовнішнім клієнтом (наприклад, AI-асистентом) та локальним середовищем PowerShell, використовуючи для комунікації протокол JSON-RPC 2.0. Ключові особливості: 2. Запуск та Конфігурація Вимоги: Параметри командного рядка: Параметр Тип Опис За замовчуванням -Port [int] Порт, на… 

Read More

Детальний посібник з використання MCP PowerShell Server. (how-to-use.md)

Встановлення та налаштування Попередні вимоги Початкове налаштування Вибір режиму роботи: HTTP vs. STDIO Перед тим, як занурюватися в деталі, важливо зрозуміти, який із двох режимів роботи сервера вам підходить. Вибір залежить від того, як і звідки ви плануєте надсилати команди. Коли використовувати режим HTTP? Обирайте HTTP, якщо вам потрібна мережева доступність: Ключовий сценарій: Клієнт та… 

Read More

Сервер MCP (Model Context Protocol) для виконання скриптів PowerShell, що підтримує режими роботи як через HTTP, так і через STDIO. Опис MCP PowerShell Server дозволяє ШІ-асистентам виконувати команди та скрипти PowerShell через стандартизований протокол MCP. Сервер підтримує два режими роботи: Який режим вибрати: HTTP чи STDIO? Вибір між mcp-powershell-http.ps1 та mcp-powershell-stdio.ps1 залежить від того, як… 

Read More
Чому ми знаємо Чингізхана краще, ніж винахідника телефону.

Чому ми знаємо Чингізхана краще, ніж винахідника телефону.

Одного разу видатний австрійський письменник Стефан Цвейг поскаржився, що в школах чомусь переважно вивчають дати та події великих воєн і битв, замість того щоб у першу чергу приділяти увагу історії великих винаходів та відкриттів людства. Тобто тих досягнень людського розуму, які значно поліпшили життя людей у всьому світі: електрики, телеграфа, двигуна внутрішнього згоряння, ліків тощо.

Read More

Основні FTP-команди

FTP (File Transfer Protocol) використовується для передачі файлів між комп’ютерами через мережу. Ось основні FTP-команди з описом та прикладами.

Read More

Основні команди PowerShell

1. Управління файлами та каталогами Get-ChildItem (gci / ls / dir) – виводить список файлів та каталогів.Синтаксис: Приклади: Set-Location (cd / sl) – зміна поточного каталогу.Синтаксис: Приклади: Copy-Item (cp / copy) – копіює файли або папки.Синтаксис: Приклади: Move-Item (mv / move) – переміщує файли або каталоги.Синтаксис: Приклади: Remove-Item (rm / del / rmdir) – видаляє… 

Read More

🖧 Повний, вичерпний посібник із DNS-записів: від основ до DNSSEC та автоматизації

DNS (Domain Name System) — це фундаментальна система, на якій тримається весь сучасний інтернет. Це не просто "телефонна книга", а складна, розподілена база даних, яка перетворює зрозумілі людині імена (наприклад, google.com) на технічні ідентифікатори, такі як IP-адреси, поштові сервери, політики безпеки та навіть географічні координати. Неправильна настройка DNS — одна з найпоширеніших причин недоступності сайтів, проблем із доставкою пошти та вразливостей безпеки.

Read More

📘 Колекції в Python

Колекція — це структура, яка об’єднує кілька об’єктів в одному контейнері, полегшуючи їх обробку та керування даними. Вона робить код зрозумілішим і спрощує роботу з інформацією.

Read More

Розбір копіювання об’єктів у Python

Копіювання об'єктів — це одна з фундаментальних концепцій у Python, нерозуміння якої часто призводить до помилок, які важко відстежити. Коли ви змінюєте один об'єкт, і несподівано змінюється інший, проблема, найімовірніше, криється в неправильному копіюванні. Розберімося в цьому раз і назавжди.

Read More

Ось фінальна версія статті українською, з інтегрованим кодом у кінці. Класи в Python, ООП та контекстні менеджери: повний посібник Цей посібник охоплює об’єктно-орієнтоване програмування (ООП) у Python та контекстні менеджери, включно з практичними прикладами перехоплення stdout/stderr і використанням шаблону Tee для одночасного відображення та збереження виводу. 1. Класи в Python Класи є центральним механізмом ООП.… 

Read More
1 2 3

Залишити відповідь

Ваша e-mail адреса не оприлюднюватиметься. Обов’язкові поля позначені *