Maschinendenk

Archiv der ‘Code’ Kategorien

Collabtive 0.1 veröffentlicht

0 Kommentare

Nach einigen Monaten Entwicklung ist nun die erste Version unserer Open Source Projektverwaltung Collabtive fertig.

Das erste Release enthält bereits viele interessante Features:

  • Projekte
  • Aufgaben
  • Milestones
  • Multilanguage Unterstützung
  • Dateien
  • Viele mehr ;-)

Da noch einige wichtige Funktionen fehlen, empfehlen wir dieses Release noch nicht uneingeschränkt für den Produktiveinsatz.
Für viele Einsatzbereiche sollte es jedoch bereits ein nützliches Tool sein.

Mittelfristig soll Collabtive ein vollwertiger Ersatz für Tools wie Active Collab oder Basecamp werden.
Collabtive benötigt PHP5 und MySQL 4 um korrekt zu funktionieren.

Weiterlesen »

Geschrieben von Philipp

Dezember 17th, 2007 at 11:53

Veröffentlicht in Code, PHP, Software

Gmapper 1.1 veröffentlicht

0 Kommentare

Nach längerer Zeit gibt es nun auch mal wieder ein neues Release meiner Google Maps Klasse Gmapper.

Unter anderem unterstützt die Maps API nun auch ausseridische Planeten ;)
Deshalb gibt es nun bei Gmapper die neuen Maptypes “moon” , “moon_elevation” , “mars”, “mars_elevation”.

Ausserdem gibt es nun auch Bildmaterial für den Nachthimmel :

Die wichtigsten Neuerungen im Überblick: Weiterlesen »

Geschrieben von Philipp

Dezember 16th, 2007 at 11:52

Veröffentlicht in Code, Javascript, PHP

Enstehung einer Web Projektverwaltung

2 Kommentare

Ich habe lange Zeit die OpenSource Projektverwaltung “Active Collab” verwendet.
Dieses Projekt hatte es sich zum Ziel gesetzt, eine Alternative zu Basecamp mit seinem kostenpflichtigen Hostingdienst zu sein.

Da ich oft an mehreren Projekten gleichzeitig arbeite, ist ein Projektverwaltungstool mit Milestones, Nachrichten und Aufgabenverwaltung eine sehr praktische Sache. :)

Leider stand Active Collab von Anfang an unter einer “selbstgebastelten” , mit der GPL und anderen freien Lizenzen inkompatiblen, Lizenz. Der “honest public license”.
Nach Erscheinen der Version 0.7 dieses Tools, hat sich der Entwickler allerdings entschieden die Entwicklung der freien Version zugunsten einer kommerziellen Version einzustellen.
Active Collab ist seitdem nurnoch als kommerzielles Produkt , für ca 400 Dollar zu haben.
Im englischen spricht man hier glaube ich von “Bait and Switch;)

Weiterlesen »

Geschrieben von Philipp

Dezember 12th, 2007 at 1:53

Veröffentlicht in Javascript, PHP, Software

Framework Übersicht aktualisiert

0 Kommentare

Ich habe mal wieder die Ajax Frameworks Übersicht aktualisiert.

Hinzugefügt habe ich die integrierte Ajax Entwicklungsumgebung Lumentation von Lumensoftware.
Einige Features von Lumenation:

  • AJAX GUI
  • Powerful multiple user desktop interface
  • User Verwaltung
  • User File Share Verwaltung
  • Localized (multi-language)

Weiterlesen »

Geschrieben von Philipp

Oktober 21st, 2007 at 6:45

Veröffentlicht in Ajax Frameworks

Prototip - einfache Tooltips mit Prototype

3 Kommentare

Für ein Projekt an dem ich derzeit arbeite, benötigte ich dynamische DHTML Tooltips an verschiedenen Stellen.
Da ich bereits die Prototype.js Bibliothek in dem Projekt verwende, lag es nahe mich nach Tooltips für Prototype umzuschauen.

Mit Prototip von Nick Stakenburg bin ich fündig geworden :)
Prototip ist eine kleine , einfache JS Bibliothek die die Erzeugung solcher Tooltips ermöglicht.

