Clean Code
12.8K subscribers
2.56K photos
7 videos
3.41K links
Советы по написанию кода, обзоры распространенных ошибок и многое другое.

Ссылка: @Portal_v_IT

Сотрудничество: @oleginc, @tatiana_inc

РКН: clck.ru/3Ht6ch
Download Telegram
Автоматизируйте рутину! Готовые bash-скрипты. Основы Bash: переменные, циклы, условия, аргументы

В рамках видео разберемся с основами: как выводить текст, объявлять переменные, объединять команды в циклы, применять условия и аргументы. Соберем 4 простых скрипта и в них разберем основы, которые позволят вам реализовать уже собственные идеи, создавать циклы под собственные задачи. Готовые bash-скрипты, которые напишем в рамках видео: резервное копирование проекта, генератор паролей, контроллер доступности веб-сервиса + апгрейд контроллера с помощью аргументов для более гибкого использования.

📺 YouTube

Clean Code #OS
📖Beginner’s Guide to Streamlit with Python
🖋Sujay Raghavendra | 2023

Эта книга познакомит вас с основами Streamlit, платформы приложений на основе Python, используемой для создания интерактивных информационных панелей и веб-приложений для машинного обучения. Streamlit сокращает время разработки прототипов веб-приложений для обработки данных и моделей машинного обучения. Как вы увидите, Streamlit помогает разрабатывать аналитику, расширяющую возможности обработки данных, создавать динамичный пользовательский опыт и демонстрирует данные для моделей data science и машинного обучения.

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

Clean Code | #книги #Python
Ты потеряешь ВСЕ ДАННЫЕ без Syncthing и 3-2-1

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

Мы разберем те самые неочевидные ошибки в логике бэкапов, которые совершают 90% людей, и почему даже наличие дубликатов на флешке не гарантирует вам сохранность информации в критический момент.

📺 YouTube

Clean Code #теория
📖Leveling Up with SQL
🖋Mark Simon | 2023

Научитесь составлять SQL-запросы для выбора и анализа данных, а также улучшите свои навыки манипулирования данными. Эта книга поможет вам поднять ваши существующие навыки на новый уровень.

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

Clean Code | #книги #SQL
Clean Code #test #Go

Выберите правильный вариант 👇🏼
Clean Code #test #Java

Выберите правильный вариант 👇🏼
Clean Code #test #PHP

Выберите правильный вариант 👇🏼
Генерация тестовых данных | Java QA Automation

В этом видео я расскажу про генерацию тестовых данных для тестов на Java. Рассмотрю библиотеки Faker и Instancio. С помощью этих библиотек, можно создать уникальные тестовые даные, которые легко добавят универсальность и простоту в тестах.

📺 YouTube

Clean Code #Java
Явные vs Неявные ожидания | Что выбрать новичку? | Разбор на Python и Java

Привет! В этом видео разбираю ожидания в автотестах c нуля: неявные (implicit wait), явные (explicit wait) и гибкие (fluent wait).
Показываю примеры с нуля на Python и Java, объясняю, как они работают на практике и в чём между ними разница.
Также рассказываю, какие подходы к ожиданиям считаются хорошей практикой, а какие приводят к нестабильным тестам и лишним проблемам.
Видео подойдёт новичкам в QA Automation и тем, кто хочет писать более надёжные автотесты.

📺 YouTube

Clean Code #тестирование
WebdriverIO + Typescript + Appium + Android Emulator local automation setup

Полезная настройка для специалистов по автоматизации, которые задаются вопросом, как начать автоматизировать мобильные приложения.

📺 YouTube

Clean Code #Typescript
📖Practical Deep Learning
🖋Ronald T. Kneusel | 2021

Если вы интересовались машинным обучением, но не знали, с чего начать, то это именно та книга, которую вы ждали. В ней, посвященной области машинного обучения, известной как глубокое обучение, объясняются основные концепции и дается основа, необходимая для создания собственных моделей. Вместо того чтобы просто излагать рецепты использования существующих наборов инструментов, практическое глубокое обучение расскажет вам о том, зачем нужно глубокое обучение, и вдохновит вас на дальнейшие исследования.

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

Clean Code | #книги #Python
600 ЧАСОВ ИСПОЛЬЗОВАНИЯ CLAUDE CODE В ОДНОМ ВИДЕО

В данном видео представлен подробный разбор опыта длительной эксплуатации Cloud Code. За 600 часов практической работы были выявлены ключевые особенности и скрытые возможности этого инструмента, которые напрямую влияют на эффективность разработки.

📺 YouTube

Clean Code #AI
Многие думают, что через QA легко вкатиться в IT с нулевыми знаниями. А потом открывают вакансии и видят требования, которые больше похожи на чек-лист для миддла.

И проблема в том, что базу по тестированию редко объясняют целостно: либо кусками, либо слишком академично, либо сразу с прицелом на платные курсы. Но иногда выходят полные и при этом бесплатные гайды, и вот один из них.

Если вы уперлись в полотно требований для "джуна с опытом", то это видео поможет разобраться в основах и не сойти с ума: https://www.youtube.com/watch?v=4usAz8ZpY2A.
📖x64 Assembly Language Step-by-Step
🖋Jeff Duntemann | 2024

В недавно переработанном четвертом издании книги "Пошаговое руководство по языку ассемблера x64: программирование в Linux" автор Джефф Дантеманн представляет полностью переработанное введение в язык ассемблера с уделением особого внимания 64-разрядному ассемблеру Linux с длительным режимом работы. Книга предлагает беззаботный, надежный и доступный подход к сложной технической дисциплине, предлагая вам пошаговый путь к изучению ассемблерного кода, который увлекателен и легок для чтения.

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

Clean Code | #книги #Assembly
Clean Code #test #Kotlin

Выберите правильный вариант 👇🏼
📑 Ответ
Anonymous Quiz
38%
as
45%
cast
4%
instanceof
13%
is
Clean Code #test #DevOps

Выберите правильный вариант 👇🏼
📑 Ответ
Anonymous Quiz
83%
TCP
4%
UDP
4%
ICMP
9%
IP