Публикации

Полиморфный инженер-программист
В радужные дни В то время, чтобы устроиться на работу, вам нужно было знать Visual Basic и SQL, а что? Unix тоже? Вас наняли! Когда он станет более сложным, вас спросят, как обрабатывать событие «Click» на кнопке и как написать SQL-запрос. В настоящее время невозможно даже сказать, сколько языков и фреймворков существует. А интервью? Вы будете вспотеть, 6 часов непрерывных вопросов, 3-кратное программирование, дизайн, вопросы культурного соответствия, даже некоторые компании не..

Зависимость от пакетов: больше не проблема — Pyinstaller с ML
В этом посте я попытаюсь рассказать, как любой скрипт/проект Python можно преобразовать в отдельное приложение, которое может работать на любой машине с той же ОС. Я наткнулся на множество примеров приложений Pyinstaller, но большинство из них были простыми исполняемыми файлами, выполняющими базовые действия. Затем я подумал о создании отдельного приложения для чего-то, что имеет много зависимостей от пакетов. Поэтому я использовал проект Python, в котором используется редактируемый файл..

Начало работы с JQWidgets Grid для Vue.js
Vue.js — это прогрессивный фреймворк для построения пользовательских интерфейсов. Интеграция с ним упрощается, поскольку он предназначен для постепенного внедрения. В настоящее время это один из самых быстрорастущих фреймворков JavaScript. jQWidgets Grid for Vue — это профессиональный компонент сетки данных, созданный с помощью Vue.js и фреймворка jQWidgets. Он предлагает сотни функций, таких как сортировка, фильтрация, группировка, основные и подробные представления, пейджинг и..

Использование Twitter API с Python
Начните работу с Twitter API с Python Начните использовать twitter api уже сегодня! Сегодня я собираюсь изучить, как использовать Twitter API с python. Существует множество оболочек, которые хорошо работают для доступа к API твиттера, но мне кажется, что многие из этих оболочек действуют как черный ящик. Кроме того, оболочка, которую я использовал ранее, была только аутентифицирована пользователем , а не аутентифицирована приложением. Это небольшая разница, но твиттер с..

Введение в науку о данных без математики
Стефано Каридди Давайте будем откровенны: каждый, у кого есть доступ к Интернету, хотя бы раз в жизни сталкивался с термином наука о данных , и это, вероятно, произошло в последние пять лет. В этой статье мы стремимся представить некоторые ключевые концепции, необходимые для понимания того, что такое наука о данных, как она связана с машинным обучением и почему она отличается от другой популярной темы, бизнес интеллект . Вероятно, наиболее удачное объяснение того, что такое..

Сделайте снимок экрана 📱 с помощью Javascript.
Узнайте, как сделать снимок экрана с помощью javascript. Чтобы использовать веб-камеру или микрофон, нам нужно запросить разрешение. Мы можем запросить доступ с помощью функции getUserMedia() , Функция getUserMedia() принимает ограничение в качестве аргумента. Объект ограничения содержит либо вам нужно получить доступ к веб-камере, либо аудио, либо и то, и другое. Если вы хотите получить доступ к веб-камере, параметр должен быть {video: true} . Чтобы использовать и микрофон, и..

Автоматический анализ сбоев тестовых скриптов с помощью машинного обучения
Цель этого блога - предложить теоретическую модель / рабочий процесс для инструмента анализа отчетов по автоматизации тестирования, который может выполнять интеллектуальный и автоматический анализ неудачных сценариев и предоставлять подробный, содержательный отчет, чтобы значительно сократить ручные усилия, связанные с этой деятельностью. Заявление о проблеме Нельзя отрицать, что анализ первопричины отказов автоматизации - трудоемкая задача. Предположим, что существует набор тестов,..

LabelStudio: платформа для машинного обучения
Полезная платформа для автоматической маркировки. Содержит 3 части: Внешний интерфейс студии лейблов: показывает представление макета Бэкэнд студии лейблов: создайте сервер для маркировки моделей, выполните автоматическую маркировку Бэкэнд машинного обучения: Бэкенд модели ML позволяет нам автоматически маркировать. Установите Labelstudio на ПК: pip установить лейбл-студию Запустите бэкэнд labelstudio на локальном хосте: label-studio запустить my_project — инициализировать..

Как: прогнозирование спроса на основе машинного обучения
В этой нетехнической статье я объясню, что такое машинное обучение, как оно работает и чего можно ожидать от его использования при прогнозировании спроса. Мы также обсудим подводные камни и передовой опыт при запуске инициативы машинного обучения. Что такое машинное обучение Обычные статистические модели применяют набор известных отношений к набору данных. Например, экспоненциальное сглаживание позволит оценить базовый уровень спроса и тенденцию...

Преодоление ограничений отслеживания форм на стороне клиента с помощью веб-перехватчиков
На прошлой неделе мы рассказали, как вы можете использовать наш Источник веб-перехватчиков для потоковой передачи событий для Salesforce. Во второй части нашей серии статей о том, как использовать источники веб-перехватчиков в RudderStack, мы покажем вам, как отправить данные формы вашего веб-сайта в RudderStack, не подвергая их воздействию средств блокировки скриптов на стороне клиента. зачем вам это? Пользователи на вашем веб-сайте нередко запускают расширения браузера или другие..

