আইওএস HTTP রিকোয়েস্ট

আমরা যেসব অ্যাপ তৈরি করি বা করব, তার বেশির ভাগই নেটওয়ার্ক রিলেটেড। কোন ওয়েব সাইট/ নেটওয়ার্ক থেকে কিছু ডেটা রিসিভ করতে হয়, নেটওয়ার্ক এ কিছু ডেটা পাঠাতে হয় ইত্যাদি। এগুলোকে সাধারণত HTTP রিকোয়েস্ট বলে। আমরা দেখব কিভাবে iOS এ একটা সিম্পল HTTP রিকোয়েস্ট করা যায়। এর জন্য আমরা একটা ইমেজ url থেকে লোড করব। এবং […]

Read More

আইওএস এ Transport Security Settings

প্রায় অ্যাপেই আমাদের ওয়েব থেকে বিভিন্ন ডেটা লোড করতে হয়। আইওএসে আমরা সহজেই https মানে সিকিউর url থেকে ডেটা রিড বা রাইট করতে পারি। কিন্তু নন সিকিউর বা http url থেকে কোন ডেটা লোড করতে চাইলে আমাদের App Transport Security Settings পরিবর্তন করতে হবে। তার জন্য xCode এ প্রজেক্ট এক্সপ্লোরার থেকে প্রজেক্টের ইনফোতে যাবো। তারপর  Bundle […]

Read More

পাইথন Pandas

Pandas ইন্সটল করার আগে আমাদের Anaconda ইন্সটল করতে হবে। উইন্ডোজ, লিনাক্স বা ম্যাকের জন্য ইন্সটলার রয়েছে। ইন্সটলের পরের কাজ হচ্ছে Pandas ইস্টল। pandas NumPy এর উপর নির্বরশীল। তাই Pandas ইন্সটলের আগে খেয়াল রাখতে হবে নামপাই ইন্সটল করা রয়েছে কিনা। নামপাই সম্পর্কে এখানে বিস্তারিত রয়েছে।   Pandas ইন্সটলের বিস্তারটি ডকুমেন্ট এখানে পাওয়া যাবে। pandas ইন্সটল করার […]

Read More

পাইথন NumPy

পাইথনে ডেটা এনালাইসিস করার জন্য দারুণ একটি প্যাকেজ হচ্ছে NumPy. NumPy নিয়ে কাজ করাও দারুণ সহজ। প্রথমেই আমাদের NumPy ইন্সট করে নিতে হবে। অনেক ভাবেই ইন্সটল করা যায়। পাইথন ফাইল গুলো ডাউনলোড করে কমান্ড লাইন থেকে বা টার্মিনাল থেকে setup.py রান করলেই ইন্সটল হবে।   এখানে বিস্তারিত লেখা আছে কিভাবে NumPy ইন্সটল করা যাবে।   […]

Read More

আইওএস এডভান্স টেবিল ভিউ

এর আগে আমরা সিম্পল টেবিল ভিউ নিয়ে কিভাবে কাজ করা যায়, তা দেখেছি। এবার আমরা এডভান্স টেবিল ভিউ নিয়ে কাজ করব। তার জন্য প্রথমে একটা প্রজেক্ট তৈরি করব। এরপর মেইন স্টোরিবোর্ড থেকে ভিউ কন্ট্রোলারটি রিমুভ করব। ভিউ কন্ট্রোলারটি সিলেক্ট করে Delete বাটনে প্রেস করলেই ডিলেট হবে। ViewControlar.swift ফাইলটিও রিমুভ করে দিব। একটা পপ-আপ ওপেন হবে। ঐখানে […]

Read More

ন্যাশনাল হ্যাকাথন ২০১৬

৬ এবং ৭ এ এপ্রিল দুই দিন ব্যাপি, পুলিশ স্টাফ কনভেনশন হলে আয়োজিত হয়েছে ন্যাশনাল হ্যাকাথন ২০১৬। এটা একটানা ৩৬ ঘন্টার একটা প্রোগ্রাম। ন্যাশনাল হ্যাকাথনে কি হয়েছে বলি। Sustainable Development Goal এর উদ্দেশ্যে এবার দশটি লক্ষ্য নির্বাচন করা হয়েছে। এ লক্ষ্য পূরণের জন্য সবাই নিজ টিম নিয়ে নিজ নিজ আইডিয়া নিয়ে কাজ করবে, একটানা ৩৬ ঘন্টা। আয়োজন করেছে […]

Read More

আইওএস এ Multiple Views

এ পর্যন্ত আমরা যে অ্যাপ গুলো তৈরি করেছি, সব গুলোতেই সিঙ্গেল ভিউ ছিল। এবার আমরা মাল্টিফল ভিউ নিয়ে কাজ করব। নতুন আরেকটি ভিউ যুক্ত করা খুব সহজ। অবজেক্ট লাইব্রেরী থেকে View Controlar স্টোরি বোর্ড এ প্লেস করলেই নতুন একটা ভিউ যুক্ত হয়ে যাবে।    প্রথম ভিউতে একটা বাটন তৈরি প্লেস করি। ঐ বাটনে ক্লিক করলে […]

Read More

রাজশাহী এবং রুয়েট এ এক দিন।

কয়েক দিন আগে হাসিন ভাই জিজ্ঞেস করে, রাজশাহী যাবা? আমি দুই হাত এক সাথে তুলে বলি যাবো। হাসিন ভাই বলল উনি নিজে ড্রাইভিং করবে। তখন তো আমি এক্সাইটেড। লং ড্রাইভে যাবে! দিন গুণতে শুরু করলাম। এপ্রিলের ২ তারিখে রাজশাহী যাবে হাসিন ভাই। আমি জিজ্ঞেস করলাম কখন। ভাইয়া বলল ৫টায়। আমি ধরে নিলাম বিকেল ৫টায়। ড্রাইভার […]

Read More

আইওএস এর জন্য To Do অ্যাপ তৈরি

আমরা এর আগে আমরা আইওএস  টেবিল ভিউ নিয়ে কাজ করেছি। এবার টেবিল ভিউকে কাজে লাগিয়ে কিভাবে আমরা একটা অ্যাপ তৈরি করতে পারি, তা দেখব। তার জন্য আমরা একটা To Do অ্যাপ তৈরি করব।   একটি আইওএস প্রজেক্ট খুলে নিব প্রথমে। আমাদের অ্যাপে যা লাগবে, তা হচ্ছে একটা লেবেল, অ্যাপের নামের জন্য। একটা টেক্সটফিল্ড, টু ডু […]

Read More

ড্রিম স্কোয়ার রিসোর্টে একদিন

ইন্টারনেটে এক্টিভ ভাবে ছিলাম ২০১০ থেকে। লেখা লেখি করতাম। দুই একটা ইভেন্ট হতো, দেখা হতো অনেকের সাথে। এরপর ২০১১ সালের শেষের দিকে ফ্রিল্যান্সিং শুরু করি। আমি কাজ শুরু করি ওডেস্কে। ২০১২ সালে ওডেস্কে যারা ফ্রিল্যান্সিং করে, তারা সবাই মিলে ফ্যান্টাসি কিংডমে ঘুরতে গিয়েছি। ঐটা আয়োজন করেছিল সাইদুর ভাই। ফ্যান্টাসি কিংডমে অনেক মজা হয়েছিল সে দিন। […]

Read More