পাইকন ঢাকা ২০১৪

বর্তমান বিশ্বে জনপ্রিয় প্রোগ্রামিং ভাষাগুলোর মধ্যে অন্যতম হচ্ছে পাইথন (Python)। এটি একটি ওপেন সোর্স প্রোগ্রামিং ভাষা যেটি তৈরি ও রক্ষণাবেক্ষণের কাজটি করে পাইথন সফটওয়্যার ফাউন্ডেশন।

PyCon Dhaka 2014
PyCon Dhaka 2014

সারা পৃথিবীতে পাইথন প্রোগ্রামারদের যেই সম্মেলনগুলো অনুষ্ঠিত হয়, সেটির নাম হচ্ছে পাইকন (পাইথন কনফারেন্স)। সারা বিশ্বের সাথে তাল মিলিয়ে “পাইকন ঢাকা ২০১৪” নামে বাংলাদেশে সেটি প্রথমবারের মতো অনুষ্ঠিত হতে যাচ্ছে এই জুন মাসের ২১ তারিখ। ইতিমধ্যে পাইথন ফাউন্ডেশন থেকে অনুমতিও পাওয়া গেছে। তারা তাদের ওয়েবসাইটে ঢাকার এই অনুষ্ঠানের কথা উল্লেখ করেছে।

তিন ঘণ্টাব্যাপী এই অনুষ্ঠানে পাইথন-এর বিভিন্ন বিষয়ের উপর আলোচনা ও প্রশ্নোত্তর পর্ব অনুষ্ঠিত হবে। এছাড়াও পাইথন প্রোগ্রামারদের নিজেদের মধ্যে পরিচিতিরও সুযোগ থাকছে এখানে। ইতিমধ্যে রেজিস্ট্রেশনের কাজ সম্পন্ন হয়েছে। ১৭০ জন পাইথন প্রোগ্রামার পাইকন ঢাকা-তে রেজিস্ট্রেশন করেছেন বলে জানা গেছে।

সম্পূর্ণ ইভেন্টটি ভিডিও করা হবে যেন পরববর্তি সময়ে ইউটিউব থেকে আলোচনাগুলো দেখার সুযোগ থাকে।

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

পাইকন ঢাকা-এর অফিশিয়াল ওয়েবসাইট : http://dhaka.pycon.org/

ন্যাশনাল কলেজিয়েট প্রোগ্রামিং কনটেস্ট ২০১৪

ড্যাফোডিল ইন্টারন্যাশনাল ইউনিভার্সিটির (ডিআইইউ) আয়োজনে ও বাংলাদেশ কম্পিউটার কাউন্সিলের সহযোগিতায় গত শুক্রবার ‘ড্যাফোডিল জাতীয় কলেজিয়েট প্রোগ্রামিং কনটেস্ট (এনসিপিসি) ২০১৪ অনুষ্ঠিত হয় ৷ এই প্রোগ্রামিং কনটেস্টে অংশগ্রহণ করে দেশের ৫২ টি বিশ্ববিদ্যালয়ের ১১৫টি দল।

National Colegiate Programme

এবারের আসরে চ্যাম্পিয়ন হয়েছে বাংলাদেশ প্রকৌশল বিশ্ববিদ্যালয়ের (বুয়েট) ম্যাক্স+৭ এই দলটি মোট ১১ টি সমস্যার মধ্যে ৭ টি সমস্যার সমধান করে ৭২৬ পয়েন্ট পেয়ে প্রথমস্থান অধিকার করে৷ এ দলের সদস্যরা হলেন প্রত্যয় মজুমদার, প্রসেনজিৎ বড়ুয়া ও মোহাম্মদ হাফিজ উদ্দীন। রানারআপও হয়েছে বুয়েট৷ এ দলটির নাম ওনিয়ন এরা মোট ৬টি সমস্যার সমধান করে (মো. কায়সার আবদুল্লাহ, সাদিয়া নাহরিন ও সাকিব সাফায়াত)৷

