En het weekend is voorbij…

WARM! Damn. Is weer even wennen zeg.

Gister met Jantien op strandje gehangen, aan het weerwater. Was erg lekker met dit weer. Niet dat de strandjes in Almere zo geweldig zijn… beetje gras, beetje zand. Maar het is beter dan binnen op de bank hangen. Almeerder Strand was beetje ver weg op de fiets, zeker met de jongedame achterop 😉 En trein, sja, da’s niet handig als je blut bent.

Vandaag weer op me stage. Saai. Warm. Voel me niet zo heel lekker. Brandblaartje op me arm is kapot, dus die irriteert me flink. M’n verbrande rug helpt ook niet echt mee. Achja.

Wat zullen we vanavond eens eten? Heb eigenlijk geen flauw idee…

En toen ging MySQL *WEER* op zijn bek!

Jaja, gaat goed 😀 MySQL ging weer hard op zijn smoel. Dit keer bleek de partitie waar de MySQL databestanden op staan vol te zijn. /var in dit geval. Aangezien in /var/log alle logbestanden staan en de logrotate nog niet goed werkte omdat ik die voor Apache2 nog niet geconfigd had…

Anyway, de databases maar naar /home/mysql verplaatst. En dat gaat wat lastiger dan leuk zou zijn. Damn.

DROP DATABASE `thats-me`

Maar eerst een backup gemaakt. Daarna de boel verplaatst en de InnoDB databases weer aangemaakt. En daarna de dump weer geimporteerd. Dat duur lang. En is niet leuk!

En toen ging MySQL op zijn bek…

SQL Error : 1016 Can't open file: 'phpbb_search_wordmatch.MYI'. (errno: 145)

Daar ben je klaar mee dan! Schijnt dus wel vaker voor te komen met MyISAM tabellen. Maar phpBB omzetten naar InnoDB schijnt niet slim te zijn. Dus dat doe ik maar even niet.

mysql> repair table phpbb_search_wordmatch;

Da’s de oplossing dus…

Performance & security updates TM

That’s Me
Zoals jullie misschien al is opgevallen, TM is sinds 1 januari aardig sneller geworden! Dit met name dankzij BladE. Hij kwam met het idee om een caching systeem voor PHP in te voeren, Turck MMCache.

Nou, gedaan. Levert een snelheidswinst van minstens 100% op! Nou, da’s de moeite wel waard, nietwaar? Het kost een beetje (wat schijfruimte, 16Mb geheugen), maar het levert veel meer op. MySQL heeft nu een stuk meer processorkracht ter beschikking wat de boel ook een stuk sneller maakt.

IRC
Daarnaast heb ik UnrealIRCd opnieuw gecompileerd, met SSL support. Dat wil zeggen, je kan nu een beveiligde verbinding maken. Je doet dat in mIRC met een iets ander commando dan normaal. Je gebruikt dan:

/server irc.thats-me.nl +6697

Maar, mIRC kan standaard geen SSL verbindingen opzetten, daar heb je eerst een paar bestandjes voor nodig die je in je mIRC map moet zetten, je kan ze hier vinden. Het is een ZIP bestand, je kan de bestanden gewoon in je mIRC map zetten, bijv “C:\Program Files\mIRC”.

Zodra je verbinding maakt, krijg je dit scherm:

irc-security-alert.png

Zet een vinkje bij “Automatically accept this certificate in the future” om er voor te zorgen dat je deze melding niet iedere keer als je verbinding maakt voor je neus krijgt.

Zo simpel is het!