Steady as a rock

…or so they say

 

Django en Dynamite

Gister (nou ja afgelopen nacht) heb ik Django ontdekt, ge-wel-dig! Nou kan ik eindelijk php en MySQL de deur uit gooien (moet ik wel eerst ‘even’ m’n CMS herschrijven in Django, maar aangezien Django al een CMS is wordt dat vrij makkelijk. Exit PHP — woehoe!!

Ik gebruik al python (Ja Django is geschreven in Python - m’n favoriete taaltje) voor een paar MoinMoin wiki’s, waaronder ook wiki.kaarsemaker.net waar ik laatst voor Dynamite alle specs aan het opschrijven ben geweest. Vandaag een stukje geschreven over het migreren van de ld.so/rtld.c hacks naar een simpele, nette library die met LD_PRELOAD toch voor main() nog code uitvoert. Alleen nog even uitzoeken of ik daarmee een equivalent van een elf PT_LOAD sectie kan maken. Als dat kan hoeft een checkpoint geen ELF binary meer weg te schrijven (wat inderdaad heel fijn is).

Ook het single process migration protocol begint vorm te krijgen, alleen nog even netjes opschrijven hoe simultane migraties afgehandeld worden. Ja, wikis zijn leuk als kladblok, ik kan er over een paar maanden gewoon m’n hele scriptie vanaf halen.

Filed under : python, UvA
By Dennis Kaarsemaker
On October 15, 2005
At 19:29
Comments :
 

Leave a Reply