Archive for the ‘Programmierung’ Category

Benachrichtigungen am KDE Desktop.

Posted on May 18th, 2009 in KDE, Programmierung, Ubuntu | No Comments »

kde icon

Auf der Suche nach einer Möglichkeit, um Mitteilungen anzuzeigen, wie z.b. wenn mein Backup fertig ist bin ich auf [uu kdialog] gestossen. kdialog kann eine ganze Menge an Dialogen und Eingabemasken aus der Shell heraus starten, unter anderen auch ein passives Popup. Das passive Popup verhält sich so wie die Benachrichtigungen (notifications) von KDE Programmen.

Um diese Nachricht zu erhalten

knotift-notification

wird in die Konsole/Skript folgendes eingegeben:

kdialog --passivepopup 'Backup ist fertig!'

Ruby on Rails in Jaunty Ubuntu 9.04 installieren.

Posted on May 7th, 2009 in Programmierung, Ubuntu | 1 Comment »

ruby on rails on jaunty

Es ist leider nicht möglich die aktuellste Version von Rails über aptitude zu installieren, darum hier eine kleine Anleitung die dabei helfen soll.

Zuerst wird das System aktualisiert:

sudo aptitude update

Pakete installieren die für Rails notwendig sind:

sudo aptitude --assume-yes install \
  build-essential \
  irb \
  irb1.8 \
  libmysql-ruby \
  libmysql-ruby1.8 \
  libopenssl-ruby \
  libopenssl-ruby1.8 \
  libreadline-ruby1.8 \
  libruby1.8 \
  rdoc \
  rdoc1.8 \
  ri \
  ri1.8 \
  ruby \
  ruby1.8 \
  ruby1.8-dev

Leider ist die Paket-Unterstützung etwas veraltet und so sollte rubygems und Rails selber nicht direkt
über aptitude installiert werden.Die aktuellste Version von rubygems findet man hier http://rubyforge.org/projects/rubygems/

wget http://rubyforge.org/frs/download.php/56227/rubygems-1.3.3.tgz
tar xzvf rubygems-1.3.3.tgz
cd rubygems-1.3.3
sudo ruby setup.rb
cd ..
rm -f rubygems-1.3.3.tgz
rm -rf rubygems-1.3.3

Verknüpfungen (symlinks) erzeugen:

sudo ln -s /usr/bin/gem1.8 /usr/local/bin/gem
sudo ln -s /usr/bin/ruby1.8 /usr/local/bin/ruby
sudo ln -s /usr/bin/rdoc1.8 /usr/local/bin/rdoc
sudo ln -s /usr/bin/ri1.8 /usr/local/bin/ri
sudo ln -s /usr/bin/irb1.8 /usr/local/bin/irb

Nun da die Basis geschaffen ist, kann Rails installiert werden:

sudo gem install rails

Des weiteren empfohlene gems:

sudo gem install rake
sudo gem install capistrano
sudo gem install capistrano-ext
sudo gem install ruby-debug
sudo gem install mongrel

Rails testen:

rails ~/meineseite
cd ~/meineseite
ruby script/server

Im Webbrowser sollte unter der Adresse http://0.0.0.0:3000 die Willkommensseite von Rails abrufbar sein.