Статьи

Создание робота для торговли акциями Robinhood
Вот репо: https://github.com/2018kguo/RobinhoodBot Это, наверное, мой любимый побочный проект, который я когда-либо делал. Я всегда интересовался алгоритмической торговлей, и мне очень интересно кодировать что-то, что потенциально может отплатить вам в виде холодных, твердых денег. Бот написан на Python и основывается на двух основных библиотеках для большей части своей функциональности: robin-stocks и ta . robin-stocks - это библиотека, которая взаимодействует с API..

Webpack 4 WordPress
Webpack - отличный инструмент для улучшения рабочего процесса фронтенд-разработки, но иногда бывает сложно настроить его для определенного типа проекта. Как насчет того, чтобы подключить его к самой известной CMS в мире - WordPress? Вот о чем эта статья - об использовании Webpack для создания темы WordPress. Цель состоит в том, чтобы поддержать следующее: современный JavaScript Sass как препроцессор CSS поддержка браузера сервер разработки с автоматической перезагрузкой браузера..

Стипендия AWS DeepRacer; Я в
Несколько месяцев назад Udacity объявил о стипендии AWS DeepRacer, стипендии для изучения наностепени машинного обучения Udacity, для получения которой вы должны войти в число 200 лучших исполнителей - среди соискателей - в испытании глубоких гонок от Amazon. Поскольку соревнование структурировано, нам нужно только заполнить код для функции вознаграждения - разные функции вознаграждения = ›разные способы интерпретации и действия на информацию =› различная производительность), в то..

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

Разгадывая головоломку судоку
Разгадывая головоломку судоку Реализуйте методы искусственного интеллекта распространения ограничений и поиска в Python для решения доски судоку. Кажется, в мире есть два основных типа людей: кроссворды и судоку. - Ребекка МакКинси В этой статье вы будете constraint propagation и search , создав программу, которая решает доску Судоку . Весь код написан на Python3 и доступен в моем профиле GitHub вместе с инструкциями по использованию и выполнению кода...

Обмен знаниями в бэкэнд # 4
Сотрудничество для обмена знаниями о серверных технологиях Оглавление Операторы и функции PostgreSQL JSON Предоставить / внедрить в Vue.js Операторы и функции PostgreSQL JSON Работа с базой данных может быть интересной, если вы можете манипулировать данными по своему усмотрению. Акита Накарми поделился операторами и функциями Postgres JSON и JSONB, чтобы избавить разработчиков от утомительной и сложной работы и упростить манипулирование данными на уровне базы данных...

Факты, цифры и данные, о боже!
Факты, цифры и данные, о боже! Обновление приложения Lightning Lab основано на графике. Представляем потоковую передачу и регистрацию данных датчиков в Lightning Lab. Эм, что? Sphero оснащен датчиками — гироскопом, акселерометром, датчиком местоположения и т. д. Теперь вы можете увидеть значение этих датчиков в реальном времени в Lightning Lab с помощью визуальных графиков. Бросайте Sphero, как бейсбольный мяч, и наблюдайте за ростом и падением данных акселерометра...

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

