Paretje's blog

De lettertypes

Gisteren had ik nog eens een pos nagelaten of er iemand een idee had over het probleem van de fonts in mozilla applicaties. Een beetje later kreeg ik een mailtje met de melding met een mogelijke oplossing.

Door het toepassen werden de fonts inderdaad een stuk voller, maar ook iets te "loevig". Een andere instelling nog wat bijstellen bood de oplossing waardoor mijn fonts terug mooi vol zijn.

Een overzicht van die instellingen:


Printer onder Xubuntu 6.04

Vandaag wilde mijn moeder iets afprinten, voor de eerste keer sinds de nieuwe all-in-one, wat niet lukte. En zoals je kaan raden met de hint over de nieuwe all-in-one, en de titel, de printer wordt niet ondersteund door de hpijs van Xubuntu 6.04.

Gewoon de nieuwe versie dan? Ik keek eerst in de backports voor feisty, maar daar zat het niet in. Handmatig dan maar? OK, het downloaden van een nieuwere versie ging goed, maar de dependenties kwamen niet overeen. Dat uit de package slopen bood de oplossing, maar ook dan stond deze niet in de lijst van drivers. Dat nieuwe pakket maken gaat als volgt:
dpkg -b /home/kevin/Desktop/hpijs hpijs.deb

Nu blijkt waarom: de database staat in een afzonderlijk package, die niet werden geupgraded, morgen volgt dus meer over dit.

De computer beneden is met zijn vele jaren dienst stilaan aan het einde van zijn Latijn. Vandaar dat er ook wordt gebruik gemaakt van AbiWord, in plaats van OpenOffice.org Writer. Dat is een stuk sneller, en mijn moeder heeft de extra functionaliteit van Writer niet nodig.

Maar, AbiWord slaat standaard op onder het AbiWord formaat, en ik heb het nogal om het bij een goede open standaard te houden: OpenDocument. Je kan dat wel selecteren, maar dat zal mijn moeder nooit onthouden. Gelukkig is dat te regelen met één enkele regel in het bestand .AbiSuite/AbiWord.profile.

<scheme name="_custom_"
		ZoomPercentage="155"
		DefaultSaveFormat=".odt"
		/>

Maar zelfs sommige flash spelletjes kunnen niet meer gespeeld worden, met andere woorden: die computer is aan vernieuwing toe. Het wordt Intel, maar omdat het niet te zwaar of duur moet zijn twijfel ik om misschien het oudere P31 te nemen, inplaats van P35. De grootste verschillen zijn de prijs en de support van DDR 3 geheugen voor P35. Met andere woorden: de meerwaarde is de meerprijs niet echt waard in dit geval.

Verder komt er een lichte, en goedkope natuurlijk, Intel Core 2 Duo, zodat deze PC terug kan gebruikt worden voor het bekijken van wat mails en het spelen van een flash-spelletje. Dat zijn de belangrijkste gebruiksdoeleinden van die computer door mijn moeder.

24/05/2008, 16:43:
Ik heb zojuist geprobeerd met het updaten van foomatic-db-hpijs. Nog meer updaten is geen optie, zo kan je blijven doorgaan. Wanneer er een nieuwe processor+moederbord insteekt, zal ik dan upgraden naar Hardy, mogelijk zelfs dan Ubuntu, in plaats van Xubuntu.


1 jarig bestaan

Op 5 mei, één jaar geleden is de eerste post verschenen op dit blog. Dat bericht ging over de toenmalige champions bug van de Game Section. Nu zijn we één jaar (en een paar dagen) later en ben ik ondertussen bezig om de Game Section aan te passen voor MyBB 1.4, en het tournaments systeem te maken.

Het was een jaar van grote activiteit bij de Game Section, en meermaals problemen te hebben met het score-systeem van de Game Section. Momenteel wordt er melding gegeven dat er problemen zouden zijn met het toevoegen van een score wanneer het Anti-Cheat systeem is gebruikt.

Aangezien dat een belangrijk onderdeel is voor Game Section 1.2 zal ik eens grondig nagaan of er inderdaad een bug in zit, of dat het gewoon toeval is, of dat ik een bestand ben vergeten updaten voor de mod.

Het bewuste bericht:
http://blog.online-urbanus.be/archives/3


WordPress 2.5.1

Ik heb zonet WordPress geüpgraded naar versie 2.5.1. Ik heb ook de nodige aanpassingen gemaakt, zoals gedaan bij het XHTML compatible maken van Online - Urbanus.

Die aanpassingen zijn nodig omdat er anders onmogelijke dingen voorkomen in de code, het aanpassen van de code van de titels van de verschillende menu onderdelen is genoeg om alles te laten werken zoals het hoort.


MySQL

Bij Gutsy had ik de mysql-server geblokkeerd van nieuwe updates, de nieuwe versie kon het namelijk niet verdragen dat ik de map met de databases had aangepast. Ook bij Hardy Heron is dat het geval. IK heb heel wat geprobeerd, maar uiteindelijk heb ik besloten het momenteel te houden bij het dagelijks kopiëren van /var/lib/mysql naar /data/mysql:
@daily nice -n 19 cp -r /var/lib/mysql /data

Bij de installatie van Gutsy werkte dit wel nog, en had ik dat gedaan omdat ik zo geen problemen maar had met mysql bij het upgraden van Ubuntu. De reden dat ik die partitie niet gewoon mountte als /var/lib/mysql is dat ik er meer dan alleen mysql op plaats: ook de apache logs en Webalizer bevindt zich daar.