Hier ein Beispiel:

prototip

Zur Verwendung von Prototip muss man lediglich eine zusätzliche JS Datei im HEAD Bereich einbinden.
Diese Datei umfasst nur ca 9KB. Ausserdem kann man die Tooltips beliebig mit CSS stylen, indem man das Prototip.css Stylesheet einbindet.

Weiterlesen »

Geschrieben von Philipp

Oktober 21st, 2007 at 6:17

Veröffentlicht in Code, Javascript, Tutorials

Frameworks Übersicht aktualisiert

0 Kommentare

Ich hab mal wieder die Frameworks Übersicht aktualisiert.

Im Einzelnen wurde bei “PHP Frameworks” der Eintrag zu Symfony erweitert.
Bei “Javascript” wurde jQuery hinzugefügt.

Ausserdem hab ich die Formatierung ein wenig verbessert.

Wer noch weitere Frameworks für die Liste vorzuschlagen hat, möge diese als Kommentar posten :)

Geschrieben von Philipp

September 16th, 2007 at 1:59

Veröffentlicht in Ajax Frameworks

Kontextmenüs mit Prototype

0 Kommentare

Es gibt ja bereits länger Ansätze um das Standard Kontextmenü von Browsern mti eigenen Widgets zu ersetzen.
Diese hatten aber bisher meist relativ viele Nachteile wie grosse Mengen JS Code, mangelnde Crossbrowser Kompatibilität. Oft war auch eine nicht allzugute Performance zu beklagen, welche die Menüs eher “hakelig” wirken lies.

Kangax hat nun eine auf meinem Lieblings-Framework Prototype aufsetzende Methode entwickelt, um eigene Kontextmenüs zu erzeugen.

Diese bietet einige Vorteile gegenüber bisherigen Ansätzen: Weiterlesen »

Geschrieben von Philipp

August 28th, 2007 at 12:51

Veröffentlicht in Ajax Frameworks, Code

Gmapper 1.0 veröffentlicht

0 Kommentare

Heute habe ich eine neue Version von Gmapper veröffentlicht.

Die wichtigsten Neuerungen dieser Version sind:

  • Geodätische Polylines (Polylines die die Erdkrümmung berücksichtigen)
  • Fahrtrichtungen - Dies ermöglicht es einfache Routenplaner zu realisieren da Polylines zwischen 2 Punkten gezeichnet werden die Strassen berücksichtigen. Ausserdem ist ein Zugriff auf eine Wegliste möglich
  • Zahlreiche Bugfixes und Detailverbesserungen

geodaetische polylines
Am interessantesten ist sicherlich die neue Fahrtrichtungen Funktion.
Hierzu gibt es auch ein neues Tutorial hier bei Ajax Info.

Geschrieben von Philipp

Juli 23rd, 2007 at 11:37

Veröffentlicht in Bibliotheken, PHP

Prototype Tutorial erweitert

0 Kommentare

Ich habe, wie angekündigt, mein Prototype Tutorial um ein Kapitel erweitert: Ajax

Das Kapitel erläutert die wesentlichen Methoden von Prototype JS für Ajax Requests.
Ausserdem werden 2 praktische Beispiele gegeben.

Viel Spass.

Geschrieben von Philipp

Juli 19th, 2007 at 7:49

Veröffentlicht in Javascript, Tutorials

Akkordeon für Scriptaculous

2 Kommentare

Eine Komponente die mir an Moo.FX immer sehr gut gefallen hat war der Akkordeon Effekt.

Kevin Miller hat ein einfach zu nutzendes Akkordeon für Scriptaculous geschrieben.

Mit seinem Script sind horizontale und vertikale Akkordeons möglich.
Link: http://stickmanlabs.com/accordion/

Update:
Dank des Hinweises von Scriptac weiss ich nun auch, dass es diesen Effekt auch in Scriptaculous bereits gibt:
Link: http://wiki.script.aculo.us/scriptaculous/show/accordion+menu

Geschrieben von Philipp

Juli 19th, 2007 at 2:10

Veröffentlicht in Javascript