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

Ссылка: @Portal_v_IT

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

РКН: clck.ru/3Ht6ch
Download Telegram
This media is not supported in your browser
VIEW IN TELEGRAM
Нейросети уже заменяют носителей языка.

В Telegram быстро набирает популярность ИИ-девушка Chatty, с которой можно голосом практиковать живой разговорный английский и ещё 12 языков на основе новейших моделей искусственного интеллекта. Попробовать можно бесплатно.

🇬🇧 Английский: @ChattyTutorBot
🇩🇪 Немецкий: @ChattyGermanBot
🇪🇸 Испанский: @ChattySpanishBot
🇫🇷 Французский: @ChattyFrenchBot
🇮🇹 Итальянский: @ChattyItalianBot
🇵🇹 Португальский: @ChattyPortugueseBot
🇨🇳 Китайский: @ChattyChineseBot
🇯🇵 Японский: @ChattyJapaneseBot
🇰🇷 Корейский: @ChattyKoreanBot
🇸🇦 Арабский: @ChattyArabicBot
🇹🇷 Турецкий: @ChattyTurkishBot
🇷🇺 Русский: @ChattyRussianBot
🇵🇱 Польский: @ChattyPolandBot
Encoder vs Decoder | Главные отличия на собеседовании NLP инженера

Плюс практический кейс из индустрии и много чего еще в этом видео:
– Зачем делить на sqrt(d) перед softmax?
– Как работает multi-head attention?
– Главное отличие Encoder от Decoder?
– Зачем матрицы K и Q, почему бы не заменить их на одну?
– Как работает FFN блок?
– Зачем нужен Residual Connections?
– Как работает LayerNorm?
– Почему размер decoder модели порядка миллиарда, а encoder – миллиона?
– Что делать, если модель не помещается на карточку?
– Какой размер модели во время обучения и что мы на самом деле храним?
– Как работает Mixed-Precission во время обучения?

📺 YouTube

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

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

Выберите правильный вариант 👇🏼
Зачем нужны JS фреймворки на самом деле?

В этом видео попробуем провести мысленный эксперимент и построить современное SPA-приложение на чистом JavaScript. Поговорим о роутинге, реактивности, компонентах, обновлении DOM, batching и других задачах, которые приходится решать практически в любом интерфейсе.

📺 YouTube

Clean Code & Мах
React Fiber под капотом useState

Описание
Каждый компонент Реакт оборачивает в родительский фибер (packages/react-reconciler/src/ReactFiber.js: createFiberFromElement)
У фибера есть состояние (ReactFiber.js: this.memoizedState)
Подчёркиваю: хуки нужны чтобы ДОЧЕРНЫЙ функциональный компонент получил доступ к состоянию своего РОДИТЕЛЬСКОГО Fiber узла. (ReactFizzHooks.js)
Фиберы обновляют своё состояние через алгоритм согласования (там внутри высчитывается новая версия фибера и обновляется основной (ReactFiber.js: function createWorkInProgress)), но это уже другая история.

📺 YouTube

Clean Code & Мах
📖Pro SQL Server 2022 Administration
🖋Carter Peter A. | 2022

Эффективно выполняйте повседневную работу с помощью этого подробного руководства для администраторов баз данных SQL Server, в котором содержится вся необходимая информация для практикующих администраторов баз данных. Это издание, обновленное для SQL Server 2022, включает в себя информацию о новых функциях, таких как Ledger, который обеспечивает неизменяемую запись истории таблиц для защиты от злонамеренного изменения данных, а также об интеграции с облачными провайдерами для поддержки сценариев гибридного облака. Кроме того, вы найдете новые материалы по оптимизации производительности, например по обратной связи при выполнении запросов, и средствам контроля безопасности, таким как новые роли в базе данных, которые были переработаны с учетом современных методов работы. В комплект также входит Query Store, установка на Linux и использование контейнерного SQL.

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

Clean Code | #книги #SQL & Мах
📖Practical Discrete Mathematics
🖋Ray Archana Tikayat | 2021

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

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

Clean Code | #книги #теория & Мах
Web Development with JavaScript & React – Full Course for Beginners

Изучите веб-разработку с нуля с помощью этого полного курса по JavaScript и React для начинающих, рассчитанного на 2026 год. В этом видео я рассказываю об основах фронтенд-разработки, современном JavaScript, React, компонентах, управлении состоянием, API, адаптивном дизайне и о том, как шаг за шагом создавать реальные проекты в сфере веб-разработки. Независимо от того, новичок ли вы в программировании или хотите стать фронтенд-разработчиком или инженером-программистом полного цикла, этот курс поможет вам заложить прочную основу в области программирования, веб-разработки и современной программной инженерии с использованием инструментов и технологий, которые сегодня применяются в компаниях.

📺 YouTube

Clean Code & Мах
Сочное портфолио джун ui ux дизайнера. Как собрать портфолио, которое заметят в 2026

В этом видео разберём, каким должно быть портфолио junior и middle UX/UI дизайнера в 2026 году, какие ошибки чаще всего мешают получать отклики и что на самом деле хотят видеть нанимающие менеджеры.

📺 YouTube

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

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

Выберите правильный вариант 👇🏼
Wireshark for Beginners: Identifying Real Recon Attacks

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

📺 YouTube

Clean Code & Мах
Почему ваши React-компоненты невозможно читать

Большинство React-разработчиков превращают компоненты в God Object — свалку, где рендер, бизнес-логика, запросы и состояние намешаны в одну нечитаемую кашу. Это не «так получилось». Это незнание границ ответственности. В этом видео разбираю, почему View-слой должен оставаться тонким и как наводить порядок через композицию.

📺 YouTube

Clean Code & Мах
Говорят что фронтенд IT никому не нужен. Ну, ну... посмотрим! Тренды IT в 2026.

Почему в 2026 году работу в IT и особенно в Фронтенде - не просто можно но и совсем не так сложно!
Несколько причин почему Front-End - на подъеме!
Объясняет программист со стажем.

📺 YouTube

Clean Code & Мах