WedX - журнал о программировании и компьютерных науках

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


10 советов и приемов для написания чистого кода на Python
Произведите впечатление на своих коллег чистым и лаконичным кодом. Изучите 10 замечательных «трюков» программирования на Python, удобных для начинающих, с подробными объяснениями. Следующий список находится в произвольном порядке. Я надеюсь, вам понравится это! 1. Поменять местами две переменные без третьей В Python можно поменять местами две переменные без третьей: a = 1 b = 2 a, b = b, a Объяснение Приведенный выше «трюк» с заменой двух переменных вовсе не является..

Создание интерпретатора байт-кодов Monty с использованием языка программирования C
ЧАСТЬ ЧЕТВЕРТАЯ Это ссылка на предыдущую часть (ЧАСТЬ ТРЕТЬЯ), если вы пропустили: https://medium.com/@mr_robertamoah/creating-an-interpreter-for-monty-bytecodes-using-c-programming-language -47c9bab6c4be В третьей части статьи мы реализовали функции для выполнения push, pall и pint. В этой части мы реализуем функции для pop, swap, add и т. д. Начиная с поп-кода операции. Этот код операции удаляет верхний узел стека (последний добавленный узел стека). Код для этой реализации можно..

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

Основы программирования
Полное руководство для начинающих Введение. В современном мире передовых технологий программирование стало необходимым навыком. Если вы хотите стать разработчиком программного обеспечения, специалистом по данным или автоматизировать задачи, понимание основ программирования — это первый шаг к достижению ваших целей. В этой статье мы рассмотрим важные концепции и принципы, лежащие в основе программирования. Алгоритмы и решение проблем. Программирование — это решение проблем, а..

Как сделать игру про змейку, используя код Python
Змеиная игра с использованием кода Python Основные настройки Во-первых, вам нужно посетить этот веб-сайт и загрузить и установить Python в вашей системе. Скопируйте и вставьте приведенный ниже код в свой редактор. Если у вас нет редактора, загрузите и установите Visual Studio Code с этого веб-сайта . Turtle Graphics  – это стандартная библиотека по умолчанию, встроенная в ваш Python. Запустите код с помощью команды: Python Your_file_name.py Змеиная игра..

Концепции обработки данных № 1  — «Медленно меняющиеся измерения»
Введение Поскольку мы постоянно загружаем данные в хранилище данных, нам неизбежно придется иметь дело с изменениями в исторических данных. Хранилища данных по определению содержат исторические данные. Что нам делать, когда приходит новый пакет данных и некоторые атрибуты в таблицах изменились? Это распространенная проблема в хранилищах данных, которая называется Медленно меняющиеся измерения (SCD) . Методы работы с SCD применяются к таблицам измерений, а не к таблицам фактов ...

Smalltalk против схемы, JavaScript и Java
Smalltalk против схемы, JavaScript и Java Smalltalk - потрясающий язык. Это идеальный учебный язык для обучения программированию как детей, так и взрослых. Его очень легко изучить и он чрезвычайно универсален, как JavaScript, но без всей ерунды, которую JavaScript навязывает незадачливым программистам. Smalltalk хорошо сравнивается с Java, когда дело доходит до написания надежного, крупномасштабного программного обеспечения, несмотря на то, что он динамически типизирован. В этой..

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

Как создать диаграмму градиентной кисти с помощью D3.js
Резюме: Из этого туториала Вы узнаете, как добавить градиентную кисть к диаграмме с областями в D3.js. Мы добавим градиент к значениям SVG и применим градиент в качестве заливки к диаграмме с..

Я хотел выучить язык программирования MVC4, но не мог выучить его раньше, потому что это выглядит сложно…
Просто начните и учитесь самостоятельно Я хотел выучить язык программирования MVC4, но не мог выучить его раньше, потому что он кажется мне сложным, и я бросил его. Это в основном инструмент..

Лицензии с открытым исходным кодом: руководство для разработчиков и создателей
В динамичном мире разработки программного обеспечения открытый исходный код стал мощной парадигмой, способствующей сотрудничеству, инновациям и прогрессу, движимому сообществом. В основе..

Объяснение документов 02: BERT
BERT представил двухступенчатую структуру обучения: предварительное обучение и тонкая настройка. Во время предварительного обучения модель обучается на неразмеченных данных с помощью..

Как проанализировать работу вашего классификатора?
Не всегда просто знать, какие показатели использовать С развитием глубокого обучения все больше и больше людей учатся обучать свой первый классификатор. Но как только вы закончите..

Работа с цепями Маркова, часть 4 (Машинное обучение)
Нелинейные цепи Маркова с агрегатором и их приложения (arXiv) Автор : Бар Лайт Аннотация: Изучаются свойства подкласса случайных процессов, называемых дискретными нелинейными цепями Маркова..

Crazy Laravel Livewire упростил мне создание электронной коммерции (панель администратора и API) [Часть 3]
Как вы сегодня, ребята? В этой части мы создадим CRUD для данных о продукте. Думаю, в этой части я не буду слишком много делиться теорией, но чаще буду делиться своим кодом. Потому что..


Для любых предложений по сайту: [email protected]