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.
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:
Ooops, do I have a backup of my files? Question is usually asked when it is too late (: Does anybody have a backup of files stored on mobile phone?
You may have heard about “incognito mode” in Google Chrome or “private-browsing” in Mozilla Firefox. In these modes browsers do not save anything to the hard drive, cache, cookies, etc. After exiting this mode all activity is cleaned up. One interesting bonus you get of these features is login into different accounts at once.
People who use Skype store important information in Skype chat history, that is true, unfortunatly. How often you realise that important url,contact,login info, etc left on your work computer or even was formatted with last OS reinstall ? There is a perfect solution to overcome this:
There are a lot of ways of doing differential backups, tons of software, freeware of shareware. I want to share one I didn’t know about which I liked very much. It is unfair so little information can be found the Net about 7-zip archival tool, which can handle differential backups with ease. Article is for CLI geeks, who understands where to push these commands )
http://catsone.com/ 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.
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.
SSH protocol and openssh are full of features. It is not just remote terminal program.
You probably know about static port forwarding, local and remote. It allows to map local port to any host via SSH gateway or map incoming port on SSH gateway to local one. It is very useful in some situations. But what is dynamic port forwarding ?
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.