nuancesprog | Образование

Telegram-канал nuancesprog - NOP::Nuances of Programming

88823

Уникальные статьи и переводы — настольная книга программиста. Любые вопросы по сотрудничеству: @ramilkr VK: https://vk.com/nuancesprog

Подписаться на канал

NOP::Nuances of Programming

Bun - новичок в экосистеме JS-инструментов - не просто ускоряет компиляцию и синтаксический анализ, но и предоставляет собственный менеджер зависимостей и пакетирование. Предлагаем сравнить новый инструмент с его предшественниками swc и esbuild, а также посмотреть, как он сочетается с npm, babel и Webpack.

https://nsprg.ru/v2KYVO

VK: https://nsprg.ru/vXgD1x

Дзен: https://nsprg.ru/OZZDBO

@nuancesprog #Bun #JavaScript

Читать полностью…

NOP::Nuances of Programming

Сделаем простую реализацию OTP-аутентификации с Devise-функционалом Confirmable без сторонних библиотек или обширных конфигураций. Напишем функции для обработки форм валидации OTP и повторной его отправки.

https://nsprg.ru/mYAq3m

VK: https://nsprg.ru/xAGA8O

Дзен: https://nsprg.ru/Ojr3oO

@nuancesprog #Ruby #OTP #Authentication

Читать полностью…

NOP::Nuances of Programming

Разработка через тестирование. Как применяется этот подход? Напишем тесты для уровня хранения и обработчика.

https://nsprg.ru/O4rE2x

VK: https://nsprg.ru/x1W21O

Дзен: https://nsprg.ru/OBXQQx

@nuancesprog #Golang #GoFr #Testing

Читать полностью…

NOP::Nuances of Programming

Найти свое предназначение - это цель. Правильный выбор - это путь. Пройти этот путь, сделать его короче и легче, избежать досадных ошибок и не потерять драгоценное время поможет модель "Иерархия карьерных приоритетов".

https://nsprg.ru/m00gPm

VK: https://nsprg.ru/ONLA1x

Дзен: https://nsprg.ru/mrpgWv

@nuancesprog #Career

Читать полностью…

NOP::Nuances of Programming

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

https://nsprg.ru/v8E45O

VK: https://nsprg.ru/vg958m

Дзен: https://nsprg.ru/OZZqBO

@nuancesprog #DataScience #MachineLearning #RAG

Читать полностью…

NOP::Nuances of Programming

Ничего себе у вас скидочки 🧐

Воспользуйся скидкой 50% на первый платеж при оплате частями до конца февраля на ЛЮБОЙ курс в ИТ-школе TeachMeSkills и начни свой вход в айти выгодно.

Что нужно сделать, чтобы воспользоваться приятным бонусом?👇🏻

1️⃣Оставь заявку на сайте до конца февраля;
2️⃣Ожидай звонка менеджера;
3️⃣Получай новые знания и входи в IT.

*Подробности акции уточняй у менеджеров TeachMeSkills.

👉🏼Каталог курсов

Читать полностью…

NOP::Nuances of Programming

Бесплатный 3-х дневный интенсив по искусственному интеллекту!

За 3 дня научим тебя писать нейронные сети. Напишешь 9 нейронок с нуля, без опыта программирования!

На интенсиве ты создашь:
- 3 нейронки из области компьютерного зрения
-3 нейронки по распознаванию и обработке текста
- 3 нейронки по сегментации, временным рядам и аудио

Регистрируйся прямо сейчас, исследуй футуристичный мир нейросетей с нами!

Реклама. ООО "ТЕРРА ЭЙАЙ". ИНН 9728019395. erid: LjN8KQan6

Читать полностью…

NOP::Nuances of Programming

Вам предстоит собеседование по JavaScript? Скорее всего, вас спросят о том, как использовать промисы. Эти задачи с пояснениями и иллюстрациями помогут к этому подготовиться.

https://nsprg.ru/mE94Vm

VK: https://nsprg.ru/mrp6Wv

Дзен: https://nsprg.ru/ONLa1x

@nuancesprog #JavaScript #Interview

Читать полностью…

NOP::Nuances of Programming

Научитесь избегать лишних операторов else, извлекать и именовать методы, грамотно использовать Linq и применять прочие подходы для придания коду читаемости и прозрачности.

https://nsprg.ru/v8Ed5O

VK: https://nsprg.ru/v2KBVO

Дзен: https://nsprg.ru/vg9g8m

@nuancesprog #CProgramming

Читать полностью…

NOP::Nuances of Programming

