Updates from Ruslan.Kayumov Toggle Comment Threads | Keyboard Shortcuts

  • Ruslan.Kayumov 13:58 on 17.10.2017 Permalink | Reply
    Метки: ,   

    На первом курсе в вузе был факультативный курс по программированию ilab, там я фактически и научился программировать. Но самые нужные знания мне дали онлайн-курсы на stepik.org. В работе мне часто помогают конспекты

    Александр Кукуев, выпускник МФТИ, стажер, а затем программист в Mail.ru, статья
     
  • Ruslan.Kayumov 02:56 on 13.10.2017 Permalink | Reply  

    Некий Антон из обсуждения на stepik.org:
    «Тренд, который будет существовать в 20е такой — либо ты автоматизируешь, либо тебя автоматизируют»

    Трудно не согласиться.

     
  • Ruslan.Kayumov 21:41 on 26.09.2017 Permalink | Reply
    Метки:   

    Сегодня празднуем 8-летие OpenTraders ))

    http://project.opentraders.ru/41301.html

     
  • Ruslan.Kayumov 21:38 on 25.09.2017 Permalink | Reply
    Метки:   

    Hype cycle на графиках финансовых рынков

    http://strategy.opentraders.ru/41293.html

    Здесь только картинки выложу

    Оригинальный родительский Hype cycle от Gartner для технологий:

    Переделываем его под рынки:

    Пример работы:

     
  • Ruslan.Kayumov 16:42 on 20.09.2017 Permalink | Reply
    Метки: , wordpress, плагины wordpress   

    Как вставить код Jupyter в блог WordPress? 

    1) Устанавливаем и активируем плагин https://ru.wordpress.org/plugins/oembed-gist/

    2) Сохраняем наш notebook в файл *.ipynb, открываем его текстовым редактором, копируем содержимое файла

    3) Идем на https://gist.github.com

    4) Вставляем код из буфера, заполняем поле с названием файла, указываем расширение *.ipynb

    5) Нажимаем кнопку Create public gist, код появляется на гите, ссылку на код теперь просто вставляем в наш пост на WP, после публикации ссылка автоматически подхватится и код опубликуется

    Пример, как будет выглядеть, можно посмотреть по ссылке: http://kayumov.ru/401/

     
  • Ruslan.Kayumov 15:49 on 20.09.2017 Permalink | Reply
    Метки: IPython, matplotlib, , , градиентный спуск,   

    Реализация простейшего примера градиентного спуска на IPython 

    Ниже пример реализации на IPython градиентного спуска в рамках прохождения курса на Курсере для простой функции одной переменной с подробными комментариями. Т.е. вообще-то тема градиента предполагает хотя бы функцию двух переменных. Но начать, считаю, надо с одной переменной. Затем, когда суть понятна, тогда уже не помешает сделать решение для двух переменных, соответственно с трехмерными графиками. (More …)

     
  • Ruslan.Kayumov 22:32 on 06.09.2017 Permalink | Reply
    Метки: coursera, , , , , Яндекс   

    Начал прохождение специализации по Машинному обучению на курсере 

    К сожалению, набор на программу Анализ данных на степике прекратился (( Задумка была хорошая, насыщенная программа обучения от Института биоинформатики. В конце выдавался диплом о переподготовке, а прохождение программы было условием для поступление на магистратуру по биоинформатике. Есть вероятность, что закрыли временно.

    Сами курсы, из которых состоит программа, кстати, остались доступными, включая проверочные задания + бесплатно + по многим в конце выдается сертификат.
    От программы осталась очень полезная карта траектории прохождения курсов:

    Я проходил отдельные курсы. За лето прошел два, на программу записаться так и не успел. Но нет худа без добра. Желание продолжать постигать Data Science никуда не делось и потому решил пройти одну из самых популярных программ по сабжу — специализацию «Машинное обучение и анализ данных» на курсере от Яндекса и МФТИ. С 4 сентября приступил к первому курсу (всего 6 курсов и финальный проект). (More …)

     
  • Ruslan.Kayumov 21:52 on 06.09.2017 Permalink | Reply
    Метки: люди, , теория игр   

    Перед нами математическое обоснование, почему доверие в долгосрочной перспективе является оптимальной стратегией. То, что нормальный человек обычно чувствует интуитивно, здесь формулируется в объективном виде. Тот замечательный случай, когда математика укрепляет вашу веру. Веру в людей ) Всего 30 минут интерактива.

    https://notdotteam.github.io/trust/

     
  • Ruslan.Kayumov 21:57 on 13.08.2017 Permalink | Reply
    Метки: , перевод, сервисы, ссылки   

    Сервис создания машинного перевода для материалов сайта (любые CMS)
    https://ru.gtranslate.io
    Бесплатно — без создания ссылок для переведенных материалов.
    За 240 руб / мес каждый материал получит ссылку на языке перевода, плюс появится возможность редактирования материала.

    ____

    Вариант для ручного перевода в WP

    Polylang

     
  • Ruslan.Kayumov 02:17 on 13.08.2017 Permalink | Reply
    Метки: , smm, Twitter, продвижение   

    Реальный быстрокейс по получению трафика и клиентов с твиттера 

    В конце июля Бишоп (модератор на OpenTraders) переписывался в скайпе со знакомым о судьбах биржи BTC-E. Знакомый ничего не знает о самой бирже, зато увлекается картами Таро и решил бросить расклад на то, откроется ли биржа до 10 августа, как того обещали администраторы биржи, или нет. Расклад, мягко говоря, обнадеживал мало: «ни одной позитивной карты…».

    Бишоп предложил выложить его в виде статьи (все ссылки будут в конце). В итоге она оказалось одним из самых посещаемых материалов недели. Одновременно мы сделали анонс в твиттере с хештегом биржи #BTCE.

    За сутки было получено 4000 просмотров твита и 180 переходов на сайт:

    Кроме того, ссылка на статью ушла дальше в сеть. Пример: (More …)

     
  • Ruslan.Kayumov 18:05 on 11.08.2017 Permalink | Reply  

    Сегодня не просто сменил дизайн, а добавил функционал, который позволит в один клик отправлять новые посты в блог без всяких админок. Так, как мы привыкли делать это в соцсетях. Потому теперь планирую писать в блоге гораздо чаще ))

     
  • Ruslan.Kayumov 02:01 on 25.07.2017 Permalink | Reply
    Метки: Anaconda, , , Selenium, решение проблем   

    Решение проблемы с webdriver в selenium для Python 

    Когда создавались многие инструкции по использованию пакета selenium в Python, порядок начала работы немного отличался. Сейчас люди пишут две строчки из тех инструкций и сразу могут получить ошибку

    from selenium import webdriver
    browser = webdriver.Firefox()

    Здесь выскакивает ошибка, если не провести подготовку (считаем, что сам пакет selenium у Вас установлен). Подготовка заключается в скачивании специального драйвера и размещении его по одному из пути переменной PATH.
    Драйвер скачать можно по ссылке https://pypi.python.org/pypi/selenium (раздел Drivers)
    Так для Firefox нужен будет geckodriver. Его надо скачать и разместить, например, в папке установки Анаконды (или по любому подходящему пути, прописанному в PATH)

     
  • Ruslan.Kayumov 22:00 on 09.01.2017 Permalink | Reply
    Метки: jQuery, js, JsHttpRequest   

    Использование jQuery.noConflict 

    Сложилась такая ситуация, что на одной странице надо подружить библиотеки jQuery и JsHttpRequest. А точнее скрипты, которые на них опираются. Возникает конфликт библиотек.

    Вообще, рекомендуется избегать совместного использования нескольких разных библиотек и желательно, чтобы все скрипты смотрели в одну библиотеку. Но это можно обеспечить, когда речь о новом сайте. Когда же проекту уже более 5 лет, когда он обрастал за это время новыми функциями, дополнениями, переживал смену верстки и дизайна, не удивительно, что тогда бывают не только разные библиотеки на одной странице, но и несколько версий одной библиотеки — скажем, той же jQuery.
    Для недостаточно опытного разработчика решить такой конфликт — это как расставить 8 ферзей на шахматной доске так, чтобы они друг друга не били )) Часы уходят на нахождение причины, еще часы на то, чтобы понять, как решить проблему.

    Когда я искал решение, то, конечно, запрос «конфликт jQuery c…» дал много результатов, но удивительно, что в большинстве случаев дается теория и общий случай, а четкого примера с объяснениями нет. Поэтому решил описать свой пример здесь с выделением важных моментов.

    Итак, имеем: (More …)

     
  • Ruslan.Kayumov 23:14 on 18.06.2016 Permalink | Reply
    Метки:   

    Road To Data Scientist 

    Примерно так выглядит путь в Data Science (можно нажать для увеличения)

    RoadToDataScientist

    Разумеется, не все узлы обязательны, а может чего-то и не хватает. Зависит от предметной области. Но вот такой вариант нехилый.

     
  • Ruslan.Kayumov 11:06 on 30.04.2016 Permalink | Reply
    Метки: бэтмен, тайм-менеджмент,   

    Фигура «Знак Бэтмена» на графике производительности 

    Рассматривал давеча свой график производительности. И обнаружил на нем фигуру «Знак Бэтмена»

    2016-04-30_105759

    98085[1]

    Дальше следует ожидать взлета?
    Новое слово в тайм-менеджменте — поиск фигур на графиках производительности ))

     
c
compose new post
j
next post/next comment
k
previous post/previous comment
r
reply
e
edit
o
show/hide comments
t
go to top
l
go to login
h
show/hide help
shift + esc
cancel