Ruby/C2/Hello-Ruby/Bengali
From Script | Spoken-Tutorial
Revision as of 12:25, 23 February 2017 by Kaushik Datta (Talk | contribs)
| Time | Narration |
| 00:00 | Hello Ruby এর টিউটোরিয়ালে আপনাদের স্বাগত। |
| 00:04 | এই টিউটোরিয়ালে শিখব |
| 00:06 | Ruby কি? |
| 00:08 | বৈশিষ্ট্য, RubyGems এবং Ruby এর সহায়তা |
| 00:12 | সংস্থাপন, Ruby কোড রান করা |
| 00:15 | কমেন্ট করা, puts এবং print এর পার্থক্য। |
| 00:19 | এখানে উবুন্টু লিনাক্স 12.04 এবং Ruby 1.9.3 ব্যবহার করছি। |
| 00:27 | এখানে ইন্টারনেটের সংযোগ এবং |
| 00:30 | লিনাক্সে টার্মিনাল এবং টেক্সট এডিটরের ব্যবহার সম্পর্কে জানতে হবে। |
| 00:37 | এখন দেখব যে Ruby কি। |
| 00:40 | Ruby অবজেক্ট ওরিয়েন্টেড, অনুবাদিত ভাষা। |
| 00:44 | এটি সক্রিয় ওপেন সোর্স প্রোগ্রামিং ভাষা। |
| 00:48 | এর একটি মার্জিত সিনট্যাক্স রয়েছে, যা সহজে পড়তে এবং লিখতে পারি। |
| 00:54 | এখন Ruby এর কিছু বৈশিষ্ট্য দেখি। |
| 00:57 | এটি খুব দরকারী। |
| 00:59 | Ruby প্রোগ্রাম যেকোনো অপারেটিং সিস্টেমে চলে। |
| 01:04 | Smalltalk, BASIC বা Python এর মত Ruby তে ভ্যারিয়েবলসের ডেটাটাইপ হয় না। |
| 01:11 | এটি স্বয়ংক্রিয় মেমরি পরিচালন করে। |
| 01:14 | Ruby একটি বিন্যাসিত ভাষা। |
| 01:17 | প্রোগ্রাম যে কোনো লাইন বা কলাম থেকে লিখতে পারেন। |
| 01:21 | এটি ইন্টারনেট বা তার ভিতরের এপ্লিকেশন বিকাশে ব্যবহৃত হয়। |
| 01:26 | RubyGems, Ruby এর সবচেয়ে গুরুত্বপূর্ণ বৈশিষ্ট্য এর মধ্যে একটি। |
| 01:31 | RubyGems, Ruby প্রোগ্রামিং ভাষার প্যাকেজ ম্যানেজার। |
| 01:36 | এটি Ruby প্রোগ্রাম এবং লাইব্রেরি বিতরণে একটি প্রমিত বিন্যাস দেয়। |
| 01:42 | নিজের gems তৈরী এবং প্রকাশিত করতে পারেন। |
| 01:46 | RubyGems সম্পর্কে আরো জানতে নিম্ন লিঙ্কে যান। |
| 01:51 | অধিক দরকারের জন্য প্রদর্শিত লিঙ্কে যেতে পারেন। |
| 01:55 | সফটওয়্যার সেন্টার ব্যবহার করে Ruby সংস্থাপিত করতে পারেন। |
| 01:59 | উবুন্টু সফটওয়্যার সেন্টার সম্পর্কে আরো জানতে, এই ওয়েবসাইটে উবুন্টু লিনাক্স টিউটোরিয়াল দেখুন। |
| 02:07 | Ruby সংস্থাপনের অন্যান্য পদ্ধতি এই স্লাইডে দেখানো হয়েছে। |
| 02:12 | Ruby কোড তিনভাবে এক্সিকিউট করতে পারি। |
| 02:16 | Command line , Interactive Ruby |
| 02:19 | file হিসাবে। আমরা প্রতিটি পদ্ধতি দেখব। |
| 02:23 | প্রথমে কমান্ড লাইন থেকে 'Hello World' কোড এক্সিকিউট করা দেখি। |
| 02:28 | Ctrl, Alt এবং T কী একসাথে টিপে টার্মিনাল খুলুন। |
| 02:33 | স্ক্রিনে টার্মিনাল উইন্ডো প্রদর্শিত হয়। |
| 02:37 | কমান্ড লিখুন, ruby স্পেস হাইফেন e স্পেস একক উদ্ধৃতিতে puts স্পেস তারপর ডাবল উদ্ধৃতিতে Hello World এবং |
| 02:50 | এন্টার টিপুন। |
| 02:53 | Hello World আউটপুট পাই। |
| 02:56 | আউটপুট প্রিন্ট করতে puts কমান্ড ব্যবহৃত হয়। |
| 03:00 | hyphen e কেবল একক লাইনের কোড এক্সিকিউট করে। |
| 03:06 | একাধিক hyphen e একাধিক লাইনের কমান্ড এক্সিকিউট করে। |
| 03:11 | এটি চেষ্টা করি। |
| 03:13 | এখন আগের কমান্ডের জন্য আপ অ্যারো কী টিপুন। |
| 03:18 | লিখুন, স্পেস হাইফেন e স্পেস একক উদ্ধৃতিতে puts স্পেস 1+2 এবং |
| 03:30 | এন্টার টিপুন। |
| 03:32 | আউটপুট হল Hello World এবং 3 |
| 03:36 | স্লাইডে ফিরে আসি। |
| 03:38 | এখন Interactive Ruby সম্পর্কে শিখব। |
| 03:42 | Interactive Ruby, Ruby কমান্ড অবিলম্বে এক্সিকিউট করে। |
| 03:48 | Ruby স্টেটমেন্ট রান করে তার আউটপুট এবং অন্য ভ্যালুস দেখতে পারেন। |
| 03:53 | irb আলাদাভাবে সংস্থাপিত করুন। |
| 03:57 | এখন Ruby কোড irb দ্বারা এক্সিকিউট করি। টার্মিনালে ফিরে যাই। |
| 04:03 | irb লিখে এন্টার টিপুন। |
| 04:06 | ইন্টারেক্টিভ Ruby আরম্ভ করতে |
| 04:09 | লিখুন puts স্পেস ডাবল উদ্ধৃতিতে Hello World এবং এন্টার টিপুন। |
| 04:19 | আউটপুট হল Hello World |
| 04:22 | এবং রিটার্ন ভ্যালু nil পাই। |
| 04:25 | irb থেকে প্রস্থান করতে লিখুন exit এবং এন্টার টিপুন। |
| 04:31 | ফাইল থেকেও প্রোগ্রাম রান করতে পারেন। |
| 04:34 | কোড লিখতে নিজের পছন্দের টেক্সট এডিটর ব্যবহার করতে পারেন। |
| 04:39 | gedit টেক্সট এডিটর ব্যবহার করছি। এই টেক্সট এডিটতে যান। |
| 04:45 | এখন, লিখুন puts স্পেস ডাবল উদ্ধৃতিতে Hello World. |
| 04:54 | এখন একাধিক লাইন বা ব্লক কমেন্ট যুক্ত করা শিখি। |
| 04:59 | puts কমান্ডের আগে |
| 05:01 | লিখুন, = begin এবং এন্টার টিপুন। |
| 05:06 | = begin কমেন্ট শুরু করার জন্য উপযোগী। |
| 05:10 | আপনার পছন্দের কমেন্ট লিখুন। |
| 05:13 | আমি লিখব My first Ruby program |
| 05:20 | এবং এন্টার টিপব। |
| 05:22 | This code will print Hello world এবং এন্টার টিপুন। |
| 05:30 | = end লিখুন। |
| 05:32 | এটি একাধিক লাইনের কমেন্ট শেষ করতে উপযোগী। |
| 05:37 | প্রোগ্রামের ফ্লো বুঝতে কমেন্ট উপযোগী। |
| 05:41 | এটি নথিকরণের জন্য উপযোগী। |
| 05:45 | save বোতামে টিপে ফাইলটি সংরক্ষণ করুন। |
| 05:50 | ফাইল ঘন ঘন সংরক্ষণ করা ভালো অভ্যাস। |
| 05:53 | Save As ডায়ালগ বাক্স প্রদর্শিত হয়। |
| 05:57 | ফাইল সংরক্ষণের জায়গা নির্বাচন করুন। |
| 06:01 | ডেস্কটপে, rubyprogram নামক ফোল্ডার তৈরী করব। |
| 06:06 | ফাইলটি এই ফোল্ডারে সংরক্ষণ করব। |
| 06:10 | Name বাক্সে, আপনার পছন্দের নাম দিন। |
| 06:14 | আমি লিখব hello.rb |
| 06:17 | Ruby ফাইলে dot rb এক্সটেনশন দেওয়া হয়েছে। |
| 06:21 | ফাইল সংরক্ষণ করতে Save বোতামে টিপুন। ফাইল সংরক্ষিত হয়ে গেছে। |
| 06:28 | কোড এক্সিকিউট করতে, টার্মিনালে যান। |
| 06:32 | প্রথমে টার্মিনাল মুছুন। |
| 06:35 | আপনাকে Ruby ফাইল ডিরেক্টরিতে থাকতে হবে। |
| 06:39 | আমরা হোম ডিরেক্টরিতে রয়েছি। আমাদের সাব-ডিরেক্টরি rubyprogram এ যেতে হবে। |
| 06:47 | এটি করতে লিখুন cd space Desktop/rubyprogram এবং এন্টার টিপুন। |
| 07:00 | এক্সিকিউট করতে লিখুন ruby স্পেস hello ডট rb এবং এন্টার টিপুন। |
| 07:10 | আউটপুট হল HelloWorld |
| 07:13 | এখন, puts এবং print স্টেটমেন্টের তফাৎ দেখব। |
| 07:18 | irb ব্যবহার করে এটি করব। |
| 07:22 | তার আগে আমাদের হোম ডিরেক্টরিতে যেতে হবে। এটি করতে লিখুন cd এবং এন্টার টিপুন। |
| 07:31 | এখন irb লিখে এন্টার টিপে ইন্টারেক্টিভ Ruby আরম্ভ করুন। |
| 07:39 | লিখুন puts স্পেস ডাবল উদ্ধৃতিতে Hello কমা ডাবল উদ্ধৃতিতে World. |
| 07:50 | এই কমা দুটি puts কমান্ড যুক্ত করে। |
| 07:55 | এন্টার টিপুন। |
| 07:57 | আমরা Hello World দুটি পৃথক লাইনে পাই। |
| 08:03 | এটি print দ্বারা চেষ্টা করি। |
| 08:06 | এখন আপ অ্যারো কী টিপুন। |
| 08:09 | puts কে print এ বদলান এবং এন্টার টিপুন। |
| 08:14 | আমরা কিন্তু একই লাইনে Hello World আউটপুট পাই। |
| 08:19 | puts কীওয়ার্ড আউটপুটের শেষে একটি নতুন লাইন যোগ করে। print কীওয়ার্ড এমনি করে না। |
| 08:27 | যা আমরা দিয়েছি এটি সেই আউটপুট দেয়। |
| 08:31 | আমরা টিউটোরিয়ালের শেষে চলে এসেছি। এখন স্লাইডে ফিরে যাই। |
| 08:37 | এই টিউটোরিয়ালে শিখেছি |
| 08:39 | Ruby সম্পর্কে |
| 08:41 | সংস্থাপন, Ruby কোডের এক্সিকিউশন |
| 08:44 | =begin এবং =end ব্যবহার করে একাধিক কোড যোগ করা। |
| 08:50 | puts এবং print এর তফাৎ। |
| 08:53 | নির্দেশিত কাজ হিসাবে |
| 08:55 | নাম এবং বয়স প্রিন্ট করতে প্রোগ্রাম লিখুন। |
| 08:58 | একাধিক লাইনের কমেন্ট ব্যবহার করেছি। |
| 09:01 | একক লাইনের কমেন্ট চেষ্টা করুন। |
| 09:04 | এই লিঙ্কে উপলব্ধ ভিডিওটি দেখুন। |
| 09:07 | এটি প্রকল্পকে সারসংক্ষেপে বোঝায়। |
| 09:10 | ভাল ব্যান্ডউইডথ না থাকলে ভিডিওটি ডাউনলোড করে দেখুন। |
| 09:15 | স্পোকেন টিউটোরিয়াল প্রকল্প দল |
| 09:17 | কর্মশালার আয়োজন করে। |
| 09:20 | অনলাইন পরীক্ষা পাস করলে প্রশংসাপত্র দেয়। |
| 09:24 | বিস্তারিত তথ্যের জন্য contact@spoken-tutorial.org তে ইমেল করুন। |
| 09:30 | স্পোকেন টিউটোরিয়াল প্রকল্প Talk to a Teacher প্রকল্পের অংশবিশেষ। |
| 09:34 | এটি ভারত সরকারের ICT, MHRD এর জাতীয় শিক্ষা মিশন দ্বারা সমর্থিত। |
| 09:41 | এই বিষয়ে বিস্তারিত তথ্য এই লিঙ্কে প্রাপ্তিসাধ্য। |
| 09:45 | আমি কৌশিক দত্ত এই টিউটোরিয়ালটি অনুবাদ করেছি। |
| 09:50 | ধন্যবাদ। |