ruby on rails - Rails উপর রুবি শেখা



ruby-on-rails ide (20)

এটি এখন দাঁড়িয়ে আছে, আমি একটি জাভা এবং সি # বিকাশকারী। আমি আরো রুবি রুবি তাকান, আমি সত্যিই এটা শিখতে চান।

আপনি RoR শিখতে সেরা রুট হতে খুঁজে পেয়েছেন কি? উইন্ডোজ এ বিকাশ করা কি সহজ হবে, নাকি আমি লিনাক্সের সাথে ভার্চুয়াল মেশিন চালাতে পারি?

ভিজুয়াল স্টুডিওর জোরালোতা মেলে এমন একটি আইডিই আছে কি? কোন প্রোগ্রাম কি বিকাশ করার জন্য একটি ভাল ওভারহেড দিতে? কোন ভাল বই?

গুরুতরভাবে, কোন টিপস / ঠাট / rants ভয়ঙ্কর হবে।


  1. রুবি ব্রুনো আর প্রিসিসে অবজেক্ট-ওরিয়েন্টেড ডিজাইন প্যাটার্নস সহ ডেটা কাঠামো এবং অ্যালগরিদম 2004 সালে প্রকাশিত

  2. প্রোগ্রাম ক্রিস পাইন শিখুন | প্রাগমেটিক বুখেলফ 2006 সালে প্রকাশিত 176 পৃষ্ঠা

  3. জনাব নেবরব্লির হুম্বল লিটল রুবি বুক জেরেমি ম্যাকআনলি | 2006 সালে প্রকাশিত, 147 পৃষ্ঠা

  4. প্রোগ্রামিং রুবি: অ্যা প্রাগমেটিক প্রোগ্রামার্স গাইড ডেভিড থমাস, অ্যান্ড্রু হান্ট | অ্যাডিসন-ওয়েসলি প্রকাশিত 2000, 608 পৃষ্ঠা

  5. রেস ইন ন নেশেল সি। ফাউজার, জে। ম্যাকআলয়ে, ই। ওকাম্পো-গুডিং, জে। গুয়েনিন | O'Reilly মিডিয়া প্রকাশিত ২009, 352 পৃষ্ঠা

  6. রুবি শ্রেষ্ঠ অভ্যাস গ্রেগরি টি। ব্রাউন | O'Reilly মিডিয়া 200 9 প্রকাশিত, 328 পৃষ্ঠা

  7. রুবি অপরিহার্য | Techotopia প্রকাশিত 2007

  8. রেল নিরাপত্তা উপর রুবি Heiko ওয়েবার | OWASP প্রকাশিত ২009, 48 পৃষ্ঠা

  9. রুবি ব্যবহারকারীর গাইড মার্ক স্লাগেল | প্রকাশিত 2005

  10. রবি হু কলিংবর্নের বই | ২009 সালে প্রকাশিত, 425 পৃষ্ঠা

  11. রুবি হুই কলিংবোর্নের লিটল বুক | ডার্ক নিওন লিমিটেড 2008, 87 পৃষ্ঠা প্রকাশিত

  12. কেন রুবি গাইড (জঘন্য) গাইড সৌভাগ্যবান | 2008 সালে প্রকাশিত


0) প্রথম রুবি শিখুন। এই অত্যন্ত গুরুত্বপূর্ণ. রেলগুলির এক বিশাল সুবিধা রুবি: একটি দুর্দান্ত ভাষা যা খুব শক্তিশালী কিন্তু অসাধারণ ভুল বুঝেও সহজ। অনলাইন কয়েক রুবি টিউটোরিয়াল মাধ্যমে চালান। যখন ডেইলি ডাব্লুটিএফ-এ কোডিংয়ের চ্যালেঞ্জ আসে তখন রুবিতে লিখুন। আপনি দ্রুত এটা নিতে হবে।

1) যান "রুবি জন্য Rails" বই কিনতে যান

2) একটি Rails টিউটোরিয়াল দেখুন এবং রাইডিং রেল ব্লগ সাবস্ক্রাইব।

3) স্থানীয়ভাবে একটি অ্যাপ্লিকেশন স্ট্যান্ডআপ। ভারা ব্যবহার করবেন না।

