• Как продвигать github аккаунт?

    @deep_orange
    Пишешь проект, который норм и уж точно не хуже существующих + всякие прикольные фишки там. Вовсе не обязательно большой. А потом в тематическом reddit пишешь, мол так и так, запили я вот это вот, умеет вот это вот, в отличие от этих вот, делает так, что гораздо удобнее и вообще. И англоязычная аудитория подтянется в момент. Но смысла особого нет, только если звёзды накручивать. Так-то на upwork.com указываю, и пишут. Врут, что я кто-то (а не никто), хотя на github у меня в основном всякие детские игрушки.

    Но я только с англоязычной аудиторией работаю. Хабр даёт немного звёзд, если проект нужный, или похож на нужный
    Ответ написан
    Комментировать
  • Как настроить postgresql в Ruby on Rails?

    @deep_orange
    Справедливо для Linux.

    + Для подключеия (чтоб не копаться в pg_hba.conf)

    Достаточно указать host: localhost. Например:
    default: &default
      adapter: postgresql
      encoding: unicode
      pool: <%= ENV.fetch("RAILS_MAX_THREADS") { 5 } %>
      username: tester
      password: tester
      host: localhost # <- здесь или по месту в development, test
    
    development:
      <<: *default
      database: awesome_development

    Всё дело в том, что по умолчанию используется подключение через unix-soket, а это в свою очередь не позволяет "абы-кому" подключаться к базе.

    + Права пользователя

    Ну и при создании пользователя у него должны быть на это права:
    CREATE ROLE username WITH LOGIN CREATEDB PASSWORD 'secret';
    --- или
    CREATE USER username WITH CREATEDB PASSWORD 'secret';

    CREATE USER равнохуйствененно CREATE ROLE ... WITH LOGIN. Куда важней: CREATEDB
    Пользователь по-умолчанию - системный пользователь.
    Ответ написан
    1 комментарий
  • Быстрый на запись сервис/БД для логов?

    @deep_orange
    InfluxDB
    Ответ написан
    Комментировать
  • Почему в Ubuntu 12.04 долго переключается раскладка клавиатуры?

    @deep_orange
    Да эта проблема на протяжении уже 4-х релизов или больше. У меня на 15.10 та же ерунда. Вроде бы только на 64-х битных. Но не точно. Проще снести к чертям ibus и пользоваться setxkbmap. Да это реально проще. И лучше. А разработчика iBus вместе и Шаттлвротом на кол. Ибо клавиатура - святая святых, вместо свистелок, типа всяких unity, баги бы исправили для начала критические. Скпздц.
    Ответ написан
    Комментировать
  • Android парсинг HTML?

    @deep_orange
    Самый гуманный Jsoup . Просто и быстро. Только вот у меня на Android 4.4 почему то тормозит нереально (в то время как на 2.2 тот же код летает). В общем проверяйте на виртуальных машинах.
    Ответ написан
  • Sublime text 2 для разработки android-приложений?

    @deep_orange
    Если мощности компа хватает - то удобнее в Android Studio (или Eclipse). У меня всё это жутко тормозит. Вот например плагины для st3 и их настройка. Здесь и здесь описано как использовать VirtualBox в качестве эмулятора. Создать проект можно из командной строки. Компиляцию, сборку, подпись и установку тоже. Многое придётся делать самому.
    Ответ написан
    Комментировать
  • Какой наилучший способ объединить 2 css файла ?

    @deep_orange
    Yui compressor (Java) - для минификации js тоже катит
    Closure stylesheets (Java) - так же понимает немного подсахарённый css - называемый gss
    HTML Compressor and Minifier - минифицирует HTML со всем в него входящим (не без помощи инструментов описанных выше) - не в тему конечно, но в HTML-документах при некоторых настройках будет сжимать CSS (только тот, что непосредственно в документе).
    Для постановки на поток использую Gulp и большинство его плюшек - что серьёзно облегчает задачу (замор на один раз). Но там свои минифайеры.
    В общем тысячи их!
    Ответ написан
    Комментировать
  • На какие темы написать статьи по Ruby/Rails?

    @deep_orange
    rack и middleware: очень мало информации, очень мало документации, если только в чужих сырцах лазить.
    Ответ написан
    Комментировать