Wiskunde in de IT

In de brugklas is het voor menig leerling een groot raadsel waarom je wiskundeles krijgt. Met de komst van TV-series als Numb3rs, wordt dit al een stuk duidelijker. In deze serie lost de hoofdpersoon FBI-zaken op met wiskunde. Maar er is een veel belangrijkere toepassing voor wiskunde, namelijk de IT.
Read the rest of this entry »

Java en PHP communiceren met XML-RPC

Een groot nadeel van software is, dat we niet op iedere locatie over dezelfde data beschikken. Om dit probleem op te lossen, zal men een server op moeten zetten. Er zijn veel verschillende soorten servers en verschillende typen communicatie. Een klassiek voorbeeld is de directe socketverbinding. Hierbij kan de programmeur zijn eigen protocol ontwikkelen over het netwerk. Dit heeft echter het nadeel dat bij updates, vaak zowel de server als de client moeten worden geupdate om enge foutmeldingen te vermijden. Wat ik wil zeggen: socketverbindingen zijn hopeloos ouderwets en in 90% van de gevallen compleet overbodig.

Read the rest of this entry »

Toekomst van het Internet

Computers gaan een steeds belangrijkere rol spelen in het dagelijks leven. Op bijna iedere middelbare school wordt er tegenwoordig van uit gegaan dat leerlingen om kunnen gaan met een PC. Dat is natuurlijk ook niet zo vreemd als je er vanuit gaat dat 88% van de huishoudens in Nederland over een computer beschikt. Hierbij wordt het gemiddelde hard omlaag gehaald door eenpersoonshuishoudens (73%). Voor toegang tot internet gelden ongeveer dezelfde cijfers. Nu zoveel mensen over een computer met internet beschikken verandert er veel. De laatste jaren hebben we al veel ontwikkelingen gezien, maar wat biedt de toekomst?
Read the rest of this entry »

1111 Puntensysteem

Vandaag wilde ik een vriend duidelijk maken dat hij nog geen idee had wat hem allemaal te wachten stond als hij een bedrijf zou starten. Ik had wat dingen genoemd waar hij allemaal rekening mee moest gaan houden, maar echt heel erg doordringen deed het volgens mij niet. Toen dacht ik ineens weer aan het 1111 puntensysteem. Ooit heb ik zelf dat verhaal aan moeten horen en inmiddels weet ik dat het tot in detail klopt. Helaas kon ik het bijna niet terug vinden op internet, dus besloot ik er zelf een artikel aan te wijden. Read the rest of this entry »

Weg met de Swing-layout!

Iedere beginnende Java-programmeur zal vroeg of laat met de Swing-class te maken krijgen. Mits je natuurlijk van plan bent om Graphical User Interfaces (GUI’s) te gaan bouwen. Je zult dan al snel merken dat de alle componenten, zoals JFrame, JMenuBar en JButton, een blauw design krijgen. Hieraan kun je direct een Swing-applicatie herkennen.

Read the rest of this entry »

RSA Kraken

RSA is een van de meest gebruikte cryptografieën die we momenteel kennen. Het idee was simpel. Je hebt een publieke sleutel en een geheime sleutel. Met de publieke sleutel kan een zender een bericht encrypten en met de geheime sleutel kan dit bericht weer worden gedecrypt. Helaas is deze manier van encryptie niet helemaal veilig. In dit artikel zal ik uitleggen hoe RSA nu precies werkt en hoe je deze eenvoudig kunt kraken.
Read the rest of this entry »

Wardriving

Steeds vaker worden mensen opgepakt voor wardriving. Bij wardriving maakt iemand bewust gebruik van het draadloos netwerk van iemand anders. Maar waarom is dit nu eigenlijk verboden, wat zijn de risico’s en wat kun je er tegen doen?
Read the rest of this entry »

Inleiding SaaS

SaaS is een van de termen die de afgelopen tijd steeds vaker wordt genoemd. Het gemiddelde IT-vakblad gaat er dan ook van uit dat u weet wat SaaS is en waar het wordt toegepast. Omdat ik er van overtuigd ben dat niet iedereen weet wat SaaS is, heb ik dit artikel geschreven, waarin ik uitleg wat het precies is en waarvoor je het kunt gebruiken.
Read the rest of this entry »

PHP Cursus – Les 1

PHP is een van de meestgebruikte programmeertalen voor websites. Het is eenvoudig in gebruik, wordt door de meeste webhosters ondersteund en PHP heeft een grote community achter zich. Aangezien PHP mijn specialiteit is, leek het mij leuk anderen ook te enthousiasmeren.
Read the rest of this entry »

SOAP Toepassen

SOAP StreetDe laatste maanden word je in IT-land doodgegooid met nieuwe kreten. De meeste overleven gelukkig de start-up niet. Degene die overblijven zijn vaak wat oudere protocollen waar weer nieuw leven in wordt geblazen. Denk hierbij bijvoorbeeld aan RSS, maar ook SOAP. SOAP werd wel gebruikt, maar er werd veel minder aandacht aan besteed dan tegenwoordig. Waarom het nu wel een succes is en vroeger niet, durf ik niet precies te zeggen, maar ik denk dat mensen zijn veranderd. Zowel RSS als SOAP zijn protocollen die door twee partijen geaccepteerd moet worden. Zonder RSS-reader heb je niets aan een RSS-feed.

Web 3.0 gaat zich voornamelijk richten op communicatie tussen verschillende (web)applicaties. RSS-feeds en SOAP sluiten daar natuurlijk naadloos op aan.

Read the rest of this entry »