How to get angry birds PC version free

How to Speed Up Firefox web browser

Mozilla Firefox is a graphical web browser developed by the Mozilla Corporation. Started as a fork of the browser component (Navigator) of the Mozilla Application Suite, Firefox has replaced the Mozilla Suite as the flagship product of the Mozilla project, stewarded by the Mozilla Foundation and a large community of external contributors.

Mozilla Firefox is a cross-platform browser, providing support for various versions of Microsoft Windows, Mac OS X, and Linux. Although not officially released for certain operating systems, the freely available source code works for many other operating systems, including FreeBSD,OS/2, Solaris, SkyOS, BeOS and more recently, Windows XP Professional x64 Edition.

I am providing some Very Useful Tips to speedup your Firefox.

In your location bar, type about:config

Once it Opens You should see similar to the following screen

















Tip1

In the filter bar type network.http.pipelining

You should see the following screen



Normally it says ” false ” under value field , Double click it so it becomes ” true “.

Once you finished this you should see the following screen.




Tip2

In the filter bar again and type network.http.pipelining.maxrequests

Once it Opens You should see the following screen



Default it says 4 under value field and you need to change it to 8

Once you finished this you should see the following screen.




Tip3

Go to the filter bar again and type network.http.proxy.pipelining

Once it Opens You should see similar to the following screen



Normally it says ” false ” under value field , Double click it so it becomes ” true “.

Once you finished this you should see the following screen.



Tip4

Go to the filter bar again and type network.dns.disableIPv6

Once it Opens You should see the following screen




Normally it says ” false ” under value field , Double click it so it becomes ” true “.

Once you finished this you should see the following screen.



Tip5

Go to the filter bar again and type plugin.expose_full_path

Once it Opens You should see the following screen




Normally it says ” false ” under value field , Double click it so it becomes ” true “.

Once you finished this you should see the following screen.



Tip6

Now you need to Create new Preference name with interger value for this got to Right click -> New -> Integer



Once it opens you should see the following screen




Here you need to type nglayout.initialpaint.delay and click ok



Now you need to enter 0 in value filed and click ok



Once you finished this you should see the following screen.



Tip7

Now you need to Create one more Preference name with interger value for this got to Right click -> New -> Integer



Once it opens you should see the following screen




Here you need to type content.notify.backoffcount and click ok



Now you need to enter 5 in value filed and click ok




Once you finished this you should see the following screen.




Tip8

Now you need to Create one more Preference name with interger value for this got to Right click -> New -> Integer




Once it opens you should see the following screen



Here you need to type ui.submenuDelay and click ok



Now you need to enter 0 in value filed and click ok




Once you finished this you should see the following screen.



Some more Tweaks

Enable the spellchecker for inputfields and textareas (default is textareas only)

layout.spellcheckDefault=2

Open lastfm://-links directly in amarok

network.protocol-handler.app.lastfm=amarok
network.protocol-handler.external.lastfm=true

Firefox Memory Leak Fix

Open a new tab. Type “about:config” without quotes into the address bar and hit enter/click Go.

Right-click anywhere, select New, then Integer. In the dialog prompt that appears, type:

browser.cache.memory.capacity

Click OK. Another dialog prompt will appear. This is where you decide how much memory to allocate to Firefox. This depends on how much RAM your computer has, but generally you don’t want to allocate too little (under 8MB), but if you allocate too much, you might as well not do this. A good recommended setting is 16MB. If you want 16MB, enter this value into the dialog prompt:

16384

(Why 16384 instead of 16000? Because computers use base-12 counting. Thus 16 megabytes = 16384 bytes. Likewise, if you want to double that and allocate 32MB, you’d enter 32768.)

Click OK to close the dialog box, then close all instances of Firefox and restart. If your Firefox still uses the same amount of memory, give it a few minutes and it should slowly clear up. If that fails, try a system reboot.

Now your Firefox will now be 3 - 30 times faster in loading pages.

How to Post Summary (Read more Function)

Blogger has supported Read more function - To complete the 10th anniversary gifts, now blogger has added one awaited button by thousands bloggers all around the world, it is "Jump Break" button or "More" button or "Read more" button that has function to cut off the article on homepage or known as "read more function".








It means, to cut off the long article on the homepage to be shorter, you only need to click the button " Jump break " and you do not need to be on the go to type the read more code from any hack.



However, it seems that this button only appears on the new post editor and in the mode "Compose", and does not appear in the mode "Edit HTML". Even though, you cans till use the “ read more function " at old post editor as well as in the mode “"Edit HTML" by typing manually the code: < !-- more -->







