Публикации

Уроки Beam Summit Europe 2019
Саммит Beam объединяет экспертов и сообщество, чтобы поделиться захватывающими способами использования, изменения и развития Apache Beam, а также мира обработки данных и потоковой обработки. В этом году саммит проходил с 19 по 20 июня в Берлине и был организован всего во второй раз. ML6 был среди спонсоров и посетил мероприятие вместе с более чем 150 другими разработчиками и участниками Beam. В этом посте я дам обзор самых интересных тем, которые обсуждались на саммите. Будьте рады..

ДЕВУШКИ ИЗУЧАЮТ КОД — HTML & CSS
ДЕВОЧКИ ИЗУЧАЮТ КОД — HTML И CSS Всегда хорошее время для кодинга Сейчас 10 утра субботнего утра, и я сижу в комнате Shopify в Оттаве с группой родителей и их дочерей, готовых изучать HTML и CSS. Я веб-разработчик и преподавал HTML более 20 лет назад. Итак, почему я здесь? Моя дочь хочет научиться программировать, и я подумал, что это захватывающая альтернатива обучению папы. Моей дочери 13 лет, и она немного поиграла в Классики , а в последнее время немного поиграла в Скретч..

Сколько призраков вам нужно?
Скруджу нужны были три отдельных духа, чтобы отвечать на вопросы о прошлом, настоящем и будущем. Современному бизнес-лидеру нужен только один. Рождественская история Чарльза Диккенса очень любима в нашем доме. У нас есть дюжина его версий на DVD, и мы до сих пор ходим на него в кинотеатры почти все годы. При повторном просмотре меня поразила природа трех призраков, фигурирующих в этой истории. В ночи перед Рождеством призрак Марли говорит Эбенизеру Скруджу, что его должны..

FCCSpeedRun #2: погружение в эликсир
После сборки микросервиса R request Header Parser (о нем читайте здесь ) я приступил к сборке микросервиса Timestamp. Для тех, кто плохо знаком с FCC , вот краткий обзор целей микросервиса Timestamp. Подведение итогов Пользователи могут отправлять временную метку в формате естественного языка или в формате unix, например: https://elixir-time-stamp.herokuapp.com/December%2015,%202015 https://elixir-time-stamp.herokuapp.com/1450137600 Ожидаемый результат представляет собой строку..

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

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

Подготовка к собеседованию с младшими фронтенд-разработчиками.
Сегодня мы собираемся изучить некоторые вопросы интервью по HTML, CSS, JavaScript и React JS. Давайте начнем. HTML и CSS Какие новые функции появились в HTML5? Ответ: HTML5 представляет ряд новых элементов и атрибутов, которые помогают создать привлекательный веб-сайт, который мы видим в настоящее время. Он поддерживает следующие новые функции. Новые семантические элементы — такие как «заголовок», «нижний колонтитул» и «раздел». Forms 2.0 — содержит улучшения веб-форм..

Байесовская статистика против частотной статистики
Доктор Стилианос Кампакис Примечание. Это отрывок из моей новой книги под названием "Неопределенность". Самое популярное определение вероятности и, возможно, самое интуитивное — это частотное определение. По мнению частотников, вероятность события определяется как предел частоты этого события при большом числе испытаний. Что это значит? Вернемся к примеру с подбрасыванием честной монеты. Вы сказали, что вероятность выпадения голов на одном рулоне составляет 50%. Однако откуда..

Отладка JavaScript в Visual Studio за 7 простых шагов
Стюарт Эшворт В этой статье речь пойдет об отладке кода JavaScript Visual Studio. Традиционно Visual Studio известна как мощная IDE для C#.NET и VB.NET, но без особой поддержки JavaScript. Однако в последних итерациях это изменилось, и теперь вы можете использовать Visual Studio для отладки JavaScript в той же среде, что и код C#. Это делает его чрезвычайно полезным интегрированным инструментом, который ускорит процесс поиска и исправления ошибок! Шаги, которые мы собираемся..

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

Обнаружение короны по рентгеновским изображениям с использованием глубокого обучения
Давайте разберемся, что такое COVID-19. Коронавирусная болезнь (COVID-19) - инфекционное заболевание, вызываемое новым вирусом. Заболевание вызывает респираторное заболевание (например, грипп) с такими симптомами, как кашель, лихорадка и, в более тяжелых случаях, затрудненное дыхание. Большинство людей, инфицированных вирусом COVID-19, будут испытывать респираторное заболевание от легкой до средней степени тяжести и выздоравливать без специального лечения. Пожилые люди и люди с..

