During the last few weeks I’ve done a lot of work on QuantumGate. It’s still in experimental stages right now, but very usable. A lot of the time I spent on working on it went into optimizations. I’ve been using it in the last few days together with the SOCKS 5 test extender (Socks5 Extender) for browsing the Internet and it’s been working quite well. Read more ⟶
I’ve been busy working on various projects including QuantumGate. I just pushed version 0.2 to the master branch on GitHub, and this includes the new AVExtender example and many updates to the API. The projects have also been upgraded to Visual Studio 2019 and will now require C++20 to compile. The documentation on GitHub has also been updated. In the coming weeks I’ll be working on more API updates eventually leading to an alpha release with pre-compiled binaries to make it easy for people who want to try it out quickly. Still lots of work to do, and I’m also thinking of taking a break sometime soon and relaxing a little; probably do some more photography. All this time behind my computer caused me to develop dark circles around my eyes.
Back in March I mentioned that I was working on an example extender for QuantumGate that would demonstrate how to do video and audio communications, comparable to video and audio calls via WhatsApp and Skype. One of the reasons for that was to provide yet another example to show interested developers how to use and build on top of QuantumGate. Read more ⟶
I’m very busy these days with various projects but wanted to mention that I’m also still working on QuantumGate. While clients have priority (gotta keep the lights on), it’s QuantumGate that I think about before falling asleep every night. There’s some very, very cool things coming to QuantumGate in the future that haven’t been done before, as far as I know. At least one very interesting problem that I’m trying to solve.
I’m also trying to eliminate the backlog of important topics that I’ve been meaning to blog about. For years I’ve had them waiting for me in my “drafts” folder, and I’ve been urged to get back to work on them. I’m sure you’ve noticed the recent steady stream of long-form posts on the blog; there’s more coming soon.
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.
I’ve published the latest version of the QuantumGate source code to the GitHub repository. From now on that repository is going to receive frequent updates as I continue to work on QuantumGate. You can download the source code and follow the build instructions in the README file if you’re interested in trying it out. Read more ⟶
When I first got the idea to develop QuantumGate back in 2006 I designed a logo for it that I could use in communications and in the software that I began working on at the time. The idea I had was that I wanted to show a couple of connected peers in the logomark, and the image that came to mind was what you can see on the right. There was no process behind it and no reasons for the proportions used. Read more ⟶
For the last twelve months I’ve worked almost fulltime on one of my projects that I started in 2006 and have been postponing since 2007. I’m now in the final stages of preparing for an alpha release of the source code and accompanying documentation. It’s one of the most ambitious and complex projects I’ve worked on up until now, especially considering the goals that I have for it. Read more ⟶