iOS অ্যাপে ডার্ক বা লাইট থিম সুইচ অপশন – SwiftUI

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

NFC কার্ড বা ই-পাসপোর্ট রিড করা -iOS

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

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

কটলিন মাল্টিপ্ল্যাটফর্ম কটলিন ব্যবহার করে খুব সহজে একাধিক প্ল্যাটফর্মের জন্য অ্যাপ তৈরি করা যায়। অন্য সব মাল্টিপ্ল্যাটফর্মের সাথে এর কিছু পার্থক্য রয়েছে। কটলিন মাল্টি-প্ল্যাটফর্ম অ্যাপের 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