RecyclerView - улучшенная замена устаревшего и во многом несовершенного ListView. С помощью этого краткого обзора вы легко сможете создать свой собственный пользовательский RecyclerView.

https://nsprg.ru/xJknnv

VK: https://nsprg.ru/xkrjVm

Дзен: https://nsprg.ru/OVNpqO

@nuancesprog #Kotlin #Android

Читать полностью…

NOP::Nuances of Programming

Hiring Days от VK для ML и Backend-разработчиков стартовал. Отправьте отклик до 15 февраля и получите возможность всего за один уикенд присоединиться к департаменту AI, контентных и рекомендательных сервисов, чтобы развивать технологии искусственного интеллекта для ключевых продуктов VK и строить платформу для рекомендаций и поиска контента.

Подробности

@nuancesprog

Читать полностью…

NOP::Nuances of Programming

Узнаем, что такое индекс дистанции власти и его влияние на культуру и пользовательский опыт. Узнаем, как индекс дистанции власти влияет на общение пользователей в социальных сетях, их систему оценивания товаров и услуг.

https://nsprg.ru/myDj5O

VK: https://nsprg.ru/x9RNzv

Дзен: https://nsprg.ru/mw6jJO

@nuancesprog #UXDesign

Читать полностью…

NOP::Nuances of Programming

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

https://nsprg.ru/O7p8jm

VK: https://nsprg.ru/xP401x

Дзен: https://nsprg.ru/v8EglO

@nuancesprog #TypeScript

Читать полностью…

NOP::Nuances of Programming

Как использовать композицию в Rust?

💻Расскажет Кирилл Федченко, Lead Rust Developer в InfinitySwap, на бесплатном практическом уроке от OTUS, где вы:

- разберётесь, почему композиция лучше наследования;
- посмотрите, как Rust позволяет создавать гибкий и переиспользуемый код с помощью композиции;
- определите, какого минимального способа наследования достаточно для применения ООП подходов и паттернов.

Встречаемся 15 февраля в 20:00 мск в рамках курса «Rust Developer. Professional». Доступна рассрочка на обучение!

👉Пройдите короткий тест прямо сейчас, чтобы посетить бесплатный урок и получить запись: https://otus.pw/6Qe2/


Реклама. ООО «Отус онлайн-образование», ОГРН 1177746618576, www.otus.ru

Читать полностью…

NOP::Nuances of Programming

Если вы знаете, кто такие этичные хакеры и охотники за ошибками, то новость для вас. Яндекс объявил о расширении программы Bug Bounty. Во-первых, теперь можно искать уязвимости в новых устройствах компании, это Дуо Макс, Миди и ТВ Станция. Во-вторых, компания подняла награду до 1 000 000 рублей. Всем багхантерам удачи.

/channel/alice_yndx/943

@nuancesprog #новости

Читать полностью…

NOP::Nuances of Programming

Изучим достоинства и недостатки очень полезного инструмента не только для тестирования, но и для контроля и управления версиями БД. Разберем особенности написания и применения SQL-миграций в службах на Go.

https://nsprg.ru/xP4D2x

VK: https://nsprg.ru/v8Ee5O

Дзен: https://nsprg.ru/vg9V8m

@nuancesprog #Golang #Database

Читать полностью…

NOP::Nuances of Programming

Не обязательно начинать работу с нуля! Эти продвинутые шаблоны React помогут создавать проекты легко и быстро.

https://nsprg.ru/OQgApx

VK: https://nsprg.ru/OKwD7O

Дзен: https://nsprg.ru/mMBDpx

@nuancesprog #React

Читать полностью…

NOP::Nuances of Programming

👉 Как планировать проекты в IT с учетом рисков?

Расскажет Максим Дроздов — Unit Director в международной компании. Встречаемся на бесплатном практическом уроке от OTUS, где вы вместе с опытным экспертом разберете:

- планирование и бюджет на управление рисками;
- учёт рисков в постановке целей;
- сложности при внедрении управления рисками;
- процесс управления рисками, внедрение.

⏰ Занятие пройдёт 19 февраля в 20:00 мск и будет приурочено к старту курса «Управление рисками в IT». Доступна рассрочка на обучение!

👉 Регистрируйтесь прямо сейчас, чтобы занять место на открытом уроке и получить запись: https://otus.pw/82a93/

Реклама. ООО «Отус онлайн-образование», ОГРН 1177746618576, www.otus.ru

Читать полностью…

NOP::Nuances of Programming

Да, ваши преподаватели, скорее всего, сформировали у вас неверное представление об объектно-ориентированном программировании. Предлагаем поразмышлять о причинах и последствиях такого недообучения, а также о недооцененных преимуществах ООП.

