Your companion in the world of code

Knowledge that works

Articles and guides from practicing developers. Learn new things, find solutions and implement your ideas.

Find the right articles

Choose several — articles update instantly

Language or technology

Articles found: 830
Data and AIOther language

Этический AI и AI TRiSM: как управлять рисками и безопасностью ИИ в 2025

В 2025 году управление доверием, рисками и безопасностью искусственного интеллекта становится ключевым элементом технологической стратегии компаний. В статье разбираем концепцию AI TRiSM — от объяснимости и справедливости до защиты данных и соответствия регуляциям. Узнайте, как построить надёжную и прозрачную AI-систему, которой доверяют пользователи и законы.

Read
Data and AIOther language

Vibe Coding: как разрабатывать софт на естественном языке

Полное руководство по Vibe Coding — новому подходу к разработке, где AI преобразует ваши описания на обычном языке в работающий код. Узнайте о лучших практиках, инструментах, ограничениях и будущем программирования с искусственным интеллектом.

Read
FrontendBackend

Rust + WebAssembly на краю сети: когда скорость важнее расстояния

Узнай, как Rust и WebAssembly делают приложения молниеносными, безопасными и способными работать прямо на edge-узлах — ближе к пользователю.

Read
BackendData and AI

WebAssembly выходит за пределы браузера: будущее серверных и edge-приложений

Узнайте, как WebAssembly из браузерной технологии превращается в универсальный формат для серверов, edge-вычислений и IoT. Разбираем WASI, производительность, реальные кейсы от Disney+ и Shopify, а также будущее Wasm в облачной инфраструктуре.

Read
FrontendBackend

Когда код не идёт: как вернуть мотивацию и начать прогрессировать

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

Read
FrontendBackend

Как проходит техническое собеседование программиста: от первого звонка до оффера

Хочешь понять, что тебя ждёт на техническом собеседовании? Мы подробно разобрали каждый этап — от простых вопросов рекрутера до задач на алгоритмы и system design. Узнай, как подготовиться, не растеряться и пройти интервью уверенно.

Read
BackendGame development

Как не утонуть в C++: советы для новичков

C++ — это мощный, но коварный язык. В этой статье ты узнаешь, как не утонуть в его синтаксисе и памяти: от умных указателей и RAII до STL и современных стандартов. Мы разберём, как избежать типичных ошибок и сделать первые шаги в мире C++ уверенно.

Read
Data and AIOther language

Как новичку войти в Data Science и машинное обучение: путеводитель для разработчиков

Полное руководство по входу в DS и ML: необходимые навыки, инструменты, проекты для портфолио и реальный путь в профессию. Практические советы от выбора первых курсов до поиска работы.

Read
Mobile appsJava / Kotlin

Как освоить Java для начинающих: установка, синтаксис и примеры

Если вы решили изучить Java, вы выбрали технологию, которая открывает двери в enterprise-разработку, Android-приложения, микросервисы и высоконагруженные системы. Давайте пройдём путь от установки до написания первых осмысленных программ.

Read
BackendSQL

SQL и базы данных для начинающих: путь от теории к практике

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

Read
Game developmentOther language

Unity или Unreal Engine: что проще и полезнее для новичка

Мечтаете создавать игры, но не знаете, с какого движка начать? Unity и Unreal Engine — два гиганта игровой индустрии, и выбор между ними может определить ваш путь в разработке на годы вперёд. Давайте разберёмся, какой движок лучше подходит для новичков и почему.

Read
BackendOther language

Фреймворк и библиотека: в чём разница и зачем они нужны?

Каждый разработчик рано или поздно сталкивается с выбором: использовать фреймворк или библиотеку? На первый взгляд эти понятия кажутся взаимозаменяемыми, но на самом деле между ними существует фундаментальное различие, которое влияет на архитектуру всего приложения.

Read
Showing 468 of 830 articles