Skip to content

Category Archives: Coding

The “quick-sort” adventure & some great links to learn it.

10-Jul-12

Recently I had to figure out the workings of quick sort,one the fastest and easiest sorts to implement. There is a heap load of tutorials about quick sort apart from the videos demonstrations and animations showing the inner workings of quick sort. Before I link to the resources which I found helpful in learning quick […]

Font for programmers.

29-Nov-11

Programming fonts trigger as passionate debate as sometimes politics or religion do. Every programmer has his/her favorite font,but mostly the monotype small fonts rule programmers heart. The clarity of such fonts is very important. Here is some information about some programmer fonts that I have collected over the past few weeks. Dina rules!! My favorite, […]

Project reviews : An essential exercise to maintain momentum and direction in hobby projects.

15-Sep-11

For a past month I have been coding a Symbian native application as a hobby project. What was initially a month’s exercise(according to my earlier estimates), is not even 50% over after nearly a month. There is progress , daily checkins and visual progress in terms of the UI development. But the project still seems […]

Some OpenGL ES links.

08-Aug-11

Linear Algebra Video Lectures from MIT Open Courseware. A First Course in Linear Algebra – Online book. OpenGL – Just links for making OpenGL ES work on various platforms http://nehe.gamedev.net/tutorial/your_first_polygon/13002/ http://iphonedevelopment.blogspot.com/2009/05/opengl-es-from-ground-up-table-of.html http://iphonedevelopment.blogspot.com/2009/04/wavin-in-breeze.html http://blog.jayway.com/2009/12/03/opengl-es-tutorial-for-android-part-i/ http://www.khronos.org/opengles/sdk/1.1/docs/man/ http://www.zeuscmd.com/tutorials/opengles/index.php OpenGL ES for Symbian links http://www.developer.nokia.com/Community/Wiki/Introduction_to_OpenGL_ES_1.0 http://www.developer.nokia.com/Community/Wiki/How_to_utilise_OpenGL_ES_2.0_on_Symbian%5E3_and_Maemo http://www.developer.nokia.com/Community/Wiki/Texture-mapped_font_for_OpenGL_ES http://www.developer.nokia.com/info/sw.nokia.com/id/a902a9cb-f234-4c3c-8221-d80743012b0f/S60_Platform_Programming_Games_In_Cpp_v2_0_en.pdf.html

C++0x is ready to rule.

14-Jun-11

In March 2011, a star was born and no one noticed. Atleast, the interpreted types did not. 🙂 The C++0x standard is approved and soon we will see compilers shouting from the top of their roofs that they support C++0x. I am still reading about it, so here is the link dump of the most […]

CPP Common Knowledge notes!!

20-Nov-10

Item #11 : Compiler puts stuff in classes. Compiler puts a virtual function table ptr in each class object with virtual functions. Virtual function table pointer not same across platforms!! Compiler may not put all these extra constructs in a struct. Virtual inheritance is required when the diamond inheritance is causing issues. For example: Item […]