Category: Hacking

very first test with ruby camping :-)

I tried The Camping Short, Short Example for the ruby camping framework. #!ruby #!/usr/local/bin/ruby -rubygems require ‘camping’ Camping.goes :HomePage module HomePage::Controllers # The root slash shows the `index’ view. class Index < R ‘/’ def get render :index end end # Any other page name gets sent to the view # of the same name.

Installing ruby camping

Just a short one: After succeeding in installing ruby gems, i finally was able to install the ruby micro-framework camping. So ruby should just be used as a small administration web interface. In my eyes a rails aproach seems to be like breaking a fly on the wheel. Just easy as this:   root@sunny:~# gem

Install Gems (Ruby with zlib) on Nexenta (GnuSolaris) 1.01

Next in the row is the installation of the ruby gems package. So it should be easy… just following the instructions. So….. root@sunny:~# wget http://rubyforge.org/frs/download.php/38647/rubygems-1.2.0.zip root@sunny:~# unzip rubygems-1.2.0.zip root@sunny:~# cd rubygems-1.2.0 root@sunny:~# ruby setup.rb config ./lib/rubygems/spec_fetcher.rb:1:in `require’: no such file to load — zlib (LoadError) from ./lib/rubygems/spec_fetcher.rb:1 from ./lib/rubygems/source_index.rb:10:in `require’ from ./lib/rubygems/source_index.rb:10 from ./lib/rubygems.rb:767:in `require’

Multicast – genauer Nachgeschaut

Da das ja heute bei der Tafelrunde eher etwas zusammengesucht war, habe ich mich noch mal hingesetzt und mir die Dinge an-/eingelesen. Ich werde einfach mal versuchen die Fragen, die da aufkamen wiederzugeben und dann mit passenden Texten beantworten: Was ist Multicast? Multicast ist eine Nachrichtenübertragung von einem Punkt zu einer Gruppe von Empfängern (auch

Install Ruby on Nexenta (GnuSolaris) 1.01

If you want to build your own small ruby script for administrating you Nexenta-Box, you normally just have to do a: root@sunny:~# apt-get install ruby Unfortunetally this Package seems to be broken: root@sunny:~# ruby -v ld.so.1: ruby1.8: fatal: libruby1.8.so.1: open failed: No such file or directory The needed lib libruby1.8.so.1 is not on its desired

Splines mit dem HTML Canvas Tag

Splines innerhalb eines Canvas Tags sind mit ein wenig Javascript recht schnell machbar! (drumherum dann noch den ganzen HTML-Kram denken): <canvas width=”150″ height=”150″ id=”myCanvas1″></canvas> <script type=”text/javascript”> function draw1(){ var myCanvas1 = document.getElementById(‘myCanvas1′); myCanvas1.style.border = “1px black dashed”; var ctx = myCanvas1.getContext(’2d’); ctx.beginPath(); ctx.strokeStyle = “#dedede”; for (i=1;i<15;i++){ ctx.moveTo(i10,0); ctx.lineTo(i10,150); } for(j=1;j<15;j++){ ctx.moveTo(0,j10); ctx.lineTo(150,j10); } ctx.stroke();

SSL erzwingen in einem Java Application Server

Morgen :-), so langsam bin ich dabei alle meine Problem gelöst zu bekommen 🙂 – ja wird auch Zeit :-D. Bezogen auf diesem Post: Ich bin an der Implementierung mit JAAS noch dran, allerdings habe ich herausgefunden, dass man dem Server einen Filter unterschieben kann, der bei jedem Aufruf überprüft, ob eine SSL Verbindung besteht,

Upgrade – Downgrade – Löschen – Upgrade: Läuft

Mal wieder ne Stellungnahme: Da ich u.a. eine Query machen möchte, ob zum Beispiel ein Benutzer mit einer bestimmten Email schon existiert, hatte ich bisher folgende URI zum Abfragen: http://localhost:8080/cotodo/resources/users/like/?cat=email&val=Test@test.com/ Das lief auch wunderbar. Wen es interessiert, der Code dazu schaut so aus:     @HttpMethod(“GET”)     @UriTemplate(“like/”)     @ProduceMime({“application/xml”, “application/json”})     public UsersConverter getLikeQuery(            

1. GUI und die Sicherheit

Die letzte Zeit habe ich mehr mit Schreiben verbracht. Nachdem ein JavaScript-Unterbau soweit lauffähig ist, habe ich angefangen, meine GUI-Skizzen soweit wie möglich einzubauen: Ich bin dazu übergangen, anstatt statischen HTML-Code als String zusammen zu bauen (was eh langsam ist), alle Inhalte aus DOM Objekte zusammen zu setzen. Das hat den großen Vorteil, dass ich

JavaScript DOM Object Parser

Ich sitze grade mitten drin, meine XML Ausgaben zu zerlegen um an die Daten zu kommen. Da das teilweise wirklich unübersichtlich wird, habe ich mir zweit Stunden Zeit genommen und mir einen Parser  geschrieben, der mir ein beliebiges DOM Objekt als Baum ausgibt. Aus dieser XML Struktur: baut er mir zum Beispiel das hier: Um

1 5 6 7 8 9 10