প্রতিযোগিতায় দ্বিতীয় রানারআপ, শাহজালাল বিজ্ঞান ও প্রযুক্তি বিশ্ববিদ্যালয়ের সাস্ট ব্যাট বিট্যান্স (ধনঞ্জয় বিশ্বাস, দেওয়ান মাহমুদ রায়হান, যীশু ব্যানার্জি) মোট ৫ টি সমস্যার সমাধান করে। চতুর্থ স্থান অর্জন করে ড্যাফোডিল ইন্টারন্যাশনাল ইউনিভার্সিটির ডিআইইউ প্রাইমেটিভ দল (মো. সামিউল ইসলাম, শরীফ আহমেদ ও শুভ কর্মকার) যারা মোট ৫ টি সমস্যার সমাধান করে ৷

সমস্যা গুলোর মধ্যে সবচেয়ে বেশি সমাধান হয়েছে A, C,এবং J নং সমস্যাটি, তবে ৭ টি সমস্যার মধ্যে B , D এবং H এই তিনটি সমস্যা কোন দলই সমধান করতে পারেনি। সম্পূর্ণ ফলাফল এখানে পাওয়া যাবে : https://algo.codemarshal.com/contests/bd-ncpc-2014/standings

ডিজিটাল ওয়ার্ল্ডে ডেভেলাপার কনফারেন্স

আগামীকাল শুক্রবার (৬ জুন) ডিজিটাল ওয়ার্ল্ডে অনুষ্ঠিত হবে সফটওয়্যার নির্মাতাদের একটি বিশেষ সম্মেলন।

সম্মেলনে বক্তব্য রাখবেন দেশের শীর্ষস্থানীয় কয়েকজন সফটওয়্যার নির্মাতা। অনুষ্ঠানটি হবে ঢাকার আগারগাঁতে অবস্থিত বঙ্গবন্ধু আন্তর্জাতিক সম্মেলন কেন্দ্রে। অনুষ্ঠানটি সবার জন্য উন্মুক্ত, কোনো রেজিস্ট্রেশনের প্রয়োজন নেই। তবে সেখানে আসনসংখ্যা সীমিত বিধায়, যারা আগে আসবেন, তারাই সেখানে বসার সুযোগ পাবেন। অনুষ্ঠান শুরু হবে সকাল ৯:৩০ মিনিটে এবং চলবে দুপুর ১টা পর্যন্ত।

নিচে আলোচনার বিষয় ও আলোচকদের নাম দেওয়া হলো।

1. User Experience – sell the experience, not the product by Azec Elahi, Senior UX Engineer, The Jaxara IT Ltd

2. Getting the most out of Chrome Developer Tools – M. Mahbubur Rahman , CTO, iViveLabs

3. Beyond PHP4 – The beautiful world of cutting edge PHP – Mohammad Emran Hasan , Founder and CTO, Right Brain Solutions Ltd.

4. CSS Preprocessor, Why and How – Mizanur Rahman , Development Manager, Trustpilot at GraphicPeople

5. Playing with Composer – Tareq Hasan, Founder, WeDevs

6. Introduction to Machine Learning, Nhm Tanveer Hossain Khan, Sr backend Engr at Tweek.tv

7. Power debugging and profiling – Abu Ashraf Masnun , Software Engr at AirCourt

8. Angular JS – Mafinar Khan, System Analyst at Panacea Ltd

9. Introduction to Laravel 4 – Mozammel Haque , Development Manager, Vantage labs Dhaka

10. Explore Awesomeness of Cutting Edge JS Tools by Rifat Nabi , Technical Architect, Tasawr Interactive

বাংলাদেশে ভার্চুয়াল কার্ড চালু হচ্ছে!

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

ভার্চুয়াল কার্ড

