[quote=OwiecPL]A pracuje ktoś w takiej konfiguracji jak poniżej?
Serwer z linuksem i RoR.
Do pisania kodu windows na oddzielnym komputerze. Edycja plików programem typu RubyMine w taki sposób, że edytuje się pliki pośrednio na serwerze poprzez jakiś katalog sieciowy czy coś. Chciałbym tak pracować w sieci lokalnej oraz przez VPN kiedy będę w innym biurze. Sprawdza się komuś taka konfiguracja? Bo tak na pierwszy rzut oka wszystko powinno być ok.[/quote]
W teorii będzie działać, w praktyce będzie to pewnie uciążliwe
Wojtek Zieliński kiedyś duzo pisał o tym jak używa windowsa z racji tego, że jest też grafikiem: http://rubyonrails.pl/forum/p11985-2009-08-14-21%3A38%3A32#p11985
Tylko, że później napisał też: http://rubyonrails.pl/forum/p24998-2011-02-24-10%3A50%3A31#p24998
Nie chcę tutaj rozpętać kolejnego flamewara, ale prawda jest taka, że jeżeli chcesz się zająć programowaniem w railsach na poważnie, to prędzej czy później i tak podejmiesz pewnie decyzję przerzucenia się całkowicie na linuxa lub mac osxa. Pisałeś, że miałeś gentoo, więc podstawy już masz. Zgadzam się z tym, że czasami linuxy potrafią być frustrujące jak coś padnie i trzeba się tym zająć, ale jeżeli będziesz używać ubuntu, to nie powinieneś mieć zbyt dużo problemów.
Mnie to trochę boli, że windows jest tak słabo obsługiwany, bo to robi rubiemu kiepski PR wśród początkujących. Jeżeli człowiek jako pierwszą rzecz słyszy: “musisz zmienić system”, to nie zdziwiłbym się gdyby taka osoba stwierdziła, że nie chce się pakować w technologię, która tylko udaje przenośność - udaje, bo jak się czyta o zaletach rubiego, to można łatwo znaleźć informację o tym, że działa nie tylko na linuxie, co niby jest prawdą, ale w praktyce windows nie jest obywatelem pierwszej kategorii.
Z drugiej strony ciężko winić o to programistów, którzy rozwijają rubiego, railsy i najpopularniejsze gemy - z reguły robi się to w czasie wolnym, a najszybciej rozwiązuje się problemy, które nam przeszkadzają. I tutaj koło się zamyka, bo bezpośrednio nie przeszkadzają nam problemy z windowsem. Duże znaczenie ma też pewnie fakt, że w USA, gdzie oprócz japonii ruby zaczął stawać się popularny w pierwszej kolejności, jeżeli ktoś nie lubi windowsa, to po prostu kupuje maca. Tam też jest to droższa impreza niż PC, ale ceny elektroniki są dużo niższe jeżeli porównamy je do średnich pensji.
Problem mógłby prawdopodobnie zostać rozwiązany, gdyby jakaś firma (I’m looking at you MS ), sponsorowała rozwój rubiego pod windowsem, ale jest mało firm, które mają w tym bezpośredni interes, a żeby coś się ruszyło potrzeba pewnie ze 2 czy 3 osoby.
Jednym słowem możesz próbować działać na maszynie wirtualnej, możesz próbować podpinać się do serwera i wreszcie mógłbyś próbować programować na windowsie, ale i tak na 99% przesiądziesz się w pewnym momencie.
I jeszcze kilka słów w odniesieniu do pierwszego posta - jeżeli dopiero się uczysz, to możesz również spróbować powrócić jeszcze do windowsa. Możesz oczywiście natrafić na problemy, ale z tego co napisałeś wynika, że trochę za ambitnie do sprawy podszedłeś (np. ten nginx). Ja bym spróbował zacząć od http://railsinstaller.org/ i wtedy większe problemy będziesz miał głównie z gemami, które niezbyt dobrze radzą sobie z windowsem (głównie chodzi o takie, które korzystają z natywnego kodu lub natywnych bibliotek, np. rmagick)