Публикации

Гугл не зло. Вы делаете это так.
В последнее время я замечаю растущую моральную панику по поводу того, как цифровые инструменты меняют наше восприятие реальности и негативно влияют на общество, политику и другие сферы реальной жизни. Он бывает разных форм и форм: Facebook и его алгоритм прославления фейковых новостей , Google помечает чернокожих как горилл , наш пузырь восприятия, управляемый социальными сетями , повсеместные утечки обнаженных фотографий или все более пугающий риск. хакерских атак на примере..

Преимущества интеграции машинного обучения в системы управления производством.
Понимание вашего окружения. У каждого производителя есть возможность внедрить машинное обучение и интегрировать его в свои системы управления производством с целью достижения высокого качества процессов с низким уровнем ошибок/дефектов при минимально возможных затратах. Машинное обучение как ветвь искусственного интеллекта (ИИ) позволило компаниям реализовать такие цели. Машинное обучение позволяет компьютеризированным системам учиться на данных, опыте и примерах, исключая..

Сокращенный JavaScript
Мы пишем JavaScript уже довольно давно, я знаю, что некоторые из вас никогда не использовали короткие синтаксические операторы JavaScript, например: if/else против троичного оператора. В этой статье я покажу несколько кратких условных операторов, циклов или операторов, которые вы можете использовать в своей повседневной практике кодирования. 1. Очистить массив const arr = ['Charlie', 'John', 'James']; arr.length = 0; // arr will be [] 2. Фильтр шансов // Traditional/Old..

30 дней кода HackerRank, день 8, часть I
Как и все предыдущие задания, это было помечено как легкое. Что ж, это может быть легко, если вы решите ее на Java или любом другом языке, который имеет Map методы, но с C задача усложняется: вам нужно реализовать хеш-таблицу, а это само по себе проблема. Более того, этого недостаточно для прохождения всех тестов, но об этом позже :) Вот код, который у меня получился (пока): #include <stdio.h> #include <string.h> #include <math.h> #include <stdlib.h> int..

На пути к поддерживаемому эликсиру: процесс разработки
На пути к поддерживаемому эликсиру: процесс разработки Это первая из серии статей, в которых мы представим наш подход к созданию поддерживаемой базы кода Elixir. Чтобы дать немного контекста, Very Big Things - агентство цифровых продуктов с динамичным темпом разработки программного обеспечения. Новые проекты запускаются часто, а приоритеты иногда внезапно меняются. Интенсивный проект, разработанный сегодня, может быть отложен завтра и должен быть возобновлен через несколько недель..

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

Разложение службы в масштабе
Проблема : в QuickBooks Self-Employed наблюдается значительный рост за последние два года. У нас количество подписчиков увеличилось с 1 в середине 2014 г. до более 390 000 на сегодняшний день. По мере роста числа пользователей мы наблюдаем очень быстрый рост некоторых таблиц MySQL. В этом конкретном случае таблицы, связанные с нашей функцией отслеживания пробега, выросли до более чем 100 миллионов записей. Как мы видели во время нашего пикового сезона в прошлом году, это привело к..