4) যখন আপনি আপনার অ্যাপে প্লাগইন ইনস্টল করেন, তখন সেই প্লাগইনটিতে কোডটি দেখুন (আপনার বিক্রেতার ডিরেক্টরির মধ্যে) এবং এটি শিখুন। এটা রুবি এবং Rails অভ্যন্তরীণ শিখতে শ্রেষ্ঠ উপায় এক। যখন আপনি বুঝতে না পারেন যে কীভাবে কিছু কাজ করে, এটি এখানে পোস্ট করুন এবং 1,000 জন আপনাকে সাহায্য করবে।

আপনার অন্যান্য প্রশ্নের জন্য:

হ্যাঁ, আপনাকে বিকাশের জন্য একটি লিনাক্স পরিবেশের প্রয়োজন হবে। আপনি উইন্ডোজগুলিতে রেলগুলি বিকাশ করতে পারেন , কিন্তু এর অর্থ এই নয় যে এটি করা উচিত। রত্ন প্রচুর প্রচুর উইন্ডোজ গতি আপ হয় না।

NetBeans একটি আইডিই হিসাবে ভাল কাজ করে। আপনি যদি ম্যাকের উপর থাকেন, তবে আপনি টেক্সটম্যাট ব্যবহার করার জন্য রাস্তার ক্রেডিট পাবেন।


অন্তত প্রতিরোধের পথ:

  • মন একটি সহজ ওয়েব প্রকল্প আছে।
  • Rubyonrails.org এ যান এবং উত্তেজিত হওয়ার জন্য তাদের "15 মিনিটের মধ্যে ব্লগ" স্ক্রিনকাস্টটি দেখুন।
  • O'Reilly মিডিয়া এর লার্নিং রুবি একটি কপি পান
  • একটি ম্যাক বা লিনাক্স বক্স পান।
    (রেলগুলি সাধারণত এগুলির উপর ভিত্তি করে তৈরি হওয়ার কারণে প্রাথমিকভাবে রেলগুলি হতাশায় পড়ে।)
  • Rails সঙ্গে Agile ওয়েব ডেভেলপমেন্ট একটি কপি পান।
  • রুবি এবং রেলের সংস্করণটি সেই বইটিতে বর্ণিত করুন।
  • এটির মতো কিছুর জন্য একটি অনুভূতি পেতে সেই বইয়ের প্রথম বিভাগের মাধ্যমে চালান।
  • Railscasts.com এ যান এবং ঘনিষ্ঠ চেহারার জন্য প্রথমতম ভিডিওগুলিতে দেখুন।
  • Rails একটি গভীর বোঝার পেতে এবং এটি কি করছেন Obie Fernandez দ্বারা Rails উপায় কিনুন।
  • তারপর Rails এর সর্বশেষ সংস্করণ সংস্করণে আপগ্রেড করুন এবং সর্বশেষ railscasts.com ভিডিওগুলি দেখুন।

আপনি হিসাবে, আমি একটি java / সি # বিকাশকারী আরো রুবি উপর Rails শিখতে চেষ্টা করছি।

আমি বিনামূল্যে অনলাইন কোর্স রুবি উপর পাগল সঙ্গে রুবেল প্রোগ্রামিং গ্রহণ করছি, একটি ভাল পরিচায়ক কোর্স, এটি পরীক্ষা করে দেখুন।

আমরা NetBeans আইডিই (উইন / ম্যাক / লিনাক্স / সৌরস) হিসাবে ব্যবহার করছি, যদি আপনি ইক্লিপস বা ভিজ্যুয়াল স্টুডিওতে ব্যবহার করেন, তবে আপনি এটি পছন্দ করতে পারেন এমন একটি ভাল সুযোগ রয়েছে।


আমি Rails শেখার জন্য একটি দুর্দান্ত সম্পদ হতে http://railstutorial.org/book খুঁজে পেয়েছি


