957 reputation
411
bio website purl.org/net/oakley
location Barrington, IL
age 54
visits member for 3 years, 11 months
seen Aug 28 at 15:41

I started as a FORTRAN programmer, paid my dues writing C and X11/Motif, switched to Perl, discovered Tk, and from that, Tcl, and spent the next decade plus writing cross-platform GUIs in Tcl/Tk.

I then spent three years using python and a smattering of ruby to create a cross-platform automated testing framework. I am now working in an all-Windows shop, again building an automated testing framework and still using Python.

The open source projects I currently am active on are:

I also maintain a sporadically-updated blog at boakley.github.io, focused mainly on my work with the robot framework.


Sep
7
awarded  Yearling
Jul
25
awarded  Nice Answer
Jul
25
awarded  Citizen Patrol
Jul
25
answered What, as a rule of thumb, is the maximum tolerable time the UI thread is blocked for?
Apr
12
comment Are there any statistics on what orientation people prefer to hold tablets at?
"There is no correct answer to this question since it depends entirely on the actual picture. In case of tablets: it depend on the application" -- I'm not convinced this is a true statement. Sure, it definitely depends on some apps. For example, I would never play pinball in landscape. However, in my experience, people have clear preferences. I never use portrait except in isolated cases. I know others who exclusively use portrait. Therefore I think the question can be answered, especially since a great many apps can be used in either.
Feb
28
comment What does the 4 symbol on the top-right signify?
I get a 404 with that link.
Feb
28
comment Is it a good user experience to have drag and drop in tablet apps?
The iPad's home screen uses drag and drop to move icons around. So it's not like there's no built-in drag and drop on the iPad.
Feb
21
comment Who needs an external on/off Wi-Fi button?
@KenLiu: Yes, I know it can be done with some hardware, but it may not have been originally possible with some of the earlier laptops or with some of the cheaper laptops. My point is, some manufacturers may have gone this route simply because they didn't control the wifi hardware and may not have had much control over the OS either. What they did have control over, is adding a small hardware switch to their design, so that's what they did.
Feb
21
comment Who needs an external on/off Wi-Fi button?
@kaz: assuming that the wifi device can actually be controlled by software. Perhaps they are using cheap hardware that can only be controlled by a physical switch.
Feb
20
answered Which to show first: login or register screen or both?
Feb
19
awarded  Nice Answer
Feb
19
awarded  Student
Feb
19
asked studies on passcode/keypad versus password/keyboard?
Feb
19
comment Who needs an external on/off Wi-Fi button?
I'm not saying it's the best solution. The question was about who would need such a thing. People who want to save power need such a thing. It's at leadt plausible that a physical switch may have been easier to manufacture at the time, then it would have been to build a software solution. Or maybe the misguided engineers didn't consider usability as a factor. Shocking, I know, but I've heard it happens.
Feb
18
comment Who needs an external on/off Wi-Fi button?
Yes it can be done. Just as effectively? That part is debatable -- a switch is certainly easier to flip than having to do a handful of clicks and double-clicks to get to a settings menu somewhere. Also, a physical switch implies you are physically turning the power off, which might give one more peace of mind that flipping a virtual switch.
Feb
18
answered Who needs an external on/off Wi-Fi button?
Feb
13
comment Does a list of checkboxes necessarily mean multiple choices?
@JonW: these conventions have been in place pretty much since the invention of the checkbutton and radiobutton. This distinction is precisely why there are two different types of buttons.
Feb
8
awarded  Nice Answer
Feb
4
revised Best way to display whether someone is the right age for a match on an online dating site?
added 259 characters in body
Feb
4
answered Is the absence of a visible scroll bar confusing when asking users to agree with license terms?