Статьи

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

Треугольный RSI. Углубляйтесь в технический анализ.
Создание и кодирование треугольного индекса относительной силы в Python. Структурированные индикаторы - это преобразования, применяемые к техническим индикаторам. Например, применение скользящей средней на стохастическом осцилляторе. В этой статье мы обсудим концепцию треугольного RSI, который представляет собой особый вид индекса относительной силы. Затем мы протестируем простую стратегию, в которой используется этот индикатор. Я только что опубликовал новую книгу после успеха..

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

Опорная векторная регрессия
В этой статье я расскажу вам об основных понятиях регрессии опорных векторов, обычно известной как SVR . Мы фокусируемся только на его основных и формальных математических уравнениях и на том, как это работает. В статье исследуется преимущество регрессии опорных векторов (SVR) по сравнению с моделями простой линейной регрессии (SLR). SVR использует ту же основную идею, что и Машина опорных векторов (SVM), алгоритм классификации, но применяет его для прогнозирования реальных..

Почему нам больше не нужно ключевое слово "функция" в JavaScript
Ключевое слово function присутствует в JavaScript с версии 1, чтобы мы могли определять функции различными способами. В этой статье мы рассмотрим, почему нам больше не нужно использовать ключевое слово function для определения функции. Стрелочные функции Мы можем использовать стрелочные функции для всех методов, не являющихся конструкторами, или методов для объектов, которые не ссылаются на this в объекте или конструкторе. Например, вместо того, чтобы писать: const arr =..

Полиморфная десериализация Джексона
Как использовать Джексона для десериализации полей Json в полиморфные типы Десериализация / сериализация Джексона в большинстве случаев работает «из коробки». Если ваша структура JSON не сложна, вам не придется заниматься десериализацией JSON в полиморфный тип данных. Пример полиморфной десериализации - это если вы хотите, чтобы ваш объект JSON десериализовался в подкласс java. Обратите внимание на следующее: public class Vehicle { private String type; } public class Car extends..

10 задач для практики почти всех концепций SQL
Охватывает все концепции SQL, такие как JOIN, агрегаты, оконные функции и подзапросы. Вступление Недавно я ответил на все 117 вопросов по SQL за 25 дней на Leetcode, который, вероятно, является одним из самых популярных веб-сайтов для отработки навыков программирования на различных языках программирования. На веб-сайте все вопросы классифицируются по трем категориям, а именно: легкий, средний и сложный, где уровень сложности значительно повышается с каждым последующим уровнем...

Что такое шаблон проектирования спецификации?
Разделите свое приложение, извлекая многоразовые бизнес-требования Мы ведем процесс набора на стажировку в ИТ-отдел для стартапа. Мы получили несколько заявок, но не все подходят под идеального кандидата, которого мы хотим нанять. Он / она должен быть молодым студентом или недавним выпускником и иметь опыт работы не менее года. Мы работаем над государственным проектом, и требование клиента - чтобы у кандидатов не было криминального прошлого. Эти правила будут отличаться по времени и..

Исправление установки NPM
Исправление неправильной установки npm при неправильном использовании sudo. Есть небольшая головная боль в отношении глобальных разрешений npm. Для тех из нас, кто работает в системах на основе Unix, нередко встречаются сообщения об ошибках с жалобами на ваши права пользователя при установке новых пакетов npm, особенно при их глобальной установке. Если ошибки, подобные приведенной ниже, кажутся вам знакомыми, значит, вы не одиноки: npm WARN checkPermissions Missing write access to..

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

InfoGAN - Генеративные состязательные сети, часть III
Ознакомьтесь с моими видео YouTube в сети GAN . Эта статья изначально появилась на blog.zakjost.com В Части I был представлен оригинальный документ GAN. Часть II представляет собой обзор DCGAN, который значительно улучшил производительность и стабильность GAN. В этой заключительной части будет исследован вклад InfoGAN , который применяет концепции из теории информации для преобразования некоторых шумовых терминов в скрытые коды, которые имеют систематическое предсказуемое..

Создайте AI-Powered Ctrl + F
Cape - это новый ИИ, который читает документы, а затем отвечает на вопросы о них. Он делает это, находя в документе фрагмент текста, который отвечает на ваш вопрос. Он позволяет использовать самые современные технологии для создания собственного ИИ с помощью нескольких строк кода. В этом руководстве мы покажем вам, как создать сочетание клавиш Ctrl + F на базе искусственного интеллекта за 10 минут. Попробуйте демо здесь . Подготовка к настройке Получение кода Вы можете..

