লোকাল কম্পিউটারে ডিপসিক সহ যে কোন AI মডেল রান করা

আমরা সাধারণত ডিপসিক সহ যে কোন মডেল তাদের অ্যাপ বা ওয়েব সাইটে গিয়ে ব্যবহার করি। আমরা চাইলে নিজেদের কম্পিউটারেও ওপেনসোর্স মডেল গুলো ইন্সটল করে ব্যবহার করতে পারি। মডেল গুলো বিভিন্ন সাইজে পাওয়া যায়। যেমন 1B, 7B, 80B ইত্যাদি সাইজের প্যারামিটার, তাই সাধারণ কম্পিউটারেও ব্যবহার করা যাবে। যদিও তখন একুরেট উত্তর নাও দিতে পারে। যাদের কম্পিউটার … Read more

SwiftUI তে ইমেজ ক্রপ

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

PDF নাকি EPUB, বই পড়ার জন্য কোন ফরমেট ভালো?

ইবুক বলতে আমরা বেশির ভাগ মানুষ PDF-কে বুঝে থাকি। তবে ইবুকের জন্য সবচেয়ে ভালো ফরমেট হচ্ছে EPUB। PDF হচ্ছে ফিক্সড লেআউট ফরমেট। আর EPUB হচ্ছে এডাপ্টিভ। স্ক্রিন সাইজের উপর ভিত্তি করে কন্টেন্ট গুলো রিফ্লো করে নিতে পারে। EPUB হচ্ছে ইবুক এবং ডিজিটাল পাবলিশিং এর জন্য স্ট্যান্ডার্ড ফরমেট। PDF যে সব ক্ষেত্রে খারাপ, এমন না। কিছু … Read more

ভিজ্যুয়াল স্টুডিও কোডে সি / সি++ কোড রান করা

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

বই লেখা এবং প্রকাশ – ফরম্যাটিং এবং পাবলিশিং গাইড ইবুক

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

iOS অ্যাপ ডেভেলপমেন্ট শেখার জন্য বই – প্র্যাক্টিক্যাল SwiftUI

আইওএস নিয়ে এই ব্লগে লেখা শুরু করি ২০১৫ সাল থেকে। বলা যায় ১০ বছর আগে থেকে। প্রথম iOS অ্যাপ এবং Xcode সম্পর্কে ধারণা দিয়ে সূচনা করি সম্ভবত। কিছুদিন iOS, কিছুদিন এন্ড্রয়েড এবং অন্যান্য ডেভেলপমেন্টের সাথে জড়িত ছিলাম। মেইনলি মোবাইল অ্যাপ ডেভেলপমেন্টই করতাম। এই সময় যে কয়েকটা ফ্রেময়ার্কের সাথে পরিচিত হয়েছি, আমার কাছে সবচেয়ে সুন্দর UI … Read more

স্পনসর্ড: কিউটেক সলিউশন লিমিটেড – বিশ্বমানের সফটওয়্যার সেবা বাংলাদেশের থেকেই

কিউটেক সলিউশন লিমিটেড (QTEC Solution Limited), বাংলাদেশের অন্যতম শীর্ষস্থানীয় সফটওয়্যার ডেভেলপমেন্ট কোম্পানি, বিশ্বব্যাপী মানসম্পন্ন সফটওয়্যার সেবা প্রদানের মাধ্যমে ক্লায়নটদের আস্থা অর্জন করে চলেছে। সারা পৃথিবীতেই কিউটেক তাঁদের বিশ্বমাসের সার্ভিস এক্সপোর্ট করছে। প্রতিষ্ঠার পর থেকেই কিউটেক সলিউশন লিমিটেড উদ্ভাবনী প্রযুক্তি এবং নির্ভরযোগ্য সমাধানের মাধ্যমে দেশ ও বিদেশের ব্যবসাগুলোকে আরও সফল করতে কাজ করছে। কিউটেক সলিউশন লিমিটেডের … Read more

GrandPerspective – ম্যাকে স্টোরেজ দখল করা ফাইল গুলো বের করা

GrandPerspective অ্যাপটা অস্থির রকমের জোস। আমার ম্যাকের 500GB SSD এর প্রায় 300GBই সিস্টেম ফাইল দেখাচ্ছিল। এই অ্যাপটা রান করলাম। বড় বড় ফাইল গুলো দেখিয়ে দিয়েছে। অনেক গুলো টেম্পোরারি ফাইল অনেক যায়গা দখল করে বসে থাকে। বিভিন্ন ক্লিনার অ্যাপও আসলে এই ফাইল গুলো ডিলিট করে না। নিজে নিজে খুঁজে ডিলিট করতে হয়। GrandPerspective দিয়ে স্ক্যান করলে … Read more

SwiftUI অ্যাপে ইউটিউব ভিডিও

ওয়েব ভিউ ব্যবহার করে আমরা সহজে SwiftUI অ্যাপে ইউটিউব ভিডিও প্লে করতে পারি। YouTubeWebView তে ভিডিও আইডি পাস করলে ভিডিও ওয়েব ভিউতে লোড হবে। এরপর ইউজার চাইলে প্লে করতে পারবে। ওয়েবভিউতে ভিডিও অটোপ্লে হচ্ছিল না। সাধারণত ভিডিও URL এ ?autoplay=1 প্যারামিটার যোগ করলে অটোপ্লে হওয়ার কথা। পরে অটো প্লে এর সলিউশন খুঁজতে গিয়ে YouTubePlayerKit নামে … Read more

SwiftUIতে টিকটক স্টাইল ইন্টারফেস তৈরি

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