Do you really understand the "Size"? I think you can have a look.
My studying notebook
2009/06/25
2009/06/02
Google Docs Support .xlsx and .docx Now
Until now, i start use Google Docs more and more. It's easy to collect information by Google Docs Form. You can build a Simple Form, Edit, Share and Send it to anybody of your Gamil contacts.
I will upload few documents to Google Docs like PDF, doc etcs sometimes. Beacuse i can accept these files when i logon Google Docs by computer or mobile device. Now, it'a good news for Microsoft Office 2007 users. Google Docs support user can upload .xlsx and .docx now. But not including .pptx.

2009/05/08
App Engine TemplateSyntaxError
from google.appengine.ext.webapp import template
def HtmlRender(self, template_file, template_values):
temp = os.path.join(os.path.dirname(__file__),
'templates/'+template_file)
self.response.out.write( template.render(temp, template_values) )
template_values ={
'url' : self.request.url,
'my_dictionary' : { 'item1' : 1, 'item2' : 2}
}
url: {{ url }}
{% for key, value in my_dictionary.items %}
{{ item.key }} : {{ item.value }}
{% endfor %}
As you can see above code. you can app engine template to generate HTML than before generate code from within strings in the Python..
"TemplateSyntaxError: 'for' statements with five words should end in 'reversed': for key, value in my_dictionary.items".
Yes, you will get one error message. What? It looks as normal python code and seems does work. Because Google App Engine now support Django 0.96 version. If you want to receive a dictionary data type from python. You must modify Django template in HTML page.
more detail information:
2009/04/08
Free iPhone Application Programming by Apple & Stanford
If you have a iPhone or iPod touch. You may install many apps form Apple App Store. It's very interesting and challenge a little bit [1].
When you enjoy these apps. Have you ever thought that you can try to develop some apps or games by yourself. If the answer is YES or you did it. Congratulation!!
Now, there is a good free iPhone Application Programming by Apple & Stanford. you can download the videos from Stanford on iTunes U and visite the CS193P iPhone Application Programming class by Stanford. Enjoying and try to do some interested apps!!!
- You can use AppSniper to track apps form app stroe on your iPhone or iPod touch. Or, you can visite AppShopper.com that you can track apps on web too.
2009/03/20
2009/02/23
Google Calendar Primary Calendar Change
Problem
when i add new calendar event in iPhone. There isn't another calendar that you choose. Default setting is primary calendar(the first calendar of your calendar lists). I often review the schedule and want to add in my wall street calendar in the Wall Street. How to Change the Google Calendar primary calendar.
Solution
When you log in your google calendar. you can see the calendar lists of Calendar Settings/Calendars. The first one (show in list is enable) is your primary calendar. You can't delete primary calendar or unsubscribe it. Maybe you had added some events in these two calendar. How to change your primary?
- backup your calendar (export these calendars).
- delete the calendar that you want to change to primary calendar.
- delete the primary calendar (you can't delete this calendar truly. just clear events).
- this stage. you have two empty calendars.
- change the primary calendar name what you want. (ex: Wall Street).
- import backup calendars to your primary calendar

- create new calendar(your original primary calendar)
- import backup
- done
Conclusion
In fact, you can add new event in your different google calendars use computer easily. But when you use mobile device and this way can solve the requirement of add new event outdoor.
