Projekte
-
Anvil
Ein Tool zum Erstellen von statischen Webseiten. Die Seite, welche Sie gerade betrachten wurde mit ihm erstellt.
Die Quelldateien für den HTML-Output können im Jinja-Format erstellt werden, die für die Stylesheets in Less. Außerdem können statische Dateien (Bilder etc.) hinterlegt werden, und es gibt eine Möglichkeit Dateien dynamisch zu referenzieren.
Technologien: Python, Jinja, Less, node.js
Internetseite: Nicht veröffentlicht
-
Conceptor
Für die ursprüngliche Version dieser Seite wurden einige der anderen hier aufgezählten Projekte (insbesondere myorm) entwickelt. Im Backend bietet sie ein umfangreiches CMS, welches eine Vielzahl von Funktionen für die Zusammenarbeit unter den Bandmitgliedern (Conceptor ist meine Band) bietet. Unter anderem ist ein kleines Projektmanagementtool eingebaut, mit welchem sich der Fortschritt bei Konzerplanungen verfolgen lässt. Dabei kamen die folgenden Technologien zum Einsatz: Python, Flask, RSS, JavaScript/Jquery, MySQL.
Die Seite wurde kürzlich durch eine Neuentwicklung ersetzt, da die alte Version in die Jahre gekommen ist. Der Tech-Stack wurde dabei grundlegend überarbeitet.
Technologien: Ruby, Rails, PostgreSQL, JavaScript/Jquery
Internetseite: conceptor-metal.de
-
CPC464 - Timeportal
Ziel dieses Projektes ist es, einen sehr alten Computer über die verfügbaren Schnittstellen mit moderner Hardware kommunizieren zu lassen. Das Projekt hatte also den Charakter einer Machbarkeitsstudie und die unten verlinkte Internetseite dient als Dokumentation.
Technologien: C, Python, Locomotive Basic
Internetseite: cpc464.softcreate.de
-
Eternalconcert
Dieses Online-Musikmagazin bietet ein leicht zu bedienendes CMS und legt besonderen Wert auf automatische Referenzierung. So bekommt beispielsweise jeder neue Artikel eine Liste der mit dem besprochenen Thema verwandten weiteren Artikeln.
Technologien: Python, Flask, RSS, JavaScript/Jquery, Solr
Internetseite: eternalconcert.de
-
Homepage Tagesmutter
Die Seite ist die Online-Präsenz der Tagesmutter Monika Kluczny. Auf der Seite stellt sie sich und ihr Konzept vor.
Technologien: HTML, Flask, JavaScript/Jquery
Internetseite: tagesmutter-bergkamen.net
-
menial
Ein einfach zu konfigurierender Webserver. Bei der Entwicklung wurde besonderer Wert auf die Skalierbarbeit und die geringe Komplexität der Konfiguration gelegt. Der Server besteht aus einer einzigen Binärdatei und kann kann mit minimaler Konfiguration betrieben weden. Die unten angegebene Internetseite wird von diesem Server bereitgestellt. Auch diese Seite kann mit Hilfe des Servers ausgeliefert werden.
Technologien: C++
Internetseite: menial.softcreate.de
-
myorm
Ein einfaches ORM welches Basisfunktionalitäten für Datenbankoperationen für Flask-Anwendungen mit MySQL, PostgreSQL und SQLite bietet. Das ORM wird weiterentwickelt und soll künftig auch komplexere Operationen ermöglichen.
Technologien: Python, Flask, MySQL, PostgreSQL, SQLite
PyPi: pypi.python.org/pypi/myorm
Repository: bitbucket.org/eternalconcert/myorm -
PyParport
Ein Pythonmodul mit dessen Hilfe sehr einfach der Parallelport angesprochen werden kann. Es bietet dabei die Möglichkeit die drei Register des Parallelports separat zu beschreiben bzw. zu lesen. Außerdem können (falls vorhanden) mehrere Parallelports angesprochen werden. Dieses Projekt wurde im Rahmen des CPC464-Projektes entwickelt.
Technologien: Python, C
PyPi: pypi.python.org/pypi/PyParport
Repository: bitbucket.org/eternalconcert/pyparport