bckurera's thoughts

Just another WordPress.com site

Google abandoning “Google Code”

It is Googles’ fashion to shutdown services which are not popular enough. The latest victim was Google Code project [1] which was started in 2006. Google was very frank on the press release I suppose. I would like to quote the following.

When we started the Google Code project hosting service in 2006, the world of project hosting was limited. We were worried about reliability and stagnation, so we took action by giving the open source community another option to choose from. Since then, we’ve seen a wide variety of better project hosting services such as GitHub and Bitbucket bloom. Many projects moved away from Google Code to those other systems.

It is true that GitHub gained increase popularity among developers for code hosting and many developers are comfortable with it too. However as Google claimed it was true that in 2006 the choices were limited, even GitHub started in 2008 [1]. However the large picture is quite astonishing. In 2006, Google was a giant company and Google Code was one of the projects they have started. They could have done something better than GitHub, I believe.

However it is good to see the dynamics of Google, other than few, most of their interests never seems fixed. It quite sounds like the open source way too.

I worked closely with Google Code repositories few years back and it is quite sad to hear that it is getting shutdown. But I think it is the right decision they took. Need to move forward with new interests and causes.

Good Bye, Google Code for the support hosting open source projects through the decade of service.

Reference

[1] http://google-opensource.blogspot.com/2015/03/farewell-to-google-code.html

[2] https://en.wikipedia.org/wiki/GitHub

Leave a comment »

Marking maps with Google Visualization

If you ever wonder an easiest way to mark places, countries, regions etc on a map for presentations or web content, it can be easily achieved by using Geo-charts in Google Visualization API.

Find more information on https://developers.google.com/chart/interactive/docs/gallery/geochart

For example I wanted to mark some countries on a map and then use it on my presentation (web), following gave me a good result with 2-3 minutes of work.

<html>
<head>
<script type=’text/javascript’ src=’https://www.google.com/jsapi’></script&gt;
<script type=’text/javascript’>
google.load(‘visualization’, ‘1’, {‘packages’: [‘geochart’]});
google.setOnLoadCallback(drawRegionsMap);

function drawRegionsMap() {
var data = google.visualization.arrayToDataTable([
[‘Country’],
[‘LK’],
[‘US’],
[‘NO’],
]);

var options = {
magnifyingGlass: {enable: true, zoomFactor: 5.0}
};

var chart = new google.visualization.GeoChart(document.getElementById
(‘chart_div’));
chart.draw(data, options);
};
</script>
</head>
<body>
<div id=”chart_div” style=”width: 600px; height: 600px;”></div>
</body>
</html>

Leave a comment »