god – это достаточно древняя тулза написанная на руби. Современный аналог – bluepill. Но он тоже тянет как зависимость руби. Как по мне, лучше все же использовать mon или monit. Первый максимально прост, как раз замена шелл-скриптам, второй это как бы стандарт для всеобщего мониторинга (cpu, свободное место и дескрипторы). Если есть время, то лучше все же настроить monit.
Джава тут ни при чем. API это вещь которую каждый может строить по своим предпочтениям, и единого варианта тут быть не может. И книг по API очень много, причем не завязанных на язык.
Я понял, я просто не проверил. В ином случае, мне трудно предположить откуда Firefox получает верный адрес. Потому, что судя по выводу dig, он не должен. Должен только с www.
Компрометация не FileVault, а вообще всех компьютеров куда можно подключится через DMA-устройства (FireWire, PCMCIA и т.д.). TrueCrypt точно так же узвим для этого типа атаки. У меня mba 2012 и ничего не испортилось.
Если YAML, тогда я не уверен, что у рельс есть возможность их прозрачно обновлять, без перезагрузки. Можно подумать по поводу Redis, но я бы не хотел увеличивать общую сложность системы.
Ну так идея в том, что так добавлять проще. Но там есть свои минусы. Каждая из 40 моделей, это одна коллекция в Моного, а монго не очень любит маленькие коллекции. Есть вариант, свести все в одну модель, указывая для какого поля, какое значение. Можно хранить в YAML и подзагружать на старте рельс. Это самый лучший в плане производительности вариант, но тогда надо придумать как обновлять эти списки. В общем у меня пока одни вопросы :)