tag:blogger.com,1999:blog-82298870772094435582024-02-08T12:24:49.993+06:00Mashpy SaysThink Think and Think, mirror will show your creativity. Just Try it.Mashpy Sayshttp://www.blogger.com/profile/16557661353013286960noreply@blogger.comBlogger45125tag:blogger.com,1999:blog-8229887077209443558.post-2132681156408941922018-11-21T22:04:00.001+06:002018-11-21T22:13:23.259+06:00সফটওয়্যার আইডিয়া ১ঃ অটো জব এপ্লিকেশন সাবমিশন সিস্টেম।
আমার কাছে সবচেয়ে ঝামেলার কাজ মনে হয় বিডি জবস এ এপ্লাই করা। সরকারী চাকরীর কোন জবে এপ্লাই করা তো আরো বিরক্তিকর। আপওয়ার্কে কোন জব অ্যানালাইসিস করে বিড করাও টাইম কনজিউম। সবগুলো সিস্টেম অটোমেটেড হলে ভাল হত।
১। যেমন বিডিজবস এর সিস্টেম এমন হতে পারত যে বা আমি নতুন কোন ওয়েবসাইট বানালাম যেখানে আমি কিসে কিসে এক্সপার্ট সেটা ওয়েবসাইটে লিস্টিং করে রাখলাম।
২। এবার অটোবট বিডি জবসের আইটি জবগুলোতে ঢুকবে। Mashpy Sayshttp://www.blogger.com/profile/16557661353013286960noreply@blogger.com0tag:blogger.com,1999:blog-8229887077209443558.post-36170851473100657102015-01-27T18:06:00.003+06:002015-01-27T18:26:49.114+06:00গিটহাব স্টূডেন্ট প্যাকঃ ১৫ টি সার্ভিস ব্যবহার করুন বিনামূল্যে, Example: Namecheap, Stripe , Digital Ocean Etc.
গিটহাব শুধুমাত্র ছাত্রছাত্রীদের জন্য একটি ডেভেলাপার প্যাক ছেড়েছে যা শুধু স্টুডেন্টরাই ব্যবহার করতে পারবে।
আপনারা এই লিঙ্কে গিয়ে দেখতে পারেন ওরা কি কি দিবে। তবুও আমি ব্যাখা করছি ।
১। ATOM : এটা অনেক ভাল একটি টেক্সট এডিটর। ওপেনসোর্স ।
২। Bitnami : আমরা ক্লাউড সার্ভারে সময় বাচানোর জন্য এক ক্লিকেই বিভিন্ন এপ্লিকেশন সেটাপ করে ফেলি। প্রতি মাসে এর জন্য ৪৯ ডলার চার্জ দিতে হয়। আপনি এটা বিনামূল্যে Mashpy Sayshttp://www.blogger.com/profile/16557661353013286960noreply@blogger.com2tag:blogger.com,1999:blog-8229887077209443558.post-8863042531181810572015-01-19T22:48:00.000+06:002015-01-30T16:58:53.639+06:00রুবি অন রেইলসে প্রয়োজনীয় কিছু টিপস & ট্রিকস: From Rails Cast
রেইলস কাস্টের প্রায় ৪০০ এর উপরে ভিডিও টিউটরিয়াল আছে। এত এত টপিক নিয়ে ভিডিও করা হয়েছে যে মনে রাখা কঠিন। অনেক সময় কোন জায়গায় কোন কোড লিখেছিল তাই ভুলে যাই। তাই লিখে রাখা।
006-shortcut-blocks-with-symbol-to-proc: আমরা রেইলস কনসোলে ছোট ছোট block of code দিয়ে আমাদের এপ্লিকেশন টেস্ট করতে পারি। এখানে তাই দেখানো হয়েছে।
009-filtering-sensitive-logs: অনেক ক্ষেত্রে রেজিস্ট্রেশনের সময় রেইলস লগে পাসওয়ার্ডMashpy Sayshttp://www.blogger.com/profile/16557661353013286960noreply@blogger.com0tag:blogger.com,1999:blog-8229887077209443558.post-76119262745868757562014-10-22T19:48:00.001+06:002014-10-22T21:09:21.022+06:00Network simulator (ns3) ইন্সটল এবং কনফিগার করুন উবুন্টু ১৪.০৪ ভার্সনে
cse স্টুডেন্টদের শেষবর্ষের দিকে থিসিস নিতে হয়। সেখানে অনেকে নেটওয়ার্কিং এর বিভিন্ন বিষয়ের উপর থিসিস করে। এই কাজটি করার জন্য NS3 ইনস্টল এবং কনফিগার করতে হয়। ns3 এর সোর্স ডাউনলোড করে কম্পাইল করতে হয়। ফলে যারা লিনাক্সে নতুন তাদের জন্য বিষয়টি একটু ঝামেলার। আমি চেষ্টা করব বিস্তারিত ব্যাখ্যা করে লিখতে। কোন কমান্ড যদি না কাজ করে আমাকে কমেন্টে জানাবেন।
ডেভেলাপমেন্ট মেশিনে উবুন্টু ১৪.০৪ ভার্সন ইন্সটল Mashpy Sayshttp://www.blogger.com/profile/16557661353013286960noreply@blogger.com0tag:blogger.com,1999:blog-8229887077209443558.post-60140018959198331402014-07-27T16:37:00.005+06:002014-07-27T16:49:33.275+06:00EC2 সার্ভারে ইন্সটল করুন ওয়েব হোস্টিং কনট্রোল প্যানেল Ajenti & Ajenti-v (better than webmin or Zpanel)
আজ যা লিখব তা আমার ৮ দিনের গবেষনার ফল। আমাকে ৬০ ঘন্টার উপরে একই বিষয়ের উপর কাজ করতে হয়েছে। অনেক নতুন নতুন কমান্ড শিখতে হয়েছে। বন্ধুদের সাথে দেখা করতে পারি নাই, আজ ২৮ রোজার দিনেও ঈদের মার্কেটিং করতে পারি নাই। যাই হোক, সেকেন্ড সেমিস্টারে এমনও কিছু DNS এর কাজ করেছিলাম অনেক কিছু না বুঝেই , আজ অনেক প্রশ্নেরই উত্তর পেয়েছি। যেসব বিষয়ে সমস্যায় পড়েছি Ajenti এর গিটহাবে রিপোতে issue তৈরি করে হেল্প Mashpy Sayshttp://www.blogger.com/profile/16557661353013286960noreply@blogger.com0tag:blogger.com,1999:blog-8229887077209443558.post-15974560031379018892014-06-26T17:51:00.000+06:002014-06-26T17:54:29.326+06:00ওয়েব ডেভেলাপমেন্টের সব কাজ করুন অনলাইনেই, টিমওয়ার্ক আরো কার্যকরী করে তুলুন।
যদিও ৫১২ কেবিপিএস এর লাইন ইউজ করি তবুও আমি এখন আমার সব কাজ অনলাইনেই করি nitrous.io এর সাহায্যে
এর যা যা সুবিধা=>
১। রেইলস বা লারাভেলে কাজ করার সময় এদের জেমগুলোর সাইজ অনেক হয়। লোকালহোস্টে কাজ করতে গেলে ইনস্টল হতে অনেক দেরি লাগে। আর সার্ভারে ১-২ সেকেন্ডেই ইন্সটল হয়ে যায়। ফলে অনেক তাড়াতাড়ি ডেভেলাপমেন্ট করা যায়।
২। ওয়ার্ডপ্রেস বা অন্য কিছুতে কাজ করলে লোকালহোস্ট থেকে গিটে আপ হতে স্লো নেটের কারনে Mashpy Sayshttp://www.blogger.com/profile/16557661353013286960noreply@blogger.com0tag:blogger.com,1999:blog-8229887077209443558.post-88164934918341422582014-06-02T14:22:00.000+06:002014-07-19T18:27:47.128+06:00আমাজন EC2 instance এ রেডহ্যাট 6.00 সার্ভারে Apache, Mysql, PhpMyAdmin, FTP, CMS wordpress কনফিগার করার নিয়ম
আমার কাজ ছিল আমাজনে ওয়ার্ডপ্রেস ইন্সটল করতে হবে। যতটুকু সহজ মনে হয়েছিল তার চেয়েও কঠিন কাজ। পুরো তিনদিন আমাকে এর পেছনে সময় ব্যয় করতে হয়েছে ভাল ডকুমেন্টনের অভাবে। ইংরেজীতে ডকুমেন্টশন অনেক আছে। কিন্তু বেশির ভাগই পরিপূর্ণ না। যাই হোক আমাজন ec2 তে কাজ করা একটু কঠিনই। এখানে আপনাকে ঠিকমত ইন্সটেন্স, ভলিউম, সিকিরিটি গ্রুপ, স্ট্যাটিক আইপি ঠিকমত কনফিগার করতে হয়। ভিপিএস তৈরি করার পর আপনাকে ঠিকমত Mashpy Sayshttp://www.blogger.com/profile/16557661353013286960noreply@blogger.com0tag:blogger.com,1999:blog-8229887077209443558.post-70525472590545519922014-05-21T17:01:00.000+06:002014-05-21T17:02:26.032+06:00ওয়ার্ডপ্রেস সাইটের সকল কনটেন্ট অটোমেটিকলি আপলোড করুন আমাজন S3 তে
আমি সাধারনত সে বিষয়গুলো ব্লগে লিখে রাখি যা আমার আগামীতে মনে নাও থাকতে পারে। অথবা এমন কোন বিষয়ের উপর কাজ করলাম যেটার কোন নির্দিষ্ট ফিচার আনতে অনেক লজিক এপ্লাই করতে হয়েছে এমন। কয়েকদিন আগে আমাজন s3 এর উপর কাজ করেছিলাম। ক্লায়েন্টের সাইটে অনেক ইমেইজ। তাই সে চায় তার ইমেইজগুলো লোড হোক আমাজন সার্ভার থেকে এবং পূর্বে যে সকল ইমেইজ তার সার্ভারে আছে সেগুলোও আমাজনে আপ করতে হবে এবং সেখান থেকেই লোড করতে হবে।
Mashpy Sayshttp://www.blogger.com/profile/16557661353013286960noreply@blogger.com0tag:blogger.com,1999:blog-8229887077209443558.post-80925376537914980352014-05-05T18:03:00.000+06:002014-08-31T06:58:44.273+06:00পিএইচপি ফ্রেমওয়ার্ক লারাভেল নিয়ে কাজ করার সময় বিভিন্ন সমস্যা এবং তার সমাধান
একটা বড় প্রজেক্টের কাজ করতে হচ্ছে। ডাটাবেজ ডিজাইন অলরেডি করেছি। এখন ইমপ্লিমেন্ট করতে হবে। প্রজেক্টটা পিএইচপি ফ্রেমওয়ার্ক লারাভেল দিয়ে করতে হবে। এটা নিয়ে কাজ করতে গিয়ে বিভিন্ন সমস্যায় পড়েছি। ভাবলাম সমস্যা এবং তার সমাধানগুলো ডকুমেন্টশন করে রাখলে খারাপ হয় না।
১। ল্যাপটপে যে প্রজেক্ট ছিল সেটা ডেক্সটপে গিটহাব থেকে পুল করে সার্ভার অন করার পর এই এরর দেখায় -
PHP Warning: require(/home/mashpy/Mashpy Sayshttp://www.blogger.com/profile/16557661353013286960noreply@blogger.com1tag:blogger.com,1999:blog-8229887077209443558.post-11881572985755457022014-03-13T17:13:00.001+06:002014-03-13T17:51:23.330+06:00আমার প্রথম এন্ড্রয়েড এপ "মুক্তিযুদ্ধের গল্প" এবং গুগল প্লে তে এন্ড্রয়েড এপস পাবলিশের নিয়ম
সরকার থেকে মোবাইল এপ্লিকেশন ডেভেলাপমেন্টের উপর সারাদেশে ৫দিন ব্যাপী সেমিনারের আয়োজন করা হয়েছিল। ভার্সিটিতে থাকায় নোয়াখালী জেলা থেকে ৭ই মার্চ সেমিনারে অংশ নিয়েছিলাম। ৫দিনের ওয়ার্শপগুলোতে হাতে কলমে এন্ড্রয়েডের বেসিক ফিচারগুলো দেখানো হয়েছিল। ওয়ার্কশপের শেষে সবাইকে ১ টা প্রজেক্ট বাধ্যতামূলক দেয়ার নিয়ম ছিল। অন্যান্য প্ল্যাটফর্মে কাজ করলেও এন্ড্রয়েডে এটাই প্রথম কাজ করা। এমন একটা প্রজেক্ট সিলেক্ট করতে Mashpy Sayshttp://www.blogger.com/profile/16557661353013286960noreply@blogger.com4tag:blogger.com,1999:blog-8229887077209443558.post-36443284457771162712014-01-01T19:08:00.000+06:002014-01-08T17:39:41.813+06:00রুবি অন রেইলস টিউটরিয়াল পর্ব ১০: ভিপিএস সার্ভারে কিভাবে রুবি অন রেইলস এপ্লিকেশন ডিপ্লয় করবেন ( Using Nginx, Ruby 2, Rails 4, Mysql , Sqlite3 , Unicorn, capistrano )
আজকে খুব কঠিন একটা টপিক নিয়ে লিখব। কোন একটা কিছু কঠিন তখনই যখন আপনার কাছে সঠিক ডকুমেন্টশনটি না থাকবে। আমি এই ডকুমেন্টশনটি অনেক বিস্তারিত করে লেখার চেষ্টা করব এবং কোন কোন ক্ষেত্রে কাজ করতে গিয়ে এরর পেয়েছি সেগুলো সমাধান কিভাবে করতে হবে তাও লিখব।
আমি রেইলস এপ্লিকেশন কিভাবে হিরোকোতে আপলোড করতে হয় দেখিয়েছি। আপলোড পদ্ধতি অনেক সহজ। কিন্তু আপনি যখন একটা VPS এ রেইলস ডিপ্লয় করতে যাবেন তখন এই কাজটা অনেক Mashpy Sayshttp://www.blogger.com/profile/16557661353013286960noreply@blogger.com0tag:blogger.com,1999:blog-8229887077209443558.post-78428182671966127532013-12-26T23:36:00.001+06:002013-12-26T23:36:58.335+06:00Rescue Time ব্যবহার করে ফেসবুক আসক্তি কমিয়ে আনুন, আপনার সময়কে আরো কার্যকর করে প্রোডাক্টিভিটি বাড়ান
আমাদের অনেক সময়গুলো সোসাল নেটওয়ার্কিং সাইটেই কাটে, ফেসবুক, টুইটার, মুভি, নাটক বিভিন্ন কিছুর কারনে কাজের কাজ কিছুই হয় না। বরং অকারনে অনেক সময় নষ্ট হয়। অনেক সময় আমরা নিজেরাই জানি না এগুলোতে আমরা অনেক সময় নষ্ট করে ফেলছি। আমরা যদি জানতে পারি কোনটাতে কতটুকু সময় ব্যয় করছি, তাহলে কতটুকু সময় ব্যয় করা উচিত তা অনুধাবন করে সে ব্যাপারে ব্যবস্থা নিতে পারব। আমাদের টাইম ট্র্যাক করার জন্য ভাল একটি ওয়েব Mashpy Sayshttp://www.blogger.com/profile/16557661353013286960noreply@blogger.com0tag:blogger.com,1999:blog-8229887077209443558.post-29974999208911879472013-12-23T22:47:00.000+06:002013-12-23T22:49:08.138+06:00যেসব হোস্টিং সার্ভারে ফাইল এক্সার্ক্ট করার সুবিধা নেই, সেখানে কিভাবে বড় আকারের ফাইল এক্সার্ক্ট করবেন।
গতকাল একটা ক্লায়েন্টের কাজ করেছিলাম...কাজটা ছিল ওয়ার্ডপ্রেস ইন্সটল দিতে হবে। ipage.com এর সার্ভার। বাজে একটা সার্ভার। ফাইল এক্সার্ক্ট করার পর্যন্ত সুবিধা নাই। এমনকি One click wordpress ইন্সটলারও ঠিকমত কাজ করে না। এইসব সার্ভার যারা ডলার খরচ করে কিনে এদের মত বোকা আর কেউ নেই। যাই হোক, সার্ভারে ওয়ার্ডপ্রেস আপলোড করলাম। ফাইল এক্সার্ক্টই করতে পারি না। শেষে আমার সার্ভার থেকে http://net2ftp.mashpy.me/&Mashpy Sayshttp://www.blogger.com/profile/16557661353013286960noreply@blogger.com0tag:blogger.com,1999:blog-8229887077209443558.post-23154496558638311502013-11-02T21:49:00.002+06:002013-11-02T21:49:48.162+06:00রুবি অন রেইলস টিউটরিয়াল পর্ব ৯: রেইলসে কাজ করার জন্য সুন্দর একটি ডেভেলাপমেন্ট টুলস Aptana
রেইলসে কাজ করার সময় অনেক বার টার্মিনাল ব্যবহার করা লাগে আবার সাবলাইম টেক্সটও ইউজ করা লাগে। তারপর আবার ব্রাউজারে সাইটের প্রিভিউ দেখতে হয়। এই তিনটা কাজ যদি একই প্ল্যাটফর্মে করা যায় তাহলে কেমন হয়? সেরকম একটি ডেভেলাপমেন্ট এডিটর হল Aptana.
Aptana ইন্সটলঃ ইন্সটল করার আগে টার্মিনালে এই কমান্ডটি চালিয়ে জাভা আপডেট করে নিন।
$ sudo apt-get install openjdk-7-jre libwebkitgtk-1.0-0 git-core
এই লিঙ্কেMashpy Sayshttp://www.blogger.com/profile/16557661353013286960noreply@blogger.com0tag:blogger.com,1999:blog-8229887077209443558.post-43875635454041163262013-10-23T12:46:00.002+06:002015-01-30T21:00:44.075+06:00রুবি অন রেইলস টিউটরিয়াল পর্ব ৮: রেইলসে কাজ করার সময় বিভিন্ন এরর এর সমাধান
আমি এই টিউটরিয়ালটিতে রেইলসে কাজ করার সময় বিভিন্ন এরর দেখা দেয় সেগুলো সমাধান ডকুমেন্টশন করে রাখার চেষ্টা করব।
১।
rails generate controller Pages home
এই কমান্ড দিয়ে আমরা নতুন পেজ তৈরি করি কনট্রোলারে কাজ করার জন্য। পেজটি রিমুভ করতে হলে এই কমান্ড দিতে হবে -
rails destroy controller Pages home
আবার model বা scaffold এর জন্য পেজ ক্রিয়েট করলে একই স্টাইলে ডেস্ট্রয় করব।
rails destroy modelMashpy Sayshttp://www.blogger.com/profile/16557661353013286960noreply@blogger.com0tag:blogger.com,1999:blog-8229887077209443558.post-18862509811854202812013-10-22T22:14:00.001+06:002013-10-23T09:28:38.502+06:00রুবি অন রেইলস টিউটরিয়াল পর্ব ৭: রুবি ল্যাঞ্জুয়েজ
আজকের টিউটরিয়ালে আরো রুবি কিছু কমান্ড লিখব। রুবি কমান্ডগুলো জানলে রেইলসের বিভিন্ন কোড বোঝা এবং লিখার ক্ষেত্রে সুবিধা হয়ে যাবে।
>> "foo bar baz".split // split এর মাধ্যমে এখানে whitespace split করা হচ্ছে।
=> ["foo", "bar", "baz"]
>> "foo bar\t baz".split
=> ["foo", "bar", "baz"].split
>> "foozzzbarzzzbazzzz".split("zzz")
=> ["foo", "bar", "baz"]
>Mashpy Sayshttp://www.blogger.com/profile/16557661353013286960noreply@blogger.com1tag:blogger.com,1999:blog-8229887077209443558.post-60937473547127932272013-10-22T17:30:00.001+06:002013-10-22T18:58:50.048+06:00রুবি অন রেইলস টিউটরিয়াল পর্ব ৬ : রুবি ল্যাঞ্জুয়েজ
রুবি ল্যাঞ্জুয়েজ থেকেই রেইলস ফ্রেমওয়ার্কের তৈরি। রেইলস তৈরি করার সময় আরো কিছু ফিচার যোগ করা হয়েছে যেগুলো রুবি ল্যাঞ্জুয়েজে ছিল না। এখন আমরা কমান্ড লাইনে রুবি ল্যাঞ্জুয়েজটির সিনট্যাক্স এবং ব্যবহার পদ্ধতি দেখব।
=> rails c
কমান্ডটি দিয়ে রেইলস কমান্ড লাইনটি আনব। এখানেই রুবি ল্যাঞ্জুয়েজের সিনট্যাক্সগুলো লিখব।
>> 17+42
=> 59
>> " " # Empty string (# এর পরের Mashpy Sayshttp://www.blogger.com/profile/16557661353013286960noreply@blogger.com0tag:blogger.com,1999:blog-8229887077209443558.post-4913276770505120412013-09-26T19:29:00.002+06:002014-03-28T11:51:32.772+06:00রুবি অন রেইলস টিউটরিয়াল পর্ব ৫: নতুন প্রজেক্ট সোশাল নেটওয়ার্কিং সাইট তৈরি করা
আজকের টিউটরিয়ালে নতুন একটি ওয়েবসাইট তৈরি করব এবং রুবি অন রেইলসের বাকি সমস্ত টিউটরিয়াল এই ওয়েবসাইটকে কিভাবে পূর্নাজ্ঞ সামাজিক যোগাযোগ সাইট হিসেবে বানানো যায় তা বর্ননা করব। টার্মিনালে লিখুন -
$ rails new social_app_rails
social_app_rails নামে একটি রিপোজটেরী ক্রিয়েট করুন। আমরা এখন ডাটাবেজ তৈরি করব। টার্মিনালে লিখুন -
$ mysql -u root -p
-> show databases;
-> CREATE DATABASE dbname CHARACTER Mashpy Sayshttp://www.blogger.com/profile/16557661353013286960noreply@blogger.com0tag:blogger.com,1999:blog-8229887077209443558.post-32823618451035517632013-09-25T21:33:00.000+06:002013-09-25T21:34:38.232+06:00সি প্লাস প্লাসঃ পয়েন্টার এবং রেফারেন্সের পার্থক্য
আমার ডিপার্টমেন্টের একজন স্টুডেন্ট জানতে চেয়েছিল পয়েন্টার আর রেফারেন্সের মধ্যে পার্থক্য কি । তখন ওকে বোঝানোর জন্য একটা লিখা লিখেছিলাম সেটাই তুলে দিচ্ছি।
পয়েন্টারঃ
ধরে নাও সোহরাব এবং পলাশ দুই ভাই।
int সোহরাব, *পলাশ;
পলাশ = &সোহরাব;
১ ম লাইনে আমরা চাই যে পলাশ অন্য কারো এড্রেসের জায়গা দখল করুক। তাহলে পলাশের আগে * দিয়ে পয়েন্টার হিসেবে initialize করলাম।
২ লাইনে পলাশের এর মান &সোহরাব Mashpy Sayshttp://www.blogger.com/profile/16557661353013286960noreply@blogger.com3tag:blogger.com,1999:blog-8229887077209443558.post-30302713892594616962013-09-18T12:53:00.002+06:002013-10-22T19:10:38.513+06:00রুবি অন রেইলস টিউটরিয়াল পর্ব ৪: A Demo App and User Resource
এই টিউটরিয়ালে ডেমো এপ নামে ছোট একটি এপ তৈরি করব। টার্মিনালে গিয়ে লিখুন -
$ cd rails_projects
$ rails new demo_app
$ cd demo_app
$ git init
$ git add .
$ git commit -m "first commit"
$ git remote add origin https://github.com/Mashpy/demo_app.git
$ git push -u origin master
এপটি আপলোড করলাম আমার গিটহাবে। আমরা এপটিকে এমন করতে চাই যেখানে ইউজার থাকবে এবং এর অধীনে মাইক্রোপোস্ট থাকবে।
ইউজার এবং Mashpy Sayshttp://www.blogger.com/profile/16557661353013286960noreply@blogger.com0tag:blogger.com,1999:blog-8229887077209443558.post-19970098793925461822013-09-12T21:14:00.001+06:002014-03-31T06:29:15.335+06:00রুবি অন রেইলস টিউটরিয়াল পর্ব ৩: যেভাবে রেইলস এপটি সার্ভারে আপলোড করবেন
আপনার first_app কিভাবে সার্ভারে ডিপ্লয় করবেন। এর জন্য আপনার সোর্সকোড প্রথমে গিটহাবে আপ করতে হবে তারপর সেখান থেকে হিরোকু সার্ভারে আপ করতে হবে। গিটহাবে আপ করার জন্য গিটহাব একাউন্ট থাকতে হবে। হিরোকুর ক্ষেত্রেও একই কথা প্রযোজ্য।
এপ্লিকেশন ফাইল এডিট করার জন্য sublime text 2 ব্যবহার করি। নেট থেকে ডাউনলোড করে ইন্সটল করুন। sublime text 2 ওপেন করে File- Open folder- আপনার এপ্লিকেশন first_app লোড করুন।
Mashpy Sayshttp://www.blogger.com/profile/16557661353013286960noreply@blogger.com1tag:blogger.com,1999:blog-8229887077209443558.post-30836988565887620952013-09-10T12:04:00.002+06:002013-09-12T22:01:23.129+06:00রুবি অন রেইলস টিউটরিয়াল পর্ব ২: First application, File/directory structure, MVC
লিনাক্সে রুবি অন রেইলস কিভাবে ইন্সটল দিতে হবে তা আমার ব্লগের আগের পোস্টে দেখিয়েছিলাম। ভাবলাম রেইলসের উপর একটি মোটামুটি পূর্ন টিউটরিয়াল তৈরি করি। তাই পরবর্তী অংশ লেখা শুরু করলাম। রেইলস শেখার আগে Book of Ruby বইয়ের ১-১২ চাপ্টার পর্যন্ত পড়া থাকলে সব চেয়ে ভাল হয়।
First application Rails: টার্মিনাল খুলে নিচের কমান্ডগুলো চালান -
$mkdir rails_projects // rails prকরলাম।ojects নামে ফোল্ডার Mashpy Sayshttp://www.blogger.com/profile/16557661353013286960noreply@blogger.com0tag:blogger.com,1999:blog-8229887077209443558.post-35399095217223604852013-09-08T20:24:00.000+06:002013-09-08T20:25:32.609+06:00লিনাক্সে বাংলালায়ন মডেম দিয়ে https যুক্ত কিছু সাইটে এক্সেস করতে না পারার সমাধান।
সমস্যাটার ভুক্তভোগী আজ ৪ মাস ধরে। উবুন্টু লিনাক্স থেকে বাংলালায়ন মডেম দিয়ে ফেসবুক, জিমেইল, ওডেক্স বা গিটহাবের মত সাইটগুলোতে ঢুকতে পারতাম না। সমস্যা সমাধানে গুগল সার্চের বিভিন্ন সমাধান ইমপ্লিমেন্ট করেও কাজ হল না। বাংলালায়ন কাস্টমার কেয়ারও ঠিকমত সমাধান দিতে পারল না।শেষ পর্যন্ত যে সমাধানটা পেলাম তা হল MTU ভেল্যু চেঞ্জ করে ১৪০০ দিতে হবে। তাহলেই কাজ হবে।
এ কাজটা করার জন্য উবুন্টুর নেটওয়ার্ক Mashpy Sayshttp://www.blogger.com/profile/16557661353013286960noreply@blogger.com0tag:blogger.com,1999:blog-8229887077209443558.post-91325019696778522972013-06-08T15:43:00.004+06:002014-03-18T18:35:46.068+06:00ওপেনসোর্স প্রজেক্টে কাজ করে আট সপ্তাহে আয় করো ৫ হাজার ডলারঃ গুগল সামার অফ কোড
গুগল সামার অফ কোড হল (জিসক) বিশ্বব্যাপী একটি প্রোগ্রাম যেখানে শিক্ষার্থীরা গ্রীষ্মকালীন ছুটিতে পছন্দের ওপেনসোর্স কমিউনিটির সাথে সরাসরি কাজের সুযোগ পায় এবং প্রজেক্টের জন্য কোডিং করে। যদি প্রজেক্টটি গুগলের কাছে গৃহীত হয় তাহলে পুরষ্কার হিসেবে ৫ হাজার ডলার দেয়া হয়। জিসকের কার্যক্রম শুরু হয়েছিল ২০০৫ সালে। এ পর্যন্ত সারাবিশ্ব থেকে ছয় হাজারেরও বেশী শিক্ষার্থী অংশ নিলেও, বাংলাদেশ থেকে এপর্যন্ত খুব বেশী Mashpy Sayshttp://www.blogger.com/profile/16557661353013286960noreply@blogger.com0tag:blogger.com,1999:blog-8229887077209443558.post-20525229652269661142013-05-18T23:54:00.000+06:002013-09-12T22:01:01.736+06:00রুবি অন রেইলস টিউটরিয়াল পর্ব ১: লিনাক্সে রুবি অন রেইলস ইন্সটলেশন পদ্ধতিঃ অপারেটিং সিস্টেম উবুন্টু ১২.১০
রুবি একটি প্রোগ্রামিং ল্যাঞ্জুয়েজ, যার জনপ্রিয় MVC ফ্রেমওয়ার্ক হল রুবি অন রেইলস। রেইলসে আসতে হলে আপনাকে রুবি জানতে হবে। সি এবং সি প্লাস প্লাস জানা থাকলে শেখা আরো সহজ হয়ে যাবে। ওয়েব সাইট তৈরির ক্ষেত্রে এই রেইলস ফ্রেমওয়ার্কটির জনপ্রিয়তার মূল কারন এর শক্তিশালী সিকিউরিটি। ভাসিটিতে একবার রুবি অন রেইলসের উপর ওয়ার্কশপ হয়েছিল, সেখান থেকেই এর উপর ধারনা আসে। বলা হয়েছিল রুবি অন রেইলস লিনাক্সে ভাল Mashpy Sayshttp://www.blogger.com/profile/16557661353013286960noreply@blogger.com7