10.24.07
Posted in Rails at 9:02 pm by sa
Zur Verwaltung unserer DVD Sammlung benötigen wir einen Platz, wo wir unsere Titel speichern. Dieser Platz ist in der Datenbank, welche wir im ersten Schritt angelegt haben. Wir werden jetzt eine Tabelle erstellen, welche die DVDs aufnimmt. Die Äquivalenz in Rails heisst Modell. Das Modell stellt der Rails Anwendung die Schnittstelle zur Datenbasis zur Verfügung. Je nach Konfiguration kann die Anbindung zB an MySQL, Postgres, MS SQL oder andere Datenbanksysteme stattfinden.
Read the rest of this entry »
Permalink
Posted in Rails at 5:51 pm by sa
RoR von Anfang bis zum Ende. Ich verwalte meine DVDs. Derzeit mit einer in .NET entwickelten Anwendung. Diese soll Schritt für Schritt in eine RoR Anwendung portiert werden. Abgesehen von den Programmen sind keine Vorraussetzungen erforderlich. Ruby, Rails und MySQL sind also erforderlich damit es losgehen kann.
Read the rest of this entry »
Permalink
10.21.07
Posted in Mac at 1:27 pm by sa
Leopard kann bei Amazon.de für 129 Euro Single Lizenz vorbestellt werden.
Permalink
10.16.07
Posted in Mac at 9:22 pm by sa
OSX 10.5 wird am 26.10.2007 verfügbar sein. Amazon.com listed das Produkt bereits, die deutsche Seite noch nicht. Kosten wird es etwa 110 bis 130 Euro – wenn man die amerikanischen Preise einfach mal so übersetzt. Was heisst: Rechne mit einem 1:1 Kurs
Warten wir’s ab, bis die deutschen Shopbetreiber Preise nennen.
Permalink
Posted in Ruby at 8:40 pm by sa
Ich habe heute versucht mit Ruby Mails zu empfangen. Unter .NET und COM verwende ich die hervorragende Afterlogic Mailbee Bibliothek. Ich wollte einfach mal sehen was mit Ruby geht.
Read the rest of this entry »
Permalink
10.15.07
Posted in Ruby at 10:49 pm by sa
Die Geschwindigkeit, mit der man Dinge in Rails ausprobieren kann reizt. Einziges Manko: Man muss die Datenbanken anlegen, kaum ein Versuch hält den Vergleich mit der Realität stand ohne Datenbank unterstützung. Ich habe mir ein kleines Ruby Script gebaut, um mir die Datenbanken anzulegen:
1
2
3
4
5
6
7
| def create_the_rails_databases(host, user, password, db_base)
[ "development", "test", "production" ].each { |v|
IO.popen("mysql --host=#{host} --user=#{user} --password=#{password} --execute=\"create database #{db_base}_#{v}\"")
}
end
create_the_rails_databases ARGV[0], ARGV[1], ARGV[2], ARGV[3] |
Vielleicht hilft es ja noch jemandem
Permalink
Posted in .NET, Development at 10:02 pm by sa
Mono bringt .NET auf Nicht-Microsoft Plattformen. Damit sollte es in sicherlich begrenztem Masse möglich sein, Plattform unabhängige Programme mit C# zu schreiben. Unter http://www.mono-project.com/kann ein Disk – Image für OSX heruntergeladen werden. Achtung: Über 50 MB warten auf den Download!
Ist das image gemountet startet das Setup Programm und in gewohnten Schritten wird das Framework unter /Library/Frameworks bereit gestellt. Einfacher geht’s bald nicht mehr. Ich werde sehen, ob es auch weiterhin so einfach und schnell vorangeht…
Permalink
10.14.07
Posted in Development, Ruby at 8:09 pm by sa
Ich habe mich vor kurzem ein wenig mit Ruby beschäftigt. Ich habe schnell an der Eleganz der Sprache Gefallen gefunden und experimentiere mit den unterschiedlichen Tools, um ein besseres Verständnis für die Sprache zu bekommen. Nebenbei kann ich Ruby auch auf meinem Mac nutzen
Wer sich näher mit Ruby beschäftigt stösst auch schnell auf Rails. Rails ist ein Framework für die Webentwicklung. Ich habe mich lange nicht mit Webentwicklung beschäftigt. Aber mit RoR hat es mir schnell wieder Spass gemacht. Da ich immer auf der Suche bin, wie ich meine täglichen Aufgabeneffizienter (= schneller und qualitativ dennoch auf dem gleichen Niveau) umsetzen kann, werde ich mich auch weiterhin mit RoR beschätigen.
Permalink