Публикации

Проект Роза (март 2017 г.)
Улучшение программирования Как преподаватель информатики, я вижу, как студенты изо всех сил пытаются научиться программировать каждый день. Большая часть этой борьбы стоит: научиться моделировать, отлаживать и мыслить более точно, итеративно и систематически. Однако большая часть этой борьбы не нужна. Почему мы должны заставлять студентов запоминать тайные синтаксические правила? Почему мы должны заставлять учащихся справляться с каждой исторической катастрофой, заложенной в наших..

Алгоритм альта-Джонса
Алгоритм альта-Джонса Я пытался работать с алгоритмом альта-Джонса. Детектор Виолы-Джонса — это сильный бинарный классификатор, состоящий из нескольких слабых детекторов. На этапе обучения каскад слабых детекторов обучается так, чтобы получить желаемую частоту попаданий/промахов, использующих Adaboost. Для обнаружения объектов исходное изображение разбивается на несколько прямоугольных участков, каждый из которых подается на каскад. Если прямоугольный участок изображения проходит через..

Устранение дребезга и регулирование в JavaScript
Дроссель очень похож на debounce, они оба позволяют избежать ненужных действий. Представьте, что у вас есть кнопка, и если мы нажмем ее несколько раз подряд, тогда событие, связанное с этим событием, будет запущено несколько раз, и мы хотим этого избежать. Дроссель работает немного иначе, чем debounce, если мы создадим функцию под названием дроссель и добавим к ней некоторую задержку, скажем, 10 секунд, тогда что на самом деле произойдет при первом щелчке, событие будет запущено в течение..

Ответ на ответ Яна Лекуна.
Я ценю интерес и дискуссии вокруг моего поста и ответа Яна на фейсбуке . Позвольте мне ответить на ответ. [Я решил разместить его здесь, а не на facebook, потому что, хотя у меня есть старая неактивная учетная запись facebook, я предпочитаю не использовать ее. Я уже провожу кучу времени в одной социальной сети и стараюсь не втягиваться в другую. Кроме того, здесь у меня есть лучшие параметры форматирования и лучший контроль над содержимым с течением времени. ] Янн назвал мои..

Год в БиВэб. Познакомьтесь с Арпи, нашим менеджером по стратегическому маркетингу и визионером))
Прошел год с тех пор, как я присоединился к Befamily, и до сих пор чувствую себя очень счастливым благодаря этой возможности. Присоединиться к компании в разгар быстрого роста никогда не бывает легко. Но для маркетолога это был большой и интересный вызов. В то время мне очень нравилась моя работа, и мне нравилось быть частью Beeteam. Каждый раз, когда я брал интервью у членов команды для статей в блогах, они изо всех сил пытались ответить на мои вопросы. Вот и сегодня, в мой первый..

«Малыш, помоги! Мой Mac начал со мной разговаривать!»
Знаете ли вы, что ваш Macbook может сказать все, что вы хотите, из командной строки? Я столкнулся с этим несколько лет назад и получил массу удовольствия. Это довольно просто, все, что вам нужно сделать, это запустить терминал и ввести say , а затем все, что вы хотите сказать. Есть куча опций, которые вы можете дать ему, чтобы изменить его звучание. Например, ввод say -v Fiona How ye daein? ¹ даст вам довольно хорошее представление о том, как это звучит, когда я действительно..

Как настроить свою компанию на успех с помощью машинного обучения
автор Том Хелвик С ростом числа приложений машинного обучения компании начинают задаваться вопросом, как они могут использовать эти алгоритмы для себя. Действительно, машинное обучение стало чем-то вроде модного слова, горячей новой технологической тенденцией. Каждый хочет кусочек. К сожалению, желание использовать машинное обучение и фактическое развертывание эффективного решения очень далеки друг от друга. Фактически, VentureBeat обнаружил, что 87% проектов, основанных на..

AWS — Университет машинного обучения
AWS и машинное обучение Сообщение блога Amazon хочет сделать вас специалистом по машинному обучению — бесплатно Технический гигант планирует ускорить овладение машинным обучением, опубликовав свои давние внутренние материалы towardsdatascience.com Обзор YouTube Трек НЛП на YouTube Блокноты и слайды по НЛП aws-samples/aws-machine-learning-university-accelerated-nlp Это содержимое основано на..

