গুগল টেস্ট অটোমেশন কনফারেন্স ২০১৬, নভেম্বর ১৫-১৬, সানিভেল, ক্যালিফর্নিয়া - দ্বিতীয় পর্ব

গুগল টেস্ট অটোমেশন কনফারেন্স ২০১৬, নভেম্বর ১৫-১৬, সানিভেল, ক্যালিফর্নিয়া -  দ্বিতীয় পর্ব
সোমবার, ডিসেম্বর ৫, ২০১৬

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

গুগল টেস্ট অটোমেশন কনফারেন্স ২০১৬, নভেম্বর ১৫-১৬, সানিভেল, ক্যালিফর্নিয়া - প্রথম পর্ব

গুগল টেস্ট অটোমেশন কনফারেন্স ২০১৬, নভেম্বর ১৫-১৬, সানিভেল, ক্যালিফর্নিয়া - প্রথম পর্ব
শুক্রবার, নভেম্বর ১৮, ২০১৬

গুগল টেস্ট অটোমেশন কনফারেন্স (GTAC) -এর কথা আমি সম্ভবতঃ ২-৩ বছর আগে প্রথম শুনি। ওদের টেস্টিং ব্লগে সাবস্ক্রাইব করার সুবাদে এইবার কনফারেন্সের খবর বেশ আগেই পেয়েছিলাম। এবছর জুন মাসে ওরা অংশগ্রহণে আগ্রহীদের এপ্লিকেশন অনলাইনে জমা নেয়া শুরু করে।  একটা ছোটোখাটো রচনা বা স্টেটমেন্ট -অফ-পারপাস লিখতে হয়েছিল যে আমি কেন অংশগ্রহণ করতে চাই, আর কেনই বা আমাকে তাদের  সুযোগ দেয়া উচিত!

বাইটকোড ইন্সট্রুমেন্টেশন (Bytecode instrumentation) এবং এর ব্যবহার

বাইটকোড ইন্সট্রুমেন্টেশন (Bytecode instrumentation)  এবং এর ব্যবহার:
১১ নভেম্বর, শুক্রবার, ২০১৬

জাভাতে আমরা যে সোর্স কোড লিখি, সেটা কম্পাইল হওয়ার পর কি হয়? মেশিন কোড?  - না আসলে সেটা বাইটকোড নামের একটা মধ্যবর্তী (intermediate) কোডে রূপান্তরিত হয়।  এই বাইটকোড পড়ে আবার জাভা ভার্চুয়াল মেশিন।  ভার্চুয়াল মেশিনের দায়িত্ব হচ্ছে এই বাইটকোড পড়ে বা ইন্টারপ্রেট করে কোড মেশিনে কোডে রূপান্তর করা।

কিন্তু এতে লাভটা কী?

#জাভা ৮, #ইন্টারফেস, #নতুন ফীচার, #ডিফল্ট মেথড, #স্ট্যাটিক মেথড

#জাভা ৮, #ইন্টারফেস,  #নতুন ফীচার, #ডিফল্ট মেথড,  #স্ট্যাটিক মেথড
৩ অক্টোবর, সোমবার ২০১৬


আজকের লেখা খুব ছোট হবে।  জাভা ৮ -এর ইন্টারফেস -এর একটা নতুন ফীচার নিয়ে শেখা আর্টিকেল শেয়ার করাই মূল উদ্দেশ্য।

টেস্ট অটোমেশনে ব্যবহৃত ডিজাইন প্যাটার্ন -TAP অথবা POM

টেস্ট অটোমেশনে ব্যবহৃত ডিজাইন প্যাটার্ন  -TAP অথবা POM
অগাস্ট ৩১, বুধবার, ২০১৬


আগের এক লেখায় বলেছিলাম Seleniam IDE ব্যবহার করার পর ইচ্ছা আছে Selenium WebDriver নিয়ে টেস্ট অটোমেশনের কাজ করবো। কিছুটা কাজ এর মধ্যে করেছি, আর তা করতে গিয়ে Selenium WebDriver নিয়ে যতটা না মুগ্ধ হয়েছি, তার থেকে বেশি হয়েছি প্রজেক্টে ব্যবহৃত ডিজাইন প্যাটার্ন নিয়ে।

Java Enum - নতুন করে যা শিখলাম

Java Enum  - নতুন করে যা শিখলাম
জুন ২২, ২০১৬, বুধবার।

শুরুতেই ডিসক্লেইমার : পুরো লেখাটাই Java Magazine -এর এপ্রিল/মে ২০১৬ সংখ্যায় University of Kent -র প্রফেসর মাইকেল কলিং (Michael Kölling)-এর লেখা একটা আর্টিকেল থেকে নেয়া।

Selenium IDE: টেস্ট অটোমেশন-র ফ্রি টুল / প্লাগ-ইন

সেলেনিয়াম আইডিই: টেস্ট অটোমেশন-র ফ্রি টুল / প্লাগ-ইন
মে ২৪, ২০১৬,  মঙ্গলবার।


নতুন একটা টুলের সম্পর্কে জানলাম, সেলেনিয়াম আইডিই  (Selenium IDE ) । আসলে ঠিক ওই অর্থে টুল না, Firefox -র প্লাগ-ইন।  বেশ কাজের একটা প্লাগ -ইন।  আগের লেখার মত কেন ব্যবহার করছি তার একটু ভুমিকা দিয়ে মূল লেখায় যাবো।

আমেরিকায় (বা দেশের বাইরে) পড়তে আসার সময় যা জেনে রাখা ভালো।

আমেরিকায় (বা দেশের বাইরে) পড়তে আসার সময় যা জেনে রাখা ভালো।
এপ্রিল ১, শুক্রবার, ২০১৬

আমার আগের লেখায় দেশের বাইরে পড়তে আসার সময় কী কী সাথে নিয়ে আসা উচিত তার একটা লিস্ট দিয়েছিলাম। আর আজকের লেখায় শেয়ার করবো কিছু জিনিস যা জেনে রাখলে অনেকক্ষেত্রেই বিব্রতকর অবস্থা থেকে নিজেকে বাঁচানো যায়।

আমেরিকায় (বা দেশের বাইরে) পড়তে আসার সময় সাথে যা নিয়ে আসা উচিত।

আমেরিকায় (বা দেশের বাইরে) পড়তে আসার সময় সাথে যা নিয়ে আসা উচিত।
(মার্চ ২৭, ২০১৬, রবিবার)

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

কাজের জায়গায় ভুল থেকে শেখা: regex 'র একটা খুব কমন বিষয় যেটা এতদিন ভুল জানতাম

কাজের জায়গায় ভুল থেকে শেখা: regex 'র একটা খুব কমন বিষয় যেটা এতদিন ভুল জানতাম  ৩ ফেব্রুয়ারি, শনিবার, ২০২৪ রেগুলার এক্সপ্রেশন (Regular Exp...