• Skip to primary navigation
  • Skip to main content
  • Skip to primary sidebar
Noulakaz

Noulakaz

The blog of Avinash, Christina, Anya and Kyan Meetoo.

  • Home
  • About
  • People
    • Christina & Avinash Meetoo
    • Avinash Meetoo
    • Christina Meetoo
    • Anya Meetoo
    • Kyan Meetoo
  • General
    • News
    • Mauritius
    • Politics
    • Education
    • Business
    • Travel
  • Computing
    • Apple
    • Linux
    • LUGM
    • Programming
    • Web
    • Technology
    • Knowledge Seven
  • Entertainment
    • Music
    • Movies
    • Photography
    • Sports

Web

Google in Mauritius: Day 1 on Twitter

3 September 2009 By Avinash Meetoo 16 Comments

20090903-gmauritiusday1

Today I was at the G-MauritiusDay2009 conference organised by Google and the Board of Investment and I spent the whole day listening to the Google engineers and twittering about the event. Here is my Twitter transcript:

(about 9 hours ago)
Twittering from G-Mauritius Day! The Wifi connection (being shared by 100's…) is slow but it works :-)

(about 9 hours ago)
I recognise a lot of friends: Anwar and Raj from the UoM, loads of ex-UoM students, friends from RCC, ex-MCCI colleagues etc.

(about 9 hours ago)
Starting now… with a promo video of Google… as if we needed one :-)

(about 9 hours ago)
Speeches are starting. Boring as usual… up to now.

(about 9 hours ago in reply to fadilfr)
@fadilfr Raise your hand fadil so that I can see you :-)

(about 8 hours ago)
#googlemu Sascha Brawer, lead engineer at Google Zurich, starts his keynote address.

(about 8 hours ago in reply to girishmungra)
@girishmungra The speech was, ahem, a 3/10 speech :-)

(about 8 hours ago)
#googlemu Adewale Ostineye, Google London engineer starts talking.

(about 8 hours ago)
#googlemu … history of the web. I'm not too happy he said the web was crap in 1995. It was not.

(about 8 hours ago)
#googlemu You should bet on the web.

(about 8 hours ago)
#googlemu open standards HTML5, atom, openid, oauth

(about 8 hours ago)
#googlemu Google, Apple, etc. are behind HTML5 so you can bet on it succeeding…

(about 8 hours ago)
#googlemu geolocation api allows a webpage to know one's location. Of course, the user has to allow this first.

(about 8 hours ago)
#googlemu HTML5 + offline (web workers, appcache, etc.) for more powerful client software.

(about 8 hours ago)
#googlemu Chrome, Firefox, Opera, Safari all collaborate. The browsers are becoming really good. Chrome succeeds Acid2 & most of Acid3.

(about 8 hours ago)
#googlemu Web browsers have excellent Javascript engines now. Try http://www.youtube.com/html5 for a non-Flash version of YouTube…

(about 8 hours ago)
#googlemu Test the speed of your webpage with the page-speed Firefox extension.

(about 8 hours ago)
#googlemu Talking of Ajax apps now. Still a bit too generic for my liking…

(about 8 hours ago)
#googlemu API-driven development is the future. Twitter gets more traffic through its API than its web interface…

(about 8 hours ago)
#googlemu "The mobile web site is changing from being the low-end website to being the high-end website"

(about 8 hours ago)
#googlemu There is no difference between a laptop and a (good) mobile phone now… as they run the same browser.

(about 8 hours ago)
#googlemu Going to give an interview to the MBC

(about 7 hours ago)
#googlemu demo of Picassa, Friendfeed, etc. without polling, hence minimal use of bandwidth.

(about 7 hours ago)
#googlemu Talking of cloud computing now: Google App Engine & Amazon EC2

(about 7 hours ago)
#googlemu Need to have a look at http://code.google.com/p/pubsubhubbub/ The name is crap :-)

(about 7 hours ago)
#googlemu Someone is having fun playing with Google Map Maker…

(about 7 hours ago)
#googlemu When using Pubsubhubhub, the hubs run on the cloud: Google App Engine.

(about 7 hours ago)
#googlemu GoogleMapMaker http://bit.ly/10l7qM does not work at this moment. Google is surely seeing 100's of requests from the same IP…

(about 7 hours ago)
#googlemu GoogleMapMaker includes a wiki to discuss about edits before they become permanent.

