<?xml version='1.0' encoding='UTF-8'?><?xml-stylesheet href="http://www.blogger.com/styles/atom.css" type="text/css"?><feed xmlns='http://www.w3.org/2005/Atom' xmlns:openSearch='http://a9.com/-/spec/opensearchrss/1.0/' xmlns:blogger='http://schemas.google.com/blogger/2008' xmlns:georss='http://www.georss.org/georss' xmlns:gd="http://schemas.google.com/g/2005" xmlns:thr='http://purl.org/syndication/thread/1.0'><id>tag:blogger.com,1999:blog-4727098902008177838</id><updated>2014-03-19T16:55:32.824-07:00</updated><category term="general"/><category term="technology"/><category term="google"/><category term="google apps"/><category term="wordpress"/><category term="OAuth"/><category term="blogger"/><category term="emotions"/><category term="facebook"/><category term="feedburner"/><category term="feeds"/><category term="fire eagle"/><category term="gmail"/><category term="google sites"/><category term="internet"/><category term="marketing"/><category term="seth godin"/><category term="squidoo"/><category term="usability"/><category term="welcome"/><category term="yahoo"/><title type='text'>Spend One Million Dollars...</title><subtitle type='html'>...for real!</subtitle><link rel='http://schemas.google.com/g/2005#feed' type='application/atom+xml' href='http://blog.spendonemilliondollars.com/feeds/posts/default'/><link rel='self' type='application/atom+xml' href='http://www.blogger.com/feeds/4727098902008177838/posts/default?redirect=false'/><link rel='alternate' type='text/html' href='http://blog.spendonemilliondollars.com/'/><link rel='hub' href='http://pubsubhubbub.appspot.com/'/><author><name>Patrick</name><email>noreply@blogger.com</email><gd:image rel='http://schemas.google.com/g/2005#thumbnail' width='16' height='16' src='http://img2.blogblog.com/img/b16-rounded.gif'/></author><generator version='7.00' uri='http://www.blogger.com'>Blogger</generator><openSearch:totalResults>16</openSearch:totalResults><openSearch:startIndex>1</openSearch:startIndex><openSearch:itemsPerPage>25</openSearch:itemsPerPage><entry><id>tag:blogger.com,1999:blog-4727098902008177838.post-3121970588933177269</id><published>2011-01-23T16:36:00.000-08:00</published><updated>2011-01-23T16:36:12.834-08:00</updated><title type='text'>Over and Out</title><content type='html'>The stipulated deadline for this experiment has now passed. Unfortunately, I never put enough effort into promoting it. Or perhaps the experiment wasn&#39;t worthy of promotion? As promised, the little money raised (about Au$200), was donated to &lt;a href=&quot;http://www.dsansw.org.au/&quot;&gt;this charity&lt;/a&gt;. I can say I learned a lot from this project and I am glad to have seen it through. If you would like to have a look at my latest project, please visit &lt;a href=&quot;http://www.traceperfect.com/&quot;&gt;Trace Perfect Simple Puzzle&lt;/a&gt;. Take care and take you for visiting.</content><link rel='replies' type='application/atom+xml' href='http://blog.spendonemilliondollars.com/feeds/3121970588933177269/comments/default' title='Post Comments'/><link rel='replies' type='text/html' href='http://www.blogger.com/comment.g?blogID=4727098902008177838&amp;postID=3121970588933177269' title='0 Comments'/><link rel='edit' type='application/atom+xml' href='http://www.blogger.com/feeds/4727098902008177838/posts/default/3121970588933177269'/><link rel='self' type='application/atom+xml' href='http://www.blogger.com/feeds/4727098902008177838/posts/default/3121970588933177269'/><link rel='alternate' type='text/html' href='http://blog.spendonemilliondollars.com/2011/01/over-and-out.html' title='Over and Out'/><author><name>Patrick</name><email>noreply@blogger.com</email><gd:image rel='http://schemas.google.com/g/2005#thumbnail' width='16' height='16' src='http://img2.blogblog.com/img/b16-rounded.gif'/></author><thr:total>0</thr:total></entry><entry><id>tag:blogger.com,1999:blog-4727098902008177838.post-8009153158066672684</id><published>2009-03-24T16:52:00.000-07:00</published><updated>2009-03-24T19:07:23.174-07:00</updated><category scheme="http://www.blogger.com/atom/ns#" term="facebook"/><category scheme="http://www.blogger.com/atom/ns#" term="google"/><category scheme="http://www.blogger.com/atom/ns#" term="google apps"/><category scheme="http://www.blogger.com/atom/ns#" term="google sites"/><title type='text'>Google Sites in Google Apps</title><content type='html'>In the past couple of weeks I finally decided to implement an idea that I have had for a while. It&#39;s a community website for my suburb that serves as a notice board for the community and also promotion for the suburb itself.&lt;br /&gt;&lt;br /&gt;My vague requirements:&lt;br /&gt;&lt;br /&gt;- Easy set-up&lt;br /&gt;- Easy Maintenance&lt;br /&gt;- Domain integration&lt;br /&gt;- Easy for user to submit content&lt;br /&gt;- Discussion /Forum&lt;br /&gt;&lt;br /&gt;I had been tossing whether to use a blog, or a cms, or a custom built website or a mix of these. I finally decided to go with Google Sites on Google Apps.&lt;br /&gt;&lt;br /&gt;The place to start is http://www.google.com/a/cpanel/domain/new . This is for a free standard edition. You can already own a domain, or you can buy a new one through this process, which I did. This registration only took a few minutes.&lt;br /&gt;&lt;br /&gt;Google Apps comes with its own control panel / dashboard where you manage your users and the apps available to them. The main app which I am going to use is Google Sites. GSites lets any of your domain users easily set-up and maintain their own &quot;wiki-style&quot; website. A Site can be private, or visible only to signed-in domain users, or public for everyone to see.&lt;br /&gt;&lt;br /&gt;So what I needed was one main Google site that is available for everyone to see, and make it available at the www. of my domain. This was easily configured from the dashboard. Then I started building the site itself. On paper I already had a structure I wanted to give to my website. So now i just had to implement it as best as I could with Google Sites.&lt;br /&gt;&lt;br /&gt;The layout can be customised slightly. It will always have a header and a footer and a navigation column either to the left or to the right. The width of the website can be changed and so can the width of the navigation column. The navigation column can contain configurable menu boxes with links to pages within the site. The fonts and colours of the various bits and pieces can also be customised.&lt;br /&gt;&lt;br /&gt;So a google site is made up of pages arranged in a hierarchical fashion, which is also reflected in the user friendly urls. example:&lt;br /&gt;&lt;br /&gt;&lt;a href=&quot;http://www.nsw2759.net/&quot;&gt;http://www.nsw2759.net/&lt;/a&gt;&lt;br /&gt;&lt;a href=&quot;http://www.nsw2759.net/now/news&quot;&gt;http://www.nsw2759.net/now/news&lt;/a&gt;&lt;br /&gt;&lt;a href=&quot;http://www.nsw2759.net/now/news/nsw2759netlaunches&quot;&gt;http://www.nsw2759.net/now/news/nsw2759netlaunches&lt;/a&gt;&lt;br /&gt;&lt;br /&gt;Also, a page can be one of a handful of types:&lt;ul&gt;&lt;li&gt;web page - just a rich html page&lt;br /&gt;&lt;/li&gt;&lt;li&gt;dashboard - a page with panels where you can embed gadgets&lt;br /&gt;&lt;/li&gt;&lt;li&gt;announcements - where you can post announcements like news, or could be used like a blog&lt;br /&gt;&lt;/li&gt;&lt;li&gt;file cabinet - for file attachments&lt;br /&gt;&lt;/li&gt;&lt;li&gt;list - for a list of things&lt;/li&gt;&lt;/ul&gt;I used a mix of the first 3 types. Editing a webpage is simple. You use a rich wysiwyg editor. You can also insert various gadgets on the page. In my case I have an &quot;announcements&quot; gadget which displays announcements from my &quot;news&quot; page, and a google calendar gadget which displays the calendar I created in my same google apps domain.&lt;br /&gt;&lt;br /&gt;&lt;a onblur=&quot;try {parent.deselectBloggerImageGracefully();} catch(e) {}&quot; href=&quot;http://1.bp.blogspot.com/_Du1pee8Y9RY/ScmQG7e-4JI/AAAAAAAAADc/YOdv7uPLH98/s1600-h/edit-google-sites.jpg&quot;&gt;&lt;img style=&quot;margin: 0px auto 10px; display: block; text-align: center; cursor: pointer; width: 320px; height: 302px;&quot; src=&quot;http://1.bp.blogspot.com/_Du1pee8Y9RY/ScmQG7e-4JI/AAAAAAAAADc/YOdv7uPLH98/s320/edit-google-sites.jpg&quot; alt=&quot;&quot; id=&quot;BLOGGER_PHOTO_ID_5316939283808837778&quot; border=&quot;0&quot; /&gt;&lt;/a&gt;&lt;br /&gt;The other feature that I used throughout the website is the ability to embed a google apps document within a google sites page. In my case I needed quite a number of input forms to gather information from the community. So I created Google Forms which post the collected data into Google Spreadsheets, all in my nsw2759.net google apps domain. It even notifies me by email when someone submits a form. Pretty neat.&lt;br /&gt;&lt;br /&gt;Google sites also comes with an auto-generated sitemap, and of course an inbuilt search facility, not to mention versioning of pages wiki style and &quot;recent activity&quot; page.&lt;br /&gt;&lt;br /&gt;However, they are still working on an RSS feature and it is still missing some basic customization features such as a custom favicon.&lt;br /&gt;&lt;br /&gt;Also, for my discussion/forum requirement: Signed-in domain users have to possibility to comment on any page/article. However I am not going to give a domain user account to every citizen of my suburb (the free google apps is only limited to 50 users, and in any case it is way too heavy for what I need). So for now I settled for a facebook group, which allows users to participate in a discussion board.&lt;br /&gt;&lt;br /&gt;So far, I found Google Sites on Google Apps to be very effective for what I wanted to do and certainly recommend it.&lt;br /&gt;&lt;br /&gt;&lt;br /&gt;&lt;p&gt;&lt;/p&gt;</content><link rel='replies' type='application/atom+xml' href='http://blog.spendonemilliondollars.com/feeds/8009153158066672684/comments/default' title='Post Comments'/><link rel='replies' type='text/html' href='http://www.blogger.com/comment.g?blogID=4727098902008177838&amp;postID=8009153158066672684' title='0 Comments'/><link rel='edit' type='application/atom+xml' href='http://www.blogger.com/feeds/4727098902008177838/posts/default/8009153158066672684'/><link rel='self' type='application/atom+xml' href='http://www.blogger.com/feeds/4727098902008177838/posts/default/8009153158066672684'/><link rel='alternate' type='text/html' href='http://blog.spendonemilliondollars.com/2009/03/google-sites-in-google-apps.html' title='Google Sites in Google Apps'/><author><name>Patrick</name><email>noreply@blogger.com</email><gd:image rel='http://schemas.google.com/g/2005#thumbnail' width='16' height='16' src='http://img2.blogblog.com/img/b16-rounded.gif'/></author><media:thumbnail xmlns:media="http://search.yahoo.com/mrss/" url="http://1.bp.blogspot.com/_Du1pee8Y9RY/ScmQG7e-4JI/AAAAAAAAADc/YOdv7uPLH98/s72-c/edit-google-sites.jpg" height="72" width="72"/><thr:total>0</thr:total></entry><entry><id>tag:blogger.com,1999:blog-4727098902008177838.post-1937109177870049916</id><published>2008-08-17T21:49:00.000-07:00</published><updated>2008-08-18T17:47:41.519-07:00</updated><category scheme="http://www.blogger.com/atom/ns#" term="feedburner"/><category scheme="http://www.blogger.com/atom/ns#" term="feeds"/><category scheme="http://www.blogger.com/atom/ns#" term="google"/><category scheme="http://www.blogger.com/atom/ns#" term="wordpress"/><title type='text'>FeedBurner</title><content type='html'>&lt;a onblur=&quot;try {parent.deselectBloggerImageGracefully();} catch(e) {}&quot; href=&quot;http://tbn0.google.com/images?q=tbn:uqxuF-AXWVts9M:http://www.45n5.com/media/feedburner.gif&quot;&gt;&lt;img style=&quot;margin: 0pt 10px 10px 0pt; float: left; cursor: pointer; width: 91px; height: 109px;&quot; src=&quot;http://tbn0.google.com/images?q=tbn:uqxuF-AXWVts9M:http://www.45n5.com/media/feedburner.gif&quot; alt=&quot;&quot; border=&quot;0&quot; /&gt;&lt;/a&gt;Today I checked out &lt;a href=&quot;http://www.feedburner.com/&quot;&gt;FeedBurner&lt;/a&gt;. It is a tool for blog publishers to better manage and promote their content. When you &quot;burn your feed&quot;, it means you register it with FeedBurner. Then you will be able to access your feed through FeedBurner. In this blog&#39;s case, at &lt;a href=&quot;http://feeds.feedburner.com/SpendOneMillionDollars&quot;&gt;http://feeds.feedburner.com/SpendOneMillionDollars&lt;/a&gt;&lt;br /&gt;&lt;br /&gt;To get your best out of FeedBurner, you should serve all requests to your feed through FeedBurner. Luckily Blogger has an option to redirect any requests to your feed to FeedBurner. This is not surprising since Google very recently acquired FeedBurner. So now any requests to http://blog.spendonemilliondollars.com/feeds/posts/default will redirect to http://feeds.feedburner.com/SpendOneMillionDollars.&lt;br /&gt;&lt;br /&gt;Then you can start watching subscription statistics, automatically promoting your feed through various services and even monetizing your feed by optionally embedding google ads. Among other things, it also offers email subscriptions.&lt;br /&gt;&lt;br /&gt;Unfortunately, WordPress.com (which I&#39;m using for&lt;a href=&quot;http://everydaytrainblog.com/&quot;&gt; my other blog&lt;/a&gt;) doesn&#39;t let you redirect feed requests to FeedBurner. I&#39;m liking WordPress.com less and less.</content><link rel='replies' type='application/atom+xml' href='http://blog.spendonemilliondollars.com/feeds/1937109177870049916/comments/default' title='Post Comments'/><link rel='replies' type='text/html' href='http://www.blogger.com/comment.g?blogID=4727098902008177838&amp;postID=1937109177870049916' title='0 Comments'/><link rel='edit' type='application/atom+xml' href='http://www.blogger.com/feeds/4727098902008177838/posts/default/1937109177870049916'/><link rel='self' type='application/atom+xml' href='http://www.blogger.com/feeds/4727098902008177838/posts/default/1937109177870049916'/><link rel='alternate' type='text/html' href='http://blog.spendonemilliondollars.com/2008/08/feedburner.html' title='FeedBurner'/><author><name>Patrick</name><email>noreply@blogger.com</email><gd:image rel='http://schemas.google.com/g/2005#thumbnail' width='16' height='16' src='http://img2.blogblog.com/img/b16-rounded.gif'/></author><thr:total>0</thr:total></entry><entry><id>tag:blogger.com,1999:blog-4727098902008177838.post-7518686910089942979</id><published>2008-08-14T20:15:00.000-07:00</published><updated>2008-08-14T23:18:28.927-07:00</updated><category scheme="http://www.blogger.com/atom/ns#" term="blogger"/><category scheme="http://www.blogger.com/atom/ns#" term="google apps"/><category scheme="http://www.blogger.com/atom/ns#" term="technology"/><category scheme="http://www.blogger.com/atom/ns#" term="wordpress"/><title type='text'>WordPress and Google Apps</title><content type='html'>Today I decided to start a new blog, about something completely different than this one, &lt;a href=&quot;http://everydaytrainblog.com/&quot;&gt;http://everydaytrainblog.com/&lt;/a&gt;. So I thought to myself why not try something different than blogger? Without any googling, for some reason, WordPress came to mind. So I gave it a go. I didn&#39;t know anything about it. I had only heard of it.&lt;br /&gt;&lt;br /&gt;One important disambiguation is the difference between WordPress.com and WordPress.org. WordPress.org is the WordPress software itself which you can download/modify and install on your own server. On the other hand, WordPress.com is a free managed hosting for WordPress blogs. WordPress.com limits functionality, mostly for security/scalability purposes. I had already registered and created a blog with WP.com before I even knew about this difference. In any case I needed hosting and something with zero management overhead. So I had made the right decision without knowing.&lt;br /&gt;&lt;br /&gt;Registration and blog creation was very easy. The interface is very web2.0-ish but not very ajax-ish, yet still usable. It didn&#39;t take me too long to figure out the basics of the dashboard, postings and pages. And I was up and running very quickly. For &lt;a href=&quot;http://www.google.com.au/search?q=wordpress+vs+blogge&quot;&gt;comparison between WordPress and Blogger there are plenty of artciles around.&lt;/a&gt; And there is many other great blogging software/eware out there.&lt;br /&gt;&lt;br /&gt;Next thing I needed to do was to get my own domain name running with my wordpress blog. I bought the domain name through WordPress itself. It costs $15/year to do this. $5 for domain registration and $10 for them to map the domain to your blog. You pay through paypal. You actually buy wordpress credits and then with them you buy the domain/mapping. Pretty straight forward and not many forms to fill in. My wordpress blog was running on my domain name in minutes.&lt;br /&gt;&lt;br /&gt;Since I wasn&#39;t happy enough with this, I wanted to set up my own email address at my new domain. i.e. patrick@my-new-domain-name.com. It turns out that to do this, you need to use Google Apps. &lt;a href=&quot;http://www.google.com/a/help/intl/en/index.html&quot;&gt;Google Apps&lt;/a&gt; allows companies (anyone really) to use set up google applications on the company&#39;s domain, for employees of the company to use for free. So for example, my company can use the online GMail software for its email infrastructure. My employees will have their email address on the companies domain, eg. employee1@mycompany.com, but they will use the GMail online client to manage their email (I wish we had this where I work, instead of Outlook!). Similarly, my employees can manage/maintain my company&#39;s documents using Google Docs, on my company&#39;s domain. It&#39;s a bit like a hosted intranet. Note: it is still all hosted on google&#39;s reliable infrastructure. Not many companies are willing to host their services and even moreso their data on a 3rd party infrastructure.&lt;br /&gt;&lt;br /&gt;So anyways I had to register and validate my-new-domain-name with Google Apps, which was also very quick and simple. And then tell WordPress to link the two. It&#39;s &lt;a href=&quot;http://faq.wordpress.com/2007/05/23/gmail-mx/&quot;&gt;all explained here&lt;/a&gt;.&lt;br /&gt;&lt;br /&gt;So now I got a new mail address at my new domain that I bought through and use for WordPress, and for which I use Gmail/Google Apps to manage the email. Rather confusing to put it like that! But it works :)</content><link rel='replies' type='application/atom+xml' href='http://blog.spendonemilliondollars.com/feeds/7518686910089942979/comments/default' title='Post Comments'/><link rel='replies' type='text/html' href='http://www.blogger.com/comment.g?blogID=4727098902008177838&amp;postID=7518686910089942979' title='1 Comments'/><link rel='edit' type='application/atom+xml' href='http://www.blogger.com/feeds/4727098902008177838/posts/default/7518686910089942979'/><link rel='self' type='application/atom+xml' href='http://www.blogger.com/feeds/4727098902008177838/posts/default/7518686910089942979'/><link rel='alternate' type='text/html' href='http://blog.spendonemilliondollars.com/2008/08/wordpress-and-google-apps.html' title='WordPress and Google Apps'/><author><name>Patrick</name><email>noreply@blogger.com</email><gd:image rel='http://schemas.google.com/g/2005#thumbnail' width='16' height='16' src='http://img2.blogblog.com/img/b16-rounded.gif'/></author><thr:total>1</thr:total></entry><entry><id>tag:blogger.com,1999:blog-4727098902008177838.post-2002272931060215264</id><published>2008-08-13T23:06:00.000-07:00</published><updated>2008-08-18T17:46:44.304-07:00</updated><category scheme="http://www.blogger.com/atom/ns#" term="gmail"/><category scheme="http://www.blogger.com/atom/ns#" term="google"/><category scheme="http://www.blogger.com/atom/ns#" term="technology"/><title type='text'>GMail goes down, how well did it recover?</title><content type='html'>A couple of days ago, Google&#39;s &lt;a href=&quot;http://www.google.com.au/search?q=gmail+down+August+12&quot;&gt;gmail service was down for some time&lt;/a&gt;. I was actually using it from my mobile phone, and my fiancée was using its embedded gtalk chatting to a friend when it started playing up. Now I&#39;m not really amazed that Gmail had problems, after all it only happens very rarely and they did recover relatively quickly. The interesting bit to my story is the following:&lt;br /&gt;&lt;br /&gt;A gtalk message that was sent to my fiancée while the service was playing up was delivered a day later! It wasn&#39;t delivered as soon as the service was back up again, but about a day later. This says a couple of things:&lt;br /&gt;&lt;ol&gt;&lt;li&gt;When things went wrong, Google made sure that the first priority was to get some level of service back up and running&lt;/li&gt;&lt;li&gt;Most importantly, after the storm passed, they made sure they cleaned up and that every transaction, including insignificant gtalk messages that might have been stuck somewhere in limbo, were recovered and completed.&lt;/li&gt;&lt;/ol&gt;And it&#39;s good that they did. Because it happened to be quite an important message, and although it was received a bit late, it saved quite a bit of trouble.&lt;br /&gt;&lt;br /&gt;We tend to rely on web services way too much, even a simple instant message. The loss of an instant message might not be life threatening, but sometimes we rely on it as if it was a life saver.</content><link rel='replies' type='application/atom+xml' href='http://blog.spendonemilliondollars.com/feeds/2002272931060215264/comments/default' title='Post Comments'/><link rel='replies' type='text/html' href='http://www.blogger.com/comment.g?blogID=4727098902008177838&amp;postID=2002272931060215264' title='0 Comments'/><link rel='edit' type='application/atom+xml' href='http://www.blogger.com/feeds/4727098902008177838/posts/default/2002272931060215264'/><link rel='self' type='application/atom+xml' href='http://www.blogger.com/feeds/4727098902008177838/posts/default/2002272931060215264'/><link rel='alternate' type='text/html' href='http://blog.spendonemilliondollars.com/2008/08/gmail-goes-down-how-well-did-it-recover.html' title='GMail goes down, how well did it recover?'/><author><name>Patrick</name><email>noreply@blogger.com</email><gd:image rel='http://schemas.google.com/g/2005#thumbnail' width='16' height='16' src='http://img2.blogblog.com/img/b16-rounded.gif'/></author><thr:total>0</thr:total></entry><entry><id>tag:blogger.com,1999:blog-4727098902008177838.post-2641477805896187002</id><published>2008-08-12T22:53:00.000-07:00</published><updated>2008-08-12T23:44:36.518-07:00</updated><category scheme="http://www.blogger.com/atom/ns#" term="fire eagle"/><category scheme="http://www.blogger.com/atom/ns#" term="OAuth"/><category scheme="http://www.blogger.com/atom/ns#" term="technology"/><category scheme="http://www.blogger.com/atom/ns#" term="yahoo"/><title type='text'>Where are you? Fire Eagle</title><content type='html'>Everyone and everything want to know where you are these days. Why? for everyone&#39;s benefit, including your own, hopefully. But would you like everyone and everything to know where you are?&lt;br /&gt;&lt;br /&gt;Today I came across &lt;a href=&quot;http://fireeagle.yahoo.net/&quot;&gt;Yahoo&#39;s Fire Eagle&lt;/a&gt;. It&#39;s basically a location service. You tell the eagle where you are. And you don;t have to tell the fox or the cat where you are. They can ask the eagle where you are. But the eagle is trustworthy. It only tells others your location if you allow it to do so. So you can tell the eagle &quot;Allow the fox to know my exact location&quot; and/or &quot;Allow the cat to know my approximate location&quot;. And then the fox asks the eagle for your location, and the fox can offer you better search results, and better targeted ads too!&lt;br /&gt;&lt;a onblur=&quot;try {parent.deselectBloggerImageGracefully();} catch(e) {}&quot; href=&quot;http://us.i1.yimg.com/us.yimg.com/i/us/fe/fe_logo_final3.png&quot;&gt;&lt;img style=&quot;cursor: pointer; width: 320px;&quot; src=&quot;http://us.i1.yimg.com/us.yimg.com/i/us/fe/fe_logo_final3.png&quot; alt=&quot;&quot; border=&quot;0&quot; /&gt;&lt;/a&gt;&lt;br /&gt;So how do you tell the eagle where you are? First of all you need a yahoo account. (The eagle will never give out your yahoo account name or details to anyone; it talks with cats and foxes using cryptic keys. It&#39;s actually very secure and conforms to &lt;a href=&quot;http://oauth.net/&quot;&gt;OAuth&lt;/a&gt;).&lt;br /&gt;&lt;br /&gt;And then you can simply type in your address/location on the eagle&#39;s website pinpoint form, as often as you like. But you would not want to keep updating that all the time wouldn&#39;t you? So there are applications that do that for you, like one that you can download on a &lt;a href=&quot;http://j2me.fireeagle.yahoo.net/j2me/&quot;&gt;GPS enabled phone, that will keep the eagle updated automatically with your location&lt;/a&gt;.&lt;br /&gt;&lt;br /&gt;So now, I, Mr. Nobody Developer can create a web application and if you, Mr. User, trust me, you can tell the eagle to let me know your location. Here&#39;s how it works:&lt;br /&gt;&lt;ol&gt;&lt;li&gt;I simply send you to the eagle with a request to let me see your location&lt;/li&gt;&lt;li&gt;You confirm with the eagle that you want to let me see your location&lt;/li&gt;&lt;li&gt;The eagle sends you back to me with an authorisation&lt;br /&gt;&lt;/li&gt;&lt;li&gt;I ask the eagle where you are, using that authorization you brought with you&lt;/li&gt;&lt;li&gt;The eagle tells me where you are (after triple checking that I am allowed to know!)&lt;/li&gt;&lt;/ol&gt;Pretty simple isn&#39;t it? And I can store that authorisation so that I can try using it straight away next time you visit me (or whenever I just feel like knowing where you are). As long as that authorisation is still valid (i.e. you  haven&#39;t told the eagle otherwise), the eagle will tell me your location.&lt;br /&gt;&lt;br /&gt;It took me a couple of hours to get my head around the concept. I hope it took you much shorter by reading this post.</content><link rel='replies' type='application/atom+xml' href='http://blog.spendonemilliondollars.com/feeds/2641477805896187002/comments/default' title='Post Comments'/><link rel='replies' type='text/html' href='http://www.blogger.com/comment.g?blogID=4727098902008177838&amp;postID=2641477805896187002' title='0 Comments'/><link rel='edit' type='application/atom+xml' href='http://www.blogger.com/feeds/4727098902008177838/posts/default/2641477805896187002'/><link rel='self' type='application/atom+xml' href='http://www.blogger.com/feeds/4727098902008177838/posts/default/2641477805896187002'/><link rel='alternate' type='text/html' href='http://blog.spendonemilliondollars.com/2008/08/where-are-you-fire-eagle.html' title='Where are you? Fire Eagle'/><author><name>Patrick</name><email>noreply@blogger.com</email><gd:image rel='http://schemas.google.com/g/2005#thumbnail' width='16' height='16' src='http://img2.blogblog.com/img/b16-rounded.gif'/></author><thr:total>0</thr:total></entry><entry><id>tag:blogger.com,1999:blog-4727098902008177838.post-2893792972715221472</id><published>2008-08-11T23:27:00.001-07:00</published><updated>2008-08-11T23:48:09.817-07:00</updated><category scheme="http://www.blogger.com/atom/ns#" term="google"/><category scheme="http://www.blogger.com/atom/ns#" term="technology"/><title type='text'>Google Docs Forms</title><content type='html'>I have  been using&lt;a href=&quot;http://docs.google.com/&quot;&gt; google docs&lt;/a&gt; for a while now. Mostly the spreadsheets, especially useful for co-authoring stuff with my fiancee like budgets, wedding plans, house stuff etc.&lt;br /&gt;&lt;br /&gt;But somehow I never came across Google Docs Forms. Today while reading some &lt;a href=&quot;http://www.joelonsoftware.com/&quot;&gt;http://www.joelonsoftware.com/&lt;/a&gt; I came across a new site they are testing in beta &lt;a href=&quot;http://stackoverflow.com/&quot;&gt;http://stackoverflow.com/&lt;/a&gt; and their beta signup form is a Google Docs Form.&lt;br /&gt;&lt;br /&gt;So of course I decided to give it a try. All you need to do is open your google docs (for which you need a google account) and then start a new Form. It is very self explaining how to set up. And you can put as many questions as you like. The questions can be one of 5 types: text, paragraph text, multiple choice, checkboxes, choose from a list or scale 1-n. Once you are happy with your form set-up, you click on a save button. On the bottom of the form editor there is a link that you can give out to people. When anyone submits the form, the entry is saved into an automatically created Google Doc Spreadsheet in your account, ready for you to anlayse, or even program against.&lt;br /&gt;&lt;br /&gt;One cool feature is that you can embed the form you  create into your own page. Just click on the &quot;More Actions &gt;&gt; Embed&quot; button and it will give you a piece of html to embed into your page. Here below is one that I created myself. Give it a go!&lt;br /&gt;&lt;br /&gt;&lt;iframe src=&quot;http://spreadsheets.google.com/embeddedform?key=pCIbCu8KOg_NNj0fMabEEPw&quot; marginheight=&quot;0&quot; marginwidth=&quot;0&quot; width=&quot;350&quot; frameborder=&quot;0&quot; height=&quot;350&quot;&gt;Loading...&lt;/iframe&gt;</content><link rel='replies' type='application/atom+xml' href='http://blog.spendonemilliondollars.com/feeds/2893792972715221472/comments/default' title='Post Comments'/><link rel='replies' type='text/html' href='http://www.blogger.com/comment.g?blogID=4727098902008177838&amp;postID=2893792972715221472' title='0 Comments'/><link rel='edit' type='application/atom+xml' href='http://www.blogger.com/feeds/4727098902008177838/posts/default/2893792972715221472'/><link rel='self' type='application/atom+xml' href='http://www.blogger.com/feeds/4727098902008177838/posts/default/2893792972715221472'/><link rel='alternate' type='text/html' href='http://blog.spendonemilliondollars.com/2008/08/google-docs-forms.html' title='Google Docs Forms'/><author><name>Patrick</name><email>noreply@blogger.com</email><gd:image rel='http://schemas.google.com/g/2005#thumbnail' width='16' height='16' src='http://img2.blogblog.com/img/b16-rounded.gif'/></author><thr:total>0</thr:total></entry><entry><id>tag:blogger.com,1999:blog-4727098902008177838.post-5338418603486399322</id><published>2008-08-11T03:26:00.000-07:00</published><updated>2008-08-11T18:27:45.650-07:00</updated><category scheme="http://www.blogger.com/atom/ns#" term="general"/><category scheme="http://www.blogger.com/atom/ns#" term="marketing"/><category scheme="http://www.blogger.com/atom/ns#" term="seth godin"/><category scheme="http://www.blogger.com/atom/ns#" term="squidoo"/><category scheme="http://www.blogger.com/atom/ns#" term="technology"/><title type='text'>Squidoo - quick, nice and easy webpage</title><content type='html'>&lt;a onblur=&quot;try {parent.deselectBloggerImageGracefully();} catch(e) {}&quot; href=&quot;http://tbn0.google.com/images?q=tbn:jnyLUum-DSPgsM:http://static.squidoo.com/resize/squidoo_images/-1/draft_lens1606436module9110206photo_12081916371.jpg&quot;&gt;&lt;img style=&quot;margin: 0pt 10px 10px 0pt; float: left; cursor: pointer; width: 121px; height: 121px;&quot; src=&quot;http://tbn0.google.com/images?q=tbn:jnyLUum-DSPgsM:http://static.squidoo.com/resize/squidoo_images/-1/draft_lens1606436module9110206photo_12081916371.jpg&quot; alt=&quot;&quot; border=&quot;0&quot; /&gt;&lt;/a&gt;&lt;br /&gt;Today I came across &lt;a href=&quot;http://www.squidoo.com/&quot;&gt;Squidoo&lt;/a&gt; while reading about &lt;a href=&quot;http://www.sethgodin.com/&quot;&gt;Seth Godin&lt;/a&gt;. Squidoo is basically an online webpage creation tool. So I gave it a go to create a page about SOMD. It was super easy to set up a page and start adding content to it. Well I actually had to remove most of the content boxes that came with the template I chose, since all I wanted was some introduction text, and a feed reader to feed from this blog. In squidoo terminology, a &#39;&lt;span style=&quot;font-style: italic;&quot;&gt;lense&lt;/span&gt;&#39; is one page about somone or something. The editing interface is very simple. You can add many different modules and widgets to your page and even sell stuff or accept donations. You can earn money from ads that are displayed on your page and you can decide to take it cash or to donate it to charity. You don&#39;t need any technical knowledge whatsoever to use squidoo. All you need is something great to write about. And then of course you can see statistics, rate pages, tag, and what-not. But what strikes me is the minimal steps it takes you to get started. &lt;a href=&quot;http://www.squidoo.com/spendonemilliondollars&quot;&gt;So here is the squidoo spend one million dollars page&lt;/a&gt;.</content><link rel='replies' type='application/atom+xml' href='http://blog.spendonemilliondollars.com/feeds/5338418603486399322/comments/default' title='Post Comments'/><link rel='replies' type='text/html' href='http://www.blogger.com/comment.g?blogID=4727098902008177838&amp;postID=5338418603486399322' title='0 Comments'/><link rel='edit' type='application/atom+xml' href='http://www.blogger.com/feeds/4727098902008177838/posts/default/5338418603486399322'/><link rel='self' type='application/atom+xml' href='http://www.blogger.com/feeds/4727098902008177838/posts/default/5338418603486399322'/><link rel='alternate' type='text/html' href='http://blog.spendonemilliondollars.com/2008/08/squidoo-quick-nice-and-easy-webpage.html' title='Squidoo - quick, nice and easy webpage'/><author><name>Patrick</name><email>noreply@blogger.com</email><gd:image rel='http://schemas.google.com/g/2005#thumbnail' width='16' height='16' src='http://img2.blogblog.com/img/b16-rounded.gif'/></author><thr:total>0</thr:total></entry><entry><id>tag:blogger.com,1999:blog-4727098902008177838.post-84917818909640678</id><published>2008-08-07T21:45:00.001-07:00</published><updated>2008-08-07T22:14:42.158-07:00</updated><category scheme="http://www.blogger.com/atom/ns#" term="general"/><category scheme="http://www.blogger.com/atom/ns#" term="technology"/><title type='text'>You don&#39;t have to wait any longer!</title><content type='html'>Participants do not have to wait anymore until the million donations are made. They are now sent an email with a link to their personalised voting form. &lt;a href=&quot;http://www.spendonemilliondollars.com/decide&quot;&gt;Here is a sample of the voting form&lt;/a&gt;.&lt;br /&gt;&lt;br /&gt;Also, there is a &lt;a href=&quot;http://www.spendonemilliondollars.com/latest&quot;&gt;page that publishes the most recent entries&lt;/a&gt;. This includes the participant&#39;s choice of display name together with a few words and an optional link.&lt;br /&gt;&lt;br /&gt;How it works: Everyday or so I download the transactions from paypal in a comma separated file. Then I use app engine&#39;s bulk uploader to create Donation entities in my datastore. An email is automatically sent to every participant with a link to his voting page. Also, once the vote is submitted, the participant receives an email ready to forward to family and friends, promoting the website. So it&#39;s mostly automated. All I do is download the paypal transaction history through paypal&#39;s management console, and upload it to my datastore via a command line. It was pretty easy. But it did take me roughly a total of 7 hours work to implement. I needed to learn more about app engine datastore api, email api and of course more Python basics.&lt;br /&gt;&lt;br /&gt;So now I can finally start promoting the website a bit better. More about that in the coming posts.</content><link rel='replies' type='application/atom+xml' href='http://blog.spendonemilliondollars.com/feeds/84917818909640678/comments/default' title='Post Comments'/><link rel='replies' type='text/html' href='http://www.blogger.com/comment.g?blogID=4727098902008177838&amp;postID=84917818909640678' title='0 Comments'/><link rel='edit' type='application/atom+xml' href='http://www.blogger.com/feeds/4727098902008177838/posts/default/84917818909640678'/><link rel='self' type='application/atom+xml' href='http://www.blogger.com/feeds/4727098902008177838/posts/default/84917818909640678'/><link rel='alternate' type='text/html' href='http://blog.spendonemilliondollars.com/2008/08/you-dont-have-to-wait-any-longer.html' title='You don&#39;t have to wait any longer!'/><author><name>Patrick</name><email>noreply@blogger.com</email><gd:image rel='http://schemas.google.com/g/2005#thumbnail' width='16' height='16' src='http://img2.blogblog.com/img/b16-rounded.gif'/></author><thr:total>0</thr:total></entry><entry><id>tag:blogger.com,1999:blog-4727098902008177838.post-5341212511384688204</id><published>2008-08-05T04:54:00.000-07:00</published><updated>2008-08-05T05:00:35.247-07:00</updated><category scheme="http://www.blogger.com/atom/ns#" term="general"/><category scheme="http://www.blogger.com/atom/ns#" term="google"/><title type='text'>Google Maps Street View Down Under</title><content type='html'>I did some more work on the feature I would like to add before continuing to promote the website. It should be ready by the end of this week and then hopefully it will be all good to go.&lt;br /&gt;&lt;br /&gt;Meanwhile on a side note, google maps launched street view in australia today. And it&#39;s pretty impressive and exhaustive. Considering Australia is a huge land with sparse population density, they still covered plenty of remote towns. And I actually&lt;a href=&quot;http://maps.google.com/maps?f=q&amp;amp;hl=en&amp;amp;geocode=&amp;amp;q=7+mardi+str+girraween+nsw&amp;amp;sll=37.0625,-95.677068&amp;amp;sspn=49.978077,76.992187&amp;amp;ie=UTF8&amp;amp;ll=-33.801189,150.958639&amp;amp;spn=0.006455,0.009398&amp;amp;t=h&amp;amp;z=17&amp;amp;layer=c&amp;amp;cbll=-33.802682,150.957801&amp;amp;panoid=UCBDoYymF1nZBssOa2a4Gg&amp;amp;cbp=1,328.35081297393197,,0,14.34400253996986&quot;&gt; found my car parked at the Pendle Hill train station&lt;/a&gt;. Supposedly number plates are blurred out but I could still recognise mine. It&#39;s the blue car on the right. Can anyone tell me what my number plates are?</content><link rel='replies' type='application/atom+xml' href='http://blog.spendonemilliondollars.com/feeds/5341212511384688204/comments/default' title='Post Comments'/><link rel='replies' type='text/html' href='http://www.blogger.com/comment.g?blogID=4727098902008177838&amp;postID=5341212511384688204' title='0 Comments'/><link rel='edit' type='application/atom+xml' href='http://www.blogger.com/feeds/4727098902008177838/posts/default/5341212511384688204'/><link rel='self' type='application/atom+xml' href='http://www.blogger.com/feeds/4727098902008177838/posts/default/5341212511384688204'/><link rel='alternate' type='text/html' href='http://blog.spendonemilliondollars.com/2008/08/google-maps-street-view-down-under.html' title='Google Maps Street View Down Under'/><author><name>Patrick</name><email>noreply@blogger.com</email><gd:image rel='http://schemas.google.com/g/2005#thumbnail' width='16' height='16' src='http://img2.blogblog.com/img/b16-rounded.gif'/></author><thr:total>0</thr:total></entry><entry><id>tag:blogger.com,1999:blog-4727098902008177838.post-3900964127625351168</id><published>2008-07-31T16:12:00.000-07:00</published><updated>2008-07-31T16:24:39.374-07:00</updated><category scheme="http://www.blogger.com/atom/ns#" term="emotions"/><category scheme="http://www.blogger.com/atom/ns#" term="general"/><category scheme="http://www.blogger.com/atom/ns#" term="internet"/><title type='text'>Multi-tasking Emotions</title><content type='html'>&lt;div class=&quot;gmail_quote&quot;&gt;I wonder how the internet affects our emotions and feelings, whether it&#39;s messing with our brains.&lt;br /&gt;&lt;br /&gt;The simplest example that I always think of is parallel conversation. Especially in my late teens I used to spend long hours online chatting with many people at the same time. I&#39;d be chatting about something funny with a friend at the same time I&#39;d be chatting about some sad event with another friend at the same time I&#39;d be chatting with someone I&#39;m trying to get a date with at the same time I&#39;d be trying to get rid of someone who can&#39;t stop bugging me.&lt;br /&gt;&lt;br /&gt;This multi-tasking of emotions is something that communication over the internet brought with it and surely affects the way we react emotionally to situations. In the pre-internet age we would only have one conversation at a time, and between one conversation and the next you would usually have a gap in time, especially if the conversations were unrelated.&lt;br /&gt;&lt;br /&gt;On the net, you might be laughing your head off at a joke while crying at the news of the loss of a loved one. Now I am no psychologist or have no such qualifications, but I would think that this multi-tasking of emotions might have diluted our feelings and changed the way our brain reacts to situations. Is there any research about this? Please leave a comment and let me know what you think or if you have any links to studies about the matter.&lt;span style=&quot;color:#888888;&quot;&gt;&lt;br /&gt;&lt;/span&gt;&lt;/div&gt;&lt;br /&gt;The Spend One Million Dollars experiment looks at the interaction of people with technology and money.</content><link rel='replies' type='application/atom+xml' href='http://blog.spendonemilliondollars.com/feeds/3900964127625351168/comments/default' title='Post Comments'/><link rel='replies' type='text/html' href='http://www.blogger.com/comment.g?blogID=4727098902008177838&amp;postID=3900964127625351168' title='0 Comments'/><link rel='edit' type='application/atom+xml' href='http://www.blogger.com/feeds/4727098902008177838/posts/default/3900964127625351168'/><link rel='self' type='application/atom+xml' href='http://www.blogger.com/feeds/4727098902008177838/posts/default/3900964127625351168'/><link rel='alternate' type='text/html' href='http://blog.spendonemilliondollars.com/2008/07/multi-tasking-emotions.html' title='Multi-tasking Emotions'/><author><name>Patrick</name><email>noreply@blogger.com</email><gd:image rel='http://schemas.google.com/g/2005#thumbnail' width='16' height='16' src='http://img2.blogblog.com/img/b16-rounded.gif'/></author><thr:total>0</thr:total></entry><entry><id>tag:blogger.com,1999:blog-4727098902008177838.post-6285378459449552795</id><published>2008-07-29T04:55:00.000-07:00</published><updated>2008-07-29T05:02:17.303-07:00</updated><category scheme="http://www.blogger.com/atom/ns#" term="general"/><title type='text'>Reporting progress</title><content type='html'>My python is improving slowly and so is my app-engine knowledge. I would say I am almost half way implementing the feature I have in mind. Right now I can barely afford to spend an hour a day on it. Hopefully by the end of next week it will be done. So watch this space... in the meanwhile, have a look at how &lt;a href=&quot;http://www.youtube.com/watch?v=cfImjbj_k2c&quot;&gt;we break the routine at work in this youtube video&lt;/a&gt;.</content><link rel='replies' type='application/atom+xml' href='http://blog.spendonemilliondollars.com/feeds/6285378459449552795/comments/default' title='Post Comments'/><link rel='replies' type='text/html' href='http://www.blogger.com/comment.g?blogID=4727098902008177838&amp;postID=6285378459449552795' title='0 Comments'/><link rel='edit' type='application/atom+xml' href='http://www.blogger.com/feeds/4727098902008177838/posts/default/6285378459449552795'/><link rel='self' type='application/atom+xml' href='http://www.blogger.com/feeds/4727098902008177838/posts/default/6285378459449552795'/><link rel='alternate' type='text/html' href='http://blog.spendonemilliondollars.com/2008/07/reporting-progress.html' title='Reporting progress'/><author><name>Patrick</name><email>noreply@blogger.com</email><gd:image rel='http://schemas.google.com/g/2005#thumbnail' width='16' height='16' src='http://img2.blogblog.com/img/b16-rounded.gif'/></author><thr:total>0</thr:total></entry><entry><id>tag:blogger.com,1999:blog-4727098902008177838.post-8421478029698568709</id><published>2008-07-23T03:05:00.000-07:00</published><updated>2008-07-23T03:22:21.427-07:00</updated><category scheme="http://www.blogger.com/atom/ns#" term="general"/><category scheme="http://www.blogger.com/atom/ns#" term="technology"/><title type='text'>It takes time...</title><content type='html'>It&#39;s been over a week since the SOMD website went live. And I have taken more feedback and given more thought to the idea. So there are a few more changes I would like to make before I start actively marketing the website. These changes require me to learn a little more app engine api and python programming. I learning through the app engine documentation and through the &#39;&lt;a href=&quot;http://www.diveintopython.org/&quot;&gt;Dive Into Python&lt;/a&gt;&#39; website and book. And it looks pretty easy. It just takes a bit of time.&lt;br /&gt;&lt;br /&gt;Currently I happen to be organising my wedding, getting our new house ready to move in and preparing for the guests coming from overseas for the wedding. Of course my full time job takes most of the day. So that leaves me with 2 hours of reading time everyday on the train and perhaps an hour in the evening to actually implement stuff. The changes that I plan to implement need a good half day of work. So hopefully they will be done in about a week or two. Stay tuned, or better, &lt;a href=&quot;http://blog.spendonemilliondollars.com/feeds/posts/default&quot;&gt;subscribed&lt;/a&gt;.&lt;br /&gt;&lt;br /&gt;Until then, have a good day.</content><link rel='replies' type='application/atom+xml' href='http://blog.spendonemilliondollars.com/feeds/8421478029698568709/comments/default' title='Post Comments'/><link rel='replies' type='text/html' href='http://www.blogger.com/comment.g?blogID=4727098902008177838&amp;postID=8421478029698568709' title='0 Comments'/><link rel='edit' type='application/atom+xml' href='http://www.blogger.com/feeds/4727098902008177838/posts/default/8421478029698568709'/><link rel='self' type='application/atom+xml' href='http://www.blogger.com/feeds/4727098902008177838/posts/default/8421478029698568709'/><link rel='alternate' type='text/html' href='http://blog.spendonemilliondollars.com/2008/07/it-takes-time.html' title='It takes time...'/><author><name>Patrick</name><email>noreply@blogger.com</email><gd:image rel='http://schemas.google.com/g/2005#thumbnail' width='16' height='16' src='http://img2.blogblog.com/img/b16-rounded.gif'/></author><thr:total>0</thr:total></entry><entry><id>tag:blogger.com,1999:blog-4727098902008177838.post-543963890253620900</id><published>2008-07-18T02:59:00.000-07:00</published><updated>2008-12-11T16:01:25.262-08:00</updated><category scheme="http://www.blogger.com/atom/ns#" term="technology"/><title type='text'>Technology - Google App Engine</title><content type='html'>This experiment involves technology. I happen to be a web developer. However the platforms I am using for this experiment are relatively new to me. In this technology post I&#39;ll give an brief overview of how I am using &lt;span class=&quot;blsp-spelling-error&quot; id=&quot;SPELLING_ERROR_0&quot;&gt;Google&#39;s&lt;/span&gt; App Engine platform.&lt;br /&gt;&lt;br /&gt;&lt;a href=&quot;http://code.google.com/appengine/&quot;&gt;Google App Engine&lt;/a&gt; is the new web application platform from &lt;span class=&quot;blsp-spelling-error&quot; id=&quot;SPELLING_ERROR_1&quot;&gt;google&lt;/span&gt;. In fact it is still called &quot;preview&quot; or beta. It is all about scalable systems. My web application is running on the same scalable systems that power &lt;span class=&quot;blsp-spelling-error&quot; id=&quot;SPELLING_ERROR_2&quot;&gt;google&lt;/span&gt; applications. So when I get every web entrepreneur&#39;s dream come true, a link from some high traffic website, my web application will not fall over. And best of all it&#39;s free! Well there are quotas for everything, but to start with they are more than what I need. And I only have a couple of mostly static pages for now, the front page and the thank you page. They are still going through the simplest of python controllers but other than that they do nothing else.&lt;br /&gt;&lt;br /&gt;Of course App Engine comes complete with a presentation framework and integration &lt;span class=&quot;blsp-spelling-error&quot; id=&quot;SPELLING_ERROR_3&quot;&gt;api&#39;s&lt;/span&gt; for managing data, user accounts, sending emails and manipulating images among others. And of course it&#39;s extensible because after all it&#39;s just a python program. I&#39;m not using any of this yet, but when this experiment moves to a more interesting phase I will have to make use of these features.&lt;br /&gt;&lt;br /&gt;Getting my web application up and running was pretty trivial. I followed the &lt;a href=&quot;http://code.google.com/appengine/docs/gettingstarted/&quot;&gt;super easy getting started tutorial&lt;/a&gt; and that was way more than I needed for the Spend One Million Dollars website.&lt;br /&gt;&lt;br /&gt;&lt;a onblur=&quot;try {parent.deselectBloggerImageGracefully();} catch(e) {}&quot; href=&quot;http://4.bp.blogspot.com/_Du1pee8Y9RY/SIByzrPjRCI/AAAAAAAAAAU/XZ6MqeweAnk/s1600-h/google-app-engine-dashboard.JPG&quot;&gt;&lt;img style=&quot;cursor: pointer;&quot; src=&quot;http://4.bp.blogspot.com/_Du1pee8Y9RY/SIByzrPjRCI/AAAAAAAAAAU/XZ6MqeweAnk/s400/google-app-engine-dashboard.JPG&quot; alt=&quot;&quot; id=&quot;BLOGGER_PHOTO_ID_5224301799856620578&quot; border=&quot;0&quot; /&gt;&lt;/a&gt;&lt;br /&gt;All that was left was to buy the domain through &lt;a href=&quot;http://www.google.com/a/&quot;&gt;&lt;span class=&quot;blsp-spelling-error&quot; id=&quot;SPELLING_ERROR_4&quot;&gt;google&lt;/span&gt; apps&lt;/a&gt; and configure it to point to my &lt;span class=&quot;blsp-spelling-error&quot; id=&quot;SPELLING_ERROR_5&quot;&gt;SOMD&lt;/span&gt; App Engine web application. And it comes with automated version management of major/minor releases.&lt;br /&gt;&lt;br /&gt;&lt;a onblur=&quot;try {parent.deselectBloggerImageGracefully();} catch(e) {}&quot; href=&quot;http://2.bp.blogspot.com/_Du1pee8Y9RY/SIBz48IwUTI/AAAAAAAAAAc/1-Za4_2NZ6E/s1600-h/google-app-engine-versions-screen.JPG&quot;&gt;&lt;img style=&quot;cursor: pointer;&quot; src=&quot;http://2.bp.blogspot.com/_Du1pee8Y9RY/SIBz48IwUTI/AAAAAAAAAAc/1-Za4_2NZ6E/s400/google-app-engine-versions-screen.JPG&quot; alt=&quot;&quot; id=&quot;BLOGGER_PHOTO_ID_5224302989802492210&quot; border=&quot;0&quot; /&gt;&lt;/a&gt;</content><link rel='replies' type='application/atom+xml' href='http://blog.spendonemilliondollars.com/feeds/543963890253620900/comments/default' title='Post Comments'/><link rel='replies' type='text/html' href='http://www.blogger.com/comment.g?blogID=4727098902008177838&amp;postID=543963890253620900' title='0 Comments'/><link rel='edit' type='application/atom+xml' href='http://www.blogger.com/feeds/4727098902008177838/posts/default/543963890253620900'/><link rel='self' type='application/atom+xml' href='http://www.blogger.com/feeds/4727098902008177838/posts/default/543963890253620900'/><link rel='alternate' type='text/html' href='http://blog.spendonemilliondollars.com/2008/07/technology-google-app-engine.html' title='Technology - Google App Engine'/><author><name>Patrick</name><email>noreply@blogger.com</email><gd:image rel='http://schemas.google.com/g/2005#thumbnail' width='16' height='16' src='http://img2.blogblog.com/img/b16-rounded.gif'/></author><media:thumbnail xmlns:media="http://search.yahoo.com/mrss/" url="http://4.bp.blogspot.com/_Du1pee8Y9RY/SIByzrPjRCI/AAAAAAAAAAU/XZ6MqeweAnk/s72-c/google-app-engine-dashboard.JPG" height="72" width="72"/><thr:total>0</thr:total></entry><entry><id>tag:blogger.com,1999:blog-4727098902008177838.post-6931685481040068587</id><published>2008-07-16T02:35:00.000-07:00</published><updated>2008-07-17T15:43:47.134-07:00</updated><category scheme="http://www.blogger.com/atom/ns#" term="general"/><category scheme="http://www.blogger.com/atom/ns#" term="usability"/><title type='text'>Fine Tuning</title><content type='html'>So the SOMD website has been online for almost two days. I haven&#39;t started actively promoting it yet, and this is for a couple of reasons:&lt;br /&gt;&lt;br /&gt;&lt;span style=&quot;font-weight: bold;&quot;&gt;Idling&lt;/span&gt;: Just like starting your car in the morning when it&#39;s still a bit cold, and you let it warm up a little bit before you floor the gas pedal and make your way to work. I don&#39;t want the website to (somehow) get rush hour traffic in its first couple of days. First I wanted to observe my friends trying it out and hear what they had to say.&lt;br /&gt;&lt;br /&gt;&lt;span style=&quot;font-weight: bold;&quot;&gt;Fine-tuning&lt;/span&gt;: And I received very valuable feedback. I answered all the new questions they asked me in the FAQ section. Some did not bother reading the FAQ section. A click is a very expensive user action. So because I consider the FAQ section, especially the first 2 questions to be extremely important, I decided to move this section to the main page. No one in a right state of mind will donate me a dollar before at least asking the first two questions (my mum doesn&#39;t count). So the user should now see these important questions written in front of him before he even thinks about asking them. This way I dont just spare the user from having to click, I even spare the user from thinking (or i hope so anyways).&lt;br /&gt;&lt;br /&gt;&lt;span style=&quot;font-weight: bold;&quot;&gt;Incentive&lt;/span&gt;: The one and only incentive for a user to donate a dollar is to be able to have a say in how to spend one real million dollars. Just a bit of fun really. However, people want to be recognised. So I decided to give participants the opportunity to have their name, a few words and a link of their choice listed forever on the website. Participants will have the option to remain anonymous. The listing will be in order of time donated. Participants will submit their choice of words and links during voting time.&lt;br /&gt;&lt;br /&gt;&lt;span style=&quot;font-weight: bold;&quot;&gt;Impatience and lonelyness&lt;/span&gt;: So everyone wants to know how many donations have been made so far, and anyone would want to be sure that they&#39;re not the only person participating. So the counter sounds like a good idea. Hence I put a manually updated counter on the front page, hoping that it does not scare people away because we have only just started the experiment.&lt;br /&gt;&lt;br /&gt;So you ask, what next? I&#39;ll start pushing the gas pedal a little bit, but I will leave the car on nuetral for a few more days. I would like to get a bit more feedback and feel, and have some time to think what else I can improve before I start marketing the website a bit more seriously.&lt;br /&gt;&lt;br /&gt;have a good day</content><link rel='replies' type='application/atom+xml' href='http://blog.spendonemilliondollars.com/feeds/6931685481040068587/comments/default' title='Post Comments'/><link rel='replies' type='text/html' href='http://www.blogger.com/comment.g?blogID=4727098902008177838&amp;postID=6931685481040068587' title='0 Comments'/><link rel='edit' type='application/atom+xml' href='http://www.blogger.com/feeds/4727098902008177838/posts/default/6931685481040068587'/><link rel='self' type='application/atom+xml' href='http://www.blogger.com/feeds/4727098902008177838/posts/default/6931685481040068587'/><link rel='alternate' type='text/html' href='http://blog.spendonemilliondollars.com/2008/07/fine-tuning.html' title='Fine Tuning'/><author><name>Patrick</name><email>noreply@blogger.com</email><gd:image rel='http://schemas.google.com/g/2005#thumbnail' width='16' height='16' src='http://img2.blogblog.com/img/b16-rounded.gif'/></author><thr:total>0</thr:total></entry><entry><id>tag:blogger.com,1999:blog-4727098902008177838.post-8852678427324054769</id><published>2008-07-14T03:52:00.000-07:00</published><updated>2008-07-19T16:08:09.682-07:00</updated><category scheme="http://www.blogger.com/atom/ns#" term="general"/><category scheme="http://www.blogger.com/atom/ns#" term="welcome"/><title type='text'>Welcome</title><content type='html'>Hello and welcome to the Spend One Million Dollars (SOMD) blog.&lt;br /&gt;&lt;br /&gt;By now you should have seen the &lt;a href=&quot;http://www.spendonemilliondollars.com/?r=b_wc&quot;&gt;Spend One Million Dollars (SOMD) website&lt;/a&gt;. In this blog I will keep you posted with the progress and most importantly share feedback and lessons being learned from this experience.&lt;br /&gt;&lt;br /&gt;There are many sides to this experiment, starting with human behavior towards money and technology, the technical and usability aspects of the website and the effectiveness of marketing through various social channels.&lt;br /&gt;&lt;br /&gt;If you haven&#39;t made your one dollar donation yet, please visit &lt;a href=&quot;http://www.spendonemilliondollars.com/&quot;&gt;http://www.spendonemilliondollars.com&lt;/a&gt;&lt;br /&gt;&lt;br /&gt;If you have any questions, please visit the &lt;a href=&quot;http://www.spendonemilliondollars.com/#faq&quot;&gt;Frequently-Asked-Questions page&lt;/a&gt;.&lt;br /&gt;&lt;br /&gt;Of course feel free to leave a comment or ask a question through this blog.&lt;br /&gt;&lt;br /&gt;Have a good day.&lt;br /&gt;&lt;br /&gt;Patrick</content><link rel='replies' type='application/atom+xml' href='http://blog.spendonemilliondollars.com/feeds/8852678427324054769/comments/default' title='Post Comments'/><link rel='replies' type='text/html' href='http://www.blogger.com/comment.g?blogID=4727098902008177838&amp;postID=8852678427324054769' title='1 Comments'/><link rel='edit' type='application/atom+xml' href='http://www.blogger.com/feeds/4727098902008177838/posts/default/8852678427324054769'/><link rel='self' type='application/atom+xml' href='http://www.blogger.com/feeds/4727098902008177838/posts/default/8852678427324054769'/><link rel='alternate' type='text/html' href='http://blog.spendonemilliondollars.com/2008/07/welcome.html' title='Welcome'/><author><name>Patrick</name><email>noreply@blogger.com</email><gd:image rel='http://schemas.google.com/g/2005#thumbnail' width='16' height='16' src='http://img2.blogblog.com/img/b16-rounded.gif'/></author><thr:total>1</thr:total></entry></feed>