Публикации

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

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

Прорыв MDN с помощью Phaser 3 — Часть 5
Учебное пособие MDN «2D-игра с прорывом с помощью Phaser» показывает вам базовый способ создания игры с помощью Phaser 2. Недавно я сделал это руководство, чтобы помочь другим пройти через него. Однако в этом руководстве не показано, как использовать самую последнюю версию Phaser или как использовать хорошие концепции дизайна, которые помогут вам создать собственную игру с использованием лучших практик JavaScript. Поэтому я приступил к адаптации учебника по MDN в соответствии с..

Решение проблем алгоритма Codewars в python: преобразование rgb в шестнадцатеричную форму
Цель этого блога — научить и объяснить вопросы алгоритма Python как новым, так и опытным разработчикам программного обеспечения Python. Привет! Я новичок в программировании, и моя цель — убедиться, что мои читатели понимают различные алгоритмы/проблемы Python, которые я решаю. Не стесняйтесь заглянуть в мой инстаграм @ newbieprogrammer_ и обязательно подпишитесь на меня там. Вы также можете проверить мой github для всего исходного кода @newbieprogrammer. Для сегодняшней задачи мы..

Неделя 1–2: Google Summer of Code 2017
Первые две недели GSoC с CCExtractor были отмечены тем, что все мы работали над открытыми проблемами в репозитории github инструмента CCExtactor. Этот период был назван периодом охоты на жуков. Выпуск 713 Я начал работать над проблемой 713 , в которой один из двух предоставленных образцов показал неожиданные результаты при попытке извлечь субтитры с помощью инструмента CCExtractor. Я не смог решить проблему, это может быть связано с неэффективным подходом, но я считаю, что это было..

Распределенная сеть MXNet, можно ли ее масштабировать линейно?
Одно из главных требований MXNet - это скорость! Особенно в распределенном режиме. Итак, я решил провести собственное расследование, чтобы ответить на вопрос: можно ли линейно масштабировать MXNet в распределенном режиме? Отказ от ответственности Чтобы понять, как именно проводились измерения, необходимо ознакомиться с материалом моей предыдущей статьи: Подробное объяснение распределенного обучения MXNet или, по крайней мере, иметь представление о том, как распределенное обучение..

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

API — РУКОВОДСТВО ДЛЯ НАЧИНАЮЩИХ
Это мой первый блог на среде, и я очень рад поделиться с вами всем, что я узнал в прошлом. Я был в этом путешествии по науке о данных в течение последних нескольких месяцев. Я постараюсь объяснить все максимально просто. Начну с API — интерфейса прикладного программирования. Прежде чем приступить к API, я хочу, чтобы вы представили ситуацию, когда вы работаете над каким-либо проектом, скажем, над созданием приложения, которое предоставляет пользователям список всех ресторанов рядом с их..

Лучшие практики JavaScript - SEO
Как и любые другие приложения, приложения на JavaScript также должны быть хорошо написаны. В противном случае позже мы столкнемся со всевозможными проблемами. В этой статье мы рассмотрим некоторые передовые методы, которым следует следовать при написании кода JavaScript. SEO SEO заставляет наш веб-сайт появляться на более ранних страницах в результатах поиска. Таким образом, мы получаем больший охват. С веб-сайтами, насыщенными JavaScript, нам нужно больше работать над..

Бесплатные целевые страницы, созданные с помощью React, Next JS и Gatsby JS.
Представляем Startup Landing - набор сверхбыстрых и оптимизированных для мобильных устройств целевых страниц, созданных с помощью React, Next Js и Gatsby JS. Каждую неделю вы будете получать бесплатные лендинги в разных нишах из нашей коллекции. Версии шаблонов Figma также доступны для помощи в дизайне. И знаете что, это совершенно бесплатно 🔥. Создайте свое присутствие в Интернете с помощью этих невероятных бесплатных шаблонов целевых страниц! Мотив очень ясен. Мы хотим помочь..

