Wednesday, October 26, 2011

Review – Sony HDR-PJ50V – Sony Projector handycam

Earlier people used to feel on cloud 9 when they used to have handycam. However technology never stops from reinventing and finding new horizons for itself. Also the speed of technology change is massive. If you remember, we used to have CD’s which was replaced with DVD’s. Similarly TV is replaced by HDTV now. Same is the case with video camera. Now Video camera has become HD video camera. HD movie camera gives you clarity same as commercial camera that too with easy handling. On old days people used to have photo albums now people have video albums.

Everyone carries video camera while going for an outing and picnic. People prefer video cameras more than photo cameras as it has moving visuals in it. But the problem with video camera is, small LCD screen. 

Although you can view the video, it is not convenient especially when you are large group of friends and everyone willing to see it. Sony has found this business gap camera and came up with fantastic option in HD video camera market with their new model – Sony HDR-PJ 50V.

Let’s look at some salient features of Sony HDR PJ 50V projector handycam – 
Projector is unique selling point – 

The speciality of this Sony HDR PJ 50V lies in its name itself. Sony HDR PJ 50V has inbuilt “Projector”. In HDR PJ 50V projector is provided on the opposite side of LCD screen with resolution 1920 x 1080. Projector can show you picture in 60 inches wide screen on the front wall. The better picture quality the distance must be of 3 meters between handycam and wall. So with Sony HDR PJ 50V customers don’t have to wait till the download of video and customers can view it immediately after video shoot. This is really cool stuff provided by Sony in its new HDR PJ 50V model. It has 12x optical zoom and you can take even photographs with still camera mounted on it. 

Monday, October 24, 2011

iPhone 4S reviews – voice recognition – SIRI iPhone

Almost 2 weeks have past after the sad demise of Steve Jobs. Still people are talking about him and his inventions. And why they should not? Although Steve Jobs is not between us still he has brought a new revolutionary technology at our door step – Voice Recognition. 

To enable a machine to understand sound and then enabling it to understand words. Moreover making machine to understand meaning of these words is really a magic. This is not just an invention it is miracle. This is the reason why iPhone 4S has broken all the records of iPhone series.

So what apple has done this time which was absolutely impossible before?
Many mobiles introduced before iPhone 4S had facility of Voice Command. However voice command mobile technology was limited to dialling a number present in address book. Voice dialing had many problems in it. If a train or truck passes by while you are pronouncing the name, then voice dialing was used to fail.
iPhone 4S can understand your voice dictations, ups and downs in your voice commands and change in meanings based on your vice tones. Moreover, iPhone 4S voice recognition can even speak with you!! The technology used in iPhone 4S to achieve this high level of voice recognition technology, iPhone 4S uses – SIRI. For iOS SIRI acts as a personal assistant application.

Friday, October 7, 2011

Azure Service Bus Error - System.Configuration.ConfigurationErrorsException: Invalid element in configuration. The extension name 'transportClientEndpointBehavior' is not registered in the collection at system.serviceModel/extensions/behaviorExtensions

I recently had written a post of Azure Service bus for accessing on-premise WCF. I had written this post with Azure Appfabric SDK 1.3 and Dot Net Framework version as 3.5.

With the release of Azure App Fabric SDK 1.5, things have changed a lot. If you run sample code mentioned in the above post then it will throw error as - System.Configuration.ConfigurationErrorsException: Invalid element in configuration. The extension name 'transportClientEndpointBehavior' is not registered in the collection at system.serviceModel/extensions/behaviorExtensions.
To avoid this error of service bus release you will need to follow below steps.

Wednesday, October 5, 2011

Azure Blob Storage – Page Blob and Block Blob difference

Let’s start from basics.
What is Blob –?
BLOB stands for Binary Large Object. In simple words a BLOB is collection of binary data as a single entity.
Windows Azure Blob is one of the parts of Windows Azure Storage Service. Windows Azure Blob is the simplest way to store text or binary data with windows azure.
The Azure Blob Storage offers two types of blobs –
1.     Block Blob
2.     Page Blob
Block Blob –
Block blob is made of block each having unique blockID. Block blobs are used when you want to manage large files over network. With block blob, you can upload multiple blocks in parallel hence reducing upload time. Maximum block size is 4MB.
Page Blob –
Page blob is collection of pages of size 512 bytes. Page blob is useful when user wants to perform random read and write operations.
When to use Page Blob and Block Blob –
Let’s consider following scenario – You are creating an application for providing online storage of media files. The media files consist of VHD and video files. For VHD’s random read and write operation need to be supported for better performance and video files must be accessed in the sequence of creation. Which two storage types you will use?

Monday, October 3, 2011

Understanding Microsoft Datacenters and Blade, What is Hypervisor, Windows Azure OS, Windows Azure Guest OS, Guest VM and related Windows Azure Platform Terminologies

Although I have been working on Azure since last 5 months, I did not know few basic questions related to windows azure cloud computing platform like –
1.     What are data centers? What are Microsoft datacenters?
2.     What do you mean by Core? What are multi core servers?
3.     What is Microsoft blade?
4.     What is windows azure Operating System?
5.     What is windows azure guest OS
6.     What are hypervisors?
7.     What is Virtual Machine Manager
8.     What are Azure guest VM
So I decided to dig into azure platform terminologies. Following are my findings –
A datacenter is a building that shelters computer equipment, usually stored in Racks. Racks are nothing but metal shelving units. A typical Rack holding computer equipments is as shown below –