প্ল্যান

ইভানের পাশের সিটে একটি মেয়ে বসে পড়ল। ইভান বিরক্ত হলো। অভদ্রের মত কিভাবে বসে পড়ল, জিজ্ঞেস করা ছাড়াই। মেয়েটির দিকে তাকালো। অসম্ভব সুন্দর একটা মেয়ে। সুন্দর বলেই ইভান ক্ষমা করে দিল। সুন্দর মেয়েদের উপর রাগ করে থাকতে নেই। জিজ্ঞেস করল, নতুন? মেয়েটি বলল, নাহ! আজ গাড়ি আসবে না বলেই বাসে যেতে হচ্ছে। কোন ফ্যাকাল্টি? – […]

Read More

প্রোগ্রামিং এবং প্রোগ্রামার

প্রোগ্রামিং বা কোডিং সহজ। যে কেউ শুরু করতে পারে। অনেক প্রোগ্রামার হয়তো অনেক ভাব আর গম্ভীরতা নিয়ে বলতে পারে, প্রোগ্রামিং কঠিন, প্রোগ্রামিং করতে হলে অনেক বুদ্ধি দরকার হয়। এটা না বললেও হয়তো বলবেঃ কোড যে কেউ লিখতে পারে, ভালো কোড লিখতে হলে ভালো প্রোগ্রামার হতে হয়। প্রোগ্রামিং কঠিন এ কথাটা সত্যি না হলেও ভালো কোড […]

Read More

একটি পরিত্যাক্ত পৃথিবী

পৃথিবীটা যখন প্রায় বসবাসের অযোগ্য হয়ে যাচ্ছিল, তখন কিছু কিছু মানুষ মহাকাশ স্টেশন গুলোতে বসবাস করা শুরু করল। কারণ তখনো পৃথিবীর মত বসবাসের যোগ্য গ্রহ খুঁজে পাওয়া যাচ্ছিল না। যেগুলো পৃথিবীর মত বসবাসের যোগ্য, সেগুলোতে পৌঁছাতে পৌঁছাতেই মানুষের জীবন শেষ হয়ে যায়। তাই কেউই অত দূরের পথ পাড়ি দিতে চাইতো না। আর মহাকাশ স্টেশন গুলোতে […]

Read More

কোন প্রোগ্রামিং ল্যাঙ্গুয়েজ শিখব

কেন প্রোগ্রামিং ল্যাঙ্গুয়েজ শিখব, তা নিয়ে অনেক গুলো লেখা লিখেছি। এবার লিখি কোন প্রোগ্রামিং ল্যাঙ্গুয়েজ শিখব। অনেক গুলো প্রোগ্রামিং ল্যাঙ্গুয়েজ রয়েছে। কয়েক হাজার তো হবেই। তাই শুরুতে শেখার জন্য একটা প্রোগ্রামিং ল্যাঙ্গুয়েজ পছন্দ করা অনেক গুরুত্বপূর্ণ। কারো স্বপ্ন যদি গেম তৈরি করা, তাকে যদি কেউ পিএইচপি শিখতে বলে, তার শেখাটা তেমন একটা কাজে লাগবে না। […]

Read More

iOS সিম্পল একটা অ্যাপ তৈরি

iOS এর উপর এর আগে কয়েকটি টিউটোরিয়াল লিখেছি। সে গুলোঃ প্রথম iOS অ্যাপ এবং Xcode সম্পর্কে ধারণা  iOS ইনপুট আউটপুট অ্যাপ iOS অ্যাপ ডেভেলপমেন্টঃ এলার্ট এবার আমরা একটি অ্যাপ বানাবো। যেখানে অ্যাপটি আপনাকে একটি নাম্বার অনুমান করতে বলবে। অ্যাপ যে নাম্বারটি অনুমান করেছে তার সাথে আপনারটা মিললে লেখা উঠবে সঠিক। অথবা বলবে আবার অনুমান করতে। […]

