Публикации

Маркетинговые модели атрибуции — Отказ от упрощенных правил
Маркетинговая атрибуция похожа на пробуждение с похмелья. Вы спрашиваете себя, какая из шести порций алкоголя, которые вы выпили прошлой ночью, ответственна за это. Был ли это джин, которым вы закончили вечер, или виски после второй пинты, или, возможно, это был коктейль в самом начале вечера? Как маркетолог, в конце успешной маркетинговой кампании ваш финансовый директор может спросить вас, почему 30% бюджета было потрачено на Facebook, когда он обеспечивал только 10% продаж...

Создание матрицы JavaScript
Недавно я работал над своего рода задачей кодирования, целью которой было создать сетку определенного размера и построить три полезные функции вне сетки. Конечно, есть несколько способов решить эту проблему в целом, но я хотел поделиться своей методологией и решением (пусть это и не самый эффективный способ). В конечном итоге нам нужно создать массив массивов, а затем заполнить каждый подмассив объектами. При создании сетки передаются два аргумента: 1) rows — количество строк..

Структура приложения React — Масштабируемое приложение.
Ищете способ структурировать приложение, которое вы запускаете? Не смотрите дальше. На протяжении многих лет я работал над несколькими проектами, основанными на реакции. Но проблема остается неизменной для всех из них, т.е. офигенная структура проекта может масштабироваться вверх и вниз без каких-либо заминок. И главная причина, по которой я составил такое руководство, заключается в том, чтобы такие разработчики, как мы может сосредоточиться на процессе разработки, а не..

Мне было приятно читать это изложение!
Мне было приятно читать это изложение! Я думаю, что тот факт, что алгоритмы могут использовать случайные рассуждения, а не просто индуктивные обобщения, позволяет им предсказывать черных лебедей , которые были бы упущены одними только корреляционными наблюдениями, завораживает. Недавно я написал пост об использовании бритвы Оккама в решении проблем ( Чему бритва Оккама действительно может научить создателей: не упрощайте простоту @emjeannelson..

Введение в объектно-ориентированное программирование — основы Java
Введение в объектно-ориентированное программирование — основы Java Скрытая реализация или абстракция Решение проблемы теперь разделено на создателей классов и программистов-клиентов. Клиентские программисты будут собирать классы, созданные создателями классов, для разработки приложения. Теперь цель создателя класса будет состоять в том, чтобы создать класс, который будет предоставлять только необходимую информацию для программиста-клиента, а остальная информация не будет доступна..

Доказательства возвышения Скайнета, 08.02.2017
Постоянный список новостей, указывающих на то, что восстание роботов произойдет. Стив Демпси: Искусственный интеллект создаст новый цифровой разрыв в гонке данных — Independent.ie Искусственный интеллект станет главной тенденцией 2017 года. Джефф Безос из Amazon заявил, что это трудно переоценить масштаб… www.independent.ie Алгоритмы: жуткое управление ИИ должно быть открыто для проверки Прошлый год..

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

Руководство для начинающих по отправке электронных писем через PHP
Немного предыстории - Как веб-разработчик, я много раз сталкивался с требованием отправлять данные контактной формы по электронной почте. Я, будучи ленивым, просто отказался от этих требований к функциям, и клиенты согласились продолжить работу с Google Forms (да, у меня были очень поддерживающие клиенты)! Но когда некоторые новички начали спрашивать меня о сомнениях по поводу отправки писем через их установки php или WordPress, а у меня не было ответов на их вопросы, я подумал о..

1002.
Учитывая массив A строк, состоящих только из строчных букв, вернуть список всех символов, которые появляются во всех строках в списке (включая дубликаты) . Например, если символ встречается 3 раза во всех строках, но не 4 раза, вам нужно включить этот символ три раза в окончательный ответ. Пример 1: Input: ["bella","label","roller"] Output: ["e","l","l"] Пример 2: Input: ["cool","lock","cook"] Output: ["c","o"] Примечание. 1 <= A.length <= 100 1 <=..

Воскресный день #APIOpsLive — создание API с нуля с Вильями Куосманеном
В пиковый момент поток насчитывал 49 участников. Реально работающий API был создан, развернут на Heroku, а код отправлен на Github . Чтобы все заработало, потребовалось немного пива, 4 часа времени и комментарии. Идея живого кодинга пришла от Вильями. Он поделился этой идеей в Twitter в субботу днем. Сообщество APIOps посчитало, что это стоит протестировать, и поэтому мы написали об этом сообщение в блоге. Конечно, одной из причин интереса было то, что основное внимание на..

Играем с Querydsl и MongoDB
Недавно я решил освежить свои навыки программирования и в следующий раз отправиться на территорию Java. Хорошо, что я столкнулся с задачей на MongoDB Advocacy Hub, которая познакомила меня с Querydsl;) Что такое Querydsl? Во-первых, что такое Querydsl? Querydsl утверждает, что это «унифицированные запросы для Java», «вместо того, чтобы писать запросы в виде встроенных строк или преобразовывать их в XML-файлы, они создаются с помощью гибкого API». При более глубоком изучении Querydsl..

