Публикации по теме 'programming'


Истинные и ложные значения в JavaScript
Мини-серия JavaScript Истинные и ложные значения в JavaScript В этом уроке мы быстро рассмотрим значения truthy и falsy , которые напоминают логическое поведение true и false . Когда вы пишете оператор if/else на любом языке программирования, вы ожидаете передать значение в условии if() , которое строго соответствует boolean , что означает либо true , либо false . Это также может быть выражение , которое оценивает одно из этих значений, как показано ниже. Однако..

Жонглирование: одновременная обработка задач с одним актором
TL;DR: https://github.com/kifi/juggle Параллельная обработка задач В прошлом году мы открыли исходный код нашей Reactive Lock , облегченной библиотеки, которую мы используем в Kifi для ограничения параллелизма, обычно когда несколько запросов борются за какой-то ресурс. В этом посте мы представляем шаблон, который мы используем для параллельной обработки задач, чтобы контролировать периодичность и пропускную способность. Вот что мы хотим сделать. Каждый период времени..

ES2023 уже здесь, спешите узнать
Предисловие ES6 был предложен в 2015 году, по этой логике ES2023 следует называть ES14, во избежание путаницы мы будем использовать год для названия. Вспоминая, когда я в последний раз обращал внимание на стандарт ES, вы все еще оставались на ES6? Чтобы не отставать от стандарта ES, давайте посмотрим, какие новые функции были добавлены за последние годы. ES2023 Предложения, которые будут завершены в 2023 году Возвращает копию при изменении массива Array и TypedArray..

Github: шпаргалка по Github, часть 1
GIT ваш код включен! Github в настоящее время является одним из самых популярных и стандартных инструментов, используемых сегодня в сфере технологий. Вы видите его в каждом резюме, каждой публикации о вакансии, и его даже называют крупнейшим хостом кода в мире. Здесь мы рассмотрим основные команды Github, которые я использую изо дня в день, а также некоторые ситуационные команды. Оглавление: Введение в Гитхаб. Основные команды Git. Заключение. Введение в Github: Github..

Bootstrap 5 - Утилиты Flexbox
Bootstrap 5 на момент написания находится на стадии альфа-тестирования и может быть изменен. Bootstrap - популярная библиотека пользовательского интерфейса для любых приложений JavaScript. В этой статье мы рассмотрим, как использовать классы flexbox с Bootstrap 5. Flex Bootstrap 5 предоставляет нам классы, позволяющие легко использовать flexbox. Например, мы можем написать: <div class="d-flex p-2 bd-highlight">flexbox container</div> чтобы добавить опору..

5 неприятностей со Свифтом
Не Единственные? Swift — прекрасный язык программирования. Он дает вам так много возможностей, а Swift Evolution даже отслеживает текущее развитие языка. Тем не менее, есть вещи, которые действительно раздражают. Есть некоторые вещи, которые, кажется, могли бы быть лучше. Конечно, есть причины, по которым язык работает таким образом. Проблема не в этом. Это не то, что эта статья…

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