blog.cloudglow.com
The CloudGlow Blog: March 2010
http://blog.cloudglow.com/2010_03_01_archive.html
Wednesday, March 10, 2010. Using Captcha with Google App Engine. While developing a new registration form for web application, developers want to include captcha to reduce the possibility of accounts being signed up by spammers. Captcha is a visual / audible form of text encryption which is meant to be deciphered only by humans. A spammer would have to write a heuristic program to hack the captcha. There are many open sourced / freeware utilities available for generating Captchas. And tried it first on M...
blog.cloudglow.com
The CloudGlow Blog: Google's Chrome OS - first experience
http://blog.cloudglow.com/2009/11/googles-chrome-os-first-experience.html
Sunday, November 22, 2009. Google's Chrome OS - first experience. We at CloudGlow.com. Spent some time over the weekend to run "Google Chrome OS" (or what Google calls Chromium version 4.0.253.0 inside the virtual image). From what I could tell, it is either a very sophisticated browser or a very simplistic OS. either way, it is something new and different as expected from Google. It has little to no configuration in its current form. It does come with Flash Player 10. Our company - CloudGlow.com.
blog.cloudglow.com
The CloudGlow Blog: July 2010
http://blog.cloudglow.com/2010_07_01_archive.html
Wednesday, July 14, 2010. Does your log message tell a story? Does it have enough context to help you understand the use case and code flow that caused the execution to flow at the given point? Subscribe to: Posts (Atom). Amazon Web Services Blog. AWS San Francisco Summit – Summary of Launches and Announcements. Google App Engine Blog. Distributed tracing for Go. RightScale Product Updates: Support for Google Committed Use Discounts, Azure Price Drops, AWS Cost and Usage Report and More.
blog.cloudglow.com
The CloudGlow Blog: May 2010
http://blog.cloudglow.com/2010_05_01_archive.html
Friday, May 28, 2010. Programming against a Performance Interface. We have been experimenting with the concept of coding against performance as part of a normal developer's activities versus doing it at the end of the product release cycle. Here are some things we are trying, maybe some of them are applicable to the general development community. I will explain them in the context of our development environment but they can be applied to almost all programming environments:. Google App Engine monitoring.
blog.cloudglow.com
The CloudGlow Blog: Twilio - Google App Engine
http://blog.cloudglow.com/2009/10/twilio-google-app-engine.html
Saturday, October 24, 2009. Twilio - Google App Engine. I have been spending time with Twilio. And hosting my server side code on Google App Engine. I must agree that Twilio is one of the friendliest service I have used. In fact it is so simple, that I thought to myself. why did it take so long for someone to create such a fundamental telephony building block. especially when open source stuff like Asterisk. October 27, 2009 at 6:01 PM. Subscribe to: Post Comments (Atom). Amazon Web Services Blog. RightS...
blog.cloudglow.com
The CloudGlow Blog: Programming against a Performance Interface
http://blog.cloudglow.com/2010/05/programming-against-performance.html
Friday, May 28, 2010. Programming against a Performance Interface. We have been experimenting with the concept of coding against performance as part of a normal developer's activities versus doing it at the end of the product release cycle. Here are some things we are trying, maybe some of them are applicable to the general development community. I will explain them in the context of our development environment but they can be applied to almost all programming environments:. Google App Engine monitoring.
blog.cloudglow.com
The CloudGlow Blog: Making GWT RPC endpoint independent of GWT Module path
http://blog.cloudglow.com/2010/03/making-gwt-rpc-endpoint-independent-of.html
Saturday, March 6, 2010. Making GWT RPC endpoint independent of GWT Module path. The default GWT RPC service (Servlet) endpoint is @ RemoteServiceRelativePath. Some name"), which resolves to /module base/some name at runtime on the client. The issue with this approach is that your RPC endpoint is now tied to GWT Module. While this may be fine for some cases, it was not for our situation. Hence this post. Public static final RPCServiceAsync RPCService = GWT.create(RPCService.class);. Google App Engine Blog.
blog.cloudglow.com
The CloudGlow Blog: Why Google Apps is better than IBM LotusLive
http://blog.cloudglow.com/2009/10/why-google-apps-is-better-than-ibm.html
Saturday, October 31, 2009. Why Google Apps is better than IBM LotusLive. Have experience with both Google Apps and IBM LotusLive as an office application platform. In our view, Google Apps is a fundamentally better product suite. Here are the reasons based on our experience:. Google Apps has far superior runtime performance (in fact in our view, even most desktop applications appear sluggish compared to Google AJAX). Richer functionality and great collaboration tools. Subscribe to: Post Comments (Atom).
blog.cloudglow.com
The CloudGlow Blog: Using Captcha with Google App Engine
http://blog.cloudglow.com/2010/03/using-captcha-with-google-app-engine.html
Wednesday, March 10, 2010. Using Captcha with Google App Engine. While developing a new registration form for web application, developers want to include captcha to reduce the possibility of accounts being signed up by spammers. Captcha is a visual / audible form of text encryption which is meant to be deciphered only by humans. A spammer would have to write a heuristic program to hack the captcha. There are many open sourced / freeware utilities available for generating Captchas. And tried it first on M...
blog.cloudglow.com
The CloudGlow Blog: Making GWT UncaughtExceptionHandler send problem reports to server
http://blog.cloudglow.com/2010/05/making-gwt-uncaughtexceptionhandler.html
Thursday, May 27, 2010. Making GWT UncaughtExceptionHandler send problem reports to server. If you are using GWT to write any level of real world application, you will most likely implement the com.google.gwt.core.client.GWT.UncaughtExceptionHandler. This is setup via the API provided via com.google.gwt.core.client.GWT (setUncaughtExceptionHandler() . We will report on our findings after letting this code run for a few weeks. August 9, 2010 at 9:21 AM. Hi - is that code available somewhere?
SOCIAL ENGAGEMENT