Mox Решение
Разобрался - я использовал namespaces - user/* admin/*

При этом у меня остался в корне application.css.scss, в котором было тупо require_tree, который все подряд и инклудил.
Mox Решение
Вообщем разобрался - при первом же редиректе начиналась работа в стандартном браузере. Лечится добавлением собственного WebView, в котором перекрыт метод shouldOverrideUrlLoading

@Override
        public boolean shouldOverrideUrlLoading(WebView view, String url) {
            if (
                Uri.parse(url).getHost().contains("sonyagent") ||
                (Uri.parse(url).getPort() == 3000)
            ){
                return false;
            }
            Intent intent = new Intent(Intent.ACTION_VIEW, Uri.parse(url));
            startActivity(intent);
            return true;
        }
Mox
Поменять ноут на другой, с цифровым выходом
1 Mox
Я обычно явно объявляю модель для связи ( HashtagPhoto в данном примере)

И делаю has_many и has_many :through; ( а не habtm)

Добавляю в модель attr_accessor который выдает мне связанные данные в нужном виде
( например attr_accessor :hashtags_ids ( список id или еще что нужно в контексте))

и before_save уже создаю линки в таблице связей.

Немного дубово, зато надежно
Mox
Слушайте, очень сложно по этому тексту ничего прикинуть, не занимаясь прикладной телепатией
— неизвестно какого рода вопросы ( вариантов вопросов может быть уйма — выберите один вариант ответа, несколько, как их оформлять), что за ответы в виде аудио/видео — тут вообщем мина

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

Просто я вижу что народ его периодически использует и с моей точки зрения всегда — ну просто гемороя больше, и все.
Mox
Можно, только лучше не 10.3.9, а 10.5.x
Java последней версии не будет, будет Java5 может Java6 ( надо смотреть )
Сервелат вроде и был для OS X, но может только под Intel

Комфорт работы зависит от количества оперативки.

А еще я думаю можно взять мак мини Core 2 Duo какой-нибудь, он будет не медленнее :)
Mox
Если у браузера каждая вкладка — отдельный процесс, то вообщем ничего не мешает операционке положить неиспользуемые в своп.
1 Mox
У меня такое бывало когда например в процессе работы я подключаю монитор. Или отключаю. По моему макось просто криво работает с левыми профилями при подключении не эппловских мониторов

Хорошие цвета получались, если воткнуть монитор внешний и перезагрузить макось
Mox
Попробуйте поставить gem magic_encoding и запустить скрипт magic_encoding в каталоге проекта.
Он добавит utf-8 комменты в файлы классов. Может быть в этом дело?
1 Mox
Я использовал redmine, сейчас использую bitbucket.org
Mox
Я делал state_machine и валидаторы в зависимости от state

В примере на github.com прямо показано, как такое делать

state :first_gear, :second_gear do
validates_presence_of :seatbelt_on
end
Mox
Я думаю что скэффолд — плохой критерий выбора. Я бы выбирал так -а если он выстрелит, в кайф ли мне будет на этом писать? И вообще наколько кайфовый процесс.
4 Mox
Если обратились ко мне, то за php версию я возьму дороже, чем за ror, и еще узнаю что такого нужно, почему нельзя сделать на какой-то cms. За питон не возьмусь — не компетентен. Тут дело еще вот в чем — я ценю себя и и так уже расписаны предварительные заказы до середины осени, поэтому ну просто делать что то совсем задешево я не буду, какие бы там варинты на фрилансе не проскакивали для примера.
Mox
По моему тут важно понимать, чем хочется заниматься
— Хотите писать на PHP в работе — учите PHP
— Хотите писать на RoR — учите RoR

Про поиск работы, что некоторые там трындят что для фриланса только PHP — это просто верование, куче заказчиков просто пофиг на чем сайт, а есть еще куча RoR заказчиков.
Mox
Если важно, чтобы работало в любой shared-хостинг заднице, то PHP
Если клиенту будут разворачивать у себя в локальных сетях ( и, неизвестно, Unix или Windows ) — то Java

Я советую поставлять клиенту образы виртуальных машин с развернутым уже приложением. И вам меньше гемороя с конфигурациями, и писать можно на чем угодно, и клиенту удобно.
Mox
7 лет достаточно просто быть в индустрии и работать, полюбому Вы станете профессиональным разработчиком, особенно учитывая то, что удалось освоить за 5 месяцев.
Mox
Я думаю что может, только вкладываться придется по крупному и искать способы заработка не только с лицензирования