পোস্টটি পড়া হয়েছে 871 বার

Android অ্যাপে পুশ নোটিফিকেশন: Firebase API ও PHP backend

আমাদের ডেভেলপ করা অ্যাপগুলোতে ইউজারদেরকে আরো বেশি এঙ্গেজ করতে আমরা পুশ নোটিফিকেশন ব্যবহার করে থাকি। নোটিফিকেশনের মাধ্যমে জানাতে পারি অ্যাপের নতুন ফিচার, ই-কমার্স টাইপ অ্যাপ হলে জানাতে পারি নতুন কোন অফার। বা কোনো বিশেষ দিবসে ইউজারদেরকে পাঠাতে পারি কোন শুভেচ্ছা বার্তা। অনেকগুলো সার্ভিসের মাধ্যমে পুশ নোটিফিকেশনের কাজটা করা যায়। আমি এখানে দেখাবো Firebase Push Notification এর […]

পোস্টটি পড়া হয়েছে 472 বার

Android অ্যাপে Count Down Timer সেট করা

অ্যান্ড্রয়েড অ্যাপ ডেভেলপমেন্টের সময় কখনো কখনো দরকার হতে পারে Count Down Timer এর ফিচারটি। কোন রকম ঝামেলা ছাড়াই কয়েক লাইনের কোডের মাধ্যমে এই টাইমারটি বানানো যায়। Thread/Runnable ব্যবহার না করে এই পোস্টে দেখাবো Android এর CountDownTimer ক্লাসের মাধ্যমে টাইমার বানানোর প্রকৃয়া। CountDownTimer Abstract Class CountDownTimer একটি অ্যাবস্ট্রাক্ট ক্লাস। এই ক্লাসটি inherit করা হয়েছে Object ক্লাস […]

পোস্টটি পড়া হয়েছে 672 বার
UVa 10931 Parity Solution in Bengali

অনলাইন জাজ সিরিজ – ৯ (UVa 11854 – Egypt)

UVa online Judge এর একটা খুব easy problem হচ্ছে Egypt. আজ এই প্রবলেমটাই সলভ করব। UVa 11854 – Egypt   উপরের দেয়া লিংকে গিয়ে প্রবলেমটি পড়ে ফেলো। একদম সোজা সাপ্টা ভাবে বলা হয়েছে যে অনেক দিন আগে মিশরীয়রা একটা ত্রিভুজ খুঁজে পেল যাতে একটি right angle বা সমকোণ রয়েছে। আর সেই ত্রিভুজের তিন বাহুর দৈর্ঘ্য […]

পোস্টটি পড়া হয়েছে 3,677 বার

জোড়-বিজোড় বের করার পাঁচটি পদ্ধতি (সি প্রোগ্রামিং ও অন্যান্য)

শিরোনাম দেখে নাক সিঁটকে বলো না “এএহ… জোড়-বিজোড় বের করা কোন ঘটনা হইলো? এইটা নিয়ে পোস্ট করার কী আছে? সব খালি post quantity বাড়ানোর ধান্দা!” আমরা খুব সহজেই জোড় বিজোড় সংখ্যা চিনতে পারি। কম্পিউটারকেও চেনাতে পারি প্রোগ্রাম লিখে। এই পোস্টে আলোচনা করব কোন একটা সংখ্যা জোড় নাকি বিজোড় সেটা বের করার চারটা পদ্ধতি নিয়ে। তোমার […]

পোস্টটি পড়া হয়েছে 2,103 বার
সোয়াপ (Swap)

দুটি সংখ্যা সোয়াপ (Swap) করার তিনটি পদ্ধতি (সি প্রোগ্রামিং ও অন্যান্য)

আজ রাফির বিবাহ। ^_^ আদর আপ্যায়নের সাথে তার শ্যালিকাগণ কিঞ্চিত ‘মজাক’ করার চেষ্টা করছে। রাফির সামনে তিনটা একই সাইজের গ্লাস রাখা হল। চিনতে সুবিধা হবে তাই গ্লাসগুলোকে a, b ও c নাম দিলাম। শ্যালিকাগণ a নামক গ্লাসে রেখেছেন চিরতা ভেজানো পানি, b নামক গ্লাসে রেখেছেন কোকাকোলা। আর c গ্লাসটা খালি। রাফি অন্দর মহল ( <3 […]

পোস্টটি পড়া হয়েছে 795 বার
UVa 10931 Parity Solution in Bengali

অনলাইন জাজ সিরিজ – ৮ (UVa 10789 – Odd Sum)

UVa online judge এর একটা সোজা সাপটা ডাল ভাত টাইপের প্রবলেম আজকে দেখব। আমি ধরেই নিচ্ছি আমার ব্লগের কোন পাঠক থেকে থাকলে তারা হয়ত একদম নতুনই হবে। তাই ডালভাত টাইপ প্রবলেম সলভ করার মধ্য দিয়ে confidence level বাড়ানোর একটা চেষ্টা নিচ্ছি। আজকের প্রবলেমটি হচ্ছেঃ UVa 10789 – Odd Sum   উপরের লিংক থেকে প্রবলেমটা পড়ে […]

পোস্টটি পড়া হয়েছে 3,024 বার
UVa 10931 Parity Solution in Bengali

অনলাইন জাজ সিরিজ – ৪ (Online Judge verdicts)

অনলাইন জাজে বা প্রোগ্রামিং কনটেস্টে প্রবলেম সলভ করার সময় বেশ কিছু ফলাফল (verdict) পাওয়া যায়। সেগুলো নিয়েই আমাদের এই পোস্ট।   Accepted স্বপ্নের, সম্ভাবনার verdict! এই ভার্ডিক্ট পাওয়ার পরের অনুভূতি আসলে ভাষায় প্রকাশের মত না। যে একবার এই স্বাদ পেয়েছে, একমাত্র সে-ই বুঝে এর মর্ম! 🙂 এর দ্বারা বুঝায় নির্দিষ্ট সময়ের মধ্যে সবগুলো ইনপুটের জন্যই […]

পোস্টটি পড়া হয়েছে 1,251 বার
UVa 10931 Parity Solution in Bengali

অনলাইন জাজ সিরিজ – ৩ (LightOJ 1000)

অনলাইন জাজ সিরিজ – ১ পড়ার পর তুমি যদি এখন পর্যন্ত অনলাইন জাজে কোন প্রবলেম সলভ করে না থাক তাহলে আজকের পোস্টটা তোমার জন্য! আজকে আমরা আলোচনা করব বাংলাদেশে তৈরি হওয়া (আমার জানা মতে) প্রথম অনলাইন জাজ সাইট LightOJ এর প্রথম প্রবলেমটি নিয়ে। LightOJ 1000 – Greetings from LightOJ   তোমার কাজ হচ্ছে প্রথমেই উপরের লিংকে গিয়ে […]

পোস্টটি পড়া হয়েছে 3,370 বার

সি, সি++, জাভা। কোনটা আর কয়টা ল্যাঙ্গুয়েজ শিখব?

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