5 советов, как сделать свой первый опыт в виртуальной реальности
Около года назад я выпустил в Steam свою игру Nightcrawler VR Bowling . Это было незадолго до того, как Steam избавился от своей программы Greenlight, и VR-игры имели привилегию пропустить процесс голосования, потому что Steam стремился получить больше VR-игр на своей платформе. Ваш первый опыт работы с виртуальной реальностью не будет идеальным, но с помощью этих советов вы сможете начать плавно и учиться немного быстрее. Размещение игры в Steam было чем-то, что было в моем списке..

Приложение для поездок на работу
Технологии Google Maps API, Web Notifications API, Docker, Azure Доступно по адресу http://commute.today Встроено 2 дня Обзор Поездки на работу — найдите идеальное время для выхода из офиса В Commute вы указываете адрес своего офиса и пункт назначения. В режиме реального времени приложение отслеживает время в пути до пункта назначения и уведомляет вас, когда оно превышает время, которое вы считаете приемлемым. Я создал приложение, чтобы решить проблему, с которой я..

Простое приложение Svelte 3 с роутером
ВСТУПЛЕНИЕ Svelte - это лаконичный, элегантный фреймворк, который заставляет вас почувствовать себя более свежим по сравнению с React и Vue. Есть видео, автор которого Рич Харрис очень хорошо выступил на Codecamp Iasi 2019. [ ОБНОВЛЕНО 10.03.2019 ] Я немного изменил код, чтобы структура проекта стала более аккуратной. Если вы хотите интегрировать мое готовое решение в свой проект для создания SPA с несколькими страницами, вам просто нужно скопировать 3 файла: ‹Link› , ‹Route› ,..

Разделяй и властвуй
После 10 лет программирования я могу сказать вам, что есть одна стратегия, которая работает снова и снова: разделяй и властвуй. Приведу несколько примеров: Большая кодовая база? Разделите ее на части, будь то классы или микросервисы, это не имеет большого значения. Важен интерфейс между частями: чтобы его было легко понять, рассуждать и поддерживать в долгосрочной перспективе. Сложная проблема? Начните создавать инструменты, необходимые для решения более серьезной проблемы,..

Из биологии Б.С. в Coding Bootcamp BS
Это не автобиография, а скорее рассказ о том, как успешно подать заявку на участие в учебном лагере для разработчиков. Даже если вы не знаете, что делаете. Недавно я получил степень бакалавра в области здравоохранения. Моя история работы включает в себя такие вещи, как репетитор, няня, официантка и тень патологии. Так как же я попал на буткемп по кодированию? Исследовательская работа Здесь нельзя лениться. Выделите час в день на все выходные и найдите различные доступные вам..

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

ЗНАЧЕНИЕ И ОПРЕДЕЛЕНИЕ РАССЕЯНИЯ
Различные меры центральной ценности дают нам одну единственную цифру, которая представляет все данные. Но одно среднее не может адекватно описать набор наблюдений, если только все наблюдения не одинаковы. Необходимо описать изменчивость или дисперсию наблюдений. В двух или более распределениях центральное значение может быть одинаковым, но все же могут быть большие различия в формировании распределения. Меры дисперсии помогают нам в изучении этой важной характеристики распределение...

Психометрия и Кембридж Аналитика
Скандал с Cambridge Analytica несколько месяцев назад потряс мир. Но что они сделали? В центре всех споров был Facebook и то, как Cambridge Analytica нарушила правила конфиденциальности данных и получила доступ к тонне личных данных. Основная проблема заключалась в том, что Cambridge Analytica получила личные данные около 87 миллионов пользователей Facebook. Они собирали эти данные с помощью приложения Facebook-викторины под названием «Это ваша цифровая жизнь», но также использовали..

Запустите тензорный поток в блокноте Jupyter на AWS
Имеет смысл разработать веб-приложение на собственном ноутбуке, а не на AWS, а затем развернуть его на сервере AWS. Однако проект глубокого обучения часто требует настройки множества гиперпараметров и даже архитектуры модели, что довольно сложно без обучения модели на графическом процессоре и получения быстрой обратной связи. Если вы собираетесь использовать AWS, например экземпляр p2.xlarge , для своего проекта глубокого обучения, вам, вероятно, понадобится простой и надежный способ..

Производство модели ML с использованием Heroku
Heroku — это платформа как услуга, которая находится в разработке с 2007 года, основанная Джеймсом Линденбаумом, Адамом Виггинсом и Орионом Генри, которая сначала поддерживала только язык программирования Ruby, но теперь поддерживает Java, Node.js, Scala, Clojure, Python, PHP и GO. позволяет разработчикам создавать, запускать и эксплуатировать приложения. В этом блоге я собираюсь объяснить вам шаги, которые необходимо выполнить для производства любой модели машинного обучения на Heroku..