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

Статьи

Демистификация WebRTC — Текстовый чат

Внедрение каналов данных для текстового чата В предыдущей статье мы реализовали первую из трех функций приложения Magny; видео чат. Мы узнали следующее: Создание предложения и ответ Сигнализация с помощью Firestore Отслеживание состояния соединения Закрытие соединения В этой статье..

Foreach и IEnumerable

В последнее время я много читал о foreach и шаблоне итератора. В ходе исследования у меня возникли следующие вопросы: Как переменная итерации foreach доступна только для чтения? Почему компилятор позволяет присваивать переменную итерации при непосредственном использовании шаблона..

iOS курс

Прежде чем двигаться дальше в блоге, я хочу рассказать, как я начал изучать Swift. Сначала я проверил несколько простых руководств по языку, в основном типа «Как создать X-приложение в Swift». Они служат своей цели (по представлению общей идеи и технических особенностей языка), но я хотел..

Отойдите от обработчиков Android. Вместо этого используйте сопрограммы и задания!

Временные задачи можно упростить, используя сопрограммы и задания над обработчиком. Смотри как! Сценарий Все мы использовали обработчики с методом postDelayed для выполнения какой-либо задачи через определенное время в наших приложениях для Android. Это был наш основной способ..

Выявление и исправление смещения ярлыков в машинном обучении

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

Ограничение ваших API-запросов: правильный путь

Ограничение запросов к API: правильный путь Всем привет. Меня зовут Александр, я разработчик Javascript. Сегодня я хочу рассказать вам историю о том, как я пытался найти дзен в создании серверного приложения, которое удовлетворит все API в мире. Пролог Он был запущен в июне 2015 года,..

Человеческое обучение и ИИ

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

Красный или синий? Квадратный или круглый? Вверх или вниз? A/B-тестирование гипотез.

A/B тестирует все Эффективность рекламной кампании В этом посте мы обсудим A/B-тестирование, сосредоточившись на рекламной компании, которая запускает онлайн-рекламу для клиента с целью повышения узнаваемости бренда. Компания-рекламодатель зарабатывает деньги, взимая плату с клиента на..

Распознавание жестов рук с использованием TinyML на OpenMV

Обзор Поскольку основанная на зрении технология распознавания жестов рук является важной частью взаимодействия человека с компьютером. Этим технологиям, таким как распознавание речи и распознавание жестов, уделяется большое внимание в области человеко-компьютерного взаимодействия...

Введение в машинное обучение

«Прорыв в машинном обучении стоил бы 10 Microsoft» — Билл Гейтс Я уверен, что мы все видели экраны, похожие на изображения выше, с рекомендациями только для нас. К сожалению, сотрудник Netflix не просматривает ваш профиль индивидуально, чтобы выбрать то, что вам нравится. Вместо..

Алгоритм KNN: практическая реализация алгоритма KNN в R

С увеличением объема данных, которые мы генерируем, потребность в передовых алгоритмах машинного обучения возросла. Одним из таких алгоритмов является алгоритм K ближайших соседей. В этом блоге об алгоритме KNN в R вы поймете, как работает алгоритм KNN и его реализация с использованием..

Особенности реакции

В настоящее время ReactJS быстро набирает популярность среди веб-разработчиков как лучшая среда JavaScript. Он играет важную роль во внешней экосистеме. Важными особенностями ReactJS являются следующие. JSX Компоненты Односторонняя привязка данных Виртуальный DOM Простота..

ката разбивка

Я выбрал ката 6-го уровня, которая требует, чтобы я переворачивал гласные в строке. Я не уверен, как это решить, поэтому я расскажу о том, как, по моему мнению, это можно сделать. Первый способ: str.split(), arr.filter(), затем arr.join() Не уверен, сработает это или нет, но я подумал о том,..

У нас был потрясающий 2019 год. Вот что будет дальше. 👇

У нас был потрясающий 2019 год. Вот что будет дальше. 👇 2019 год был огромным годом для Codecraft Works. Мы объявили о нашей новой учебной платформе , разработали и запустили новые интересные программы и продолжили поиск новых способов вывести образование в области информатики на новый..

Руководство для новичков по пониманию JavaScript (глава первая)

Хорошо, я собираюсь начать писать о том, как я выставил себя дураком, думая, что Java и JavaScript похожи. Основное отличие, которое я сразу заметил после начала изучения JavaScript, заключается в том, что Java используется для программирования всей серверной разработки, а JavaScript..

Действительно ли случайны случайные числа из функции генератора случайных чисел?

Да и нет! Случайные числа, сгенерированные с помощью rand() или любых подобных функций, в основном не являются случайными, поскольку вычислительная система состоит из микропроцессора, а микропроцессор работает с систематическими командами (байт-кодами), выполняемыми одна за другой, поэтому..

Что такое параллелизм в Java?

Что такое параллелизм в Java ? Простыми словами, параллелизм — это возможность запускать несколько программ или несколько частей одного и того же приложения. Параллелизм позволяет системе получить наивысший рейтинг и пропускную способность, используя низкие конкурентные возможности реальной..

Регуляризация: секрет предотвращения переобучения

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

Почему Composition API

Возникла некоторая путаница по поводу нового API композиции Vue 3. К концу этой статьи должно быть ясно, почему ограничения Vue 2 привели к его созданию и как он решает для нас несколько проблем. В этой статье вы узнаете, почему именно вам следует научиться использовать Composition API...

13 шагов, чтобы стать профессионалом JavaScript. Шаг 7: Регулярные выражения

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

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

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

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

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

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

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

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

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


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