Публикации

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

Дизайн-системы для разработчиков на React |
Прошло много времени с тех пор, как я в последний раз писал в блоге RisingStack , почти исключительно на Node.js. С тех пор я продолжал заниматься дизайн-системами и хотел поделиться с вами всем, что я узнал. В этом посте я дам краткое введение в дизайн-системы и опишу преимущества и варианты использования их. После этого я покажу Base Web, реализацию системы Base Design System на React, которая помогает вам очень быстро создавать доступные приложения React. Что такое..

YamFlow — Справочник по рабочему процессу машинного обучения
Привет мир! Мы рады объявить о нашем новом стартапе YAM (www.yam.ai) . Первоначально мы выбрали YAM для обозначения Yet Another Machine (что означало искусственный интеллект), а позже сделали его рекурсивным бэкронимом YAM AI Machinery . В этом стартапе мы стремимся стандартизировать методы и основы разработки приложений ИИ, чтобы ИИ можно было разделить на компоненты для повторного использования и интеграции. Благодаря многократно используемым и смешиваемым компонентам..

Node.js Best Practices - Безопасность
Как и любые другие приложения, приложения на JavaScript также должны быть хорошо написаны. В противном случае позже мы столкнемся со всевозможными проблемами. В этой статье мы рассмотрим некоторые передовые методы, которым следует следовать при написании приложений Node. Ограничение одновременных запросов с использованием промежуточного программного обеспечения Атаки DOS просты для злоумышленников. Им просто нужно завалить наше приложение запросами. Чтобы избежать этого, мы..

Создание проекта Node.js с использованием NPM
В этом блоге я покажу вам, как создать базовый проект Node. Итак, первое, что я собираюсь сделать, это создать файл package.json. Я создаю файл package.json вручную, но вы также можете автоматизировать процесс его создания. Для этого просто введите npm init Во-первых, он запросит у меня имя, и я собираюсь щелкнуть, чтобы использовать значение по умолчанию, то есть имя каталога. Затем он спросит у меня версию. По умолчанию здесь 1.0.0. Вы должны управлять версиями своих..

Динамические флаги функций с ConfigCat
Привет и добро пожаловать всем! В этой статье мы рассмотрим инструмент под названием ConfigCat, который используется для динамического управления конфигурацией флагов ваших функций. Мы будем использовать React и Next.js, но меньше внимания будем уделять коду и больше функциям ConfigCat. Мы ответим на следующие вопросы: Что такое ConfigCat и зачем его использовать? Как реализовать ConfigCat на стороне клиента? Почему выполнение последнего может быть не тем, что вы хотите? Как..

Классификация типов сексуальных домогательств по личным историям
Нам нужно перевернуть вопрос, чтобы смотреть на преследователя, а не на цель. мы должны быть уверены, что можем выйти и посмотреть в глаза любому, кто стал жертвой преследований, и сказать: «Вам больше не нужно молчать. : Анита Хилл Введение и обзор проблемы: Как и в связи с ростом популярности #MeToo, в Интернете публикуется все больше личных историй и переживаний о сексуальных домогательствах и сексуальном насилии. Этот огромный объем онлайн-данных можно использовать для..

Новые тенденции Full Stack Developer (2019)
Большинство компаний в ИТ-индустрии являются поставщиками услуг. Они разрабатывают решения на основе требований клиентов и управляют рядом проектов с большим количеством сотрудников. В настоящее время компании понимают, что найм разработчика полного стека, обладающего одним навыком, не поможет развитию бизнеса и выполнению требований рынка. Компания хочет, чтобы разработчик со знанием нескольких инструментов и технологий был значительно более полезным. Фронтенд-разработка против..

Изучение аутентификации Firebase
Аутентифицировать пользователей с помощью библиотеки FirebaseAuth В разработке под Android очень быстро внедряется Kotlin, поэтому в этой статье мы собираемся реализовать аутентификацию Firebase через Kotlin. Чтобы добавить библиотеку Firebase Auth с поддержкой ktx, добавьте следующую строку под тегом dependencies на уровне модуля файла build.gradle : implementation 'com.google.firebase:firebase-auth-ktx:19.3.1' Регистрация и вход с помощью электронной почты и пароля Когда вы..

Классификация лиц с помощью Python с использованием CNN в Google Colab
Для получения дополнительных сведений и подробностей вы можете посмотреть видео на YouTube на тему Классификация лиц с помощью Python с использованием CNN в Google Colab . URL видео : https://youtu.be/wDDGw7U5hPo Обзор В этом руководстве мы рассмотрим, как машины могут считывать человеческие эмоции с помощью сверточной нейронной сети . В этой статье мы попытаемся определить выражение лица. На этот раз вам необходимо установить python на ваш компьютер и камера . Что..

Анонс Vue.js 2.0
Если вы никогда раньше не слышали о Vue.js: Vue.js - это интерфейсный фреймворк, который состоит из основного уровня представления и сопутствующих инструментов и вспомогательных библиотек . Вы можете прочитать краткое введение в то, что отличает его от других, здесь . Сегодня я рад объявить о первой публичной предварительной версии Vue.js 2.0, которая включает в себя множество интересных улучшений и новых функций. Давайте посмотрим, что нас ждет в магазине! Еще стройнее, еще..