Арифметика указателя в Rust
Я пробовал сегодня Rust. Сначала меня интересовала арифметика указателей в Rust. В C мы можем скомпилировать арифметику указателей. <stddef.h> int main() { int tmp; int *a = NULL; int *b = &tmp; printf("%td\n", a - b); // difference between two pointers printf("%d\n", a < b); // compare between pointers return 0; } Rust запрещает арифметику указателей, но разрешает сравнение указателей на основе порядка адресов памяти. fn..

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

Принудительный повторный рендеринг компонента с помощью хуков в React
Иногда вы терпите неудачу в ситуации, когда вы хотите повторно отрендерить компонент в состояние. Обычно это не очень хорошая практика, но все же есть способы добиться этого. Перехватчики React поддерживали только >16.8 версии. Рассматривая ниже пример крючков import { useState } from 'react'; function Example() { const [count, setCount] = useState(0); return ( <div> <p>You clicked {count} times</p>..

Спасибо за очень оригинальный и приятный пост! Три наблюдения:
Спасибо за очень оригинальный и приятный пост! Три наблюдения: Парадокс Симпсона указывает на важность включения причинно-следственных связей в машинное обучение. Наиболее яркое объяснение, которое я нашел, - это статья Перла Понимание парадокса Симпсона , доступная здесь: https://ftp.cs.ucla.edu/pub/stat_ser/r414.pdf Гипотеза континуума (CH) была впервые сформулирована Кантором, а не Гёделем, и поэтому, вероятно, не должна называться «гипотезой континуума Гёделя». Хотя..

Исправление ошибок базы данных в Ruby on Rails
Я работал над объединением двух баз данных в приложении rails, над которым работал недавно. Я продолжал получать ошибки неопределенного метода, которые я не мог отследить. К счастью, кто-то посоветовал мне заглянуть в файл schema.rb, чтобы убедиться, что мои таблицы выглядят правильно. Внутри этого файла вы увидите список таблиц базы данных в приложении и заголовки столбцов для записей базы данных. Это свойства, прикрепленные к различным объектам модели в приложении. Пока я..

Javascript IDE, которая требует строгой типизации, точек с запятой и проверяет код, такой как JSLint (или: который добавляет…
Проблема Я ищу способы сделать разработку больших серверных проектов Javascript (я работаю с Node.js) намного проще. По сути, проблемы, с которыми я сталкиваюсь при работе с Javascript, заключаются в том, что меня не предупреждают, когда я делаю синтаксическую ошибку или когда я смешиваю разные типы объектов в одних и тех же массивах/переменных и т. д. Я использовал haXe для решения этих проблем (поскольку он вернул мне компилятор), однако проблема с тем, чтобы не писать напрямую на..

Компьютерное зрение - важность фильтрации
Понять основы фильтрации в компьютерном зрении По своей сути Computer Vision фокусируется на извлечении наиболее значимых функций из изображения или видео. Вот почему понимание основ процесса «извлечения признаков» чрезвычайно полезно для использования или внедрения новейших решений компьютерного зрения. Чтобы глубоко понять любую концепцию, мы должны сначала понять ее основу. В этом случае, чтобы понять, как работает фильтрация в изображениях, нам сначала нужно вернуться и..

Android CardView и RecyclerView
Мало того, что я должен создать руководство по UI/UX, я также должен написать свой собственный пользовательский интерфейс, чтобы воплотить его в жизнь! Одна из моих последних работ — CardView и RecycleView для домашней страницы приложения MeetU. Как мы создаем карту? Сначала установите зависимости Затем создайте RecycleViewer и CardView: Теперь создайте детали модели MeetUp. Кроме того, создайте фиктивную деталь в HomeFragment.java. И, наконец, вы можете..

Разработка признаков на основе сенсорных данных
Когда вы собираете сенсорные данные, возможно, вы сталкиваетесь с данными совсем другого типа. Например, у вас могут быть данные гироскопа, а также некоторые сообщения в Твиттере. Непросто объединить эту информацию, но можно извлечь некоторые полезные функции из набора данных, чтобы максимизировать прогностическую эффективность конечной модели. Для этого доступны разные варианты, и мы рассмотрим функции, использующие понятие времени, как во временной, так и в частотной области, а также..