Road To QA 🐞
3 subscribers
140 photos
37 videos
25 files
203 links
Everithing and nothing about QA
Download Telegram
Подборка команд Docker

Самые востребованные команды Docker. С помощью данной шпаргалки можете освежить эту важную информацию, чтобы она переместилась в долговременную память

#Docker #Полезно | Easy Code
Forwarded from C# (C Sharp) programming
🖥 Декоратор — описание паттерна с примером на C#

Декоратор — это структурный паттерн, который позволяет добавлять объектам новые поведения на лету, помещая их в объекты-обёртки.
Паттерн можно часто встретить в C#-коде, особенно в коде, работающем с потоками данных.

А вот некоторые мысли из статьи:

Декоратор может решать, к примеру, такую проблему: пользователи хотят получать оповещения о критических проблемах через разные каналы

То, что делает декоратор, в некоторых случаях можно получить через наследование
Но появляются проблемы, такие как статичность и невозможность наследовать поведение нескольких классов одновременно

Альтернатива наследованию - агрегация или композиция, которые позволяют одному объекту делегировать работу другому

Декораторы имеют общий интерфейс, что позволяет клиенту работать с обёрнутыми объектами без изменения кода

📎 Статья
📎 Пример на C#

@csharp_ci
Please open Telegram to view this post
VIEW IN TELEGRAM
Please open Telegram to view this post
VIEW IN TELEGRAM
🔍 Ознакомительное руководство по нетсталкингу

➡️ Истоки понятия нетсталкинга, общая концепция
➡️ Памятка по различиям Deepweb и Darknet
➡️ Памятка по скрытым сетям и протоколам передачи данных
➡️ Памятка по IP-камерам
➡️ Инструментарий
➡️ Примеры выдающихся находок: странные файлы
➡️ Примеры выдающихся находок: IP-камеры и д.р.

#doc #cheatsheet #pentest
Please open Telegram to view this post
VIEW IN TELEGRAM
⚡️ Меняем голос в играх в режиме реального времени
😲 Как говорить женским голосом и голосами известных блогеров, стримеров, политиков и д.р.

https://www.youtube.com/watch?v=qhk0xCYJG3k

⚙️ GitHub программы
⚙️ VB-Cable

#youtube
Please open Telegram to view this post
VIEW IN TELEGRAM
Voices.zip
1.9 GB
📂 Всё в одном — Архив с разными голосами разложенными по папкам

Блогеры, стримеры, политики, певцы и т.д. 😎

#soft #python #github #youtube
Please open Telegram to view this post
VIEW IN TELEGRAM
😄 Будьте осторожны со своими желаниями - они сбываются
🌎 Object Oriented Programming Design Patterns

Чему вы научитесь:

🔵 Основам объектно-ориентированного программирования (ООП) и его принципам;
🔵 Применению классических шаблонов проектирования ООП, таких как Singleton, Factory, Observer и другие;
🔵 Реализации структурных, порождающих и поведенческих паттернов;
🔵 Повышению гибкости, повторного использования и поддержки кода с помощью паттернов проектирования;
🔵 Разработке сложных программных систем, следуя лучшим практикам ООП.

Курс "Object Oriented Programming Design Patterns" обучит вас использовать различные шаблоны проектирования для решения распространенных задач в разработке программного обеспечения, улучшая структуру и качество вашего кода.
Please open Telegram to view this post
VIEW IN TELEGRAM
✈️ Head First. Программирование для Android на Kotlin 3-е изд.

Год: 2023
Авторы: Гриффитс Дон, Гриффитс Дэвид

Эта полностью переработанная и обновленная книга поможет сразу приступить к работе. Вы на практике узнаете, как структурировать приложение, создавать гибкие и интерактивные пользовательские интерфейсы, сохранять информацию в базе данных и использовать новейшие возможности Android Jetpack и Jetpack Compose.


📎 Скачать книгу

#Книги #Kotlin
Please open Telegram to view this post
VIEW IN TELEGRAM
🔥 Изучаем Tkinter. Руководство на русском

Tkinter
— кросс-платформенная Python библиотека для создания приложений с графическим интерфейсом пользователя.

#doc #python #russain
This media is not supported in your browser
VIEW IN TELEGRAM
😄 Устройство которое предсказывало будущее

У кого было? 😀
🔥 Полезные библиотеки Python

File Injector
— Python скрипт, который позволяет вам скрывать от посторонних глаз и записывать любой файл (.zip, .png, .txt, .gba...) в изображении или аудио файле, используя стеганографию.

Вы также можете зашифровать входной файл перед его сохранением.

Установка:
$ git clone https://github.com/carlospuenteg/File-Injector.git

$ cd File-Injector

$ python3 -m pip install -r requirements.txt


Использование:
$ python3 main.py


⚙️GitHub/Инструкция

#python #github #soft
Какие существуют типы баз данных ?
Спросят с вероятностью 20%

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

1️⃣ Реляционные базы данных (RDBMS)
Это самый традиционный, где данные хранятся в таблицах, а отношения между данными определяются с помощью ключей. Реляционные базы данных используют язык SQL для создания, модификации, управления и запроса данных. Примеры включают PostgreSQL, MySQL, Oracle и Microsoft SQL Server.

2️⃣ Нереляционные базы данных (NoSQL)
NoSQL-базы данных предлагают более гибкую схему данных и часто используются для хранения неструктурированных или полуструктурированных данных. Они могут быть подразделены на несколько типов:
- Документо-ориентированные: Хранят информацию в формате JSON, BSON или XML. Примеры: MongoDB, CouchDB.
- Ключ-значение: Данные хранятся в виде пар ключ-значение. Примеры: Redis, DynamoDB.
- Графовые базы данных: Специализированные на хранении и обработке графов (сетей) данных. Примеры: Neo4j, Amazon Neptune.
- Базы данных широких столбцов: Оптимизированы для чтения и записи больших объёмов данных. Примеры: Cassandra, HBase.

3️⃣ Объектно-ориентированные базы данных
В таких БД информация хранится в виде объектов, а не в таблицах. Это позволяет использовать в базе данных те же концепции, что и в объектно-ориентированном программировании. Примеры: db4o, ObjectDB.

4️⃣ Иерархические базы данных
Данные организованы в структуру дерева, где каждый элемент имеет одного родителя и может иметь множество детей. Этот тип был популярен в ранние годы развития баз данных, но сейчас используется реже.

5️⃣ Сетевые базы данных
Подобно иерархическим, но каждый элемент может иметь несколько родителей. Это позволяет создавать более сложные отношения между данными.

6️⃣ Распределённые базы данных
Это системы, которые управляют данными, распределёнными по нескольким местам, будь то на разных серверах или в разных географических локациях. Распределённые базы данных обеспечивают высокую доступность и масштабируемость. Примеры: Cassandra, CockroachDB.

7️⃣ Временные ряды базы данных
Специализированный тип баз данных, оптимизированный для хранения и анализа последовательностей данных, измеренных через равные промежутки времени. Примеры: InfluxDB, TimescaleDB.

Выбор типа базы данных зависит от множества факторов, включая требования к производительности, тип и структуру данных, масштабируемость, доступность и консистентность данных.

👉 Можно посмотреть Примеры как отвечают люди на этот вопрос, или перейти К списку 1855 вопроса на Тестировщика. Ставь 👍 если нравится контент

🔐 | 🔐