Публикации
Мой путь программирования
Я знаю, что это будет клише, если я скажу вам, что деньги мотивируют меня заниматься программированием. Отчасти это правда, поскольку я живу в стране третьего мира, где деньги являются проблемой. Тем не менее, настоящая причина, по которой я увлекся программированием, заключается в том, что это то, чем я всегда хотел заниматься в течение длительного времени. Это началось в старшей школе, и в свободное время я играл во множество игр. Я сказал себе: «Как люди делают такие игры?» Итак, я..
«Руководство по продукту» для машинного обучения
Действительно ли это меняет то, как работает команда, если продукт включает в себя машинное обучение?» Краткий ответ - да!
Команды машинного обучения и команды разработки программного обеспечения часто работают по-разному, и чтобы быть отличным менеджером по продукту в команде машинного обучения, вам необходимо понимать различия между SWE и машинным обучением, а также основные концепции машинного обучения.
Цель этой статьи — предоставить вам знания и ресурсы, необходимые для решения..
Режим проекта JavaScript
Цели:
Особенности дизайна и архитектуры во внешнем и внутреннем интерфейсе Общайтесь и сотрудничайте в технической среде Интеграция JavaScript и API Проблемы отладки в проектах малого и среднего размера Создание и итерация MVP проекта
Проблема:
NBHDesign — это бутик-фирма графического дизайна, базирующаяся в Мельбурне, штат Виктория, без действующего веб-сайта. Клиент запросил простой веб-сайт, на котором показано, почему потенциальные клиенты должны использовать NBHDesign для..
Не используйте Electron, пока не прочтете эту статью
Как защитить электронные приложения (и почему вы всегда должны это делать)
Узнайте о безопасности приложений Electron, почему это важно и какие ресурсы доступны разработчикам Electron для повышения безопасности приложений.
Что такое Электрон?
Electron - это платформа, которая позволяет разработчикам создавать собственные настольные приложения для Windows, Mac и Linux из единой кодовой базы, написанной с использованием веб-технологий, таких как JavaScript, HTML и CSS. Это позволяет..
Головная боль в Ruby: хеширование значений по умолчанию
Старый добрый способ инициализировать значения по умолчанию внутри хэша:
Это уже хорошее решение, проблема возникает, когда вы хотите пофантазировать, используя значение по умолчанию для вашего хэша. Новый модный способ:
Хорошо, это выглядит модно, но это также не дает нам хорошего результата, и это тоже довольно странный результат. Здесь есть две проблемы, давайте попробуем исправить их по очереди. Во-первых, в нашем альтернативном театре слишком много студентов...
Что мне не нравится в OutSystems
Что мне не нравится в OutSystems
Долгожданное продолжение «Что мне нравится в OutSystems»
Вступление
Для меня OutSystems - лучшая платформа с низким кодом. И не только я думаю, но и Forrester и Gartner со мной согласны. Приятно видеть, что инструмент, с которым я работаю вот уже 13 лет ежедневно, получает заслуженное признание, и я горжусь тем, что до сих пор участвовал в этом пути. Так что, как вы понимаете, это не будет статья, подвергающая критике OutSystems (извините,..
Оптимизация NGRX для WebStorm
За годы, которые я потратил на разработку программного обеспечения, я пришел к пониманию преимуществ адаптации моего кода для максимизации возможностей IDE. Внося небольшие стилистические изменения, вы можете работать более продуктивно.
В этой статье вы найдете советы по улучшению рабочего процесса NGRX с помощью WebStorm. Если вы новичок в NGRX, существует множество полезных ресурсов, с которых можно начать. Эта статья предполагает предварительное знакомство с NGRX.
1. Определение..
Добавление AI/ML в IoT с помощью Gravio
В этой документации вы узнаете, как обучить обнаружение объектов с помощью даркнета YOLO и внедрить их в Студию Gravio .
Одной из многих функций Gravio Studio и Hubkit является возможность улучшить ваши устройства IoT с помощью функций искусственного интеллекта, таких как распознавание объектов. Это поможет вам обучить вашу собственную модель обнаружения объектов и внедрить ее в Gravio , чтобы вы могли в дальнейшем использовать ее для личного использования позже.
Надеюсь, это поможет..
Как выполнить очистку кеша с помощью Webpack?
ПРИМЕЧАНИЕ. Это руководство устарело, скоро появится Webpack 4.
Последние пару дней я занимался производственным развертыванием быстро развивающегося веб-приложения в Powerspace . Я использую webpack для упаковки всех ресурсов, таких как JS, HTML или CSS, и пользователей столкнулись с проблемами, связанными с тем, что браузеры кешируют статические ресурсы. Следовательно, ресурсы не обновлялись после того, как каждая новая версия была размещена в сети. Мы решили решить эту проблему с..
Пора добавить Crisp N Clean Poetry в ваш код Android через KOTLIN: подробный обзор
Пора добавить Crisp N Clean Poetry в ваш код Android через KOTLIN: подробный обзор
С тех пор, как Kotlin стал официальным языком Android на Google IO 2017, вопрос о самом языке стал расти. И некоторые из профессиональных и надежных Java-поэтов Android имели в виду такой запрос:
Давай, панк! Что такого особенного в Котлине? Это веселее, чем Java? Он слаще Явы?
Что ж, у некоторых из них, которые раньше пробовали Котлин на вкус, был ответ! И всем ДА!
Прежде чем начинать..
Развертывание веб-приложения глубокого обучения
Машинное обучение в Akash DeCloud (часть 3/3): развертывание приложений машинного обучения в децентрализованном облаке
В Часть 1 моей серии из трех статей, посвященных машинному обучению в Akash Network , мы развернули в Akash полную среду Jupyter с ядром Python и установленным TensorFlow и использовали ее. обучить сверточную нейронную сеть (CNN) распознаванию рукописных цифр на наборе данных MNIST . В Часть 2 мы связали модель с TensorFlow Serving , чтобы предоставить..
Насколько медленно работает python list.pop (0)?
Эмпирическое исследование сложности python list.pop
TL;DR
Python list.pop (k) имеет временную сложность O (k). Будьте осторожны при использовании python list в качестве структуры очереди. Вместо этого используйте deque . Всегда профилируйте свой код для оптимизации.
Список как очередь
Очередь - это структура данных в порядке очереди (FIFO). Это базовое свойство делает очередь полезной в широком спектре приложений, таких как организация объектов по порядку и..
Уловки и особенности C #
Уловки и особенности C #
У любого языка программирования есть свои хитрости и цели.
Понимание приемов, лежащих в основе любого языка программирования, может сделать ваш код короче и эффективнее.
Члены с телом выражения в классах
В C # ООП мы можем найти несколько полезных инструментов, которые могут сэкономить нам много времени и места при написании кода.
public class SampleClass
{
public int x { get; set; }
public int y { get; set; }
public int z => x + y;..
Итак, вы хотите написать код
Начало программирования может немного напоминать анекдот Джереми Кларксона о покупке ударной установки:
Прошла целая неделя, прежде чем я был готов сесть и начать играть на барабанах. Правильно. Вот так. Э . . .
Я видел множество выступлений за эти годы и как бы предполагал, что ты просто корчишься и играешь, но через несколько мгновений я понял, что это совсем не так.
На самом деле все, что вам действительно нужно, чтобы начать программировать, — это какой-то ввод для кода, и..
Типы регуляризации в машинном обучении
Типы регуляризации в машинном обучении
Руководство для начинающих по регуляризации в машинном обучении.
В этой статье мы рассмотрим, что такое регуляризация, зачем она нам нужна и какие типы регуляризации обычно используются в моделях машинного обучения.
Почему регуляризация?
Регуляризация часто используется как решение проблемы переобучения в машинном обучении. Распространенные причины переобучения:
Когда модель достаточно сложна, чтобы начать моделировать шум в обучающих..
Компромисс человеческого предубеждения и точности
Компромисс человеческого предубеждения и точности
Понимание того, как исторические данные могут привести к алгоритмическому смещению на наивном примере модели прогнозирования компенсации
Быть человеком - значит быть предвзятым?
Предубеждение - это тенденция или склонность к предпочтению или нежеланию одного набора над другим. У всех людей есть определенная степень предвзятости, потому что мы по своей сути запрограммированы на распознавание любого другого как угрозы...
Представляем F2
Элегантная, интерактивная и гибкая библиотека графиков для мобильных устройств.
F2 - это бесплатная современная графическая библиотека с открытым исходным кодом, выпущенная под лицензией MIT. Цель F2 - помочь разработчикам упростить создание интерактивных визуализаций для мобильных устройств . F2 создан для мобильных устройств, разработан как для разработчиков, так и для дизайнеров. Он основан на Html5 Canvas, а также совместим с Node.js, Weex и React Native. Основываясь на..
Как провести успешную техническую встречу — даже если вы забывчивы
LeicesterJS родился из-за появления Javascript, который теперь является языком программирования де-факто для большинства разработчиков. Кроме того, мы стремились объединить техническое сообщество в Лестере.
Я использую LeicesterJS уже более 4 месяцев, и это только начало. Перед первой встречей я очень нервничал из-за того, что собирался все вместе, и хотя она прошла без каких-либо драматических заминок, я многому научился и продолжаю делать это с каждым мероприятием. Вот несколько..
Что такое изоморо?
isomorƒ - экспериментальная парадигма кодирования. Это платформа для написания, распространения и развертывания программного обеспечения из вашего веб-браузера. Это новый подход к упрощению рабочего процесса разработки программного обеспечения - создание более структурированного, автоматизированного и более удобного рабочего процесса.
Это попытка построить визуальное облако IDE на идеях функционального программирования и бессерверной архитектуры.
Структурированное редактирование..
Создание дополнения к игре
Мой последний пост набрал более 5,3 тыс. просмотров! Спасибо за чтение. Я собираюсь продолжить документировать свое исследование разработки расширений для браузеров. На этот раз я займусь простой игрой, которая должна показать, как использовать синхронизированное хранилище , сигналы тревоги и уведомления браузера.
Все в этом посте есть на github — но расширение еще не опубликовано, пока немного подчищаю. Дайте мне знать, если вы будете использовать его!
История до сих..