Stoppt die Vorratsdatenspeicherung! Jetzt klicken && handeln!Willst du auch bei der Aktion teilnehmen? Hier findest du alle relevanten Infos und Materialien:
»genius' blog«


osxHibisBook-Seite (2008-02-16, 15:10 uhr)
keywords: osxhibisbook, java, dev, hibiscus, onlinebanking, cms, website, pix, blog

So, ich hab eine kleine Anleitung zum Hibiscus-Adressbuchplugin erstellt [0] und bei der Gelegenheit auch gleich das Menu etwas entrümpelt.



Links:
[0] http://semaphor.org/?item=osxhibisbook

0 kommentar(e)


kleine Verbesserungen am Blog (2007-04-29, 14:07 uhr)
keywords: genblog, cms, blog

Ich hab mal wieder ein bischen an genblog rumgebastelt und folgende Verbesserungen eingebaut:
  • Keywords sind jetzt klickbar
  • Kommentartexte erscheinen in lesbarer Größe
  • Anführungsstriche in Kommentaren werden korrekt dargestellt
  • der RSS-Feed ist wieder valide

0 kommentar(e)


genlog-gebastel (2006-03-29, 23:28 uhr)
keywords: genlog, cms, blog

ich hab mal wieder ein bischen rumgebastelt.

die größte neuerung besteht darin, dass genlog nun in der lage ist, trackback-pings zu versenden. (jetzt kann ich euch endlich zuspammen ;))

genlog -t <logid> <url>

ausserdem hab ich den ftp-upload neu implementiert. dieser hängt so nicht mehr vom kommandozeilen-ftp ab sondern nutzt die ftplib [0] und netrc [1].
das beste darin ist, dass genlog jetzt mitbekommt, wenn der upload schief geht und dementsprechend reagiert.
ähnliches passiert demnächst mit dem ssh-up- und download. damit sind dann die wesentlichen voraussetzungen für meine "verteiltes cms"-idee [2] geschaffen :)


links:
[0] http://docs.python.org/lib/module-ftplib.html
[1] http://docs.python.org/lib/module-netrc.html
[2] http://semaphor.org?item=blog&lid=2005-09-08_0001


2 kommentar(e)


... jetzt mit templates (2006-03-17, 00:37 uhr)
keywords: genblog, cms, webseite, blog

die semaphor-bibliothek ist jetzt dank template-unterstützung endlich frei von html-code und echos.
ich verwende dazu die lib.templates [0] von hanjo müller [1] (ja ich bin zu faul, das selber zu machen :-)).

ich hatte das schon lange im hinterkopf und dank hanjo [2] (und seiner php-klasse [0]), der mir heute nachmittag kurz und bündig erklärt hat, wozu ich sonst wohl stundenlang irgendwelche manuals hätte lesen müssen, hab ich mich heute nun dazu durchgerungen.

daher: vielen vielen dank hanjo müller [3].

das cms nähert sich damit so langsam aber sicher seiner veröffendlichung. so sind nur noch wenige dinge zu tun:

  • trackbacks implementieren
  • template-unterstützung in genblog einbauen
  • die genblog-bibliothek gehörig aufräumen (das wird sicher ein spass ;))
  • documentation schreiben
  • einen gescheiten namen ausdenken

... naja wie gesagt - es nähert sich LANGSAM ;)


links:
[0] http://bunix.de/index.php?key=projekte-php-lib.templates
[1] http://bunix.de
[2] http://bunix.de/index.php?key=bunix-news
[3] http://bunix.de/index.php?key=personal-blog


1 kommentar(e)


feine neue features (2006-03-09, 21:42 uhr)
keywords: genlog, genblog, cms, website, blog

genlog kann jetzt auch mit mediafiles umgehen. dazu gibt es nun im logarchiev einen mediaordner.
sind in einem öffendlichen beitrag mediafile verlinkt, so werden diese daten (sofern vorhanden) bei nächsten upload mit auf den server geschoben.

genblog baut diese links auch gleich korrekt in den rss-feed und natürlich in das blog ein.
es ist nun also nicht mehr notwending, für links auf bilder absolute urls anzugeben.

die webseite selber ist viel modularer geworden (separate bibliotheken und configs) und besteht derzeit aus 2 modulen: genblog und dem semaphor-teil für statische inhalte. damit dürfte es wesentlich unproblematischer sein, beispielsweise ein galleriemodul hinzuzufügen.

da ich mich jetzt aber erstmal mit meiner diplomarbeit auseinandersetzen muss (und will) wird das sicher nicht in der nächsten zeit.


2 kommentar(e)


nochmal neues layout (2006-02-12, 14:26 uhr)
keywords: css, homepage, website, cms, blog

die interne struktur meiner webseite war mir schon seit langem ein dorn im auge. gestern nacht hab ich mal alles gründlich überarbeitet und so langsam verdient das ganze schon fast den namen cms.

ich hatte überlegt, die ganze seite blogartig aufzubauen, habe mich dann aber doch zugunsten der freieren gestaltungsmöglichkeiten für eine klare trennung entschieden.

bei der gelegenheit hab ich auch am layout nochmal ein bischen gedreht.

das nächste, was dran ist, ist nun die blogkomponente genblog. davon wird man allerdings nicht viel sehen, ausser, dass kein bbcode mehr im rss-feed auftauchen wird.


