logo~stef/blog/

/dev/tags

fnords, net, hack, report, english, fun, personal, badtech, projects (h.a.c.k., longstrings, grindr, timecloud, tvhelyett, utterson, parltrack)

/dev/read

Watch videos at Vodpod and other videos from this collection.

Blogroll


utterson - hints

2010-07-22

  • Etimology :)
  • You can have all kinds of dynamic content on your page, e.g. lightbox handles filegalleries, and disqus could also handle comments. For the sake of my readers I try do not leak visitors info to 3rd parties (I failed earlier, but changed policies since then). So no comments on my blog. But the server storage is read only, no funky dbs or code running.
  • It's perfect if you rent some minimalistic vm's or ftp accounts to host your site, a big cms needs much more resources - money. Utterson is a good example on what is possible without a CMS and database storage.
  • You write your posts in your favourite editor - not in some textarea or js editor. The formatting is done using textile or markdown or whatever wiki compiler your editor has built-in.
  • The whole thing is generated using a self-generating makefile. which keeps the code very small. And here's the generator in ksh (proudly without perl, php, python, etc)! ;) the makefile recognizes if one of it's dependenies changed and regenerates itself accordingly.
  • I sure don't worry about automated worms looking for utterson installations. :)

thx: juraj


utterson v1.0

2010-06-26

Utterson is the static blogengine powering this blog. It is based on a bunch of shell-scripts and a self-generating makefile, only basic unix tools have been used (m4, gnu make, ksh93, rsync, ssh, etc). It comes with emacs integration and support for mailing in blogposts automatically via procmail. The engine has been serving this blog for the last 6 months without problems. Only a couple of small changes where necessary since the introduction of utterson, these have been commited to the github repo and are available as a v1.0 download. For more information head over to the README.


rssbocsi

2009-12-26

Újra bekövetkezett. Updateltem egy kicsit az uttersont és közben megváltozott a postokhoz tartozó atom-feedbeli guid, mivel sajnos az URL-t használom erre. Az update miatt egyébként IRI helyett valóban URL-t használ az utterson mostantól - azaz a nem-ascii betűk escape-elődnek. Aki mindezt nem érti, azt próbálom kimagyarázni, miért jelent meg egy csomó új-régi poszt hirtelen az rss feedjében. próbáltam vigyázni, de nem figyeltem, remélem nem fordul elő többet. bocsi még egyszer.


bug az atom feedben

2009-12-07

sorry mindenkitol. sikerült megidéznünk a technika ördögét. az ATOM feedben a linkek nem müködtek. javítva. treffhetesnek hála.

ide koltozott a devblog

2009-12-07

ez a blog megnyílt. this blog is open.

a korábbi posztok még az régi címen elérhetőek. De az új fnord válogatás már itt jelent meg. Mindenki irányitsa át ide az rss readerjét, köszönöm.

  • cp -r http://yompb.wordpress.com https://www.ctrlc.hu/~stef/blog
  • Háttér

    Az új blogmotorom az Utterson – találjátok ki, miért hívják így. Egy nagyon egyszerü blogmotorra volt szükségem, ami szépen integrálódik az emacs-omba. A felhasznált technológiák kiválásztásánál a lehető legunixosabb megoldásra törekedtem. Így egy GNU Makefile állítja elő a statikus html és xml fájlokat, korn sh szkriptekkel, m4 template motorral, kis awk-val és procmail receptekkel megspékelve.

    Mivel az oldal statikus és nem akarok a spammerekkel szenvedni (ez kétségtelenül kényelmesebb a wp.com-on), kommentek nem lesznek. Ha sikerül a disqusba átimportálni a wordpress megjegyzéseket, akkor lehet. De nem igazán magas prioritású feladat ez most számomra.

    Tudom elég rizikós egy ilyen költözés, egyrészt az ember olvasókat veszít, másrészt a saját infrastruktúra kezdetben még nem teljesen érett, izgalmas idők elé nézünk.

    Átirányitottad az rss readeredet? Köszönöm.

    És akkor alább jöjjenek a fnordok.




    CC BY-SA RSS Export
    Proudly powered by Utterson