Публикации

15 месяцев спустя… мы уже там?
Промедление реально. Я живое тому доказательство. В настоящее время я откладываю свои исследования Advanced TypeScript, чтобы выпустить новую статью через полчаса. По крайней мере, я работаю продуктивно? Может быть? Может быть нет? Посмотрим, чем это закончится. Я уже 15 месяцев в этой пандемии. Я из Нью-Рошель. Yellooo! Мы являемся оригинальной группой COVID-19. Страх и жизненные перемены начались здесь сначала. Я социально дистанцировался, распылял спирт на руки и..

DappLabs вошла в число победителей OST KIT α Phase II!
Я очень рад поделиться этой новостью сегодня. Мы, как DappLabs, выиграли награду Alpha Phase II Developer Challenge Award! Наша заявка попала в число 60+ лучших команд, отобранных для получения гранта POC. ОСТ | Dev Challenges OST KIT⍺ Фаза II предоставила разработчикам возможность создать кодовую интеграцию Proof Of Concept между своим продуктом… ost.com Приз будет включать в себя грант в размере 50 тысяч долларов США, который..

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

Ежедневная проблема кодирования: проблема №2
Вот и у меня вторая проблема !. Проблема Учитывая массив целых чисел, верните новый массив так, чтобы каждый элемент в индексе i нового массива был произведением всех чисел в исходном массиве, кроме одного в i . Например, если наш ввод был [1, 2, 3, 4, 5] , ожидаемый результат был бы [120, 60, 40, 30, 24] . Если бы наш ввод был [3, 2, 1] , ожидаемый результат был бы [2, 3, 6] . Продолжение: что делать, если вы не можете использовать разделение? Не стоит сразу думать об..

Ubuntu 14.04 — установить OpenCV с CUDA
Сегодня я покажу вам, как скомпилировать и установить OpenCV с поддержкой технологии Nvidia CUDA, которая позволит вам использовать GPU для ускорения обработки изображений. Я предполагаю, что у вас уже установлен инструментарий CUDA. Если нет, есть очень хороший учебник, подготовленный Facebook AI Research (FAIR). Просто посмотрите раздел Установка CUDA в Инструкции FAIR . Установите необходимые пакеты sudo apt-get update sudo apt-get install libopencv-dev build-essential..

Почему Python является предпочтительным языком для машинного обучения и искусственного интеллекта.
В прошлые годы Python вызывал восхищение за его упорное восхождение к славе. Поддерживаемый для приложений, начиная от создания веб-сайтов и заканчивая написанием сценариев и механизацией процессов, Python постепенно становится лучшим вариантом для проектов AI, ML и глубокого обучения среди инженеров. Мир возможностей для разработчиков приложений был создан компьютерным интеллектом или искусственным интеллектом. Компьютерные данные помогают Spotify рекомендовать потребителям..

Как запустить и структурировать веб-сайт в ReactJS
Переходите от идеи к чистому, четкому и легко читаемому коду. Как инженер-программист-самоучка, я прошел ДОЛГИЙ путь с тех пор, как начал программировать. Я помню, как поместил весь свой код в один ОГРОМНЫЙ файл, кучу комментариев и немного планирования. Я также понятия не имел, как использовать Git или как он на самом деле работает. Я сильно полагался на функцию отмены VSCode для отмены изменений, и это всегда было git commmit . git push origin master. И, конечно же, это было..

5 способов писать условные выражения Better React
5 способов писать условные выражения Better React Правильно ли вы пишете условные выражения в своих приложениях React? Хорошие условные выражения - неотъемлемая часть любого приложения React. Мы используем условные выражения, чтобы отображать или скрывать элементы или компоненты в наших приложениях. Короче говоря, чтобы быть эффективным разработчиком React, вы должны уметь писать хорошие условные выражения. Давайте рассмотрим все основные шаблоны, которые вам нужно знать, чтобы..

Работайте с объектами JavaScript как профессионал
Работайте с объектами JavaScript как профессионал Недавно я заканчивал свой первый пакет NPM, Vivisector . Это микробиблиотека Nodejs, которая предоставляет пользовательские «наблюдаемые» типы данных. Другими словами, он позволяет привязывать обработчики событий к определенным типам событий мутации для объектов, массивов и даже строк. Излишне говорить, что из-за этого я довольно много работал с объектами. Манипуляции и выполнение операций с объектами могут быть пугающими, но если..

«Исправление флага: практическая платформа обучения AppSec» — Андреа Скадуто.
https://youtu.be/mQWjrxPx8_4 Lightining Talk — Remediate the Flag: практическая платформа обучения AppSec — Андреа Скадуто (PDF) Этот светлый доклад посвящен RTF, платформе с открытым исходным кодом, на которой размещаются упражнения по безопасности приложений для разработчиков. Кандидаты вручную исправляют код уязвимого приложения, работающего в одноразовой среде разработки, доступ к которой осуществляется через веб-браузер. Платформа предоставляет автоматические результаты,..

