Tag-Archiv: Programming

Map Scale: Distance in Meters to Pixels depending on Zoom level

Took me a while to wrap my head around this: I tried to draw a circle around a specific coordinate (latitude & longitude) on a (google maps like) map. My first attempt was: EARTH_CIRCUMFERENCE / 2 ^ ZOOM_LEVEL / TILE_SIZE which resulted in a circle whose radius was off by about 20% in my tests. [...]

Veröffentlicht in Ohne Kategorie | Auch getagged | Kommentieren

Sinatra – Raw Post Data

puts @request.env[’RAW_POST_DATA’]

Veröffentlicht in Ohne Kategorie, Ruby | Auch getagged | Kommentieren

Ruby – Hash.to_xml

Hat mich gerade 2 Stunden gekostet. Ohne die ‘gem’Zeile funktionierts nicht. require ‘rubygems’gem ‘activerecord’, ’2.3.9′ # Wichtig! require ‘active_record’  v = {:param1 => "Test", :param2 => "Test2"} xml = v.to_xml puts xml

Veröffentlicht in Ohne Kategorie, Ruby | Auch getagged | Kommentieren

nginx + dokuwiki

server { listen 80; server_name mywiki.com;   access_log /var/log/nginx/wiki.access.log; error_log /var/log/nginx/wiki.error.log;   #maximum file upload size is 4MB – change accordingly if needed client_max_body_size 4M; client_body_buffer_size 128k;   rewrite ^(/)_media/(.*) $1lib/exe/fetch.php?media=$2 last; rewrite ^(/)_detail/(.*) $1lib/exe/detail.php?media=$2 last; rewrite ^(/)_export/([^/]+)/(.*) $1doku.php?do=export_$2&id=$3 last;   location / { root /var/www/wiki; index index.html index.htm index.php; if (!-f $request_filename) { rewrite [...]

Veröffentlicht in Ohne Kategorie, Ruby | Auch getagged | Kommentare geschlossen

thetvdb.com Ruby Lib

Zu finden mein Repository bei GitHub. Vielleicht kanns ja jemand brauchen. Wird bestimmt noch etwas bearbeitet die nächste Zeit. # # Howto use: # require "tv"   # # Find TV Show # series = Series.new res = series.find "Dexter" res.each do |s| puts "#{s[:id]} – #{s[:name]}" end   # # Get Data # serie [...]

Veröffentlicht in Ohne Kategorie, Ruby | Auch getagged | Kommentieren

iPhone + AirTunes – Proof of Concept

Warum, weshalb und wieso Das macht mich jetzt schon seit Monaten fuchsig. Da kauft man sich ne AirPort Express, freut sich über die Vorteile von AirTunes und dann bekommt Apple es nicht auf die Reihe dass die iPod.app vom iPhone/iPod touch sich mit dem Gerät verständigt. Nachdem heute Sonntag ist, ich viel zu früh aufgewacht [...]

Veröffentlicht in Ohne Kategorie, Ruby | Auch getagged | 2 Kommentare

RoR: Rails Tidy Installation & Konfiguration

Erstmal sollte man schauen dass man tidy auf seiner Mühle installiert. Bei Debian bzw. Ubuntu geht das mit nem schönen apt-get install tidy (als Root versteht sich / bzw. mit sudo) Auf nem Mac geht es z.B. mit MacPorts sudo port install tidy fast genau so einfach Natürlich kann man sich auch das Tidy-Packet von [...]

Veröffentlicht in Ohne Kategorie, Ruby | Auch getagged | Kommentieren

RoR: link_to

Bei Rails link_to Methode kann man mit :params beliebige Parameter mitgeben, so etwa:  link_to "Test", :controller => "controller", :action => "action", :params => { :id => @picture.id} Weitere HTML Eigenschaften (zB. :class lassen sich zwar auch übergeben, dafür müssen aber :controller & :action mit “geschwungenen Klammern” abgegrenzt werden: link_to "Test", {:controller => "controller", :action => [...]

Veröffentlicht in Ohne Kategorie, Ruby | Auch getagged | Kommentare geschlossen