Публикации по теме 'software-engineering'
Подходит ли Python для машинного обучения?
Ну… это зависит от того.
Природа компьютеров, получающих большую вычислительную мощность (как с точки зрения более быстрого времени цикла, так и большего объема оперативной памяти), привела к появлению областей науки о данных (изучения огромных объемов данных на предмет закономерностей и тенденций) и машинного обучения (написание программ, способных принимать решения). самостоятельно).
4 ресурса, которыми я пользовался, будучи студентом-информатиком
Структуры данных, алгоритмы, исчисление и линейная алгебра
Доброе утро, мои друзья и коллеги-инженеры,
Сегодня я собираюсь поделиться несколькими ресурсами, которыми я лично пользовался во время получения степени бакалавра компьютерных наук. Я понимаю, что научное сообщество любит использовать язык, который иногда может быть недоступен для многих людей.
И это такой позор.
Учиться должно быть весело, а делиться знаниями должно быть легко. Даже если это не в вашей области знаний..
Сердце масштабируемости — Понимание роли балансировщиков нагрузки в современной инфраструктуре
Как работают балансировщики нагрузки? Руководство по оптимизации распределения рабочей нагрузки и раскрытию потенциала балансировщиков нагрузки
Однажды все приложения вырастут и станут слишком большими, чтобы их можно было использовать на одном сервере. Это гордый день в жизни любого разработчика, который впервые отправляет в школу этот единственный HTTP-сервер для проекта, который они написали.
Парное программирование в Agile
Что такое парное программирование?
Парное программирование — это практика, при которой два программиста сидят за одним компьютером, где один программист находится со стороны водителя, а другой — навигатор. Оба программиста часто меняются ролями во время парного программирования с интервалом примерно 20–30 минут. Этот тип методологии работает лучше всего, если оба находятся в одном месте, но он также может работать с удаленными людьми.
Каковы рекомендации по реализации парного..
Делитесь типами Rust с помощью TypeScript для WebAssembly
Откройте для себя самый простой опыт разработки с Rust и WebAssembly. Это самый быстрый способ автоматически сгенерировать определения TypeScript из вашего кода Rust.
В этой статье
💡 Мы узнаем, почему официальной цепочки инструментов Rust и WebAssembly недостаточно для TypeScript. 🤹 Я покажу вам, как автоматически сгенерировать определение TypeScript с минимальными изменениями в вашем коде Rust. 🧪 Вместе проведем рефакторинг реальной библиотеки WebAssembly на npm.
Пойдем...
Дорогой слон в комнате — собака (данные) | Часть I
Ряд затрат Datadog:
Часть I — Дорогой слон В комнате (Дата)собака Часть II. Магия ценообразования Datadog Часть III — Data Puppy, сокращение расходов на Datadog
Если вы не живете под скалой, вы, вероятно, слышали о Datadog , одной из самых любимых и используемых платформ наблюдения, доступных в настоящее время.
Недавно мы в Finout отправились в путешествие, чтобы пролить свет на затраты Datadog и позволить организациям лучше понять их, подготовиться к выставлению счетов..
Демистификация прототипов JavaScript на примере функции массива
JavaScript — это универсальный язык программирования, предлагающий множество функций для эффективного управления данными. Одной из его мощных функций являются прототипы, которые позволяют расширять и изменять поведение существующих объектов. В этом сообщении блога мы углубимся в прототипы JavaScript, поймем их значение и продемонстрируем, как использовать их для сортировки массивов.
Понимание прототипов JavaScript: в JavaScript у каждого объекта есть прототип, который служит..