RNN Simplified - руководство для новичков
Интуитивное объяснение рекуррентной нейронной сети, LSTM и GRU Рекуррентная нейронная сеть (RNN) - это популярная архитектура нейронной сети, которая широко используется с вариантами использования, состоящими из последовательных или контекстных данных. Прежде чем мы начнем с самой RNN, давайте сначала разберемся, зачем она нам вообще нужна. Давайте попробуем вспомнить эту сцену. На это потребовалось время, правда? (Или, может быть, ты вообще не в состоянии общаться) Теперь..

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

Метод fs.readFileSync() в Node.js
Я знаю, что мой рассказ Python/Pandas о pd.read_csv() был популярен. И на основе этого я решил написать очень простую историю о том, как читать текстовый файл в JavaScript/Node.js. Впервые я столкнулся с проблемой, когда мне пришлось читать данные для проблем Advent of Code. И я рад, что узнал, как получить данные. Иначе было бы трудно начать решать проблемы. Это синтаксис, который вы должны использовать: fs.readlinkSync(path[, options]) Где путь может быть строкой, буфером или..

Камень, ножницы, бумага - приключение с машинным обучением
Это статья об основах обучения нейронной сети для различения двух (или более) различных наборов пользовательских изображений и последующего использования обученной модели для создания игры «Камень-ножницы-бумага». Дайте компьютеру алгоритм, и вы накормите его на день, научите компьютер алгоритму, и вы кормите его на всю жизнь. - Неизвестно, 2019 г. ПРЕАМБУЛА Модуль 3 в школе FlatIron посвящен обучению нас Vanilla JS. Я хотел сделать проект по машинному обучению для модуля..

Когда функции в Angular вызывают проблемы с производительностью
Узнайте, когда функции вызывают проблемы и как их решать с помощью каналов в Angular. В предыдущей статье мы видели проблему производительности в Angular с помощью ngFor и способы ее решения с помощью функции trackBy . В этом руководстве мы увидим еще одну проблему с производительностью Angular при использовании functions. Это очень простая проблема. Но многие из нас этого не заметили. Я не обнаружил этой проблемы, когда был новичком в Angular. Когда функция вызовет..

Памятка по программированию для начинающих
Новичок в программировании? Сделать первые шаги в огромном океане возможностей, которые предоставляет эта область, может показаться сложной задачей. Обучение программированию - это не путешествие за одну ночь, но и не обязательно отнимать всю жизнь. Все, что вам нужно, это компьютер, доступ в Интернет и много терпения, чтобы начать свое путешествие по программированию. Рим строили не за один день, но кирпичи кладут каждый час, поэтому мы в SRM HackerEarth готовы помочь вам в вашем..

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

CS373 Spring 2018: Эдвард ДеКост — неделя 2
Что вы делали на прошлой неделе? Эта неделя была стрессовой. У меня было много работы, которую нужно было сделать за короткий промежуток времени, и из-за этого я был вынужден постоянно находиться в движении. Я обнаружил, что, поскольку я работаю только по вторникам и четвергам и у меня нет занятий, эти два дня хороши для приготовления еды и длинных чтений, которые мне нужно делать в течение недели. В итоге я оставил свой модуль «Введение в Рим» (онлайн-класс) до того дня, когда он..

Вменения отсутствующих значений MICE и KNN Объяснение и реализация с помощью Python
В продолжение моего блога о недостающих значениях и о том, как с ними обращаться. Я здесь, чтобы поговорить о еще двух очень эффективных методах обработки недостающих данных с помощью: MICE или множественное исчисление цепным уравнением Вменение KNN или K-ближайшего соседа Сначала мы поговорим о множественном исчислении цепным уравнением . Множественный расчет по цепочному уравнению предполагает, что данные являются MAR , то есть отсутствуют случайным образом. Иногда данные,..

Основы машинного обучения - нормы
Основы машинного обучения - нормы Норма определяется как функция, с помощью которой мы можем измерить величину вектора. Используя норму, мы можем измерить, насколько «велик» вектор. Норма отображает вектор в неотрицательное значение. Норма вектора x фактически является мерой расстояния от начала координат до точки x . Более строго, норма - это любая функция со следующими свойствами: Нормы - это неотрицательные значения. Нормы - это на самом деле длина или расстояние. Таким..