Публикации по теме 'engineering'


Применение машинного обучения в повседневной жизни
Краткий обзор инженеров по машинному обучению Инженеры по машинному обучению становятся все более востребованными, поскольку объем данных, которые хранятся и обрабатываются в электронном виде, растет в геометрической прогрессии. В настоящее время треть опрошенных компаний в США уже используют искусственный интеллект и машинное обучение. Более половины всех опрошенных менеджеров прогнозируют, что использование ими искусственного интеллекта и машинного обучения увеличится в течение..

Массивы JavaScript - полное руководство
Подробнее о массивах, свойствах и связанных методах javascript Массив используется для хранения однородных элементов в непрерывных ячейках памяти. Время доступа к любому элементу массива постоянно. Но, к сожалению, структура данных массива в javascript немного другая. На самом деле javascript предоставляет объекты, которые имеют характеристики, подобные массиву, которые выглядят и ведут себя как массивы, но по сути все они являются объектами. Есть два способа объявить массив в..

Интегрировать.ai
Команда инженеровintegr.ai стала еще сильнее. Мы рады сообщить, что бывший технический руководитель Amazon Колин Тоал присоединился к нам в качестве вице-президента по разработке, а директор по алгоритмам Stitch Fix Эрик Колсон стал новым членом нашего стратегического консультативного совета. Вместе эти талантливые, вдумчивые люди обладают огромным опытом и знаниями в разработке программного обеспечения и продуктов для обработки данных в больших масштабах. Они, без сомнения,..

Более широкое определение технического долга
«Технический долг» — это термин, который мы постоянно используем в индустрии разработки программного обеспечения. Вы также можете услышать, что это называется «кодовым долгом» или сокращенным и более броским «техническим долгом». Как бы вы это ни называли, это часть нашей повседневной жизни. Несмотря на частотность, то, что мы имеем в виду, когда говорим «технический долг», в некоторых случаях выходит за рамки исходной метафоры. Это неплохо. Первоначальное определение чрезвычайно..

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

Почему леса
Сокращение разработки систем до самого необходимого Деревья – это святилища. Кто умеет говорить с ними, кто умеет их слушать, тот может познать истину. Они не проповедуют учености и наставлений, они проповедуют, не останавливаясь на частностях, древний закон жизни. — Герман Гессе Существует проблема профессиональных областей знаний — таких вещей, как наука, компьютерные науки, экономика, политика — которые являются общей чумой для человечества: как назвать то, с чем мы работаем..

Ресурсы D3.js для повышения уровня
Во-первых, давайте определим четыре общих уровня D3.js: Совершенный новичок: у вас не было опыта работы с D3.js или какими-либо интерфейсными технологиями (HTML / CSS). Базовый: у вас есть некоторые навыки HTML / CSS / JS и вы пробовали работать с некоторыми примерами D3.js, но не совсем понимаете используемые шаблоны и механизмы. Средний Вы знаете, как настраивать графики D3.js, используя примеры, найденные в поисковых системах, но вам сложно использовать их повторно, и вы не..