Хобрук: Ваш путь к мастерству в программировании

Статьи

Сегодня я узнал: условия гонки и критические участки

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

Это должен быть другой апостроф для копирования и вставки.

Это должен быть другой апостроф для совместимости с копией и вставкой.

Npm, yarn, pnpm, bun install — реальный бенчмаркинг приложений

Я некоторое время слежу за новой средой выполнения Javascript — Bun (испеченной Zig) и, похоже, скоро она будет запущена, как указано на их официальном сайте bun.sh . И мне захотелось провести небольшой эксперимент. Поскольку Bun еще не полностью выпущен, я решил пока не использовать его..

Регулярные выражения — Часть 1

Введение в регулярные выражения Введение Регулярное выражение (сокращенно regex ) представляет собой набор специальных символов, используемых для сопоставления шаблонов в строке. Эти выражения используют предопределенный порядок и шаблон, в котором должны встречаться символы в строке, и..

Как сканировать и распознавать изображение штрих-кода с помощью JavaScript

Поскольку большинство камер смартфонов теперь могут работать как сканеры, использовать штрих-коды проще, чем когда-либо. Тем не менее, вам по-прежнему потребуется API для поиска отсканированных изображений штрих-кода — и именно здесь мы приходим на помощь. Наш API сканирования штрих-кодов..

Насколько проста простая линейная регрессия?

Линейная регрессия — это часть математики, которая используется для выяснения взаимосвязи между двумя полями. Этот метод является одним из основных методов, которые можно использовать для прогнозирования моделей в машинном обучении. Но почему это называется простой линейной регрессией? Ответ..

Обучение с подкреплением, глава 5 — Методы Монте-Карло (часть 4: вне политики посредством выборки по важности)

Глава 5 Серия: Часть 1 — Прогноз Монте-Карло Часть 2 — Контроль Монте-Карло Часть 3 — MC без изучения стартов Часть 4 — Вне политики посредством выборки по важности Код: https://github.com/nums11/rl В предыдущей статье мы узнали о разнице между методами политики и вне..

Плагин JQuery для загрузки оверлеев

jQuery ownage loader — это плагин для удобной загрузки оверлеев. Этот плагин также содержит расширение ownage PageLoader для создания оверлеев с предварительной загрузкой страниц. jQuery oLoader позволяет легко настраивать все его компоненты, такие как загрузка изображения, фон, полный..

Методы машинного обучения для прогнозирования временных рядов и обнаружения аномалий

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

Откройте для себя САМЫЕ ВАЖНЫЕ ФУНКЦИИ Python

Кто бы мог подумать несколько лет назад, что языки программирования будут доступны всем? Если мы вспомним историю языков программирования, они были доступны и известны только компаниям и разработчикам программного обеспечения. Сейчас, в эпоху цифровизации малого и среднего бизнеса и..

Обновление вместе с Google

Чудом из чудес студенты, получающие стипендию Udacity/Google на четырех параллельных наностепенях, получили радостную новость о продлении еще на две недели. Коллектив выдыхает тех из нас, кто несколько раз работал всю ночь, а также ходил на постоянную работу до крайнего срока 14 ноября, что..

Использование ИИ для изобретения новых китайских иероглифов

Что мы получаем, когда применяем простую глубокую сверточную сеть GAN к данным китайского почерка? Из набора данных, состоящего всего из 178 уникальных символов «ханзи» и 25 тысяч изображений, какие скрытые особенности китайского письма научится воссоздавать ИИ? Модели машинного обучения..

Машинное обучение 101 — День 1

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

Журнал уборки комода 1 —  Кодирование цифрового шкафа

Затрудняетесь выбрать подходящую одежду для офиса? Я тоже, так что я решу эту проблему раз и навсегда с помощью единственного, что я знаю: кодирования. Или, по крайней мере, я попытаюсь. Дилемма плохо одетого мужчины Недавно я устроилась на новую работу, где мне приходится ходить в офис два..