Read More

অ্যান্ড্রয়েড GSON টিউটোরিয়াল

JSON নিয়ে কাজ করার জন্য GSON দারুণ একটি লাইব্রেরী। এটি JSON কে অবজেক্টে কনভার্ট করে বা অবজেক্টকে JSON এ কনভার্ট করে দেয়। সিম্পল একটা প্রজেক্ট তৈরি করে আমরা দুইটা প্রসেসই দেখব। তার জন্য আমাদের activity_main এ দুইটা বাটন এবং দুইটা টেক্সট ভিউ তৈরি করব। একটা হচ্ছে JSON to Java Object এর জন্য। এবং আরেকটা Object […]

Read More

অ্যান্ড্রয়েডে HTTP লাইব্রেরী হিসেবে Volley ব্যবহার

HTTP রিলোয়েস্ট এর জন্য Volley দারুণ এরকটি লাইব্রেরী যা গুগল ম্যান্টেইন করে থাকে। আমরা একটি প্রজেক্ট তৈরি করব, এবং সেখানে Volley ব্যবহার করব। কি প্রজেক্ট করতে যাচ্ছি, তা সম্পর্কে একটু বলা যেতে পারে। আমরা একটা HTTP রিকোয়েস্ট করব। যেখান থেকে আমাদের একটা JSON রেসপন্স দিবে। JSON ফাইলটা এখান থেকে দেখা যাবে। এরপর আমরা ঐ JSON […]

Read More

অ্যান্ড্রয়েড অ্যাপের ডেটাবেজ হিসেবে Realm ডেটাবেজ ব্যবহার

অ্যান্ড্রয়েডে ডিফল্ট ভাবে SQLite ডেটাবেজ থাকে। আমরা আমাদের অ্যাপে সহজেই SQLite ডেটাবেজ ব্যবহার করতে পারি। কিন্তু SQLite থেকে ফাস্টার ডেটাবেজ হচ্ছে Realm. Realm কিভাবে অ্যাপে ব্যবহার করা যায়, তাই দেখব। অ্যান্ড্রয়েডে Realm ব্যবহারের পূর্ণাঙ্গ ডকুমেন্টেশন এখানে পাওয়া যাবে। রেল্ম এন্ড্রয়েড স্টুডিওতে ব্যবহার করার জন্য আমরা gradle ফাইলে Dependencies হিসবে যুক্ত করে নিতে পারিঃ   রেল্ম […]

Read More

নিঝুম দ্বীপ ভ্রমণ

নিঝুম দ্বীপ এর আগে এসেছি ২০১৪তে। বর্ষাকালে। এবার এসেছি শীতের শেষ দিকে। আমরা এক সাথে অনেক জন এসেছি। ১৭ জনের মত। সব কিছু আয়োজন করেছে আপন ভাই। সাথে ছিল আল-আমিন ভাই, জসীম ভাই, মাহাবুব ভাই, সুভাস ভাই, সাইফুল, ফয়সাল, মাহাবুব ভাই, অনিক ভাই, সহ আরো অনেকে। নিঝুম দ্বীপ আসার জন্য সবাই মিলিত হয়েছি সদর ঘাটে, […]

Read More

JSON parsing – অ্যান্ড্রয়েড

এখনকার বেশির ভাগ ওয়েব সাইটই API কল করলে JSON ডেটা পাঠায়। এ জন্য কোন ওয়েব সাইট বা ফেসবুক গুগল ম্যাপ ইত্যাদির অ্যাপ তৈরি করতে চাইলে JSON ডেটা নিয়ে কাজ করার অভিজ্ঞতা দরকার হয়। আজ আমরা দেখব কিভাবে JSON ডেটা পার্স করতে হয়। এ টিউটোরিয়ালে আমরা সিম্পল একটা JSON ফাইল ব্যবহার করব। যেখানে সকালের খাবারের আইটেম […]

Read More