Software
Als je uit de Linux hoek komt dan weet je dat de meeste software gratis is. Als je uit de Windows hoek komt
dan wet je dat de meeste software gestolen is. Of geleend zonder te betalen. In effect dus ook gratis. Dit
stukje gaat ook over software. Software in twee gradaties: software van derden en software van mij. Allemaal
gratis. Wil je mij bedanken voor een stuk software van mijn hand: koop dan wat uit mijn winkel. Wil je iemand
anders bedankn: dan doe je hetzelfde.... :o)
Gratis software is leuk (voor je portemonnee). Maar bedenk wel dat alle gratis software onder de regels van de
GNU GPL (zie navigator) uit komt. Dat betekent: je gebruikt deze software (die met de meste zorg is gemaakt)
op eigen risico. Net zoals je iedere dag op eigen risico in je auto of op je tweewieler stapt om aan het
verkeer deel te nemen: op je eigen risico. Ja, je kan iedere dag door een betonmixer geplet worden. Nee, voor
de meeste mensen is dat geen obstakel want je huis kan ook door diezelfde betonmixer plat gereden (of
volgestort) worden.
Dus.... je bent een grote jongen en je gebruikt de sofware die hier aangeprezzen wordt zoals grote jongens dat
doen: op eigen risico. En als de software kapot blijkt te zijn dan reperareer je hem gewoon zelf.
Free hard/software van mijn hand
Hieronder staan spullen die ik zelf bedacht en gemaakt heb. De software is meestal gratis. De enen koop ik
goedkoop op Ebay en de nullen haal ik gratis uit /dev/nul. Programmeren is simpelweg de ene en nullen op
volgorde zetten dus dat hoeft niet veel te kosten. Wil je toch een of andere vorm van vergoeding geven snuffel
dan eens rond in de rest van de winkel, en koop iets simpels.
De hardware spullen bestaan uit onderdelen waarvoor heb ik zelf ook heb moeten betalen. Die kan ik dus niet
gratis weggeven. Als mijn prijs onredelijk is, dan hoor ik dat wel.
GUI frontend voor de ACK
Met dit programma kun je de ACK compiler (voor Modula-2, Pascal en ANSI C) vanuit een grafische omgeving
bedienen. De gack is geschreven in Tcl/Tk.
Download de gack gui hier:
gack.tcl.
Download de manual voor de gack hier:
gackman.pdf.
Download de definition modules voor de ack hier:
ACKdefs.pdf.
Disassembler voor Atmel AVR processoren
Soms heb je nog wel de object code van een AVR project van lang gelden maar je kunt de source code niet meer
vinden. Dan is het erg fijn als je een disassembler hebt zodat je kunt proberen of je weer te weten komt hoe
je dat hebt opgelost. Destijds.
Download de
Disassembler voor Atmel AVR.
Instellen van je Remeha Celcia thermostaat
Bij het instellen van de Remeha Celcia thermostaat mis je wat papiertjes. Daarom heb ik ze gemaakt voor mezelf
en voor jou.
Download het
Programmeerblad
of het
Voorbeeld programma.
Free hard/software van derden
Hieronder staat wat software die moeilijk te vinden was en die goed past bij de dingen die ik zelf gebruik of maak.
PIC disassembler
Soms heb je nog wel de object code van een PIC project van lang gelden maar je kunt de source code niet meer
vinden. Dan is het erg fijn als je een disassembler hebt zodat je kunt proberen of je weer te weten komt hoe
je dat hebt opgelost. Destijds.
Download de
Disassembler voor PIC 16C5X.
Modula-2 compiler voor Linux
Modula-2 is een van de krachtigste en veiligste programmeertalen die er bestaan. Niet populair bij de brood programmeurs want een programma geschreven in Modula-2 is
Cursus "Compiler bouw" van Niklaus Wirth
Professor Niklaus Wirth (ETH Zurich) heefte en aantal standaardwerken geschreven over het maken van compilers.
Dit is de ge-OCR-de en opnieuw opgemaakte versie van een nederlandse uitvoering van een vroege versie van zijn
boek.
Aan het eind van het boek, kun je zelf een compiler maken voor de programmeertaal "PL/0".
Download het nederlandstalige PDF boek
Compiler Bouw
van Professor Wirth
Pagina gemaakt op 14 october 2010
Deze pagina is voorzien van FroogleBuster technologie