টপিকঃ ভিবি.নেটে আমার লেখা দুটি ছোট্ট প্রোগ্রাম!

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

টাইম মেশিন
না, এই প্রোগ্রাম আপনাকে অতীত বা ভবিষ্যতে নিয়ে যাবে না। এটি একটি সাধারণ এইজ ক্যালকুলেটর। টাইম মেশিন নামে এ্যাপলের ইতিমধ্যেই একটি সফটওয়্যার রয়েছে। জেনে শুনে এই নাম দেওয়ার রহস্য নিজের কাছেই পরিষ্কার না! ভিবি.নেট নিয়ে ৩/৪ দিন গুঁতোগুঁতি করার পরই এই প্রোগ্রামটি লিখি। তাই বুঝতেই পারছেন খুবই হাস্যকর কোডিং আছে এই প্রোগ্রামে। আপনাদের কথা বাদই দিলাম, আমার নিজেরই এই প্রোগ্রামের কোড দেখলে এখন হাসি পায়! সহজ একটি কোডকে অনেক ঘুরিয়ে পেঁচিয়ে লিখেছি। অল্প বিদ্যা ভয়ংকরীর একটি উৎকৃষ্ট উদাহরণ এটি!

http://img546.imageshack.us/img546/1020/timemachine001.png
স্ক্রিনশট # ০১

http://img580.imageshack.us/img580/1238/timemachine002.png
স্ক্রিনশট # ০২

এই প্রোগ্রামটি কতটুকু নিখুঁত হিসাব করে তা নিয়ে আমার নিজেরই সংশয় আছে!

গুড নাইট
এটি একটি স্লিপ টাইমার। আজ থেকে ৫/৬ বছর আগে একবার কম্পিউটারের জন্য স্লিপ টাইমার খুঁজতে গিয়ে আমাকে বেশ বেগ পোহাতে হয়েছিল। তখন সাইবার ক্যাফে গিয়ে ইন্টারনেট ব্যবহার করতাম। তো সাইবার ক্যাফে গিয়ে অনেক কষ্ট করে ডাউনলোড করেছিলাম একটি স্লিপ টাইমার। হঠাৎ করে সেই স্মৃতি মনে পড়ে যাওয়াতে ভাবলাম একটি স্লিপ টাইমার বানিয়ে ফেলি! তাই বানিয়ে ফেললাম।

http://img545.imageshack.us/img545/6862/goodnight001.png
স্ক্রিনশট # ০১

http://img801.imageshack.us/img801/5496/goodnight002.png
স্ক্রিনশট # ০২

আর হ্যাঁ, দ্যা এমআইটি লাইসেন্স (এমআইটি) – এর আওতায় প্রোগ্রাম দুটি রিলিজ করা হল। প্রোগ্রাম দুটি শুধুমাত্র উইন্ডোজ প্লাটফর্মে রান করবে এবং .নেট ফ্রেমওয়ার্ক ৩.৫ ইনস্টল করা থাকতে হবে।

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

লেখাটি CC by-nc-sa 3.0 এর অধীনে প্রকাশিত

Re: ভিবি.নেটে আমার লেখা দুটি ছোট্ট প্রোগ্রাম!

স্লিপ টাইমারের সহজ-সরল ইন্টারফেসটা দারুণ লেগেছে thumbs_up
আরও ভাল লেগেছে এই দেখে যে আপনি তথাকথিত প্রোগ্রামারদের মত প্রতি পদে পদে আপনার নাম বসান নি neutral

Re: ভিবি.নেটে আমার লেখা দুটি ছোট্ট প্রোগ্রাম!

আপনাকে ধন্যবাদ, মাহবুব ভাই। smile

লেখাটি CC by-nc-sa 3.0 এর অধীনে প্রকাশিত

Re: ভিবি.নেটে আমার লেখা দুটি ছোট্ট প্রোগ্রাম!

লিনাক্সপ্রেমী অয়নখানের প্রোগ্রামিং এর সূচনা উইন্ডোজের হাত ধরে tongue
স্লিপ টাইমারটা আসলেই অনেক ভাল বানিয়েছেন thumbs_up আমি তো প্রথমে ভেবেছিলাম হয়ত কোন ইন্সটলার থাকবে না। ডাউনলোড করে দেখি ইন্সটলারও আছে clap
**আগের বার প্রোগ্রাম না দেখে শুধু ইন্টারফেস দেখে মন্তব্য করেছিলাম। এবার দেখেই মন্তব্য করলাম big_smile