(about 7 hours ago)
#googlemu I'm yearning for some code :-) I would like to know more about the Google Maps API…

(about 7 hours ago)
#googlemu Easy way to use Google Maps API. See http://bit.ly/wCQZ

(about 7 hours ago)
#googlemu Yeah! Google Maps API code. It's really powerful and easy to use. Javascript closures are used to make the code more compact.

(about 7 hours ago)
#googlemu Google Maps API Wizard found at http://bit.ly/xbgAL It generates HTML code.

(about 7 hours ago)
#googlemu Amazon EC2 is instance based. You have to manage your own "machines"

(about 7 hours ago)
#googlemu Fabric based clouds (like App Engine) allow you to deploy to an environment and Google decides how many servers should be used.

(about 7 hours ago)
#googlemu http://bit.ly/aIxdA Sandbox: no threads, no native code, no filesystem access, no sockets, must respond to requests within 30s.

(about 7 hours ago)
#googlemu App Engine only hosts web apps. Receive requests and send back response. Shared-nothing architecture: stateless.

(about 7 hours ago)
#googlemu Java session API works using Datastore http://bit.ly/ZDDhQ and Memcache http://bit.ly/cdYrn

(about 7 hours ago)
#googlemu Google App Engine applications are written in Python by the way. I forgot to mention that.

(about 7 hours ago)
#googlemu Every language which runs on the JVM runs on the Google App Engine: Java 5 and above, JRuby, Clojure

(about 7 hours ago)
#googlemu Quota: under 500 queries per second is free :-)

(about 7 hours ago)
#googlemu Distributed datastore based on Bigtable http://bit.ly/y9lw4 Looks a lot like a hashmap instead of being a RDBMS. GQL for queries.

(about 7 hours ago)
#googlemu UrlFetch library / Send email / Image manipulation / Optional authentication using Google accounts… (including gafd accounts)

(about 6 hours ago)
#googlemu cron has just been added to the App Engine. 20 actions max.

(about 6 hours ago)
#googlemu Experimental feature of Google App Engine: task queues (essentially delayed requests and responses.) Increases scalability.

(about 6 hours ago)
#googlemu Adewale Ostineye likes Python and he is raving about Jython…

(about 6 hours ago)
#googlemu Google App Engine gallery of applications: http://appgallery.appspot.com/

(about 6 hours ago)
#googlemu Someone asked about polymorphic queries. Google will answer later. See http://bit.ly/EWXhr

(about 6 hours ago)
#googlemu Polymorphic queries are just queries which return rows from derived tables too. SELECT * FROM animal returns DOGs and CATs.

 

(about 6 hours ago)
#googlemu Relaxing for 5 minutes before a hopefully great app engine hands-on with the Google Web Toolkit http://bit.ly/18FoZ2 and Java.

(about 6 hours ago)
#googlemu Java, Eclipse, Javascript, HTML to be covered. I need to be convinced that a UI can be *easily* done in Java :-)

(about 6 hours ago)
#googlemu We're starting HELLO WORLD using Google Web Toolkit, GeoGuestBook, maps, gears and geolocation.

(about 6 hours ago)
#googlemu Julian Harris Technical Account Manager

(about 6 hours ago)
#googlemu Starting a new Web Application Project in Eclipse. Need to add the App Engine Eclipse plugin.

(about 6 hours ago)
#googlemu Starting a new Web Application Project in Eclipse. Need to add the App Engine Eclipse plugin.

(about 6 hours ago)
#googlemu GWT offers history support. Solves the problem of the BACK button in browsers…

(about 6 hours ago)
#googlemu I'm trying developing my own app using GWT and so far it works ;-)

(about 6 hours ago)
#googlemu GWT supports Java 5

(about 6 hours ago)
#googlemu Now we're doing some geolocation…

(about 6 hours ago)
#googlemu onModuleLoad is the entry point. According to Julian, GWT looks a lot like Spring

(about 6 hours ago)
#googlemu Java looks verbose even if inner classes somewhat make things simpler. A service can return POJOs or collections of POJOs.

(about 6 hours ago)
#googlemu Personally I am not too convinced about GWT. I wonder if something like jQuery is not adequate enough.

(about 6 hours ago)
#googlemu In GWT, a POJO is the schema for the database. No separate XML required.