If you use the original template from blogger, you can directly enjoy the feature and the result will appear the text “ Read more » “ like this:







If you do not use the original template from blogger, for instance, you download it from another site, the "Read more function" will still function very well. In other words, your articles will be cut off, but the words “Read more »" will not appear. For this case, you have to add the additional code to your template. The following are the steps:







Please log in to Blogger with your ID

Click Layout.

Click Edit HTML tab

Check the small box next to " Expand Widget Template "





5.Find the code like:



< div class='post-body entry-content'>

< data:post.body/>

< div style='clear: both;'/> < !-- clear for photos floats -->

< /div>



6.Copy and paste the code below exactly below the above code:



< b:if cond='data:post.hasJumpLink'>

< div class='jump-link'>

< a expr:href='data:post.url + "#more"'>< data:post.jumpText/>< /a>

< /div>

< /b:if>







Click SAVE TEMPALTE button

Done

With that way, the words “Read more »" will appear although you don’t use the original template from blogger.











By default, the words to be displayed is “Read more »”, but you can change as you want. Here is the way:







Please log in to blogger with your ID

Click Layout.

Click Page Elements tab

Click "Edit" on "Blog posts" Element





After new window appears, change the words “Read more” with your own words.





Click SAVE button

Done

It is finish good luck and keep blogging

How to burn bin & cue file to DVD


I've been playing around with Torrent downloads few weeks ago and encounter this problem to burn a bin & cue files that I've downloaded. Seems stupid right? I suppose to have it done perfectly in Nero but then the problem appears and it took me hours to think about this simple solution.






The Problem

Let me list my problem on burning this bin and cue files using Nero.





•The bin file size is larger than maximum CD-R size. It is about 2.9GB

•Every time I load the cue file through the Burn Image menu in Nero, it will automatically set it to burn on a CD-R. How stupid is this?

•I can't find ways to change the target media to burn it to DVD from the automatically set CD-R media. Am I stupid then?





The Solution

After struggling with Nero and everything I got in my PC, then I've come out with this simple and easy solution to solve the problem. Actually, I have Virtual DEAMON installed in my PC. For those who don't know about the software, it works as my virtual drive where I can load any image files (iso, nrg or cue) and then use them like I'm loading the CD or DVD on my drive. So, I'm using this drive to pretend that I have it already burned on a DVD and then copy them via Nero...



•Firstly, Load/mount the cue file on my virtual drive

•Then open up Nero to burn a DVD

•Select all the files in the virtual drive DVD.

•Burn the new DVD



That's all. I got the cue & bin files burned on my DVD using Nero with this simple tricks. I hope this information will help others who encountered the same stupid problems until Nero updated their burning software.

How to Check Wireless link quality in Ubuntu Linux

Iwspy is used to set a list of addresses to monitor in a wireless network interface and to read back quality of link information for each of those. This information is the same as the one available in /proc/net/wireless : quality of the link, signal strength and noise level.This information is updated each time a new packet is received, so each address of the list adds some overhead in the driver.


Note that this functionality works only for nodes part of the current wireless cell, you can not monitor Access Points you are not associated with (you can use Scanning for that) and nodes in other cells. In Managed mode, in most case packets are relayed by the Access Point, in this case you will get the signal strength of the Access Point. For those reasons this functionality is mostly useful in Ad-Hoc and Master mode.

The iwspy command provides statistics on the quality of the link between your NIC and another wireless device on the network. It doesn’t run all the time; you have to activate iwspy on your interface first. When not activated, iwspy gives a “no statistics to collect” error message.You can try the following commands

sudo iwspy wlan0

wlan0: No statistics to collect

Activation requires you to specify the target IP address and the wireless NIC interface through which it can be found.

sudo iwspy wlan0 192.168.1.1

If you use the iwspy command without the IP address it provides WLAN statistics with a typical/reference value against which it can be compared. In the example that follows the signal is considered fairly strong, with a 64/92 quality value versus a typical 36/92 value, but it could be weak by the historical values on your network. It’s good to check this from time to time for fluctuations.

sudo iwspy wlan0

eth0 Statistics collected:
00:09:5B:C9:19:22 : Quality:0 Signal level:0 Noise level:0
Link/Cell/AP : Quality:64/92 Signal level:-51 dBm Noise level:-149 dBm (updated)
Typical/Reference : Quality:36/92 Signal level:-62 dBm Noise level:-98 dBm

To switch off iwspy monitoring, use the following command

sudo iwspy wlan0 off

How to Fix for Broadcom 4328 v3 wireless problem in Ubuntu 9.10 (Karmic)

