Best Websites to Download Free Music


Hits: 8465  

We usually listen music everyday. People love latest music to listen in their work time. Music on internet can provide you all popular songs in single click. You can tune to your favorite artist or radio or event. There are lot of music portals which provide free as well as paid music to download to devices.

Here is the list where you can listen or download your loving songs 😉

Amazon.com MP3 Music Download

Amazon.com MP3
Amazon.com MP3

Free Music Videos, Song Lyrics, Free Music Downloads – AOL Music

Free Music Videos, Song Lyrics, Free Music Downloads - AOL Music
Free Music Videos, Song Lyrics, Free Music Downloads – AOL Music

Free Music Archive

Free Music Archive
Free Music Archive

Jamendo – Free music downloads for private use – Royalty free music licenses for commercial purposes. More than 55,000 albums by independent artists.

Jamendo - The #1 platform for free music. Free music downloads for private use - Royalty free music licenses for commercial purposes. More than 55,000 albums by independent artists.
Jamendo – The #1 platform for free music. Free music downloads for private use – Royalty free music licenses for commercial purposes. More than 55,000 albums by independent artists.

NoiseTrade – Thousands of Albums. Completely Free. Completely Legal.

NoiseTrade - Thousands of Albums. Completely Free. Completely Legal.
NoiseTrade – Thousands of Albums. Completely Free. Completely Legal.

Free Music Downloads – Last.fm

Free Music Downloads – Last.fm
Free Music Downloads – Last.fm

Free Top Music Downloads Chart – MP3.com

Free Top Music Downloads Chart - MP3.com
Free Top Music Downloads Chart – MP3.com

emp3world.com – Free Mp3 Download

emp3world.com - Free Mp3 Download
emp3world.com – Free Mp3 Download

Free Mp3 – Music Addict

Free Mp3 - Music Addict
Free Mp3 – Music Addict

DJMaza.Com Bollywood MP3 Songs Music-Videos Download, Mobile-PC Videos,Lyrics & much more

DJMaza.Com Bollywood MP3 Songs Music-Videos Download, Mobile-PC Videos,Lyrics & much more
DJMaza.Com Bollywood MP3 Songs Music-Videos Download, Mobile-PC Videos,Lyrics & much more

mp3skull.com – Free Mp3 Download

mp3skull.com - Free Mp3 Download
mp3skull.com – Free Mp3 Download

Free MP3 Grabber – search and grab mp3 from YouTube, Dailymotion, MySpace, vevo, imeem, last.fm and many other online resources for free

Free MP3 Grabber - search and grab mp3 from YouTube, Dailymotion, MySpace, vevo, imeem, last.fm and many other online resources for free
Free MP3 Grabber – search and grab mp3 from YouTube, Dailymotion, MySpace, vevo, imeem, last.fm and many other online resources for free

Mp3Raid.com – Free Mp3 Downloads, Free Music Downloads

Mp3Raid.com - Free Mp3 Downloads, Free Music Downloads
Mp3Raid.com – Free Mp3 Downloads, Free Music Downloads

Beemp3.com – MP3 Search & Free MP3 Downloads

Beemp3.com - MP3 Search & Free MP3 Downloads
Beemp3.com – MP3 Search & Free MP3 Downloads

Naijamusic.net – Proudly Nigeria Music – Official website of Naijamusic, play nigeria music, video & watch movie

Naijamusic.net - Proudly Nigeria Music - Official website of Naijamusic, play nigeria music, video & watch movie
Naijamusic.net – Proudly Nigeria Music – Official website of Naijamusic, play nigeria music, video & watch movie

Free Mp3 Downloads

Free Mp3 Downloads
Free Mp3 Downloads

You can also visit to The Live Music Archive 😉

Create Website Thumbnails using PhantomJS


Hits: 9129  

Hope you read my old article “Create WebThumb using LAMP”, it used for creating web thumbnails from Xvfb virtual framebuffer that is more time and resource consuming.

Shell Script with Xvfb try to open web browsers in real remote server to capture web-thumbs…

That whole setup might take a full day and image quality is very bad….

Thanks to PhantomJS

PhantomJS is a headless WebKit with JavaScript API. It has fast and native support for various web standards: DOM handling, CSS selector, JSON, Canvas, and SVG.

