প্রশ্ন ট্যাগ «ruby»

রুবি একটি মাল্টি-প্ল্যাটফর্ম ওপেন-সোর্স, ডায়নামিক অবজেক্ট-ওরিয়েন্টেড ইন্টারপ্রেটেড ল্যাঙ্গুয়েজ, যা ১৯৯৯ সালে ইউকিহিরো মাৎসুমোটো (ম্যাটজ) তৈরি করেছিলেন [[রুবি] ট্যাগটি রুবি ভাষার সাথে সম্পর্কিত বাক্যগুলির জন্য, এর বাক্য গঠন এবং তার লাইব্রেরি সহ। রুবে অন রেল প্রশ্নগুলি [রুবি অন অন রেলস] এর সাথে ট্যাগ করা উচিত।

10
রুবিতে কি "কর ... যখন" লুপ আছে?
আমি এই কোডটি ব্যবহারকারীর নামগুলিতে প্রবেশ করতে দিচ্ছি যখন প্রোগ্রামটি খালি স্ট্রিং প্রবেশ না করা পর্যন্ত তাদের এ্যারে সংরক্ষণ করে (তারা অবশ্যই প্রতিটি নামের পরে এন্টার টিপতে পারে): people = [] info = 'a' # must fill variable with something, otherwise loop won't execute while not info.empty? info = gets.chomp …
452 ruby  loops 

10
আরএসপেক কখন ব্যবহার করবেন?
উদাহরণস্বরূপ ভেরিয়েবল সেট করার জন্য আমি ব্লকগুলির আগে ব্যবহার করার প্রবণতা রাখি। আমি তখন আমার উদাহরণগুলিতে সেই পরিবর্তনগুলি ব্যবহার করি। আমি সম্প্রতি এসেছি let()। আরএসপেক ডক্স অনুসারে এটি অভ্যস্ত ... একটি স্মৃতিচারণকারী সহায়ক পদ্ধতি সংজ্ঞায়িত করতে। মান একই উদাহরণে একাধিক কলগুলিতে ক্যাশে হবে তবে উদাহরণগুলিতে নয়। ব্লকের আগে উদাহরণ পরিবর্তনগুলি …
447 ruby  rspec 

3
বানর যখন একটি উদাহরণ পদ্ধতিতে প্যাচিং করে, আপনি কি নতুন বাস্তবায়ন থেকে ওভাররাইড পদ্ধতিতে কল করতে পারেন?
বলুন আমি একটি বর্গ একটি ক্লাসে একটি পদ্ধতি প্যাচিং করছি, আমি কীভাবে ওভাররাইড পদ্ধতি থেকে ওভাররাইড পদ্ধতিতে কল করতে পারি? মানে কিছুটা ভালো লাগছেsuper যেমন class Foo def bar() "Hello" end end class Foo def bar() super() + " World" end end >> Foo.new.bar == "Hello World"


9
একটি বর্গ এবং একটি মডিউল মধ্যে পার্থক্য
আমি জাভা থেকে এসেছি, এবং এখন আমি রুবির সাথে আরও কাজ করছি। একটি ভাষার বৈশিষ্ট্য যার সাথে আমি পরিচিত না তা হ'ল module। আমি ভাবছি ঠিক কী moduleএবং আপনি কখন এটি ব্যবহার করেন এবং কেন একটি moduleওভার ব্যবহার করবেন class?
437 ruby  class  module 


5
রুবিতে মানচিত্র এবং সংগ্রহের মধ্যে পার্থক্য?
আমি এটি গুগল করেছি এবং প্যাচী / বিপরীত মতামত পেয়েছি - রুবি / রেলগুলিতে অ্যারের উপর একটি করা mapএবং করার মধ্যে আসলে কোনও পার্থক্য আছে collectকি? ডক্স কোনো সুপারিশ বলে মনে হচ্ছে না, কিন্তু সম্ভবত পদ্ধতি বা কর্মক্ষমতা পার্থক্য কি?
426 ruby  arrays  map  collect 

10
রুবির ডাবল-কোলন is :: `কী?
এই ডাবল-কোলন ::কি? যেমন Foo::Bar। আমি একটি সংজ্ঞা পেয়েছি : ::একটি ইউনারী অপারেটর যে দেয়: ধ্রুবক, উদাহরণস্বরূপ পদ্ধতি এবং বর্গ পদ্ধতি, একটি বর্গ বা মডিউল মধ্যে সংজ্ঞায়িত বর্গ বা মডিউল বাইরে কোথাও থেকে অ্যাক্সেস করতে হবে। স্কোপ (প্রাইভেট, সুরক্ষিত) কী ভাল যদি আপনি কেবল ::কিছু প্রকাশ করতে ব্যবহার করতে পারেন …
426 ruby  syntax  operators 

7
রুবি ব্লক থেকে কীভাবে বেরোন?
এখানে Bar#do_things: class Bar def do_things Foo.some_method(x) do |x| y = x.do_something return y_is_bad if y.bad? # how do i tell it to stop and return do_things? y.do_something_else end keep_doing_more_things end end এবং এখানে Foo#some_method: class Foo def self.some_method(targets, &block) targets.each do |target| begin r = yield(target) rescue failed << …
419 ruby 


6
রুবি অন্তর্ভুক্ত এবং প্রসারিত মধ্যে পার্থক্য কি?
শুধু আমার মাথা পেতে রুবি metaprogramming। মিক্সিন / মডিউলগুলি সর্বদা আমাকে বিভ্রান্ত করার জন্য পরিচালনা করে। অন্তর্ভুক্ত : টার্গেট ক্লাসে উদাহরণ পদ্ধতি হিসাবে নির্দিষ্ট মডিউল পদ্ধতিতে মিশ্রণ প্রসারিত : নির্দিষ্ট ক্লাসের লক্ষ্য শ্রেণীর শ্রেণি হিসাবে নির্দিষ্ট মডিউল পদ্ধতিতে মিশ্রিত সুতরাং প্রধান পার্থক্য ঠিক এই বা একটি বড় ড্রাগন লুকিয়ে আছে? …
414 ruby  module  include  extend 


11
একটি অ্যাক্টিভেকর্ড রেকর্ড নকল করার সহজতম উপায় কী?
প্রক্রিয়াটির একটি একক ক্ষেত্র পরিবর্তন করে ( আইডি ছাড়াও ) আমি একটি অ্যাক্টিভেকর্ড রেকর্ডের একটি অনুলিপি তৈরি করতে চাই । এটি সম্পাদন করার সহজ উপায় কী? আমি বুঝতে পেরেছি যে আমি একটি নতুন রেকর্ড তৈরি করতে পারি এবং তারপরে ক্ষেত্রের প্রতিটি ক্ষেত্রের ডেটা ফিল্ড-বাই-ফিল্ড অনুলিপি করতে পারি - তবে আমি …

7
রেক টাস্কের মধ্যে থেকে রেকে কাজগুলি কীভাবে চালানো যায়?
আমার কাছে একটি রেকফিল রয়েছে যা গ্লোবাল ভেরিয়েবল অনুসারে প্রকল্পটি দুটি উপায়ে সংকলন করে $build_type, যা হতে পারে :debugবা :release(ফলাফলগুলি পৃথক ডিরেক্টরিতে যেতে পারে ): task :build => [:some_other_tasks] do end আমি এমন একটি টাস্ক তৈরি করতে চাই যা প্রকল্পটি উভয় কনফিগারেশনের পরিবর্তে সংকলিত করে, এরকম কিছু: task :build_all do …
410 ruby  rake 

16
Json রত্ন ইনস্টল করার সময় ত্রুটি
প্রসঙ্গে, এটি ফায়ারওয়াল রয়েছে এমন একটি রিমোট সার্ভারে। আমি একটি প্রক্সি মাধ্যমে আমার পরিবেশ স্থাপন করছি। আমি ruby 1.8.7। আমি যখন রত্ন ইনস্টল করার চেষ্টা করি .. sudo gem install --http-proxy <host address>:<port> json আমি নিম্নলিখিত ত্রুটি পেয়েছি: Building native extensions. This could take a while... ERROR: Error installing json: …
406 json  ruby  rubygems 

আমাদের সাইট ব্যবহার করে, আপনি স্বীকার করেছেন যে আপনি আমাদের কুকি নীতি এবং গোপনীয়তা নীতিটি পড়েছেন এবং বুঝতে পেরেছেন ।
Licensed under cc by-sa 3.0 with attribution required.