tag:blogger.com,1999:blog-52293942024-02-08T11:54:14.166-08:00Hello, world!Christ is, therefore I am.Junhttp://www.blogger.com/profile/13461541533557882300noreply@blogger.comBlogger133125tag:blogger.com,1999:blog-5229394.post-4136140727110572072009-06-10T15:36:00.001-07:002009-06-10T16:28:32.980-07:00Google I/O Session: Secure Data Connector + FeedServerDid the following presentation at Google I/O 2009. It shows you how to use Google Secure Data Connector and Google FeedServer to integration your relational data behind the firewall with Google Apps in the cloud, all with no coding on the server side. Yes, you can securely read and write your relational data behind the firewall from gadgets, AppEngine apps and Google Spreadsheets today, withoutJunhttp://www.blogger.com/profile/13461541533557882300noreply@blogger.com0tag:blogger.com,1999:blog-5229394.post-38556786090226373492009-05-29T09:56:00.000-07:002009-05-29T09:58:28.475-07:00If Richard Feynman applied for a job at MicrosoftAlthough an old post, it made a great Friday read for me: If Richard Feynman applied for a job at Microsoft or why is the manhole round?Junhttp://www.blogger.com/profile/13461541533557882300noreply@blogger.com0tag:blogger.com,1999:blog-5229394.post-11998208573314730312009-03-20T13:54:00.000-07:002009-03-20T14:15:07.552-07:00Private Gadgets for Google Sites Launched!Today we launched private gadgets for Google Sites. See the blog post on Google Enterprise Blog.Public and private gadgets and Start Page templatePublic and private gadget directoryRight now this feature is only available to Google Apps Premier Edition customers. If you are an administrator and/or developer, you should check out the resources about administration and development tools. Now youJunhttp://www.blogger.com/profile/13461541533557882300noreply@blogger.com0tag:blogger.com,1999:blog-5229394.post-70793126047585657942008-01-11T14:48:00.000-08:002008-01-11T15:02:35.277-08:00Google FeedServer Opened for BusinessGoogle FeedServer opened to the world yesterday. It is based on Abedra, the reference implementation of Atom Publishing Protocol. This is only the beginning. We are very excited about its future.Junhttp://www.blogger.com/profile/13461541533557882300noreply@blogger.com0tag:blogger.com,1999:blog-5229394.post-56420319940048870632008-01-11T14:39:00.000-08:002008-01-11T14:47:51.347-08:00How to Recognize a Good Programmer?Some very good points here. I remember a while ago I read something about Amazon's internal research about what were good indicators of success for people who joined Amazon. The number one was passion.Junhttp://www.blogger.com/profile/13461541533557882300noreply@blogger.com0tag:blogger.com,1999:blog-5229394.post-82200522112198202282007-12-01T08:26:00.000-08:002007-12-01T08:29:20.972-08:00I want my bugs!My son can have his legos and I want these cool bugs.Junhttp://www.blogger.com/profile/13461541533557882300noreply@blogger.com0tag:blogger.com,1999:blog-5229394.post-8218804288655847282007-10-22T10:53:00.000-07:002007-10-23T23:58:50.964-07:00GData JavaScript Client Library for BloggerThe GData JavaScript Client Library family is expanding. In addition to support for Google Calendar, we now support Blogger. Here is the official announcement. It has the same cross-domain capabilities and support for authenticated read and write operations. Now you can create your mashups between your data, Google Calendar and Blogger without any server-side component (you can host your Junhttp://www.blogger.com/profile/13461541533557882300noreply@blogger.com0tag:blogger.com,1999:blog-5229394.post-49272395741088068002007-10-06T13:55:00.000-07:002007-10-06T14:10:22.238-07:00Adobe AIR: Interesting!Just viewed a screencast of Aptana's support for Adobe AIR. Although I had heard of Adobe AIR before, I didn't pay too much attention. Now I get it and think it's a significant piece of technology.I compare it with Mac OS/X Dashboard Widgets (widgets). Widgets are a great way of building small applications using standard web technologies such HTML, CSS and JavaScript on Mac OS/X (will this Junhttp://www.blogger.com/profile/13461541533557882300noreply@blogger.com0tag:blogger.com,1999:blog-5229394.post-73206196832447367202007-09-19T15:08:00.000-07:002007-09-19T18:10:29.324-07:00Google data (GData) JavaScript API LaunchedSometimes I post where I work too. Sometimes I even open my mouth :).Junhttp://www.blogger.com/profile/13461541533557882300noreply@blogger.com0tag:blogger.com,1999:blog-5229394.post-84796944722791136252007-09-18T19:18:00.000-07:002007-09-18T19:20:08.704-07:00Why Shared Documents?Although the concept seems straightforward and even compelling to me, sometimes it's difficult to explain to people who just send attachments why they want to use shared documents. Now this video can help you with that.Junhttp://www.blogger.com/profile/13461541533557882300noreply@blogger.com0tag:blogger.com,1999:blog-5229394.post-67665918122472821192007-05-31T16:00:00.000-07:002007-05-31T16:11:35.966-07:00Palm's New FoleoPalm recently introduced the Foleo. I was a little surprised Jeff Hawkins is fully behind it because it doesn't feel like a break-through type of product.Is there a need for it? Yes! Does Foleo fill a void? No. My laptop is already my Foleo albeit presumably not as easy to use. These days laptops can be as cheap as Foleo. So I don't think Foleo has a niche big enough to fill.From a Junhttp://www.blogger.com/profile/13461541533557882300noreply@blogger.com0tag:blogger.com,1999:blog-5229394.post-8136163898099016862007-05-31T14:43:00.000-07:002007-05-31T15:06:45.184-07:00Rare Appearance of Steve and Bill TogetherWhat is it like when Steve Jobs and Bill Gates appear on stage and talk together? You can check it out yourself.Steve: "The PC Guy is great. He has a big heart."Bill: "PC Guy's mother loves him."Bill: "I miss some people who’ve left the industry. It’s nice to have someone like Steve around."Last two standing? All in all, they are both humans. The little bit of true emotions shown there was Junhttp://www.blogger.com/profile/13461541533557882300noreply@blogger.com0tag:blogger.com,1999:blog-5229394.post-6001164705561400802007-02-22T11:53:00.000-08:002007-02-22T22:04:20.248-08:00Google Apps and Its APIsToday Google Apps Premier Edition went live. I don't usually blog about my company's products. But this time, I had a hand or two in it.This is a big day in history. Back in 1995, Larry Ellison started the Network Computing movement. He envisioned super powerful servers serving thin clients (Network Computers that don't even have a hard drive). His Network Computer companies folded after a Junhttp://www.blogger.com/profile/13461541533557882300noreply@blogger.com0tag:blogger.com,1999:blog-5229394.post-70789343031702140552006-12-21T00:01:00.000-08:002006-12-21T11:16:33.943-08:00Now a Mac ConvertGot a MacBook Pro today. I only need one word to summarize the first impression: natural. As a new comer to Mac OS X, I didn't have any problem finding things because they are where they should be. I don't fully understand how many things work. But I am not afraid of messing things up and leaving them in a bad state. On Windows, you have to know what you are doing to avoid getting into that Junhttp://www.blogger.com/profile/13461541533557882300noreply@blogger.com0tag:blogger.com,1999:blog-5229394.post-1164664747560191652006-11-27T13:57:00.000-08:002006-11-27T13:59:07.573-08:00How Vista was DevelopedWant to how Microsoft develops software? More specifically, how Microsoft developed the Shutdown menu of Vista? Here is how.Junhttp://www.blogger.com/profile/13461541533557882300noreply@blogger.com0tag:blogger.com,1999:blog-5229394.post-1164217201885596722006-11-22T09:38:00.000-08:002006-11-22T09:41:46.440-08:00JSON Inspector for Google DataAn indispensable tool when working with Google Data in JSON.Junhttp://www.blogger.com/profile/13461541533557882300noreply@blogger.com0tag:blogger.com,1999:blog-5229394.post-1164157472048668312006-11-21T17:00:00.000-08:002006-11-21T17:05:23.856-08:00Google Data API Does JSON!Google (where I work) just released support for JSON (in addition to Atom) in Google Data feeds of some products. Check out the samples and documentation. Now you can read Google's data (Calendar, Base, Blogger and more to come) in your snazzy AJAX applications with ease. As someone who had a hand in this, I am naturally excited.Junhttp://www.blogger.com/profile/13461541533557882300noreply@blogger.com0tag:blogger.com,1999:blog-5229394.post-1164152252980339132006-11-21T15:35:00.000-08:002006-11-21T15:37:32.993-08:00What American accent do you have?This test supposedly tells you what American accent you have. I am told I have a "Midland accent", or in another word, no accent. But I am from nowhere near the midland of America.Junhttp://www.blogger.com/profile/13461541533557882300noreply@blogger.com0tag:blogger.com,1999:blog-5229394.post-1163535999678661192006-11-14T12:24:00.000-08:002006-11-14T12:26:39.690-08:00Creating your Google Apps Start Page in MinutesGoogle blogoscoped has a video of creating a Google Apps Start Page in a couple of minutes.Junhttp://www.blogger.com/profile/13461541533557882300noreply@blogger.com0tag:blogger.com,1999:blog-5229394.post-1163480927078066932006-11-13T21:07:00.000-08:002006-11-13T21:09:17.493-08:00Google Start Page EditorNow you can create personalized start pages with the Start Page Editor.Junhttp://www.blogger.com/profile/13461541533557882300noreply@blogger.com0tag:blogger.com,1999:blog-5229394.post-1163011729583111242006-11-08T10:46:00.000-08:002006-11-08T10:48:49.596-08:00Put the Atom Publishing Protocol (APP) to workFinally Web Services that work? Check this out.Junhttp://www.blogger.com/profile/13461541533557882300noreply@blogger.com0tag:blogger.com,1999:blog-5229394.post-1161489373153120792006-10-21T20:48:00.000-07:002006-10-21T20:56:13.166-07:00Switched to Google ReaderI have been using Mozilla ThunderBird to read blogs for a long time. I tried many other blog readers (including the old Google Reader that has the ugly lens interface) but found ThunderBird to be the best. One problem, though, is my subscriptions are only on one machine because ThunderBird, after all, is a desktop application.Most recently, after using the new Google Reader for a while, I Junhttp://www.blogger.com/profile/13461541533557882300noreply@blogger.com0tag:blogger.com,1999:blog-5229394.post-1160591054483719202006-10-11T11:22:00.000-07:002006-10-11T11:24:14.496-07:00Google Docs and SpreadsheetsWeb-based group word and sheet processing. Especially nifty is multiple people can modify the same document at the same time and each other's changes show up on everybody's screen in about 15 seconds. Neat!Junhttp://www.blogger.com/profile/13461541533557882300noreply@blogger.com0tag:blogger.com,1999:blog-5229394.post-1157503827148878182006-09-05T17:49:00.000-07:002006-09-05T17:50:54.146-07:00Google China PicturesGoogle China moved into a new 10-storey building in Beijing. Here are some pictures to get a taste of what it's like there.Junhttp://www.blogger.com/profile/13461541533557882300noreply@blogger.com0tag:blogger.com,1999:blog-5229394.post-1157181279294521532006-09-02T00:12:00.000-07:002006-09-02T00:14:39.323-07:00Paul Graham on Kiko's DemisePaul Graham talks about Kiko's demise.Justin wrote that one of the lessons he learned from Kiko was not to get distracted by side projects. It's true they burned up a lot of time working on other ideas. Perhaps if they hadn't, they'd have been so far ahead by the time Google Calendar launched that everyone would have used Kiko instead. Perhaps, but I doubt it. The killer, unforseen by the Junhttp://www.blogger.com/profile/13461541533557882300noreply@blogger.com0