Simple Javascript example

console.log(‘Loading a web page’);
var page = require(‘webpage’).create();
var url = ‘http://www.svnlabs.com/’;
page.open(url, function (status) {
//Page is loaded!
phantom.exit();
});

Features:

– Headless Website Testing
– Screen Capture
– Page Automation
– Network Monitoring

Fork on Github https://github.com/ariya/phantomjs

PhantomJS is using WebKit for a real layout and rendering engine, it can be used to capture web page as screenshot or PDF files. PhantomJS can render anything on the web page, it can be used to convert contents in HTML/CSS, SVG and Canvas.

URL2PNG-URL2PDF-HTML2JPG-URL2IMAGE
URL2PNG-URL2PDF-HTML2JPG-URL2IMAGE
// Thumbnail of Webpage using webthumb.js

var page = require('webpage').create(),
    system = require('system'),
    weblink,
    fname;

if (system.args.length !== 3) {
    console.log('Usage: webthumb.js webURL filename');
    console.log('Usage: webthumb.js http://www.svnlabs.com svnlabs.png');
    phantom.exit(1);
} else {
    weblink = system.args[1];
    fname = system.args[2];    
    page.viewportSize = { width: 320, height: 480 };
    page.open(weblink, function (status) {
    if (status !== 'success') {
        console.log('Unable to open webpage!');
    } else {
        page.render(fname);
    }
    window.setTimeout(function () {
      phantom.exit();
    }, 3000);
    });
}

Download webthumb.js

# phantomjs webthumb.js http://www.svnlabs.com svnlabs.png
# phantomjs webthumb.js http://www.svnlabs.com svnlabs.pdf

You can even capture webpage as good quality PDF file 😉

Output:

svnlabs.png
svnlabs.pdf

You can also use examples/rasterize.js for same sort of functions 😉

# phantomjs examples/rasterize.js http://www.svnlabs.com/ svnlabs.png
# phantomjs examples/rasterize.js ‘http://www.svnlabs.com/’ svnlabs.pdf

rasterize.js – rasterizes a web page to image or PDF
render_multi_url.js – renders multiple web pages to images
technews.js – captures Google News as a PNG image

Swiffy converts Flash SWF files to HTML5


Hits: 6405  

I was working on Video Ads system for a client. I need a solution that can display ads on devices like Android / iPhone / iPad where flash is not supported.

So, after few searches I got SWIFFY … this is really very good tool to convert Flash files to html5. I tried some flash files and output html5 is working awesome on all devices 😉

Swiffy converts Flash SWF files to HTML5, it allows to reuse Flash content on devices (iPhones, iPads and Androids) without a Flash player.

Swiffy 5.0 introduces experimental support for ActionScript 3.0.

Swiffy users can publish Flash files to HTML5 right from Adobe Flash Professional.

Google Swiffy Extension
Google Swiffy Extension

Swiffy converts a SWF file to an HTML5 page as a JSON object. The HTML5 page uses the Swiffy Runtime JavaScript library to render the animation using SVG. Compiled ActionScript code is also contained in the JSON file and executed as JavaScript in the browser.

Google Swiffy Features
Google Swiffy Features

Original Flash animation

Swiffy conversion

swiffyobject = JSON object returned from SWF File

var stage = new swiffy.Stage(document.getElementById(‘swiffycontainer’), swiffyobject);
stage.start();

Best Websites To Watch Movies Online For Free


Hits: 19164  

Hey, Everyone need to spend their weekends with family & friends… I always watch movies on Saturdays. I know you are also searching for free movies online. I have few websites where you can spend your best time to watch best blockbuster movies.

Adobe Flash ExternalInterface issues with Internet Explorer


Hits: 4512  

I was working for HTML5 Audio.js Player… I really like calling ExternalInterface when using SWFObject on Windows XP IE 8. You can’t use an actionscript callback for a certain set of keywords (“play”, “stop”, “tags”, “item”, “length” etc.) will break in IE and cause a javascript error.

Object doesn’t support this property or method