অফটপিকঃ তামিম শাহরিয়ার এর কম্পিউটার প্রোগ্রামিং বইটা কোথায় পাওয়া যাবে? ফার্মগেটে পেলাম না sad আজকে নীলক্ষেত তো আবার বন্ধ। আচ্ছা নীলক্ষেতের দোকানগুলো কি এখনও রাত ৮ টা পর্যন্ত খোলা থাকে

Re: ভিবি.নেটে আমার লেখা দুটি ছোট্ট প্রোগ্রাম!

দক্ষিণের-মাহবুব লিখেছেন:

অফটপিকঃ তামিম শাহরিয়ার এর কম্পিউটার প্রোগ্রামিং বইটা কোথায় পাওয়া যাবে? ফার্মগেটে পেলাম না sad আজকে নীলক্ষেত তো আবার বন্ধ। আচ্ছা নীলক্ষেতের দোকানগুলো কি এখনও রাত ৮ টা পর্যন্ত খোলা থাকে

বইটি আমি বিডিওএসএনের অফিস থেকে কিনেছিলাম। তাদের অফিস কাঁটাবনে। বিডিওএসএনের ওয়েবসাইটে ঠিকানা দেওয়া আছে। smile

লেখাটি CC by-nc-sa 3.0 এর অধীনে প্রকাশিত

Re: ভিবি.নেটে আমার লেখা দুটি ছোট্ট প্রোগ্রাম!

FOSS এর মানুষ ক্লোজ সোর্স দিয়ে পোগ্রামিং শুরু করল! donttell donttell donttell donttell donttell donttell donttell

আশিকুর_নূর'এর ওয়েবসাইট

লেখাটি CC by-nc-nd 3. এর অধীনে প্রকাশিত

Re: ভিবি.নেটে আমার লেখা দুটি ছোট্ট প্রোগ্রাম!

আশিকুর_নূর লিখেছেন:

FOSS এর মানুষ ক্লোজ সোর্স দিয়ে পোগ্রামিং শুরু করল! donttell donttell donttell donttell donttell donttell donttell

কিছুই করার নেই। nailbiting ক্লাসে বাধ্য হয়েই ভিবি.নেটে কাজ করতে হয়। hairpull

লেখাটি CC by-nc-sa 3.0 এর অধীনে প্রকাশিত

Re: ভিবি.নেটে আমার লেখা দুটি ছোট্ট প্রোগ্রাম!

সোর্সকোড কোথায়? MIT লাইসেন্স মানে তো ওপেনসোর্স।

Re: ভিবি.নেটে আমার লেখা দুটি ছোট্ট প্রোগ্রাম!

স্বপ্নচারী লিখেছেন:

সোর্সকোড কোথায়? MIT লাইসেন্স মানে তো ওপেনসোর্স।

হুমম . . . অবশ্যই। আমাকে ই-মেইল করলেই সোর্ড কোড পাঠিয়ে দেব। cool

লেখাটি CC by-nc-sa 3.0 এর অধীনে প্রকাশিত

১০

Re: ভিবি.নেটে আমার লেখা দুটি ছোট্ট প্রোগ্রাম!

অয়ন খান লিখেছেন:
স্বপ্নচারী লিখেছেন:

সোর্সকোড কোথায়? MIT লাইসেন্স মানে তো ওপেনসোর্স।

হুমম . . . অবশ্যই। আমাকে ই-মেইল করলেই সোর্ড কোড পাঠিয়ে দেব। cool

বরাবর,
অখা ভাই
সমন্বয়ক (মডারেটর)
প্রজন্ম ফোরাম
বিষয়: সোস কোড এর জন্য আবেদন।
জনাব বিনিত নিবেদন এই যে আপনার এই পোগ্রাড় ২টি প্রথম টি তে কিছু বাঘ থাকলেও ২য় টি আমার খুব কাজে লেগেছে। এখন ২য় প্রোগ্রাম টি কিভাবে তৈরি করেছেন এই বিষয়ে আমি জানতে আগ্রহি।

অতএব জনাবের নিকট আকুল আবেদন একটি টিউটোরিয়াল সহ সোর্স কোড টি সকলের(আই মিন শুধু আমাকে দিলেও চলবে, কিন্তু ঝাতি কিছু কইলে আমি জানি না।) কাছে উন্মুক্ত করারা জন্য দাবী জানাচ্ছি।

এর পরে যেন কি লিখেতে হয়? ভুলে গেছি