Понимание нейронных сетей (и как они работают)
( Первоначально опубликовано здесь: https://codability.in/understanding-neural-networks/ ) Мы все знаем, что нейронные сети удивительны, довольно хороши в «человеческих» вещах, так что давайте пропустим обычное вступление и перейдем к реальным вещам. Примечание: в ходе этого блога я Мы сделали некоторые допущения и упрощения, чтобы дать относительно более четкое представление о концепциях, однако все это прояснится позже в статье, когда мы углубимся в детали предмета. Введение..

Копирование в Python — Python Deep Copy и Shallow Copy
Модуль копирования Python Когда мы выполняем присваивание в Python, он не копирует присваиваемый нами объект. Все, что он делает, это создает привязки между целью и объектом. Но иногда нам может понадобиться изменить одну копию Python без изменения другой для изменяемой коллекции. В этом руководстве по копированию Python мы обсуждаем копию модуля в Python. В его состав входят следующие члены: копировать.копировать(х) Это возвращает поверхностную копию x...

Flutter — Как сделать текстовое поле закругленным с рамкой
Недавно я работал над проектом Flutter, где мне нужно сделать границу текстового поля округлой формы. Также мне нужно изменить цвет границы текстового поля. Вот как я решил проблему. Вы должны использовать объект InputDecoration и должны перейти к параметру decoration в виджете TextField . Кроме того, для изменения цвета границы я использовал параметры enabledBorder и focusedBorder и передал измененный OutlineInputBorder . Если вы хотите изменить форму text field на..

Поэзия и программирование
Я программист. Я поэт. Я работаю в Thoughtworks Technologies разработчиком, и меня часто спрашивают, программист ли я по профессии или поэт по страсти. Осмелюсь не согласиться. Мне одинаково нравятся обе формы письма (код и стихи). Они стали двумя частями моей жизни. Поскольку они окружают большую часть моего дня, переплетение неизбежно, и в конечном итоге я провожу много параллелей в обоих. Это об одной такой параллели - Обход дерева против последовательности мыслей . Небольшой..

Самые популярные сообщения о разработке за неделю (16 января 2019 г.)
Самые популярные сообщения о разработке за неделю (16 января 2019 г.) Частные репозитории GitHub теперь бесплатны и без ограничений 5 самых популярных тем VS Code для использования в 2019 году Вот несколько суперсекретных приемов VS Code, которые помогут повысить вашу продуктивность от Дилан Тинчеу 9 компонентов пользовательского интерфейса для каждого проекта от siriwatknp Deno - это новый узел? Автор Даниэль Рамос Акоста 4 совета, чтобы оставаться в форме как..

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

ES5 Vs ES6
Подытожим концептуальные различия: Функция жирной стрелки (=›) // ES5 function getNumber() { return 10; } // ES6 const getNumber = () => 10; ----------------------------------- // ES5 function getArray() { return [1, 2, 3]; } // ES6 const getArray = () => [1, 2, 3]; ----------------------------------- // ES5 function getObject() { return { a: 1, b: 2, c: 3 };; } // ES6 const getObj = () => ({ a: 1, b: 2, c: 3 }); ----------------------------------- Манипуляции..

Storacle — децентрализованное хранилище файлов
Перед началом хотелось бы оставить ссылку на предыдущую статью , чтобы уточнить, о чем именно идет речь. В этой статье я хочу представить слой, отвечающий за хранение файлов, и то, как его может использовать кто угодно. Storace — независимая библиотека. Вы можете организовать хранение любых файлов. В моей предыдущей статье я был слишком строг к ipfs, но это связано с контекстом моей задачи. На самом деле, я думаю, что этот проект действительно классный. Я просто предпочитаю..

Укрепление доверия и внедрение машинного обучения в здравоохранении: что говорят клиницисты о важности — Полная версия
Выводы из интервью с 18 клиницистами и рекомендации для менеджеров по продукции и инженеров/исследователей машинного обучения, полный текст моей дипломной работы для Школы общественного здравоохранения Калифорнийского университета в Беркли. Ниже приведен полный текст моего диплома о высшем образовании в области здравоохранения весной 2020 года для Школы общественного здравоохранения Калифорнийского университета в Беркли. Посетите сайт Building Trust and Adoption in Machine Learning in..

Понимание нейронных сетей
Я был на буткемпах # HWorldBot и ALT.Labs по машинному обучению и искусственному интеллекту, которые представляют собой серию мероприятий, направленных на распространение практического опыта решения отраслевых проблем в реальном времени с использованием AI / ML. Сессия : 01 Дата : 22 февраля 2020 г. Место : MaGIC (Малазийский глобальный центр инноваций и творчества ), Куала-Лумпур, Малайзия. Слайды сессии : Щелкните здесь . Ведущий : Милинд Деоре . Ссылка на Github :..

Какие петли выбрать
В предыдущем посте мы рассмотрели концепцию управляющих структур, которые направляют выполнение программы. Цикл - это управляющая структура, которая вызывает повторение оператора или группы операторов. В C ++ есть три структуры управления циклами: цикл while , цикл do-while и цикл for . Разница между этими структурами заключается в том, как они контролируют повторение. Цикл while Цикл while состоит из двух важных частей: (1) выражение, которое проверяется на истинное или..

Простое руководство по красивым визуализациям
Простое руководство по красивым визуализациям С таблицей В этом проекте мы изучим основы использования Tableau, самого популярного инструмента бизнес-аналитики, и научимся визуализировать с помощью Tableau популярный набор данных о поездках на велосипеде по городу. И мы также узнаем, как импортировать данные, понимать меры и измерения в рабочей области, использовать фильтр, использовать таблицы, создавать и экспортировать информационные панели. Теперь вам должно быть интересно,..

Метод «Присоединиться» в JavaScript
Метод соединения в JavaScript используется для массивов независимо от типа данных каждого элемента массива. Как следует из названия метода, элементы массива будут объединены. Результатом объединения является строка с запятой (,) в качестве разделителя элементов по умолчанию. Например; var electronics = ["television", "computer", "printer"] Когда Array.join() вызывается для нашего массива, как показано ниже; electronics.join(); мы получили;..