2013-03-26 8 views
6

मैं वर्तमान में रेल विकास पर रूबी शुरू कर रहा हूं और वर्तमान में विंडोज (एक्सपी या 7) का उपयोग कर रहा हूं, लेकिन मुझे कई मामलों मिलते हैं जहां रत्न ऐसा नहीं लगता है कि उन्हें क्या करना चाहिए या इसका दर्द और विंडोज के तहत उनका उपयोग करें, जैसे ट्विटर-बूटस्ट्रैप मैक ओएस के लिए ठीक लगता है लेकिन मुझे यह काम करना पड़ा कि सैस-बूटस्ट्रैप विंडोज के लिए बेहतर था। यह अभी चल रहा है, जैसे आज मैं आरएसपीईसी परीक्षण करते समय अपनी चीज करने के लिए लॉन्च नहीं कर पा रहा हूं, हालांकि मुझे पता है कि अनुभव की कमी से मदद नहीं मिलती है।रेल विकास मैक ओएस या विंडोज

तो मुझे बस मैक प्राप्त करना चाहिए? एक मैक मिलना मुझे एक आसान जीवन दे? अधिकांश आरओआर डेवलपर्स उनका उपयोग करते प्रतीत होते हैं और अधिकांश उदाहरण ट्यूटोरियल मानते हैं कि मैं करता हूं।

किसी भी सलाह

उत्तर

2

मैं Ubuntu, CentOS, Fedora की तरह किसी भी linux संस्करणों के साथ बाहर की कोशिश करने का सुझाव है ...

3

मैं का उपयोग नहीं करते एक मैक, मैं लिनक्स का उपयोग करने के लिए धन्यवाद, लेकिन मैं बंद विंडोज़ से रेल के साथ अपने अनुभव में जल्दी। मैक का उपयोग करना विंडोज़ का उपयोग करने से बेहतर तरीका है। सस्ता विकल्प उबंटू के साथ अपनी विंडोज मशीन को दोहरी बूट करना है।

बस खिड़कियों से निकल जाओ।

अधिक जानकारी के लिए देखें: Getting Ruby on Rails environment working and installing sqlite3

संपादित करें: VirtualBox भी उन जिसका प्रोसेसर इसके समर्थन के लिए एक विकल्प है।

+1

या आर्क, मिंट, जेनेटू या जो भी आपको पसंद है। – Cubic

1

वर्चुअलबॉक्स स्थापित करें और उबंटू या रेडहाट आभासी लिनक्स मशीन चलाएं।

0

मैंने रेल विकास के साथ भी शुरुआत की और हाल ही में मुझे एक मैकबुक प्रो खरीदा। एक मैक में विंडोज चलाने के लिए समाधान हैं, अगर आपको अभी भी माइक्रोसॉफ्ट टेक्नोलॉजी स्टैक पर विकास करने की जरूरत है। आप Bootcamp के माध्यम से विंडोज़ स्थापित कर सकते हैं, जो समाधान में निर्मित है। या समानांतर जैसे वर्चुअलाइजेशन सॉफ़्टवेयर के साथ वर्चुअल इंस्टेंस में विंडोज चलाएं।

आशा है कि यह मदद करता है,

एंथोनी

2

मुझे लगता है कि आप लिनक्स संस्करण का उपयोग कर सकते हैं - Ubuntu 12.04 क्योंकि वहाँ कुछ गहरे लाल रंग का रत्न है कि rubyracer, कम-रेल की तरह खिड़कियों पर काम नहीं कर रहे हैं।

6

सबसे आसान जवाब यह है कि आप आसानी से किसी भी प्लेटफ़ॉर्म पर RoR विकास कर सकते हैं।

व्यक्तिगत रूप से, मैंने विंडोज़ में विकास करना शुरू किया, फिर उबंटू चलाने वाली खिड़कियों पर वर्चुअलबॉक्स पर स्विच किया। अब मेरे पास एक मैकबुक प्रो है और कहना चाहिए कि यह अब तक का सबसे सुखद वातावरण है!

विंडोज़ - रेलों को स्थापित करने के लिए उचित रूप से सीधा, लेकिन अन्य परिवेशों को धीमा लग रहा था। रंग हाइलाइटिंग के साथ सरल कंसोल की कमी परेशान करने वाली

उबंटू - विंडोज़ के मुकाबले तेज (यहां तक ​​कि जब वर्चुअलाइज्ड!)। यदि आपको लिनक्स नहीं पता है, तो यह बहुत कम मजेदार है, कमांड लाइन सामान के लिए सीधी सीखने की वक्र है और

मैक - दोनों दुनिया के सर्वश्रेष्ठ, दिन-प्रतिदिन सामान के लिए सुंदर UI, भयानक कमांड लाइन समर्थन , रूबी और आरओआर मैकबुक प्रो पर सुपर फास्ट चलाते हैं।

1

मैं काम पर और घर पर ज्यादातर समय विंडोज के तहत रेल में विकसित होता हूं। ऐसे कुछ उदाहरण हैं जहां रत्न काम नहीं करेंगे या ठीक से चलने के लिए थोड़ा और काम करने की आवश्यकता होगी।ऐसे कई उदाहरण भी हैं जहां विंडोज़ पर विकास और लिनक्स/* एनआईक्स पर्यावरण पर तैनाती समस्याएं पैदा हो सकती हैं, आमतौर पर आपके Gemfile.lock में विंडोज-विशिष्ट रत्न शामिल हैं जो लिनक्स/* एनआईक्स पर संगत नहीं हैं।

सभी में, जब तक आप गॉथस के लिए बाहर नहीं देखते हैं, तब तक यह बहुत अधिक परेशानी नहीं होती है।

मैं रेल विकास के लिए मैक ओएस एक्स का भी उपयोग करता हूं और मुझे विंडोज़ पर जितना अधिक विकास अनुभव पसंद है। कहा जा रहा है, मैं निश्चित रूप से एक मैक प्रभावी ढंग से रेल में विकसित करने में सक्षम होने की आवश्यकता नहीं है।