Для влюбленных в программирование
Скидка до 44 000₽ на все профессии до 28.02

Код

Файловый дескриптор: что это простыми словами главное изображение
Код Без стека

Файловый дескриптор (file descriptor) — это уникальный числовой идентификатор, который операционная система назначает каждому открытому файлу или ресурсу (сокету, каналу, устройству). Файловые дескрипторы в Linux и других UNIX-подобных операционных системах (ОС) очень важны, хотя используются и в Windows. Они помогают управлять вводом-выводом данных, позволяя программам обращаться к файлам и другим объектам через системные вызовы.

Аватар пользователя Валерия Белякова
Валерия Белякова
около 8 часов назад
0 Время чтения статьи ~5 минут Читать дальше
Как стать фулстек-разработчиком: навыки, обучение, карьерный трек, ожидаемая ... главное изображение
Код Фронтенд Бэкенд

Full stack разработчик — это специалист, который умеет работать и с фронтендом, и с бэкендом. Рассказываем, как стать девелопером, чем он отличается от узкопрофильных программистов, какие навыки нужны для старта, как строить карьеру и на какую зарплату можно рассчитывать.

Аватар пользователя Валерия Белякова
Валерия Белякова
1 день назад
1 Время чтения статьи ~8 минут Читать дальше
Что такое верификация и валидация в тестировании ПО и программировании главное изображение
Код Без стека

Разработка качественного программного обеспечения (ПО) включает множество этапов, помимо написания кода. На каждом важно удостовериться, что продукт работает так, как задумано, и соответствует требованиям пользователей. Важнейшие этапы этого процесса — верификация и валидация (verification and validation).

0 Время чтения статьи ~7 минут Читать дальше
Кто такой Python-разработчик и как им стать главное изображение
Код Python

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

1 Время чтения статьи ~10 минут Читать дальше
Компьютерная сеть: что это такое, основные принципы главное изображение
Код Без стека

Компьютерная сеть (или computer network) — это система, объединяющая несколько устройств (компьютеров, серверов, принтеров, маршрутизаторов) для передачи данных. Она может работать в рамках одной комнаты, здания, города или охватывать целый мир. Вопрос "What is computer network" можно рассмотреть и с технической точки зрения: это инфраструктура, состоящая из аппаратных и программных компонентов, поддерживающих взаимодействие между устройствами.

Аватар пользователя Валерия Белякова
Валерия Белякова
6 дней назад
1 Время чтения статьи ~5 минут Читать дальше
Аналитик данных: требования к джуну и частые ошибки начинающих аналитиков главное изображение
Код Аналитика

Аналитик данных (data analyst) — это относительно новая и востребованная профессия. Специалист собирает и анализирует данные, ищет закономерности и помогает бизнесу принимать взвешенные решения на их основе. Рассказываем, что нужно знать аналитику и какие частые ошибки допускают junior data analyst.

Аватар пользователя Валерия Белякова
Валерия Белякова
19 февраля 2025
0 Время чтения статьи ~7 минут Читать дальше
Закон де Моргана и другие правила логики в программировании главное изображение
Код Без стека

Логика — наука о законах мышления, а также внутренняя закономерность и правильный, разумный ход вещей. В программировании, где все должно быть закономерным, применяются многие логические правила и законы. Расскажем, что такое законы Моргана, как они и другие правила логики применяются в программировании и зачем программисту изучать логику.

Аватар пользователя Валерия Белякова
Валерия Белякова
19 февраля 2025
1 Время чтения статьи ~7 минут Читать дальше
Что такое язык PHP и как стать востребованным разработчиком главное изображение
Код PHP

PHP-разработчики ценятся благодаря популярности одноименного языка в веб-разработке. На PHP работают 80% сайтов, включая Facebook, Wikipedia и WordPress. Рассказываем, что такое язык PHP, какие навыки нужны программисту, где искать работу и сколько можно зарабатывать.

Аватар пользователя Валерия Белякова
Валерия Белякова
17 февраля 2025
0 Время чтения статьи ~7 минут Читать дальше
Кто такой программист Java, чем он занимается и какая у него зарплата? главное изображение
Код Java

Java developer создает программы на одном из самых популярных языков программирования — Java. Его код работает в мобильных приложениях, банковских системах, сайтах и даже в играх. Эта профессия востребована и открывает множество карьерных возможностей — от работы в крупных IT-компаниях до создания собственных проектов. Как стать Java-разработчиком, где они работают, сколько зарабатывают и какие навыки нужны? Разбираемся подробно.

Аватар пользователя Валерия Белякова
Валерия Белякова
12 февраля 2025
0 Время чтения статьи ~8 минут Читать дальше
Топ-15 компиляторов Python — онлайн и офлайн главное изображение
Код Python

Компилятор — это компьютерная программа, которая преобразовывает программный код в машинный. Простыми словами, он переводчик с языка разработчика на язык компьютера. В Python компиляция отличается от традиционной, которая используется для компилируемых языков типа C или С++. Поскольку это интерпретируемый язык, преобразование выполняет интерпретатор. Он компилирует исходный код в промежуточный байт-код, который выполняется виртуальной машиной Python (PVM).

Аватар пользователя Валерия Белякова
Валерия Белякова
04 февраля 2025
0 Время чтения статьи ~8 минут Читать дальше