Lingua Franca
Dieser Blog hier ist somit geschlossen.
Probleme und deren Lösungen bei der täglichen Programmierarbeit.
NameVirtualHost *:80 <Proxy balancer://mongrel_cluster> BalancerMember http://127.0.0.1:8000 BalancerMember http://127.0.0.1:8001 </Proxy> <VirtualHost *:80> ServerName myservername.de DocumentRoot /var/www/rails/myrailsapp/current/public <Directory "/var/www/rails/myrailsapp/current/public"> Options FollowSymLinks AllowOverride None Order allow,deny Allow from all </Directory> RewriteEngine On # Check for maintenance file and redirect all requests RewriteCond %{DOCUMENT_ROOT}/system/maintenance.html -f RewriteCond %{SCRIPT_FILENAME} !maintenance.html RewriteRule ^.*$ /system/maintenance.html [L] # Rewrite index to check for static RewriteRule ^/$ /index.html [QSA] # Rewrite to check for Rails cached page RewriteRule ^([^.]+)$ $1.html [QSA] # Redirect all non-static requests to cluster RewriteCond %{DOCUMENT_ROOT}/%{REQUEST_FILENAME} !-f RewriteRule ^/(.*)$ balancer://mongrel_cluster%{REQUEST_URI} [P,QSA,L] </VirtualHost> |
#!/opt/local/bin/ruby require 'date' require 'rubygems' require 'appscript' include Appscript # Meinen Status bei Adium auf "nicht verfügbar" setzen app('Adium').my_status_message.set('Bin kurz weg') app('Adium').my_status_type.set(:away) # Den Bildschirmschoner (blockierend) aktivieren app('ScreenSaverEngine').activate # Prüfen, ob der Bildschirmschoner wieder deaktiviert wurde while `ps axc | grep -i screensaverengine | wc -l`.strip.to_i != 0 sleep 3 end # Bin zurück this_day = Date.today last_day = Date.new(2007, 06, 30) # mein letzter Arbeitstag # Noch offene Urlaube vacations = [ Date.new(2007, 05, 16)..Date.new(2007, 05, 28), Date.new(2007, 06, 25)..Date.new(2007, 06, 29) ] # Ausrechnen, wieviele Arbeitstage noch übrig sind days_left = 0 ((this_day)..(last_day)).each do |day| week_day = day.wday day_off = (week_day == 0 || week_day == 6) # Samstag und Sonntag nicht berücksichtigen unless day_off vacations.each do |away| if away.include?(day) day_off = true break end end end if !day_off days_left += 1 end end # Meinen Status in Adium wieder auf verfügbar setzen app('Adium').my_status_message.set("Noch #{days_left} Tage anwesend.") app('Adium').my_status_type.set(:available) |
Labels: applescript, ruby
sudo port install aspell-dict-deNach dem Aufruf mit
Reusing last search result
Found 5176 words
internierter ortet Sauerei unstarr erneuter anreisest ersinnter ausradierte
anordnendes Isis Etui antun ersinnende rasanter startetet rationiertest
Satins staute Nonnen dto residiertest rodender Dessert stationiertest entstandenen
eiserne stresste Situationen ersonnenen anrennenden enttarnenden renitenter
tristestes steuerst storniertet Ren unsteteste ausredete neunter Deserteurs
durstete ausartet dessen ernanntes Tennen Erdens reine Tasse sonnen ersinne
Initiierens eintrat Dinar radierenden Arrondieren einredender sendender
unterordnetet ansteuerten interessiertest naturreines ausreisen sauerer
einredenden Taster Orion Teint Stresssituation Staatsdienst Tasse dotierenden
startende erster resident sinnende trist unstetestes attestierter erneuerter
cd /usr/src
wget http://ftp.plusline.de/ftp.apache.org/httpd/httpd-2.2.3.tar.bz2
tar xvfj httpd-2.2.3.tar.bz2
wget http://subversion.tigris.org/downloads/subversion-1.4.2.tar.bz2
tar xvfj subversion-1.4.2.tar.bz2
cd httpd-2.2.3
./configure --enable-deflate --enable-proxy --enable-proxy-html --enable-proxy-balancer --enable-rewrite --enable-cache --enable-mem-cache --enable-ssl --enable-headers --enable-dav
make && make install
cd ../subversion-1.4.2
./configure --with-apr=/usr/src/httpd-2.2.3/srclib/apr --with-apr-util=/usr/src/httpd-2.2.3/srclib/apr-util
make && make install
sudo gem install -y wirbleinstallieren. Ich habe die Resourcedatei ~/.irbrc noch angelegt und angepasst, damit ein anderes Farbschema verwendet wird:
require 'rubygems' require 'wirble' # # Available colors # # :nothing :green :light_purple # :black :light_blue :purple # :blue :light_cyan :red # :brown :light_gray :white # :cyan :light_green :yellow # :dark_gray :light_red # # Default Wirble color scheme. # DEFAULT_COLORS = { # delimiter colors :comma => :blue, :refers => :blue, # container colors (hash and array) :open_hash => :green, :close_hash => :green, :open_array => :green, :close_array => :green, # object colors :open_object => :light_red, :object_class => :white, :object_addr_prefix => :blue, :object_line_prefix => :blue, :close_object => :light_red, # symbol colors :symbol => :dark_gray, :symbol_prefix => :dark_gray, # string colors :open_string => :red, :string => :cyan, :close_string => :red, # misc colors :number => :cyan, :keyword => :green, :class => :light_green, :range => :red, } Wirble.init Wirble.colorize Wirble::Colorize.colors = DEFAULT_COLORS |
Labels: ruby