Какой самый страшный кошмар кодера?
Жизнь разработчика непроста. Ваш код (или ошибка в нем) случайно кого-то убивает или калечит Internet Explorer (если вы веб-разработчик). Требование снова изменилось. Конфликт слияния GitHub Случайный ввод rm -rf * в неправильном каталоге. КОНЕЦ. :( Переполнение стека отключено! Зайти в Stack Overflow и увидеть чью-то публикацию с точно таким же вопросом, на который вы пытались получить ответ. Писал год назад, ответов нет. Достигнут лимит вопросов в Stack Overflow Ошибка..

FreeLB: общий метод состязательного обучения тексту
Новый универсальный метод для улучшения состязательного обучения обработке текста и естественного языка. В 2013 году Szegedy et al. опубликовал « Интересные свойства нейронных сетей ». Один из важных выводов этой статьи состоит в том, что модели можно обмануть примерами состязательности . Это примеры, которые содержат какие-то возмущения, которые могут быть незаметны для человеческого глаза, но могут полностью обмануть модель. В этой статье также было обнаружено, что состязательные..

4 процесса искусственного интеллекта, которые помогают в обнаружении мошенничества
С учетом того, что общее количество случаев мошенничества, зарегистрированных в Индии за последние 5 финансовых лет, превысило 22 949, а мошенничество с медицинским страхованием с использованием поддельных свидетельств о смерти, по оценкам, достигнет убытков в размере рупий. 10 000 крор в год, наша потребность в интеллектуальных системах, которые помогают нам ловить преступников, растет с каждым днем. Подробнее о том, как искусственный интеллект может помочь защитить ваш бизнес от..

CardKit 2
Что дальше с настраиваемым редактором изображений для браузеров? В 2015 году мы запустили CardKit , многофункциональный редактор изображений, который работает в вашем браузере. С тех пор он заработал более 200 центов на GitHub и используется в редакциях новостей по всему миру. В The Times наши журналисты и редакторы используют его каждый день для создания ярких, привлекательных изображений, которые будут использоваться в наших социальных сетях. Мы провели эксперименты с живыми..

Математический объект в javascript
Javascript имеет много встроенных объектов, которые доступны независимо от содержимого окна и работают независимо от того, какую страницу загрузил ваш браузер. Эти объекты имеют разные свойства и методы, которые можно использовать для разных целей. Одним из таких встроенных объектов является математический объект, который используется для… (сюрприз!) выполнять математические операции над данными. Вот некоторые из его основных свойств : SQRT2 — возвращает квадратный корень из..

ДЕНЬ 1, среда, 8 мая 2019 г.
Требования к изменению мышления Поэтому я пересмотрел свою карту прагматического мышления и обучения , которая очень вдохновила меня во время моего тура Programmers’ Stone, посвященного личному развитию и освобождению мышления. Были и другие подобные книги, такие как Patterns of Mentorship и Patterns, которые можно найти в Software, Faster Дэна Норта, а также мудрость в Coherence Алана Уоткинса. Гретхен Рубин исследовала различия между людьми на основе ожиданий, которые они..

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

Пользовательский компонент списка с использованием Angular (ng2) и RxQ
Меня зовут Джастин Скэггс. Я работаю в Axis Group над практикой визуальной аналитики, и последние несколько месяцев я занимаюсь созданием веб-приложений, использующих Qlik Sense Engine API . Engine API — одна из самых интересных вещей в Qlik Sense — она дает возможность инициировать практически любое взаимодействие, которое пользователь может выполнить с помощью пользовательского интерфейса Sense — без пользовательского интерфейса. Создание листов Создание объектов листа..

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

Создание сценариев с Java 10 и JShell
В то время как Java 9 принесла нам JShell и новый клиент Http (в стадии инкубации), Java 10 добавила ключевое слово var (также известное как определение типа локальной переменной ) в таблицу сценариев с Java . В этом посте мы объединим возможности JShell с краткостью var . Вы всегда хотели JShell Если вы еще не слышали о JShell REPL, представленной в Java 9, вам, вероятно, следует посмотреть видео ( как это , начало в 59:00) от Venkat Subramaniam, демонстрирующее JShell REPL...

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

Уроки пустышки: первый взгляд на J2EE
В последний год или около того с тех пор, как я начал работать с Java, все казалось довольно простым. Spring - красивый и простой фреймворк, и хотя я знал, что за ним стоят сервлеты, веб-фильтры и другие моджо JEE, меня это не особо заботило. Таким образом, вы можете понять мое чувство расслабления, когда я услышал на первом году обучения в магистратуре, что собираюсь изучать технологии Java. Очень просто. С моей дерзкой позицией Java-разработчика я начал перечитывать курсы. JSP ,..