Clean Code
12.2K subscribers
2.8K photos
10 videos
3.9K links
Советы по написанию кода, обзоры распространенных ошибок и многое другое.

Ссылка: @Portal_v_IT

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

РКН: clck.ru/3Ht6ch
Download Telegram
Системы счисления на Java: binary, octal и hex

Разбираемся, как одно значение выглядит в десятичной, двоичной,
восьмеричной и шестнадцатеричной системах счисления. На понятных схемах
увидим роль основания и разрядов, связь битов с octal и hex, а также
сведём все позиционные записи к одной общей формуле.

📺 YouTube

Clean Code & Мах
Как линейное программирование решает самое сложное судоку в мире

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

📺 YouTube

Clean Code & Мах
2587 дней на Open Source СОФТЕ. Вот самые крутые приложения

Какое приложение выбрать для полной независимости от Big Tech? В этом видео я подробно рассказываю про свой опыт использования программ с открытым исходным кодом (Open Source) на протяжении 2587 дней. Мы разберем лучшие бесплатные аналоги популярных сервисов, которые невозможно заблокировать.

📺 YouTube

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

Выберите правильный вариант 👇🏼
📑 Ответ
Anonymous Quiz
23%
PCA
12%
K-means
19%
T-SNE
47%
Bagging
This media is not supported in your browser
VIEW IN TELEGRAM
Появился новый провайдер LLM - SaveRouter: лёгкий и выгодный доступ к Fable 5 и Opus 4.8 🧠

Самые современные модели Anthropic стали доступны и без лимитов.

$50 на тестирование — каждому пользователю Telegram Premium при регистрации

Скидка 70% всем, кто зарегистрируется до 23:59 UTC 24.07 (3:00am по Мск)

• Лучший вариант для OpenClaw, Hermes и других AI-агентов
• Совместимость с Anthropic API: Claude Code, Cursor, Cline, aider — подключение за 2 минуты

👉 svrtr.org
Clean Code #test #Kotlin & Max

Выберите правильный вариант 👇🏼
📑 Ответ
Anonymous Quiz
60%
Char
17%
CharSequence
8%
Text
15%
String
Почему ПО С Открытым Кодом Такие Странные?

Если вы пытались перейти на Linux или решили отказаться от пиратского ПО, то сталкивались с open source программами. В этом видео я расскажу, почему интерфейсы open source такие странные. Узнайте, как отсутствие руководства убивает даже очень перспективные проекты!

📺 YouTube

Clean Code & Мах
Три режима React Router v8 — какой подойдёт именно вам?

Узнайте, как работает React Router и какой из трех режимов выбрать для вашего проекта. Разберем настройку навигации с нуля. В этом видео мы детально рассматриваем основные режимы работы React Router, чтобы вы понимали, какой инструмент лучше подходит для конкретных задач.

📺 YouTube

Clean Code & Мах
Polars vs Pandas: Process 14GB of Data 11x Faster

У вас по-прежнему возникают ошибки «Недостаточно памяти» при работе с большими наборами данных в Pandas? Узнайте, почему специалисты по анализу данных и инженеры отказываются от Pandas в пользу Polars — невероятно быстрой библиотеки для работы с датафреймами, написанной на Rust, которая обрабатывает большие объемы данных в 11 раз быстрее на одном ноутбуке.

📺 YouTube

Clean Code & Мах
📖Rust in Action
🖋Tim McNamara | 2024

Первая цель этой книги — научить вас программировать на Rust. В книге «Rust в действии» представлены крупные рабочие проекты, которые помогут вам в обучении. На протяжении всей книги вы будете писать базу данных, эмулятор процессора, ядро операционной системы и несколько других интересных проектов. Вы даже попробуете себя в генеративном искусстве. Каждый проект разработан таким образом, чтобы вы могли изучать язык программирования Rust в удобном для вас темпе. Для тех, кто плохо знаком с Rust, есть множество возможностей расширить проекты в любом направлении.

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

Clean Code | #книги #Rust & Мах
📖Refactoring with C#
🖋Eland Matt | 2024

Программные проекты начинаются как совершенно новые, но технический долг накапливается гораздо быстрее, чем вы ожидаете. В книге «Рефакторинг на C#» вы узнаете, что такое технический долг и как он возникает, а затем научитесь безопасно выполнять рефакторинг кода на C# с помощью современных инструментов Visual Studio и новейших возможностей языка C# 12 и .NET 8. Из этой книги вы узнаете, как безопасно проводить рефакторинг с помощью расширенного модульного тестирования с использованием XUnit и таких библиотек, как Moq, Snapper и Scientist .NET. Вы научитесь писать поддерживаемый код в соответствии с принципами SOLID и методами защитного кодирования, которые стали возможны в новых версиях C#. Вы также узнаете, как проводить анализ кода и писать собственные анализаторы Roslyn для выявления и устранения проблем, характерных для вашего кода.

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

Clean Code | #книги #Csharp & Мах