105 reputation
3
bio website stevehhh.com
location Victoria
age
visits member for 1 year, 8 months
seen Apr 2 at 16:03

I started off in the 1980s by learning Atari, Microsoft, and BBC DOS and BASIC systems. In the 1990s, I got into the Amiga and eventually Windows 3.0. Courses in programming taught me the basics of assembly, Pascal, COBOL, C, Prolog, LISP, SQL, TCP/IP, Unix, networking, and mainframe system.

In the years since, I've worked on all kinds of systems, including (but not limited to) Unixes (Solaris, OS X, BSD), Windows, Linuxes (SuSE, Fedora, Ubuntu), plus a variety of Ant, Bash, C++, C#, Erlang, Java, PowerShell, Python, Perl, Java, Python, and other projects.

My current preferences lean towards Git over Subversion, IntelliJ IDEA over Eclipse, Fish over Bash, vi over emacs, Postgres over MySQL, Maven and Ant over Make, VMware over Parallels or VirtualBox, OS X or BSD over Linux and Windows, Nginx over Apache, Pixelmator and iDraw over Photoshop and Illustrator, PathFinder over Finder, PowerGREP over grep, Ghost over Wordpress, folders over iPhoto and iTunes, BeyondCompare over Kaleidoscope, colour over color. And so on.


Mar
18
revised Read requests and responses made by browser on naviagating a web page in C# webdriver
Remove garbage text.
Mar
18
suggested suggested edit on Read requests and responses made by browser on naviagating a web page in C# webdriver
Feb
24
awarded  Excavator
Feb
24
awarded  Editor
Feb
24
revised selenium: How to identify the button WebElement
Corrected method name (xpath, not xPath).
Feb
24
suggested suggested edit on selenium: How to identify the button WebElement
Feb
1
comment How to start a Selenium2 WebDriver window in background?
According to the Mozillazine.org page cited in the code above, setting browser.link.open_newwindow.restriction to 1 means "Let all windows opened by JavaScript open in new windows".
Feb
1
awarded  Supporter