Статьи

День 18 конкурса #100DaysOfCode
Medium , Twitter , GitHub , LinkedIn — следуйте за мной в моем путешествии! Моя прекрасная жена поддерживает меня на этом пути, приняв вызов 100 дней здоровья ! КОДИРОВАНИЕ : JavaScript 30 : буткемп проходил JavaScript в течение 6 дней, и я хотел освежить в памяти видео, которые я видел до сих пор! Пересмотрел от 1 до 12 видео, и я так счастлив, что сделал это! Я тратил гораздо больше дня на каждое видео со всем остальным, поэтому мне нужно было освежить в памяти..

Обработка функции «Click Away» в Ember
Недавно, работая над своим личным сайтом, я столкнулся с интересной проблемой. Я хотел иметь адаптивный веб-сайт, на котором при изменении размера до определенной ширины панель навигации менялась на меню в стиле аккордеона, как показано ниже. Я создавал свой проект с помощью EmberJS , мощного внешнего MVC-фреймворка, который было довольно интересно использовать. Было легко освоиться и приступить к разработке этого нового проекта. У Ember есть много преимуществ, но самым важным..

Как Palantir Foundry помогает клиентам создавать и развертывать приложения для принятия решений на базе искусственного интеллекта
Примечание редактора. Ниже приведена совместная статья с блогом партнерской сети AWS (APN). Просмотрите этот пост и изучите соответствующий контент на их странице . Использование данных для принятия более эффективных решений имеет решающее значение для достижения оптимальных бизнес-результатов. Palantir позволяет организациям быстро извлекать максимальную выгоду из одного из самых ценных активов - данных. Сегодня, как никогда ранее, организации в различных отраслях ищут решения в..