TIL: Как автоматически исправить опечатки в JavaScript
Ускорьте свое развитие и снизьте когнитивную нагрузку Я ленивый разработчик. Я рад это признать. Чем меньше кода мне нужно написать, тем лучше я отношусь к жизни. Я также очень верю в то, что ваши инструменты делают всю работу за вас, поэтому я был особенно счастлив, когда узнал, что плагин eslint для Atom имеет возможность автоматически исправлять мои ошибки, когда я сохраняю свой код. Вы даже можете сказать ему, чтобы он игнорировал проблемы, которые он может исправить, поэтому..

Часть I. Как hygen.io может помочь вам при разработке Vue.js
Сегодня, когда я начинаю новый проект, я каждый раз использую возможность создать его через интерфейс командной строки, потому что каждая новая структура имеет подобную функциональность. Мне это нравится, потому что это делает начало каждого проекта или создание быстрого прототипа очень простым и стабильным. Некоторые из них также имеют возможность выбрать свой любимый линтер, препроцессор и многое другое. Но что будет после создания проекта? Затем мы большую часть времени используем..

Мой эксперимент с чистым HTTP-сервером чата Node.js и почему я его уничтожил?
Мой эксперимент с чистым HTTP-сервером чата Node.js и почему я его уничтожил? Недавно я начал изучать Node.js и был весьма впечатлен его потенциалом. Экосистема пакетов npm - благо для разработчиков. Но для того, кто пытается изучить Node.js, модульная экосистема затрудняет копание глубже. Ваше желание кодировать сводится к имени библиотеки, вызову функции и набору параметров. В то время как профессионал не мог прожить и дня без npm, мой ученик хотел создать что-то, используя..

Почему Microsoft может стать силой, с которой приходится считаться в машинном обучении
Microsoft сильно изменила курс с тех пор, как Сатья Наделла занял пост генерального директора. Стремясь превратиться в платформенную компанию в соответствии с видением нового генерального директора, Microsoft действительно предпринимает некоторые важные шаги в области аналитики больших данных. С момента запуска своей платформы Машинное обучение Azure Microsoft незаметно сосредоточилась на создании фундаментальных блоков и консолидации внедрения Azure ML. Этот простой подход..

Передача конфигурации в Vue.js
Передача конфигурации в Vue.js Как передать конфигурацию и начальное состояние приложения с сервера в приложение Vue.js? В предыдущей статье я писал о внедрении зависимостей в компоненты Vue и хранилище Vuex. Я также продемонстрировал, как фабричные функции могут использоваться для передачи зависимостей и параметров конфигурации объектам и простым функциям. Напоминаем, что вот последний файл main.js из этой статьи: import Vue from 'vue' import makeI18n from './i18n' import..

Amazon запускает AI-чип; Uber AI превосходит месть Монтесумы
Подпишитесь на Synced Global AI Weekly AWS представляет микросхемы искусственного интеллекта и 13 новых функций машинного обучения; Укрепление своего облачного доминирования Amazon Web Services представила два чипа и 13 возможностей и сервисов машинного обучения на конференции AWS re: Invent в Лас-Вегасе. Эти релизы отражают решимость Amazon привлечь больше разработчиков к AWS за счет расширения спектра инструментов и сервисов. Фондовый рынок отреагировал положительно: после..

0–100 в Angular: Часть 3
В последней части этой серии мы говорили о ловушке жизненного цикла Angular, реактивных формах, привязке отдельных данных и т. Д. Вы можете проверить все это здесь . В этой части мы будем изучать другие концепции Angular, которые упрощают создание одностраничных приложений (SPA). Понятия, которые мы хотели бы изучить, включают: Маршрутизация Многоразовые компоненты Трубы Заказные трубы Давайте объясним эти термины и их значение. Маршрутизация . Маршрутизация - это просто..

Как Paytm может стать компанией с доходом 100 миллиардов индийских рупий, используя ИИ?
Paytm — одна из самых известных цифровых платежных платформ в Индии. Как суперкластерное приложение , оно предлагает множество услуг, таких как цифровой кошелек, онлайн-покупки, бронирование поездок, оплата счетов, кредит и варианты финансирования с постоплатой. Список расширяется, поскольку подтверждает его доход в размере 36 млрд индийских рупий по состоянию на 2019 год. Давайте гипотетически рассмотрим роль искусственного интеллекта (ИИ) в реализации видения Paytm стать..

Обналичивание чека открытого доступа или машинного обучения и академических инструментов - Meta, Scite, Paper…
Я написал о дюжине новых инструментов, представляющих интерес, если вы проводите академические исследования в июле , однако марш прогресса никогда не стоит на месте, поэтому я возвращаюсь, чтобы поговорить о паре новых инструментов, которые были запущены или находятся в закрытой бета-версии, как на время написания, на которое, возможно, стоит обратить ваше внимание. Поиск по ключевым словам - Lens.org , Мета . 2. Инструмент на основе цитирования - Sciride , Scite . 3...