Публикации
Как использовать программное обеспечение с открытым исходным кодом: функции, основные типы программного обеспечения и советы по выбору
Февраль 1998 года стал одним из знаменательных месяцев в сообществе разработчиков программного обеспечения: была основана корпорация Open Source Initiative (OSI) и введено название open source. Этот термин представляет собой подход к разработке программного обеспечения, основанный на совместном улучшении и совместном использовании исходного кода. До этих событий Netscape поделился исходным кодом своего веб-браузера, призывая инженеров по всему миру объединить усилия и улучшить новые..
проект 4: рекомендации по уходу за кожей для занятых людей - составление обзоров с помощью НЛП и темы…
Репозиторий этого проекта можно найти здесь .
вступление
Если вы знакомы с Интернетом, вы, вероятно, знаете об очень активном (и прибыльном ) интернет-сообществе красоты. Блогеры-энтузиасты и обозреватели публикуют бесчисленные часы видео и комментариев, в которых обсуждаются все товары для красоты и ухода за кожей, представленные на рынке. Например, на сайте Sephora.com одно увлажняющее средство может получить тысячи отзывов, а количество отзывов, содержащих более 300 слов, может..
Укусы ошибок | Сок
Zumo Labs представляет The Juice, еженедельный информационный бюллетень, посвященный проблемам компьютерного зрения (а иногда и обычным проблемам). Берите, пока свежо .
Неделя с 7 по 11 июня 2021 г.
____
В середине шестого испытательного полета Ingenuity на Марс автономный вертолет начал непредсказуемо крениться. К счастью, когда устройство начало снижаться, ему удалось выровняться и безопасно приземлиться. Но это были мучительные несколько мгновений для просмотра . Разбить..
ЛУЧШИЕ БИБЛИОТЕКИ МАШИННОГО ОБУЧЕНИЯ В PYTHON, КОТОРЫЕ НЕОБХОДИМО СОБЛЮДАТЬ В 2021 году.
ЛУЧШИЕ БИБЛИОТЕКИ МАШИНОСТРОЕНИЯ В PYTHON, КОТОРЫЕ НЕОБХОДИМО СОБЛЮДАТЬ В 2021 году.
Связаться с Исаак Тонилой .
Начало изучения машинного обучения - непростой процесс, особенно если язык программирования python является предпочтительным. Просто набрав фреймворки python в строке поиска, вы получите тысячи блогов, в которых пропагандируются разные фреймворки. Вы, вероятно, потратите следующую неделю или около того, пытаясь понять, какой вариант выбрать, а какой оставить.
Я..
D3: .axisLeft, .scaleLinear: левая ось с перевернутыми метками
Разветвленный скрипт ниже был преобразован из D3.js v3 в v4.
.axisLeft() и .scaleLinear() — это функции v4, для которых требуется библиотека .v4.min.js . .attrs({}) — это функция v4, которая содержит несколько кортежей атрибутов и требует подключаемого модуля d3-selection-multi.v1.min.js , например. .attrs({width: width, height: height}) . Вызовы axisNodes.selectAll() были закомментированы, потому что v4 их игнорирует. Инвертируйте метки с нисходящей на восходящую, изменив..
Основы - объяснение теоремы CAP
Теорема CAP или теорема Брюерса (названная в честь компьютерного ученого Эрика Брюера) часто упоминается в сочетании с распределенными системами.
Теорема утверждает, что распределенная система не может иметь более двух из следующих трех свойств:
C постоянство Высокая доступность A P допуск к художественному оформлению
Распределенная система - это совокупность компьютеров, которые связаны через сеть и отображаются как один компьютер.
Что такое последовательность?
У..
О типах указателей
Взгляд на справочную семантику
В этой статье я постараюсь представить концепцию и мотивацию использования указателей. Есть группы разработчиков C++, которые используют интеллектуальные указатели только из соображений безопасности, другие используют необработанные указатели только для повышения производительности, а некоторые используют и то, и другое, когда они обеспечивают максимальную выгоду. В этой статье я стремлюсь осветить варианты использования указателей, чтобы вы могли..
Памятка по структурам данных и алгоритмам
Мне нужна была краткая , полная и правильная шпаргалка для быстрого обзора технических собеседований, но я не мог найти удовлетворительную в Интернете, поэтому Я создал свою. Время выполнения относится к среднему времени выполнения. Версию со скидкой можно найти здесь . Не стесняйтесь разветвлять его и изменять по своему усмотрению. Пожалуйста, прокомментируйте ошибки или пропущенные важные концепции.
Структуры данных
1 динамический массив
Последовательно сохраненные данные в..
Начало работы с проверкой форм Vue с Vee-Validate
Проверка формы - это функция, которая не встроена в Vue.js.
Однако нам все еще очень нужна эта функция.
В этой статье мы рассмотрим, как добавить базовую проверку формы с помощью библиотеки Vee-Validate.
Начиная
Мы можем начать с установки пакета.
Для его установки запускаем:
npm install vee-validate --save
Затем мы можем зарегистрировать плагин ValidationProvider , написав:
import Vue from "vue";
import App from "./App.vue";
import {..
7 быстрых советов по созданию личности чат-бота
Одним из ключевых факторов для создания лучшего взаимодействия с пользователем (CUX) и стимулирования принятия пользователями чат-бота является личность чат-бота. Правильная личность позволяет чат-боту вести человечные, насыщенные, персонализированные и интересные разговоры с пользователями и устанавливать эмоциональную связь с пользователем.
Если чат-бот создан для работы с клиентами, его индивидуальность должна в идеале отражать индивидуальность вашей компании и должна быть..
Загрузка сложных расширений Chrome / Firefox / Edge с помощью приложения Create React
Этот пост предназначен для разработчиков, которые уже имеют некоторый опыт создания расширений для браузера и хотели бы получить преимущества от использования React.js вместе с некоторыми современными инструментами связывания, но не хотели бы иметь дело с конфигурацией сборки. Здесь на помощь приходит приложение Create React.
Примечание . Изначально этот пост был предназначен для создания расширений Chrome, однако он также актуален практически для всех современных настольных браузеров..
Самоуверенное руководство по управлению состоянием Javascript - Часть 2: Essential vs Derived
Введение в сущностное и производное состояние и способы их реализации с помощью Redux
Во второй статье этой серии (щелкните здесь , чтобы прочитать часть 1) я собираюсь представить два типа состояний, которые существуют во всех приложениях с пользовательским интерфейсом (UI). Первое - это существенное состояние, исходная информация, которую невозможно вычислить (например, день рождения человека). Вторая - производная , информация, которую можно вычислить (например, возраст..
Взаимодействие компонентов в Stencil js
Реализовать связь между двумя несвязанными компонентами в Stencil и js диаграммы с эмиттерами событий
Почему трафарет
Stencil — это не фреймворк, как React, Angular или Vue, это просто компилятор, который генерирует веб-компоненты, которые можно использовать внутри приложений, созданных с любыми популярными фреймворками или без них.
Веб-компоненты Stencil проще в использовании и, как правило, более эффективны, чем ванильные веб-компоненты, но сначала их необходимо скомпилировать для..
Самое влиятельное исследование в области глубокого обучения 2019 года
Глубокое обучение продолжило свое движение вперед в 2019 году, благодаря достижениям во многих интересных областях исследований, таких как генеративные состязательные сети (GAN), автокодировщики и обучение с подкреплением. Что касается развертываний, глубокое обучение является любимым элементом многих современных прикладных областей, таких как компьютерное зрение, распознавание изображений, распознавание речи, обработка естественного языка, машинный перевод, автономные транспортные средства..
5 основных тем в HTML, которые вы должны знать
5 основных тем в HTML, которые вы должны знать
HTML составляет основу любого веб-сайта, который вы видите. Будь то tharunshiv.com, google.com или amazon.com. К счастью, для освоения HTML не требуется много времени. В этой статье я перечислю наиболее важные темы HTML, которые помогут вам начать свое знание HTML или пересматривать основные темы.
5 важных тем
1. Основной синтаксис и элементы
Это пример базовой веб-страницы HTML, которая показывает заголовок и строку текста...
Новый репозиторий обеспечивает реализацию NumPy моделей машинного обучения
Если вы разработчик, который когда-либо мечтал о богатой коллекции алгоритмов машинного обучения, реализованных исключительно в NumPy, то вам понравится Numpy-ml - новый проект GitHub, получивший признание всего мирового сообщества машинного обучения.
Для тех, кто не знаком с NumPy (Numerical Python), это одна из самых популярных библиотек для языка программирования Python. NumPy - это фундаментальный пакет для научных вычислений с Python, служащий эффективным многомерным..
День недели
Ребята, вы можете поверить, что уже почти пятница?? Я с нетерпением жду выходных, особенно потому, что я могу посмотреть футбол! В некоторых других новостях премьер-лига заявила, что готова возобновить игру 17 июня. Приятно видеть, что некоторые вещи возвращаются к норме. В любом случае, для сегодняшней проблемы с алгоритмом я должен вернуть день недели для введенного года, месяца и дня. Вот пример:
Input: day = 31, month = 8, year = 2019
Output: "Saturday"
Input: day = 18,..
На пути к безотказному воспроизведению мультимедиа
В $dayjob я писал о том, как мы исправили ряд сбоев и зависаний при подаче поврежденных данных в различные кодеки путем фаззинга FFmpeg с использованием пары процессоров. С тех пор мы значительно увеличили ресурсы ЦП для наших заданий фаззинга, чтобы фаззить как FFmpeg, так и Upipe , и исправили больше проблем в процессе. Большая часть фаззинга была сделана с помощью American Fuzzy Lop (AFL).
Метод фаззинга имел ряд проблем:
Требуется повторное выполнение исполняемого файла..
Уроки, которые я извлек из своих неудачных оценок кодирования
Ранее на этой неделе я получил уведомления об отказе от двух разных компаний, в которые я подал заявку на должность инженера-программиста. Я был рад получить ответы от компаний, в которые я обращался через Интернет или по рекомендации, но позже меня охватило беспокойство, когда мне представили оценки по кодированию. Будучи недавним выпускником учебного лагеря по программированию, я чувствовал себя довольно уверенно в своих навыках программирования. После выпуска я также активно изучаю и..
Новости о ходе работы SingularityNET
В середине первого года после знаменательного события по генерации токенов в декабре 2017 года у SingularityNET теперь есть команда мирового класса , охватывающая все континенты, а также гораздо более подробный план и архитектура для реализации видения, которое соучредители проекта изложили в оригинале. Технический документ SingularityNET.
В исходном техническом документе, написанном в 2017 году, июль 2018 года был указан в качестве целевой даты для бета-версии платформы; но в свете..