Tcl/Tk and SQLite Extensions
Looking at an article for the book “Gist of Go: Concurrency,” I also stumbled across a reference to “High-precision date/time in SQLite” written by the same author, Anton Zhiyanov. I use SQLite in man
Custom applications using Fortran, Assembly, C, C++, C#, Crystal, Erlang, Elixir, Java, Go, Python, Web (JavaScript, HTML, CSS, various frameworks), Tcl/Tk, T-S
Looking at an article for the book “Gist of Go: Concurrency,” I also stumbled across a reference to “High-precision date/time in SQLite” written by the same author, Anton Zhiyanov. I use SQLite in man
Happy 10th Anniversary and, coincidentally, “Announcing Rust 1.87.0 and ten years of Rust! | Rust Blog” Learning Rust is a challenge on the best of days. In the articles I’ve read over the past days and years, programmers have found themselves having...
** Updated to include a fix for Linux with many thanks to Keith Schneider - See comments. ** The Problem - Login Failed After installing an open-source version of the Komodo IDE and attempting to log in to my ActiveState account, I was surprised to s...
Modern Fortran: Tricks of the Software Engineering Trade by Damian Rouson Sometimes I think I'm one of the few programmers routinely using Fortran long after my Engineering studies too many years ago. As such, I'm pleasantly surprised when a new book...
I recently added a new 20GB external hard drive to my system. I added a code directory that contains some of my Tcl/Tk files. After creating and attempting to add a file to the repository, I received the following error: F:\Code\TclTk\ReadKey>git add...
ChatGPT is the latest viral AI technology to help make our lives easier. I've been using ChatGPT for several weeks, and while it's not perfect, I'm still impressed by its features and speed. Not surprisingly, Microsoft unveiled a new version of its s...
Kinesis Gaming TKO Mechanical keyboard Of all the ways to compress keys onto a keyboard, I wondered why we need such a large spacebar. Unless people are accustomed to using both thumbs, only half or less of the spacebar is required. After searching t...
I just read an interesting article about the Carbon programming language, an intended successor programming language to C++. While the article presented interesting content, I was also intrigued to learn about Compiler Explorer (compiler-explorer.com...
Some would say that I have a "thing" for keyboards, and I would have to agree. I learned to type in grade nine and haven't stopped keyboarding since. After delivering more than my fair share of newspapers, I finally saved enough money to buy my typew...
The holiday season is rapidly approaching and I've been busy wrapping up what has proven to be a very challenging year - in a good way! As for Tcl/Tk, the updates continue. Magicsplat Tcl/Tk for Windows (8.6.13) is now available for download from Sou...
Disclaimer: I may earn a commission for items purchased using links in this article, and thank you in advance for your support. As a programmer, I spend hours at a time writing code. While I prefer my Happy Hacking Keyboard for coding, I am particu...
Running Ubuntu Linux on your Windows machine? Stay Up to Date Here's what to do to ensure you have the latest packages installed on your machine. Run the following commands and enter your password when prompted: 1. Check for new updates. sudo apt u...
You may not believe this, but ... I purchased a copy of Tcl/Tk Tools by Mark Harrison and other contributors (with a foreword by John Ousterhout), O'Reilly & Associates, Inc. (August 1997 - First Edition). ISBN: 1-56592-218-2, 653 Pages. Why? As th...
Microsoft's Windows Terminal has become a second home on my machine, especially since I've been writing and running more code on Windows Subsystem for Linux. Microsoft's recent release of Windows Terminal Preview 1.16 introduces some nice new touche...
I use ActiveState's Komodo IDE exclusively for writing, testing, and debugging my Tcl/Tk code. However, once I've set up the environment, I want to execute my code without navigating through the Debugging Options window. To skip this dialogue windo...
Introduction The more I learn about MQTT, the more intrigued I become. I recently purchased an Arduino Starter Kit containing an Arduino Uno R3, a book with 15 projects, and a variety of sensors, resistors, LEDs and more. I'm anxious to develop an ...
You begin to wonder why specific topics continue to appear on your screen time and again. Docker and Kubernetes seemingly appear whenever I start searching and delving deeper into a subject. I understand why now that I've been playing with Docker fo...
As a developer, I have created a number of binary utilities to support my applications. However, today I discovered ImHex on daily.dev and I was impressed enough to want to share it with anyone who has the need for more than a simple Hex editor. S...
I am seldom impressed when an application requires a third-party software tool to make it work. There, I said it. Why? The explanation is simple. You can't control the destiny of a third-party software provider.
I have Ubuntu Linux 22.04 installed on my Windows machine. I was working through an example from a book that required running the "time" command. However, the syntax was wrong. Since time is not a command I use frequently, I wanted to understand t...