Статьи

Используйте Angular CLI для более быстрых проектов Angular 2
Создание проектов Angular 2 никогда не было быстрее, чем с помощью Angular CLI. Если вы когда-либо проходили Быстрый запуск Angular 2 за последний год, вы знаете, что большая часть начала работы с Angular 2 — это настройка. Он включал такие вещи, как: Создание файлов нашего приложения Настройка TypeScript и типизации Добавление тегов сценария для Угловой 2 Rx.js System.js Настройка System.js Создание нашего компонента Angular 2 Начальная загрузка нашего приложения Angular..

Почему Шрю движется к стратосфере в мире розничной торговли и за его пределами!
Что такое Шрю и о чем идет речь? Shrew означает «Вознаграждение за покупки» и делает именно то, что написано на упаковке! Shrew использует блокчейн для обеспечения бесперебойных транзакций, что снижает затраты, связанные с запуском схемы лояльности. Текущие схемы лояльности часто привязывают клиентов к одному конкретному магазину и их брендам. Несмотря на то, что это многомиллиардная отрасль, схемы вознаграждений, похоже, застряли в прошлых годах технического прогресса. Вот тут-то..

[React Native][React] вызывает функцию внутри . Затем асинхронная функция получила ошибку
У меня проблема, когда я вызываю вход в SDK с помощью facebook с обратным вызовом, это данные пользователя facebook с токеном доступа, но в этом случае мне нужно вызвать мою аутентификацию API с этим токеном, у меня есть вызов внутри .then асинхронной функции, и она не работает. Вот мой код: И получил ошибку: Возможный необработанный отказ от промиса (id: 0): TypeError: _this2._onLoginWithFacebook не является функцией Функция входа с токеном Facebook не работает. функция..

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

Путешествие на рынок корпоративного ИИ
Новости о революционной технологии, которой является искусственный интеллект (ИИ), к настоящему времени достигли офисов высшего руководства. ИИ внедряется для повышения производительности, более глубокого понимания, большей экономии и, конечно же, лучшего обслуживания клиентов. Согласно отчету IDC , мировые расходы на когнитивные системы и системы искусственного интеллекта в 2018 году достигнут 19,1 миллиарда долларов, что на 54,2% больше, чем в 2017 году. Но так было не меньше десяти..

Обзор нейронных сетей
Автор: Рави Патель (BTech Integrated, MPSTME, NMIMS) Под руководством Сима Шаха Введение: Нейронные сети — это подмножество машинного обучения, с помощью которого можно реализовать глубокое обучение. По сути, это архитектура глубокого обучения, с помощью которой можно использовать компьютерное зрение, распознавание речи, распознавание звука, биоинформатику и т. д. Глубокое обучение — это функция искусственного интеллекта, которая имитирует работу человеческого мозга при обработке..

Заметки Coursera по машинному обучению - неделя 3, переоснащение и упорядочение. Часть II
Заметки о курсе Coursera Машинное обучение , проведенном Эндрю Нг, адъюнкт-профессором Стэнфордского университета. После обучения мы получаем хорошую модель. Если мы применим его к определенным проблемам, мы можем получить или не получить хорошую производительность. Это вопрос, который мы собираемся обсудить сегодня - почему производительность хорошей модели ужасна? Давайте сначала подумаем - какая модель хорошая? В предыдущем примечании определение «хорошей» модели - это модель с..

Что все, что вам нужно, чтобы стать оператором компьютера?
Что все, что вам нужно, чтобы стать оператором компьютера? Если верить отчетам, то профессия оператора компьютера постоянно прогнозируется как одна из самых популярных на протяжении всего десятилетия 2006 года16. Причина, по которой рабочие места оператора компьютеров становятся все более востребованными, заключается в солидной заработной плате, а также в роли в ИТ. Более того, рост использования персональных компьютеров также является прямым результатом массового развития сетей. Мало..

Один простой трюк, чтобы исправить ваши проблемы с почерком
30-дневный писательский челлендж Идет 11-й день моего 30-дневного писательского конкурса . Каждый день я узнаю что-то новое и за последние 10 дней написал об этом пост. Я собираюсь начать новую работу, создать команду по машинному обучению. Я хочу быть готовым. Вчера мы исследовали фундаментальные идеи нейронной сети , рассмотрев, как мы можем смоделировать один нейрон. Мы можем дать нейрону некоторый ввод, и, если ввод достаточно силен, мы получим вывод. Мы также выяснили,..

Понимание цикла событий, стека вызовов, событий и очереди заданий в Javascript
В этой статье мы рассмотрим, как работает javascript изнутри, как он выполняет наш асинхронный код javascript и в каком порядке (Promise vs setTimeout), как он генерирует трассировку стека и многое другое .. Как известно большинству разработчиков, то, что Javascript является однопоточным, означает, что два оператора в javascript не могут выполняться параллельно. Выполнение происходит построчно, что означает, что все операторы javascript синхронны и блокируются. Но есть способ запустить..

