Those of you that are regular readers of this blog have probably noticed a considerable decline in the number of articles being posted here. I thought that I would share with you the reasons for this and a little about the state of this blog.
There that will be published in August this year. All the spare time I have is spent writing the book. It’s a much more time consuming endeavor than I first anticipated, but now the writing is progressing really well and the book will hopefully be published on time.
The second reason, and the biggest one, is that I’ve become a dad. We had a son in January this year and that’s certainly a life-changing experience. It’s so much fun, but at the same time very time consuming. Fortunately he’s kind enough to let his parents sleep most of the nights, otherwise I don’t know if I would have managed to write the book at the same time.
So that’s the reasons for not posting a lot of articles nowadays. Hopefully when the book is finished I will get back to posting regularly again, event if it’s probably going to be a little less often than before.
April 28, 2010 at 6:04 pm
Man, congrats! Didn’t knew you were about to be dad!
Congrats and success on the book!
July 5, 2010 at 3:36 am
Congratulations! On both fronts.
August 27, 2010 at 8:21 pm
Hi Gabriel,
I’ve been meaning to stop by and congratulate you on the new book. As a co-author of the first Google maps book (NOW OBSOLETE SO BUY GABRIEL’s!) by Apress, I agree that it’s WAY more work than ever anticipated. In fact we started writing the second edition when I was blessed with my 2nd child. She didn’t sleep at night and hence we bailed on Apress. I’m thrilled that someone was able to write a book about API 3.
Congrats!
Cam
August 27, 2010 at 11:28 pm
Hi Cameron,
Really nice hearing from you! Thanks a lot for your kind words! Our son still sleeps really well at night which truly is a blessing! But wow, I had no idea that that was the case with your book. I guess that I owe your daughter a thanks for getting a chance to get my book published by Apress. 🙂
September 6, 2010 at 6:22 pm
Hi Gabriel
I have just bought your book, a very good read.
Congratulations on becoming a dad (and I bet you thought writing a book was tough!)
September 6, 2010 at 11:44 pm
Hi Graham,
How nice, thank you very much!
Ha ha, you’re right. Raising a child is definitely a lot tougher 🙂
October 29, 2011 at 8:28 am
i want to mark multiple locations .but when i am executing in browser it is showing second location with marking position.kindly help me with this problem.
Google Maps API Geocoding Demo
var a=new Array();
var b=new Array();
var c=new Array();
var d=new Array();
var myCars=new Array();
var userLocation =new Array( “Hyderabad,India”,”Ghatkesar,India”);
if (GBrowserIsCompatible()) {
var geocoder = new GClientGeocoder();
for(var i=0;i<=userLocation.length;i++)
{
var j=0;
geocoder.getLocations(userLocation[i], function (locations) {
if (locations.Placemark) {
alert("Hello"+userLocation[j]+j);
var north = locations.Placemark[0].ExtendedData.LatLonBox.north;
var south = locations.Placemark[0].ExtendedData.LatLonBox.south;
var east = locations.Placemark[0].ExtendedData.LatLonBox.east;
var west = locations.Placemark[0].ExtendedData.LatLonBox.west;
a[i]=north;
b[i]=south;
c[i]=east;
d[i]=west;
alert("MYWORLD MAPS"+a[i]);
bounds = new GLatLngBounds(new GLatLng(south, west),
new GLatLng(north, east));
alert("MYWORLD MAPS"+bounds);
var map = new GMap2(document.getElementById("map_canvas"));
map.setCenter(bounds.getCenter(), map.getBoundsZoomLevel(bounds));
map.addOverlay(new GMarker(bounds.getCenter()));
j++;
}
});}
}
function f1()
{
}
October 29, 2011 at 8:28 am
i want to mark multiple locations .but when i am executing in browser it is showing second location with marking position.kindly help me with this problem.
Google Maps API Geocoding Demo
var a=new Array();
var b=new Array();
var c=new Array();
var d=new Array();
var myCars=new Array();
var userLocation =new Array( “Hyderabad,India”,”Ghatkesar,India”);
if (GBrowserIsCompatible()) {
var geocoder = new GClientGeocoder();
for(var i=0;i<=userLocation.length;i++)
{
var j=0;
geocoder.getLocations(userLocation[i], function (locations) {
if (locations.Placemark) {
alert("Hello"+userLocation[j]+j);
var north = locations.Placemark[0].ExtendedData.LatLonBox.north;
var south = locations.Placemark[0].ExtendedData.LatLonBox.south;
var east = locations.Placemark[0].ExtendedData.LatLonBox.east;
var west = locations.Placemark[0].ExtendedData.LatLonBox.west;
a[i]=north;
b[i]=south;
c[i]=east;
d[i]=west;
alert("MYWORLD MAPS"+a[i]);
bounds = new GLatLngBounds(new GLatLng(south, west),
new GLatLng(north, east));
alert("MYWORLD MAPS"+bounds);
var map = new GMap2(document.getElementById("map_canvas"));
map.setCenter(bounds.getCenter(), map.getBoundsZoomLevel(bounds));
map.addOverlay(new GMarker(bounds.getCenter()));
j++;
}
});}
}
function f1()
{
}
March 4, 2012 at 11:31 am
I am totally recommending this book. The book has nice tricks. Thank you
July 25, 2012 at 12:39 am
hola gabriel diem donde ouedo comprar tu libro
August 6, 2012 at 7:49 am
Hi, you can buy my book from most online book stores, like for example Amazon.com.