দেখি সোর্স না দিয়ে কই যান tongue lol lol

লেখাটি CC by-nc-sa 3.0 এর অধীনে প্রকাশিত

১১

Re: ভিবি.নেটে আমার লেখা দুটি ছোট্ট প্রোগ্রাম!

চরম হসে  big_smile big_smile

অন্ধকার ঘরে!! কাগজের টুকো চিরে!
কেটে যায়!! আমার সময়!!

ফেইসবুকে আমি

১২

Re: ভিবি.নেটে আমার লেখা দুটি ছোট্ট প্রোগ্রাম!

অনুপ লিখেছেন:

জনাব বিনিত নিবেদন এই যে আপনার এই পোগ্রাড় ২টি প্রথম টি তে কিছু বাঘ থাকলেও ২য় টি আমার খুব কাজে লেগেছে।

ফলাফল ভুল দেখাচ্ছে কি?

ওয়েবসাইট # ০১ এবং ওয়েবসাইট # ০২ ভিজিট করুন। এখন জন্ম তারিখ হিসেবে ওয়েবসাইট # ০১, ০২ এবং টাইম মেশিনে জুন ১২, ১৯৮৮ প্রবেশ করুন। সব জায়গাতেই ফলাফল পাবেন ২৩ বছর ২ মাস ২৫ দিন।

এবার, জন্ম তারিখ হিসেবে ডিসেম্বর ১২, ১৯৮৮ প্রবেশ করুন। ফলাফল হিসেবে ওয়েবসাইট # ০১ – এ দেখাবে ২২ বছর ৮ মাস ২৪ দিন। অথচ ওয়েবসাইট # ০২ এবং টাইম মেশিনে দেখাবে ২২ বছর ৮ মাস ২৫ দিন। তাহলে প্রশ্ন হচ্ছে, কোনটি ভুল হিসাব করছে? আসলে অনলাইনে যত এইজ ক্যালকুলেটর আছে সেগুলোকে ২/৩টি গ্রুপে ভাগ করা যায়। এখন কোন কোন ক্ষেত্রে একেকটি গ্রুপের এইজ ক্যালকুলেটরের ফলাফলে ১-৩ দিনের পার্থক্য হয়ে থাকে।

আমার এক বন্ধুতো ঘোষণা করেই ফেলেছে যে, কোন এইজ ক্যালকুলেটরই নিখুঁত বয়স হিসাব করতে পারে না।

অনুপ লিখেছেন:

এর পরে যেন কি লিখেতে হয়? ভুলে গেছি

ঠিক মত আবেদন পত্র লিখতে না পারলে আমি সেই আবেদন গ্রহণ করি না। shame যাই হোক, আপনাকে সোর্স কোড পাঠিয়ে দেওয়া হবে। wink

তাহমিদ আফসার লিখেছেন:

চরম হসে  big_smile big_smile

ধন্যবাদ। smile

লেখাটি CC by-nc-sa 3.0 এর অধীনে প্রকাশিত

১৩

Re: ভিবি.নেটে আমার লেখা দুটি ছোট্ট প্রোগ্রাম!

সুন্দর  smile

আমাকে মেসেজ পাঠাতে লিখুন skytouch <space> Your message তারপর সেন্ড করুন 7171 নাম্বারে যে কোন অপারেটর থেকে।

www.skytouch2u.com

১৪

Re: ভিবি.নেটে আমার লেখা দুটি ছোট্ট প্রোগ্রাম!

ধন্যবাদ এবং কংগ্রাচুলেশন অয়ন ভ্রাতা। smile

♣ "ভাগ্যকে দোষ দিয়ে আমরা পাপীরা নিজেদেরকে হালকা করতে চাই। অথচ একই পাপ আরেকজন করলে ওকে অপবাদ দিতে, সর্বোচ্চ শাস্তি দিতে বাধে না আমাদের। ভাগ্যে লেখা ছিলো- বলে ক্ষমা করে দেই না লোকটাকে" ♣

১৫

Re: ভিবি.নেটে আমার লেখা দুটি ছোট্ট প্রোগ্রাম!

ভাল করেছেন । বর্তমানের কিছু ঝামেলা কাটিয়ে উঠলেই আমি আবার প্রোগ্রামিং এর উপর ঝাপিয়ে পরব ।  smile

১৬

Re: ভিবি.নেটে আমার লেখা দুটি ছোট্ট প্রোগ্রাম!

প্রোগ্রামে যতার্থ উন্নতির পথে  wink এগিয়ে যান!