কটলিন মাল্টিপ্ল্যাটফর্ম, কম্পোজ মাল্টিপ্ল্যাটফর্ম ও জেটপ্যাক কম্পোজের পার্থক্য

কটলিন মাল্টিপ্ল্যাটফর্ম কটলিন ব্যবহার করে খুব সহজে একাধিক প্ল্যাটফর্মের জন্য অ্যাপ তৈরি করা যায়। অন্য সব মাল্টিপ্ল্যাটফর্মের সাথে এর কিছু পার্থক্য রয়েছে। কটলিন মাল্টি-প্ল্যাটফর্ম অ্যাপের UI ন্যাটিভে লিখতে পারব। শুধু মাত্র বিজনেস লজিক একাধিক প্ল্যাটফর্মে আমরা শেয়ার করতে পারব। এর মানে iOS এর জন্য SwiftUI ব্যবহার করে UI কোড লিখতে পারব। আবার এন্ড্রয়েডের জন্য Jetpack … Read more

ফেসবুক পোস্ট থেকে ওয়ার্ডপ্রেস ব্লগ

সম্ভবত ২০০৯ থেকে আমি ফেসবুকে নিয়মিত টুকটাক লেখালিখি করি। ফেসবুকের বাহিরে এখানে (jakir.me) লিখছি মূলত টেকনিক্যাল লেখা গুলো। নন-টেকনিক্যাল লেখা গুলো ফেসবুকের টাইমলাইনে হারিয়ে যায়। নিজেও খুঁজে পাই না সহজে। সহজে খুঁজে পাওয়ার জন্য ভাবলাম অন্য এক যায়গায় সব গুলো লেখা রাখি। ফ্রিতে কোথাও হোস্ট করতে চাচ্ছি যেনো রিনিউ এর ঝামেলায় পোস্ট গুলো হারিয়ে না … Read more

পরিকল্পনা করে পণ্যকে দ্রুত অচল করা

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

ম্যাক মিনি vs আইম্যাক vs ম্যাকবুক

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

ওয়ানপ্লাস সবুজ দাগ পড়া ডিসপ্লে ফ্রিতে রিপ্লেস

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

সেন্ট্রাল মোবাইল পেমেন্ট সিস্টেম কেন দরকার

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

ফ্রিল্যান্সারদের জন্য আইডি

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

অন ডিভাইস ইমেজ সেগমেন্টেশন – DeepLabv3

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

ইমেজ ক্লাসিফিকেশন vs অবজেক্ট ডিটেকশন vs ইমেজ সেগমেন্টেশন

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

ডেটা সেন্টার এবং এনার্জি

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