10 советов по очистке кода
Тратьте больше времени на чтение кода, чем на его написание. Таким образом, написание чистого кода облегчает его чтение. А чтение кода и анализ его кода очень помогают во многих отношениях. Вы несете ответственность за качество своего кода. Пример врача: нельзя просить врача не мыть руки перед началом осмотра. Это его/ее ответственность. Используйте осмысленные, говорящие сами за себя имена написать код, выражающий намерение Вместо комментариев код должен говорить сам за себя. И..

Переход без сервера с React и AWS Amplify: настройка среды разработки
Бессерверные вычисления дают нам такие преимущества, как снижение эксплуатационных расходов и времени разработки. Это позволяет нам сосредоточиться на нашем коде, чтобы предоставить пользователям бизнес-ценность, не беспокоясь о создании и обслуживании серверов. AWS - один из многих поставщиков услуг бессерверных вычислений. В этой статье я расскажу вам, как настроить среду разработки для использования на AWS. Это будет основой для будущих публикаций этой серии. Согласно Википедии..

Приложения интеллектуальной обработки документов в режиме реального времени
И где вы можете применить его для своего бизнеса? Сегодня большая часть дискуссий об автоматизации на предприятиях сосредоточена на искусственном интеллекте и роботах. На самом базовом уровне организации могут начать с автоматизации рутинных и повторяющихся процессов, таких как обработка бумажных документов. Исследование Gartner утверждает, что организации по всему миру ежегодно отмечают 25-процентный рост использования бумаги. Бумага по-прежнему является препятствием для многих..

Построение тетриса на JS - проблема вращения и асинхронные функции
В течение последнего месяца я изучал Javascript в рамках программы Flatiron Software Engineering. Мои отношения любви и ненависти с Javascript перешли в сторону любви, поскольку я лучше понимаю его причуды. Например, понимание подъема и того, что Javascript разделяет компиляцию и выполнение во время выполнения, имеет большое значение для понимания некоторых неприятных ошибок (или тихих сбоев), которые Javascript выдает, если я плохо структурирую свой код. Для своего портфолио-проекта..

Использование стека Python ML внутри PySpark
Решение проблем сериализации в PySpark Если вы когда-либо пробовали использовать библиотеки, такие как numpy, scipy, scikit-learn, transformers, PyTorch или Tensorflow в PySpark, вы знаете, насколько сложно это может быть из-за ошибок сериализации, поскольку ядро ​​Java Spark пытается распределить работу по кластеру. Это означает, что вам нужно использовать набор инструментов Spark ML, что не так желательно, как типичный стек Python ML. Решение? Используйте RDD вместо DataFrames..

Некоторые болевые точки использования mobx-state-tree в нашей команде
Мы создали несколько приложений в нашем стартапе. mobx-state-tree(MST) был ранним выбором для замены Redux. Когда я присоединился, в кодовой базе было довольно много кода на TypeScript, MobX и MST. В основном мы работаем над двумя из них. Приложения представляют собой системы управления для настройки конфигураций и отображения диаграмм, а также редактирования графиков. После того, как мы работали над этими приложениями в течение нескольких месяцев, кодовая база стала намного больше...

Вопросы для собеседования по JavaScript - более сложные вопросы по DOM
Чтобы устроиться на работу фронтенд-разработчиком, нам нужно пройти собеседование по кодированию. В этой статье мы рассмотрим несколько более сложных вопросов о манипуляциях с DOM. Как проверить, является ли элемент потомком родительского элемента? Мы можем использовать свойство parentNode элемента DOM, чтобы проверить, является ли элемент дочерним по отношению к другому элементу. Например, мы пишем следующую функцию проверки, является ли узел родительским для дочернего узла:..

API запросов с выводом Json в Python
Если вы новичок в области науки о данных, вы часто будете работать в курсах и учебных пособиях с файлами .csv, которые легко читать в фреймах данных Pandas. Однако на практике вам часто требуется доступ к API и получение данных в формате Json. Эти данные часто содержат вложенные списки и словари. Итак, сегодня я объясню, как запросить API с выводом JSON и обработать эти данные, чтобы прочитать их в фреймворке pandas. В качестве примера я решил использовать API фактов о кошках ...

Работа с JSON - схемы и CSRF
JSON расшифровывается как JavaScript Object Notation. Это популярный формат обмена данными, который находит множество применений. В этой статье мы рассмотрим, как использовать JSON. Схемы JSON Мы можем проверить значение схем JSON, чтобы проверить правильность наших типов данных. Также мы можем проверить, есть ли у нас необходимые данные. И мы проверяем, соответствуют ли значения тому формату, который нам нужен. Например, если у нас есть: { "$schema":..

Что нового в Angular 10?
Новая версия Angular v10 была опубликована всего несколько часов назад и анонсирована в этом сообщении в блоге . Хотя он может показаться не таким эффективным, как v9 (с Ivy и всем остальным), этот выпуск отражает стремление команды Angular поддерживать Angular в актуальном состоянии. Нам это показалось очень захватывающим, и время было как раз подходящим, потому что мы собираемся выпустить ABP v3.0! Итак, мы углубились в подробности того, что изменилось и как перенести. Вот что мы..