Статьи

Контейнер VS Code и удаленного Docker
Visual Studio Code - это усовершенствованный редактор кода с поддержкой таких операций разработки, как отладка, выполнение задач и контроль версий. Благодаря наличию широких расширений разработка становится простой и плавной. Его можно использовать для работы с контейнерами docker , которые представляют собой отдельную рабочую среду, чтобы обеспечить возможности разработки с локальным качеством , включая полный код IntelliSense. навигация и отладка. Можно открыть и..

Классификация текста BERT в 3 строки кода с использованием Keras
2019–08–17: Демонстрация кода в статье опубликована в Google Colab . BERT ( Представления двунаправленного кодировщика от трансформаторов ) - это модель глубокого обучения, разработанная Google. Он стал одним из главных достижений в области машинного обучения за год, поскольку позволил достичь самых современных результатов в 11 различных задачах обработки естественного языка (NLP). Более того, Google открыл исходный код кода и сделал предварительно обученные модели доступными для..

Сигналы и колдовство
Создание процедурной музыки -prt.4: извлечение функций Чем больше я узнаю о машинном обучении, тем больше понимаю, что алгоритмы - не самая сложная часть. Если вы не планируете академическую деятельность, все основные алгоритмы уже реализованы на нескольких языках и в библиотеках. Самое сложное - либо получить, либо создать хорошие наборы данных. Для создания хороших наборов данных вам потребуется уметь извлекать ключевые метрики (функции), которые можно использовать для прогнозирования..

Дети Redux - Часть 3: redux-zero, stent и choo
Дети Redux - Часть 3: redux-zero, stent и choo В первой части и второй части сериала мы упорядоченно говорили о Plait , Dutier , dva , Feeble , vdux и hyperapp , которые уже дали импульс в community (не так сильно, как Elm, но) через объединение для обработки состояния на стороне клиента веб-приложений. В последней части нашей серии содержится redux-zero (он же Redux без слишком большого количества шаблонов), стент, вдохновленный конечными автоматами и choo. Да, мы знаем,..

Системный компилятор Wolfram Mathematica для генерации кода
Компилятор mathematica от Wolfram обеспечивает эффективный способ масштабирования математических вычислений, переписывая их более алгоритмическими способами. Mathematica включает суперфункции для компиляции, около 5030 встроенных функций, мета-алгоритмы и модули для улучшения вычислений на языке вольфрам. Mathematica - это мастерство в области машинного обучения, анализа данных, бизнес-анализа, обработки и сжатия изображений, когнитивно-интеллектуальных подходов, представления знаний и..

Переход с RxJava 1.8 на Spring Reactor 3: первые шаги
Введение: RxJava, Reactor, причины миграции RxJava и Spring Reactor - это библиотеки, реализующие спецификацию Reactive Streams , которая позволяет разработчикам создавать асинхронные и основанные на событиях программы через потоки данных / событий. Спецификация Reactive Streams добавляет методы, которые обеспечивают функциональный стиль программирования для этих потоков и автоматически обрабатывают масштабируемую многопоточность и параллелизм. RxJava была одной из первых..

Представляем шаблон Full Stack Typing Boilerplate: как только вы сделаете ORM, вы не сможете вернуться!
С помощью Typescript и Sequelize: делитесь типами между интерфейсом и серверной частью для максимальной продуктивности разработки. Это сообщение отражено в моем блоге. В 99% случаев, когда вы делаете что-либо в мире программного обеспечения, вам нужен API. Очень часто (может быть, всегда 🤔) API должен иметь возможность выполнять несколько операций CRUD (создание, чтение, обновление и удаление) на уровне базы данных. В течение нескольких лет «передовой край» получения простого..

Итак, вы хотите создать приложение для чата с помощью React Native, Expo и Microsoft Bot Framework
Пошаговое руководство Адриана Каролли В наши дни кажется, что каждый и его собака хотят создать приложение для чата или включить чат в свое приложение, но для большинства это оказывается серьезным делом. К счастью для вас и, возможно, вашей собаки, я сделал тяжелую работу и упростил процесс в этой статье. Как вы спросите? Я работаю в G2i , и мы используем React Native и различные библиотеки, чтобы быстро создавать мобильные приложения для наших самых любимых клиентов. В этой статье..

Будет А. Гарантирует наше гуманное будущее?
Риск, стоящий за искусственным интеллектом Будет А. Гарантирует наше гуманное будущее? Насколько искусственный интеллект является трансформирующей технологией, подчеркивая связанные с ним риски? Понимаете, искусственный интеллект - это главный двигатель четвертого этапа промышленной революции. Эта новая критически важная технология имеет несколько преобразующих преимуществ и, в то же время, сопряжена с серьезными рисками обратного развития. A.I. Трансформация В этой статье..

Создание компонента реакции ввода тегов с нуля
Пошаговое руководство по созданию простого компонента ввода тегов в React - в Интернете, вероятно, уже есть тысяча таких руководств, но мне пришлось сделать одно из них недавно для ... чего-то, чтобы вы выиграли / пострадали с еще одним из них в Интернете. Ссылка на окончательное решение: https://codepen.io/jerrylow/pen/mvZZpp Изменить. Я переместил <input> в список тегов, чтобы входные данные всегда оставались в соответствии со списком тегов, когда это возможно. На..

