Статьи

Я нигде не говорил, что объект является примитивным типом данных.
Я нигде не говорил, что объект является примитивным типом данных. Объекты имеют тип данных, определяемый пользователем , и они могут изменяться . Пользовательский тип данных не включает примитивные типы данных. Оба имеют разное значение. Я надеюсь, что приведенные ниже ссылки помогут вам. В чем разница между примитивными типами данных и пользовательскими типами данных? Ответ (1 из 5): примитивные типы данных включают целое число, символ, пустоту, число с..

Синтаксис TypeScript JSX как типизированный DSL
TypeScript поддерживает JSX, а компилятор TypeScript предоставляет действительно хорошие инструменты для настройки того, как будет компилироваться JSX и, в конечном итоге, дает возможность писать DSL поверх JSX, который будет проверяться типом во время компиляции. Эта статья как раз об этом - как реализовать DSL поверх JSX. 📦 Репозиторий с полным рабочим примером. В качестве примера JSX DSL я не буду использовать ничего, связанного с Интернетом или React, чтобы дать вам понять,..

Создание редактируемого компонента в приложении React - todo app
Иногда в нашем приложении нам может потребоваться отобразить пользователю функцию встроенного редактирования, встроенное редактирование позволяет пользователю редактировать контент, оставаясь на той же странице. Я собираюсь показать, как это сделать с помощью простого Todo-приложения . Создайте приложение для реагирования Давайте создадим приложение-реакцию под названием todo-app с помощью интерфейса командной строки реакции . $ npx create-react-app todo-app Войдите в свой src/..

API: лучшая подруга программных пар
Вы много раз сталкивались с термином «API». Мы всегда слышим, насколько это чрезвычайно полезно и как многие компании используют его. Как и многие люди, я не совсем понимал, что такое API, пока мне не пришлось с ним работать. Поэтому в этой статье я объясню, что такое API и зачем они вам нужны, а также дам обзор спецификаций API, документации и многого другого. Оглавление Что такое API? Краткое введение. Как работают API? Типы API Зачем нам API Где используются API?..

React против Angular, которые работают лучше
Кто ничего не знает о реакции и angular, давайте сначала обсудим это, так что каково определение React? Это библиотека JavaScript, используемая для создания пользовательских интерфейсов. Самое важное в React — это гибкость, декларативный и эффективный подход. Еще одна удивительная вещь в React. Она позволяет нам создавать сложные пользовательские интерфейсы из небольших фрагментов, называемых компонентами , которые мы также можем повторно использовать в соответствии с удобством..

Создайте линейную диаграмму заполнения React с навигацией с помощью библиотеки Visx
Visx - это библиотека, которая позволяет нам легко добавлять графику в наше приложение React. В этой статье мы рассмотрим, как использовать его для добавления заполненных линейных диаграмм с навигацией в наше приложение React. Установить необходимые пакеты Пришлось установить несколько модулей. Для начала запускаем: npm i @visx/axis @visx/brush @visx/curve @visx/gradient @visx/group @visx/mock-data @visx/pattern @visx/responsive @visx/scale @visx/shape для установки пакетов...

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

Взгляните на последовательность загрузки Docker Compose
Как управлять зависимостями между контейнерами, зависящими от времени, в стеке приложения Как добропорядочные граждане Docker, мы все создаем контейнеры, разделяя проблемные области: контейнер для нашей серверной части, другой для нашего внешнего интерфейса и третий для постоянной службы. Но что происходит, когда внутренний контейнер запускается и работает только для того, чтобы вы узнали, что контейнер базы данных все еще пытается стать доступным? Ваше приложение не запустится или..

Глубокое обучение для хакеров с MXNet (3): Мгновенная передача стиля нейронного искусства
Этот блог изначально размещен на китайском языке из моей категории zhihu . До сих пор с прошлого блога, и спасибо, что вернулись. Здесь я хочу представить MXNet пример мгновенной передачи стиля нейронного искусства, из которого вы можете создать свое собственное приложение Prisma . Знаете ли вы, что MXNet теперь можно установить через pip ? pip search mxnet mxnet-cu75 (0.9.3a3) - MXNet is an ultra-scalable deep learning framework. This version uses CUDA-7.5. mxnet..

Работаю удаленно более 3-х лет. Вот что я узнал.
Вышеприведенное изображение является редкостью. Я встречаюсь со своей командой лицом к лицу максимум четыре раза в год. Последние несколько лет, пока я работал в Black Shell Media, мы работали только удаленно. Никаких физических офисов, никаких общих рабочих мест, ничего. Только старые добрые Skype и Google Apps . Меня часто спрашивают, как нам удается поддерживать эффективные рабочие процессы и выполнять задачи, если мы все работаем удаленно. Поскольку многие независимые..

Искусственная нейронная сеть
или коннекционистские системы — это вычислительные системы, смутно вдохновленные биологическими нейронными сетями, составляющими мозг животных. Сама нейронная сеть — это не алгоритм, а скорее основа для множества различных алгоритмов машинного обучения, которые работают вместе и обрабатывают сложные входные данные. Структура ИНС: ИНС основана на наборе связанных единиц или узлов, называемых искусственными нейронами, которые грубо моделируют нейроны в биологическом мозге. Каждое..

