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

Статьи

Рефакторинг Redux: решение проблемы детализации с помощью useSelctor, useDispatch и Redux Toolkit Query…

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

Стохастический градиентный спуск (SGD)

Стохастический градиентный спуск (SGD) Стохастический градиентный спуск отличается от градиентного спуска тем, что он обновляет параметры или гиперпараметры. В SGD параметры обновляются после каждой выборки , тогда как в случае GD они обновляются после всего набора данных (так же,..

Использование Chart.js для визуализации ваших данных

Недавно я завершил проект кодирования веб-разработки с тремя другими членами команды. Одним из критериев завершения проекта был выбор новой технологии и ее реализация в приложении. Мы выбрали Chart.js. Что-то мне нравилось, что-то не нравилось, и некоторые уроки были извлечены при внедрении..

Как «Git» хорошо перебазировать

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

Обработка естественного языка

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

Советы по использованию Kinect (и других датчиков) в интерактивных установках в реальном времени

Как избежать распространенных ошибок при работе с камерами и другими датчиками в общественных местах. Еще в 2016 году я создал Kinectron , инструмент, который отправляет объемные и скелетные данные в онлайн с помощью Microsoft Kinect . С тех пор Kinectron стал широко использоваться..

Распараллелить обработку большого файла AWS S3

В этом посте демонстрируется подход к обработке большого файла AWS S3 (вероятно, миллионов записей) в управляемые фрагменты, работающие параллельно, с помощью AWS S3 Select. В моем последнем посте мы обсуждали достижение эффективности обработки большого файла AWS S3 с помощью S3 select...

Удаление файлов с помощью Python

Использование модуля os из стандартной библиотеки для удаления файла Благодаря модулю Python os из стандартной библиотеки написать сценарий для удаления файла можно быстро и легко: import os os.remove('example.txt') Вот и все! Проверка существования файла Конечно, этот скрипт..

Три вещи, которые стартапы с искусственным интеллектом не знают о корпоративных продажах

Осень - сезон технических конференций и одна из самых распространенных тем в этом году: искусственный интеллект и деньги, например, покажите мне деньги. Я слышал, как люди спрашивают, если так много компаний создаются и получают финансирование, почему никто на самом деле не понял, как..

Введение в синтаксис SQL

SQL расшифровывается как язык структурированных запросов и является стандартом де-факто для взаимодействия с реляционными базами данных. Почти все системы управления базами данных, с которыми вы столкнетесь, будут иметь реализацию SQL. Хотя SQL — это компьютерный язык, он не похож на..

Панель приборов

Глава 10. Все операции, ранее выполнявшиеся в Kubernetes, выполнялись с помощью инструмента командной строки Kubectl. Однако, чтобы обеспечить более удобный интерфейс, Kubernetes также разработал веб-интерфейс пользователя под названием Dashboard. Пользователи могут использовать Dashboard для..

Персонализация в Lyft | Ride Hiding Experience Ultra Pro

На выходных я просматривал различные инженерные блоги и видеоролики, в которых рассказывалось о процессах регистрации и оформления заказов в Lyft. Этот опыт привел меня к осознанию того, что индустрия такси в Индии не так развита, как у Lyft, которая предоставляет своим пользователям..

Роль аналитики больших данных в инновациях бизнес-технологий

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

Узнайте больше об услугах разработки AngularJS

Что такое AngularJS? AngularJS — одна из самых известных и популярных сред JavaScript в настоящее время. Он направлен на упрощение разработки и оценки такого программного обеспечения за счет разработки структуры для клиентской архитектуры модели-представления-контроллера (MVC) и популярных..

Как решить проблему с утечкой памяти без использования valgrind!

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

Разработайте приложение для обмена видео за 6 минут

В этом уроке я покажу вам, как создать платформу для обмена видео за 6 минут с помощью Ruby on 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..

Использование видеопетлей с интерактивным холстом

Видео может быть очень эффективным способом использования высокопроизводительных визуальных эффектов в вашей игре Интерактивный холст для Google Assistant. В предыдущем посте мы обсуждали использование циклов видео в веб-приложении Interactive Canvas. В этом посте обсуждаются необходимые..

Взлом расширений Chrome

Одна из замечательных особенностей веб-разработчика - это способность быстро учиться на работе других. В середине 1990-х, когда я начал изучать HTML, просмотр исходного кода был моими воротами к пониманию и просвещению. Свобода сохранять веб-страницу на моем компьютере означала, что я мог..

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

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

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

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

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

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

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

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


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