কিভাবে একটি ডাইনামিক লিস্ট ভিউ তৈরি করা যায়, তাই দেখব আমরা। লিস্ট ভিউ তৈরি করার জন্য ListView টি xml এ প্লেস করব। ডিজাইন মুড থেকে বাম পাশের Palette থেকে ListView টি Drag and Drop করলেই হবে। তাহলে আমরা একটি ডামি লিস্ট দেখতে পাবো। এই ডামি লিস্টটি আমাদের নিজস্ব আইটেম দিয়ে আমরা পূর্ণ করব, জাভা কোড […]
পাইথন – input
এর আগের প্রোগ্রাম গুলতে আমরা শুধু কিছু ভ্যারিয়েবল ডিক্লেয়ার করেছি, সেগুলো আউটপুট দিয়েছি। আমাদের প্রোগ্রামে ব্যবহারকারী থেকে কোন কিছু ইনপুট নিতে হতে পারে। আমাদের বাস্তব জীবনের প্রোগ্রাম গুলো যেমন হয় আরকি। আর তার জন্য ব্যবহার করা হয় input ইনপুট নিয়ে তা একটা ভ্যারিয়েবলে এসাইন করার জন্য নিচের মত করে লেখা হয়ঃ উপরের প্রোগ্রামে আমরা ব্যবহার […]

অ্যান্ড্রয়েড অ্যাপে বাংলা লেখা দেখানো
অ্যান্ড্রয়েড অ্যাপে বাংলা লেখা দেখনো সহজ। বাংলা ইউনিকোড লেখা লিখলেই তা দেখাবে। তারপর ও যদি নিজ পছন্দের ফন্ট সেট করে দিতে চাই, তাহলে তাও করা যাবে। আর বিষয়টা খুবি সহজ। তার জন্য আমাদের বাংলা ইউনিকোড ফন্ট দরকার। আর Omicronlab থেকে নিজের পছন্দ মত বাংলা ইউনিকোড ফন্ট ডাউনলোড করে নিতে পারেন। যেমন আমি ডাউনলোড করলাম Kalpurush ফন্টটি। […]

অ্যান্ড্রয়েড থেকে ডাটাবেজে ডাটা সেভ করার জন্য Android + PHP + MySQL টিউটোরিয়াল
অ্যান্ড্রয়েডে ডিফল্ট ভাবেই আমাদের ব্যবহার করার জন্য একোটা ডেটাবেজ থাকে, তা হচ্ছে SQLite. কিন্তু আমারা যদি MySQL বা অন্য কোন ডেটাবেজ ব্যবহার করতে চাই, তাহলে আমাদের নিজস্ব সার্ভারে তা ইন্সটল করে ব্যবহার করতে হবে। যারা ওয়েব ডেভেলপার, তাদের প্রায় সবাই MySQL এর সাথে পরিচিত। অনেক গুলো ওয়েব অ্যাপ এর ডাটাবেজ MySQL হওয়াতে আমাদের তৈরি বিভিন্ন […]

অ্যান্ড্রয়েড পপ-আপ মেনু তৈরি
এর আগে আমরা ActionBar বা App Bar এ কিভাবে মেনু তৈরি করা যায়, তা দেখেছি। আজ দেখব কিভাবে একটি পপ-আপ মেনু তৈরি করা যায়। তার জন্য আমরা একটি এন্ড্রয়েড অ্যাপলিকেশন তৈরি করে নিব। resource folder এ যদি menu নামে কোন ফোল্ডার না থাকে, তাহলে menu নামে একটি ফোল্ডার তৈরি করে নিব। তার জন্য res ফোল্ডারের উপর […]
ASCII Character Set
ASCII মানে American Standard Code for Information Interchange। এটি একটি character-encoding scheme। প্রত্যেকটা কারেকটারের জন্য একটা মান রয়েছে। যেখানে A এর মান হচ্ছে ৬৫। আবার ছোট হাতের a এর মান হচ্ছে ৯৭।শূন্য মানে 0 এর মান হচ্ছে 48. নিচের টেবিলটি দেখিঃ প্রতেকটা কারেকটারের Decimal এবং Hexadecimal মান। বলা যায় প্রত্যেকটা কারেকটারের জন্য একটা ম্যাপ। […]

নিজেকে কোন বিষয় এক্সপার্ট করে তোলার জন্য কয়েকটি সাইট
চারটি ওয়েব সাইট শেয়ার করি। যে গুলো থেকে কম্পিউটার সাইন্স সহ অনেক গুলো বিষয় অনলাইন থেকেই শিখে নেওয়া যায়। বেশির ভাগ কোর্স ফ্রি। মজার পার্ট হচ্ছে কোর্স গুলো অনেক গোছানো। একটা কোর্স ঠিক মত শেষ করতে পারলে অনেক কিছু সম্পর্কে জানা যাবে। সাইট গুলোঃ https://www.udacity.com https://www.edx.org https://www.coursera.org https://www.udemy.com এগুলোর মধ্যে udacity কোর্স গুলো আমার বেশি […]

প্রোগ্রামিং করি, স্বপ্ন দেখি – ২
পৃথিবীর অর্ধেকেরও বেশি টাকা অল্প কয়েকজন মানুষের হাতে। আরো ভালো ভাবে বলতে গেলে পুরো পৃথিবীর অর্ধেকেরও বেশি টাকার মালিক প্রোগ্রামাররা। সবার প্রথমেই আছে বিল গেটস। Jeff Bezos, অ্যামাজনের CEO, মার্ক জুকারবার্গ, ল্যারি পেইজ, সেগ্রেই ব্রিন, স্টিভ বালমার,ইলন মাস্ক, সহ পৃথিবীর সবচেয়ে ধনী ব্যাক্তির মধ্যে অনেকেই হচ্ছে প্রোগ্রামার। Alibababa, সবচেয়ে বড় রিটেইলার যাদের নিজস্ব কোন প্রোডাক্ট […]

প্রোগ্রামিং করি, স্বপ্ন দেখি
একটা প্রোডাক্ট যত বেশি মানুষ ব্যবহার করবে, তত বেশি আয় হবে ঐ প্রোডাক্ট থেকে। যেমন ইউনিলিভারের প্রোডাক্ট গুলো। মানুষ প্রতিদিনই ব্যবহার করে। এখন তাদের প্রোডাক্ট গুলো যত বেশি দেশে তারা সরবরাহ করতে পারবে, তত বেশি আয় হবে তাদের। এ জন্য পৃথিবীর অনেক দেশেই তাদের প্রোডাক্ট ছেড়েছে। বেশি মানুষের কাছে পৌঁছানোর জন্য। ইউনিলিভারের প্রায় ৪০০ ব্র্যান্ড […]
গল্প – বাবা
তোমাকে জড়িয়ে ধরতে খুব ইচ্ছে করছে। – আমি একটা হলোগ্রাফিক ত্রিমাত্রিক ছবি মাত্র। তুমি আমাকে জড়িয়ে ধরতে পারো না। তাহলে তুমি বাবার মত কথা বলো কিভাবে? – আমি তোমার বাবার মস্তিষ্ক থেকে নেওয়া তথ্য দিয়ে তৈরি একটা AI প্রোগ্রাম। তোমাদের সাথে কথা বলার জন্য, তোমাদের খারাপ লাগলে শান্তনা দেওয়ার জন্য, কোন সমস্যায় পড়লে তার সমাধান […]