public function audiojs():void {
Security.allowDomain(“*”);

this.playerInstance = root.loaderInfo.parameters.playerInstance+’.’;

ExternalInterface.addCallback(‘init’, init);
ExternalInterface.addCallback(‘load’, load);
ExternalInterface.addCallback(‘playPause’, playPause);
ExternalInterface.addCallback(‘pplay‘, play);
ExternalInterface.addCallback(‘ppause‘, pause);
ExternalInterface.addCallback(‘skipTo’, skipTo);
ExternalInterface.addCallback(‘setVolume’, setVolume);

ExternalInterface.call(this.playerInstance+’loadStarted’);
}

Audio.js
IE doesn’t allow a method named play() to be exposed through ExternalInterface, so lets go with pplay().
Use ppause() for consistency with pplay(), even though it isn’t really required.

Avoid common names like play & pause when using ExternalInterface Call. 😉

Dynamic disk(s) are not supported by this operating system


Hits: 7014  

Dynamic disk(s) are not supported by this operating system or server configuration.
Dynamic disks are not supported on clusters.

HP Laptops have 4 drives in original factory condition

– SYSTEM
– C Drive (Windows)
– D Drive (Recovery)
– HP_TOOLS

Windows 7 Home supports only 4 drives

Make sure you have 3 partitions before creating 4th 😉

So first you need to create recovery disks using Recovery Media Creation

 

Recovery Media Creation

Take 5 DVDs for recovery process

 

Recovery Manager

then you can delete D drive

 

HP G62 Laptop with D Recovery Drive

 

Now you have 3 drives …

Partition After Deleting D Drive

 

Try Shrink Volume now 😉

Shrink Volume

 

Drive Size

 

Unallocated Volume

Format and assign drive letter

 

Create New Volume

 

Format New Volume

 

Format New Volume

 

Format Done :)

 

Finally you have D Drive ready

New D Drive Created

 

Android HTML5 Audio duration and loadProgress in audio.js


Hits: 5564  

audio.js is a drop-in javascript library that allows HTML5’s <audio> tag to be used anywhere.

HTML5 Audio Js Duration Buffered

AudioJS uses native <audio> where available and an invisible flash player to emulate <audio> for other browsers. AudioJS provides a consistent html player GUI to all browsers which can be styled used standard CSS.

But I faced a issue in audio.js html5 player, the audio preload, duration and buffer was not working 🙁

Hope this will save your time .. please find modified javascript

loadProgress: function() {
      if (this.element.buffered != null && this.element.buffered.length) {
        // Ensure `loadStarted()` is only called once.
        if (!this.loadStartedCalled) {
          this.loadStartedCalled = this.loadStarted();
        }
        var durationLoaded = this.element.buffered.end(this.element.buffered.length - 1);
        this.loadedPercent = durationLoaded / this.duration;

        this.settings.loadProgress.apply(this, [this.loadedPercent]);
      }
      else
      {
      // audio duration in Android
      if (!this.loadStartedCalled) {
          this.loadStartedCalled = this.loadStarted();
      }

      var durationLoaded = this.element.buffered.end(this.element.buffered.length - 1);
        this.loadedPercent = durationLoaded / this.duration;

        this.settings.loadProgress.apply(this, [this.loadedPercent]);

      }

    },

Modified file

audio js duration in android

On Android ICS 4 you might load and play audio with delay

setTimeout(function() {
            audio.load(src);
            audio.currentTime = 0;
            
            setTimeout(function() {
                audio.play();
            }, 500);
        }, 500);

How Good Website Design Can Help You Gain Visibility?


Hits: 2575  

How Good Website Design Can Help You To Gain Visibility?

A Good website design is very important to attract new visitors and engage them. Having an online presence is the key to achieve success for any online business and this is possible when there are visitors frequently visiting your website, to attract these visitors having an attractive website is essential.

How Good Website Design Can Help You To Gain Visibility
How Good Website Design Can Help You To Gain Visibility
With the increasing competition in the online market there are so many options available for the customers that if the website design is not attractive and not clear then the visitors will not think twice about switching to a different site. Poor website design is the primary reason why most websites fail in attracting potential visitors.

If your website is lacking an attracting factor then here are some essentials that you can include in your website design

• Clarity of the site:
The ultimate goal of a website owner should be designing a user friendly and attractive design and this is not possible if the website lacks the clarity factor. The website should be designed in such a manner that it is easy for the visitors to understand and at the same time be pleasing to the eye. The clarity of the text and colouring should be handled effectively so that the visitor does not feel it is annoying and stay back from going through the products and services offered.

