Рассмотрим карточную игру для одного человека. У игрока 13 карт одной масти. Каждой карте присвоено числовое значение. Туз, валет, дама, король соответствуют 1, 11, 12 и 13. Перед началом игры…
Запись опубликована в “Программирование”
Цель защиты информации: предотвратить или снизить риски кибератак, исключить утечки или повреждение данных, а также минимизировать сбои в работе систем. Кибератаки проводят для незаконного доступа к устройству, сети, инфраструктуре. Они…
Эта публикация – незначительно сокращенный перевод статьи Сантьяго Валдаррама Caching in Python Using the LRU Cache Strategy. Переведенный текст также доступен в виде блокнота Jupyter. Кэширование – один из подходов,…
Фото Романа Самборского использовано по лицензии Shutterstock.com. Первое января – прекрасный день, чтобы перебрать свои зимние вещи. Именно это было у меня на уме, когда я подходила к своему гардеробу…
JavaScript – это не классический объектно-ориентированный язык, основанный на классах, однако в нем есть способ для их реализации. Согласно Википедии класс-ориентированное программирование – это стиль объектно-ориентированного программирования (ООП), в котором…
Наши друзья из AT Consulting подготовили для вас подборку книг для айтишника, которые определенно стоит прочитать в приближающемся новом году. На Новый год принято подводить итоги и давать себе обещания…
В этой статье мы расскажем, когда и как нужно читать, а также какие книги выбрать в соответствии с конкретным языком программирования. Зачем нужны книги по программированию? Провоцирует данный вопрос изобилие…
Программ, предназначенных для написания и редактирования исходного кода веб-приложений, великое множество. Современные и удобные редакторы способны закрывать забытые кавычки, расставлять отступы, скобки и даже дописывать за программистом команды. Мощные IDE…
Небольшое руководство по анализу и жанровой классификации аудио/музыкальных сигналов на Python. Разнообразные сервисы и платформы потоковой музыки, такие как Spotify и SoundCloud, стремятся постоянно улучшать способы подбора и рекомендации композиций…
Джеффри Хинтон известен как отец «глубокого обучения». Еще в 50-х годах появилась идея о глубоких нейронных сетях, которые в теории могли решить множество проблем. Однако никто не понимал, как реализовать…