1. Methoden und Blocks - Nachtrag

    Ich glaube ich habe für mich den perfekten Weg gefunden, mir die Funktionsweise von Methoden mit Blocks und Procs usw. zu erschliessen. Die größte Hilfe war dieser Blogeintrag, in dem der magische Satz stand: Denke über die Methode (m3 weiter unten) wie über eine Methode die drei Argumente bekommt: x …

    read more
  2. Ruby Sprache - Schwere Sprache Part II

    "The well-grounded Rubyist" hat auch eine sehr gute Einführung in Blocks und Procs. Ich bin zwar selbst noch gefühlt meilenweit davon entfernt, Situationen zu erkennen in denen selbst definierte Methoden die Blocks aufnehmen nützlich sein könnten; vielleicht bin ich zu sehr in der Java-Denke drinnen und werde es wohl nie …

    read more
  3. Variablen aus modellosen HTMLForms an Rails-Controller übermitteln

    Eine Funktionalität über die man als Rails-Anfänger eventuell stolpern könnte ist die Übergabe von Variablen aus HTML-Elementen an Funktionen eines Controllers, obwohl das Model dazu diese Felder gar nicht hat. Die eigentlich sehr einfache Aufgabe - "Ich hab hier ne Checkbox und nen Button und wenn ich draufklicke soll der Controller …

    read more
  4. Ruby Sprache - Schwere Sprache Part I

    Ruby macht es einem nicht gerade leicht. Selbst Personen wie Peter Cooper, die seit jahrzehnten professionell Ruby einsetzen geben in z.B. "Ruby Trick Shots" zu, immer noch über Dinge wie mögliche Syntax zu stolpern von denen sie nicht mal eine Ahnung hatten dass es sie gibt. Selbst die einfachsten …

    read more
  5. PyQt4 und lambda-Funktionen

    Beim Programmieren von GUIs mit PyQt4 stößt man manchmal auf das Problem, daß man beim connecten von Signalen mit Slots bei einem bestimmten Signal eine Funktion aufrufen möchte, welche Parameter übergeben bekommt. Bei mir sah das z.B. so aus:

    self.connect(eintrag, QtCore.SIGNAL('triggered()'), self.oeffne_datei_aus_menu(pfad))
    

    Dumm …

    read more
  6. Kurztipp: Ubuntu 10.4, Tomcat 6 und Netbeans 6.9.1

    Das Problem, daß NetBeans beim Verwenden des Tomcat nicht gleich so will wie der Benutzer trifft wohl noch mehrere.
    Nachdem Tomcat installiert wurde findet man durch whereis und Konsorten folgende Verzeichnisse heraus: /usr/share/tomcat6 und /etc/tomcat6. NetBeans will bei der Serverregistrierung aber mit beiden nicht funktionieren und sagt …

    read more
  7. Ubuntu Studio, PodXT und Ardour

    Als ich mich dazu entschloß, Gitarrenaufnahmen mit dem Line6 PodXT als Interface und dem freien Recordingprogramm Ardour zu realisieren, hatte ich mich schon auf stundenlanges konfigurieren und endlose Probleme eingestellt. Aber es kam alles ganz anders.
    Zuerst installierte ich das aktuelle Ubuntu Studio, dann das Paket line6-usb-source aus den Repositories …

    read more
  8. Kurztipp: Fenster auf bestimmtem Desktop starten

    Das Erste was ich mache wenn der Rechner hochgefahren ist: Ich starte ein paar Programme welche ich auf verschiedene Desktops verteile. Schneller kann man dies mit dem CompizConfig-Einstellungs-Manager erledigen:
    Den Manager starten, auf "Fenster platzieren" klicken. Unter dem Reiter "Fixed Widow Placement" gibt es die Einstellung "Windows with fixed viewport …

    read more

« Page 4 / 5 »

links