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


Интервью с выпускником: Кэти Кригер
Кэти пришла в школу Ритм с впечатляющим опытом работы в области инженерии окружающей среды. Хотя ей нравилась эта область, Кэти чувствовала себя ограниченной своими навыками и хотела больше сосредоточиться на своем интересе к технологиям. Она начала рассматривать разработку программного обеспечения как карьеру, которая могла бы позволить более практическое решение проблем. Изучая варианты буткемпа, Кэти привлекла обстановка в Rithm School, особенно небольшие классы и индивидуальное..

Заметка инженера №2: Понимание абстракции последовательности Clojure
«Почему map вернул список, когда я дал ему вектор?» (seq '(1 2 3)) => (1 2 3) (seq [1 2 3]) => (1 2 3) (seq #{1 2 3}) => (1 2 3) (seq {:name "Bill Compton" :occupation "Dead mopey guy"}) => ([:name "Bill Compton"] [:occupation "Dead mopey guy"]) «Каким образом reduce рассматривает мою карту как список векторов?» Чтобы понять программирование с точки зрения абстракций, давайте сравним Clojure с языком, который не был построен с учетом этого принципа:..

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

Архитектура, управляемая событиями, может убрать ваши зашумленные ярлыки машинного обучения
Архитектура, управляемая событиями, может убрать ваши зашумленные ярлыки машинного обучения Я работаю в Riskified почти семь лет, сначала работая частично аналитиком-исследователем и частично инженером-программистом, прежде чем стать разработчиком на полную ставку. Теперь я один из архитекторов программного обеспечения. Благодаря моему уникальному карьерному росту в компании я знаком с обеими сторонами медали, когда дело доходит до требований к машинному обучению, - с точки зрения..

Backbone.js в приложении Xbox One
Крис Уокер Совсем недавно (вчера, подмигнул-кивнул) я получил возможность рассказать на BackboneConf в Бостоне о нашем опыте создания приложения для Xbox One в MadGlory. Нам посчастливилось поработать над приложением для Xbox One с Overdog (и здесь ), и мы решили рассказать о том, что нужно для инноваций на малоизвестной платформе. Краткая история: это непросто, но полезно, когда у вас правильный настрой. Доклад называется Изучение приложения Xbox One, созданного с помощью..

Опасности производительности из-за неправильного использования useContext в React
Эмми Руссо и Андерс Вуд | май 2020 г. Обзор В этом посте рассказывается, как мы решили проблему с производительностью интерфейса, с которой пользователи столкнулись при работе с модальным окном ресурсов Brandfolder. Проблемы с производительностью, подобные этой, могут быть огромной проблемой для диагностики и исправления. Далее следует ретроспектива действий, которые мы предприняли для решения проблемы. Надеемся, что изложение этих шагов поможет нам и другим, когда мы столкнемся с..

Давайте повеселимся с интерпретаторами и виртуальными машинами с байт-кодом - Глава 2
Часть 1 - Прелюдия, Chip8 Intro, Коды операций Репо с тегами с полным кодом из этой главы Ранее мы рассмотрели, что и почему интерпретаторы, познакомились с виртуальной машиной Chip-8 и узнали о кодах операций. Мы начали с решения простого вопроса: как я могу перевести любой заданный код операции в более читаемое представление того, что он делает? Этот процесс преобразования кода операции (или машинного кода) в очень низкоуровневое, удобочитаемое представление называется..