Thursday, October 30, 2014

Windows Media Video Format

Windows Media Video is a type of audio and video format that is used to digitally store audio and video information in a file. WMV is basically a developed by Microsoft that is used to hold several audio video codecs developed by Microsoft and to run on Microsoft supported operating systems and machines. Society of motion pictures and television engineers (SMPTE) initially standardized WMV format. Currently several physical file formats such as HD DVD and Blue Ray Disc are using WMV format as default format for media information storage.
History and Purpose
In the year 2003, Microsoft developed a new video format which was supposed to be contained by WMV 9 codecs, developed by Microsoft. This format was submitted for standardization purposes to SMPTE and was eventually standardized in the year 2006 as SMPTE 421M. Basic purpose of developing WMV was to develop a media format which can be uniformly supported by all the Microsoft Supported devices and operating systems. Another major purpose was to devise a media format that could be used for streaming videos over the internet.
There are several advantages of using WMV format over other formats.
  • WMV format contains large quantity of video and audio information in smaller storage spaces. This makes WMV an ideal format for streaming videos over the internet.
  • WMV format is designed specially to run on windows devices. Hence, it is compatible with all the windows powered devices. Even some devices use WMV as the default audio/video format.
  • Older applications such as older versions of MS Power point supported few formats. WMV is one of those formats.
  • According to Microsoft, WMV has 2x compression ratio as compared to MPEG-4.
Disadvantages and Cons
  • WMV is a Microsoft’s Proprietary which means that it is not compatible with most of the other operating systems. It is not easy to find a Linux or Apple based media player to run WMV files.
  • WMV files have digital rights management system associated with them which users do not appreciate because that makes it impossible to restore the licensing information attached with WMV files. This is the case with windows media player 11.
WMV format, with a very good compression rate is a very good format especially for windows platforms but where compatible and portability is the priority, WMV format is not a good choice.

Tuesday, October 28, 2014

New: ByteScout PDF Renderer SDK 5.00.1700 and ByteScout Screen Capturing SDK 2.20.843

ByteScout updated developers' software : ByteScout PDF Renderer SDK 5.00.1700 and ByteScout Screen Capturing SDK 2.20.843 on October 20, 2014.

What's new ByteScout PDF Renderer SDK 5.00.1700:
PDF Renderer SDK screenshot
ByteScout PDF Renderer SDK screenshot

  • improved pdf to image conversion
  • improved pdf format support
  • demo utility PDF Viewer improves stability
  • improved support for images rendering in PDF
  • minor improvements
  • documentation updates

What's new ByteScout Screen Capturing SDK 2.20.843:

  • improved screen video recording 
  • improved support for transparent window recording (enable with .CaptureTransparentControls property)
  • web cam capturing now shows the floating preview dialog 
  • minor improvements and bug fixes

Thursday, October 23, 2014

MySQL Server History and Advantages

MySQL server is one of the most widely used relational database management system. It is estimated that over 100 million copies of MySQL server have been downloaded worldwide by individuals, corporate companies and small scale organizations. MySQL is an open source and freeware database server that provides numerous advanced database functionalities. Google, yahoo, Facebook, Nokia, Wikipedia and several famous organizations have employed MySQL for data processing.


MySQL AB, a Swedish company is credited with being founder of MySQL database server. Three engineers: two Swedish, named David Axmark and Allan Larsson and one Finn, named Micheal Widenius, commonly known as “Monty” started work on development of MySQL server on May 23, 1995. MySQL AB was later on acquired by Sun which was in turn acquired by Oracle Corporation. Currently, MySQL server is developed, updated and maintained by Oracle Corporation.
C:\Users\hp\Desktop\download (1).jpg


MySQL database server has lots of advantages over its competitors. Some of these advantages have been explained below.
  • Open Source and Cost Effective
The best thing about MySQL server is that this is open source and it has a free version as well. By open source software, we mean that the code of the software is available and anyone can tailor it according to his requirement. Companies prefer MySQL because they don’t have to pay anything for this excellent product.
  • Portability
