Software Engineer в Railsware
  • Делимся подкастами

    Я один из авторов RWpod подкаста и готов на исправление огрехов в подкасте — просто укажите их :)

  • Prometheus шукає викладачів для створення безкоштовних онлайн-курсів!

    Добре, дякую.

  • Prometheus шукає викладачів для створення безкоштовних онлайн-курсів!

    Вибачте, в ФБ в мене тiльки близкi люди та огранiзацiї, тому там в приват не напишу Вам. Питання було просте: Де можна побачити що саме треба від викладачів (окрім самої програми курсів)? Обладнання, софт, інше? Які строки створення програми курсів? Яка ліцензія розвповсюджуєтся на матеріал і кому вона належить? Коротше кажучи — документ з обов’язками і правами сторін.

  • Prometheus шукає викладачів для створення безкоштовних онлайн-курсів!

    Так а толку Вам писать — вы же даже не отвечаете (по крайне мере, так было на публикацию в Facebook) :)

  • Елена Денисенко — о карьере программиста и должности Team Lead в 19 лет

    Я меня не лучше комит месаджи в бложике — github.com/....github.io/commits/master :)

  • Елена Денисенко — о карьере программиста и должности Team Lead в 19 лет

    lenadroid.github.io/posts.html — вот блог

    Підтримав: Iara Mit R
  • Елена Денисенко — о карьере программиста и должности Team Lead в 19 лет

    «Joined on Apr 9, 2015» — активная разработка там может не вестись, у Microsoft/.NET могут быть свои аналоги

  • Фронтенд-встреча № 3 в Grammarly

    FP конечно хорошая штука, но не стоит забывать, что JS не создавался и не движется (ES6 тому показатель) в эту сторону awardwinningfjords.com/...cript-equals-garbage.html

  • Что EcmaScript грядущий нам готовит?

    s.dou.ua/...torage-files/ecmascr1.png — коментарии «жива» про видимость переменных? Скриншоты нужно было менять на вменяемые.

  • Big Data дайджест #0

    Hive, Spark, Kafka (+ ZooKeeper) — да. Хотя сейчас с Kafka переходим на AWS Kinesis.
    HBase, Pig, Flume — нет

    У нас еще есть CoreOS + Docker + Mesos + Marathon + Cronos. Но это только показатель, что не нужно так часто давать волю команде разработчиков :)

  • Big Data дайджест #0

    chef.leopard.in.ua — с помошью этого.

    Підтримали: Denys Rafael, Anton Koshevyi
  • Big Data дайджест #0

    Действительно, это невероятно тяжелая задача (особенно, если это делает DevOps утилита):

    wget apache.volia.net/...op-2.6.0.tar.gz
    tar -xzf hadoop-2.6.0.tar.gz
    mv hadoop-2.6.0/ /opt

  • Big Data дайджест #0

  • Big Data дайджест #0

    1) Из своих практических задач редко видел Machine Learning, поскольку ETL прост для многих разработчиков. Максимально, что я встречал — байесовская фильтрация и метод cингулярного разложение.

    2) Класические. Меньше проблем со «специфическими», которые еще нужно разобрать, стоят ли они того.

    3) Java, JRuby. Была попытка с RHadoop, но что то не сложилось (уже не помню в чем там был затык).

    4) Нет, особенно, если есть готовые роли/кукбуки (Ansible/Chef/Puppet/Salt) свои или можно взять вендорные (которые можно модифицировать, если вдруг не совсем то). Также есть Amazon EMR, которые сам разворачивает Hadoop кластер по заданным мощностям, обрабатывает задачу и тушит ресурсы, тем самым экономя деньги: платите только за рабочее время EC2 + хранение на S3.

    Підтримав: Alexander Konduforov
  • PostgreSQL 9.4 vs MongoDB

    Можно. Триггерную (londiste, bucardo, etc.). Но с нагрузкой на эту базу это создает приблизительно 10% оверхед на операции записи (тут достаточно большая нагрузка на запись). Поэтому пока отложили эту идею. Пока как говорится «есть не просит». Вот на 9.5 — хотим переходить — нужно, что бы требуемые патчи (они уже прошли модерацию и осталось, что бы коммитеры их рассмотрели) наконец попали в мастер ветку и в резил.

    P.S. 20-30 минут — это большой даунтайм (можно назвать — «лежим»). 5-10 — это норма.

  • PostgreSQL 9.4 vs MongoDB

    Так а в чем проблема? У нас DevOps теже люди, что и разрабатывают.

  • PostgreSQL 9.4 vs MongoDB

    Мне кажется что все же гораздо легче чем добавлять еще одну бд, обучать разработчиков ей пользоваться, встраивать ее в текущую архитектуру.

    Для нас это не составляет труда, как бы громко это не звучало.

  • PostgreSQL 9.4 vs MongoDB

    Там все еще 9.0, а миграция базы в ~300 ГБ без даунтайма не легкая задача.

  • PostgreSQL 9.4 vs MongoDB

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

    Замените «logdb» это на MongoDB — получите туже самую фразу (разве что писать можно в слабоструктурированном виде, как это часто бывает с логами: тут нужно еще вывести трейс, а тут debug режим, а тут и строчки про запуск хватит). Для логов это хорошая база. Ну и как я уже писал, если данные активно пишутся и стираются, то для PostgreSQL начинается слишком много работы с базой (крон скрипт для чистки, борьба с «table bloating») по сравнению с capped collection.

    А нафига именно нужен этот «кеш»? Чем скл база именно не годится для этой всей роли?

    У нас была задача не считать каждый раз репорты по архивным данным, раз они не меняются, а просто складировать (зачем вхолостую «ганять» CPU каждый раз?). В основную базу хранить это не нужно. Но и потерять эти данные не страшно — опять можно посчитать результат через SQL запрос.

    Підтримав: Iryna Volkodav
  • PostgreSQL 9.4 vs MongoDB

    Ну в постгрес наверное можно скрипт по крону запускать который будет старые записи складировать
    Зачем нагружать основную базу? Тем более бороться с table bloating? Да и не нужно их складировать, их нужно вычищать.
    Судя по github.com/...isan/meteor-sql это вопрос 20 строчек кода
    Там ничего нет. Если бы указали этот: github.com/...rorm/meteor-sql то тогда было бы понятно — тут руками дописали REST интерфейс с веб сервером.
    Это вообще какая то хрень полная. Что-что а скл для репортов любой сложности намного более пригоден чем убогий язык монго.
    Агрегируются результаты по SQL, которые потом просто забираются из MongoDB при повторном запросе. MongoDB используется как хранилище результатов (думайте об этом, как о кеше без времени жизни).
    Підтримав: Iryna Volkodav
← Сtrl 1... 456789 Ctrl →