Ubuntu 8.04 LTS

Al sinds Ubuntu 6.06 gebruik ik altijd de laatste versie van Ubuntu. Een paar dagen geleden is de nieuwe LTS versie van Ubuntu verschenen, Hardy Heron. Eerst had ik gedacht om te wachten tot na de examens, maar daar ben in nu van afgestapt.

Ik ga dus mijn versie upgraden naar de LTS versie van Ubuntu, maar ik ben wel aan het denken om dan eens een versie over te slaan, tenzij er iets is in die nieuwe versie waarvoor ik het echt wel wil doen.

De computer beneden zal nu in ieder geval nog NIET worden geüpgraded. Ten eerste kan dat niet meer in mijn limit voor deze maand, nu ja, Ubuntu zelf ook niet echt, en ik heb er nu eiegenlijk geen goesting in. Mogelijk wordt er met de upgrade naar Hardy Heron enkele nieuwe stukken in de computer gestoken, maar dat valt nog te zien.

Binnen een halfuurtje is het dus zover, en tot dan zal ik alle software die ik nodig heb opschrijven en mogelijke wijzigingen die nodig zijn. Ook zal ik een backup nemen van de Firefox bestanden, Hardy Heron gebruikt namelijk, dacht ik, Firefox 3.

Verder zal ik ook wel nog een beetje snoeien in persoonlijke mappen van programma's die ik eens heb geprobeerd, verwijderd maar waarvan de persoonlijke bestanden nog aanwezig zijn.

Wanneer ik dan terug alles klaar heb zal ik terug verder doen met het opbouwen van het tournaments systeem. Tussen alles door zal ik dan ook dit blog upgraden naar WordPress 2.5.1.


Het Gastenboek - XHTML

Bij het XHTML-compatibel maken van de site ben ik blijkbaar vergeten het gastenboek na te kijken. Daar waren een hele serie errors bij de validatie, maar die zijn nu opgelost.

Ik heb ook gezien dat ik niet alle mogelijke smilies werden geparsed. Dat heb ik nu opgelost, alle smilies die in de lijst staan worden ook geparsed.


1ste pagina volledig XHTML

Om verder te werken aan de Game Sectie moet ik eerst nog een beetje ideeën uitwerken in schetsen op papier en daar heb ik nu even geen goesting in. Daarom heb ik eens werk gemaakt om Online - Urbanus 100% XHTML valid te maken. Dit is in ieder geval al gelukt voor de index-pagina. Het blog heeft ergens een foutje in de structuur waardoor er 37 error's optreden. Dat wordt gecontroleerd.

13/04/2008, 13:53:
Het is al serieus minder. Enkel nog een paar probleempjes met de sidebar.

13/04/2008, 14:37:
Paretje's blog is nu volledig XHTML valid!

13/04/2008, 15:00:
De codes (gewone codes, maar vooral PHP-code) hebben voortaan een scroll-bar wanneer deze niet in de pagina passen, in de breedte. Op die manier zouden zowat alle uitstulpingen van menu of pagina over de gehele site verdwenen moeten zijn.

13/04/2008, 15:22:
Er zijn wel wat errors op het forum, maar daar zal ik nu niet meer aan beginnen aangezien MyBB 1.4 nadert.

13/04/2008, 16:53:
De volledige site is nu 100% XHTML Valid bevonden, en dat zal ik tonen door in het menu een extra balk te zetten die daarop wijst.

Buiten de aanpassingen heb ik ook een bug gefixt in de laatste posts op de site zelf, die verwees namelijk nog altijd naar de Community Forums.

13/04/2008, 17:29:
in het menu lukte niet, doordat dan telkens het menu zelf wordt gecontroleerd. Ik heb het nu in de footer geplaatst.


Oude backups

Ik heb zonet een systeempje gemaakt die op basis van een argument aan het commando die map alle backups verwijderd, behalve de laatste 21 (=3 weken).

Via een cronjob laat ik altijd dagelijks een backup maken van de verschillende databases, zowel op de servers van Online - Urbanus al de Game Section. Na een tijdje kan het aantal backups ferm oplopen en dan krijg je verschrikkelijke hoeveelheden aan oude backups, en dus ook megabytes.

Nu heb ik een php-systeempje gemaakt die de map, meegegeven als een argument, met backups van een van de databases uitleest en enkel de laatste 21 behoud. Dat laat ik dan elke week "draaien" en het aantal backups wordt nooit meer dan 28 (na het maken van de 28ste wordt het script gemaakt).

En ook op mijn eigen computer komt het van pas, hier laat ik immers elk uur een backup maken, waardoor het aantal al was opgelopen tot 1658! Nu is de laatste 21 wel heel weinig als je er 24 per dag maakt. Het aantal is dan ook 250 geworden en het wordt hier elke dag uitgevoerd.

Dat groote aantal backup op mijn eigen computer is er gekomen na wat problemen tijdens de development van de Game Sectie 1.0. Toen was ik de database (en vooral de templates die ik nog nergens had opgeslagen) kwijtgeraakt. Sindsdien wordt er lokaal elk uur een backup gemaakt.


CodeBox

Sinds ik WordPress upgrade, was er geen kader meer rond de PHP-code. Dat kader is terug en wordt vanaf nu ook rond de gewone code-blokken gebracht. Zo zijn we helemaal in de stijl van het forum op dat gebied (op de site komen dergelijke blokken niet voor ;)).