Andy Blog

Full-stack developer

Using regular expression in Javascript

This article introduces the basics of applying regular expression in Javascript. Introduction What Is a Regular Expression? A regular expression is a sequence of characters that forms a search p...

Apply Google reCAPTCHA into your site

This article introduces how to apply Google reCAPTCHA into form submission of your site CAPTCHA is a system designed to distinguish human from machine input. It is typically used in websites with ...

Grab and parse data using Selenium WebDriver Part 3 - create parsing application using C#

This article introduces how to use Selenium WebDriver to simulate browser operations such as load a page, manipulate DOM, extract data and provides ready-to-go sample code in Java and C#. Introduc...

Grab and parse data using Selenium WebDriver Part 2 - Java and C# implementations

This article introduces how to use Selenium WebDriver to simulate browser operations such as load a page, manipulate DOM, extract data and provides ready-to-go sample code in Java and C#. Introduc...

Grab and parse data using Selenium WebDriver Part 1 - Selenium fundamentals

This article introduces how to use Selenium WebDriver to simulate browser operations such as load a page, manipulate DOM, extract data and provides ready-to-go sample code in Java and C# Introduct...

Welcome to my blog!

This is the first post. Test code snippets: def print_hi(name) puts "Hi, #{name}" end print_hi('Tom') #=> prints 'Hi, Tom' to STDOUT.