This is simple but brilliant! Alex made what he called "FoxGlove", it is a portable Firefox 3.0 based, fully customized to better integrate with all Google Apps such as Gmail, GCal, Docs, GTalk, Notebook and so on. It is very easy to take on a USB key everywhere. It also integrate a Google Chrome-like theme and you can have several versions with different Google Accounts open at the same time. Indeed it is very very usefull...at least for me ;-)
Why Google did not think about this before?
Defenitively there is no limit to Firefox customization power!
http://lifehacker.com/5097728/foxglove-standalone-google-apps-portal
Tuesday, November 25, 2008
Monday, November 24, 2008
iPhone 2.2, my view
As everybody I upgraded to iPhone OS 2.2 during the week-end. No big stuff for me, only minor changes. Yes I am aware we now have Google Maps Streetview, we can download podcast directly (although you can not subscribe to podcast but only download one episode), have some changes in Safari UI and so on.
BUT, what I noticed, and this is a big fix for me: caller ID is now working fine for me...Mr iPhone should have read my blog ;-) The problem before was for all phone number that I input with the country code in a format +Countrycode ... It could not regognize them when the person call me. Now it seems working fine, this is a really usefull fix.
BUT, what I noticed, and this is a big fix for me: caller ID is now working fine for me...Mr iPhone should have read my blog ;-) The problem before was for all phone number that I input with the country code in a format +Countrycode ... It could not regognize them when the person call me. Now it seems working fine, this is a really usefull fix.
Wednesday, November 19, 2008
iPhone compare to the Stone Age
Saturday, November 15, 2008
Firefox 3 rocks
No, it's not new! But I realized not long ago that I do not use anymore Safari on my Mac. The integration with MacOS is now really good, not petfect though: I am still missing integration with Keychain (Mac password manager). I wish also a simple way to sync bookmarks between Safari and Firefox since we will not get Firefox on iphone any time soon.
The 2 most useful new features for me as a user are:
- The new "awesome bar", it changes the way I search my bookmarks and history
- Tags on bookmarks: I don't organize my bookmarks into folders, I just mark them with relevant tags, it's much more convenient.
And more is to come on the upcoming 3.1...
-- Post From My iPhone
The 2 most useful new features for me as a user are:
- The new "awesome bar", it changes the way I search my bookmarks and history
- Tags on bookmarks: I don't organize my bookmarks into folders, I just mark them with relevant tags, it's much more convenient.
And more is to come on the upcoming 3.1...
-- Post From My iPhone
Thursday, November 13, 2008
Starting with Doctrine ORM
Preparing myself to switch from Symfony 1.0 to Symfony 1.2 as my default framework, I started to read the Doctrine documentation to get familiar with it - I used Propel as default ORM in Symfony before. I bet I am not the only one in the community...
I have not yet reached the end but I cannot resist to share my feeling about this amazing piece of code. As a symfony developer I do not need to read all Doctrine documentation since a lot of things are automatically generated thanks to the tied integration between the 2 frameworks.
Since I was used to Propel behaviors and installed in most of my projects some pretty standard plugins to create behaviors such as: Slug, Versionning, Nested set, Tags... I came to realize that most of those plugins are actually part of Doctrine out-0f-the-box! Just an example from the documentation to create a simple wiki with i18n (internationalization), slug, search and versionning (it could be apply as well to a CMS or whatever you wants):
It is also more readable and make more sens - to me at least- to define behaviors in the schema.yml file rather than in each class of the model.
There is no doubt, Doctrine is a good move! And remember: I am just talking about behaviors here, there are much more things in the documentation...I still need to go to read them...
I have not yet reached the end but I cannot resist to share my feeling about this amazing piece of code. As a symfony developer I do not need to read all Doctrine documentation since a lot of things are automatically generated thanks to the tied integration between the 2 frameworks.
Since I was used to Propel behaviors and installed in most of my projects some pretty standard plugins to create behaviors such as: Slug, Versionning, Nested set, Tags... I came to realize that most of those plugins are actually part of Doctrine out-0f-the-box! Just an example from the documentation to create a simple wiki with i18n (internationalization), slug, search and versionning (it could be apply as well to a CMS or whatever you wants):
WikiTest:
actAs:
I18n:
fields: [title, content]
actAs:
Versionable:
fields: [title, content]
Searchable:
fields: [title, content]
Sluggable:
fields: [title]
columns:
title: string(255)
content: string
Even thought I will propably prefered to use Lucene for the search part, all the rest is amazing: just a few lines in your schema.yml files and "hop!" you got everything ready (I don't even mentioned that you actually nest those behaviors here...). They even have a "Geographical" behavior that I definitively want to test later.It is also more readable and make more sens - to me at least- to define behaviors in the schema.yml file rather than in each class of the model.
There is no doubt, Doctrine is a good move! And remember: I am just talking about behaviors here, there are much more things in the documentation...I still need to go to read them...
Wednesday, November 12, 2008
iPhone usage study
A very interesting study on how people use their iPhone and how to improve application based on this study.
Gmail got voice and video
They never sleep in Googleplex! They launched yesterday video and voice chat within gmail. I am eager to test this live. It will for sure shake the all IM market that was not very innovative lately. I like that, we are going to see innovation again in this area hopefully ;-)
Don't forget, you need to install a plugin first.
http://www.google.com/mail/help/videochat/learnmore.html
Don't forget, you need to install a plugin first.
http://www.google.com/mail/help/videochat/learnmore.html
Monday, November 10, 2008
What kind of camera is this?
Subscribe to:
Posts (Atom)