Публикации

Создайте приложение для видеозвонков — Flutter | ZEGOCLOUD
Я сбросил это видео на YouTube, как создать видеозвонок с помощью ZegoCloud с Flutter. Проверьте это здесь Получите ZEGOCLOUD UIKits (низкий код) на 10 000 бесплатных минут: https://bit.ly/438f4yZ Узнайте больше об API видеозвонков ZEGOCLOUD: https://bit.ly/3Xv3ooP API голосовых и видеозвонков ZEGOCLOUD: https://bit.ly/3XvoiUV Как создать флаттер-видеозвонок: https://bit.ly/430V2qq Пожалуйста, подпишитесь на канал, чтобы получать больше видео и руководств по..

Преподаватель факультета Введение: Йоав Вальд
Этот пост является частью нашей серии блогов Meet the Fellow, в которой рассказывается о стипендиатах факультета, недавно присоединившихся к CDS Познакомьтесь с Йоавом Вальдом, который этой осенью присоединится к CDS в качестве научного сотрудника. Йоав в настоящее время является постдокторантом в Инженерной школе имени Джона Хопкинса Уайтинга , занимаясь разработкой безопасного и надежного машинного обучения с приложениями в здравоохранении. Получив докторскую степень в Еврейском..

Создание распределенного кеша с нуля
Реализация распределенного кеша с использованием языка балерины была моей первой стажировкой в ​​WSO2. В то время я учился на втором курсе с неплохими навыками программирования, но понятия не имел, что такое распределенные вычисления, поэтому этот проект стал для меня уникальным опытом. Эта статья представляет собой попытку объяснить, как я узнал о распределенных системах, а также о процессе разработки и реализации распределенного кэша с нуля. Требования и рассуждения Это..