Поддержка серверной части продуктов, которые обслуживают миллионы пользователей по всему миру

С большой властью приходит большая ответственность. Разве не здорово быть частью компании, которая обслуживает миллионы пользователей? Каждая функция, которую вы создаете, оказывает значительное влияние. Это может сделать жизнь многих людей проще, счастливее или лучше в разных аспектах...

Как заработать дополнительные деньги в качестве программиста

Есть много возможностей увеличить свой доход за пределами повседневной работы. Быть программистом - это здорово. Работа не только доставляет удовольствие большую часть времени, но и есть множество вакансий, и большинство из них очень хорошо оплачиваются. Но бывают случаи, когда немного..

Новые разработки в области выпуклой оптимизации, часть 1 (машинное обучение)

Быстрая выпуклая оптимизация с помощью временного масштабирования динамики градиента с обратной связью (arXiv) Автор: Хеди Аттач , Раду Йоан Бот , Данг-Кхоа Нгуен Аннотация: в условиях Гильберта для выпуклой дифференцируемой оптимизации мы разрабатываем общую основу для..

8 вещей, которые вам нужно знать, прежде чем начинать проект машинного обучения.

Начните с конца. - Стивен Кови Попробуйте создать конвейер для своего проекта ml, чтобы другие могли извлечь выгоду из вашей работы. Почему слово конвейер вводит в заблуждение, поскольку оно подразумевает односторонний, но давайте посмотрим, как мыслить круговым образом для..

Курс 2_неделя 2: Загрузка Python 3 и Atom

Моему мужу нужно было всю ночь работать над каким-то проектом. Я просто сопровождал его, чтобы мотивировать его. Мне нужно было не ложиться спать до утра, однако мне было нечего делать... Поэтому я решил получить около 2 недели. На этот раз мне просто нужно было загрузить Python 3 и Atom..

Два года в качестве инженера-программиста

5 вещей, которые я узнал, работая инженером-программистом. Ощущение времени относительно, помимо теории Эйнштейна, это также верно и для эмоциональных чувств. И они говорят: «Плохие времена остаются на годы, хорошие - на миг». Это опять же отличается от людей к людям. За два года моей..

Новые материалы

Мой информационный проект: факты об открытой еде
Делайте правильный выбор еды Open Food Facts - это «Википедия еды». Это влияет на здоровье людей, общества и планеты. Еда и питание - очень важная часть нашей жизни. Я искренне верю, что..

На TypeScript или не на TypeScript?
- для стартапов Автор: Халил Наджар На данный момент вы, я и… ну, практически каждый разработчик в мире слышал о TypeScript. Он был частью мира JavaScript в течение нескольких лет, и..

Golang: Jaeger и OpenTelemetry
В настоящее время в разработке программного обеспечения большинство из нас уже применяют концепцию микросервисов. Микросервисы — это распределенная система, основанная на домене/областях, где..

Работа с минимизацией сожалений в машинном обучении, часть 4
Двойной оракул, сводящий к минимуму сожаления, для игр с расширенными формами (arXiv) Автор: Сяохан Тан , Ле Конг Динь , Стивен Маркус Макалир , Яодун Ян . Аннотация: Включая минимизацию..

Как использовать модули промисов в Node.js
Node.js предоставляет нам модули обещаний , чтобы сделать наш код чище и удобнее в сопровождении, но не все знают, как и когда правильно применять эти модули. Вот почему в этой статье я..

Жемчужины мудрости для младшего разработчика
50+ вещей, о которых я бы хотел, чтобы кто-то сказал мне тогда Недавно я имел удовольствие сидеть в группе экспертов, проводящих руководство для комнаты, полной «новых талантов» (причудливый..

Недавние исследования в области Метавселенной, часть 2 (Технологии будущего)
Начало работы с Метавселенной Что такое метавселенная? И стоит ли вам покупать? Метавселенная становится стратегической технологической тенденцией благодаря..