2 kommentar(e)


url-parsing (2006-01-09, 00:40 uhr)
keywords: genblog, blog

im "links"-teil der posts werden urls jetzt korrekt als links dargestellt.


0 kommentar(e)


kurzfristiger serverumzug (2005-12-19, 22:22 uhr)
keywords: misc, genlog, genblog, blog

leider habe ich kurzfristig bis ende des jahres kein netz.
daher war die seite für ca. 2 stunden nicht erreichbar und ich musste mit meinem kram auf den ganymed umziehen.
das war eine echte bewährungsprobe für genlog/genblog ... naja, nicht wirklich. zum glück hab ich das zeug in genau dieser voraussicht gebaut.

ach, bevor jetzt irgendwelche dummen fragen kommen, ja ich habe mein trafficlimit überschritten. und ja, ich hatte zum ersten mal vergessen rushctl zu starten :-(.

VERDAMMT


2 kommentar(e)


gui-scripting (2005-11-02, 12:28 uhr)
keywords: genlog, genblog, software, hint, großer beleg, blog

während ich meinen großen beleg anfertige lese ich natürlich eine ganze menge an papern, belegen, diplomarbeiten, dissertationen, ...

um die zeit effizient zu nutzen und den spassfaktor etwas zu erhöhen lasse ich mir diese gerne vorlesen.
meistens läuft der viewer dabei fullscreen und die sprachausgabe arbeitet im hintergrund.

bisher war das immer sehr nervig - wenn ich die sprachausgabe kurzzeitig anhalten wollte, musste ich den fullscreen verlassen, den player in den vordergrund bringen und auf einen button klicken oder den shortcut betätigen. vor allem dann, wenn man nur kurz den letzten satz nochmal lesen will ist das wirklich unzumutbar :-).

doch wozu gibt es apple-script und salling-clicker [0].
da der player nicht apple-script-fähig ist, habe ich mir gestern abend mal das mit panther eingeführte gui-scripting [1] genauer angeschaut. und siehe da nur kurze zeit später konnte ich 4 kleine scripten der art:


 tell application "player"
  activate
 end tell

 tell application "System Events"
  tell process "player"
   tell menu bar 1
    tell menu bar item "Bedienung"
     tell menu "Bedienung"
      click menu item "Fortsetzen"
     end tell
    end tell
   end tell
  end tell
 end tell

 tell application "System Events"
  set visible of process "player" to false
 end tell


in salling-clicker einbauen.
jetzt lässt sich die sprachausgabe super komfortabel per palm-bluetooth starten, pausieren, fortsetzen und stoppen.
schöne neue welt ;)


ach übrigens, dieser post hat mich dazu veranlasst endlich ein paar formatierungsmöglichkeiten in genlog/genblog einzubauen. vielleicht hab ich mal zeit textile [2] zu implementieren. aber ach ... bevor das mal soweit ist ...

+++ nachträgliche anmerkung:
da der rss-feed derzeit noch von genlog erzeugt wird, sind diese formatierungen dort im moment noch nicht sichtbar. da ich aber immer eine strikte trennung von genlog (zum erzeugen von logs) und genblog zum präsentieren von blogposts angestrebt habe wird diese funktion so bald wie möglich von genblog ausgeführt werden. spätestestens in nach der ersten verteilten version von genlog wird das der fall sein.
+++


links:
[0] http://www.salling.com/Clicker/mac/
[1] http://www.apple.com/applescript/uiscripting/
[2] http://rpc.textpattern.com/help/?item=textile_comments


0 kommentar(e)


kleinigkeiten in genlog, spellchecking in vim (2005-10-30, 00:58 uhr)
keywords: genlog, blog

die zeile :SpellCheck im neuesten eintrag in "robos weblog" [0] hat mich neugierig gemacht.
da ich in genlog ebenfalls vim zum schreiben von posts benutze erschien die möglichkeit einer rechtschreibprüfung sehr verlockend. also hab ich mal ein bischen gegoogelt und vimspell [1] gefunden - ein ziemlich cooles plugin, das mit hilfe von ispell oder aspell rechtschreibfehler via syntax-highlighting hervorhebt und das wahrscheinlich ausser mir alle vimuser schon lange benutzen :-).
wie auch immer, ich finde es jetzt auch cool, obwohl das deutsche wörterbuch leider case sensitiv ist ;)

neben dem entsprechend geänderten vim-aufruf (vim -c call cursor(5,9) -c SpellSetLanguage german -c SpellAutoEnable -c SpellCheck ...) beim anlegen und editieren von logs hab ich noch zwei ganz praktische kleine spielereien eingebaut.

genlog -k listet nun alle bereits verwendeten keywords auf
und
genlog -l <number> erzählt die dateinamen der letzten <number> logfiles.


+++ update: 2005-10-30, 19:20 uhr
gerade habe ich festgestellt, dass hanjo das thema vimspell vor gar nicht all zu langer zeit auch schon kurz abgehandelt hat [2]. wie gesagt, ich bin wahrscheinlich der letzte, der das noch nicht kannte :-).
+++

links:
[0] http://www.bsd-crew.de/~robo/blog.cgi/2005/10/27#hello
[1] http://www.vim.org/scripts/script.php?script_id=465
[2] http://www.bunix.de/index.php?portal_id=6&page_id=52&blog_id=46


0 kommentar(e)


nächste seite →