আমি অবাক হচ্ছি কেন রুবিকে কেনো (পেগানেন্ট) নির্দেশিকা এত ছোট বলে উল্লেখ করা হয়েছে। কেন আর হতে পারে না তবে গাইডটি নেটতে খুঁজে পাওয়া সহজ ( গুগল পয়েন্ট এখানে প্রথম ) এটি একটি খুব সহজ পঠন এবং রুবিকে আমার ভূমিকা প্রদান করেছে।

গাইড করার পর, আমি অন্য যে কোনও বই সুপারিশ করেছি, বা লার্নিং রেলের স্ক্রীনকাস্টগুলির সিরিজ অনুসরণ করার সুপারিশ করব, যা আমি রেলগুলিতে যথেষ্ট রুবিকে বিপজ্জনক বলে তুলে ধরেছিলাম। একবার আপনি শেখার Rails সিরিজ সম্পন্ন করেছেন। আপনি Rails এর সাথে যা করতে চান তা সাধারণ টিউটোরিয়ালগুলি থেকে বিচ্ছিন্ন হতে শুরু করবে এবং Railscasts একটি দুর্দান্ত সরঞ্জাম হয়ে যাবে। Railscasts কিছু সময়ে স্পর্শ করেনি যে Rails সঙ্গে অনেক কিছু করা যাবে না।


আমি উইন্ডোজ এ জাভা এবং সি # ব্যবহার করতাম।

আমি এই উত্স দ্বিতীয় চাই

আইডিই : আপাতানা র্যাড্রেলস 3 স্নাক পিক চেষ্টা করুন: http://www.radrails.org/3 । ভিসুয়াল স্টুডিওতে এটি আপনার নিকটতম জিনিস। আমি এখানে এবং সেখানে এটি সঙ্গে খেলতে কিন্তু এখনও সহপাঠীদের হালকা ভালবাসা।

ওএস : রুবি সম্প্রদায়ের সকল ভালবাসা না থাকলে ম্যাক অপারেটিং সিস্টেম সর্বাধিক পায়। অন্য কিছু একটি গলিত শিশু মত চিকিত্সা করা হয়।

বই :

  • প্রগমেটিক প্রোগ্রামারস গাইড (পিক্সেক্স বই)
  • Rails সঙ্গে Agile ওয়েব ডেভেলপমেন্ট

স্ক্রিনকাস্টগুলি :

  • Peepcode (বেতন) দ্রুত ধারণা নিতে নিতে একটি দুর্দান্ত উপায়
  • Railscasts ক্রমবর্ধমান নতুন রত্ন এবং ধারণা নিতে একটি ভাল সাপ্তাহিক উপায়
  • Railscasts (প্রো) একটি চমত্কার কম দাম জন্য ধারণা নিতে একটি ভাল উপায়।

আমি একটি অ প্রোগ্রামিং প্রোগ্রামিং থেকে আসা। আমি আমার নিজের পিএইচপি শিখেছি এবং সম্প্রতি রুবেতে রুবিতে বিশেষজ্ঞ হয়েছি এমন একটি ফার্মে যোগদান করেছি। তাদের একটি বিস্তৃত রেল প্রশিক্ষণের প্রোগ্রাম রয়েছে, যা আমরা প্রয়োগ করতে চাই এমন কোনও পরিবর্তনগুলির জন্য যথেষ্ট নমনীয়। যদিও আমি রেলপথের সমর্থক নই, তবে আমি রেলের সাথে আমার অভিজ্ঞতা ভাগ করতে চাই। আমি এটা সাহায্য করে আশা করি।

