mrt 01
Ik heb sinds kort weer Dual Screen op mijn desktop PC Skippy. Ik heb voor de nieuwe opstelling een extra Asus Nvidia Geforce 256MB videokaart aangeschaft. Dual Screen was achteraf gezien makkelijk in te stellen. Ik was begonnen met het installeren van het pakket nvidia-glx voor de drivers. Nu heeft Nvidia een heel mooi tooltje om de schermopstelling te configureren, namelijk nvidia-settings. Als ik echter nvidia-settings wou installeren, ging apt nvidia-glx weer verwijderen. Na wat uitzoekwerk bleek dat de drivers al bij nvidia-settings inzitten.
Na de schermopstelling in nvidia-settings te hebben ingesteld en de optie TwinView te hebben geactiveerd was dual screen al volledig operationeel.
Aanschouw hier de schermopstelling.
sep 02
Sinds kort heb ik twee eigen DNS servers op verschillende locaties, voor mijn domeinnamen. Als DNS server gebruikt ik MyDNS omdat die makkelijk te configureren is en met een MySQL database werkt. Om de DNS makkelijk te kunnen beheren en ook vrienden hun eigen domeinen te kunnen laten beheren gebruikt ik MyDNSconfig als webbased controlepaneel voor de dns.
Read the rest of this entry »
jul 13
open_basedir is een beveiliging in PHP om er voor te zorgen dat je geen bestandssystem bewerkingen en lezingen kan doen buiten de map waar je eigen website of applicatie in staat. Ik heb een tijdje gezocht naar de juiste manier om dat te implementeren. open_basedir wil ik op Athena gebruiken, omdat ik daar meerdere eigen websites op ga draaien. Ik heb nu gevonden hoe:
Read the rest of this entry »
jul 03
Plesk is net als DirectAdmin een webhosting control panel. Gebruikt om webhosting-pakketten aantemaken en te beheren.
Plesk bied wat meer mogelijkheden en ziet er naar mijn mening beter uit (overgens kan je DirectAdmin wel makkelijk een ander uiterlijk geven. Er zijn tientallen skins voor weinig geld beschikbaar). Het is dan ook een stuk duurder.
DirectAdmin lifetime voor onbeperkte domeinen kost bij DirectAdmin zelf 219.46 EUR (omgerekend van dollars naar euro’s), en dan ondersteund DirectAdmin ook gewoon spamfilters ed en er zit een ticket systeem ingebouwd.
Plesk lifetime kost bij http://www.koopplesk.nl voor 100 domeinen 284.41 EUR, en dan zit er nog geeneens ondersteuning voor een spamfilter bij.
Plesk heeft daar integen wel een gratis 1 domein licentie, dus ik kan zonder problemen testen. Dit heb ik dan ook gedaan, op Apollo, zowel op CentOS 4.4, Ubuntu 6.06 LTS en CentOS 5.0.
Read the rest of this entry »
jun 08
Met dit warme weer is het belangrijk een beetje in het oog te houden of je pc niet te warm wordt.
Mijn desktop pc draait Ubuntu 7.04 Feitsy Fawn. Ik ga nu uitleggen hoe je icoontjes aan gnome toe kan voegen die de temperatuur laten zien.
- Ga naar de shell, en typ de volgende commando’s:
1 2 3 4 5
| shell# sudo su
shell# apt-get install lm-sensors hddtemp
shell# sensors-detect
shell# apt-get install sensors-applet
shell# exit |
Bij sensors-detect moet je overal yes antwoorden. Reboot na het uitvoeren van deze commando’s je pc.
- Klik met de rechter muisknop op een gnome balk.
- Klik op Add to panel.
- Selecteer de Hardware sensors monitor en klik op Add.
- Klik op Close.
- Klik met de rechter muisknop op de zojuist toegevoegde applet.
- Klik op Preferences,
daar kun je instellen welke temperaturen er weergegeven moeten worden.
Dat is het! Nu kan je makkelijk de temperatuur van je pc een beetje in het oog houden.
jun 03
In mijn vorige post heb ik verteld hoe ik met Java en JSP bezig ben. Hoe ik de Tomcat JSP server heb geinstalleerd en met Apache heb geintegreerd ga ik in deze post uitleggen. In dit voorbeeld gebruik ik een server met CentOS 4.4, maar de procedure is bij elke andere linux distributie vrijwel hetzelfde.
Read the rest of this entry »
mei 17
Ik ben sinds kort over op Ubuntu Linux met mijn desktop pc. Nu heb ik een account met eigen nummer bij Voipbuster om te bellen en gesprekken te ontvangen via m’n pc. Nu is de software van voipbuster zelf Windows only, maar Voipbuster ondersteunt wel het SIP (Session Initiation Protocol) protocol. Er zijn genoeg softphones voor linux beschikbaar die met SIP kunnen werken. Een daarvan is Twinkle.
Het duurde even voordat ik erachter was hoe ik Twinkle nou precies moest configureren, maar ik ben eruit:
Read the rest of this entry »
mei 08
Ik wil de headlines van dit weblog in een lijstje weergeven op mijn persoonlijke website Maikelg.EU.
WordPress, waar dit weblog op draait. Maakt een RSS feed van de entries: http://www.ontwikkelblog.nl/feed/
Ik heb even gezocht naar een bruikbare class om die RSS te verwerken en ik kwam al gou bij deze: http://www.phpfreakz.nl/library.php?sid=22174
Nu ik die class had was het dus niet zo moeilijk om een lijstje van de headlines te maken:
1 2 3 4 5 6 7 8 9 10 11
| $rss = new rss_reader();
$rss->Set_Maxitem(15);
$rss->Set_file('http://www.ontwikkelblog.nl/feed/');
$rss->Parse_file();
$aItems = $rss->Return_Items();
foreach($aItems as $id => $array) {
echo '<li><a href="'.$array['LINK'].'">'.$array['TITLE'].'</a></li>';
} |
Dit werkt prima, echter duurt het verwerken van de RSS veel te lang. Maikelg.EU zou veel te traag worden als ik de RSS steeds realtime liet verwerken.
Dus laat ik doormiddel van een cronjob elk uur een statische versie van dat lijstje genereren:
1
| shell# php -f gen.php > static.html |
static.html wordt dan gewoon geinclude in Maikelg.EU.
Omdat het nu niet meer realtime is en ik wil zien wanneer het lijstje is geupdate, heb ik het volgende aan gen.php toegevoegd:
1
| echo "<br />Headlines voor het laatst ververst op: ".date("d m Y")." om ".date("H:i:s"); |
Vanaf nu staan dus elk uur de laatste 15 headlines van Ontwikkelblog.NL op Maikelg.EU
Recent Comments