Статья принята на AIMLSystems 2022
Наша статья «Система коррекции местоположения адреса для Q-коммерции» была принята в отраслевом треке на 2-й Международной конференции по системам AI-ML (AIMLSystems'22), 12–15 октября 2022 г. Авторами статьи являются Ясвант Редди Байтасандрам. , Сумант Саду (в качестве стажера), Абхинав Ганесан и Хосе Мэтью. Ссылка на конференцию: https://www.aimlsystems.org/2022/ Аннотация: Гиперлокальные компании электронной коммерции в Индии доставляют продукты и продукты примерно за 20–40..

Свежий подход к зарабатыванию денег в качестве разработчика
В огромном мире технологий и программирования постоянно появляются новые инструменты и платформы, призванные сделать жизнь разработчиков проще и эффективнее. Одним из таких захватывающих новых инструментов является Eartho, платформа, которая представляет собой инновационный способ, с помощью которого разработчики могут монетизировать свои навыки и комплекты для разработки программного обеспечения (SDK). Монетизация ваших SDK и API с открытым исходным кодом Программное обеспечение с..

Объедините усилия со Spark, чтобы победить сложные объединения
Объедините усилия со Spark, чтобы победить сложные объединения Стратегии оптимизации сложных соединений! Если вы поклонник Dragon Ball, вы наверняка помните, как после достижения различных уровней Saiyan семье и друзьям Гоку приходилось искать альтернативы, чтобы развиваться и побеждать своих все более могущественных врагов. Давайте возьмем эту аналогию и поговорим о сложных соединениях! Как большие данные сделали его более…

Рабочий процесс Feature Flag с Split.IO и Azure DevOps
Рабочий процесс Feature Flag с Split.IO и Azure DevOps Флаги функций (также известные как переключатели функций или переключатели функций) — это метод разработки программного обеспечения, который включает и выключает определенные функции во время выполнения без развертывания нового кода . Это позволяет лучше контролировать и больше экспериментировать в течение всего жизненного цикла функций. Я лично считаю, что функциональные флаги — это технический долг, и их следует удалять как..

Важность функции XGBoost
Изучение трех разных методов важности функций Как студент Flatiron, занимающийся наукой о данных, каждый проект — это возможность углубить мое понимание концепций, которые я изучаю . Я также считаю, что мое обучение улучшается, когда я отвечаю на вопросы, на которые я действительно хочу знать ответ. Это путь, который привел меня к более глубокому изучению концепции науки о данных для расчета важности функции . Мой проект на третьем этапе заключался в создании модели XGBoosted для..

4 способа написать чистый код для задач по программированию
Написание чистого кода — совсем непростая задача. Это требует многолетнего опыта, чтения, кодирования и экспериментов с программированием. Студентам, которые хотят сделать карьеру в области компьютерных наук или информационных технологий, часто приходится выполнять несколько письменных заданий по программированию в установленные сроки. И самая распространенная проблема среди них — написание неуправляемого и грязного кода. Чистый код не только впечатляет профессоров, но и упрощает задачу..

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

Руководство по стилю Angular JS
Определите один компонент в файле (менее 500 строк кода). Также определите небольшие функции. // app.module.js angular .module('app', ['ngRoute']); // some.controller.js angular .module('app') .controller('SomeController', SomeController); function SomeController() { } // someFactory.js angular .module('app') .factory('someFactory', someFactory); function someFactory() { } Объявляйте модули без переменной, используя синтаксис установщика. Создайте другие модули..

Blender против Reality Composer: прототипирование дополненной реальности
Сравнение двух инструментов Когда я начал эту статью, я намеревался рассказать об анимации приложения с шахматами, которое я документировал последние несколько недель. Но когда я изучил эту тему, я понял, что у Apple были очень разные идеи на этот счет по сравнению с их предыдущими фреймворками как для SceneKit, так и для SpriteKit. У вас нет SCNTransactions или CAAnimations , с довольно большим количеством различных вариантов, которые мой коллега Энди Джаз кратко описал в этом..

📊 Освоение визуализации данных с помощью библиотеки Seaborn на Python 🐍:
Визуализация данных — мощный инструмент для получения ценной информации и эффективной передачи информации. В этом посте мы рассмотрим различные методы визуализации данных с использованием Seaborn, а также примеры кода Python. Введение в Seaborn: Предоставьте обзор Seaborn и его преимуществ перед Matplotlib. Подчеркните его совместимость с Pandas DataFrames. 2. Создание потрясающих распределений. Покажите, как Seaborn упрощает создание гистограмм и оценок плотности ядра. 3...

Что такое гиперавтоматизация? Что это такое? И почему это важно?
Быть в курсе технических тенденций всегда может привести к ошеломляющим впечатлениям. Неудивительно, что эти достижения логически применимы к существующим тенденциям. Предприятия должны адаптироваться к этим изменениям, чтобы идти в ногу со временем. Именно здесь существуют роботизированная автоматизация процессов (RPA) и гиперавтоматизация . Давайте углубимся в концепцию гиперавтоматизации и ее значение для вашего бизнеса. Все о гиперавтоматизации Все дело в эффективном..

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

Как редактировать видео в Python
Руководство по редактированию видео с помощью Python. Создание персонализированного видео может показаться простым, особенно если доступно программное обеспечение для редактирования видео. Сделать один или два фильма может быть забавно, но если вам нужно делать сотни или даже тысячи фильмов на заказ каждый день, это не кажется хорошей идеей. Представьте себе, что Facebook вручную создает миллионы видеороликов для всех своих участников в честь годовщин дружбы, дней рождения и..

Используйте mkdir -p / home / user / non-existant-directory / some-directory для создания каталога и любых…
Используйте mkdir -p /home/user/non-existant-directory/some-directory для создания каталога и всех родительских каталогов, которые еще не существуют.

Использование уведомлений iOS, криптографии и iCloud для создания собственного приложения для чата IV
Я должен начать эту статью с отказа от ответственности, она основана на iOS 13, Swift 5 и Xcode 11.x. Если вы читаете это и эти цифры выглядят устаревшими, будьте предупреждены. Я также должен предупредить вас, что уведомления и код iCloud связаны с инфраструктурой Apple, а это означает, что для их использования вам потребуется учетная запись Apple Developers. Наконец, очевидно, что это часть IV, вам нужно вернуться к части I, части II и части II, чтобы это имело какой-то смысл,..

Использование массива и array.map() для рендеринга данных в React
Например, нам нужно отобразить 4 элемента ввода: «Имя», «Фамилия», «Адрес» и «Возраст». HTML Только чистый HTML/CSS. Мы кодируем его один за другим и меняем любые параметры, которые необходимо изменить. <label>First Name</label> <input type="text" /> <label>Last Name</label> <input type="text" /> <label>Address</label> <input type="text" /> <label>Age</label> <input..

Введение. В последнее время области искусственного интеллекта (ИИ) и машинного обучения (МО)…
Раскрытие возможностей искусственного интеллекта и машинного обучения: путь исследований и роста Введение. В последнее время области искусственного интеллекта (ИИ) и машинного обучения (МО) стали преобразующими силами, меняющими мир технологий и открывающими новые возможности в различных отраслях. Будучи увлеченным учеником и практиком в этой динамичной области, я отправился в увлекательное путешествие, чтобы глубже погрузиться в ИИ и машинное обучение, расширяя свои знания и..