Der Schockwellenreiter Rotating Header Image

Posts Tagged ‘Static Site Tool’

Peters Linkschleuder

Zeitmangel und der Fleiß meines emailenden Dauertipgebers zwingen mich, seine Links und Hinweise mal wieder en bloc abzuhandeln:

Django Best Practices ist ein »lebendes« Dokument, das ständig erweitert werden soll. Es zeigt Euch, wie Ihr mit dem Django Web Framework am Besten zurechtkommt. Die Seite selber wurde aber nicht mit Django erstellt, sondern es sind …

Peters Linkschleuder

Auch diesen Montag kann ich die Links und Hinweise meines emailenden Dauertipgebers nur en bloc abhandeln:

Ein komplettes WordPress, Git-ified — alle 30 Minuten via SVN synchronisiert. Aber eher etwas für (autorisierte) WordPress-Entwickler.
Nie mehr wieder PowerPoint, denn wunderschöne HTML5-Slides könnt ihr auch mit Deck.js erstellen.
PythonFiddle>r ist eine Python-IDE im Browser. Funktioniert nicht mit Safari, Chrome …

(Ruby-) Frontier News

Das Static Site Tool RubyFrontier ist in der Version 0.9.9.8 draußen. Der CSS-Support für LESS und SASS wurde entfernt und stattdessen ein genereller Filter für CSS eingeführt. Matt Neuburg hält diese Lösung für flexibler und zukunftssicherer. Außerdem wurde die Serialisierung (next-prev-Links) verbessert.

Peters Python-Links

Mal wieder en bloc ein paar Hinweise und Tips zu der von mir bevorzugten Skriptsprache:

pip ist ein Python Package Management Tool und soll ähnlich wie apt-get funktionieren.
PyPy, das in Python geschriebene Python (hier beißt sich die Schlange in den Schwanz) hat die Version 1.6 erreicht (Download) und soll im Wesentlichen kompatibel zu (C)Python 2.7.1 …

Statische Seiten

Wie regelmäßige Leser wissen, bin ich ein Fan von statischen Seiten. Daher möchte ich Euch die beiden folgenden Links nicht vorenthalten:

Für absolute Minimalisten noch mehr Texteditor-Gefrickel: Writing a static site generator using org-mode. Der org-mode funktioniert auch im Aquamacs, daher haben selbst Mausschubser keine Ausrede, selber einmal statische Seiten mit dem Emacs herauszurendern.
Und darauf …

Drei Jekyll-Links

Dr. Jekyll und Mr. Hyde

Jekyll ist ein in Ruby gechriebenes Static Site Tool mit einer weiten Anhängerschaft. Das beweisen auch die folgenden Links:

Keith Marrans Website ist komplett mit Jekyll erstellt. Und in seiner Tech-Kategorie gibt er Tips und Hinweise zu Jekyll.
Auch das Blog Brizzled wird mit Jekyll erstellt. Und so gibt es darin auch …

(Ruby-) Frontier News

RubyFrontier (MIT-Lizenz), das von mir bevorzugte Werkzeug für statische Seiten, ist in der Version 0.9.9.7 erschienen. Wichtigste Neuerung ist die Unterstützung von SASS bei den Stylesheets. Außerdem arbeitet Matt daran, RubyFrontier für Ruby 1.9 fit zu machen.

Statische Seiten mit der Schlange

Mein emailender Dauertipgeber hat ein paar eher obskure (einige werden nicht mehr aktiv gewartet) statische Blogs oder Seiten generierende Python-Skripte ausgegraben:

Chisel ist ein einfaches, statische Blogs generierendes Skript (letztes Update März 2009).
Growl ist ebenfalls ein statische Seiten und Blogs generierendes Skript mit ein paar mehr Features — inspiriert durch Jekyll (letztes Update Juni 2009).
Poole …

Ein Wiki aus statischen Seiten

XWiki Enterprise (LGPL) ist ein Wiki, das die Trennung von Redaktions- und Produktionsserver ernst nimmt (vielleicht nicht bewußt, aber man kann es so einsetzen). Der Redaktionsserver läuft unter Java im Tomcat oder ähnlichem. Dann kann man über die Export-Funktion eine statische HTML-Variante der Wiki- oder Blogseiten erzeugen mit eigenem Layout, Widgets etc. Dies kann …

Noch einmal eine Linkschleuder

Ein paar interessante Links meines emailenden Dauertipgebers, die unter Umständen in mein geplantes Testprogramm am Wochenende fallen und daher nicht bis zur nächsten regulären Linkschleuder warten können:

Nicht wirklich interessant, aber (aus Sicherheitsgründen) wichtig: Adobe hat mal wieder seinen Flashplayer geflickt (Release Notes).
Ich halte ja in den meisten Fällen nicht viel davon, Daten in …

RubyFrontier-News

RubyFrontier ist in der Version 0.9.9.6 erschienen. Die wichtigsten Neuerungen sind, daß jetzt auch CSS- und JacaScript-Templates den Makroprozessor durchlaufen und somit auch dort ERB-Makros möglich sind. Das war ein Feature, das ich lange vermißt habe. Es ist (in Ansätzen) auf dieser Seite dokumentiert.

Dies (und die Markdown/kramdown-Unterstützung) macht RubyFrontier für meine Überlegungen bezüglich …

Zwei Google App Engine Links

Zwar ist meine Zeit gerade arg begrenzt, aber mein emailender Dauertipgeber hilft mir bei meinen Experimenten mit Googles App Engine zumindest mit Links aus:

