6:46 AM

Enable Flash Player For Chrome In Linux

Adobe Flash Player is is a multimedia platform used to add animation video and interactivity to webpages.The synaptic package manager provides a flah plugin which may or may not work....It didn't work for me!!!
Here is an alternative way to do so...

Download the .tar.gz file found at the link  http://get.adobe.com/flashplayer/otherversions/

Extract the file to get file libflashplayer.so

create a file named plugin at  opt/chrome/ by the command


sudo mkdir /opt/google/chrome/plugins



Now move the file to the created folder using

sudo cp /location/flashplugin-installer/libflashplayer.so /opt/google/chrome/plugins


Now the launcher command has to be edited by the following steps.

Right click at Applications and click on edit menus




Under the internet look for google chrome right click to  get properties 


Change the command as

/opt/google/chrome/google-chrome --enable-plugins %U

Restart Chrome and you are done !!!!!!





8:10 PM

Linear Regression

Linear regression in is an approach to modeling the relation between a scalar variable y and another variable x.The linear regression involves an analysis of a set of data so as to arrive at an approximate relation between the data so that further predictions of values of y corresponding to the given values of x become possible.

Regression analysis can be done in a number of methods.In linear regression analysis we attempt to arrive at a linear equation of the form y=bx+a so as to model the data.



The values of b,slope and a,y intercept can be found with the help of the following relation

linear regression equations 

Now the equation defines a straight line so that the distance between the line and the given points in minimum.

Once the values of a and b available the prediction is possible using the equation

y=a+bx

Implementation using octave.

The linear regression analysis is implemented using 2 functions..predict() and value()

The predict function takes a nx2 matrix as argument.The elements of the matrix is the arranged such that each row corresponds to a pair of data ie x and y .
The code can be written as..


unction predict(a)

x=0;
y=0;
xy=0;
xx=0;
   yy=0;

for i=1:size(a,1)
x=x+a(i,1);
y=y+a(i,2);
xx=xx+(a(i,1)^2);
yy=yy+(a(i,2)^2);
xy=xy+(a(i,1)*a(i,2));
endfor

m=0;
c=0;

n=size(a,1);
c= ((y*xx)-(x*xy))/((n*xx)-(x*x));
m= ((n*xy)-(x*y))/((n*xx)-(x*x));

        save("c.mat");
save("m.mat");

end


function [y]=value(q)

load("c.mat");
        load("m.mat");
y=(m*q)+c;

end


6:36 AM

Bypassing network proxy in apt-get

Using apt-get command in proxy network results in an error ....
proxy authentication required.
This can be resolved by creating a configuration file in apt.
navigate to /etc/apt/apt.conf
open an editor by
nano apt.conf
add the following lines to the file
Acquire::protocol::proxy "protocol://username:password@proxy:port/";
where protocol is the network protocols like http,https,ftp,etc with wich you download the package.

9:09 PM

Installing Packages From CD/DVD

Software packages for Debian can be installed either from an installation disk or by downloading the packages from the internet.
In order to download softwares from an archive the cd/dvd must be added to the file sources.list. The sources.list file can be modified by the command apt-cdrom




# apt-cdrom add
Using CD-ROM mount point /cdrom/
Unmounting CD-ROMPlease insert a Disc in the drive and press enterMounting CD-ROMIdentifying.. [0eabc03d10414e59dfa1622326e20da7-2]
Scanning Disc for index files..  Found 1 package indexes and 0 source indexes.
This Disc is called:
 'Libranet GNU/Linux 2.8.1 CD2'
Reading Package Indexes... Done
Wrote 1271 records.
Writing new source listSource List entries for this Disc are:
deb cdrom:[Libranet GNU/Linux 2.8.1 CD2]/ archive/
Repeat this process for the rest of the CDs in your set.


This is the only way to add cd archives to the source.list



In order to identify the disk in use  the command apt-cdrom ident can be used



$ apt-cdrom ident
Using CD-ROM mount point /cdrom/
Mounting CD-ROMIdentifying.. [0eabc03d10414e59dfa1622326e20da7-2]
Stored Label: 'Libranet GNU/Linux 2.8.1 CD2'
$




Now the packages can be installed from the cd drive by the use of apt-get.
In order to endure that the packages are installed form the cd comment all other lines in the source.list file.Run aptitude update to update the changes made to the sources.list