MySQL is cross platform database server. MySQL can be run on a variety of platforms including Windows, OS2, Linux and Solaris. Portability of MySQL server makes it suitable for applications that target multiple platforms particularly web application. MySQL contains API for almost all the major programming languages and can be easily integrated with the languages like PHP, C++, Perl, C, Python and ruby. In fact, MySQL is a part of the famous LAMP (Linux Apache MySQL PHP) server stack which is used worldwide for web application development.
  • Seamless Connectivity
Various secure and seamless connection mechanisms are available in order to connect with MySQL server. These connections include named pipes, TCP/IP sockets and UNIX Sockets.
  • Rapid Development and Continuous Updates
Being an open source product, MySQL has a very large developer community which releases regular patches and updates for MySQL. Several database templates have been developed which can be readily used and modified resulting in rapid application development.
  • Security
MySQL server databases are extremely secure and all the data access scenarios are protected via password and good thing about these passwords is that they are stored in encrypted form and it is not easy to break these advanced and complex encryption algorithms.

MySQL server is highly recommended specially for those organizations who prefer open source software applications which are reliable, fast, portable and secure at the same time.

Tuesday, October 21, 2014

New: BarCode Reader SDK 8.10.1269 and BarCode Reader Freeware 8.10.1269

ByteScout updated software for reading barcodes: ByteScout BarCode Reader SDK 8.10.1269  and BarCode Reader Freeware 8.10.1269 on October 16, 2014.

BarCode Reader SDK screenshot
ByteScout BarCode Reader SDK screenshot

What's new ByteScout BarCode Reader SDK 8.10.1269:

  • read barcodes in .net
  • read barcodes in from images, tiff and pdf
  • support for PZN barcodes added
  • support for Circular barcodes added
  • WPF samples added showing reading barcodes from live camera
  • reading barcodes from web cam samples modified for use in your projects as one time popup dialog
  • minor samples updates
  • API documentation updates

What's new BarCode Reader Freeware 8.10.1269:

  • support for PZN barcodes added
  • support for Circular barcodes added
  • minor improvements
More info about BarCode Reader Freeware 8.10.1269 is here.

Thursday, October 16, 2014

How to start working as a freelancer at

In previous articles we explained the steps that are required to start your freelance career at and In this article, we are going to explain how you can start working at that is another top freelancing website. Steps are almost similar with difference in website’s display and sections. Follow these steps.
  1. Create your account

At the top right corner of the page you will find a signup button as shown in figure 1. Click on that.
Figure 1
You will be taken to a new page where you have two options. “I need a freelancer” and “I need a job” as shown in figure 2. Click on signup button under “I need a job” option.
Figure 2

On the next page you will be asked to fill your particulars as shown in figure 3. Enter your data and click on the get started button at the end of the text fields.
Figure 3

  1. Complete Your Profile
Since you will be new to odesk, the only way to impress your clients will be through your profile. You don’t have any feedbacks and ratings. Therefore, a good and complete profile will have a positive impact on the client. He will be looking at your profile in the absence of feedbacks and ratings.
  • Login to your account and click on profile menu option under the main menu bar at the top as shown in the figure 4
Figure 4
You will be taken to a new page where you will have lots of profile options Try to complete each and every section of your profile. A complete profile shows that you are serious in doing some work. Pay particular attention to Portfolio Projects, Skills, Education, Employment History, Certifications and other experience section.

  1. How to bid?
In order to find jobs, there are two options as shown in figure 5. You can click on the menu item on the left of the menu bar and a drop down list on the right which have two options i.e. find freelancers and find job. You can search the job either way.
Figure 5
After you click on one of these two options, you will be taken to a new page where you can search the job by entering keyword into text field or you can search the job via categories on the left as shown in figure 6.
Figure 6

Bidding tips are almost similar for all the websites. Bid less in the beginning, bid only on those projects which you think you will be able to handle and try to complete the job in the agreed time period. An important thing at odesk is that you can only bid on two jobs in the beginning, therefore, bid wisely and in order to increase your bids, take exams and verify your identity.

