লারাভেল Eloquent

লারাভেল – কোয়েরি বিল্ডার লেখাতে আমরা দেখেছি কিভাবে কোয়েরি করতে হয়। এবার আমরা একই কাজ করব Eloquent দিয়ে। Eloquent হচ্ছে Active Record সিস্টেম। এ জন্য প্রথমে আমরা একটি মডেল তৈরি করে নিব। তার জন্য কমান্ড লাইনে গিয়ে লিখবঃ এখানে Task হচ্ছে মডেলের নাম। এটি তৈরি হবে প্রজেক্টের App ফোল্ডারের ভেতর। এখন আমরা চাইলে Eloquent ব্যবহার … Read more

লারাভেল – কোয়েরি বিল্ডার

লারাভেল এবং ডেটাবেজ লেখাতে আমরা জেনেছি কিভাবে ডেটাবেজ কানেক্ট করা যায়। কিভাবে php artisan migrate এর মাধ্যমে স্কিমা থেকে ডেটাবেজে টেবিল যুক্ত করা যায় ইত্যাদি। এবার আমরা আমাদের নিজেদের স্কিমা তৈরি করব। ডেটাবেজ স্কিমা গুলো থাকে project>Database>Migrations ফোল্ডারের ভেতর। এখানে গিয়ে যদি আমরা …user_table ফাইলটি দেখি, তাহলে দেখব এর ভেতর কিছু কোড লেখা রয়েছে। User … Read more

লারাভেল – ভিউতে ডেটা পাস করা

এর আগে আমরা ভিউ এবং রাউটস সম্পর্কে জেনেছি। এবার আমরা জানব কিভাবে ভিউতে ডেটা পাস করা যায়। এ জন্য আমরা রাউটস থেকে ভিউতে ডেটা পাস করব এবং ভিউতে ঐ ডেটা দেখাবো। রাউটস ফাইলে আমরা বলে দিয়েছি welcome ভিউ দেখাতেঃ আমরা কোন ডেটা দেই নি। আমরা একটা ভ্যারিয়েবলের মাধ্যমে ডেটা পাস করতে পারি এভাবেঃ ডেটা ভিউতে … Read more

লারাভেল এবং ডেটাবেজ

লারাভেল কিভাবে ডেটাবেজ যুক্ত করতে হয় এ সম্পর্কে জানব। আমরা চাইলে SQLite ব্যবহার করতে পারি। এটা লারাভেলের সাথে ডিফল্ট ভাবে যুক্ত থাকে। আমরা চাইলে অন্য যে কোন ডেটাবেজ ব্যবহার করতে পারি। আমি দেখাবো কিভাবে MySQL যুক্ত করা যায়।  ডেটাবেজ যুক্ত করার জন্য আমাদের কম্পিউটারে MySQL ইন্সটল করতে হবে। আমি ব্যবহার করব WAMP সার্ভার। এটাতে এক … Read more

লারাভেল ভিউ এবং রাউটস

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

অ্যান্ড্রয়েডে সার্কুলার প্রগ্রেস ও অন্যান্য

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

অ্যান্ড্রয়েড স্ন্যাকবার – Snackbar

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

পাইথন শেখার জন্য অন্যান্য রিসোর্স

পাইথন নিয়ে মাকসুদুর রহমান মাটিনের একটি বই রয়েছে নাম সহজ ভাষায় পাইথন ৩। পাইথন সম্পর্কে জানতে ঐ বইটি পড়তে পারেন। রকমারিতে পাওয়া যাবে এই ঠিকানায়।     খুব সহজে প্রোগ্রামিং সম্পর্কে ধারণা পেতে হুকুপাকুশের প্রোগ্রামিং শিক্ষা দেখতে পারেন।   howtocode.com.bd এও পাইথন নিয়ে রয়েছে দারুণ কিছু লেখা।

জিন্দাপার্কে একদিন

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

গুগল ফায়ারবেজ এডমব Interstitial অ্যান্ড্রয়েড অ্যাপে ইন্ট্রিগ্রেট করা।

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