Click here to Skip to main content
12,634,982 members (28,936 online)

Articles by Mark Vinod Sinnathamby (Article: 1, Technical Blogs: 15)

Article: 1, Technical Blogs: 15

RSS Feed

Average article rating: 4.83

OpenGL
General
Posted: 16 Apr 2011   Updated: 16 Apr 2011   Views: 150,375   Rating: 4.83/5    Votes: 19   Popularity: 6.17
Licence: The Code Project Open License (CPOL)      Bookmarked: 28   Downloaded: 0
How to set up the OpenGL and freeglut libraries for development in Ubuntu.

Average blogs rating: 4.84

Grid & Data Controls
General
Posted: 9 Jan 2011   Updated: 9 Jan 2011   Views: 27,242   Rating: 4.67/5    Votes: 2   Popularity: 1.20
Licence: The Code Project Open License (CPOL)      Bookmarked: 2   Downloaded: 0
The auto complete functionality is a useful aid where suggestions are displayed when you type into a textbox. You would have come across this in many sites.
Microsoft BizTalk Server
General
Posted: 17 Feb 2011   Updated: 17 Feb 2011   Views: 8,441   Rating: 0.0 / 5    Votes: 0   Popularity: 0.0
Licence: The Code Project Open License (CPOL)      Bookmarked: 0   Downloaded: 0
Thoughts on the Microsoft-Nokia Collaboration
XML
JAXB
Posted: 3 Sep 2010   Updated: 5 Sep 2010   Views: 12,971   Rating: 0.0 / 5    Votes: 0   Popularity: 0.0
Licence: The Code Project Open License (CPOL)      Bookmarked: 2   Downloaded: 0
XStream is a very simple and lightweight library that I came across when developing my final year project at University. It can be used for serializing objects into an XML string and vice-versa. XStream also supports JSON output as of … Continue reading →
Cross Platform
General
Posted: 1 Apr 2012   Updated: 1 Apr 2012   Views: 7,690   Rating: 4.00/5    Votes: 2   Popularity: 1.20
Licence: The Code Project Open License (CPOL)      Bookmarked: 0   Downloaded: 0
The following content is a summary of an article I wrote for the Software Developers Journal publication in their March issue of this year.
Bugs & Workarounds
General
Posted: 19 Sep 2016   Updated: 21 Sep 2016   Views: 4,880   Rating: 0.0 / 5    Votes: 0   Popularity: 0.0
Licence: The Code Project Open License (CPOL)      Bookmarked: 2   Downloaded: 0
Installing MINIX 3 on QEMU/KVM with networking
Game Development
General
Posted: 18 Nov 2012   Updated: 18 Nov 2012   Views: 6,381   Rating: 5.00/5    Votes: 2   Popularity: 1.51
Licence: The Code Project Open License (CPOL)      Bookmarked: 4   Downloaded: 0
The 3-dimensional co-ordinate space.
Posted: 18 Nov 2012   Updated: 18 Nov 2012   Views: 7,090   Rating: 5.00/5    Votes: 2   Popularity: 1.51
Licence: The Code Project Open License (CPOL)      Bookmarked: 2   Downloaded: 0
Multiple and nested coordinate spaces.
Posted: 10 Dec 2012   Updated: 10 Dec 2012   Views: 3,791   Rating: 5.00/5    Votes: 2   Popularity: 1.51
Licence: The Code Project Open License (CPOL)      Bookmarked: 3   Downloaded: 0
Well what are vectors anyway? The topic of vectors crop up in geometry, physics, engineering disciplines, mechanics, etc. How they are used, as well as their definitions at times, vary from context to context. Below I have listed how vectors are defined in some contexts: 1.
Posted: 29 Dec 2012   Updated: 29 Dec 2012   Views: 4,830   Rating: 5.00/5    Votes: 2   Popularity: 1.51
Licence: The Code Project Open License (CPOL)      Bookmarked: 2   Downloaded: 0
3D Game Math Primer 4: Operations on Vectors
Posted: 28 Nov 2016   Updated: 28 Nov 2016   Views: 1,860   Rating: 5.00/5    Votes: 4   Popularity: 3.01
Licence: The Code Project Open License (CPOL)      Bookmarked: 2   Downloaded: 0
This post is a tutorial that is complimentary to the session I did, demonstrating the steps of how a simple holographic application can be built and deployed in the HoloLens emulator
Design and Architecture
Aspect Oriented Programming
Posted: 18 Sep 2012   Updated: 18 Sep 2012   Views: 23,763   Rating: 4.71/5    Votes: 5   Popularity: 3.38
Licence: The Code Project Open License (CPOL)      Bookmarked: 7   Downloaded: 0
A virtual machine (VM) is a high level abstraction on top of the native operating system, that emulates a physical machine. Here, we are talking about process virtual machines and not system virtual machines.
General
Posted: 22 Oct 2012   Updated: 22 Oct 2012   Views: 3,240   Rating: 0.0 / 5    Votes: 0   Popularity: 0.0
Licence: The Code Project Open License (CPOL)      Bookmarked: 2   Downloaded: 0
What else do we knowingly or unknowingly measure in relative terms in our day to day work?
Work Issues
Pro Developer
Posted: 24 Feb 2011   Updated: 24 Feb 2011   Views: 8,720   Rating: 0.0 / 5    Votes: 0   Popularity: 0.0
Licence: The Code Project Open License (CPOL)      Bookmarked: 2   Downloaded: 0
Recently, I ran into some problems in creating an RSA key pair which is required by github, before committing or pushing code to the online repository. I had downloaded the Rails installer kit (from here), and was trying my first stab at Ruby and Rails.
Uncategorised Technical Blogs
General
Posted: 3 Sep 2010   Updated: 3 Sep 2010   Views: 15,231   Rating: 5.00/5    Votes: 2   Popularity: 1.51
Licence: The Code Project Open License (CPOL)      Bookmarked: 0   Downloaded: 0
Yesterday at work, I came across the situation where I had inserted a breakpoint to debug some code inside my global.asax file in a web application, but the VS debugger never reaches it. The first indication of trouble came when … Continue reading →
Posted: 13 Aug 2011   Updated: 13 Aug 2011   Views: 10,331   Rating: 5.00/5    Votes: 1   Popularity: 0.00
Licence: The Code Project Open License (CPOL)      Bookmarked: 1   Downloaded: 0
Technical knowledge accumulation in software development
No tips have been posted.
No reference articles have been posted.

Mark Vinod Sinnathamby
Technical Lead Exilesoft
Sri Lanka Sri Lanka
Mark is a Technical Lead at Exilesoft, whose passion lies in coding, mentoring, and fueling technical innovation. In the past, he has worked as a developer for a product engineering company, an ERP/Technical Consultant in a Fortune 500 conglomerate, and also as a senior engineer for a startup in the manufacturing and design space. His current areas of research revolve around Enterprise Architecture, Big Data, NoSQL Technology, and Machine Learning.

In his spare time, Mark experiments with (computer) game design/development, operating system internals, and compiler design. He also discusses and blogs about various topics surrounding software development, computer science, game programming, and mathematics, which can be read at markfaction.wordpress.com. Feel free to email or message him anytime and strike up a conversation.


Advertise | Privacy | Mobile
Web02 | 2.8.161208.2 | Last Updated 10 Dec 2016
Copyright © CodeProject, 1999-2016
All Rights Reserved. Terms of Service
Layout: fixed | fluid