A not-so-gentle reminder that procrastination left uncheck slowly destroys one’s life. That small errors in judgment (like putting things off until tomorrow), lead to a life of regret.
First I downloaded and installed, fpc-3.0.0.intel-macosx.dmg, fpcsrc-3.0.0-20151207-macosx.dmg, and lazarus-1.6.i686-macoxs.dmg from SourceForge.net.
When initially launching Lazarus, the GDB debugger could not be found. The best guide for installing GDB on OS X (which works for El Capitan) was from Neil Traft at ntraft.com. Following Neil’s steps, GDB was installed at /usr/local/Cellar/gdb/7.10.1/bin/gdb.
Next I put a TButton onto a form and tried to hookup the OnClick. I was greeted with this error message: lclclasses.pp(26,10) Error: unit not found: Classes.
The solution: go to the Lazarus menu item Tools and select Rescan FPC Source Directory.
Making native OS X applications in now fun (and free).
In an effort to always learn, doing a post-mortem after any endeavor can be very helpful. I’ve found it’s best to keep the post-mortem as simple as possible and answer only three questions:
- What worked?
- What didn’t work?
- What should be improved next time?
I think this cartoon from DevOps is spot on—unit tests often give a false sense of quality.
I recently completed 108 days of Yoga following the Ultimate Yogi Challenge. This DVD set is like the P90X of Yoga. I lost 10 pounds; can touch my toes with straight legs; have less lower back pain; and overall feel more tone. I highly recommend the program.
Two monks were washing their bowls in the river when they noticed a scorpion that was drowning. One monk immediately scooped it up and set it upon the bank. In the process he was stung. He went back to washing his bowl and again the scorpion fell in. The monk saved the scorpion and was again stung. The other monk asked him, “Friend, why do you continue to save the scorpion when you know it’s nature is to sting?”
“Because,” the monk replied, “to save it is my nature.”