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

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


Как решить проблему с утечкой памяти без использования valgrind!
Я столкнулся с проблемой утечки памяти в приложении (приложение содержит 12 файлов .c, а каждый файл .c содержит примерно от 4000 до 7000 строк кода), поэтому одно из решений — отладить приложение с помощью «valgrind» и выяснить проблему утечки памяти, но мне было интересно другое решение, чем инструмент «valgrind». Поскольку я хотел решить проблему с утечкой памяти другим способом, я начал исследовать эту область. Я использовал команду «top» в Linux и знаю, что она дает полный снимок..

Разработайте приложение для обмена видео за 6 минут
В этом уроке я покажу вам, как создать платформу для обмена видео за 6 минут с помощью Ruby on Rails. В этом уроке будут рассмотрены базовые принципы, в последующих уроках я продемонстрирую стили, добавление всплывающих окон, добавление дополнительных полей ввода и т. Д. В этом уроке мы настроим строительные блоки для создания системы загрузки видео и отображения этого видео с помощью video.js. Для начала создадим новое приложение rails. Откройте свой терминал и введите эту команду,..

Создайте «секретную» игру Dino Chrome за 1 час с JS и Phaser 3
Узнайте, как создавать игры с JS и Phaser 3 за короткое время. Ресурсы: Полный курс: https://academy.eincode.com/courses/phaser-3-the-complete-guide-build-publish-games-in-js Видео-гид: https://youtu.be/VOtZ6yNqH84 Репозиторий Github: https://github.com/Jerga99/dino-chrome-clone После того, как вы закончите читать, я настоятельно рекомендую посмотреть мой путеводитель по YouTube. Это сообщение в блоге служит отправной точкой. Подготовить проект Загрузите zip-файл с:..

Привет мир!
Привет мир! Я 22-летний немецкий 🇩🇪 парень, который только что закончил университет со степенью магистра компьютерных наук. В этом блоге я буду говорить о темах, связанных с разработкой программного обеспечения и, возможно, с самосовершенствованием. В юности я начал интересоваться программным обеспечением и программированием. Я начал писать свои первые программы в возрасте 12 лет, используя Borland Delphi (да, я знаю). В 15 лет я уже разрабатывал небольшие игры и помогал бизнесу..

Как написать класс Python 3
Руководство для начинающих по объектам Python 3. Мы пишем классы Python очень просто. Вот пример: class MyClass: ... Это основное определение класса. Функция инициализации Любому классу в Python, который использует нестатические методы, нужна функция инициализации. Вот как вы пишете: class MyClass: def __init__(self): ... Каждый раз, когда вы создаете новый объект из этого класса, этот метод будет запускаться, и у сгенерированного объекта будут все методы и члены,..

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

Понимание способов форматирования DateTime в языке GO
DateTime  – это тип, содержащий свойства даты и времени в определенный момент времени. Язык Go предоставляет несколько способов форматирования даты и времени с помощью пакета time . Пакет time предоставляет необходимые функции для определения, измерения и отображения времени. Пакет time также содержит основные методы форматирования, анализа, отображения и управления датой и временем. Любая переменная или поле в структуре, которая хранит время как значение, будет иметь тип..

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

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

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

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

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

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

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

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


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