Создайте научный калькулятор с помощью Vuejs
Введение В этой статье рассказывается, как создать научный калькулятор с использованием VueJS. Вот визуальное отображение конечного результата: Исходный код этой статьи доступен здесь, на Github . Давайте начнем. Настроить VueJS В рамках этого руководства мы будем использовать Vue CLI для установки и настройки, альтернативой будет ссылка на Vue из CDN. https://unpkg.com/vue Мы можем установить Vue CLI с помощью этой команды: $ npm install --global vue-cli Затем..

Футуристическая темная тема `Aurora Future`
Аврора Будущее Эта тема вдохновлена ​​​​ Kung-Fury-Theme Адама Аргайла . Фиолетовый , розовый и синий — основные цвета этой темы. Сочетание этих цветов дает нам футуристический вид. Цветовая схема вдохновлена ​​темой Адама Аргайла. Однако я изменил цвета, чтобы следовать цветам, используемым в Auroral-UI , в основном тем же цветам, что и в моей Hexo Theme Aurora . Зачем делать эту тему? Во-первых, потому что я влюбился в тему возвышенного3 Адама Аргайла, когда..

Плагин разбиения на страницы для агрегатных функций Node JS mongoose.
NodeJS MongoDB разбиение на страницы для агрегатных функций. Библиотека настраиваемой совокупной разбивки на страницы на основе курсора для Mongoose с настраиваемыми метками. Если вы ищете базовую библиотеку разбивки на страницы без агрегирования, используйте эту mongoose-paginate-v2 Установка npm install mongoose-aggregate-paginate-v2 использование Добавление плагина в схему, var mongoose = require('mongoose'); var aggregatePaginate =..

Человеческий интеллект - это дорожная карта для ИИ?
Дорожная карта из желтого кирпича Человеческий интеллект - это дорожная карта для ИИ? Каждому великому проекту нужна дорожная карта. Для многих путь к ИИ предполагает глубокое понимание человеческого интеллекта. Если это кажется очевидным, вы удивитесь, как разворачивается эта история и какую ключевую роль в ней могут сыграть ваши знания. Я утверждал, что человеческий интеллект - это раздутое ПО , а раздутое ПО может убить (или, по крайней мере, серьезно задержать) даже самые..

Неделя 2, 3 и 4: щечки
Это сообщение в блоге знаменует собой первое сообщение, написанное официальным выпускником Шеффилдского университета по психологии! Ну, наверное, нет, но вы поняли, что я имею в виду. Только что вернувшись после недели празднования выпускной в Шеффилде, я теперь готов написать долгожданный пост, охватывающий последние несколько недель. Неделя 2 : получить кикстарт (не лучший титул, который я вам даю) Мистер Джош Чикс. Если вы читаете это где-то в глубинах бинарного ада, знайте, как..

Алгоритм Bucket Sort повысит производительность вашего приложения.
Алгоритм сортировки сегментов повысит производительность вашего приложения Сортировка сегментов — это алгоритм сравнительной сортировки, который работает с элементами, разделяя их на разные сегменты, а затем сортируя эти сегменты по отдельности. Он делает предположения о данных, таких как основание и сортировка по подсчету, потому что он делает предположения, а также может сортировать за время O (n). Лучше всего работает, когда хешированные значения сортируемых элементов распределены..

Сокращение и выбор функций
Выбор признаков: Выбор признаков — это один из двух процессов сокращения признаков, второй — извлечение признаков — это процесс, посредством которого подмножество признаков или переменных выбирается из большего набора данных для построения модели. Он также известен как «Выбор переменной/Выбор атрибута/Выбор подмножества переменной ». Основная идея заключается в том, что выбор функций заключается в том, чтобы сосредоточиться на выборе функций , чтобы выбрать функции, которые хорошо..

Один простой прием для сопровождающих пакетов JavaScript, позволяющий избежать взлома пользовательского программного обеспечения и ...
Один простой прием для сопровождающих пакетов JavaScript, позволяющий избежать взлома пользовательского программного обеспечения и выпускать стабильные версии. Как использовать теги распространения пакетов npm для создания каналов выпуска, как в Google Chrome Релизы программного обеспечения интересны как авторам пакетов, так и пользователям. Тяжелая работа последних недель наконец-то проявится в этой блестящей новой версии. Все пункты списка дел зачеркнуты, тесты зеленые,..

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

TypeScript - что и почему вы должны его использовать
В моем текущем проекте мы используем TypeScript (а не чистый Javascript) для крупномасштабного приложения с Node.JS на стороне сервера. И я думаю, что это действительно здорово 🌹 Вначале нужно учиться, но в конце концов вы действительно начинаете ценить преимущества, которые он предлагает ❤️️ Итак, вот краткое описание того, что это такое и почему вы можете рассмотреть возможность его использования. Что такое TypeScript? TypeScript - это язык программирования с открытым..