This is an update to my post “Google Apps Premier federated login with PHP“. Idea is simple, users do not like passwords, less passwords – less pain and more security.

Nowadays many companies have gone cloud, which covers most needs, but leaves space for homegrown small applications, ideas, prototypes, etc. It is convenient to organize user login into these applications using already existing Google Apps login infrastructure.

This is about using it with PHP.

Continue reading

Some of us are not aware of the tremendous job databases perform, particularly their efforts to maintain the Isolation aspect of ACID. For example, some people believe that transactions are only related to data manipulation and not to queries, which is an incorrect assumption. Transaction Isolation is all about queries, and the consistency and completeness of the data retrieved by queries. This is how it works:

Continue reading is great SaaS recruiting tool used by many companies. One of the HR manager operation is sorting emails received from candidates. To ensure smoothness of the process this emails should be added to CATS system, so other managers can see full candidate history. There is an outlook plugin for this purpose. Assuming outlook is not in favor in our work place, I wrote GMail integration plugin.

Continue reading

Google supports OpenID authentication or behaves as openid identity provider, using Google Apps accounts. Basically it means, user can use GA credentials to sign in into different services. This is especially useful for companies to unite other internal services with Google Apps single sign-in point. This is related to Standard edition as well.

I have got it working for PHP. Here is the story.

Continue reading

Recently, everybody heard the latest news from Google about new protocol which can speedup and make more comfortable internet surfing.

If not, better to read official white paper.  It is called “SPDY”, another endless attempt to fix this world.

But will Google make something that won’t have big chances to succeed ? I did not think so.

This protocol affect server side(web server) and client side(browser). To deploy it well both parts need to be changed. That is almost impossible in Internet reality. Many improvements to Internet were developed recently, including ones to improve email, fighting spam, etc… Where are they ? Penetration is not more than 5-10%.

Think again about Google.

They have their own browser, which is not so poplar as other leaders, but it is well designed, stable, fast and gained his part or market. For sure Google will add support of this protocol for their Google Chrome browser. It is matter of several months.

Do not forget, Google is biggest content/service provider on the net, that means – all web servers are under their control. Sure they will add support of SPDY to web server part.

Very soon, users who use Google Chrome and Google Mail|Docs|Wave services will experience much better performance of these apps. Even now I prefer Chrome for Gmail and Docs. This will lead to increased popularity of Chrome.

Will Mozilla stay aside ? I don’t think so. Will Apache stay aside ? I don’t think so.

Google+Mozilla+Apache and revolution is almost over.