এখানে আমি অনুসরণ করা পাথ [আমি ব্যবহার করছি সরঞ্জাম সঙ্গে মিলিত]

  • একটি সহজ রুবি গাইড দিয়ে শুরু করুন। এটি অনেক সাহায্য করবে, যেহেতু পুরো রেল ফ্রেমওয়ার্ক ক্লাস এবং বস্তুর চারদিকে ঘুরছে।
  • পরিবেশ ও ওএস গুরুত্বপূর্ণ নয়। যদিও আমি ম্যাকের উপর কাজ করছি, আমি প্রায়শই লিনাক্স এবং উইন্ডোজগুলিতে কাজ করি এবং আমার কোন সমস্যা হয় না।
  • একটি ডেমো অ্যাপ্লিকেশন ব্যবহার করে ব্যাখ্যা করে এমন একটি ভাল বই দিয়ে শুরু করুন। [আমি প্রাগমেটিক বুকেলফ দ্বারা - Rails সঙ্গে Agile ওয়েব ডেভেলপমেন্ট ব্যবহার করছি]। পাশাপাশি অনেক অন্যান্য ভাল বই আছে।
  • একবার আপনি আবেদনটি সম্পন্ন হলে, আপনি কাঠামোর একটি ভাল ধারণা পাবেন।
    • সক্রিয় রেকর্ড মডিউল দ্বারা উত্পন্ন এসকিউএল প্রশ্নের বুঝতে চেষ্টা করুন।
    • Rails গাইড মাধ্যমে যান। আপনি কাঠামো অনেক সহজ পাবেন।
  • চর্চা করতে থাকুন.

কিছু imp পয়েন্ট

  • এটি সম্পূর্ণরূপে একটি ভাষা শিখতে বছর লাগে। তাই ধৈর্য ধরুন এবং শেখার বন্ধ করবেন না।
  • যখন প্রয়োজন হিসাবে রেল api মাধ্যমে যান। [আপনার প্রথম অ্যাপ্লিকেশন বিকাশ করার সময়]
  • Google আপনি বুঝতে না যা জিনিস। মানুষ প্রায় সব বিষয়ে মহান নিবন্ধ লিখেছেন।
  • স্ট্যাকওভারফ্লো ব্যবহার করুন :-) [শুধুমাত্র তখনই আপনি নিজের সমাধানটি খুঁজে পেতে পারবেন না।]
  • আপনার ফোন বা ভিডিও প্লেয়ারে railscasts লোড করুন। ভ্রমণ বা আপনার বিনামূল্যে সময় যখন দেখুন। তারা প্রতিটি কয়েক মিনিট। আপনি অনেক কিছু শিখবেন এবং জিনিসগুলি করার সেরা উপায়ও শিখবেন।

সরঞ্জামসমূহ

  • শেল [ম্যাক এবং উবুন্টু]
  • সম্পাদক [ম্যাকের টেক্সটমেট, উবুন্টুতে জিডিট এবং উইন্ডোজগুলিতে নোটপ্যাড ++]
  • ফায়ারফক্সের সাথে ফায়ারফক্স পরীক্ষা করার জন্য ইনস্টল করা।

অবশেষে আমার "চেষ্টা চালিয়ে যান" বলে একটি জিনিস আছে। শুভকামনা.


আমি একটি পোস্ট লিখেছিলাম, "রেলের সাথে শুরু করা - আমি যা জানতাম তা জানতাম" যেগুলি অনেক লোক সহায়ক বলে মনে করত।

অধিকার:

  • Rails (বই) সঙ্গে Agile উন্নয়ন
  • উইন্ডোজ এ দ্রুত রুবি / রেল পরিবেশের জন্য InstantRails
  • আইডিই হিসেবে আপত্তানা
  • সংস্করণ নিয়ন্ত্রণ জন্য সাবধানতা

অনলাইন টিউটোরিয়াল শালীন কিন্তু বিক্ষিপ্ত হয়। একটি আরো ব্যাপক বোঝার জন্য একটি বই $ 30 বিনিয়োগ করুন।


আমি ওবি ফার্নান্দেজের "দ্য রেলস ওয়ে" খুঁজে পেয়েছি এবং প্রায়শই নিজেকে এটি উল্লেখ করেছিলাম যখন Rails এর সাথে Agile ওয়েব ডেভলপমেন্টটি যথেষ্ট বেশি বলে মনে হচ্ছে না। Obie Fernandez খুব একটি শালীন blog


আমি মনে করি Peepcode থেকে স্ক্রিনকাস্ট এবং ছোট বই সত্যিই ভাল। তারা আপনাকে আরো উন্নত পেতে হিসাবে শুরু এবং কিছু পেতে স্ক্রিনকাস্ট আছে।