Трансформация банковского дела с помощью искусственного интеллекта
Банковское дело заново изобретает себя, как всегда Помогите нам построить такой банк, которым вы хотите пользоваться — так Monzo говорит своим клиентам. Monzo — это британское банковское приложение без платы за использование, без филиалов, без ипотеки и без комиссий за расходы за границей. Хотя немногие из банков в Великобритании могут предложить подобное предложение, Monzo завоевала популярность благодаря своей эмоциональной связи со своими пользователями. Он автоматически..

Как создать DApp на Nebulas (часть 1)
В этой серии будет дано пошаговое объяснение того, как начать свой путь разработки DApp на блокчейне Nebulas. Предполагается, что читатели уже освоили основы Nebulas. Если у вас нет, пожалуйста, сначала посетите наши руководства . Вы также можете посетить наши FAQ , если у вас есть какие-либо вопросы, или связаться с нами напрямую по адресу [email protected] . Интро смарт-контракта Смарт-контракты в Nebulas похожи на классы на языках ООП. Они могут содержать постоянные данные в..

Еженедельник машинного обучения BMW - неделя 10
Еженедельник машинного обучения BMW - неделя 10 3 - 23 мая 2018 г. Новости о машинном обучении (ML), искусственном интеллекте (AI) и смежных областях исследований. Коровы-киборги моделируют будущее технологий слежения Три неотличимые коровы-киборги первыми опробуют устройство под названием EmbediVet, созданное стартапом Livestock Labs . Трекеры, имплантированные в тела коров, используют Bluetooth с низким энергопотреблением для связи с ближайшей базовой станцией и передачи..

Как условно построить объект в JavaScript с помощью ES6
При перемещении пользовательских данных между источниками часто требуется проверить, имеет ли поле значения или нет. Затем вы строите вывод на основе этого. Вот как вы можете использовать некоторые функции ES6 в JavaScript, чтобы сделать это более лаконично. Поскольку Sanity.io (где я работаю) спонсировал Syntax , я возился с RSS-потоками для подкастов в CLIs , Express и Serverless функциях . »Это включает в себя синтаксический анализ и построение сложных объектов с большим..

Как я стал программистом
Как я стал программистом Программирование - это непросто. Программирование - дело сложное. Но программирование - это жизнь. После того, как я сказал, что я программист, меня обычно засыпают вопросами: «Как», «Почему программирование?», «Кто вас научил?»… Это основная причина, по которой я пишу эту статью в дополнение к поделитесь своим опытом работы с компьютерными науками в очень раннем возрасте (14). Вкратце, я всегда любил играть в видеоигры с самого раннего возраста, и меня..

Поддерживает ли Aurelia React-like хуки?
Недавно в Дискурсе Аурелии было опубликовано сообщение, в котором я спросил, как будут работать хуки, похожие на реакцию, при использовании Aureliajs. В ответе создателя Аурелии были подчеркнуты некоторые причины, по которым я доверяю Аурелии создание приложений JavaScript с помощью Аурелии. Роб рассказал о трех аспектах Аурелии, которые устраняли необходимость в «крючках». С Aurelia нам не нужны хуки, потому что у нас есть три очень мощных вещи: наблюдаемость, внедрение..

Reactify: реактивные веб-интерфейсы, написанные на чистом Dart
Если вы пытаетесь создать веб-интерфейс в 2019 году, JavaScript - бесспорный король. Как сказал друг, «если вы думаете, что можете создать достойное веб-приложение без JavaScript, вам нужно подумать немного усерднее». Но что делать, если по какой-то причине вам не нравится писать JavaScript? (Я должен предупредить об этом, сказав, что * многим * людям это нравится. Если вы один из них - добро пожаловать, я имею в виду, что вы не проявляете неуважения). Но, возможно, вас смущают..

Что следует знать о стрелочных функциях
Стрелочные функции были введены в ES6, и как разработчик React я использую их довольно часто. Между обычными функциями и стрелочными функциями есть некоторые важные различия, которые мы рассмотрим здесь. Во-первых, давайте посмотрим на пример нормальной функции в сравнении со стрелочной функцией: Эти две функции производят точно такой же результат, хотя стрелочная функция делает это в одну строку, а не в три. Однако, как скажет вам любой хороший разработчик, короче не всегда..

Начало работы с обработкой естественного языка: основы
Я уже довольно давно работаю над обработкой естественного языка и понял, что это не так много сборников надежных ресурсов для изучения и реализации методов и моделей НЛП. Хотя существует множество курсов таких университетов, как Стэнфорд, MIT, UCB , которые в основном открыты, но какой курс выбрать на каком этапе обучения - большой вопрос. Итак, в этом сообщении в блоге , Я проложу конвейер изучения основ НЛП, а затем перейду к другим областям НЛП, таким как обобщение текста,..