This tutorial will explain how to fix Broadcom 4328 v3 wireless problem in ubuntu karmic

Try unloading the module (sudo modprobe -r wl) then reload the module (sudo modprobe wl). You should now connect, however it may freeze… the broadcom module is a PITA and I had consistent, yet random system lock ups.

The instructions below will compile the most current version of the bcmwl driver and replace the currently supplied version.

This method has the advantage that in the event there is a update, your newer file will simply be replaced during the upgrade. Keep in mind however that in the event there is a kernel update you will have to repeat the process as the update will overwrite your custom wl.ko.

Also keep in mind that since this a closed source binary “blob” YMMV.

Procedure to follow
First you need to download latest broadcom drivers from here

Make a directory and extract the files in the archive

mkdir bcmwl

tar xvf ‘hybrid-portsrc-x86_32-v5.10.91.9.3.tar (1).gz’ -C bcmwl

Compile the source

You will need to install the build-essential and kernel headers packages

sudo apt-get install build-essential kernel-header-`uname -r`

To Compile the driver

cd bcmwl

make clean

make

replace the current driver file with the one that you just compiled.

sudo mv ./wl.ko /lib/modules/`uname -r`/updates/dkms/wl.ko




Related articles

Increase your internet speed with Namebench

Howto setup Second IP address or Virtual IP address to your Networkcard in ubuntu

Debian/Ubuntu GNU/Linux device driver check.

iPhone Tethering on Ubuntu 9.10 (Karmic)

How to check device driver in Debian/Ubuntu GNU/Linux

This very useful tool to check Debian GNU/Linux device driver check page.Ubuntu is based on Debian GNU/Linux so let us try this and see the results


Boot your machine with a GNU/Linux OS (such as Debian, Knoppix, Redhat, and so on), run ‘lspci -n’ and paste the output into the box below, then press ‘Check’ button.

Notice:

◦This database uses the PCI map of Debian kernel 2.6.31-1-686 .

◦The result does NOT guarantee your hardware works perfectly.

◦This database only verifies the PCI devices at this time. X drivers, ISA, USB, IEEE1394 or any other devices are out of the focus.

The system then checks a database to see if each of your devices is supported, and gives you a handy readout that shows which drivers you should use for each device.

Check Your device drivers list from here

How to build your own low cost superb wifi booster.

Wireless have been widely used in houses and offices. I'm also using the Linksys WRT54G in my house to allow me to access internet where ever I am in my house. Whether I'm in the living room, on my study room or even at my balcony. However, as my house have 2 floor, I found some spots where the signal is so weak... So, I'm searching on how to boost up the signal without having to buy new Access Point. Then I found this cheap hack to boost my wireless signal. It is a Parabolic Wifi Booster.







 





I believe this hacks works well as it have many versions and have been widely used by others... You can have a look at this Ez-12 Parabolic Reflector Template that use the same technique

How to Recover MySQL Database root password

By default, MySQL Server will be installed with root superuser without any password. You can connect to MySQL server as root without requiring password or by keying in blank password. However, if you have set the password for root and forget or unable to recall the password, then you will need to reset the root password for MySQL.



Login as root to the Unix-like (Unix, Linux or BSD) machine with the MySQL server.

Stop the MySQL server by using either of the following command

#/etc/init.d/mysql stop

Now you need to Start MySQL server without password

# mysqld_safe --skip-grant-tables &

Connect to mysql server using mysql client with the following command

# mysql -u root

Now you should be having mysql prompt

mysql>

Now you need to Setup new MySQL root user password

mysql> use mysql;


mysql> update user set password=PASSWORD(“newrootpassword”) where user=’root’;


mysql> flush privileges;


mysql> quit



Note: Replace newrootpassword with the new root password for MySQL server. Flush Privileges is needed to making the password change effect immediately.



Now you need to Stop MySQL Server using the following command

# /etc/init.d/mysql stop

Test Your New Mysql root password

First you need to start mysql server using the following command

# /etc/init.d/mysql start


# mysql -u root -p


Now it will prompt for root password and enter your new root password

MySQL Database Server Installation and configuration

MySQL is a fast, stable and true multi-user, multi-threaded SQL database server. SQL (Structured Query Language) is the most popular database query language in the world. The main goals of MySQL are speed, robustness and ease of use.




Mysql Database Installation in Debian


If you want to install the Mysql base system as well as a textual client run the following command from your shell

#apt-get install mysql-server-4.1 mysql-client-4.1


Now that MySQL is installed, you may want to know how to configure it.

Configuring Mysql Database