আমি সত্যিই Jetbrains থেকে RubyMine ভোগ। এটি একটি সম্পূর্ণ পূর্ণ বৈশিষ্ট্যযুক্ত আইডিই মত মনে হচ্ছে যা আমি অন্যান্য বিকল্পগুলির অনেকগুলি থেকে মিস করি। এছাড়াও একটি সহজ env জন্য আমি টেক্সট সম্পাদক ভোগ। খুব সহজ.



ওহ আমি প্রায় ভুলে গেছি। এখানে কয়েকটি রুবি স্ক্রিনকাস্ট সংস্থান রয়েছে:

এসডি রুবি - অনলাইন ভিডিওগুলির একটি গুচ্ছ আছে - আমি তাদের বিশ্রামগুলি SD9 এবং SD10 এর intros সেরাগুলির মধ্যে অন্যতম বলেছি। অন্যান্য বিশ্রাম আলোচনা আপনি সবকিছু জানেন অনুমান। এই বেশী খুব পরিচায়ক এবং বিন্দু।

ইনকিউ-এ অবি ফার্নান্দেজ - বিশ্রামহীন রেল। আমি তার রেলওয়ে ওয়ে বইটিও পড়েছি এবং এটি তথ্যপূর্ণ খুঁজে পেয়েছি কিন্তু সত্যিই দীর্ঘ বাতাসে এবং মাতাল এবং গুণটি সামান্য অসঙ্গতিপূর্ণ। আমি এই বই থেকে অনেক কিছু শিখেছি কিন্তু ভাল বিট পেতে পুনরাবৃত্তি এবং অপ্রাসঙ্গিক স্টাফ মাধ্যমে পড়তে হবে এটা একটু শাস্তি অনুভূত।

Netbeans একটি চমৎকার হাত ধারণ আইডিই যা আপনাকে অনেকগুলি কৌশল কৌশল শেখাতে পারে যদি আপনার টুলটিপসের জন্য অপেক্ষা করার ধৈর্য থাকে (এটি সত্যিই যন্ত্রণাদায়ক আইডিই এমনকি দ্রুত মেশিনেও হয়) এবং আপনি গ্রাফিক্যাল ব্রাউজ করে আইডিই ব্যবহার করতে পারেন উপলব্ধ জেনারেটর এবং যে মত স্টাফ। সর্বশেষ বিল্ড পান এবং আপনি এমনকি রুপে পরীক্ষা চালানো আছে।

Bort একটি পূর্বনির্ধারিত বেস অ্যাপ্লিকেশন যা ইতিমধ্যে প্লাগ ইন করা অনেকগুলি প্লাগইন রয়েছে। যদি আপনি এটি ডাউনলোড করেন এবং এটির সাথে খেলেন এবং এটি সেটআপ করেন তবে আপনার নিজস্ব পূর্ণ বৈশিষ্ট্যযুক্ত অ্যাপ্লিকেশন তৈরির জন্য প্রায় অর্ধেক।


কিছু শিখতে দ্রুততম উপায়, রেলগুলিতে রুবি অন্তর্ভুক্ত, জুড়ি প্রোগ্রামিং।

Rails কে জানেন এমন একটি খুঁজুন, একটি উদাহরণ অ্যাপ্লিকেশন চয়ন করুন, বসুন এবং ফিক্সিং বাগগুলির মাধ্যমে কাজ করুন, বৈশিষ্ট্য যুক্ত করুন।

জ্ঞান ভাগাভাগি অবিশ্বাস্য।


চমত্কার সিদ্ধান্ত! Rails এ যাওয়ার আগে রুবিতে গ্রাউন্ডিং পাওয়ার জন্য এটি খুবই উপযোগী, তাই এখানে Rails এর সেরা পথে আমার নেওয়া হল:

বইগুলির পাশাপাশি আপনি যা করছেন তার উপর প্রতিক্রিয়া পেতে সবচেয়ে গুরুত্বপূর্ণ বিষয়। এটি করার জন্য আমি irc.freenode.net #ruby এবং #rubyonrails এ সময় ব্যয় করার সুপারিশ করি। আপনি যে কাজগুলিতে কাজ করছেন সেগুলি পোস্ট করা বা স্ট্যাকওভারফ্লোতে সমস্যাগুলি, ব্যাখ্যা এবং লোকেরা যা সরবরাহ করে সেগুলি সম্পর্কে চিন্তা করার বিভিন্ন উপায় হিসাবে এটি অমূল্য।