(about 5 hours ago)
#googlemu Geolocation based on Wifi access point works really well. See http://bit.ly/antBw

(about 5 hours ago)
#googlemu Julian thinks that using a static language like Java is a good thing (TM) Scala?

(about 5 hours ago)
#googlemu is showing us how I18N can be done. I works with Java property files and looks trivial…

(about 5 hours ago in reply to vyshane)
@vyshane Most dynamic languages too are strongly typed :-) So, no need for wars :-)

(about 5 hours ago in reply to kurtavish)
@kurtavish You're right. Replace all @ by #googlemu :-)

(about 5 hours ago)
#googlemu Google Wave is written using Google Web Toolkit.

(about 5 hours ago)
#googlemu I need to get more into Spring Web Flow :-)

(about 5 hours ago)
#googlemu … or Wicket. It's not (yet) used in industry but a lot of people are raving about it. See http://wicket.apache.org/

(about 5 hours ago)
#googlemu Time for lunch now!

(about 4 hours ago)
#googlemu Back from lunch (ahem!) and Chewy, a Google Developer Advocate, has started talking…

(about 4 hours ago)
#googlemu Talking of iGoogle. And of RSS aggregation. Gadgets. Which can be rich applications. Flash games. Or other webpages…

(about 4 hours ago)
#googlemu iGoogle gadgets are interesting… but only a few people use iGoogle and there are so many of them! How do you choose?!?

(about 3 hours ago)
#googlemu The philosophy of the Amazon gadget is interesting. One can compare prices with non-Amazon store (which are sometimes cheaper.)

(about 3 hours ago)
#googlemu Gadgets are build upon HTML and therefore you can easily use analytics on them.

(about 3 hours ago)
#googlemu Gadgets can also be embedded on normal webpages. This is very nice IMHO.

(about 3 hours ago)
#googlemu The Google Gadget Editor http://bit.ly/2f8eP looks nice and can be put on iGoogle as a gadget. Recursion at work ;-)

(about 3 hours ago)
#googlemu One can enable and disable caching on a gadget to gadget basis…

(about 3 hours ago)
#googlemu I should try to build my own Google Gadget. Looks easy. And I can then embed it on https://www.noulakaz.net/ :-)

(about 3 hours ago)
#googlemu OpenSocial starting now. Social everywhere!!! Share links. etc. Talks of 5 eras of social web http://bit.ly/232XYZ

(about 3 hours ago)
#googlemu Need to investigate Facebook Connect http://developers.facebook.com/connect.php

(about 3 hours ago)
#googlemu http://www.skittles.com/ is the future of websites!!!

(about 3 hours ago)
#googlemu http://www.booneoakley.com/ is too :-)

(about 3 hours ago)
#googlemu People don't come to your website anymore…. (re: Twitter) Email is dead!

(about 3 hours ago)
I am delighted to tell the world that this is my 1000th twit. Thanks to all those following me. I love the web :-)

(about 3 hours ago)
#googlemu Talking of http://www.opensocial.org/ now. Mentioning Orkut, LinkedIn, Hi5, Salesforce. OpenSocial has a REST interface.

(about 3 hours ago in reply to asheshr)
@asheshr Thanks! I would never have guessed that my 1000th would have been in the middle of a Google conference ;-)

(about 3 hours ago)
#googlemu Need to check http://www.buddypoke.com/ It uses the OpenSocial API and runs on Google App Engine

(about 2 hours ago)
#googlemu Chewy is making me reconsider my stance towards social games. I'll need to try some of them. They seem to be neat :-)

(about 2 hours ago in reply to sjdvda)
@sjdvda Congrats. Incidentally, it would be a good idea to have a regular girlfriend too :-)

(about 2 hours ago)
#googlemu Need to understand the implications of Google Friend Connect http://www.google.com/friendconnect/

(about 2 hours ago)
#googlemu As a flight sim addict, I am definitely going to check http://plane-crazy.appspot.com/

(about 2 hours ago)
#googlemu Google Friend Connect looks really powerful and can greatly increase the "attractiveness" of websites…

(about 2 hours ago)
#googlemu Chewy has finished. Things to check: gadgets. And Google Friend Connect. There are so many things to learn and so little time.

(about 2 hours ago)
#googlemu Presentation of Chrome Themes & Extensions starting… See https://tools.google.com/chrome/intl/en/themes/index.html