Rails и JavaScipt — Flatiron School Project #4
Rails и JavaScipt — проект Flatiron School #4 В качестве напоминания вот мой проект Ruby on Rails Требования Для четвертого проекта программы Flatiron School Online Web Immersive нам потребовалось построить наш предыдущий проект Ruby on Rails и внедрить в него JavaScript. Не просто любой JavaScript, а именно асинхронный JavaScript с использованием таких инструментов, как Fetch API или AJAX. Это означает, что мы используем Rails в качестве API для рендеринга JSON (объектов..

Как я получил премию в размере 500 долларов как технический писатель, это всего за 1000 писателей
Психологические рекомендации для таких новичков, как я Я просто так рада. Поскольку достойное сообщение было более приоритетным, чем все остальное. Возможно, я воздействую на людей своим сочинением, однако я многому научился. Я давно замечаю ошибки людей, и мне нужно обсудить вещи, которые мне не подходят. Вы осознавали, что вера помогает вам стоять в стороне от модных словечек и действительно получать то, что вам нужно? Я согласился с тем, что мои статьи принесут пользу людям..

10 лучших инструментов MLOps с открытым исходным кодом
Используя лучшие инструменты, платформы и фреймворки MLOps с открытым исходным кодом, такие как те, что описаны в этой статье, вы можете использовать масштабируемость и гибкость, предлагаемые MLOps, в рабочих процессах машинного обучения. Эта статья изначально была опубликована на сайте The Chief I / O: 10 лучших инструментов MLOps с открытым исходным кодом MLOps означает совместное использование DevOps и машинного обучения для создания надежной системы автоматизации,..

Младший, средний и старший разработчики заходят в бар и заказывают стол ALTER.
Рассказ об огромной разрушительной силе этой штуки 👉 * Соберитесь и позвольте мне рассказать вам о том времени, когда мы с товарищами по команде отключили один из самых важных сервисов платформы. Для повествования я назову своих коллег S (старший) и M (средний), но я изменил даты и некоторые технические детали, чтобы сделать их максимально анонимными. Был прекрасный четверг, полдень в конце июля 2016 года. Погода была мягче, чем в предыдущие дни, и мы с товарищами по команде..

GPT-3: начало отмены ИИ?
Обработка естественного языка, искусственный интеллект GPT-3: начало отмены ИИ? Новая веха в области ИИ - благо или угроза? «Искоренение человечества кажется мне довольно бесполезным занятием» ~ GPT-3 Таблица содержания: - Что такое GPT-3? Как это работает? Что он умеет? Возможный сбой на рынке из-за GPT-3 Что такое GPT-3? Интернет сходит с ума по новому интерактивному инструменту под названием GPT-3 (Генеративный предварительно обученный преобразователь..

Решение одной из задач HackerRank с помощью JavaScript
Во-первых, что такое HackerRank ? Это веб-сайт для нас - разработчиков, которые ставят множество задач, поэтому мы можем обучаться программированию на разных языках. Поскольку я фронтенд-разработчик, я выбираю JavaScript, но решать вам. Преобразование времени Наша задача - преобразовать 12-часовой формат времени в 24-часовой формат. У нас есть случайный ввод, такой как 07:05:45PM , и наша цель - вернуть 19:05:45 в качестве вывода. Как мы можем этого добиться? Нам нужно..

Осмысленное кодирование (буквальная поддержка идентификатора в балерине).
В большинстве языков программирования имена переменных, имена функций и т. д. не могут иметь пробелов посередине. Так, например, вы не можете определить переменную в java, как показано ниже. int this is variable = 5; Но балерина в этом контексте является гибкой и может иметь пробелы при определении идентификаторов (литерал идентификатора). Для этого вам нужно определить имена переменных между двумя вертикальными чертами «|». символы, поэтому приведенные ниже кодовые блоки действительны..

Локальное тестирование функций firebase на React.js
Пока кто-то не сказал мне, что они тестируют функции AWS Lambda локально перед развертыванием, я развертывал его в облаке для тестирования облачных функций Firebase. Я посмотрел, есть ли у функций firebase такая же функция, конечно же, они есть! https://firebase.google.com/docs/functions/local-emulator Итак, я поделюсь некоторыми недоразумениями, с которыми столкнулся. OS: Linux(Ubuntu 18.04) React: Single Page Application (SPA) Firebase functions: "typescript":..

Как запустить модели глубокого обучения ResNet и DenseNet с вашего компьютера на реальном CCTV…
Демистификация серии блогов Clearview AI (код и данные) Установив Conda и Git, вы можете легко загружать и запускать модели глубокого обучения ResNet и DenseNet, используемые в CCTView , прямо со своего компьютера на реальных кадрах видеонаблюдения. Вы также можете быстро использовать блокнот Jupyter , чтобы поэкспериментировать с различными моделями, алгоритмами сопоставления транспортных средств или выполнить собственную обработку изображений. Репозиторий..