আপনি অবশ্যই রুবি Rogues পডকাস্ট চেক আউট করতে হবে, তারা অমূল্য তথ্য প্রদান এবং মন্তব্যকারী রুবি সম্প্রদায়ের সব অত্যন্ত সম্মানিত মানুষ। এবং আপনার দেখার এবং পড়ার পরিতোষের জন্য (সেই ক্রম অনুসারে) রায়ান ব্যাটস এর Railscasts এবং তারপর Asciicasts বেডফোর্ডের Asciicasts

অবশেষে, আমি জিথুব-র বিভিন্ন রত্নগুলি সন্ধান করার, কোডটি পড়ার এবং তারপরে অবদান রাখার সুপারিশ করছি। আপনি অত্যধিক উচ্চাকাঙ্ক্ষী পেতে এবং বিশেষ করে প্রথম, বৃহদায়তন recodes করতে হবে না। সম্পাদনা এবং পাঠ্য ফাইলগুলিকে পড়তে একটু সহজ করার মতো ছোট জিনিসগুলি দিয়ে শুরু করুন।

আমি আইডিই ব্যবহার করি না কিন্তু Railsconf এ আমি RubyMine থেকে রুবিমাইনের একটি ডেমো দেখেছি এবং এটি বেশ আশ্চর্যজনক বলে মনে হচ্ছে।



http://railsforzombies.org/ একটি সুন্দর এক। কোন অতিরিক্ত কনফিগারেশন প্রয়োজন সঙ্গে ব্রাউজারে রুবি রুবি শিখতে একটি নতুন উপায় চালু।


আমার প্রথম পরামর্শ প্রথম symbols সম্পর্কে একটু শিখতে হবে। রেলগুলি সর্বদা ছোট আকারের ফ্রেমওয়ার্ক নয়, এবং অবশ্যই শিখতে অনেক কিছু আছে, তবে এটিতে বেশিরভাগই বুঝতে পারে যে যদি আপনি অন্তত কিছু বোঝেন তবে এটি অন্য ভাষার থেকে ভিন্ন ("বিশেষ") কী করে। হিসাবে উল্লেখ করা হয়েছে যে, কোনও প্রধান ভাষার মধ্যে কোনও সঠিক এনালগ নেই, তবে এটিগুলি সহজভাবে পঠনযোগ্যভাবে সম্পাদন এবং ভাল সঞ্চালন করার জন্য Rails দ্বারা ব্যাপকভাবে ব্যবহৃত হয়, যা আমি এটি এনেছি। রুলে আমার প্রথম এক্সপোজার ছিল রুবি (২.0 এর আগে ভাল) দেখে আমার প্রথমবার, এবং আমার চোখে ধরা প্রথম জিনিসটি ছিল বোকামি :things তারা প্রায় ভেসে যাচ্ছিল এবং আমি জিজ্ঞেস করলাম, "WTF কি?"

এছাড়াও, RubyQuiz চেক আউট RubyQuiz , এবং সেই সাইটে অন্যান্য লোকের উত্তরগুলি পড়ুন।


সাবধান, রেলপথ বিশ্বের পুরানো এবং অসঙ্গতি ডকুমেন্টেশন এবং উদাহরণ একটি ব্যাপকভাবে হতাশাজনক জগাখিচুড়ি। এটি সম্ভবত দ্রুততম চলমান এবং সবচেয়ে উপদ্রব উন্নয়ন সম্প্রদায়গুলির মধ্যে একটি। আপনি কিছু শিখতে সময় দ্বারা এটি ইতিমধ্যে পরিবর্তিত হবে। এমনকি বইগুলি যে রেলের কথা তারা নিয়ে কথা বলছে তাতে সামঞ্জস্যপূর্ণ নয়। ব্লগিং দ্বারা ডকুমেন্টেশন! যথেষ্ট বলেছ.

