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

Ссылка: @Portal_v_IT

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

РКН: clck.ru/3Ht6ch
Download Telegram
📖Speed Up Your Python with Rust
🖋Flitton Maxwell | 2021

Python упростил разработку программного обеспечения, но у него есть недостатки в некоторых областях, в том числе в управлении памятью, что приводит к снижению производительности и безопасности. С другой стороны, Rust обеспечивает безопасность работы с памятью без использования сборщика мусора, а значит, благодаря низкому потреблению памяти можно относительно легко создавать высокопроизводительные и безопасные приложения. Однако переписывать все на Rust может быть дорого и рискованно, поскольку в Rust может не быть пакетов для решения конкретной задачи. Здесь на помощь приходят привязки к Python и pip.

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

Clean Code | #книги #Python & Мах
📖The Complete Developer
🖋Krause Martin | 2024

Практический подход для начинающих к разработке полноценных веб-приложений с нуля с использованием JavaScript и самых популярных фреймворков, включая Node.js и React.js. Независимо от того, являетесь ли вы опытным разработчиком с многолетним стажем или только начинаете свой путь в этой сфере, книга The Complete Developer покажет вам, как создать и реализовать каждый компонент современного стека — с нуля.Вы перейдёте от фронтенда на React к полноценному бэкенду с Mongoose, MongoDB и полным набором API REST и GraphQL, а затем вернётесь обратно, пройдя весь стек Next.js.

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

Clean Code | #книги #JavaScript & Мах
Что именно делает IT-архитектор и зачем он нужен бизнесу

В этом видео разбираю:
— что именно делает IT-архитектор на практике
— чем архитектор отличается от CTO и тимлида
— когда бизнесу действительно нужна архитектура
— какие проблемы возникают без целевой архитектуры
— как структура системы влияет на скорость развития бизнеса

📺 YouTube

Clean Code & Мах
Clean Code #test #DevOps & Max

Выберите правильный вариант 👇🏼
📑 Ответ
Anonymous Quiz
4%
-e
66%
-v
7%
-w
23%
-m
Clean Code #test #PHP & Max

Выберите правильный вариант 👇🏼
Как понять RAG за 18 минут, даже если ты никогда не слышал про эмбеддинги

Современные ИИ-ассистенты (ChatGPT, Claude, Gemini) умеют искать в интернете, анализировать документы и писать код, но не знают ничего о ваших внутренних API, корпоративных политиках или технической документации компании. В этом видео разбираем технологию RAG (Retrieval Augmented Generation), которая превращает языковые модели из "слепых" генераторов текста в мощные инструменты для работы с корпоративными знаниями. Показываю, как работают векторные базы данных, эмбеддинги и продвинутые техники оптимизации RAG-систем.

📺 YouTube

Clean Code & Мах
Почему текстовый поиск устарел | Векторные базы, эмбеддинги, RAG

В этом выпуске разбираемся, что такое векторные базы данных – зачем они понадобились, если есть SQL и текстовый поиск, как устроены под капотом и в чём их ключевое отличие от привычных подходов. Объясняем простыми словами: как данные превращаются в векторы, как по ним происходит быстрый поиск и почему это вообще работает.
В гостях Андрей Васнецов – основатель Qdrant. Вместе обсуждаем, откуда пошёл хайп, что изменилось с приходом LLM, как на практике применяются векторные базы (не только в RAG), какие есть популярные движки и встроенные решения в Postgres и ClickHouse, а также с какими подводными камнями, ограничениями и компромиссами сталкиваются команды при работе.

📺 YouTube

Clean Code & Мах
📖C++20 STL Cookbook
🖋Weinman Bill | 2022

В книге «Рецепты C++20 STL» вы найдете советы, которые помогут вам максимально эффективно использовать стандартную библиотеку шаблонов (Standard Template Library, STL) в C++, в том числе новые возможности, появившиеся в C++20.

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

Clean Code | #книги #Cpp & Мах
📖x86 Software Reverse-Engineering, Cracking, and Counter-Measures
🖋Domas Christopher | 2024

Книга начинается с вводного курса по архитектуре x86, в ходе которого вы научитесь читать, писать и компилировать на языке ассемблера, на котором работает огромное количество компьютеров по всему миру. Затем мы перейдем к реверс-инжинирингу с использованием популярных в отрасли инструментов, таких как IDA, Ghidra, Olly и других. Далее мы рассмотрим такие методы взлома, как установка патчей и генерация ключей, которые основаны на возможностях ассемблера и реверс-инжиниринга. Наконец, мы рассмотрим взлом с точки зрения защиты. Обучение методам защиты собственного программного обеспечения или способам более эффективного взлома таких методов.

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

Clean Code | #книги #Cpp & Мах
Освойте нейросети для контента за 3 дня

ИИ это не про замену людей — это про усиление ваших умений и делегирование рутины. 80% контента уже делается с помощью ИИ и базовые навыки необходимы всем, кто работает с созданием контента.

Регистрируйтесь на бесплатный мини-курс, где вы получите готовое портфолио и научитесь:
— Писать продающие посты без «ИИ‑шаблонов»;
— Делать стильные визуалы для брендов и соцсетей;
— Проводить нейрофотосессии с реальными или вымышленными моделями;
— Готовить презентации, креативные арты и постеры.

Переходите по ссылке, чтобы получить доступ и бонусные материалы.

Реклама. Информация о рекламодателе по ссылкам в посте.