(about 2 hours ago)
#googlemu Creating a Chrome extension http://src.chromium.org/viewvc/chrome/trunk/src/chrome/common/extensions/docs/getstarted.html

(about 2 hours ago)
#googlemu Extensions in Chrome are still in their infancy. Extensions will be able to manage all features of Chrome e.g. bookmarks

(about 1 hour ago)
#googlemu Still showing how to customise Chrome. I'll leave in a few minutes as I'm tired.

(about 1 hour ago)
#googlemu Extensions are written in Javascript and need a JSON manifest. Little by little, JSON is replacing XML ;-) http://www.json.org/

(about 1 hour ago)
#googlemu I asked about Chrome OS :-)

(about 1 hour ago)
#googlemu He said that Chrome OS is still only a few words on a blog right now and nothing substantial has been done.

(about 1 hour ago)
#googlemu yet :-)

(about 1 hour ago)
#googlemu Time to go home now :-)

(about 1 hour ago)
Finished! Today I am going at my brother's place for a barbecue. Life is cool :-)

Filed Under: Education, Linux, Mauritius, News, Programming, Technology, Web

Web Development with PHP and MySQL course

7 August 2009 By Avinash Meetoo 4 Comments

20090811-webdev-1

We are going to run a web development course (XHTML + CSS + PHP + MySQL) this month. You’ll find the detailed course content on our website. I’ve just blogged on why I have changed the course schedule.

[Edit: the schedule has been changed to five non-consecutive days.]

Filed Under: Education, Knowledge7, Mauritius, Programming, Technology, Web

Kyan playing simple Flash games

2 August 2009 By Avinash Meetoo 5 Comments

20090802-kyan-flash-games

My son, Kyan, is nearly five years old and he has recently developed a liking for those simple games made with Flash technology which now abound on the Web.

While watching him today while he was playing a simple 2D game involving an F/A-18 shooting on enemy aircrafts, I realised that I did the same thing 20 years ago but, at that time, the game required a dedicated computer (I had an Amiga 500 then.) Now, any computer running any operating system (Kyan is a Linux Mint user!) and featuring a decent browser (Firefox 3) can run similar games while doing a lot of things in parallel.

Time flies. Technology changes. And, fortunately, it is still possible to have a lot of fun with a computer playing simple games :-)

[PS: Sorry for the poor picture…]

Filed Under: Mauritius, News, Technology, Web

  • « Go to Previous Page
  • Page 1
  • Interim pages omitted …
  • Page 29
  • Page 30
  • Page 31
  • Page 32
  • Page 33
  • Interim pages omitted …
  • Page 59
  • Go to Next Page »

Primary Sidebar

Our Personal Websites

Avinash Meetoo
Christina Meetoo
Anya Meetoo
Kyan Meetoo

