Публикации
Firebase и DialogFlow с React Native - это просто (часть 2)
Как интегрировать Firebase Authentication в ваше приложение с поддержкой React
Привет классные разработчики! Добро пожаловать во вторую часть серии руководств. Если вы еще не ознакомились с первой частью, я настоятельно рекомендую вам проверить первую часть здесь . Итак, в этом посте мы узнаем, как интегрировать функциональность аутентификации , предоставляемую Firebase, в наше приложение, поддерживающее реакцию.
Итак, без лишних слов, приступим.
Во-первых, нам нужно..
Как расширить собственный HTML-элемент
Когда стандартного HTML недостаточно
Еще со времен XML мы пытались расширить HTML с помощью наших собственных тегов.
Стандартная библиотека HTML-тегов довольно ограничена и намеренно состоит из низкоуровневых строительных блоков, предназначенных для объединения разработчиками в более высокоуровневую функциональность.
Теперь, когда все современные браузеры поддерживают Веб-компоненты (или, точнее, Пользовательские элементы ), вы можете создавать свои собственные HTML-элементы,..
Как пройти специальный экзамен по машинному обучению AWS?
Машинное обучение AWS — это новейшее дополнение к сертификационному набору AWS, и, поскольку в нем есть слово Машинное обучение , многие люди заинтересуются им. Даже те, кто не в восторге от AWS. Недавно я сдал этот экзамен и набрал 955/1000. Я был немного удивлен этой оценкой, так как я мало учился и у меня не было сертификата младшего специалиста. Так что либо мне просто повезло, либо я что-то сделал не так. Я предпочитаю верить в последнее, и именно поэтому я пишу этот пост!
Что..
Feathers Buzzard: краткое руководство по миграции
Советы и подводные камни при обновлении до последних версий Feathers и Vue
Примечание. Эта статья обновлена 27 февраля 2018 г .: я изменил .babelrc, чтобы можно было использовать возможности Webpack по «встряхиванию дерева».
Feathers - отличный Javascript / Node фреймворк для быстрого создания API на основе REST или веб-сокетов. Это похоже на версию Express с функцией батарейки в комплекте , а это значит, что вы тратите меньше времени на установку своего приложения...
Еженедельный дайджест внешнего интерфейса № 138 (23–29 декабря 2019 г.)
Веб-разработка
• Чему научил меня год обучения и преподавания специальных возможностей • Обзор вдохновляющих веб-сайтов № 11 • Обзор WebAssembly за 2019 год • 11 обязательных трендов в области внешнего интерфейса для 2020 • Почему мы используем веб-компоненты
CSS
• Пиксели против относительных единиц в CSS: почему это все еще имеет большое значение • Текст текста 3.0 — злоупотребление пользовательскими свойствами CSS для создания синхронизируемых текстов текстов • ⚡️..
Глубокое погружение (101) - JavaScript: 1.0
«Не определено» против «Не определено»
Не определено : попытка использовать переменную, которая не существует и не была объявлена, или не выделяет память; JavaScript выдаст ошибку. var num is not defined , и сценарий остановится тут же.
Неопределенные . Неопределенные переменные - это переменные, которым выделено пространство памяти, но к моменту их выполнения им не присвоены значения. Считается, что общепринятый способ чтобы проверить, если что-то не определено,
typeof var..
Неделя 2
Неделя 2
методология, которую я выбрал, является методологией экстремального программирования, я думаю, было бы интересно использовать и исследовать различные методологии.
методология экстремального программирования заключается в программировании в парах или расширенном обзоре кода, модульном тестировании всего кода, избегании программирования функций до тех пор, пока они действительно не понадобятся, плоской структуре управления, простоте и ясности кода, ожидании изменений в требованиях..
Простой генетический алгоритм
Будь то создание дронов в форме кленовых семян или изобретение липучки на основе лопухов, природа всегда была великим источником вдохновения для людей.
Само собой разумеется, что алгоритмы оптимизации оптимизируются для какой-то цели или целевой метрики. Эволюция ничем не отличается. Естественный отбор в реальном мире оптимизирует выживание на Земле. Фактически, каждая форма жизни на Земле - это решение, созданное алгоритмом эволюции, который развивает популяцию людей на..
Машинное обучение становится мета
Размышляя о некоторых из крупнейших тенденций 2018 года в машинном обучении
У машинного обучения есть собственное правило из трех: для его использования необходимы три основных ингредиента, а именно: 1) помеченные данные ; 2) модель архитектуры, которую можно оптимизировать; и 3) четко определенная целевая функция. Многие дискуссии о применении машинного обучения для решения проблемы просто прерываются, потому что один из этих трех недоступен. Достичь этого волшебного сочетания..
Сарказм?
Я довольно часто сталкиваюсь с возмутительной часто причудливой наглостью в программировании, особенно в онлайне. Я часто остаюсь в положении «это что, шутка»? Это действительно трудно сказать, учитывая, насколько распространен Даннинг Крюгер. Вещи, которые я видел от предполагаемых «старших».
Недавно я наткнулся на эту жемчужину .
Если это не сарказм, это то, что я очень часто вижу у «старших». Они, как правило, не делают лучший код, а цепляются за идеалы, принципы, теорию и то, что..
Как превратить поездку на работу в полноценный учебный опыт
Будь то тридцать минут в метро, час в машине или двадцать минут на велосипеде, мы тратим довольно много времени на поездки на работу и обратно. Это время может быть трудным, поскольку многие из нас предпочли бы использовать его, чтобы расслабиться, снять стресс и не думать о списках дел.
По данным Бюро переписи населения США, только в Соединенных Штатах около 25 миллионов рабочих тратят более 90 минут каждый день на дорогу до места работы и обратно. Когда Ford Motor Company опросила 5..
Как установить React на Ubuntu 20.04
React — это библиотека Javascript , используемая для создания быстрых интерактивных пользовательских интерфейсов. React был разработан Facebook в 2011 году и стал самой популярной библиотекой Javascript для разработки веб-приложений и мобильных приложений.
Предпосылки
Прежде чем мы установим React, нам нужно несколько вещей.
Сервер под управлением Ubuntu 20.04 или 18.04. Я использую выделенный сервер от Spin Servers . Около 10 минут и чашка кофе или горячего чая. Я..
Построение модели подсчета толпы с использованием глубокого обучения
Кажется, что этот 2020 год захвачен пандемией COVID-19, которая с каждым днем становится все более заразной, и в странах наблюдаются многократные повторяющиеся волны, включая всплески активных случаев. Даже страны, которые считаются развитыми или имеют лучшую инфраструктуру здравоохранения, еще не могут полностью понять, с чем можно справиться.
Одним из наиболее эффективных способов борьбы с распространением инфекции было социальное дистанцирование, позволяющее разорвать цепь..
Инструменты и библиотеки для компьютерного зрения
Платформы для обнаружения объектов
ТензорФлоу:
Обычно используемым программным обеспечением для задач машинного обучения является TF. Он получил широкое распространение, поскольку предоставляет интерфейс для выражения общих алгоритмов машинного обучения и исполняемого кода моделей. Модели, созданные в TF, могут быть перенесены в гетерогенные системы с небольшими изменениями или вообще без изменений с устройствами, начиная от мобильных телефонов и заканчивая распределенными..
5 лучших книг по Python
Для студентов и начинающих программистов на Python, которые задают такие вопросы, как «Какая лучшая книга по Python?», вот список из 5 лучших книг по Python.
Автоматизация скучных задач с помощью Python: практическое программирование для начинающих
4,7 звезды из 5. 79% программистов оценили его на 5 звезд.
Лучшие отзывы: - Отличная книга для начинающих и не только - Обеспечивает хорошую основу для автоматизации Python - Я предпочитаю этот подход изучению Python на..
Практики динамического программирования: проблемы Leetcode в JavaScript
Динамическое программирование - одно из важных направлений информатики. Он всегда применяется к проблемам рекурсии из-за отличной производительности в сокращении времени выполнения за счет создания дополнительного места для сохранения предыдущих результатов. В этом посте я перечислю несколько классических задач динамического программирования и их решения на JavaScript.
Число Фибоначчи
Число Фибоначчи - LeetCode Повысьте свои навыки программирования и быстро..
MachineX: анализ настроений с помощью NLTK и машинного обучения
Обработка естественного языка
Обработка естественного языка (NLP) — это область искусственного интеллекта, которая помогает компьютерам понимать человеческий язык. НЛП позволяет машинам извлекать смысл из человеческого языка, чтобы мы могли получать ценную информацию из онлайн-общения.
В 1950 году, когда Алан Тьюринг опубликовал свою статью под названием Вычислительные машины и интеллект , с этого момента начался интерес к обработке естественного языка (НЛП). Отсюда возник мощный..
Перегонять в корень
мысль 21
В математике мы постоянно пытаемся «сокращать». Это один из лучших способов упростить проблему до такой степени, что ее можно будет использовать повторно или решить. Изучая электротехнику, я научился делать то же самое с K-Maps, но эти концепции не ограничиваются занудными числами. Их можно применять по-разному в жизни и даже в бизнесе.
Сокращение проблем не просто превращает предыдущую сложную вещь в менее сложную, это позволяет нам исследовать проблему в более простой..
5 методов управления уровнем стресса как программист
Стресс - основная причина снижения нашей продуктивности. Давай уменьшим это
В какой-то момент моей жизни мой разум постоянно мечтал о том, как решить ту или иную проблему. Ночью было трудно заснуть, потому что мой мозг просто не отключался. А на следующее утро, в стрессе накануне, мне пришлось погрузиться в работу.
Вскоре я понял, что постепенно выгораю и становлюсь более напряженным с каждым днем.
Стресс . Причина падения нашей продуктивности.
Попробовав несколько различных..
Прогрессивные веб-приложения на примере: часть 3
Мы исследуем кеширование данных для использования в автономном режиме.
Эта статья является частью серии, которая начинается с Примеры прогрессивных веб-приложений: Часть 1 .
Боковая панель в квоте Cache API
Прежде чем мы углубимся в хранение данных для использования в автономном режиме, мы сначала исследуем квоту для API Cache для конкретного источника (по сути, веб-приложения). Cache API используется сервисными работниками под капотом (для кэширования кода и ресурсов..