Создаем игру-змейку, используя модуль Turtle в Python.

Создаем игру-змейку, используя модуль Turtle в Python.

Змеиная игра – это аркадная игра-лабиринт, разработанная Gremlin Industries и опубликованная Sega в октябре 1976 года. Она считается искусной игрой и популяризируется среди людей на протяжении поколений. Змейка в игре…

Python | Nlp-анализ отзывов о ресторанах

Python | Nlp-анализ отзывов о ресторанах

Обработка естественного языка (NLP) — это область информатики и искусственного интеллекта, связанная с взаимодействием между компьютерами и человеческими (естественными) языками, в частности, с программированием компьютеров для обработки и анализа больших…

Советы и рекомендации Javascript. Лучшие практики 2022

Советы и рекомендации Javascript. Лучшие практики 2022

Ряд советов для Javascript разработчиков 1. Объявить и инициализировать массивы в javascript 2. Считать сумму, минимальное и максимальное значение в javascript 3. Сортировка массива строк, чисел или объектов в javascript…

Создание игры в стиле Zelda на Python c Pygame

Создание игры в стиле Zelda на Python c Pygame

Большой и интересный проект по созданию полноценной ролевой игры на Python. Ролевая игра в стиле Zelda написанная на Python, которая включает в себя множество элементов, необходимых для сложной игры, таких…

Преимущества многократно используемых потоков в асинхронном программировании на Golang

Преимущества многократно используемых потоков в асинхронном программировании на Golang

В этой статье я расскажу о проблемах масштабирования (когда нужно обработать миллиарды вызовов), которые мы могли бы решить, используя «пул потоков». Согласно Википедии, пул потоков — это шаблон проектирования программного…

Динамические и статические вычислительные графы в PyTorch и TensorFlow

Динамические и статические вычислительные графы в PyTorch и TensorFlow

Разница между статическими вычислительными графами в TensorFlow и динамическими вычислительными графами в Pytorch Хотя обе библиотеки используют ориентированный ациклический граф (или DAG) для представления своих моделей машинного обучения и глубокого…

Дженерики в Go с примерами кода (Generics in Golang)

Дженерики в Go с примерами кода (Generics in Golang)

Несколько лет назад для Go были предложены дженерики, и в начале этого года они наконец были приняты в язык. Как дженерики действительно повлияют на Go? Изменит ли это то, как…

Как использовать Модуль sys.argv в Python

Как использовать Модуль sys.argv в Python

Что такое sys.argv? sys.argv — это список в Python, который содержит аргументы командной строки, переданные сценарию. С помощью функции len(sys.argv) вы можете подсчитать количество аргументов. Если вы собираетесь работать с…

Форматирование строк в Python

Форматирование строк в Python

Python поддерживает использование строк формата. Существуют различные типы спецификаторов формата, и каждый спецификатор действует как заполнитель для этого типа в строке. Символ процента “%’ обозначает начало спецификатора. %s # используется…

Считаем количество цифр целого числа в Python

Считаем количество цифр целого числа в Python

В Python целочисленный тип данных используется для представления положительных и отрицательных целых чисел. В этой статье мы обсудим программу для подсчета цифр целого числа. Как подсчитать десятичные цифры в Python?…

7 проектов на GitHub, которые сделают вас лучшим разработчиком на Go💥

7 проектов на GitHub, которые сделают вас лучшим разработчиком на Go💥

Go был разработан как отличный инструмент для написания крупных программных проектов. Согласно опросу разработчиков stackoverflow 2020 года, Go был 3-м наиболее востребованным языком программирования. Итак, сегодня я поделюсь 7 удивительными…

Util.promisify() в Node.js

Util.promisify() в Node.js

Если вы когда-нибудь работали с Javascript, вы, наверное, сталкивались с обратными вызовами. Javascript известен своей встроенной асинхронной философией. Обратные вызовы присутствуют повсюду: от стандартных встроенных модулей до других фреймворков и…

Функция-лямбда в Python

Функция-лямбда в Python

Во время программирования мы можем столкнуться с ситуациями, когда нам нужно снова и снова использовать одно и то же математическое утверждение. В таких случаях многократное использование одного и того же…

Ошибка при использовании динамического/подстановочного маршрута в GIN

Ошибка при использовании динамического/подстановочного маршрута в GIN

Хочу предложить быстрое решение проблемы, с которой вы можете столкнуться при разработке своего API с использованием фреймворка Golang Gin. Иногда вы можете столкнуться с такого рода проблемами неосознанно, и вам,…

Используем вспомогательные маршруты в Angular, чтобы уменьшить размер приложения

Существует множество способов, как уменьшить размер приложения angular, тем самым повысив его производительность, например, при отложенной загрузке. Тем не менее, хочу поделиться с вами подходом, использующим «вспомогательные маршруты». Давайте сразу…

Вычисляем среднее значение в Python

Вычисляем среднее значение в Python

Для обработки любых данных в Python приходится выполнять множество математических вычислений. В этой статье рассмотрим различные способы вычисления среднего значения заданных чисел. Как рассчитать среднее значение заданных чисел Среднее значение…

Как создать крутой графический интерфейс с помощью Golang!

Как создать крутой графический интерфейс с помощью Golang!

Поговорим, как можно создать графический интерфейс с помощью Golang! Метод заключается в использовании пакета giu. По этой ссылке можете просмотреть страницу пакета на GitHub. Эта платформа основана на Dear ImGUI,…