Arhlit - информационные технологии

Публикации по теме 'computer-science'


Краткое замечание по алгоритмам
Для тех из вас, кто не знает, я изучаю информатику и постоянно любопытный программист. Мир, в котором обитает мой разум, - это мир, полный красивых сложных вычислительных задач, кружащихся под холодными металлическими объектами, которые мы знаем как компьютеры. Большую часть моей жизни процессы, управляющие этим странным миром, были для меня загадкой. Так продолжалось до тех пор, пока я не решил снова окунуться в набеги информатики, чтобы разобраться с этими сложными и вечно..

Программирование для квантовых компьютеров: какие языки вам следует учить?
Вот несколько языков и ценные учебные ресурсы для начинающих. Что-то захватывающее сейчас происходит в компьютерном мире. Если говорить о последних достижениях, очевидно, что мы уже приветствуем эру квантовых вычислений. Многочисленные прогнозы указывают на то, что мы реализуем повсеместное и полноценное использование квантовых компьютеров в течение примерно десяти лет. Теперь это хорошие новости. Квантовые компьютеры могут в огромной степени превосходить классические компьютеры...

Эволюция языков программирования
И как они изменились за эти годы Как известно, для общения с человеком нужен определенный язык. Для общения с компьютерами программистам также нужен язык, и он называется «Язык программирования». Позвольте мне вернуть вас в прошлое и понаблюдать за эволюцией языков программирования! Низкоуровневое программирование…

Вопросы и ответы по компьютерному зрению — Часть 1
Я пишу несколько вопросов (последовательно), которые могут быть важны для получения базовых знаний или для быстрой подготовки к собеседованию в Computer Vision. Я буду продолжать добавлять больше вопросов. Пожалуйста, дайте мне знать, если это будет полезно. Итак, приступим: Что такое компьютерное зрение? О: Компьютерное зрение — это область исследований, которая направлена ​​на то, чтобы позволить машинам интерпретировать и понимать визуальные данные из окружающего их мира. 2...

⚔️ Хроники Кодового рыцаря #2: Приключения новичка
Пришло время повышать уровень. В какой-то момент написания алгоритмов для печати рядов Фибоначчи или даже самого высокого человечка становится недостаточно. Хотя я должен признать, что обман ваших друзей-непрограммистов, заставляющих их ставить свой обед на программу магических чисел, имеет свои особенности. Тем не менее, я хотел расти. И возможность экипировать моего галантного человека-палку самым отполированным бинарным мечом из когда-либо виденных, только укрепила мою решимость...

Кинетическая скульптура
Художественная инсталляция кинетической скульптуры на T-дисплее ESP32 TTGO для курса Creative Embedded Systems (COMS 3930) профессора Марка Сантолучито весной 2022 года (в сотрудничестве с Анаис Лоусон) Документация: https://github.com/sedona-thomas/Kinetic-Sculpture/ Обзор Для этого проекта нам было поручено создать кинетическую скульптуру с использованием трех типов двигателей — серводвигателей, шаговых двигателей и щеточных двигателей постоянного тока. Мы были вдохновлены..

Python To C++ 4: правда о строках
Введение В этой части серии статей о программировании на C++ мы углубимся в строки C++. Как разработчик Python, вы, возможно, привыкли манипулировать строками с помощью встроенных строковых методов и операторов Python. Однако в C++ это другая игра. В этой части нашего путешествия по программированию на C++ мы рассмотрим следующие темы: Строка в памяти Работа со строками C++ Потоки Прежде чем мы начнем, важно отметить, что я предполагаю базовое понимание концепций..

Новые материалы

12 сайтов с искусственным интеллектом, которые поразят вас
Приготовьтесь поразить воображение Сегодня существует несколько веб-сайтов, использующих искусственный интеллект (ИИ). От индивидуальных рекомендаций по новостям до более умных поисковых..

Скрытый технический долг в системах машинного обучения [NeurIPS 2015]
Что такое технический долг? Технический долг — это метафора, введенная Уордом Каннингемом в 1992 году, чтобы объяснить долгосрочные затраты, связанные с быстрым продвижением в разработке..

Алгоритм быстрой сортировки в Python
Всем привет, добро пожаловать на programminginpython.com . Здесь я покажу вам, как реализовать алгоритм быстрой сортировки в Python. В предыдущих статьях я рассмотрел Сортировку вставкой ,..

Как использовать манипулирование объектами в JavaScript
Объекты являются важным строительным блоком JavaScript. Они позволяют группировать свойства и методы вместе. Объект представляет собой набор свойств. Свойства идентифицируются с..

Разработка игр с помощью Godot Engine: мощный инструмент с открытым исходным кодом
Разработка игр — творческий и сложный процесс, требующий множества навыков и инструментов. Одним из наиболее важных инструментов является игровой движок, который представляет собой программную..

От XML к аннотациям: переход к современной конфигурации Spring
Введение Фреймворк Spring претерпел значительную эволюцию с момента своего создания. Одним из заметных изменений стал переход от конфигураций на основе XML к конфигурациям, управляемым..

Я люблю Руби!
Я люблю Руби! Мне это нравится по той же причине, по которой мне нравится программировать на Python. Он настолько интуитивно понятен, а встроенные методы упрощают решение проблем. Если вы..