811 reputation
69
bio website john.werner-ny.net
location Fairport, NY
age 47
visits member for 4 years
seen Oct 21 at 16:13

John Werner is an internationally published author, engineer, and conference speaker who brings over 15 years of experience solving technical problems with creative solutions.

As a Senior Software Engineer, John has used his unique problem solving abilities to become an expert in solving problems that have escaped others.

As an author and editor, John has written a regular column for an automotive magazine and has been published both in the US and Europe. In his spare time, he edits the Internet's Oldest FAQ on Snow Tires and Winter Driving.

As an inventor and architect, John has earned patents for inventions ranging from Ink Jet Printers to Automotive Ignition Systems; and he has both published and presented his software architecture work.

As a software process evangelist, John has motivated corporate cultures to embrace sound development practices such as Test Driven Development, Continuous Integration, Unit Testing, and Continuous Code Review while seeking to provide a careful balance between process and productivity.

The world of Embedded Software Security has not escaped his focus. His work in driving the security analysis of embedded products; developing an innovative, risk-based approach to Threat Modeling; and creating a cross-platform tool for analyzing, organizing, and reporting the results was lauded by corporate research.

International work has been a part of John's career for the past decade. During that time, John has gained experience working both for and with off-shore development efforts and serving both in the roles of team player and team leader. He has traveled extensively to Munich, Germany, and Milan, Italy; and has also worked in Bangalore, India, and Stuttgart, Germany.


Oct
20
awarded  Yearling
May
13
answered Emacs spellcheck tool for comments in c/c++ code
May
4
awarded  Constituent
Apr
30
awarded  Caucus
Sep
30
awarded  Yearling
Jan
23
reviewed Reviewed Writing If Statements in Excel
Jan
23
reviewed Reviewed Linux doesn't boot on my Windows 7 laptop, even if successfully installed
Jan
23
comment Linux doesn't boot on my Windows 7 laptop, even if successfully installed
It possible that the Linux versions are trying to start the X Windows GUI and it's not working. When it stops, try pressing ALT-F1 and seeing if you get a text screen with a prompt.
Jan
23
awarded  Citizen Patrol
Jan
16
reviewed No Action Needed Wrong keyboard when remote desktopping from windows to linux
Jan
10
awarded  Custodian
Jan
10
reviewed No Action Needed Ubuntu: ALERT! /dev/mapper/localhost-root does not exist. Dropping to a shell!
Sep
30
awarded  Yearling
Jul
23
awarded  Constituent
Jul
12
awarded  Caucus
Jul
5
answered Why does my Emacs shell render this gunk?
May
24
comment Why does Windows sometimes “copy to clipboard” when I press the delete key?
I remember first learning about Shift+Del, Shift+Ins when I was using a Microsoft, DOS based, full screen editor to develop code in the early 1990s. Back then, Ctrl+C was for interrupting a program (and still is in *nix land), and Windows 3.0 was the newest shiny toy M$ was offering.
Apr
10
answered how to permanently change the default wrapping for HTML files in Aquamacs?
Apr
10
comment How does emacs resume cursor position when we switch back to a buffer?
Are you, perhaps, clicking in the buffer to return to it? If so, you just told emacs where you want the cursor.
Feb
29
comment Why must a computer have a BIOS?
Silly me, I used to write software for embedded computers that had no BIOS or OS, just application code. Or are we not talking about all computers, just the ones most people think about?