Archives

  • July 2025 (1)
  • June 2025 (1)
  • May 2025 (3)
  • April 2025 (4)
  • January 2025 (3)
  • December 2024 (2)
  • November 2024 (2)
  • October 2024 (3)
  • September 2024 (7)
  • August 2024 (1)
  • July 2024 (1)
  • June 2024 (2)
  • May 2024 (3)
  • January 2024 (2)
  • December 2023 (1)
  • October 2023 (1)
  • September 2023 (4)
  • August 2023 (3)
  • July 2023 (1)
  • June 2023 (4)
  • May 2023 (1)
  • April 2023 (1)
  • March 2023 (5)
  • February 2023 (1)
  • December 2022 (1)
  • November 2022 (1)
  • October 2022 (4)
  • August 2022 (4)
  • July 2022 (3)
  • June 2022 (5)
  • May 2022 (5)
  • January 2022 (3)
  • December 2021 (2)
  • November 2021 (1)
  • October 2021 (1)
  • September 2021 (4)
  • August 2021 (2)
  • July 2021 (14)
  • May 2021 (2)
  • April 2021 (4)
  • March 2021 (9)
  • February 2021 (2)
  • January 2021 (1)
  • October 2020 (1)
  • September 2020 (1)
  • August 2020 (2)
  • July 2020 (5)
  • June 2020 (3)
  • May 2020 (5)
  • April 2020 (6)
  • March 2020 (2)
  • February 2020 (2)
  • January 2020 (2)
  • October 2019 (1)
  • September 2019 (2)
  • July 2019 (2)
  • June 2019 (1)
  • May 2019 (3)
  • April 2019 (2)
  • March 2019 (1)
  • February 2019 (1)
  • January 2019 (3)
  • December 2018 (1)
  • October 2018 (3)
  • August 2018 (2)
  • July 2018 (2)
  • June 2018 (1)
  • May 2018 (2)
  • April 2018 (1)
  • February 2018 (1)
  • December 2017 (1)
  • October 2017 (1)
  • September 2017 (1)
  • August 2017 (1)
  • July 2017 (1)
  • May 2017 (4)
  • April 2017 (3)
  • March 2017 (4)
  • February 2017 (5)
  • January 2017 (3)
  • October 2016 (1)
  • September 2016 (1)
  • August 2016 (4)
  • July 2016 (1)
  • June 2016 (1)
  • March 2016 (3)
  • February 2016 (3)
  • January 2016 (1)
  • December 2015 (1)
  • November 2015 (2)
  • September 2015 (1)
  • August 2015 (3)
  • March 2015 (1)
  • December 2014 (1)
  • November 2014 (4)
  • October 2014 (1)
  • March 2014 (2)
  • February 2014 (3)
  • December 2013 (1)
  • October 2013 (1)
  • September 2013 (1)
  • August 2013 (1)
  • July 2013 (1)
  • June 2013 (2)
  • May 2013 (1)
  • March 2013 (3)
  • January 2013 (2)
  • December 2012 (3)
  • November 2012 (4)
  • September 2012 (3)
  • August 2012 (2)
  • July 2012 (3)
  • June 2012 (2)
  • May 2012 (1)
  • April 2012 (2)
  • February 2012 (1)
  • January 2012 (4)
  • December 2011 (2)
  • November 2011 (1)
  • October 2011 (4)
  • September 2011 (2)
  • August 2011 (1)
  • July 2011 (2)
  • June 2011 (4)
  • April 2011 (7)
  • March 2011 (2)
  • February 2011 (1)
  • January 2011 (3)
  • November 2010 (3)
  • October 2010 (1)
  • September 2010 (2)
  • August 2010 (4)
  • July 2010 (2)
  • June 2010 (1)
  • May 2010 (3)
  • April 2010 (4)
  • March 2010 (3)
  • February 2010 (3)
  • January 2010 (5)
  • December 2009 (2)
  • November 2009 (3)
  • October 2009 (1)
  • September 2009 (5)
  • August 2009 (3)
  • July 2009 (1)
  • June 2009 (3)
  • May 2009 (2)
  • April 2009 (7)
  • March 2009 (12)
  • February 2009 (10)
  • January 2009 (5)
  • December 2008 (4)
  • November 2008 (11)
  • October 2008 (6)
  • September 2008 (7)
  • August 2008 (3)
  • July 2008 (8)
  • June 2008 (6)
  • May 2008 (5)
  • April 2008 (7)
  • March 2008 (6)
  • February 2008 (3)
  • January 2008 (6)
  • December 2007 (11)
  • November 2007 (10)
  • October 2007 (7)
  • September 2007 (9)
  • August 2007 (3)
  • July 2007 (7)
  • June 2007 (8)
  • May 2007 (14)
  • April 2007 (11)
  • March 2007 (18)
  • February 2007 (14)
  • January 2007 (15)
  • December 2006 (16)
  • November 2006 (10)
  • October 2006 (7)
  • September 2006 (8)
  • August 2006 (8)
  • July 2006 (6)
  • June 2006 (4)
  • May 2006 (13)
  • April 2006 (10)
  • March 2006 (11)
  • February 2006 (7)
  • January 2006 (14)
  • December 2005 (8)
  • November 2005 (6)
  • October 2005 (7)
  • September 2005 (2)
  • August 2005 (6)
  • July 2005 (2)
  • June 2005 (6)
  • May 2005 (15)
  • April 2005 (12)
  • March 2005 (3)
  • February 2005 (8)
  • January 2005 (3)
  • December 2004 (1)
  • November 2004 (2)
  • October 2004 (2)
  • September 2004 (3)
  • August 2004 (3)
  • July 2004 (3)
  • June 2004 (3)
  • May 2004 (6)
  • April 2004 (10)
  • March 2004 (12)
Creative Commons License This work is licensed by Avinash Meetoo under a Creative Commons Attribution-NonCommercial-ShareAlike 4.0 Unported License.