SwiftUI – টেক্সটফিল্ড ও স্লাইডার

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

সুইফট ইউআই – টেক্সট

আমরা একটা আইওএস প্রজেক্ট তৈরি করে নিব। প্রজেক্টটি Xcode এ ওপেন করলে দেখব project_nameApp.swift এবং ContentView.swift ফাইল। আমরা কোড লিখব মূলত ContentView.swift ফাইলে। এখানে ডিফল্ট ভাবে কিছু কোড লেখা থাকে। সেগুলো রিমুভ করে আমরা শুধু একটা টেক্সট ভিউ নিয়ে কাজ করব শুরুতে। তাই নিচের মত করে লিখিঃ উপরের কোড থেকে বুঝতে পেরেছি যে অ্যাপে কোন … Read more

সুইফট ইউআই ব্যবহার করে আইওএস অ্যাপ ডেভেলপমেন্ট

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

কিসে ইনভেস্ট করব?

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

পারসোনাল ব্র্যান্ডিং কেন দরকার?

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

The good is the enemy of the best

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

পজেটিভ vs নেগেটিভ এনার্জি

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

সফলতার জন্য কি দরকার? ট্যালেন্ট?

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

পাইথন প্যাকেজ ম্যানেজার PIP

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

টেনসরফ্লো ব্যবহার করে ন্যাচারাল ল্যাঙ্গুয়েজ প্রসেসিং

ন্যাচারাল ল্যাঙ্গুয়েজ প্রসেসিং (NLP) বলতে টেক্সট এবং ভয়েজ ডেটা নিয়ে কাজ করাকে বুঝায়। তা হতে পারে টেক্সট টু স্পিস অথবা স্পিস টু টেক্সট প্রোগ্রাম তৈরি, অটোমেটিক্স গল্প বা কবিতা লেখা, রিভিউ বা কমেন্ট এনালাইসিস করা, স্মার্ট স্পিকারকে কোন প্রশ্ন করলে তা এনালাইসিস করে উত্তর দেয়া ইত্যাদি। NLP কম্পিউটার সাইন্স বা মেশিন লার্নিং এর একটা গুরুত্বপূর্ণ … Read more