Tuesday, October 14, 2014

How to start working as a freelancer at

We have explained how to start your freelancing career at Elance. In this article we are going to explain the same concept for, which ranks among top three freelance websites along with Elance and Odesk. Following are the basic steps.

  1. Create your account
Creating account at freelancer is a one step process and easier than elance and odesk. Go to There you have two options to sign up with You can either click the signup button on the top right or click the work button on the center of the page as shown in figure 1.
Figure 1
After you click the sign up button, you will be taken to a new page where you have to enter your account details such as user name and password. After entering your details, click on the create account button at the end as shown in figure 2 and you are done with registration process. A good thing about is that you can also sign up with freelancer using your Facebook account and the page has that option as well.

Figure 2
  1. Complete Your Profile
As discussed in the previous articles of this series, a new freelancer has to build a very strong profile which should also be totally complete in all respects. In the absence of job history, this is your spearhead in job hunting.
Login into your account on and click on the profile tab in the menu bar as shown in the figure 3
Figure 3
It will take you to your profile page where you can complete all the section of your profile as shown in figure 4. Like elance and odesk, important profile sections at are portfolio, skills and resume. Also try to take as much exams as possible if you want to rapidly improve your level. On the right side of the profile page you can see your profile completeness percentage tab.

Figure 4

  1. How to bid?
Bidding process at is extremely simple. Click on the browse project tab on the menu. A drop down list will appear where you can browse projects according to your choice as shown in figure 5.
Figure 5
For example if you choose, browse categories. You will be taken a new page where you can see hundreds of project categories from which you can select your area of expertise and bid on the project. This is shown in figure 6.
Figure 6
Bidding techniques for beginners on are similar to and You should meet deadlines, bid smaller amount, use user bids judiciously because freelancer only have 8 bids for free members. We wish you best of luck with your freelancing career at

Thursday, October 09, 2014

How to start working as a freelancer at

Most of us have a desire to become a successful freelancer. Many of us have enough skills to become a good freelancer but most people don’t know where to start. In our previous articles we have discussed some of the top freelancing websites. In this article we are going to explain, how you can start working as a freelancer at elance. Follow these steps.
  1. Create your account

  • At the bottom right corner, there is an option to create an account. Check, “I want to work” radio button and click Continue button as shown in figure 1.
Figure 1
  • You will be taken to a new page, where you have to enter your particulars. Enter your data; accept the terms and conditions and click the register button at the end as shown in figure 2 and you are done with registration.
Figure 2
  1. Complete Your Profile

As a new freelancer, you will not have any feedback and ratings at the start. In order to attract your clients, you only have your profile. Therefore, try to spend some work in order to complete and improve your profile. Follow these steps to improve and complete your profile.
  • Login to your account and click on your user name at the top right corner of the page. A dropdown list will appear as shown in figure 3. Click on profile among the drop down list items which is the second item in the list.
Figure 3
  • On the left side of the page, you will find a list of options as shown on figure 4. Click on all the options one by one and complete your profile. Among all the profile options, overview, portfolio, skills and resume section are the most important. Complete these sections comprehensively and efficiently. You profile completeness status is shown on the right side of the page as shown in figure 5.
                          Figure 4 Figure 5

  1. How to bid?

  • In order to bid on a job, click “Find Work” button on menu bar. A drop down list will appear. Click on “Search Jobs” drop down list item as shown in figure 6.
Figure 6
You will be taken to a new page where job categories are displayed on the right side. As shown in figure 7. Choose your category of jobs. Remember, with free account, you can only bid in one category that you specified when you signed with elance. In order to bid in more than one category you will have to upgrade your membership.
Figure 7
Following are some bidding tips for absolute beginners at elance.

  • Bid only on projects that you can do.
  • Bid low in the beginning.
  • Communicate consistently with your client.
  • Meat deadlines in any case.

These are basic steps that are required in order to start your freelance career at elance. Follow these steps and register with one of the top freelance websites. Start earning now!