Category: Technical

Agentic and AI Assisted Coding

For as long as I remember, coding has always been an activity that brings an idea that only exists in imagination to reality. As such no imagination exists in isolation – they are all dependent on one or more things…

Continue Reading Agentic and AI Assisted Coding

My journey with Scrite

This is the story of how Scrite, the free and open source multilingual screenplay writing app came to be. Sometime in December 2019, I started trying my hand at writing screenplays. For a few months, until the beginning of March…

Continue Reading My journey with Scrite

The MBP Reborn

About two weeks ago my MacBook Pro (Retina, 15-inch, Early 2013) decided to call it quits. I was writing an email. The display went blank. I connected an external monitor; nothing. I tried to cold reboot; nothing. Nothing I did…

Continue Reading The MBP Reborn

PropertyBinder class in Qt

In QML we have this super-cool feature that allows us to bind the property value of one object as a function of the property value of another object. For instance Item { width: anotherItem.width * 2 } In the example…

Continue Reading PropertyBinder class in Qt

Acoustic Panels, Flooring, Full HD Projector, 320cm Screen, Kodi Home Theatre …

In Aug this year, I dropped by at the Bangalore 2016 WhatHiFi event. Every piece of equipment that go into making a good home theater was featured in the event. On display were projectors, screens, speaker systems, amplifiers, seating furniture… Everything you…

Continue Reading Acoustic Panels, Flooring, Full HD Projector, 320cm Screen, Kodi Home Theatre …

Making technology training experiential

Since 2003, I have been conducting corporate training programs on various subjects like Qt, OpenGL, VTK, GCF. At one point I was even teaching Linux Kernel and Device Driver Programming, thanks to my employment at Linux Learning Centre. Over the…

Continue Reading Making technology training experiential

OpenGL Course @ Havelsan, Ankara, Turkey

What an awesome and intellectually satisfying time I had in Ankara, Turkey giving a course on OpenGL to 16 wonderful people at Havelsan.

Continue Reading OpenGL Course @ Havelsan, Ankara, Turkey

MacBook Pro – the best notebook I have ever bought!

On February 2013, I bought a 15″ MacBook Pro Retina Display Notebook. It came with a 512GB solid state drive, 16 GB of RAM, 2.7 GHz i7 processor running Mac OS 10.8. Over the years I have upgraded the OS…

Continue Reading MacBook Pro – the best notebook I have ever bought!

Simple JSON Parser / Serializer in Qt

Today XML and JSON are hot formats for data exchange. While Qt natively supports XML, it doesnt support JSON (well directly). Most developers use external libraries like qjson to serialize QVariantMap objects to a json-string and parse json-string into QVariantMap….

Continue Reading Simple JSON Parser / Serializer in Qt

GCFApplicationServer and Clean-URLs

GCFApplicationServer provides a neat platform for hosting Qt/GCF components and then accessing objects and their methods from an external system like a browser or remote GCF application. Up until GCF 2.5.0 we have been supporting AJAX style access to objects…

Continue Reading GCFApplicationServer and Clean-URLs

GCF Version 2.5 Released

Bangalore, India (3rd May 2011) VCreate Logic announces the release of  GCF – Version 2.5. GCF (Generic Component Framework), based on Qt, allows developers to compose applications as a collection of components. GCF offers a ready made application architecture

Continue Reading GCF Version 2.5 Released

VCreate Logic is Hiring

We are looking for developers who have working experience in developing Qt/C++ applications to join our team, that creates desktop software for diverse domains.

Continue Reading VCreate Logic is Hiring

GCF Training @ Nanterre, Paris – November 2010

I just came back from Paris last week after finishing a 4 day training on GCF for a group of 7 developers in a company there. I had a fun time with the team of 7 – it was very…

Continue Reading GCF Training @ Nanterre, Paris – November 2010

GCF Version 2.4 Released

GCF (Generic Component Framework), based on Qt, allows developers to compose applications as a collection of components. GCF offers a ready made application architecture to manage loading, initialization and unloading of components, to configure components using XML files, to merge…

Continue Reading GCF Version 2.4 Released