Лучшие способы вызова API на Javascript

Лучшие способы вызова API на Javascript

При работе с JavaScript чрезвычайно важно знать, как посылать HTTP-запросы и получать динамические данные с сервера/базы данных. Узнайте о наиболее удобных способах вызова API на Javascript с помощью библиотек с открытым исходным кодом: XMLHttpRequest, Fetch и Axios.
SQL в браузере  -  веб-оболочка DuckDB для анализа локальных данных

SQL в браузере  —  веб-оболочка DuckDB для анализа локальных данных

Как анализировать данные намного проще и полнофункциональнее, чем в Excel? Сделаем локальный файл доступным для SQL-операций с DuckDB, преобразуем в реальную таблицу, доберемся до файлов на GitHub и S3.
Второй шанс разработки программного обеспечения

Второй шанс разработки программного обеспечения

Говорят, что ИИ сделал разработку ПО менее стабильной, менее безопасной. В этом есть доля правды, как и в том, что ИИ переосмыслил каждую нашу ошибку и каждую удачу за последние 50 лет. А что, если именно в этом и кроется второй шанс разработки ПО? 
Что такое «мьютекс» и как им предотвращаются состояния гонки?

Что такое «мьютекс» и как им предотвращаются состояния гонки?

Покажем, как просто на Go реализуется мьютекс без состояния гонки и с корректной синхронизацией. Напишем пример с легкими, параллельно выполняемыми потоками-горутинами.
Java Script

Хватит везде использовать ===

Многие разработчики постоянно используют === вместо ==, но почему? Большинство из просмотренных мной обучающих программ предполагают, что поскольку слишком сложно предугадать приведение типов в JavaScript,...