You know they say laughter is the best medicine and that goes out to computer programmers as well. That is when you wonder who it was that said that computer programmers do not have funny bones in their body. So in line with that I have posted a number of programmer Jokes, Awkward programming moments and wacky computer errors.

Accessing members in parent classes is a problem that many C++ programmers encounter one time or another. For the Intermediate or advanced C++ programmers this may not be an issue. This is a problem I intend to illustrate using the Nokia Qt Framework to show how you can access controls in a parent Window from a dialog box which is a child class in Qt.

Memory Management Guide for Qt C++

You have probably heard how it has been said that in some corporates that pointers have been banned when coding in C++. You would know that this is really awkward for any C++ programmer to not use Objects in their code. Anyway there is a sane way to handle your memory management issues when programming with Qt C++

Here I will take you through a practical look at the nuts and bolts that are behind the logic of the geometry of a 3D world. To go further into this I have to assume you know quite a bit of what someone is talking about when they mention the phrase 3D. With the entire buzz around 3D movies and 3D television

Over the past few months there has been a few heated debates over whether HTML5 is dead before its even born. There are even hotter debates about whether Adobe Flash is in the last days of its lifetime. There is plenty that could be said on this topic but today I am more into looking into the Pros and Cons of Adobe Flash vs HTML5 Video.

Ever seen a DBA having to deal with an application developers naive mistakes? Or could it simply be a case of developers just not knowing what should be done on a database and why it should be done. This issues arise straight from poor uses of SQL statements to sheer negligence in the total design of databases.

I get a lot of questions where college students and newbies keep asking me wanting to know about the best programming languages to learn. So I decided to post the definitive guide to programming languages and their personalities and the traits they are known for… well in a humorous way that is.

Fun Things to do with Google Chrome

It seems like only last week when I was back in school. Sitting in a class having to endure the bubbling of an elite array of teachers that could bore the life out of a millenial grave yard. It was terrible I must say. So much so that its a miracle that I even learned something out of some of those classes.

I have already mentioned in the previous article that most modern web browsers come with Javascript already enabled. So really, you don’t really need to figure out how to enable it. There are some rare occasions when you might decide you don’t really need – want Javascript enabled. So if any of the reasons, justified or not come across your thought path and you decide

A run Down of HTML5 (Part 2)

A couple of weeks ago we started on an article about HTML5. In that article we focused mainly on the various tags as far as the additions and removals since HTML 4.01/XHTML 1.0. Today we continue with HTML5 Tags, Standard and Event Attributes. If you did not read the previous article you can find it on this website. We recommend starting off there before proceeding with this one.

Once in a while I get the occasional email from trusted readers telling me they are having trouble viewing parts of my website. Something just doesn’t seem right. So after a little bit of an exchange of emails back and forth I get to discover how Internet Explorer 6 just doesn’t seem to get along with my website.

After programming for many years, I have come to the conclusion that many things have changed since back in the day. I mean with stuff like IDEs, Profilers, Version Control tools, debuggers among a whole array of toys there is no reason to believe that programmers today have a rough time churning out software

I had this gaming computer lying around the house that I hadn’t used for almost two years. The hardware is still pretty high end so I decided to turn it into a development box. Seeing that it had a Nvidia GeForce graphics accelerator card, I decided it was ideal to off load quite a bit of my graphics programming work.

Just like in the old western movies, there was always to some extent the good, the bad and the ugly. This could be said to be just as true for software applications. The good; what the developer sees. The bad; what is the software actually is. The ugly; what the end-user sees. This is no further from the truth as we look at the pros and cons

SQLite vs fopen(), Your Choice

Let us examine the notion that SQLite can be a viable replacement for fopen(). To get your understanding, SQLite is an implementation of a database engine that is self contained, serverless, transactional and needs no configuration. On the Other hand fopen() is a function from the standard C library that opens a file for either reading and/or writing

Just like all other open source software, the Blender source code can be downloaded and built with compilers such as Microsoft’s Visual C++ and MingGW among others. Being a cross platform 3D modeling and animation software, things may not go as you had planned when it comes to compiling.

 

 

    © 2003, 2012 Sobbayi Tech

Home Sobbayi.com

Switch to our mobile site