Right now I’m working on an extender for QuantumGate that demonstrates how to do video and audio communications, comparable to video and audio calls via WhatsApp and Skype. With this extender I want to test QuantumGate’s performance with real-time communications as well as provide other programmers with another example of how to build an extender for QuantumGate. Currently there’s already an example extender included in the project’s source code that demonstrates chat- and file transfer functionality. Once this new extender is finished, it should be relatively easy for someone to learn from these examples and use them to build a WhatsApp- or Skype like application running on top of QuantumGate. There are still many things on my to-do list for QuantumGate, but currently, having some more examples demonstrating how to use it has high priority.
You know what feels awesome? Rewriting a SQL query that took over 4 minutes to run to now run in 0.3 seconds. This on the basic free version of Microsoft SQL Server on a simple desktop computer. You don’t always have to upgrade to more CPU and RAM to improve performance. It’s amazing what you can do when you have deeper knowledge of how things work under the hood and take advantage of that. In other news I’m currently keeping myself busy with programming WebGL vertex and fragment (pixel) shaders for a web project I’m working on. This is one area of software development where you certainly have to be at least a little good at math. In between I’m working on QuantumGate, making small improvements and working out the next major components that I’m planning to build. I noticed more people taking a look at it on GitHub, so that’s a good development.
I’ve activated the new theme for my blog. I’m still working on it and tweaking it a little so you might notice things looking weird and/or not (fully) working from time to time. I also need to double check older content, deactivate old and unused plugins and remove stuff that’s not needed anymore. If there are any problems that persist after today let me know in a comment.
Work on the new design for my blog is progressing nicely. I think I have the major work done; now it’s mostly about fine tuning, testing in different browsers and devices, and making sure all the many years of old content looks decent in the new design. As things stand now, I’ll probably be putting the new design live during next week when most people are busy celebrating and pretending to be happy and traffic will be low. I’ll then be doing most of the fine tuning on the live blog; so if you see weird stuff happening you know I’m working on it.
I’m finally working on a new design for my blog like I intended on doing more than a year ago. I was too focused on working on QuantumGate, but I’m currently taking a short break from that to work on my blog. I’m planning to launch the new design before the end of the year so I can get back to working on QuantumGate. Also, when the new blog design goes live I intend to cut back on social media and publish more often on my blog instead. So you if you want to stay in touch, subscribe to my blog’s RSS feed or sign up for email updates by using the form on the homepage.