https://nsprg.ru/v2KZVO

VK: https://nsprg.ru/mE9AVm

Дзен: https://nsprg.ru/vXgq1x

@nuancesprog #OOP

Читать полностью…

NOP::Nuances of Programming

Познакомимся с библиотекой ethers.js и узнаем, как именно она обеспечивает взаимодействие с виртуальной машиной Ethereum в Remix.

https://nsprg.ru/mw6k8O

VK: https://nsprg.ru/xR2gdx

Дзен: https://nsprg.ru/vLGbZx

@nuancesprog #EthersJS #ForBeginners

Читать полностью…

NOP::Nuances of Programming

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

https://nsprg.ru/m68oYv

VK: https://nsprg.ru/myDkaO

Дзен: https://nsprg.ru/x9Ra7v

@nuancesprog #DataScience

Читать полностью…

NOP::Nuances of Programming

Добавим тесты в имеющийся проект, создадим новый и основательно все настроим. Распишем тестовый сценарий.

https://nsprg.ru/O4ry2x

VK: https://nsprg.ru/x1W11O

Дзен: https://nsprg.ru/OBX0Qx

@nuancesprog #Swift #Testing

Читать полностью…

NOP::Nuances of Programming

Изучите методы структурирования области применения провайдеров в Riverpod с помощью миксинов. Такой подход имеет как минимум 5 преимуществ и оказывается особенно полезным при масштабировании приложения и увеличении количества управляемых провайдеров.

https://nsprg.ru/OZZ4BO

VK: https://nsprg.ru/vXgN1x

Дзен: https://nsprg.ru/m004Pm

@nuancesprog #Flutter #Riverpod

Читать полностью…

NOP::Nuances of Programming

🔵 Всё, что вы хотели знать о Serverless

Serverless — это подход, позволяющий не задумываться об эксплуатации инфраструктуры и оплачивать только потреблённые ресурсы. О преимуществах и особенностях бессерверного подхода, типовых сценариях для serverless-архитектуры и как писать код по-новому читайте в статьях Yandex Cloud:

Всё, что вы хотели знать о бессерверных технологиях
Запускаем контейнерные приложения в Yandex Serverless Containers
Разграничение доступа к API с помощью Yandex API Gateway

Читать полностью…

NOP::Nuances of Programming

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

https://nsprg.ru/xl4jXx

VK: https://nsprg.ru/mzVjWm

Дзен: https://nsprg.ru/mDRnrv

@nuancesprog #React #TailwindCSS

Читать полностью…

NOP::Nuances of Programming

Сделаем навигацию: турбофреймами настроим переход между фотографиями, турбостримами синхронизируем окна.

https://nsprg.ru/vLGn1x

VK: https://nsprg.ru/xR25Vx

Дзен: https://nsprg.ru/xe2Qev

@nuancesprog #Ruby #Hotwire #TailwindCSS

Читать полностью…

NOP::Nuances of Programming

Совершенствование приложения тесно связано с усилением контроля качества данных в нем. Представляем вашему вниманию Pydantic - перспективный инструмент, о котором должен знать современный разработчик.

https://nsprg.ru/x1WPMO

VK: https://nsprg.ru/m68XVv

Дзен: https://nsprg.ru/OBXnVx

@nuancesprog #Pydantic #Python

Читать полностью…

NOP::Nuances of Programming

Шаблон Factory упрощает создание новых объектов и помогает прятать логику, ненужную для клиента. Предлагаем рассмотреть вариант реализации шаблона фабрики для простого приложения на Spring Boot.

https://nsprg.ru/ObDlpx

VK: https://nsprg.ru/ma2lgx

Дзен: https://nsprg.ru/vd6lGm

@nuancesprog #SpringBoot #Java

Читать полностью…

NOP::Nuances of Programming

Научимся легко и просто интегрировать модульные тесты в C/C++ проекты.

https://nsprg.ru/xAG16O

VK: https://nsprg.ru/OQgNzx

Дзен: https://nsprg.ru/OjrWnO

@nuancesprog #CProgramming #Testing

Читать полностью…

NOP::Nuances of Programming

Проблемный код, даже если он более или менее работает, требует больших затрат на поддержку. Отточить навыки создания чистого кода, хорошо читаемого и легко поддерживаемого, помогут 8 простых советов.

https://nsprg.ru/vqYWov

VK: https://nsprg.ru/mnqW1O

Дзен: https://nsprg.ru/mYAnZm

@nuancesprog #JavaScript #CleanCode

Читать полностью…
Подписаться на канал