Saturday, November 6, 2010
Monday, October 18, 2010
Java in Firefox and VMWare Scroll Wheel
Install java in firefox to use webex (don't forget to install flash as well)
http://www.java.com/en/download/help/linux_install.xml
google: java install firefox linux
(I couldn't get this to work on ubuntu 10 x86_64.. works find on the Ubuntu 8 32 bit just fine)
Even better: http://www.ubuntugeek.com/how-install-sun-java-runtime-environment-jre-in-ubuntu-10-04-lucid-lynx.html
Get the scroll wheel to work
edit /etc/X11/xorg.conf
in Section "InputDevice" add Option "Protocol" "imps/2"
then restart x (reboot or ctrl-alt-backspace)
http://www.java.com/en/download/help/linux_install.xml
google: java install firefox linux
(I couldn't get this to work on ubuntu 10 x86_64.. works find on the Ubuntu 8 32 bit just fine)
Even better: http://www.ubuntugeek.com/how-install-sun-java-runtime-environment-jre-in-ubuntu-10-04-lucid-lynx.html
Get the scroll wheel to work
edit /etc/X11/xorg.conf
in Section "InputDevice" add Option "Protocol" "imps/2"
then restart x (reboot or ctrl-alt-backspace)
Sunday, October 10, 2010
Installing Redmine on Ubuntu 10.04 amd64
Apache with mod_passenger is already installed with the generic Ubuntu install.
sudo apt-get install libapache2-mod-passenger
Make sure that mysql is installed and running
sudo apt-get install mysql-client mysql server
I choose to not set my mysql root password. A curses form came up three times asking my to confirm my root password, but it finished normally and respected my request of no password.
Install redmine
sudo apt-get install redmine redmine-mysql
Curses form 1 - configure dbconfig-common
YES
Curses form 2 - database type
MYSQL
Curses form 3 - password for db's admin user
{in my case no password}
Curses form 4 and 5 - db password for redmine/instances/default + confirmation
{in my case redmine-password}
Create symlink to web root
sudo ln -s /usr/share/redmine/public/ /var/www/redmine
sudo vi /etc/apache2/sites-available/redmine
<Directory /var/www/redmine>
RailsBaseURI /redmine
PassengerResolveSymlinksInDocumentRoot on
</Directory>
sudo a2ensite redmine
sudo service apache2 restart
sudo chmod +r /etc/redmine/default/session.yml /etc/redmine/default/database.yml
Visit http://localhost/redmine
The default account:password is admin:admin.
Adapted from: http://www.redmine.org/wiki/1/HowTo_Install_Redmine_in_Ubuntu
sudo apt-get install libapache2-mod-passenger
Make sure that mysql is installed and running
sudo apt-get install mysql-client mysql server
I choose to not set my mysql root password. A curses form came up three times asking my to confirm my root password, but it finished normally and respected my request of no password.
Install redmine
sudo apt-get install redmine redmine-mysql
Curses form 1 - configure dbconfig-common
YES
Curses form 2 - database type
MYSQL
Curses form 3 - password for db's admin user
{in my case no password}
Curses form 4 and 5 - db password for redmine/instances/default + confirmation
{in my case redmine-password}
Create symlink to web root
sudo ln -s /usr/share/redmine/public/ /var/www/redmine
sudo vi /etc/apache2/sites-available/redmine
<Directory /var/www/redmine>
RailsBaseURI /redmine
PassengerResolveSymlinksInDocumentRoot on
</Directory>
sudo a2ensite redmine
sudo service apache2 restart
sudo chmod +r /etc/redmine/default/session.yml /etc/redmine/default/database.yml
Visit http://localhost/redmine
The default account:password is admin:admin.
Adapted from: http://www.redmine.org/wiki/1/HowTo_Install_Redmine_in_Ubuntu
Saturday, October 9, 2010
Simple sed commands
APPEND MATCHED LINE: Add a line following the line matching the regular expression
sed '/regex/a line inserted following regex' file
regex - is any regular expression
a - the append command (can be followed by a space, a \ or directly adjacent to the line)
line inserted following regex - this is the literal text (can include \n if inserting multiple lines)
file - the file to operate on
APPEND FILE: Append lines to the end of a file
sed '$a line of appended text' file
$a - append to the end of file command
line of appended text - this is the literal text (can include \n if inserting multiple lines)
file - the file to operate on
SUBSTITUTE: Substitute text
sed 's/find/replace/g' file
SUBSTITUTE: Substitute advanced
sed 's/\(.*\)\(but.*is\)\(.*\)/\2 : \1\2\3/g' mysql
Escape the parenthesis
\1 \2 \3 are the matches
sed '/regex/a line inserted following regex' file
regex - is any regular expression
a - the append command (can be followed by a space, a \ or directly adjacent to the line)
line inserted following regex - this is the literal text (can include \n if inserting multiple lines)
file - the file to operate on
APPEND FILE: Append lines to the end of a file
sed '$a line of appended text' file
$a - append to the end of file command
line of appended text - this is the literal text (can include \n if inserting multiple lines)
file - the file to operate on
SUBSTITUTE: Substitute text
sed 's/find/replace/g' file
SUBSTITUTE: Substitute advanced
sed 's/\(.*\)\(but.*is\)\(.*\)/\2 : \1\2\3/g' mysql
Escape the parenthesis
\1 \2 \3 are the matches
Tuesday, September 28, 2010
Zend Framework Performance - specifically helper vs partial vs action helper vs action stack
There is a good section in the ZF reference guide regarding performance. Specifically, pertaining to helpers, partials, action helpers, and action stacks. This article hates on the partial because it is expensive to clone the view object.
http://framework.zend.com/manual/en/performance.view.html
http://framework.zend.com/manual/en/
http://framework.zend.com/manual/en/performance.view.html
http://framework.zend.com/manual/en/
Sunday, September 19, 2010
Sunday, September 12, 2010
Wipe or shred hard drive before selling to remove personal data
sudo shred /dev/sda1 -f -v -z --iterations=1
Where /dev/sda1 is the partition you wish to wipe clean.
Increase the iterations for a "deeper" wipe.
This actually runs two iterations because of the -z. The first pass is random and the second pass is zeros.
I've also used wipe which seems to be held in higher regard by some. It just ran and ran on the default settings.. I let it run for a full day and it was still going.
The major problem with wipe is that it does not come on the Ubuntu live disk and shred does. Makes it a bit easier if connecting to a network is not handy.
If you need to use wipe, you can add it using the package manager, but you have to add the "user contributions" package repository to find it. -- Lightly paraphrased.
Where /dev/sda1 is the partition you wish to wipe clean.
Increase the iterations for a "deeper" wipe.
This actually runs two iterations because of the -z. The first pass is random and the second pass is zeros.
I've also used wipe which seems to be held in higher regard by some. It just ran and ran on the default settings.. I let it run for a full day and it was still going.
The major problem with wipe is that it does not come on the Ubuntu live disk and shred does. Makes it a bit easier if connecting to a network is not handy.
If you need to use wipe, you can add it using the package manager, but you have to add the "user contributions" package repository to find it. -- Lightly paraphrased.
Subscribe to:
Posts (Atom)