You are viewing a single comment's thread from:
RE: Do you know about "vortex mathematics"? (Add all the digits until you get a single digit, is part of it)
Are you a mathematician, engineer, scientist or all of them? lol
Are you a mathematician, engineer, scientist or all of them? lol
Guilty as charged! :)
I think they used to call my type a "Renaissance man"...
Or, less flatteringly, "jack of all trades; master of none."
Used to be a master of software automation, but now I can't remember so well due to the concussions, which makes software development basically impossible. Perhaps I've found a new medium, here...
That is pretty cool. Is software automation doing thing in the program itself or is it working on application, something like PLC (Programmable Logical Control) in Electrical control system?
In my case, the automation I've done has been in three main "hats" of software development: developer, builder, and tester. At one place I automated the installation process, which had a lot of quirks to it.
For instance: when a (Windows) installer starts up, there exists a "Next" button -- but it's grayed out for a few seconds while it's loading, and then become active.
So I couldn't just "wait for 'Next' button to appear", which I had written generic code for; I then had to write a "wait for 'control' to become active". And other similar hurdles.
Once completed, my automation would run at the fastest speed possible on the computer it was running on -- and no faster. It would never try to move forward when it was unable to. The sales/marketing folks really loved watching my demo!
There was one installer which was really poorly coded -- after user clicked the "Finish" button, and after the window goes away, it continued to do some processing. So I had to write several other routines for that: "what process is running this window?", so I'd know the process; and then after clicking "Finish", "wait for process to exit", and then I'd have captured all the actions that the installer took.
More recently I've been using Jenkins, a continuous automation server, to add post-build tests, and pre-checkin tests. Perl is my favorite scripting language, although Python is interesting as well. Not programming these days, I forget too much. Hopefully that'll change; we shall see.
You are a genius. I wish you can reintroduce that CTRL ALT DEL combo. Every time my laptop hang, I have to detach the battery for reset. so inconvenient.
Thanks!
Have you tried holding the power button down for 5 seconds? (If that doesn't work, try 10 seconds, some models are different.) At least then you won't have to unplug cables and flip the thing over! :)
Thanks for that tip. I would certainly try that next time