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

Публікації

Показано дописи з грудень, 2024

Структура Angular-проєкта

Структура нового проєкту: src/ - Ця директорія містить вихідний застосунку. Вона є основною робочою директорією для розробників. angular.json - Основний конфігураційний файл для Angular CLI, містить налаштування для компіляції, побудови та інших операцій. package.json - Файл, який містить інформацію про проєкт і його залежності. Використовується npm для управління пакетами. dependencies - секція, яка визначає залежності, необхідні для застосунку. devDependencies - секція, яка визначає залежності, необхідні тільки для розробки. tsconfig.json - Файл конфігурації TypeScript, який визначає налаштування компіляції TypeScript для проєкту. .editorconfig - Файл конфігурації для налаштування редактора коду. README.md - Файл з інформацією про проєкт. Зазвичай містить інструкції щодо запуску та використання застосунку. .gitignore - Файл, який визначає, які файли та директорії мають бути проігноровані системою контролю версій Git. src/ містить: app/ - Містить головний код за...

Генерація RSA-ключів на Ubuntu

Щоб згенерувати RSA-ключі в поточній директорії для входу на сервер по SSH, можна виконати наступні кроки: 1. Відкрити термінал. 2. Перейдіть у потрібну директорію, якщо ви ще не в ній: cd /шлях/до/потрібної/директорії 3. Виконати команду для генерації нового RSA ключа в поточній директорії: ssh-keygen -t rsa -b 4096 -C "ваша_електронна_пошта@example.com" -f ./id_rsa Пояснення параметрів: -t rsa: вказує тип ключа (RSA). -b 4096: задає довжину ключа (4096 біт). -C "ваша_електронна_пошта@example.com": додає коментар, зазвичай використовується ваша електронна пошта. -f ./id_rsa: вказує шлях і назву файлів для збереження ключів у поточній директорії (файли будуть названі id_rsa та id_rsa.pub). 4. Далі буде запропоновано створити парольну фразу для ключа. Mожна ввести її для додаткової безпеки або залишити порожньою, натиснувши Enter. Після виконання цих кроків, публічні і приватні ключі будуть збережені у поточній директорії. Щоб переглянути вміст публі...