Различные типы алгоритмов машинного обучения
Прежде чем переходить к различным видам алгоритмов машинного обучения, давайте сначала разберемся, что такое машинное обучение? Как мы видим, люди развиваются и учатся на своем прошлом опыте точно так же, как нужно программировать машины (роботов), прежде чем они будут следовать вашим инструкциям. Проще говоря, когда машина начинает учиться самостоятельно, машинное обучение играет роль. Машинное обучение - это способность программы учиться через данные. Он занимается извлечением шаблонов..

Эффект кнута в ИИ?
Многие из нас уже знают, что такое эффект кнута, но просто для разминки и установления контекста давайте разберемся, что и почему. Что? Эффект кнута в цепочке поставок означает увеличение изменчивости (запасов) выше по течению цепочки поставок. Пытаюсь максимально упростить изложение точки зрения. Почему? Эффект кнута возникает, когда мы становимся слишком чувствительными к спросу (требованиям) и усиливаем ожидания на каждом этапе вверх по цепочке поставок, что приводит к..

Демистификация поиска в глубину
Как только вы узнаете достаточно о различных структурах данных, вы начинаете думать про себя: правильно, так… в чем смысл, опять же? Почему у нас вообще есть все эти структуры? Когда вы садитесь за деревья, очень легко потерять ощущение леса. Но нам пора немного уменьшить масштаб, потому что мы находимся в той точке, где мы наконец-то - наконец-то! - начнем заниматься супер-забавными вещами. Под супер-весельем я подразумеваю алгоритмы ! Я начал эту серию, желая узнать больше обо..

Улучшите свой английский с помощью новой игры ELSA по произношению!
Вы когда-нибудь пробормотали слово, потому что не знали, как его сказать? Ну, больше не бормотать! ELSA всегда готова помочь! ELSA (Помощник по изучению английского языка) - одно из самых продвинутых приложений для произношения английского языка в мире. С момента запуска в 2016 году мы помогли более 7 миллионам человек естественным образом заговорить на американском английском. Продолжая нашу миссию - помогать каждому говорить четко и быть услышанными, мы обновили нашу игру по..

Что такое дифференциальная конфиденциальность?
Дифференциальная конфиденциальность - важное направление исследований ИИ. Он внес фундаментальные изменения в ИИ и продолжает трансформировать развитие ИИ. Это побудило меня написать серию статей о Различной конфиденциальности и Машинное обучение с сохранением конфиденциальности (ML) . Что касается дифференцированной конфиденциальности, Dataman опубликовал Вы можете быть идентифицированы по вашей истории просмотра Netflix и Что такое дифференцированная конфиденциальность? »И..

Настраиваемые Less Variables в плагинах Atom
Плагины Atom очень мощные. Они могут присоединяться к событиям, добавлять элементы в дом, перемещать курсор; практически любой вариант. И они могут быть настроены конечными пользователями на странице настроек пакета, поэтому вы можете предоставить приятный простой интерфейс, позволяющий пользователям выбирать такие вещи, как расположение сторонних инструментов и горячие клавиши. Но эти переменные доступны только через javascript. Так как же вы позволите своим пользователям менять стили в..

Как отправлять уведомления по электронной почте с вложениями в Python
Автоматически создавайте полезные электронные письма, чтобы держать в курсе ключевых заинтересованных сторон Благодаря мощности автоматизации Python, позволяющей сократить ручные усилия, всякий раз, когда мы выполняем задачу, всегда полезно создавать отчет и отправлять его людям вместе с электронным письмом, включая результаты процесса, описание и, возможно, некоторые графики в виде вложений. В любой организации с несколькими процессами отчеты создаются и отправляются нескольким..

Фриланс против «профессионального» разработчика игр
В последнее время я много размышлял о своем начале как программиста, а затем и о разработчике игр. Я мог вспомнить свое изумление, когда я узнал, как использовать новые функции и какие новые вещи я мог сделать с ними. Теперь, когда я нашел свою опору в отрасли, я учусь быть хорошим разработчиком и какие новые вещи позволяют мне создавать. Вот несколько вещей, которые мне пришлось изменить с тех пор, как я стал профессионалом. Рабочее время Как и многие фрилансеры, я любил делать..