banner
Dave Horner's Website - Yet another perspective on things...
Home Links
If you appreciate the information found on this website, please drop me a line!

Who's Online

We have 13 guests online
Content View Hits : 1221367



moon and stars
How did you find my site?
 
How often do you answer random online questions?
 

Random Quote

"We all know Linux is great...it does infinite loops in 5 seconds."
--Linus Torvalds (about the superiority of Linux)

PC250073
100_1471
PC250079
105_0528

Google - keeping an eye on the big guy.

Thursday, 01 November 2007 02:14
Details Revealed: Google OpenSocial To Launch Thursday
The Tools Google Uses Internally
Google Web Elements - embed google features in your website.
Mark Lyon's GMail Loader (GML) - Import Your Mail into GMail - awesome tool, uses python and tcl
Using Google Public DNS - Google now provides free public DNS name resolution! *8.8.8.8 *8.8.4.4


Android

Very exciting project from Google!
Android - Google's new/emerging C++/Java/Linux based mobile/embedded OS platform.
Wow! A phone OS with a open source foundation! I almost jumped out of my chair when I saw it. Can't wait to see the hardware come!
What is Android? - Android
Integrates the browser into the whole mobile experience.
Data/Actions are referenced/routed using URLs.
Tiny machine with Service Oriented Arch. URIs provide the access to data across the process boundary.
Uses XMPP for messaging!
Doesn't have virtual memory on these small devices.
Processes are switched in and out of execution state.
UI is single threaded and all interaction is done through messaging.
Content URI gives you back a cursor to the process which you can iterate through.
Dalvik virtual machine
Uses Linux's protected memory and security, security not within Java but within Linux subsystem.
Runs as a different user for each application.
Componentized application model - sep. processes manage your data.
Broadcast Intents to IntentRecievers
Eclipse plugin for android plugin.
Resources are defined in XML and compiled into binaries which are exposed as data structures to Java on device.
Stefano’s Linotype » Blog Archive » Dalvik: how Google routed around Sun’s IP-based licensing restrictions on Java ME

Web Toolkit (GWT)

Google web toolkit - compiles java into javascript which runs on web browser.
Google Web Toolkit Downloads - Google Web Toolkit - Google Code

Google gears - portable javascript database.

Google Gears - provides offline support (open source - OSX,Linux,Windows)
SQL interface available in javascript client (Sqlite with full text searching).
Resource store - cache that handles http://xxx/ requests when offline.
Worker pool threads for javascript!
Internet Explorer ActiveX - Firefox extension - Apple Saffari
Used within google reader and google mail for offline support.
Wow! Look, google gears goes mobile with windows mobile 5 & 6!
Official Google Mobile Blog: Shifting Google Gears to mobile
Google Gears on Mobile Devices - Google Gears API - Google Code
Scott Hanselman's Computer Zen - Google Gears - Maybe all Rich Internet Applications needed was Local Storage and an Offline Mode
Sample Applications - Gears API - Google Code
Getting Started - Gears API - Google Code
Silverlight + Google Gears = Awesome! at least in Firefox - Joe Audette, MCSD, MCDBA, MCSE
gearsonrails - Google Code - A Google Gears plugin for Rails applications
Google Code Blog: Gmail for Mobile HTML5 Series: A Common API for Web Storage
webstorageportabilitylayer - Google Code - Portable database access using Gears or HTML5 databases
Geolocation API - Gears API - Google Code


Google's new chatback feature is very cool! I've integrated it with my site, and already had one comment on the site through it! Increases collaboration with the author and the visitors to your site. I am interested to see how often I have to disable chatbacks due to spam. Seems like the system could be exploited, but I'm sure they have/are working on that.
Google Talkabout: Google Talk chatback



Google contacts api

Contacts Data API - Google Code
Google Data APIs Client Libraries - Google Data APIs - Google Code
SAML Single Sign-On (SSO) Service for Google Apps - Google Apps APIs - Google Code
Official Google Data APIs Blog


Google app engine

Write code and let google run it for you!
Google App Engine - Google Code
Applications Gallery - Google App Engine - Google Code
Integrate and Extend with the Google Apps APIs - Google Apps APIs - Google Code
The Django Form Validation Framework on Google App Engine - Google App Engine - Google Code


Gtalk

I really like gtalk. I love that it uses XMPP which is open. I love that it is integrated into gmail. But I wish that I could make the gtalk status push to other social networks. At this time, I don't see a webservice to poll the gtalk status. However, you can create a gtalk badge which you can use to scrape the status. Then the issue having to schedule a task on some machine to poll gtalk for the current status message and push it to the other social networks.....
Google Talkabout: Twittering with Google Talk
Coactlab: Google Talk Status to Twitter

Aalaap.blog: How to get your Google Talk status into Twitter - interesting uses yahoo pipes and friendfeed to sync gtalk status messages.

GmailSync - Free automated backup solution using Gmail - Nauman Leghari's Blog

Google Code Blog: Native Client: A Technology for Running Native Code on the Web
nativeclient - Google Code


AJAX APIs Playground - great place for samples.

Google Voice

Where's this at people?! :)
Google Voice Add-on Development « Post Topic - Open For Discussion


Google Wave

Waiting for entry...looks very nice.
Google Wave: Google Tries to Reinvent Email - includes g2 video on it...
Google Wave API - Google Code
Introduction ‎(Google Wave Federation Protocol)‎
Google Wave Developer Blog: Introducing the Google Wave APIs: what can you build?


OAuth - google authentication

Official Google Data APIs Blog: OAuth Playground: Open-sourced
OAuth Playground

Chrome stuff

ishpreetgill/TabCount - GitHub - cool small extension! Shows number of tabs. written using javascript, html, and JSON manifest. :)
Developer's Guide - Google Chrome Extensions - Google Code
[chrome] Index of /trunk/src/chrome/common/extensions/docs/examples/api
Windows - Google Chrome Extensions - Google Code
Background Pages - Google Chrome Extensions - Google Code


Google reader

Official Google Reader Blog: Follow changes to any website - did you know that google reader will change track websites without rss?
GoogleReaderAPI - pyrfeed - This is a RSS/Atom Reader and Framework. It use GoogleReader as a storage database. - Google Project Hosting
pyrfeed - This is a RSS/Atom Reader and Framework. It use GoogleReader as a storage database. - Google Project Hosting
Martin Doms : Using the Google Reader API – Part 1
Last Updated on Saturday, 14 January 2012 11:34