Bloggart ist eine weitere Blog Engine auf Basis der GAE. Eine kurze Einführung gibt es hier und den Quellcode gibt es bei GitHub.
Und auch hier hat jemand Googles App Engine …

Von WordPress nach Jekyll

Ein extrem nützliches und ausführliches How To für alle Liebhaber statischer Seiten: Moving from WordPress to Jekyll. Besonders gefällt mir die Idee, alle Bilder und Filme nach S3 auszulagern (mein Account beim Spielzeugprovider läuft so langsam über). Und da ich Jekyll schon seit einiger Zeit im Fokus habe und eigentlich den Schockwellenreiter schon lange …

Django-Links

Aus beruflichen Gründen beschäftige ich mich zur Zeit auch ein wenig mit Django. Und da hat mir Kai ein paar nette Links zusammengetragen:

Eine Sammlung von 10 Django Tutorials auf Blogfreakz.
Hatte ich — glaube ich — schon einmal, aber im Fernsehen wird schließlich auch alles wiederholt: Moving from Django to Hyde.
Hier wird das Syndication Feed …

Open Web

Dave Winer erläutert, was er unter »Open Web« versteht. Er beginnt damit, daß er Beiträge auf Twitter und Facebook als begraben in einem corporate blogging silo empfindet, da man sie dort kaum wieder herausbekommt. Dagegen sind Beiträge in Weblogs wie WordPress (selbst wenn sie auf WordPress.com gehostet werden) offener, da sie mit anderen …

Bloggen mit Git

fugitive ist eine Blog-Engine, die auf Git aufsetzt und statische Seiten heraus­rendert. Das Ganze macht auf mich einen ziemlich nerdigen Eindruck, daher sollte ich mir das Teil unbedingt einmal genauer anschauen.

Einen leicht anderen Weg (mit Jekyll, aber ebenfalls Git als Basis) geht hier jemand: Static blogging the Jekyll way. [Noch einmal Peter van I. …

Statische Seiten mit Hyde

Hyde ist ein Static Website Generator auf Basis von Python und Django. Hyde unterstützt alle Template-Tags und Filter von Django und besitzt zusätzlich noch ein paar eigene. Der Redaktionsserver ist dynamisch und er rendert statische Seiten heraus. Ich hatte schon einmal darüber geschrieben, aber da ich gerade über eine neue, statische Version des Schockwellenreiters …

Statische Seiten mit der Schlange

Hyde ist ein Static Website Generator auf Basis von Python und Django. Hyde unterstützt alle Template-Tags und Filter von Django und besitzt zusätzlich noch ein paar eigene. Der Redaktionsserver ist dynamisch und er rendert statische Seiten heraus. Eigentlich genau das, was ich gesucht habe. Daher: Unbedingt testen!

Und hier gibt es noch einen interessanten Beitrag …

Frontier-News

Korrekter: News zu RubyFrontier und dem OPML Editor:

Dave Winer hat die flickr-Skripte für Frontier und den OPML-Editor runderneuert. Drei neue Befehle sind hinzugekommen.
RubyFrontier ist in der Version 0.9.9.2 erschienen (Download). Grund ist eine weitere Vereinfachung des Haml-Template-Prozesses.

Schaun wir mal, ob ich über das Wochenende mit beiden Neuerungen etwas anstellen kann.

RubyFrontier News

RubyFrontier 0.9.9 ist draußen. Wichtigste Neuerung ist die Unterstützung von kramdown als Markdown-Erweiterung. Um die Dokumentation herauszurendern, müssen außerdem nun haml und less installiert sein.

RubyFrontier News

RubyFrontier, das von mir bevorzugte Template Toolkit für die Erzeugung statischer Webseiten und der Grund, warum ich versuche, Ruby zu lernen, ist heute nacht (MEZ) in der Version 0.9.8 veröffentlicht worden. Neue Features sind:

Support für per Script erzeugte Templates (bisher mußte ein Template im Filesystem liegen).
Statt des Pseudotags <bodytext> im Template (ein Relikt aus …

Mailback

Ich bin ja bekanntlich ein Fan von statischen Seiten und bastel daher zur Zeit an einer Lösung, den Schockwellenreiter mit Hilfe von RubyFrontier wieder statisch ins Netz zu stellen (ob ich damit jemals fertig werde, weiß ich aber noch nicht). Ein Problem war bisher die fehlende Kommentarmöglichkeit, denn seit der Haloscan-Pleite bin ich doch …

Frontier News

RubyFrontier 0.9.7 ist draußen. Damit kann man nun auch JavaScripts mit dem Pageheader()-Makro einbinden (bisher gingen nur Links auf externe JavaScript-Dateien). Außerdem gab es eine Änderung bei der Art, wie geschachtelte JavaScript- und Image-Folder behandelt werden. Während sie bisher auf dem Produkktionsserver in eine große Datei im Wurzelver­zeichnis zusammengefaßt wurden, bleibt die Ordnerstruktur …

Testbett

Meine Spielereien mit RubyFrontier haben erste Früchte getragen und die Site Testbett.de hervorgebracht. Ich bin ein großer Fan der Hacks- und der Cookbook-Reihe aus dem O’Reilly-Verlag. Denn ich bin ein Anhänger von Learning by Doing und diese Bücher mit ihren kleinen, überschaubaren Projekten und Code-Schnipsel helfen mir dabei ungemein. Daher möchte ich genau …

Statische Seiten funktional

Haykall ist eine Haskell-Bibliothek zum Erstellen statischer Webseiten. Sie bietet Unterstützung für Markdown und TeX.