Статьи
Рефакторинг 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 для данных о продукте. Думаю, в этой части я не буду слишком много делиться теорией, но чаще буду делиться своим кодом. Потому что..