আমি বর্তমানে উইন্ডোজ RoR না। আমার পরামর্শ উইন্ডোজ এড়াতে যদি আপনি করতে পারেন। অনেক কিছুই কাজ করে না এবং রেলের সম্প্রদায় সত্যিই সত্যিই আপনার জন্য যত্ন করে না। উইন্ডোতে খুব ভালোভাবে কাজ করে না বলে গিট সরানো সত্যিই আমাকে আপগ্রেড করেছে। এই কারণে অনেকগুলি রত্ন ব্যর্থ হয়ে যাবে (হরোকু একটি দুর্দান্ত সরঞ্জামের মত দেখাচ্ছে - আমার জন্য খুব খারাপ এটি উইন্ডোটির গিট সেটআপ পরিচালনা করতে পারে না)। Capistrano আউট হয়। এটা উপর এবং বিরক্তিকর উপর যায়।

প্লাস, আপনার মনের পেছনের দিকে, আপনি সবসময় ভাবছেন যখন কিছু কাজ করে না "এটি একটি পাগল / উইন্ডোজ সমস্যা?" আমি নিশ্চিত নই যে এটি লিনাক্স ব্যবহার করে সমাধান করা হয়েছে কারণ লিনাক্স তার নিজস্ব ঝগড়াগুলি এনেছে, যেমনটি বিভিন্ন ধরণের নির্ভরতাগুলি ইত্যাদি আপগ্রেড করার জন্য ক্রমাগত আপগ্রেড করা হচ্ছে ... যদি এটির যে ধরনের জিনিস উপভোগ করেন সেটি আপনার জন্য ঠিক আছে। সিস্টেম fiddling উপভোগ যারা দিন আমার পিছনে এবং আমি শুধু আমার কাজ করছেন পেতে চাই। আমি ubuntu একটি হোম মেশিনে ইনস্টল করার পরিকল্পনা করছি তাই আমি capistrano মত জিনিসগুলির সাথে পরিচিত হতে পারে যাতে আমার মতামত পরিবর্তন হবে।

আপনি অত্যন্ত গুরুত্ব সহকারে সুপারিশ করবেন যদি আপনি কোনও সময় ম্যাক পাওয়ার গুরুত্ব সহকারে রেলের ডেভ করতে যাচ্ছেন। আপনি আপনার সময় এবং স্যানিটি মান যদি এটি প্রায় অবিলম্বে নিজের জন্য দিতে হবে। ডিবাগিং উইন্ডোজ / লিনাক্স সেটআপ সমস্যাগুলির 10 ঘন্টা আপনার সময়কে কীভাবে মূল্যবান করে এবং আপনি যেকোনোভাবে ম্যাক খরচ হিসাবে ব্যয় করেছেন তার উপর নির্ভর করে।

Rails এটি পরিবর্তিত হয় তুলনায় একটি আনন্দ কিন্তু এটি একটি ব্যথা একটি বিট যে তার সমর্থকদের অনেক বিরক্তিকর কিন্তু ডকুমেন্টেশন, সামঞ্জস্য বিষয় এবং কমিউনিটি বিল্ডিং মত গুরুত্বপূর্ণ উপাদান পিছনে ডান এড়িয়ে চলে। এটা Django মত অন্যান্য কাঠামোর চেয়ে আরও শক্তিশালী উপায় কিন্তু আমি কখনও কখনও Django ডকুমেন্টেশন এবং সম্প্রদায় তাকান এবং একটি বন্য সেক্সি বান্ধবী সঙ্গে একটি লোক মত তার বন্ধু এর প্লেইন কিন্তু সরল এবং স্থিতিশীল স্ত্রী খুঁজছেন। কিন্তু তারপর পাগল একটি বৈশিষ্ট্য যোগ করে এবং আমি "Ohhh চকচকে!" যান।

আইপিও রেলপথ স্ক্রিনকাস্টগুলি পিপকড পর্দার চেয়ে ভাল। RubyPlus এছাড়াও স্ক্রিনকাস্ট আছে, আপনি মন, তারা প্রান্ত কাছাকাছি বিট রুক্ষ। BuildingWebApps একটি বিনামূল্যে অনলাইন কোর্স যে মাধ্যমে পর্দাচক্র অর্ধেক মাধ্যমে শুরু হয়।





ide