We assume that mysqladmin and mysql, which should have been installed when you got the MySQL packages. First, if you haven’t done this already, set the root password for MySQL. You can do this by typing:


#mysqladmin -u root password ‘passwordyouwant’

Now that the root password is set, connect to your MySQL server:

#mysql -u root -p

It will prompt you for a password. Make sure to enter the one you just/previously set. You should now be left at a prompt which looks like this:


mysql>

At this point, you will create basic permissions for a user and database. For my setup, I want to allow access to localhost to all databases, and a computer which is also on the network, which is referred to as “windowsbox” will have access to all databases.

To access the user, host databases, etc… type this;

mysql> use mysql;

Database changed

mysql>

To give localhost permission to access all databases, enter this:

mysql> insert into
-> host(host,db,Select_priv, Insert_priv, Update_priv,
-> Delete_priv, Create_priv, Drop_priv)
-> values(‘localhost’,'%’,'Y’,'Y’,'Y’,'Y’,'Y’,'Y’);


Note, the ‘%’ can be replaced with a database name. The ‘%’ is a wildcard.

Following the previous format, to allow access from another hostname (in this case “windowsbox”) add this:

mysql> insert into
-> host(host,db,Select_priv, Insert_priv, Update_priv,
-> Delete_priv, Create_priv, Drop_priv)
-> values(‘windowsbox’,'%’,'Y’,'Y’,'Y’,'Y’,'Y’,'Y’);


Again, ‘%’ is used as a Wild-Card.

To create a user ‘djg’ who can access the MySQL server from localhost, type this:


mysql> insert into
-> user (host, user, password)
-> values(‘localhost’,'djg’,password(‘mypassword’));



To give the user access from another hostname, domain, etc… add other entries accordingly. For example,to give user djg access from windowsbox:


mysql> insert into
-> user (host, user, password)
-> values(‘windowsbox’,'djg’,password(‘mypassword’));


Now… to give the user permissions to access a database from localhost, add this entry and change with your appropriate information:


mysql> insert into
-> db (host,db,user,Select_priv, Insert_priv, Update_priv, Delete_priv, Create_priv, Drop_priv)
-> values (‘localhost’,'mydatabase’,'djg’,'Y’,'Y’,'Y’,'Y’,'Y’,'Y’);


To give the user permissions from windowsbox, add this:

mysql> insert into
-> db (host,db,user,Select_priv, Insert_priv, Update_priv, Delete_priv, Create_priv, Drop_priv)
-> values (‘windowsbox’,'mydatabase’,'djg’,'Y’,'Y’,'Y’,'Y’,'Y’,'Y’);


Now, type: quit and you will exit mysql.

Finally, create the actual database (in this case, ‘mydatabase’) type this:

#mysqladmin -u root -p create mydatabase

After prompting you for a password, it should create the database. At this point, you must reload MySQL. Type:

#mysqladmin -u root -p reload

After prompting you for a password it should reload MySQL.


Congratulations. If all goes well you have set up a user and database with MySQL. You may now create /edit/delete/etc tables as much as you’d like.

Also, please note that by default, MySQL will open up network port 3306 to allow remote requests.

If you do not want this port open, append “--skip-networking” when running safe_mysqld to start
the daemon. Debian users can edit /etc/init.d/mysqld and change this line:

/usr/bin/safe_mysqld > /www.null 2>&1 &

to this:

/usr/bin/safe_mysqld --skip-networking > /www.null 2>&1 &

Now whenever running /etc/init.d/mysql start, it will not open up port 3306.

If you want o install mysql database in ubuntu you can use the same procedure.

How to Crack Rar, 7z, and zip files in Linux

If you forget your password for compressed archive (rar, 7z, zip), this program is the solution.This program uses bruteforce algorithm to find correct password. You can specify wich characters will be used in password generations.



Warning: Please don’t use this program for any illegal things!


Preparing your system

First you need to install the following package

#apt-get install libxml2-dev build-essential


Now you need to download the latest version of rarcrack from here

#wget http://surfnet.dl.sourceforge.net/sourceforge/rarcrack/rarcrack-0.2.tar.bz2


Now you have rarcrack-0.2.tar.bz2 file and you need to extract this file

#tar -xjf rarcrack-0.2.tar.bz2

#cd rarcrack-0.2

#make


You must be root to run the following command

#make install


Using Rarcrack

rarcrack your_encrypted_archive.ext [--threads thread_num] [--type rar|zip|7z]


Example

rarcrack something.rar


After the cracking started RarCrack will print the current status of cracking and save it’s to a status file. If you want more specific password character set, you need to run RarCrack to create the XML status file (3 sec).