Innovative Web Solutions
Blue Star have a proven reputation for building
high performance web designs and web applications
backed up by strategic online marketing campaigns.

Archive for the ‘Linux’ Category

Moving the Desktop to the Web, Chrome to run native x86 code

Friday, February 6th, 2009

Google Chrome is implementing support ton run native x86 code from within the browser.  One could argue that this is the turning point for transforming and migrating the desktop to the web. The final nail in the Desktop’s coffin.  Of course one has to take a pragmatic look at this and realise the potential for serious security issues, giving up the system almost directly to a remote internet application is somewhat of a Pandora’s box for exploits and holes to be poked.

And who among us here remembers the same visionaries and their grandiose talk using terms like ‘paradigm shifts’ in the dawn of the Web, back in the Netscape days when Java was heralded to be this online world browser desktop that would change the desktop forever.  The vision was certainly clear, but with obstacles of the day such as slow connection speeds in a dial-up era, lack of browser standards support in any regard or form.  We have come full circle to this thinking now as web technologies have vastly improved and standards have somewhat levelled out into uni-lateral support across modern browsers.

The first stride forwards towards providing a quasi-desktop web was AJAX and DHTML, to simulate at least some interactivity and responsiveness.  Flash has been around for a while, and more recently efforts from Adobe and Microsoft in the guises of AIR and Silverlight respectively, but these still have the problem of standards with proprierty software.  All these so-called WEb 2.0 makes use of AJAX and it works quite nicely.  Gmail and Google Docs have taken email and documents on to the cloud for me and off the desktop.
There is also Google Gears which allows offline access to web apps and associated data, another important bridge away from the Desktop and onto the Web, or at least within the browser, but Gears is secure with only limited access to the local system.
Of course the power inherently available in running native x86 code opens up a world of hitherto unimaginable ports of Desktop apps, such as media intensive tasks like image editing, video processing and audio editing, and not to mention a new realm of gaming possibilties.  It may have taken a while for the visions of Marc Andreeson and Co to become reality, like the story of Alexander Graham Bell and Elijiah Grey on the coming to be of the telephone, the vision is not enough to be recorded in history for fame and accreditation unless delivered on promises timely.

The reral concern that remains is how well sandboxed this native x86 code be.

Post to Twitter Post to Facebook Post to MySpace

High quality DVD ripping using MEncoder

Saturday, May 10th, 2008

For a while now I have been searching for a simple and elegent solution for backing up my DVD’s to divx. There were plenty of Windows freeware and trialware that did the basics, but none of what I tried seem to properly encode 5.1 channel AC3 surround, for me a movie is nothing without surround sound once you get used to it, why settle for stereo when surround is possible? Much of the software had clunky interfaces and didn’t behave as expected.

Then I came across the gem that is mencoder, I came across this as part of the Linux mencoder rpm for Fedora Core. With the liba52 audio library and appropriate Xvid codecs installed, a simple two commands will produce a top quality rip with 6 channel AC3 sound. A 1:30 hour movie will produce a 1.2Gb file, give or take.

mencoder dvd:// -ovc xvid -xvidencopts pass=1 -alang en -oac copy -channels 6 -o /dev/null
mencoder dvd:// -ovc xvid -xvidencopts pass=2:bitrate=1200 -alang en -oac copy -channels 6 -o My.Movie.AC3.avi

Mencoder can also be installed on a windows machine, as part of the windows mplayer installation, neccessary codecs along with mplayer itself can be found on the mplayer.hu website.
A note for windows use is to direct output for first pass to nul: as opposed to /dev/null

It is worth using the 2-pass method for highest quality, even though it does add considerably to ripping time.

Post to Twitter Post to Facebook Post to MySpace

Blue Star Web Design Ireland
e: sales@bluestar.ie
t: +353 86 3318412
Tipperary Town

Copyright ©2010 Blue Star