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 […]
Simply the best – Logitech’s Craft Keyboard
Lean Code and Productivity
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.
Lean Code – Part 2
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 […]
Pro SQL Server Relational Database Design and Implementation
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 […]
GUI’s, wxPack, and wxWidgets
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 […]
ActiveState Tcl 8.6.2.0
It’s hard to believe that one day after we published “Where’s the Graphics?” ActiveState released Tcl 8.6.2.0. 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 […]
Where’s the Graphics? Learning from our Roots (Tcl / Tk)
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 […]
Teaching with Analogies
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 […]