Sunday, July 24, 2011
Upgrading Removable Storage on Android Device
I just did this on my Android phone upgrading from the 2GB microSD card that come with the phone to a larger 8GB Sansdisk microSD card I had laying around. I copied the files from the old card to a local folder on my Mac, then copied the files onto the new microSD card. There is no proprietary DRM or other stuff on the removable storage that Android creates so is really straight forward. Good to know. This should also work on any Android tablet.
Friday, July 15, 2011
Google News Badges is something different
Google+ First Impressions
You can read about the Google+ ‘buzz’ (no pun intended) all over the web these past few weeks. The adoption rate is even at a respectable level, 10 million users in the past two-weeks (see Google+ grows to 10 Million Users). The question now is, can it become a viable social platform for all of Google’s apps and services. Based on what I have seen, I think yes. And the really important part is that Google is just starting to rev up its enterprise integration services leveraging Google+. This will be an interesting evolution to watch.
Wednesday, July 13, 2011
Google+ Technology
Friday, June 17, 2011
Chromebooks Are Now Officially Available
There are numerous product reviews and analysis of this new strategic class of products. This article, "Google Believes Less is More", sums it up quite well.
Sunday, June 05, 2011
Future of Education using YouTube
I have spent many hours searching YouTube and the web looking for videos like all these. The nice thing about the Khan Academy is that is uses YouTube and organizes 1000s of original Khan videos in once place. I think I will be spending a lot of time in the future viewing these videos with my kids and for myself.
Salman Khan, founder of the Khan Academy, has put together a 'rock star' software engineering team including John Resig, creator of jQuery.
Thursday, May 12, 2011
Chromebook, Nothing but the Web
I have been a pilot tester of Google Chrome OS using the Cr-48 notebook that Google provided me six months ago in December 2010. Yesterday, at the second day of the 2-day Google IO 2011 conference in
Now that an official name has been dubbed for this new class of device, I can start using the word ‘Chromebook’ to refer to my prototype Cr-48. To gain an understanding of what a Chromebook is, watch this short video on YouTube Introducing the Chromebook
that concisely describes it or read the information available at the Chromebook site and the various short videos describing its features. On the Chromebook site there are several short videos that describe the main features. I provided links to these videos here for your convenience:
- Instant Web
- Always Connected
- Same Experience Everywhere
- Amazing Web Apps
- Forever Fresh
- Security Built-in
I have been my Cr-48 on a daily basis and it just simply works for everything I do in the cloud. New features that Google has been internally testing for the past few months (Coming this summer) will be the ability to work offline in Gmail, Calendar, Google Docs, and various other cloud tools that leverage HTML5 including the recently announced Google Music Beta which is essentially cloud-based music service that is very similar to Amazon Cloud Player.
For Business and Education users, Google has established a new business model where it is providing a lease for a very low-cost monthly subscription (approx $20 for education, $28 for businesses) that includes the hardware. See this video for more information, Chromebook – Business and Education Overview. The details on this plan are not yet available but I am curious if they will also provide a low cost personal pay-as-you-go plan which would really be nice.
Wednesday, May 11, 2011
Most Valuable Delphi Application Today - Skype
Additionally, the Embarcadero Delphi and C++Builder Application Showcase has Skype in its index.
Saturday, April 30, 2011
Amazon's CloudDrive and CloudPlayer
I also tested the CloudDrive and CloudPlayer on Windows, Mac, ChromeOS machines and using Chrome web browser and it all works in a consistent cloud-like manner. This is a step in the right direction for the future cloud-based, online everything world. As a side note, the streaming CloudPlayer for Android works nicely also. I was quite surprised at the Android App.
Saturday, April 09, 2011
Chrome OS has new UI Behaviors
Additionally, I noticed a new Chrome browser behavior in the most recent Chrome OS update. When I double-click on a word or phrase within a web page, after a few milliseconds, a search icon popups up near the highlighted text. When I click on the search icon, it opens a new browser tab containing the search results page as if I searched for the highlighted text in Google Search. Now this is really practical and very efficient. I can't wait until they put this in the general Chrome web browser release for all platforms.
Keep up the good work. I think Chrome OS is maturing very well. All my Adobe Flash issues appear to be resolved with the last few updates to Chrome OS and the Flash Player 10.2, sandboxing, and other features that are not active. The major areas I see that need to be enhanced prior to general release this summer are chromoting and Java support. I haven't seen much activity on the chromoting and Java support would be icing on the cake.
Monday, March 28, 2011
James Gosling Goes Google
Monday, March 21, 2011
Chrome OS and Flash is now Rock Solid
Sunday, March 20, 2011
Time for Virtual Desktop Infrastructure (VDI) at Home
At any rate, I see the need since the proliferation of computing devices seems to be exploding in my household. In the past few years we now have Android, Linux, iOS, Chrome OS, Mac OS, Windows, and cloud-apps, in use on a daily basis. Additionally, on the family/personal entertainment side there is DS, PS3, Wii, GameCube, PS2, etc. etc. We live in a post PC ubiquitous computing environment where traditional OSs such as Linux, Mac OS, and Windows make up an ever increasing smaller portion of the platforms we use on a daily basis.
Android Application Development without Coding
In the past few years, Android development is centered on Java/Dalvik, Python, HTML5 (Javascript, CSS3, HTML5), C++, and any other web development languages and systems that support mobile clients. In today's IT environment, yet another platform and yet another set of APIs, SDKs, and framework is not really desirable to me. It is just more to learn, more issues to uncover, more workarounds, more techniques, etc. The folks over at Google Labs have the same viewpoints and have created something interesting.
Google Labs has released and is experimenting with a new lightweight browser-based development platform called AppInventor which leverages underlying Java technology and does not require any coding in our traditional understanding of programming. How is this possible? It uses a new metaphor for application development I first observed in Scratch. Instead of coding in the traditional sense using drag-n-drop, code snippets, classes, and XML etc., Scratch implements a jigsaw puzzle like paradigm for defining application logic. Visual components are placed onto the application in the traditional drag-n-drop paradigm, but the application logic, behaviors, and other aspects normally coded in snippets are all defined using visual jigsaw like building blocks.
I have played with Scratch a few years ago when my son was in Kindergarten and saw its potential. A few years later, I can see its practical application in AppInventor and the need to experiment with code-free application development for Android platform. I recently created my first sets of Android applications using AppInventor and can vouch for the no-coding paradigm is a viable software development model for simple to mildy complicated applications. The next few months is going to be fun working with AppInventor!
Breach in RSA SecurID Systems
An advanced persistent threat (APT) is mentioned in the RSA notice. According to other sources, this type of sophisticated attack was used against Google in China in 2009. Discussions, impact assessments, and industry analysis is occurring on a daily basis since this breach was announced. "What the RSA breach means for you (FAQ)" The next few weeks and months ahead will yield the true impact of this cyber threat.
Wednesday, March 02, 2011
PMI Agile Certification?
I just received an e-mail from PMI last week announcing a new 2011 initiative for a PMI Agile Certification which they are developing and piloting this spring in May 2011. The goal is to provide an Agile management certification starting in the third quarter of 2011.
The initial eligibility requirements are documented here. This new certification is intended for agile practitioners who are seeking or need to demonstrate a level of professionalism in Agile practices of project management. This looks interesting and is something to keep a watch on this year.
Sunday, February 20, 2011
How do you use the Camera on the Cr-48?
One nice feature is that you don't even have to login to an account on Picnik to use this feature.
Friday, February 11, 2011
Adobe Releases Flash Player 10.2 That Is Optimized for HD
I installed and tested this on my Mac and Windows machines and can see the vast performance improvements that Flash Player 10.2 brings to the web. This has not yet been pushed out into Chrome OS based on what I have seen. I am sure it will be shortly though since the performance improvements are significant.
Friday, January 07, 2011
Chromoting
Monday, December 27, 2010
Java Not Supported on Chrome OS, Yet
Since Google AppEngine already supports Java and Android is based on Java this should not be to terribly difficult to accomplish.