এক্কা দোক্কা মন

কারণে অকারণে আমাদের মন খারাপ হয়। মন আছে বলেই মন খারাপ হয়। রোবটদের কোন মন নেই, তাই তাদের মনও খারাপ হয় না। কিছু পেতে চেয়ে না পেলে মন খারাপ হয়। যা চাই, তা হয়তো কখনো পাওয়া হয়। পাওয়ার আনন্দ তখন আর থাকে না। কারণ ততদিনে চাওয়ার লিস্টে নতুন কত কিছুই যুক্ত হয়। কখনো কখনো না … Read more

ব্যস্ত

সবাই কত ব্যস্ত। সবার কত তাড়া। ব্যস্ত রাস্তার মোড়ে বসে থাকতে আমার ভালো লাগে। ভালো লাগে দেখতে সবার ব্যস্ততা। কেউ বাসে উঠে। কেউ নামে। জ্যামে দাঁড়িয়ে থাকে গাড়ি গুলো। যে গাড়িতে চড়তে যত কম টাকা, ঐ গাড়িতে মানুষ সংখ্যা তত বেশি। কিছু গাড়ি কত সুন্দর। সে সব গাড়ির ভেতরের মানুষ গুলোও যেন একটু আলাদা। কিছু … Read more

ওয়ার্ডপ্রেসের উইজেটে সর্টকোড

অনেক গুলো থিমে ওয়ার্ডপ্রেসের উইজেটে সর্টকোড কাজ করে না। কারণ ফাংশনটি এনাবল করা থাকে না। ফাংশনটি এনাবল করতে নিচের কোডটি functions.php ফাইলে যুক্ত করলেই উইজেটে সর্টকোড কাজ করবে। ফাংশন ফাইলে কোন ভুল করলে পুরো সাইটটা আর লোড হবে না। তাই একটু সাবধানে কাজ করতে হবে। ওয়ার্ডপ্রেসের ডিফল্ট থিম এডিটর, FTP ক্লায়েন্ট বা অন্য যে কোন ভাবেই … Read more

অ্যান্ড্রয়েড ViewPager

ViewPager হচ্ছে একটা লেআউট ম্যানেজার। যা ব্যবহারকারীকে ডানে বা বামে কোন কন্টেন্ট সোয়াইপ করতে দেয়। ViewPager প্রায় সময় Fragment এর সাথে ব্যবহার করা হয়। এখানে ফ্র্যাগমেন্ট দিয়েই ViewPager এর ইমপ্লিমেন্টেশন দেখানো হয়েছে। ফ্র্যাগমেন্ট সম্পর্কে জানতে নিচের লেখা গুলো দেখতে পারেনঃ অ্যান্ড্রয়েড ফ্র্যাগমেন্ট – Android Fragment – XML অ্যান্ড্রয়েড ফ্র্যাগমেন্ট – Android Fragment – Java আমরা চাইলে … Read more

ইউটিউব অ্যান্ড্রয়েড প্লেয়ার API

ইউটিউব এন্ড্রয়েড প্লেয়ার নিয়ে সার্চ করলাম। অনেক গুলো কমপ্লেক্স টিউটোরিয়াল পেলাম। যদিও প্লেয়ার ইন্ট্রিগ্রেট করা অনেক সহজ। ইউটিউব অ্যান্ড্রয়েড প্লেয়ার আপনার অ্যাপে যুক্ত করার জন্য YouTube Android Player API লাইব্রেরী লাগবে। লিঙ্ক থেকে ডাউনলোড করে নিতে পারবে। ফোল্ডারে লাইব্রেরীর সাথে স্যাম্পল কোড ও পাবেন। ঐ কোড গুলো অ্যান্ড্রয়েড স্টুডিওতে ইম্পোর্ট করে দেখতে পারেন। libs ফোল্ডারে YouTubeAndroidPlayerApi.jar নামে একটা … Read more

ক্যারিয়ার গাইডঃ আইওএস অ্যাপ ডেভেলপমেন্ট

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

ক্যারিয়ার গাইডঃ অ্যান্ড্রয়েড অ্যাপ ডেভেলপমেন্ট

গত কয়েক বছর ধরে অ্যান্ড্রয়েড অ্যাপ ডেভেলপমেন্ট খুব জনপ্রিয়। প্রধান কারণ হচ্ছে ডিভাইসের সহজলভ্যতা। মোটামুটি সবাই একটি এন্ড্রয়েড ডিভাইস ক্রয় করার ক্ষমতা রাখে। আমরা যদি এন্ড্রয়েডের গ্লোবাল মার্কেট শেয়ার দেখি, তাহলে দেখতে পাবো যত গুলো স্মার্টফোন রয়েছে, তার মধ্যে ৮৭% হচ্ছে অ্যান্ড্রয়েড স্মার্টফোন। আর পৃথিবীতে দুই বিলিয়নেরও বেশি স্মার্টফোন রয়েছে। যেখানে ব্যবহারকারী বেশি, সেখানে সুযোগ … Read more

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

আমরা প্রোগ্রামিং শেখার শুরুতে প্রথমে কোন একটা কোড এডিটরে কোড লিখি। এরপর তা কনসোলে আউটপুট দেখায়। কিন্তু আমরা শুনেছি প্রোগ্রামিং করে সফটওয়ার তৈরি করা যায়। সফটওয়ার গুলোতে কি সুন্দর ইন্টারফেস থাকে, বাটন থাকে, কত অপশন থাকে। পেইন্টের মত সফটওয়ারে আঁকা আঁকি করা যায়, ওয়ার্ড সফটওয়ারে লেখা যায়, ব্রাউজারের মত সফটওয়ার দিয়ে ওয়েবসাইট ব্রাউজ করা যায়। … Read more

ক্যারিয়ার গাইডঃ ওয়েব ডেভেলপমেন্ট

এই পৃথিবীতে এক বিলিওনেরও বেশি ওয়েব সাইট রয়েছ। ওয়েব ডেভেলপমেন্ট বা ওয়েব সাইট করার জন্য রয়েছে অনেক গুলো প্রোগ্রামিং ল্যাঙ্গুয়েজ। এই ল্যাঙ্গুয়েজ গুলো একটু আলাদা। এগুলো সাধাণত সার্ভারে রান হয়। আবার ওয়েব সাইট গুলোর দুইটা অংশ। একটা হচ্ছে front-end, আরেকটা back-end।   অনেকেই আবার ওয়েব ডিজাইন এবং ডেভেলপমেন্ট নিয়ে কনফিউসড হয়। ওয়েব ডিজাইন হচ্ছে ওয়েবসাইটটি … Read more

অ্যান্ড্রয়েড ইনটেন্ট

একটা অ্যাপ থেকে আরেকটা অ্যাপ বা একটা অ্যাপের বিভিন্ন এক্টিভিটির মধ্যে যোগাযোগের জন্য ইন্টেন্ট ব্যবহার করা হয়। যেমন আমরা যখন ফেসবুক থেকে ক্যামেরা বা গ্যালারি ওপেন করি, তখন আমাদের সিলেক্ট করা ছবিটি ফেসবুক অ্যাপে রিটার্ণ করে। এটা হচ্ছে ইন্টেন্টের কাজ। ইন্টেন্ট দিয়ে নিজের কাজ গুলো করা যায়ঃ Start an Activity Start sub-activity. Start a Service. ইন্টেন্ট … Read more