Найти в Дзене
Поддержите автораПеревод на любую сумму
Покупайте СтеллыИ дарите их за контент
4 месяца назад
 • Вы подписаны

Подготовка к собеседованию - JavaScript. Часть 2: Функции и контекст

Вторая статья из серии, посвящённой ключевым темам JavaScript для технического интервью. Сегодня говорим о функциях — главных строительных блоках языка, а также о контексте вызова (this), замыканиях и областях видимости. Функции в JavaScript — это не просто подпрограммы. Они могут быть объявлены по-разному, иметь собственный контекст, «запоминать» окружение, в котором были созданы, и даже выступать в роли конструкторов. На собеседовании вам почти наверняка зададут вопросы о типах функций, о том, как работает this, и что такое замыкание...

4 месяца назад
 • Вы подписаны

WebSockets: двусторонняя связь в реальном времени — полное руководство

Вы наверняка пользовались чатами, онлайн‑играми или биржевыми графиками, где данные обновляются мгновенно, без перезагрузки страницы. За этой магией стоит протокол WebSocket. В отличие от обычного HTTP, где клиент всегда инициирует запрос, WebSocket позволяет серверу самому отправлять данные в любой момент. В этой статье мы разберём, как работают вебсокеты изнутри: от установки соединения до служебных ping/pong‑сообщений, и вы поймёте, почему это стало стандартом для realtime‑приложений. WebSocket...

4 месяца назад
 • Вы подписаны

JavaScript, ECMAScript, движки и среды выполнения: путеводитель по экосистеме

Если вы пишете на JavaScript, вы наверняка встречали термины ECMAScript, V8, Node.js, среда выполнения. Но что именно они означают и как связаны между собой? Для новичка это может звучать как запутанный жаргон, а опытному разработчику полезно освежить в памяти архитектуру, чтобы лучше понимать, как работает код под капотом. В этой статье мы разложим всё по полочкам: от стандарта языка до конкретных реализаций, и вы увидите, что экосистема JavaScript устроена логично и красиво. ECMAScript — это спецификация...

4 месяца назад
 • Вы подписаны

Подготовка к собеседованию - JavaScript. Часть 1: Всё о типах данных и приведении

Первая статья из серии, в которой мы разбираем ключевые темы JavaScript, необходимые для успешного прохождения технического интервью. Сегодня говорим о фундаменте — типах данных. Когда вы идёте на собеседование по JavaScript, даже если позиция подразумевает работу с Node.js или фреймворками, интервьюер почти всегда начинает с основ. И одна из первых тем — типы данных. Почему? Потому что непонимание разницы между примитивами и объектами, особенностей преобразования и проверки типов приводит к трудноуловимым багам...

5 месяцев назад
 • Вы подписаны

Text Grab: Как скопировать текст с картинки, видео или PDF одним кликом

Text Grab — это бесплатная утилита с открытым исходным кодом для Windows 10 и 11, которая превращает любой видимый на экране текст в копируемые данные. Используя встроенные в операционную систему возможности оптического распознавания (OCR), программа «вытаскивает» текст из изображений, видео, PDF-документов и даже из элементов интерфейса приложений, где стандартный Ctrl+C бессилен. Всё это работает локально, не требует интернета и установки, обеспечивая полную конфиденциальность ваших данных. В основе Text Grab лежит простой, но мощный принцип...

Поддержите автораПеревод на любую сумму
Покупайте СтеллыИ дарите их
за контент