I pre-ordered Logitech’s Craft Keyboard several weeks ago and it just arrived – a week earlier than expected! The Craft Keyboard is compatible with Logitech’s FLOW technology and is a perfect companion to my MX Master 2S mouse. I use computers extensively in my line of work and I’m always looking for the ultimate keyboard experience. I was also looking […]
Programmers can increase productivity by taking advantage of the many keyboard shortcuts that are built into their IDE or editor of choice. Many IDE’s are designed to work on any platform and makes learning them that much more valuable. In this context, choosing the right IDE can be just as important to your productivity as knowing the language itself.
Our article on “Lean Code” strongly suggests that the principles of lean can also be applied to the realm of software development, applications, and more specifically, programming. Python has evolved to become a very popular and powerful programming language. However, as mentioned in “Lean Code“, the performance of your application or program is as dependent on the skills of the […]
My copy of the book “ProSQL Server Relational Database Design and Implementation , 5th Edition” by Louis Davidson with Jessica Moss arrived this week. I’m excited to work my way through it. A well designed database will significantly increase the performance of your database and greatly improve your ability to write efficient and effective SQL queries. From a lean perspective, an […]
wxWidgets and GUI’s In our post “Where’s the Graphics? Learning from our Roots (Tcl / Tk)” we focused on Tcl/Tk as a primary GUI development language. We also mentioned QT as a viable alternative. QT provides a more powerful GUI development API when compared to Tcl/Tk, however, the licensing schema for QT is also more complex. To paraphrase the description from […]
It’s hard to believe that one day after we published “Where’s the Graphics?” ActiveState released Tcl 18.104.22.168. Though the link to the download page remains the same, we updated the context of our post to reflect the latest version number. Visit the ActiveState Tcl 8.6 page for more detailed information. ActiveState’s ActiveTcl Community Edition is a free, ready-to-install distribution for Windows, Linux, and Max […]
One of our “side bar” challenges is developing software solutions (applications) for our clients. Simple or complex, they all have one element in common, a Graphical User Interface or GUI. Imagine the surprise and disappointment on the faces of many beginning programmers and developers when they discover that powerful languages like Assembler, C, C++, and even Python start by teaching you how […]
Over the past few weeks we’ve been taking on the challenge of learning C++. We’ve made our way through the first of 7 books in the C++ All-In-One For Dummies 2nd Edition, by John Paul Mueller and Jeff Cogswell, and we’re working our way through chapter 6 of Sams Teach Yourself C++ in One Hour a Day Seventh Edition by Siddhartha […]