Code Lab
Главная
Блог
Шаблоны
Курсы
Обратная связь
Главная
Блог
Шаблоны
Курсы
Обратная связь
Блог об IT и технологиях: обзоры, разборы и полезные материалы
Рубрики
Обучение
215
Frontend
173
Обзоры
144
Мобильная разработка
67
Backend
41
Железо
31
Сервера
26
CMS
25
Софт
25
Общее
23
GameDev
16
Инструменты сборки
16
Курс по JavaScript для разработчиков: объекты #5
В предыдущей статье рассматривались типы данных и различия между примитивами и объектами. Теперь имеет смысл остановиться на объектах подробнее, потому что именно они используются для хранения состояния, конфигураций, моделей данных и практически всего «сущностного» в приложениях.
Курс по JavaScript для разработчиков: типы данных #4
После замыканий важно разобраться, что именно хранится в переменных и почему одинаково выглядящий код иногда ведёт себя по-разному. Это напрямую связано с типами данных и тем, как JavaScript работает с ними в памяти.
Курс по JavaScript для разработчиков: замыкания #3
В предыдущей статье рассматривались области видимости и различия между let, const и var. Эти темы напрямую приводят к замыканиям. Замыкание — не отдельный механизм и не «продвинутая техника», а естественное следствие того, как JavaScript работает с функциями и переменными.
Курс по JavaScript для разработчиков: области видимости и let, const, var #2
В предыдущей статье рассматривался порядок выполнения кода. Следующий важный шаг — понять, где и когда доступны переменные. Большинство ошибок с undefined, переопределениями и «почему тут работает, а там нет» связаны именно с областями видимости.
Игровые ноутбуки 2K: стабильный FPS и охлаждение
Еще несколько лет назад 2K-гейминг (2560×1440) считался прерогативой стационарных компьютеров. Но к 2026 году ситуация изменилась: современные игровые ноутбуки уверенно справляются с этим разрешением, обеспечивая высокую частоту кадров и стабильную работу без перегрева.
Курс по JavaScript для разработчиков: как выполняется код #1
Перед тем как разбираться в асинхронности, классах и архитектуре, важно понять одну вещь: JavaScript выполняет код строго по шагам, и большинство «странных» ситуаций в коде объясняются именно порядком выполнения.
Лучшие материнские платы для AMD Ryzen 7 5700X
Ryzen 7 5700X — один из самых удачных процессоров на платформе AM4. Восемь ядер, 16 потоков, низкое энергопотребление и отличная производительность в играх и рабочих задачах делают его актуальным даже в 2026 году.
Лучшие смартфоны до 80 000 рублей в 2026 году: понятный разбор по делу
В 2026 году бюджет до 80 000 ₽ — это зона настоящих флагманов, а не «почти топ». За эти деньги смартфон должен быстро работать несколько лет, нормально держать батарею, хорошо снимать без ручных настроек и не раздражать мелкими компромиссами.
Топ оптических клавиатур в 2026 году: отдельная ветка, а не «альтернатива механике»
К 2026 году оптические клавиатуры окончательно оформились как самостоятельный класс, а не «ускоренная версия механики». Их больше не покупают исключительно ради FPS или цифр задержки — их выбирают за стабильность срабатывания, отсутствие дребезга и предсказуемое поведение со временем.
Топ механических клавиатур 2026: классика без магнитов и оптики
Рынок механических клавиатур в 2026 году чётко разделился: экспериментальные технологии — отдельно, классическая механика — отдельно. Здесь речь именно о классике.
AMD Ryzen 5 7500X3D — краткий обзор доступного процессора с 3D V-Cache
Ryzen 5 7500X3D — это шестиядерный процессор для платформы AM5, построенный на архитектуре Zen 4 и оснащённый 3D V-Cache. Он не заменяет старшие модели и не претендует на универсальность, но хорошо показывает, зачем вообще нужна технология X3D и кому она действительно полезна.
ASUS ProArt PA27JCV — краткий обзор 5K-монитора для точной работы с изображением
ASUS ProArt PA27JCV — 27-дюймовый монитор с разрешением 5K, сделанный для тех, кто много работает с изображением. В первую очередь это фото, видео, графика и дизайн.
«
1
2
3
4
…
64
»