• Как добавить ссылку в запущенный docker?

    @q2digger
    никого не трогаю, починяю примус
    если измените сожержимое только одного контейнера из проекта и сделаете в папке
    docker-compose up -d ,
    то рестартанет только измененный контейнер.
    Ответ написан
    Комментировать
  • Как добавить ссылку в запущенный docker?

    Посмотрите в сторону nginx-proxy.
    Ответ написан
    Комментировать
  • Где найти интересные решения макетов для интерфейса сайта?

    mixail_fet
    @mixail_fet
    Дизайнер веб-интерфейсов
    Часто использую themeforest.net или templatemonster.com, в них всегда можно отсортировать сайты по тематике и найти нужные элементы.
    Ответ написан
    Комментировать
  • Best practice по разработке и деплою в продакшен docker образов?

    @FruTb
    Gitlab + Gitlab CI являются полноценным CI решением. После коммита и пуша в него может все построить и собрать докер образы и доставить до продакшн сервера. На сервере поставить к примеру kubernetes и разворачивать в него. Там есть много всего полезно. Локально разработка и отладка может вестись через minikube. Kubernetes позволит масштабировать сервисы. (а руби сервисы придется масшбировать 100%)
    Ответ написан
    Комментировать
  • Программы по извлечению информации (фактов) из текста

    begemot_sun
    @begemot_sun
    Программист в душе.
    Томита парсер от Яндекса.
    Ответ написан
    3 комментария
  • Работает ли яндексовская томита с английским?

    begemot_sun
    @begemot_sun
    Программист в душе.
    В составе яндекс-томита входит стеммер, который работает как с русским, так и с английским языком. Этот стеммер также производит лемматизацию слов для обоих языков. Качество лемматизации, конечно, это отдельный вопрос.
    Ответ написан
    3 комментария
  • Где взять данные для анализа?

    Скорее всего Вы видели вот это : kdd.ics.uci.edu

    Но добавлю еще парочку коллекций:
    archive.ics.uci.edu/ml
    www.kdnuggets.com/datasets/index.html

    Ну и конечно, обратите внимание на
    https://kaggle.com/
    Ответ написан
    Комментировать
  • Как постепенно перекочевать из Web в Machine Learning максимально безболезненно?

    @asd111
    Из языков строго python. Он похож чем то на Golang и на javascript так что сложностей в использовании не возникнет. С++ и R сразу нет. Потому что на С++ пишут в основном только сами библиотеки для ML либо что то очень быстрое наподобие анализа видеопотока в автопилотах и даже тогда прототип пишут на python, а R практически не развивается по сравнению с python и имеет более узкую сферу применения чем python.
    В плане обучения можно сделать так:
    1. Прочесть хорошую книгу по теме, потому что нужно знать термины и основные алгоритмы. Ну или хотя бы посмотреть курсы Andrew Ng Machine Learning. Для применения чужих библиотек на простых задачах этого в принципе достаточно.
    2. Глянуть scipy, numpy и jupyter notebook. У scikit есть scikit learn, в котором реализованы некоторые популярные алгоритмы. Например SVM, decision trees и т.д. и есть доки под это дело для начинающих scikit-learn.org/stable
    3. Зарегистрироваться на kaggle.com и найти задачу про титаник. Вот она https://www.kaggle.com/c/titanic Делаете решение как умеете. Можно взять простой gradient boost. Yandex как раз недавно выложил либу под это дело называется cat boost https://tech.yandex.ru/catboost/ Банальное использование этой библиотеки может дать около 80% точности. Вот туториал https://github.com/catboost/catboost/blob/master/c...
    4. Прочитать про keras. Взять готовую модель для смешивания стилей изображений и сделать сайт наподобие ostagram.ru для смешивания изображений. https://github.com/fchollet/keras/blob/master/exam...

    5. Дальше всё зависит от вас, поскольку заработать в области ML непросто :) Когда прочтете хотя бы одну книгу по ML, регистрируйтесь здесь ods.ai - это сообщество русскоговорящих специалистов в данной области.
    Ответ написан
    Комментировать
  • Книга по распределенным отказоустойчивым системам?

    sergey-gornostaev
    @sergey-gornostaev
    Седой и строгий
    "Чистая архитектура" не про распределенные отказоустойчивые системы. А вот "Высоконагруженные приложения" Клеппмана - в самую точку, очень хороший учебник, толковый и доходчивый.

    Про надёжность могу посоветовать два шикарных букваря:

    Крис Клирфилд и Андраш Тилчик - "Неуязвимость"
    Duy5BJHWwAEL3_D.jpg
    Майкл Нейгард - "Release it!"
    1770007.jpg?t=20180111160337
    Ответ написан
    4 комментария
  • Как организовать передачу данных с веб-камеры средствами JS?

    @hbruser
    Отправлять видео по вебсокету... Сэр знает толк в извращениях.
    По вебсокету создается соединение с сервером, дальше обмен SDP и SRTP потоки. Это и есть WebRTC. Ну и сервер нужно подыскать, который работает по Websockets/WebRTC и способен принимать поток и отдавать его подписчикам.
    Ответ написан
    Комментировать
  • Какой библиотекой сравнить тексты по смыслу?

    xmoonlight
    @xmoonlight
    https://sitecoder.blogspot.com
    Смысл можно сравнивать только когда есть база подобий: выражения (словосочетания или последовательность слов), несущие одинаковый смысл.

    Пример:
    Компания приступила к созданию нового продукта.
    Компания начала разрабатывать новый продукт.

    Подобие выражений (время, число, род - должны совпадать!):
    приступила к созданию = начала разрабатывать

    Нужно привести 2-ю строку к единому виду:
    Компания приступила к созданию новый продукт.

    и поменять падеж:
    Компания приступила к созданию нового продукта.

    Теперь, эти две строки будут одинаковы:
    Компания приступила к созданию нового продукта.
    Компания приступила к созданию нового продукта.

    Как составить свою базу подобий я расскажу в своём блоге чуть позже.
    Ответ написан
    Комментировать
  • Как подключиться к отработанному контейнеру?

    fox_12
    @fox_12
    Расставляю биты, управляю заряженными частицами
    Скоммитьте образ контейнера в image - и стартуйте с него

    Вывод всех, в том числе остановленных контейнеров:
    docker ps -a

    Смотрите там CONTAINER_ID и коммитите его в образ:
    docker commit <CONTAINER_ID> <image_name>

    Ну а образ стартуете как обычно чтобы он остался в онлайне:
    docker run -d -ti <image_name> tail -f /dev/null

    Ну а далее проваливаетесь внутрь запущенного контейнера например так:
    docker exec -ti <container_name> /bin/bash

    И далее делаете что захотите...
    Ответ написан
    1 комментарий
  • Как в excel автоматически создавать новые листы с данными из первого листа?

    @LuchS-lynx
    инженер-ПТО
    Точно такую же проблему я решил применительно к автоматизации исполнительной документации в стоительстве. Самописный вариант при котором берется файл шаблона, из него лист копируется в книгу в с макросами, заполняется данными из таблиц и сохраняется в новом файле под именем согласно шаблона. https://habrahabr.ru/post/344956/
    Ответ написан
    Комментировать
  • Какой (желательно оффлайн) кошелек использовать для альткоинов?

    @rPman
    taxi - тэто не криптовалюта а токен на базе ethereum, подойдет любой ее кошелек, например популярный тонкий MyEtherWallet (сохраняете html локально и открываете в браузере).

    ВСЕ криптовалюты имеют блокчейн и соответственно софт, если это не так то это не криптовалюта а очередной мусор от биржи (фьючерсы недавних форков bitcoin например), надежнее всего брать для каждой криптовалюты официальный софт с github и для пущей надежности, собирать из исходников (на linux машинах это обычно не сложно) но придется загружать весь ее блокчейн.
    Ответ написан
    2 комментария
  • Как провести ICO (создать свою криптовалюту, и затем продавать эти коины за доллары, рубли и пр.)?

    dimonchik2013
    @dimonchik2013
    non progredi est regredi
    свое ты никак не сгенеришь, ICO проводится на популярных валютах (иначе как ты их в уплату получишь?),

    обычно это ETH, потому что самый дорогой где есть смарт контракты
    также принимаются BTC, так как их больше всего, но токены (акции) выдаются в том же эфире или исходной подходящей валюте: кроме эфира еще немного популярна Wawes, но они никак не допилят контракты, в целом для ICO эфиру альтернетивы нет и еще полгода-год не будет
    валюты кроме эфира - как BTC - так и его клоны и альткоины навроде Monero, иногда меняются принудительно в эфир, но из-за скачков битка обмен все реже, есть варианты с минибиржами, кучей кошельков и т.д. и т.п.

    Полно технических моментов, которые надо рыть-копать, от синхронизации нод до номеров с ETH / контрактами (parity последний и канонический тому пример), поэтому без спеца в теме самому очень сложно

    ну и маркетинг - отдельная и недешевая тема, но нередко можно расчитываться криптой же, что в итоге не так затратно

    что-то типа гайда до сих пор продают от 5- 10к , так что нету,
    есть только как крипту проипеть, это бесплатно

    реализовать: быть готовым расстаться с 20к и делать медленно, годик; 50к и засветиться - оцениться; реальные цифры, чтобы начали что-то присылать - 300-500к, и, думаю, скоро перестанет работать в нынешнем виде, так как тема усложняется - появляются регуляторы и т.п.
    Ответ написан
  • Какой язык программирования учить для успешного поиска работы за рубежом?

    @AnneSmith
    самая ленивая
    прежде всего английский, чтобы на такие вопросы искать ответ самостоятельно :)

    затем в linkedin делать поиск по ключевым, например "java remote, worldwide" и смотреть количество и качество вакансий по миру или в стране вашего интереса

    кроме upwork еще есть работа по контракту, которую найти проще, чем танцевать под дудку upwork-а
    Ответ написан
    23 комментария
  • Английский. Где учить в интернете?

    @AnneSmith
    самая ленивая
    радио, прежде всего слушать радиопрограммы или аудио подкасты, пока тошнить не начнет
    словарь - только английский толковый, никаких переводов на русский

    начинайте с простого материала, хоть даже с детских передач и мультиков, чтобы набрать минимальный разговорный, а потом только аудио, видео перебивает слишком большим количеством визуальной информации, и ушам не нужно напрягаться, чтобы понять на слух

    аудирование - самый сложный навык, поэтому ему учатся с рождения, потом учатся говорить, а уже только потом читать и писать

    если вы будете придерживаться этой естественной человеческой последовательности, то вы очень быстро научитесь понимать смысл слов из контекста без словаря, запомните правильные интонации, произношение, а главное - правильный контекст употребления слов и выражений, тот, что отличает носителя от остальных

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

    осилите преподавателя-носителя языка хоть по скайпу - это будет идеально, но это должен быть именно преподаватель, который умеет преподавать english as a second language - ESL

    сможете осилить хотя бы двухнедельный курс английского в стране языка - считайте, что выиграли в лотерею, потому что выучить язык можно только у носителей, все остальное - это сказки для бедных, русские в большинстве своем никогда не научатся думать, как носители английского, и поэтому навсегда обречены говорить по-русски английскими буквами

    а потом всю оставшуюся жизнь много слушать и запоминать выражения, которыми пользуются носители, отмечать, как они думают и как строят фразы в контексте, ну и читать, конечно, без этого никак

    не слушайте никого, кто будет говорить, что вам сначала нужно выучить грамматику
    сначала надо освоить разговорный английский, хоть на уровне 5-летнего ребенка, а потом вы сами сможете понимать, что и как вам учить
    Ответ написан
    1 комментарий