জুন ০২, ২০১৪ তারিখে বাংলাদেশ ব্যাংকের এক বিজ্ঞপ্তি থেকে জানা যায় যে ইন্টারনাশনাল চেম্বার অব কমার্স-এর অর্ন্তভূক্ত বাণিজ্যিক ব্যাংকসমূহ ব্যক্তিগত পর্যায়ে মোবাইল এ্যাপ্লিকেশন এবং গেম নির্মাণকারীদের আর্ন্তজাতিক ক্ষেত্রে অর্থ লেনদেনের জন্য ‘ভার্চুয়াল কার্ড’ ইস্যু করবার সুবিধা প্রদান করবে। জাতীয় পর্যায়ে মোবাইল অ্যাপস উন্নয়নে সচেতনতা ও দক্ষতাবৃদ্ধি কর্মসূচীর আওতায় অংশগ্রহণকারী ডেভেলাপার, বেসিস বা এর সহযোগী প্রতিষ্ঠানসমূহ এবং অন্যান্য স্বীকৃত একাডেমিক বা প্রশিক্ষণ প্রতিষ্ঠান আয়োজিত নানা ধরণের বুট ক্যাম্প, প্রশিক্ষণ কর্মশালা ইত্যাদিতে সনদপ্রাপ্ত ডেভেলপার ও ফ্রীল্যান্সারগণ অনুমোদিত বাণিজ্যিক ব্যাংক থেকে এই কার্ড সংগ্রহ করতে পারবেন। এই উদ্যোগের ফলে আন্তর্জাতিক বাজারে সংযুক্ত হওয়ার পথে বাংলাদেশী ডেভেলাপারদের প্রধান বাঁধা দূর হলো।

তবে এ ধরণের কার্ড দিয়ে এক বছরে ৩০০ মার্কিন ডলার বা তার সমমূল্যের বেশি অর্থ লেনদেন করা সম্ভব হবে না। তবে বিভিন্ন ফী এর জন্য বছরে ৩০০ ডলার যথেষ্ট নয় বলে জানিয়েছেন কয়েকজন অ্যাপ ডেভেলাপার।

নিচের ছবিতে বাংলাদেশ ব্যাংকের বিজ্ঞপ্তিটি যুক্ত করে দেওয়া হলো।

vcard_circular

সুইফট – অ্যাপলের নতুন প্রোগ্রামিং ল্যাঙ্গুয়েজ

অ্যাপেল সুইফট (swift) নামে নতুন একটা প্রোগ্রামিং ল্যাঙ্গুয়েজ চালু করেছে । লিঙ্ক : https://developer.apple.com/swift/

সুইফট – অ্যাপেলের নতুন প্রোগ্রামিং ভাষা

এই শক্তিশালি প্রোগ্রামিং ল্যাঙ্গুয়েজটি অবজেক্টিভ সি (Objective-C) এর চেয়েও দ্রুত কাজ করবে এবং এটি সহজেই শেখা যাবে। সুইফট ব্যবহার করে প্রোগ্রমাররা আগের চেয়ে নিরাপদ ও নির্ভরযোগ্য কোড লিখতে পারবে বলে অ্যাপল জানিয়েছে। এতে প্রোগ্রামাররা একই সময় কোড লিখে তার আউটপুট দেখতে পারবে। সুইফট যেমন কম্পাইলড ল্যাঙ্গুয়েজের মতো শক্তিশালি ও ইফিশিয়েন্ট অন্যদিকে জনপ্রিয় স্ক্রিপটিং ল্যাঙ্গুয়েজগুলোর মতো সহজ ও ইন্টারএকটিভ। সুইফট ব্যবহার করে প্রোগ্রামাররা আগের চেয়ে সহজে আইওএস অ্যাপ্লিকেশান ডেভেলপ করতে পারবেন । সুইফট ল্যাঙ্গুয়েজ এর জন্য অ্যাপেল একটি ৫০০ পেজ এর বই তৈরি করেছে । এই বইটি অ্যাপেল এর নিজস্ব ibook store-এ পাওয়া যাবে । লিঙ্ক : https://itunes.apple.com/us/book/the-swift-programming-language/id881256329?mt=11

উল্লেখ্য যে এর আগে গুগল তাদের নিজেদের ল্যাঙ্গুয়েজ গো এবং ফেসবুক তাদের নিজেদের তৈরি ল্যাঙ্গুয়েজ হ্যাক বাজারে ছাড়ে। এখন অ্যাপলও সেই মিছিলে সামিল হলো।