Учебные ресурсы по разработке EOS
Я перечисляю ряд ссылок на руководства, статьи, видео и ресурсы, связанные с изучением EOS Development. Я обнаружил, что нахожусь на пути к изучению разработки EOS Dapp, и понял, что в эти ранние дни, предшествующие выпуску, знания немного скудны и разбросаны. Это моя попытка (по крайней мере) распаковать… (не обижайтесь на Scatter , который потрясающе помогает сообществу EOS !!!) Откройте для себя и ознакомьтесь с лучшим программным обеспечением Blockchain ( ПРИМЕЧАНИЕ : я буду..

Откройте для себя странную двойную челку (!!) в JavaScript
Откройте для себя непонятный, трудный для понимания метод преобразования типов В JavaScript вы иногда можете « смешивать » определенные свойства языка, чтобы создать что-то новое . Это происходит при последовательном использовании двух операторов ! (логическое « не »). Или, проще говоря, использовать что-то под названием « двойная челка ». Вот пример оператора логического «НЕ», за которым следует использование « двойной челки ». Поскольку « двойная челка » генерируется из..

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

Привет, мир — но для Linux
Типично для людей, плохо знакомых с Linux, новички часто могут обнаружить, что знают команды для простого перемещения по файловой структуре, не зная больше никаких команд. В Linux есть множество команд, и вот еще несколько для изучения. При этом я бы создал файл, преобразовал содержимое в нижний регистр и отсортировал его. преобразовать текстовый файл из верхнего регистра в нижний регистр Прежде чем преобразовать в нижний регистр, давайте посмотрим на содержимое файла. $ cat..

Не удается настроить node.js для установки в OS X (Snow Leopard)
Я клонировал репозиторий узла git, но инструмент сборки «waf», который поставляется с узлом, похоже, не работает с последней версией Python. $ ./configure Traceback (most recent call last): File "/Users/greim/nodestuff/node/tools/waf-light", line 157, in <module> import Scripting File "/Users/greim/nodestuff/node/tools/wafadmin/Scripting.py", line 146 except Utils.WafError, e: ^ SyntaxError: invalid syntax $ which python..

Основы Front-End
Итак, вы отличный разработчик JavaScript. Вам нравится работать на интерфейсе, и вы видите множество вакансий для этой роли. Но знаете ли вы свои основы? Вполне возможно, что вы можете быть отличным JS-разработчиком, и когда вам зададут простой вопрос, например, о разнице между var и let, вы на мгновение поставите в тупик. В случае многих вакансий человеку сначала задают эти фундаментальные вопросы, обычно по телефону, чтобы определить, действительно ли вы знаете свое дело. И это не..

Машинное обучение с помощью Appengine в среде выполнения Python3
Google Appengine упрощает создание масштабируемых веб-приложений, устраняя необходимость в традиционных Dev Opps. Ниже мы будем использовать pandas и scikit-learn для обучения модели на Iris Data и создания API для классификации входящих данных. После настройки приложения мы развернем его в облаке и запустим нагрузочный тест, чтобы продемонстрировать возможности автомасштабирования Appengine. Чтобы настроить наше приложение, нам понадобятся два файла: app.yaml , который..

Как создать реальное приложение с помощью React и Node (Foal)
В этом руководстве показано, как создать реальное приложение с помощью React и Foal. Предполагается, что вы уже прочитали руководство Как создать простой список дел и обладаете базовыми знаниями о React и Node. В этом руководстве вы научитесь: - устанавливать соединение с MySQL или Postgres, - предоставлять учетные данные приложению безопасным способом, - создавать модели со многими к одному отношения,  – используйте построитель запросов,  – создайте интерфейс для тестирования вашего..

Почему IBM решила прекратить все разработки по распознаванию лиц
IBM не одобряет любые технологии, которые могут привести к расовому профилированию. В письме конгрессу , отправленном 8 июня, генеральный директор IBM Арвинд Кришна сделал смелое заявление относительно политики компании в отношении распознавания лиц. IBM больше не предлагает универсальное программное обеспечение IBM для распознавания лиц или анализа , - говорит Кришна. «IBM решительно выступает против и не будет попустительствовать использованию любых технологий, включая технологию..

Утомительная разработка через тестирование (TTDD) с помощью Firebase, React и Jest
Ok. Вы планируете воплотить свой проект в жизнь, используя Firebase для хостинга, аутентификации, базы данных, облачных функций и всего такого хорошего. Реагируйте, чтобы показать все причудливые страницы, используя состояния, свойства, централизованный пользовательский интерфейс и логику. Фреймворк для тестирования, такой как Jest, чтобы убедиться, что все работает так, как задумано. Итак, как вы вводите модульные тесты? Я только начал изучать React и пока считаю его неплохим...

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

Создавайте невероятно быстрые многопоточные пользовательские интерфейсы вне Node.js
Большинство интерфейсных разработчиков упускают из виду следующий уровень возможностей современных браузеров. СОДЕРЖАНИЕ "Вступление" Чем могут помочь WebWorkers? Многоэкранные приложения Многоэкранные приложения для мобильных устройств Как мы можем включить код нашего приложения в воркер? Что такое удаленные методы? В чем проблема с шаблонами? Уменьшение DOM в среднем на 80% + Код ES8 + прямо в браузере Получите документацию по вашему приложению из коробки..

Делаем Jupyter Dark Mode отличным!
Jupyter - один из моих любимых инструментов в наши дни. Мне нравится тема темного режима на нем. Ниже приведены некоторые из замечательных настроек, которые я сделал, чтобы сделать его крутым. Если вы уделяете этому инструменту много времени, сделайте его лучшим! Установите Jupyter Theme, воспользуйтесь инструкциями здесь , выберите тему Monokai и запустите следующую команду из терминала → jt -t monokai -f fira -fs 13 -nf ptsans -nfs 11 -N -kl -cursw 5 -cursc r -cellw 95% -T Это..

Передача стилей с использованием глубокой нейронной сети и PyTorch
Вступление В настоящее время всем нравится делать проекты с использованием машинного обучения или глубокого обучения. В этом блоге я дам вам шанс стать «Пикассо» в глубоком обучении, поскольку мы собираемся изучить метод передачи стилей с использованием глубоких сверточных нейронных сетей. мы будем использовать для этого предварительно обученную сеть VGG19. Не волнуйтесь, это звучит сложно, но на самом деле очень просто. Вам просто нужно быть знакомым с Python, PyTorch и некоторыми..

Удалить несколько записей в Codeigniter
CodeIgniter — это легкая и мощная среда веб-приложений PHP с открытым исходным кодом, которая обеспечивает простую и элегантную платформу для создания полнофункциональных веб-приложений без дополнительных затрат на создание дорогостоящих повторно используемых компонентов. CodeIgniter широко используется, поскольку он основан на популярной модели: шаблон разработки контроллера представления (MVC). Будучи большим и простым для понимания, он имеет большое и активное сообщество..

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

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