Friday, May 30, 2014

Added Google Map Into Your Web Page and Blog


[1] https://developers.google.com/maps/tutorials/fundamentals/adding-a-google-map
[2] http://www.w3schools.com/googleapi/google_maps_basic.asp
[3]https://support.google.com/maps/answer/3544418








Copy pasted link directly from Google map.

Tuesday, May 6, 2014

Syntax and common practices in different Programming Languages

[1] http://en.wikipedia.org/wiki/Include_guard



#include guard  [1]
---------------------------------------------------------------
Common way is to put 'include guard' to stop include header files twice. But when naming is conflict with other macros defined in other modules. It become an issue. So some C and C++ implementations provide a non-standard #pragma once directive; The Objective-C language (which is a superset of C) introduced an #import directive, which works exactly like #include, except that it includes each file only once, thus obviating the need for #include guards

Wednesday, January 15, 2014

why participating in open source projects

Ref [1]
http://www.techworld.com.au/article/535206/15_hot_programming_trends_-_15_going_cold/?fp=4&fpid=6

Hot: GitHub
Not: Résumés
Sure, you could learn something by reading a puffed-up list of accomplishments that include vice president of the junior high chess club. But reading someone's actual code is so much richer and more instructive. Do they write good comments? Do they waste too much time breaking things into tiny classes that do little? Is there a real architecture with room for expansion? All these questions can be answered by a glimpse at some code.
This is why participating in open source projects is becoming more and more important for finding a job. Sharing the code from a proprietary project is hard, but open source code can go everywhere.

Monday, December 16, 2013

VMWare Workstation Network Connection Error


It's due to virtual network mapping wrong. It didn't map to correct external connection.

Fixed through Virtual Network Editor