Аргументы функций в Julia и Python
Переменное количество аргументов, аргументы по умолчанию и т. Д. Это не сложная тема, но это очень полезно знать, потому что это может значительно упростить способ написания кода. Переменное количество именованных аргументов, например. дает вам возможность создавать то, что выглядит как языки, специфичные для предметной области. Как только я создал библиотеку для указания макета графического интерфейса для виджетов Qt, она выглядела примерно так: Ui( class = "EmptyForm",..

Firebase. Admin SDK в примерах
Admin SDK позволяет вам взаимодействовать с Firebase из привилегированных сред для выполнения таких действий, как: Чтение и запись данных базы данных в реальном времени с полными правами администратора. Программно отправляйте сообщения Firebase Cloud Messaging, используя простой альтернативный подход к протоколам сервера Firebase Cloud Messaging. Создание и проверка токенов аутентификации Firebase. Получите доступ к ресурсам Google Cloud Platform, таким как корзины Cloud Storage и..

Настройте Mocha 8, Chai 4 и Babel 7 для JavaScript TDD
Давайте посмотрим, как настроить Mocha 8, Chai 4 и Babel 7 для тестирования проблемы со строками ES6. Для некоторых строк разной длины, если количество гласных превышает 30% длины строки, вставьте «лето» для каждого непрерывного набора (группы) гласных. Примеры: ‘’ => ‘’ ‘a’ => ‘summer’ ‘ntv’ => ‘ntv’ ‘bla’ => ‘blsummer’ ‘blah’ => ‘blah’ ‘blaahah’ => ‘blsummerhsummerh’ ‘hear’ => ‘hsummerr’ ‘blAhE’ => ‘blsummerhsummer’ Решение : index.js const newStr =..

Vuetify - Категории календаря и перетаскивание
Vuetify - популярный UI-фреймворк для приложений Vue. В этой статье мы рассмотрим, как работать с фреймворком Vuetify. Категории календаря Мы можем разделить календарные события на различные категории. Например, мы можем написать: <template> <v-container> <v-row class="text-center"> <v-col col="12"> <v-sheet height="64"> <v-toolbar flat color="white"> <v-btn outlined class="mr-4" color="grey..

5 новых книг по науке о данных, которые стоит прочитать
Будьте в курсе этих книг Сегодня существует более миллиона способов освоить любой новый навык, который вам нужен. Вы можете зайти на YouTube и посмотреть видео, вы можете перейти на Medium и прочитать несколько полезных статей, или вы можете послушать подкаст и учиться, занимаясь чем-то другим. Но один из методов обучения, который существовал с момента появления письменных языков, - это книги. Книги - на мой взгляд - это жемчужина информации, независимо от того, что вы хотите..

Оптимизация данных вершин OpenGL ES
Наши приложения для Android представляют собой живые обои, поэтому очень важно, чтобы они были легкими. Чтобы добиться максимальной производительности, минимального объема памяти и энергопотребления, мы постоянно улучшаем наши приложения, уменьшая размер ресурсов и используя различные способы сжатия, поддерживаемые оборудованием. Последнее обновление 3D Будда Live Wallpaper представило более компактное хранение 3D-объектов для экономии памяти и повышения производительности. Мы..

НОВАЯ ЭРА БЕСПОРТОВОГО ТРАНСПОРТА ПРИБЛИЗАЕТСЯ К НАМ
Благодаря столкновению машинного обучения и Интернета вещей (IoT) беспилотные технологии быстро развиваются, и ожидается, что прогресс будет продолжаться по этой траектории, когда технологические гиганты, такие как Google, Intel, Mercedes и Tesla, будут работать над созданием самого умного автомобиля в мире. магазин. Многие компании, работающие в этой области, обещают, что полностью автономные автомобили будут доступны менее чем через 5 лет, что, несомненно, окажет огромное влияние на..

Преобразования Golang — целые числа в строки и строгая типизация
Go — строго типизированный язык, а это означает, что разработчик в любой момент должен точно знать, с каким типом значения он имеет дело. Например, если у нас есть функция, которая печатает строку, мы не можем просто дать ей целое число и ожидать, что она сработает. Мы должны явно привести его к строке: func main() { num := 5 numString string(num) printString(numString) } func printString(s string) { fmt.Println(s) } Если мы не приведем значение, компилятор go даже не..

Как учиться
Первоначально опубликовано 30 августа 2019 г. У меня всегда было естественное любопытство к окружающему миру. Я очарован сложностью всего и тем, как все это, кажется, идеально работает вместе. Даже когда я был ребенком, я помню, как приставал к своим родителям с бесконечными вопросами, такими как «как работает посудомоечная машина?» на такие вопросы, как «сколько лет Вселенной?». Несмотря на все это; школа всегда каким-то образом лишала меня всей магии и красоты обучения. Ну, кроме..

Основы программирования на Python для специалиста по данным
Python - это язык программирования общего назначения, который становится все более популярным в науке о данных. Компании по всему миру используют Python для сбора аналитической информации из своих данных и получения конкурентного преимущества. В отличие от других руководств по Python, это краткое руководство по программированию на Python 3 для людей, которые думают, что читать скучно . Я стараюсь все показать на простых примерах кода; нет длинных и сложных объяснений причудливыми..

Я создал свой собственный фреймворк JavaScript ... а затем то же приложение в React, Vue и Angular (мой собственный ...
Это мое продолжение недавней серии статей, в которых сравниваются популярные фреймворки, путем создания такого же, точного, «todo» приложения, сначала только React и Vue, затем был добавлен Angular, и, наконец, я добавил свое собственное рамки. Просто чтобы все испортить. Вот первая статья , а вот вторая . Я знаю, я знаю, не заставляйте меня начинать ... миру не нужен еще один фреймворк JavaScript! Вам не понадобится еще один фреймворк JavaScript! Мне не нужен еще один фреймворк..

Learn 11ty: Учебное пособие по генератору статических сайтов на JavaScript
Генераторы статических сайтов похожи на серию Netflix. Как только вы подумали, что видели их все , вы находите еще одного. И все они прекрасно выглядят! layout a9i7ADC-n.gif' /> Слушай, я здесь не жалуюсь. Нам очень весело пробовать их! И вот для чего я снова здесь. SSG в меню сегодня? 11ty (или Eleventy) перспективный генератор статических сайтов на JavaScript . Вот что я расскажу в учебнике JAMstack ниже: Создание интернет-магазина с Eleventy. Создание продуктов..