• Appropriate spacing:
Some of the websites are so clumsy that it is difficult to differentiate between the topics and understand the actual content. This scenario occurs when things are not presented in a proper manner and there is no spacing between different contents. There should be proper line spacing, padding and white spaces between the texts so that it is clearly understandable by the users.

• Proper navigation:
The main thing that frustrates the visitors is when they are unable to identify where they are and how to get where they want to be. This usually occurs when there is no proper navigation system for the website. Therefore it is essential that the website provides proper navigation facilities between their webpages so that the visitor is not confused and can easily identify the required details.

• Precedence:
Precedence is considered as the most important factor for any good web design. The visual prudence plays a vital role in deciding the look and feel of the website. The different factors that are considered important for the website design are size, background colours, the positioning of text and images, contrast and design elements.

If a website is designed including all the above mentioned factors then it will surely be successful in attracting good traffic and driving good traffic. If you face any difficulty in designing the website then you can take the help of digital media agency experts and if you do not have the funds you can take loans for bad debit which are short-term loans which give you cash instantly and help you meet your necessities.

Author Bio:
Emily Roberts is a Tech writer from UK. She writes articles related to the Internet Marketing and Finance. You can catch her @financeport

Radio Stream Playlist


Hits: 4458  

Radio Live Streaming

 

HTML5 MP3 Player with Playlist

Windows Playlist: playlist.asx

<asx version = "3.0">
    <Title>Radio Title</Title>
    <Author>http://www.svnlabs.com</Author>
    <Copyright>SVN Labs</Copyright>
    <PARAM name="HTMLView" value="http://www.svnlabs.com" />
    <MoreInfo href="http://www.svnlabs.com" />
    <entry>
        <ref href="http://stream-ip:port/stream" />
        <Title>Radio Title</Title> 
        <Author>http://www.svnlabs.com</Author>
    </entry>
</asx>

 

Quicktime Playlist: playlist.qtl

<?xmlversion="1.0"?>
<?quicktime type="application/x-quicktime-media-link"?>
<embed src="icy://stream-ip:port/stream" autoplay="true" />

 

Winamp Playlist: playlist.pls


numberofentries=1
File1=http://stream-ip:port/stream
Title1=Radio Title
Length1=-1
version=2

 

Realmedia Playlist: playlist.ram

http://stream-ip:port/stream

Play Favorite Radio FM Stream in HTML5

HTML5 <audio> the element enable native audio playback within the browser. It supports all browsers i.e. Firefox, Chrome, Safari, IE and Opera.

HTML5 Player support Radio FM MP3 Streams from Icecast, Shoutcast, Wowza, Amazon S3 and other CDNs.. customize your radio playlist now.

Install ionCube Loader


Hits: 6344  

1. Download ionCube loaders

# wget http://downloads.ioncube.com/loader_downloads/ioncube_loaders_lin_x86.tar.gz

2. Extract

# tar zxvf ioncube_loaders_lin_x86.tar.gz

3. Move to /usr/local

# mv ioncube /usr/local/

4. Add reference to php.ini file

Depending on PHP version select ioncube_loader_lin_5.x.so and ioncube_loader_lin_5.x_ts.so files

# ls /usr/local/ioncube/
ioncube_loader_lin_4.1.so ioncube_loader_lin_4.4.so ioncube_loader_lin_5.1.so ioncube_loader_lin_5.3.so
ioncube_loader_lin_4.2.so ioncube_loader_lin_4.4_ts.so ioncube_loader_lin_5.1_ts.so ioncube_loader_lin_5.3_ts.so
ioncube_loader_lin_4.3.so ioncube_loader_lin_5.0.so ioncube_loader_lin_5.2.so ioncube_loader_lin_5.4.so
ioncube_loader_lin_4.3_ts.so ioncube_loader_lin_5.0_ts.so ioncube_loader_lin_5.2_ts.so ioncube_loader_lin_5.4_ts.so

# vi /etc/php.ini

zend_extension=/usr/local/ioncube/ioncube_loader_lin_5.3.so
zend_extension_ts=/usr/local/ioncube/ioncube_loader_lin_5.3_ts.so

5. Restart apache

# /etc/init.d/apache2 restart