Строковая интерполяция в Голанге
Если вы из динамического языка, вы могли бы написать строковую интерполяцию, например, что-то вроде этого в PHP // PHP string interpolation “${year}-${month}-${day}” или в Ruby, как показано ниже # Ruby string interpolation “#{year}-#{month}-#{day}” у вас может возникнуть вопрос, как это сделать на языке Go ? Как добиться строковой интерполяции в Go? Метод Go Sprintf из пакета fmt служит именно этому: Вы можете спросить, почему он не может быть таким коротким, как в Ruby..

Вопросы для собеседования по JavaScript # 3 (Promise.all)
В этом разделе статей я кратко поясню каверзные и интересные вопросы из интервью. Каждая статья содержит один вопрос. Давайте начнем, ладно? Каковы варианты использования Promise.all? Что ж, эта статья предназначена для людей, которые знакомы с промисами в целом. На эту тему есть много статей и видео. Но есть несколько статей о вариантах использования Promise.all. Проблема Представим, что у нас есть renderUI функция, которая рисует users и comments . Эту функцию..

React v / s Vanilla JS - Когда и что использовать?
Веб-приложения могут быть сложными и требовать большого количества динамических функций. Можно выбрать Vanilla JavaScript для создания своих приложений, но если вы раньше работали с Vanilla JavaScript, вы знаете, насколько это может быть беспорядочно. Именно тогда на сцену выходят такие JavaScript-фреймворки, как React, Angular и Vue. В этой статье я расскажу вам об основных различиях между JS-библиотекой, такой как React, и обычным JavaScript - когда выбирать, что и почему? Для..

Автоматизация конвейера вывода машинного обучения в реальном времени SageMaker без использования серверов
Позвольте инженерам машинного обучения обучать, развертывать и прогнозировать модели (ML) в облаке AWS простым и экономичным способом. Введение Amazon SageMaker - это полностью управляемый сервис, который позволяет специалистам по данным и инженерам машинного обучения быстро создавать, обучать и развертывать модели и конвейеры машинного обучения легко масштабируемым и экономичным способом. SageMaker был запущен примерно в ноябре 2017 года, и у меня была возможность узнать о встроенных..

Преодолейте шумиху вокруг машинного обучения
Сегодня 26 сентября 2019 года, и в каждой технической дискуссии всякий раз, когда кто-то, стремясь звучать круто, произносит слово «машинное обучение» в ожидании победы в споре. Я был одним из них, и я фактически оставил свою шикарную карьеру, чтобы заняться РС в области машинного обучения, чтобы сделать свою жизнь более грандиозной. Я не жалею об этом решении, но то, что я обнаружил о машинном обучении, было крайне разочаровывающим, и я сразу же сменил концентрацию на концентрацию..

Оптимизация и мониторинг торговой системы с помощью Quantiacs
В этой статье мы описываем реализацию нового инструмента, который мы выпустили для набора инструментов Python Quantiacs : быстрого оптимизатора для проверки надежности торговой системы. Как заметил Дональд Кнут , преждевременная оптимизация - это корень всех зол . Это известное высказывание среди разработчиков программного обеспечения, и оно справедливо также в контексте разработки торговых систем. Очень заманчиво написать алгоритм, простую стратегию следования за трендом или..

Как работает JavaScript: сравнение с WebAssembly + почему в некоторых случаях лучше его использовать…
Это шестой пост из серии, посвященной изучению JavaScript и его компонентов. В процессе идентификации и описания основных элементов мы также делимся некоторыми практическими правилами, которые мы используем при создании SessionStack , легкого приложения JavaScript, которое должно быть надежным и высокопроизводительным, чтобы помочь пользователям увидеть и воспроизвести реальные дефекты веб-приложений. -время. Если вы пропустили предыдущие главы, вы можете найти их здесь: Обзор..

Самоубийство - это не решение ваших проблем
Вступление Я много лет страдаю депрессией. Долгое время я боялся даже признаться в этом - на самом деле мне иногда все еще трудно говорить лично. Один из самых сложных аспектов депрессии - это чувство изоляции и ложное убеждение, что вы единственный, кто страдает от этого недуга. Это (по крайней мере частично) из-за продолжающейся в обществе стигмы в отношении депрессии и проблем с психическим здоровьем. Дела улучшаются, но предстоит еще долгий путь. Стигма в..

5 Должен иметь навыки для Backend-разработчика
Топ-5 обязательных навыков для бэкенд-разработчика в 2021 году: В этом современном мире с современными инструментами и технологиями было много раз доказано, что backend-разработчикам больше не нужно разбираться в различных технологиях, языках, фреймворках и, конечно же, только алгоритмах. Помимо всех технических ноу-хау и навыков алгоритмического мышления, вам необходимо овладеть и другими важными навыками: В этой статье будут рассмотрены наиболее важные технические и..

Сравнение различных способов передачи класса ES6 в ES5
Как началась история Каждая история начинается с ошибки ... В то время как я наслаждался тем, что mangle-props дает нам почти 40% -ную степень сжатия, используя способ, о котором я упоминал в своем последнем сообщении в блоге , все идет хорошо. Однажды мы решили переместить наши новые компоненты пользовательского интерфейса в React.js, и я понял, что мне нужно скомпилировать синтаксис JSX, прежде чем загружать их в компрессор Terser. Terser не справится с минимизацией синтаксиса..