স্বপ্নটাকে লিখে রাখি

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

সফলতা, সঙ্গী এবং ৩৩% রুল

জীবনে সফল হতে চাইলে কার সাথে আমরা মিশি, তা খুবি গুরুও্বপূর্ণ। আপনি যে পাঁচ জনের সাথে সবচেয়ে বেশি মিশবেন, আপনার আয় ঐ পাঁচ জনের আয়ের গড়ের সমান। যদিও আয় দিয়ে সফলতা পরিমাপ করা বোকামি। জ্ঞান খুবি গুরুও্বপূর্ণ। আপনার জ্ঞান ঐ পাঁচ জনের জ্ঞানের গড়ের সমান হবে। আমরা একটা প্রবাদ বাক্য জানি, সঙ্গ দোষে লোহা ভাসে। … Read more

আমাদের স্বপ্ন

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

গল্পঃ কফিশপ

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

আইওএস কোর ডেটা

অ্যাপে যদি অল্প কিছু ডেটা সেভ করতে হয়, তাহলে তার জন্য NSUserDefaults ই যথেষ্ঠ। কিন্তু অনেক ডেটা নিয়ে কাজ করতে হলে তখন কোর ডেটা ব্যবহার করতে হয়।  আইওএস NSUserDefaults টিউটোরিয়াল থেকে NSUserDefaults  সম্পর্কে বিস্তারিত জানা যাবে। আইওএস কোর ডেটা কিভাবে ব্যবহার করা যায়, তাই দেখব। তার জন্য একটা প্রজেক্ট তৈরি করে নেই। প্রজেক্ট তৈরির সময় Use Core Data … Read more

টেনসরফ্লো / TensorFlow – মেশিন লার্নিং লাইব্রেরী ইন্সটলেশন এবং ব্যবহার

টেনসরফ্লো / TensorFlow হচ্ছে গুগলের মেশিন লার্নিং ওপেনসোর্স লাইব্রেরী। যে কেউ এই লাইব্রেরী ব্যবহার করতে পারে। এটি আর্টিফিশিয়াল ইন্টেলিজেন্স  প্রোগ্রামে ডিপ লার্নিং ইমপ্লিমেন্ট করতে ব্যবহার করা হয়। টেনসরফ্লো প্রথমে গুগলের রিসার্চ টিমে মেশিন লার্নিং এবং ডিপ নিউরাল নেটওয়ার্ক রিসার্চে ব্যবহার করা হত। এখন যা সবার জন্য উন্মুক করে দেওয়া হয়েছে। টেনসরফ্লো শেখার সবচেয়ে সহজ মাধ্যম … Read more

ফায়ারবেজ রিয়েলটাইম ডেটাবেজ

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

অ্যান্ড্রয়েড প্রজেক্টে গুগল ফায়ারবেজ – Firebase যুক্ত করা এবং পুশ নোটিফিকেশন পাঠানো

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

আইওএস NSUserDefaults টিউটোরিয়াল

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

আইওএস APN পুশ নোটিফিকেশন

আইওএস APN পুশ নোটিফিকেশন প্রজেক্টে কিভাবে প্রয়োগ করা যায়, তাই দেখব। একটা প্রজেক্ট তৈরি করে নিব। প্রজেক্টটির বান্ডেল আইডেন্টিফায়ারটা ঠিক মত দিব। কোন প্রজেক্টে পুশ নোটিফিকেশন কনফিগার করার জন্য মাত্র দুইটা লাইন লিখতে।  AppDeligate.swift ফাইলটা ওপেন করব। এরপর নিচের কোডগুলো didFinishLaunchingWithOptions এ যুক্ত করে দিব। প্রথম ফাংশনটি হচ্ছে didFinishLaunchingWithOptions। এ দুইটি লাইন যুক্ত করার পর অ্যাপটি রান করলে … Read more