Artikel-Schlagworte: „Open Source“

Drupal: SQL einer View manipulieren

Donnerstag, 27. Mai 2010

Manchmal sind selbst Views nicht flexibel genug. Mein konkretes Problem war, dass ich mit Organic Groups gearbeitet hatte und jede Gurppe ihre eigenen Tags (Taxonomie). Leider konnte ich es nicht so einrichten, dass ich die Tags der jeweiligen Gruppe als Block anzeigen konnte.

Ich musste den von der View erzeugten SQL nur ganz leicht abändern, damit es genau so funktioniert, wie ich mir das vorgestellt hatte. Dazu fügt man folgendes an die Datei

sites/all/modules/views/views.module

an:

function views_views_pre_execute(&$view) {
//   drupal_set_message($view->name);
   if($view->name=="Taglist") {
      $view->build_info['query']="SELECT node.nid AS nid, DISTINCT term_data.name AS term_data_name, term_data.vid AS term_data_vid, term_data.tid AS term_data_tid FROM node node  LEFT JOIN term_node term_node ON node.vid = term_node.vid LEFT JOIN term_data term_data ON term_node.tid = term_data.tid GROUP BY nid ORDER BY term_data_name ASC";
   }
}

Kultspiel Plumber (Java, Open Source)

Sonntag, 21. März 2010

Dieses Spiel ist das Ergebnis eines zweiwöchigen Uni Praktikums. Es waren daran 4 Personen ca. 3h täglich beteiligt. Das Spiel ist komplett in Java geschrieben, die benötigten Librarys sind in den jeweiligen Downloads enthalten. Um das Spiel zu starten benutzen Sie bitte die plumber.bat unter Windows und die plumber.sh unter Unix.

Spiel:
plumber.tar.gz
plumber.zip

Source (mit Librarys und Dokumentation):
plumber-src.tar.gz

Drupal Internationalisierung (i18n)

Mittwoch, 6. Januar 2010

Eine gute Anleitung welche Module man benötigt und was man tun muss, um Drupal zu internationalisieren, findet man hier: http://drupal-translation.com/de/node/11.

Ubuntu: Eclipse Buttons nicht klickbar

Freitag, 4. Dezember 2009

Ich habe heute versucht auf meinem Ubuntu 9.04 mit einem frischem Eclipse ein Projekt mittels CVS in meinen workspace zu laden. Leider war es nicht möglich auf den next Button im CVS Dialog zu klicken. Auch der back Button war “kaputt”, der cancel Button funktionierte aber dummerweise!

Wenn man, bevor man Eclipse startet, folgende Umgebungsvariable setzt funktioniert es wieder:

export GDK_NATIVE_WINDOWS=true

TikiWiki: eMail Bestätigung deaktivieren

Mittwoch, 2. Dezember 2009

Leider gibt es auch Probleme wenn man als admin einen neuen Benutzer anlegt. Auch diese Benutzer sollen ihre eMail Adresse aktivieren.

Die gesuchte Einstellung ist leider sehr gut versteckt. Man findet sie, wenn man als admin eingeloggt ist, unter
Admin Home -> Anmeldung
Wenn man auf dieser Seite die Option Benutzer können sich registrieren. aktiviert und speichert werden neue Einstellmöglichkeiten direkt unter Benutzer können sich registrieren. aufgeführt.
Darunter auch die Gesuchte Validate by email. die aktiviert ist. Wenn man sie deaktiviert kann man sich mit einem neu erstellen Benutzer einloggen, ohne das die eMail Adresse bestätigt wurde.

Auch nach dem man die Option, dass sich Benutzer selbst registrieren können, wieder deaktiviert hat, ist die Einstellung geblieben, dass neue Benutzer ihr eMail Adresse nicht bestätigen müssen. Ab jetzt kann nur noch der admin Benutzer erstellen, die sich ohne Aktivierung einloggen können.

Panorama Bilder erstellen mit Hugin

Dienstag, 20. Oktober 2009

Ich kann das Open Source Programm Hugin nur empfehlen. Damit kann man relativ einfach Panorama Bilder erstellen. Ich musste nur alle Bilder hinzufügen (obwohl ich eigentlich nur das erste Bild hinzugefügt habe, die anderen 5 hat Hugin automatisch erkannt), danach erkennt Hugin die Verknüpfungen zwischen den Bilder automatisch, macht die Helligkeitsanpassung automatisch, etc. Am Ende muss man eigentlich nur noch sagen wie groß das resultierende Bild werden soll und wo man es speichern will – natürlich gibt es wesentlich mehr Einstellungen, aber ich habe Hugin alles selbst machen lassen und das Resultat ist umwerfend:

Panorama in Wanaka, Neuseeland

Panorama in Wanaka, Neuseeland


Dieses Panorama besteht aus 5 Bildern und wurde vor ein paar Monaten in Wanaka, Neuseeland aufgenommen.

Das beste aber ist, dass das Programm auf Linux, OS X und Windows läuft!

Das einzige was ich an der Software bemängeln könnte ist die Bedienung. Das Programm macht zwar sehr viel allein, aber man muss dazu auf einen Button drücken…

Hier noch ein paar Links:

XtreemFS, ein verteiltes Dateisystem

Sonntag, 18. Oktober 2009

XtreemFS wurde von der EU in Auftrag gegeben und soll es ermöglichen ein verteiltes Dateisystem, z.B. über das Internet zu betrieben. Es wird auch als ein Cloud-FS bezeichnet.

Features:

  • Verschlüsselte Datenübertragung, authentisieren Login
  • Striping (RAID 0) über mehrere Maschinen
  • Open Source
  • Software für Windows und Linux

Hier noch ein eindrucksvolles Video:

XtreemFS Homepage: http://www.xtreemfs.org

“LESS is Leaner CSS.”

Mittwoch, 17. Juni 2009

LESS ist CSS sehr ähnlich, bietet aber weitere – sehr nützliche – Möglichkeiten!
Der Browser merkt davon nichts, denn er bekommt eine normale CSS-Datei.
Die Less Datei wird einfach umgewandelt. Am besten sieht man sich die Beispiele auf der Homepage an, die sind echt treffend:
lesscss.org/

Weiterer Pluspunkt: LESS ist Open Source! :)