Thursday, August 16, 2012

সফটওয়্যার ডেভেলাপমেন্টঃ সি প্লাস প্লাস কিউট প্রজেক্ট সার্কিট চিপসেট

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

Saturday, August 11, 2012

সফটওয়্যার ডেভেলাপমেন্টঃ সি প্লাস প্লাস কিউট প্রজেক্ট 2d Painting

আজকে যে প্রজেক্টটি তৈরি করব তা হল Qt এই টেক্সটিকে কেন্দ্র করে কতগুলো বলের সারি বৃত্তাকারে ক্রমবৃদ্ধি আকারে ঘুরতে থাকবে। আচ্ছা প্রথমে সমস্যাটিকে ছোট ছোট ভাগে ভাগ করে নেই। একটি টেক্সট থাকবে মাঝখানে আর বল থাকবে যেগুলো ঘুরতে থাকবে। for লুপ ইউজ করে ব্যাপারটি এমন করে নিতে হবে যাতে অনেকগুলো বল তৈরি হয় এবং চক্রবৃদ্ধি আকারে ঘুরতে থাকে।

Wednesday, August 8, 2012

ক্যারিয়ার গড়ুন সফটওয়্যার ডেভেলাপমেন্টে

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

Thursday, July 26, 2012

সফটওয়্যার সোর্সকোড ম্যানেজমেন্টঃ আপনার সোর্সকোডকে আরো কার্যকরভাবে সংরক্ষন এবং ব্যবহার করুন

সফটওয়্যার সোর্সকোড ম্যানেজমেন্টঃ  আজকে যে বিষয়টা নিয়ে লিখব তা হল সফটওয়্যার সোর্সকোড ম্যানেজমেন্ট। এর উপর অনলাইনে বাংলা কোন আর্টিকেল নেই বললেই চলে।

প্রাথমিক ধারনা: সফটওয়্যার তৈরির ক্ষেত্রে এর সোর্সকোড সংরক্ষন করা অনেক জরুরী। কারন কোন একটি এপ্লিকেশন একেবারেরই লিখে ফেলা যায় না। আর এর হিস্টোরীগুলোও মনে রাখা গুরুত্বপূর্ণ। এর জন্য সোর্সকোড ম্যানেজমেন্ট অনেক জরুরী একটি বিষয়।

Friday, June 15, 2012

ওয়েব ডেভেলাপারদের বিশেষ প্রয়োজনীয়ঃ ওয়েবসাইটের বিভিন্ন সুন্দর ও আকর্ষনীয় ফিচারগুলোর সোর্সকোডঃ পর্ব - ১

আপনি যখন কোন একজন ক্লায়েন্টের সাইট বানাতে যাবেন তখন ক্লায়েন্ট আপনাকে তার পছন্দ অনুযায়ী বিভিন্ন ফিচার যোগ করতে বলতে পারে বা বলতে পারে যে অমুক সাইটের ঐ ফিচারটি আমি আমার সাইটে চাই। ধরুন ফিচারটি জাভাস্ক্রীপ্টের। এই মূহুর্তে আপনার জাভাস্ক্রীপ্ট কোডের গভীরে যতটুকু জানা দরকার তার চেয়েও বেশি জানা দরকার ঐ নির্দিষ্ট ফিচারের সোর্স কোড আপনি কোথায় পেতে পারেন।  আপনার যদি অনেক কিছু সম্পর্কে আগেই ধারনা থাকে তাহলে কাজটি করে ফেলতে সুবিধা। বা আপনি আপনার সাইটে আকর্ষনীয় নতুন কিছু গ্যাজেটও যোগ করতে পারেন। যেমন- ঐদিন এক বায়ার চাইল সে তার সাইটের একটা পেজে সাইড বার মেনু চায় এবং পেজের মাঝখানে গুগল ম্যাপ চায়। সে তার জব পোস্টে লিখে রেখেছে "Expart Javascript Programmer needed". আপনি জাভাস্ক্রীপ্টে পুরোপুরি এক্সপার্ট না হলেও কাজটি করে দিতে পারেন। কাজটি তাকে করে দিতে চাইলে এই পোস্টের ২ নং এবং ১০ নং সোর্সকোড ইউজ...

Monday, May 21, 2012

এবার নিজেই সফটওয়্যার তৈরি করুন ; প্রজেক্টঃ Simple Clock

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

Thursday, April 19, 2012

লিনাক্স বেসড অপারেটিং সিস্টেমের ইউজার বা রুট পাসওয়ার্ডের নিরাপত্তা আরো সুরক্ষিত করুন

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

Thursday, March 15, 2012

কম্পিউটার সায়েন্সের স্টুডেন্ট হিসেবে নিজের একটি ওয়েবসাইট

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

Sunday, February 26, 2012

বাংলার প্রথম টেকনোলজি ডিকশনারি – “টেকনোলজি বেসিক”, এবার প্রযুক্তির সকল কিছুই জানুন বাংলাতে !

আমি যদি এই পর্যন্ত কোন একটা কাজের কাজ করে থাকি, তাহলে বলব এই বিশাল সাইটটি তৈরি করা তার মধ্যে একটি। আমার সাথে কাজ করেছে আরো ১০ জন। পুরো কাজটাই হয়েছে ফেসবুক গ্রুপে. সেই রকম কাজ হয়েছিল। দিনগুলো মনে থাকবে। যাই হোক, সাইট সম্পর্কিত বিস্তারিত বর্ণনা --

Monday, January 16, 2012

বিজ্ঞান ও তথ্যপ্রযুক্তি বিষয়ক ম্যাগাজিন গ্যালাক্টিকা

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