Untitled - Studievereniging Thalia

advertisement
Colofon
Thabloid
16e jaargang, nr 4
Mei 2014
Redactie:
Daniël van Loon
Tom Evers
Jeremy Timessen
Rick Erkens
Asli Tokbay
Bas Steeg
Martin Huyben
Met dank aan:
Bestuur Thalia
Maurice Knoop
Frits Vaandrager
Lay-out:
Alex Hlushenok
Maja Vasic
Print:
Océ Nederland
Postadres:
Lieve leden,
Het studiejaar zit er alweer bijna op. We kunnen
ons dus alweer bijna opmaken voor de zomervakantie. We hebben ondertussen alweer de
derde tentamenperiode gehad. Ik hoop dat
jullie daarbij de gewenste resultaten hebben
behaald. Behalve de voortgang in de studie, is
er een voortgang geweest in de activiteiten van
Thalia.
Voor de feestbeesten onder ons waren de
afgelopen maanden een goede periode
met onder andere het geweldige gala in het
prachtige jachtslot de Mookerheide samen met
Sigma, Desda, CognAC, Leonardo, InTenS en
Marie-Curie. Daarnaast hebben we ook alweer
ons eigen Open Thalia Feest in de Café de Drie
Gezusters gehad.
Op dezelfde dag als het OTF was er behalve
gefeest ook de twaalfde editie van Sound of
Science. Dit evenement werd georganiseerd
in samenwerking met de meeste bètastudieverenigingen en Cultuur op de Campus. Namens
Thalia heb ik hier een aantal uren in mogen
stoppen. Uiteindelijk was het geslaagd met
retrogames (met o.a. Super Smash Bros. Brawl
en Pokémon Stadium), stikstofijsjes, skittleswodka in reageerbuisjes als welkomsdrankjes
en meer. Er zouden ook vier optredens zijn,
maar helaas is hier de eerste van stilgelegd, is
er eentje naar huis gestuurd en is het podium
verplaatst.
Wat niet elke Thaliaan meegekregen heeft en
heeft kunnen meemaken, maar wel super vet
was, was het actieveledenuitje. Dit uitje is de
beloning voor de leden die zich hebben ingezet
voor de vereniging. Dit jaar gingen we met
vierentwintig personen naar de pannenkoekenboot. Vanuit de Waalkade vertrokken we om in
tweeënhalf uur zoveel mogelijk pannenkoeken
te eten. Na het eerste uurtje eten gaven de
meesten op en vertrok men naar het dek van de
boot om te zonnen. Het was weer was zo lekker
dat er zelfs geen Thaliaan te bekennen was in
de ballenbak.
Uiteraard komen er nog een aantal mooie
evenementen voorbij dit studiejaar waar uiteraard ieder lid van Thalia voor uitgenodigd is,
zoals het Thaliasymposium, het Thaliaweekend
en het EOS. Het EOS, voluit het End-OfSemesterfeest, is toch wel een traditie. Jaarlijks
sluiten we het studiejaar af met het EOS door te
gaan barbecueën en te drinken op het afgelopen studiejaar samen met docenten en ninja’s.
Een ninja is in deze geen persoon in het zwart
met werpsterren (ook al weten we dit natuurlijk
nooit zeker), maar een alumnus die lid is van de
alumnivereniging NINJA (Nijmeegs Informatica
Netwerk voor Jaargroepen).
6500 GL Nijmegen
Mocht jij nou volgend jaar ook mee willen met
het actieveledenuitje en Thalia laten blijven
bestaan, word dan commissielid bij één van de
vele commissies of ga het bestuur in van Thalia
of Olympus.
E-mailadres:
Veel liefs van jullie voorzitter,
Thalia
Postbus 9010
[email protected]
Website:
w w w. t h a l i a . n u /
Daniël van Loon
thabloid
2
Rubrieken
Artikelen
Van de voorzitter
2
Bestuursvraag
4
Een woord van Daniël
Nog steeds hier
Leslie Lamport
Een column door Frits Vaandrager
De strijd der titanen: Intel of AMD?
10
Help, mijn vader is een digibeet!
12
Daniël’s Top 5 Anime
14
De kunst van het opscheppen
16
Datacenter bekabeling is een kunst
Een stuk door Bas Steeg
Maar eigenlijk een Top 3
Van onze eigen Martin Huyben
Ofwel, hoe maak je schoonheid met kabels
18
19
Uitstellen voor beginners
20
Achievements voor Thalianen
22
Deel II van de hardwarerubriek
Hoofdsponsor Thalia
3
Onze expert laat zien hoe het moet
Hoe haal je de hoogste Lifescore?
Bestuursvraag
“Welke achievements heb jij tijdens je
bestuursjaar gehaald?”
$$
Luuk
D
it klinkt als een leuke bestuursvraag. Er zullen vast en zeker een hoop leuke antwoorden op komen, ik kan er zo een aantal bedenken voor mijn medebestuursleden.
Natuurlijk kan ik lekker flauw doen en vertellen over achievements zoals ‘Out of Your
Depth’ voor het opgegeten worden door een haai in GTA V, maar ik denk niet dat dit antwoorden zijn waarop de bedenkers van deze vraag zitten te wachten.
E
en van de achievements die ik dit jaar behaald heb is ‘Doornroosje’. En nee, deze
achievement heeft niets met het BeestFeest te maken, zoals je misschien zou verwachten. Het heeft echter meer te maken met het sprookje en vooral met Doornroosje
zelf, de meid die niet meer wakker kon worden. De beschrijving van de achievement is
dan ook als volgt: “Versla de wekker! Word niet wakker door een wekker die zich na drie
kwartier weer uit zet.” Dit is behaald na een aantal dagen te weinig te hebben geslapen,
dus ik had blijkbaar nog een hoop slaap nodig.
V
erder heb ik op onze constitutieborrel de achievement ‘The Queen’s Guard’ behaald.
Deze heb ik behaald omdat ik het langst en het rechtst bleef staan op de constitutieborrel, terwijl medebestuursleden van mij bezig waren met op de grond vallen.
N
||
||
||
||
||
||
||
||
||
||
||
||
||
||
||
||
||
||
||
||
||
atuurlijk kan ik er nog veel meer bedenken maar ik wil dit stukje eigenlijk afsluiten
door nog een achievement te behalen. Namelijk: ‘Pietje Precies’ voor het exacte
aantal van 250 woorden voor de beantwoording van deze bestuursvraag. En zo te zien is
dat gelukt.
Pien
D
it bestuursjaar heb ik verschillende achievements behaald. Op sommige ben ik
trotser dan op andere, maar dit ter zijde. Ten eerste heb ik de “Suit up!” achievement behaald. Vaker dan ooit ben ik gespot in een mantelpakje en zwarte pumps, al dan
niet in combinatie met een mooi fuchsiaroze sjaaltje. In dit mantelpakje heb ik ook een
aantal archievements behaald, namelijk de “Survive Cobo” achievement, de “5-Evening
Combo” achievement en de “TypeTitan” achievement. Insiders zullen weten dat de eerste
van deze drie achievements maar net is gehaald, dankzij de hulp van een aantal lieve
mensen. De “5-evening Combo”, vijf avonden achter elkaar één of meer constitutieborrels bezoeken, is aan het begin van het studiejaar al behaald en heeft ervoor gezorgd
dat het 23e Thaliabestuur in heel verenigingbesturend Nijmegen bekend is, inclusief de
herkenbare roze dassen en sjaaltjes. Het is voor aankomende besturen dan ook absoluut
aan te raden om, vooral aan het begin van het jaar, op zo veel mogelijk uitnodigingen in
te gaan zodat ook zij deze achievement zullen halen.
D
E
e TypeTitan achievement is makkelijk te behalen als je secretaris wordt: notuleer een
gemiddelde Thalia-ALV en je hebt er naar mijn mening absoluut recht op!
en andere achievement die ik dit studiejaar heb behaald is de “BecomeBA” achievement. Tussen alle bestuursactiviteiten en mijn studie informatiekunde door heb
ik namelijk in januari mijn bachelor Bedrijfscommunicatie binnengesleept. Ook de
“GetDriverLicence” achievement is behaald, iets waar ik stiekem best wel trots op ben
gezien mijn ontbrekende talenten in het leren van praktische zaken (lopen, zwemmen,
fietsen, ik heb er allemaal wat langer over gedaan dan gemiddeld). Een achievement die
ik zeer binnenkort hoop te halen (tegen de tijd dat je dit leest weet ik of ik ‘m heb gehaald
of niet) is de “GoSweden” achievement: ik hoop namelijk aangenomen te worden voor
een master Information Systems in Lund (Zweden). Dit zou de kroon zijn op de lijst met
achievements die ik tot nu toe heb opgebouwd!
4
Rick
n het begin van het jaar tijdens het seizoen van alle constitutieborrels is mij meerdere
I
malen iets geks overkomen. Op een avond kwam ik laat thuis in mijn bestuurspak en
ik was zo moe dat ik het een goed idee vond om even op bed te gaan zitten. Een paar
uur later keek ik op mijn telefoon en blijkbaar had ik drie uur geslapen. Fijn. Daar zat ik
dan, met plakkende contactlenzen in mijn ogen, stinkende adem en mijn pak nog aan.
Bij de vierde maal heeft Luuk voor mij in de penningmeestermap op de Thaliaschijf een
tekstbestandje genaamd ‘Slaapinpakcounter.txt’ aangemaakt waarin het betreffende
getal staat. Inmiddels staat de counter op acht. Met dat getal hoop ik recht te hebben
op de achievement “Bestuurspyjama”.
S
eptember 2013 - Ontspannen wachtten we met zijn allen op de fotograaf om de
bestuursfoto te maken. Dramatische wending: niets is minder waar dan het woord
ontspannen. We konden als jonge heren simpelweg geen das knopen. Stres! Na een
aantal uren vloeken en schelden, hebben we toch met zijn drieën een mooie knoop
weten te maken.
V
erdere achievements van mij zijn:
||
||
||
||
||
||
||
||
||
||
||
||
||
||
||
||
||
||
||
||
||
Consitutieborrelkampioen - Ga naar alle constitutieborrels als er meer dan tien in een
week zijn.
Mancave night - Blijf tot diep in de nacht in het Huygensgebouw en doe nuttige dingen.
I’m not a smart man - Denk veel te lang na over een klein overduidelijk foutje.
Taxcie calling - Confronteer de belastingtelefoon.
How to tie a tie - Leer de Eldredge knot en de Trinity knot voor je roze das.
Mother of god - Verras iemand met het feit dat je twee Thaliazonnebrillen op hebt en
overtuig diegene om er een te kopen.
Asli
D
it jaar heb ik een paar achievements gehaald, voornamelijk omdat ik in het
bestuur ben gegaan. Sommige achievements zijn nog steeds work in progress. Er is er eentje die ik nog hoop te halen voor mijn bestuursjaar is afgelopen.
Hieronder een paar van mijn achievements.
Take it higher [in progress] – Begin het jaar zonder op hakken te kunnen lopen.
Ga vervolgens in loop van het jaar op steeds hogere hakken lopen.
Roundhouse kick to the door [gehaald] – De voorzitter neemt je huissleutel mee
naar die ene dam na je eigen constitutieborrel. Trap vervolgens je eigen deur in
om binnen te komen.
Abseilen – Abseil in het Huygensgebouw vanaf de derde verdieping. BONUS Doe het zonder te gillen als een klein kind.
Gratis OV Mania [in progress] – Ga in je bestuursjaar naar alle provincies. Ik mis
momenteel alleen Friesland en Flevoland.
Be the very best –Versla iedereen in je bestuur in een potje Pokémon MasterTrainer
bordspel terwijl je het voor het eerst speelt en word de beste Pokémontrainer
van de hele wereld. Luister vervolgens die avond naar het Pokémon themaliedje.
CoboCombo – Ga in een week naar meer dan zes constitutieborrels en zorg dat
iedereen weet dat roze dassen en sjaaltjes bij Thalia horen.
Freeloader – Eet meerdere keren per week bij een medebestuurslid. Hou ook preconstitutieborrels bij deze personen. Makkelijk te combineren met CoboCombo.
Bestuurssixpack [failed] - Probeer in plaats van een bestuursbuikje een bestuurssixpack te krijgen.
Het doel voor het einde van het jaar is proberen alsnog een bestuurssixpack te
regelen. Voor de rest haal ik hopelijk dit jaar wel mijn propedeuse zodat ik ook
die achievement binnen heb.
5
Daniël
E
en bestuursjaar bij een studievereniging doe je meestal maar één jaar, tenzij je
ervoor kiest er nog een jaar of twee aan vast te plakken. Wegens mijn studie kies ik
er voor het bij één jaar te houden, maar dit betekent wel dat ik er nu alles uit moet halen
en dat doe ik dan ook.
I
k moet eerlijk bekennen dat ik niet heel goed ben in het maken van korte achievements, maar ik hoop dat ze wel leuk zijn. Mijn eerste die ik wil noemen is: “Nijmeegs
next top Perry”. Deze achievement heb ik gehaald na het vieren van de aanstelling
van een ander studentbestuur hier in Nijmegen. Na de viering stapten we tevreden de
fiets op. Helaas viel ik er na korte tijd van af, waarna ik op de grond viel, resulterend in
een hersenschudding en tanden door m’n lip. Dit laatste resulteerde in een zeer dikke
bovenlip, die naar voren stond. Gelukkig hield ik er nog wel een prijs aan over, want ik
won er de Perry-het-Vogelbekdier-look-a-like-contest mee. Ik stel nog altijd gemeente
Nijmegen aansprakelijk.
D
e tweede achievement die ik gehaald heb is: “Do you want to be my friend? I’ll pay
you!”. Natuurlijk heb ik veel leuke mensen mogen ontmoeten dit bestuursjaar, maar
je kan nooit genoeg vrienden hebben. Daarnaast wordt er van mij verwacht contact te
onderhouden met de andere studenten, vandaar dat ik begunstiger ben geworden van
CognAC. Maar ik heb deze achievement te danken aan het feit dat ik ook begunstiger
ben geworden van BeeVee Zij noemen namelijk het begunsterschap een vriendschap. Ik
ben dan ook Vriend van BeeVee.
U
iteraard heb ik nog veel meer behaald en beleefd, maar de vraag is meer welke
achievements ik nog meer ga halen dit bestuursjaar!
6
7
Efficiënter software leveren
met “Specification by Example”
Nog niet zo lang geleden was het acceptabel dat software ontwikkelteams maanden deden over het
in productie brengen van nieuwe softwarefunctionaliteiten. Tegenwoordig moeten organisaties echter steeds sneller & wendbaarder zijn. Zij moeten tijdig inspelen op de veranderende behoeften van
hun klanten. Organisaties moeten nieuwe functionaliteiten binnen enkele weken of zelfs binnen enkele dagen in productie kunnen nemen. Met de inzet van traditionele software ontwikkelmethoden
is dat niet haalbaar. De inzet van Specification by Example helpt teams bij het snel kunnen opleveren
van software functionaliteit met de juiste kwaliteit.
Traditionele ontwikkelmethoden voldoen niet meer
T
raditionele methoden verdelen de verschillende stadia voor het ontwikkelen van software in strikt gescheiden fases. Voor
elke fase is een apart team met specialisten aangesteld dat de resultaten uit een voorgaande fase vertaald in nieuwe specialistische producten. Business analisten stellen de requirements op, ontwerpers vertalen de requirements in een ontwerp, ontwikkelaars vertalen het ontwerp naar software en testers vertalen ontwerpen naar test cases. Deze manier van werken zorgt inherent voor een hoge doorlooptijd. Zeker als tussen de verschillende fases formele overdrachten moeten plaatsvinden.
V
ertaalslagen verhogen tevens de kans op interpretatieverschillen. Daarmee is ook de kans dat je een fout introduceert groter.
Misschien heb je wel eens aan het spelletje meegedaan waarbij je een boodschap over een keten van mensen door fluistert.
Kleine kans dat de originele boodschap aan het einde van de keten nog lijkt op de originele boodschap.
E
en ander groot nadeel van deze manier van werken is dat je fouten en interpretatieverschillen pas laat in het ontwikkeltraject
ontdekt. Meestal ontdek je de belangrijkste fouten pas aan het einde van het software ontwikkeltraject. Op het moment
dat de gebruikers de software testen ten opzichte van hun interpretatie van de requirements en het ontwerp. Op dat moment
begint de klassieke test en defect correction cyclus. In deze fase staat het project meestal onder druk om op te leveren en heb je
eigenlijk geen tijd meer om alle defects op te lossen.
De principe’s van Specification by Example
H
H
et doel van Specifciation by Expample is dat het ontwikkelteam en de vertegenwoordigers van de gebruikersorganisatie
samen één centrale set specificaties gebruiken. Deze specificaties zijn precies en worden door iedere betrokkene begrepen.
et kernprincipe van Specifcation by Example is dat de toekomstige eigenaar, de gebruikers en het ontwikkelteam nauw
samenwerken om de specificaties met behulp van concrete voorbeelden precies en voor iedereen begrijpelijk op te stellen.
De benaming “Specification by Example” geeft al aan dat concrete voorbeelden centraal staan zijn bij het opstellen van deze
specificaties. Denk maar eens na over wat jij zelf doet als je iets dat complex is moet uitleggen. Je gebruikt dan al snel voorbeelden om het duidelijk te maken. Waarom zou je die voorbeelden dan niet toevoegen aan de specificaties?
8
C
oncrete voorbeelden helpen je om de betekenis en het effect van abstracte requirements duidelijk te maken. Een voorbeeld
leidt bovendien al snel tot het ontdekken van nieuwe requirements en verdere discussie. Op die manier komen randgevallen en interpretatieverschillen boven water. De specificaties voorzien van voorbeelden leiden samen tot een door ieder gedeeld
beeld van de gewenste functionaliteit.
T
ijdens Specification by Example workshops werken de systeem eigenaar, gebruikers en het ontwikkelteam samen om de
voorbeelden verder te verfijnen en tot de essentie terug te brengen. Daarna kunnen ontwikkelaars de voorbeelden zonder
aanpassingen automatiseren en in de vorm van acceptatietests als bewijs dienen dat de software aan de requirements voldoet.
Als deze acceptatietests slagen dan heeft het ontwikkelteam bewezen dat de functionaliteit conform specificaties zijn gebouwd.
H
et onderstaande schema maakt nog eens duidelijk hoe Specification by Example werkt.
Met Specification by Example kan je efficiënter
software opleveren
O
mdat de toekomstige eigenaar, de gebruikers en het ontwikkelteam intensief samenwerken in het opstellen van één gedeelde
bron van specificaties zijn overdachten en vertaalslagen niet meer nodig. Dat scheelt veel kostbare tijd. Specifcation by
Example werkt dus veel efficiënter dan de meer traditionele aanpakken. Daarnaast reduceer je de kans op fouten enorm. Er
bestaan voorbeelden van teams die het aantal functionele fouten tot bijna nul hebben weten te reduceren. De testresultaten
geven in deze teams aan hoe ver het team is met het realiseren van de feature. Het is niet langer het moment waarop voor het
eerst echt duidelijk wordt aan welke eisen de feature zou moeten voldoen.
J
O
e kunt je indenken hoeveel tijdsverlies en frustratie het werken met Specification by Example in deze cases heeft voorkomen.
mdat de toekomstige eigenaar, de gebruikers en het ontwikkelteam intensief samenwerken in het opstellen van één gedeelde
bron van specificaties zijn overdachten en vertaalslagen niet meer nodig. Dat scheelt veel kostbare tijd. Specifcation by
Example werkt dus veel efficiënter dan de meer traditionele aanpakken. Daarnaast reduceer je de kans op fouten enorm. Er
bestaan voorbeelden van teams die het aantal functionele fouten tot bijna nul hebben weten te reduceren. De testresultaten
geven in deze teams aan hoe ver het team is met het realiseren van de feature. Het is niet langer het moment waarop voor het
eerst echt duidelijk wordt aan welke eisen de feature zou moeten voldoen.
J
e kunt je indenken hoeveel tijdsverlies en frustratie het werken met Specification by Example in deze cases heeft voorkomen.
Johan Vink, Teamleider Quality en
Testing Info Support
9
Help, mijn vader is een digibeet
Mijn vader is niet handig met computers. Hij is degene die één vinger in de lucht houdt terwijl hij
zoekt naar de juiste letter op het toetsenbord. Hij is de typische digibeet zoals jij ze vast ook in je
familie hebt rondlopen. Als informaticus word je natuurlijk vaak om raad gevraagd, ook al heb je je
vader al duizend keer uitgelegd dat informatica eigenlijk niks te maken heeft met Word-documenten
kopiëren. Maar omdat je een goed hart hebt, doe je het toch en met handen en voeten probeer je iets
o-zo-simpels aan die man duidelijk te maken. Na een minuut wordt uiteindelijk de makkelijke taak
geklaard.De volgende dag vraagt hij weer precies hetzelfde. Dit ritueel moet toch te voorkomen zijn?
Daarom hier zes handige tips voor informatici-die-het-ook-zat-zijn-telkens-hetzelfde-uit-te-leggen.
LARS of Controle over je shift CC: en BCC:
P
lots hoor je een pure kreet van frustratie. Dan roept
iemand je naam en het volgende: “Verdomme, alle toetsen op het toetsenbord zijn verwisseld! Elke keer als ik een
vraagteken wil typen, komt er een ‘=’! We hebben een nieuw
toetsenbord nodig!”
it is een klassieker. Ik had deze al in 2005 als Post-it op
de computerkast hangen. Om een of andere vage reden
bestaat er een Nederlandse toetsenbord lay-out, waarvan
alle tekens op een andere plek zitten dan bij de normale,
Amerikaanse variant. Gevolg: totale paniek. In mijn jeugdjaren was het volgende de oplossing: Linker Alt, Rechter
Shift, oftewel LARS. De Post-It zit er nog steeds.
egenwoordig is het weer anders, namelijk Ctrl + Shift. Voor
het gemak heb ik dit maar Controle over je Shift genoemd,
in de hoop dat dit zou aanslaan. U krijgt nog feedback over de
behaalde resultaten.
D
T
Start je computer opnieuw op
V
oor de meeste problemen is er eigenlijk een hele simpele
oplossing: start gewoon je computer opnieuw op. Daar
hoef je geen informaticus voor bij te halen. Ga naar Start,
en druk vervolgens op het pijltje naast Afsluiten en daarna
op ‘Opnieuw opstarten’. Het verbaast me keer op keer dat
sommige mensen mij raadplegen om een PC opnieuw op te
starten. Zo moeilijk kan het toch niet zijn? Hierbij gelden ook
de volgende simpele acties: apparaten opnieuw aansluiten,
pagina’s verversen en monitoren aanzetten. Ook stekkers
insteken kan regelmatig helpen (mocht u te maken hebben
met deze situatie: ik ben bang dat dit een hopeloos geval is).
Bruine Kangoeroes
Geen Troep
H
Maken
oeveel bytes heb ik nodig dan? Bij het aanschaffen van een
USB-stick of een mp3-speler krijg je deze vaak naar je
hoofd gegooid als verkoper bij een elektronicazaak. Probeer
verkopers tijd te besparen door digibeten dit zinnetje aan te
leren: Bruine Kangoeroes Maken Geen Troep. De eerste letter van elk woord representeert de meest voorkomende veelvouden van bytes: Byte, Kilobyte, Megabyte, Gigabyte en
Terabyte. Als je de arme man ook nog eens bij kan brengen
dat elke opeenvolgende eenheid 1000 keer groter is dan zijn
voorganger, zou dat fijn zijn. Overigens zijn er vele varianten
op deze zin, zoals ‘bijten krokodillen met grote tanden’, of
mijn persoonlijke favoriet: ‘bolle konten met grote tieten’.
M
ijn opa belde mij op een zondag op met de vraag waarom
hij telkens zijn verzonden e-mails ook in zijn eigen inbox
kreeg. Ik heb geen idee, zei ik toen, en beloofde de volgende
keer dat ik langskwam zijn probleempje op te lossen. Na vijf
minuten gekeken te hebben, vraag ik mijn opa om een mailtje
op te stellen omdat ik sterk de neiging had dat het probleem
toch echt bij hem ligt. En jawel: toen ik hem vroeg waarom hij
zijn eigen mailadres in het vakje BCC: typte, zei hij:
D
it is toch de afzender? Hierbij leg ik het nog één keer uit:
CC staat voor carbon copy, dit is een kopie die geadresseerden krijgen van het oorspronkelijke bericht; en BCC staat
voor blind carbon copy, waardoor de andere geadresseerden
niet zien dat de persoon deze kopie heeft gekregen.
Gebruik Google
D
it is wat ik gebruik als ik een probleem tegenkom, en
iedereen kan dit. Elk probleem dat je tegenkomt heeft
iemand anders al een keer doorgemaakt en op het wereldwijde web gezet, waarna een ander persoon vast de oplossing
heeft weten te vinden. Nog wel een tip voor de onervaren
Google-gebruiker: de search “hoe kan ik die leuke foto van de
hond van mijn kleinzoon kleiner uitprinten” zal niet veel opleveren. Probeer het kort en to-the-point te houden.
Download meer RAM
D
e meest voorkomende irritatie. Dat wat het bloed onder
je nagels vandaan haalt. Trage computers. Wij informatici
hebben al die jaren iets verborgen gehouden, die geniale
oplossing waardoor de trage, stoffige computer weer zo
goed als nieuw werkt. Het heeft niks te maken met Windows
updaten. Het heeft niks te maken met al die nutteloze programma’s verwijderen die bij het opstarten een melding weergeven. Het heeft niks te maken met al die invoegtoepassingen weghalen in Internet Explorer die nooit gebruikt worden.
Nee, de oplossing is simpel: download gewoon meer RAM.
Via http://www.downloadmoreram.com/ kun je naar keuze zo
veel mogelijk RAM downloaden als je maar wilt. Er is keuze
tussen 1GB, 2GB en 4GB. En het is gratis.
10
L
ieve informatici, dit laatste was natuurlijk een grap (al bestaat de site écht). Ik ben ook bang dat mijn tips niet veel zullen helpen om het grote aantal digibeten af te laten nemen. De dingen die nodig zijn om deze arme mensen te helpen zijn toewijding, een beetje liefde en veel, heel veel geduld. Zo kunnen wij onze ouders en grootouders misschien een beetje verder helpen
op ICT-gebied, en helpen we beetje bij beetje de digibeten de wereld uit. Want voor elk probleem geldt natuurlijk de afkorting
PEBKAC: Problem Exists Between Keyboard And Chair.
(RAM downloaden, natuurlijk kan dat) http://www.downloadmoreram.com/
11
Bas Steeg
Daniël’s Top 5 Anime
Vroeger toen ik nog vrije tijd had die ik heerlijk alleen kon doorbrengen, had ik een aantal dingen die
ik deed. Namelijk slapen, gamen en films/series/anime kijken. Helaas is dit mij steeds minder gegund
en besloot ik er nog maar eens mooi op terug te kijken.
Voor degenen die niet weten wat anime en manga is, volgt hier een beschrijving. Manga is een Japanse verhaalvorm die in zwart-wit getekend wordt. Het is te vergelijken met stripboeken, maar dan
vele malen beter. Volgens Westerse definities is Anime een vorm van animatie(handgetekend of computergegenereerd) specifiek uit Japan. Zo is Avatar: The Last Airbender wel gebaseerd op de Japanse
stijl, maar is het geen anime, aangezien het geschreven en gemaakt is in Amerika. Veel Anime-series
zijn trouwens gebaseerd op Manga’s.
Het is belangrijk om in ogenschouw te nemen dat dit een persoonlijke top drie is en dat ik er zelf ook
niet geheel over uit ben of dit nou de juiste volgorde is, aangezien de series veel van elkaar verschillen en daarmee niet te vergelijken zijn.
1 One Piece
V
an mijn top drie is One Piece de langstlopende serie en de enige nog lopende
serie. De manga is begonnen in 1997 en de
anime in 1999. In de vijftien jaar dat hij nu al
loopt, zijn er op dit moment al 640 afleveringen uitgekomen.
H
et verhaal speelt zich af op een planeet
vergelijkbaar met aarde, maar deze
bestaat niet uit continenten, maar uit vele
vele eilanden. Er is er de pleuris uitgebroken
nadat de piratenkoning tijdens zijn executie
roept: Wie mijn schat, One Piece, wil hebben, deze kan gaan zoeken. Na deze oproep
besluiten heel veel mensen piraat te worden
en op zoek te gaan naar One Piece.
D
e hoofdrolspeler is Monkey D. Luffy.
In het Japans wordt er van rechts naar
links gelezen, dus zijn voornaam is Luffy. Hij
besluit ongeveer twintig jaar na de executie van de piratenkoning (Gol D. Roger) piratenkoning te worden. Het verhaal draait om
de avonturen die Luffy beleeft om zijn droom te verwezenlijken.
I
n deze wereld zijn er Devil Fruits te vinden. Van elke is er maar één en na het overlijden van de eter komt het stuk fruit weer
terug in de wereld. Elk stuk fruit geeft een andere kracht aan de eter ervan. Luffy heeft in zijn jeugd ook zo’n fruit gegeten en is
van rubber geworden. Door jarenlange training heeft hij vele technieken geleerd om zijn tegenstanders aan te vallen. Er zijn dan
ook vele tegenstanders, veel met andere Devil Fruits, die hij tegen zal komen op zijn weg.
I
k heb gekozen One Piece op plaats één te zetten omdat het verhaal zo goed in elkaar zit. Behalve dat het een goed verhaal is en
er veel humor in zit, worden alle losse eindjes aan elkaar geknoopt. Het is zeer knap hoe de schrijver(Eiichiro Oda) van tevoren
zoveel heeft nagedacht over alle details, die hij soms jaren later pas weer gebruikt. Soms heb je onbelangrijke personen die echt
een heel klein rolletje hebben gehad en over wie maar een paar dingen bekend zijn. Ineens honderden afleveringen - er komen
ongeveer veertig afleveringen per jaar uit - later komen ze terug om opeens wegens de informatie die je toen kreeg een gigantische rol speelt. Door deze schrijfwijze zijn er veel fora waar gespeculeerd wordt over hoe het ooit zal aflopen, welke personen
nog leven en wie die ene persoon was die je toen ooit vijf seconden hebt horen praten, maar uit beeld bleef.
12
2 Bleach
O
p nummer twee staat Bleach. De manga zelf loopt
vanaf 2001 en nu nog steeds. terwijl de anime begon
in 2004 en na 366 afleveringen is gestopt. Of deze stop
tijdelijk of definitief is, is nog niet duidelijk.
H
et verhaal speelt zich grotendeels af in een plaats
in Japan, genaamd Karakura Town. In deze stad
woont de hoofdpersoon Kurosaki Ichigo. Hij kan sinds
zijn geboorte altijd al geesten zien. De serie begint wanneer hij vijftien is en hij een vrouwelijke Shinigami (Soul
Reaper) tegekomt, genaamd Rukia. Zij moet geesten naar
de “hemel” (Soul Society) begeleiden en kwade geesten
(Hollow) verslaan om ze naar de “hel” te sturen. Rukia
komt op de bewuste avond van de ontmoeting met Ichigo
in gevecht met een Hollow en verliest bijna. In het heetst
van de strijd besluit Rukia haar krachten af te staan aan
Ichigo.
I
chigo en Rukia beleven vervolgens vele avonturen totdat andere Shinigami vanuit Soul Society gestuurd worden om Rukia
terug te halen en haar te bestraffen met de doodstraf voor het geven van haar krachten aan een mens. Uiteraard is Ichigo het
hier niet mee eens en gebeurt er nog veel meer in Soul Society.
D
e anime liep vaak bijna gelijk met het verhaal in de manga. Daarom besloten de makers van de anime en de uitgever ervan
om tussendoor verhaallijnen te plaatsen door de hoofdverhaallijn heen, die niet in de manga voorkwamen. Dit is de reden
voor mij om Bleach niet op één te zetten.
3 Sword Art Online
O
orspronkelijk zou dit artikel een top vijf worden, maar gezien de lengte van dit artikel heb ik er toch voor gekozen om er een
top drie van te maken. De nummers drie tot en met vijf zouden relaties korte series zijn, namelijk Full Metal Alchemist (51
afleveringen), Death Note (37 afleveringen) en Sword Art Online (25 afleveringen).
O
H
ndanks dat alle drie pareltjes zijn, heb ik besloten om SAO op nummer drie te zetten omdat dit de minst oude, meest realistisch anime is (2012) en dichter bij de Thaliaan staat.
et verhaal gaat over de Kirito. Deze jongeman is een gamer en gaat de nieuwste MMORPG-game spelen, Sword Art Online.
Dit is de eerste game die zich afspeelt in een virtuele wereld, waarbij een speciale helm nodig is. Deze helm (Nerve Gear) zet
je op nadat je in bed ligt en vertaalt al je lichaamsbewegingen en andere lichaamssignalen (zoals hongergevoel) naar je character
in de game. Op de launchdag spelen tienduizend mensen het.
Z
odra ze allen ingelogd zijn, blijkt er geen uitlogknop
te zitten in het menu en laat de moderator aan allen
weten dat zij alleen uit de game uit kunnen door dood te
gaan ingame (en daarmee in het echt) of de allerlaatste
eindbaas te verslaan. Als in de echte wereld de Nerve Gear
afgedaan wordt gedaan door anderen, overlijden de spelers ook.
G
aat het Kirito en de 9.999 anderen lukken de game te
verslaan, of sterven ze allemaal?
M
ocht je besluiten anime te gaan kijken, kijk dan in het Japans. In Japan hebben ze meer tijd en geld uitgetrokken om goede
stemacteurs uit te zoeken en het is zonde de anime te vergallen door een of andere derderangs Amerikaan. (Full Metal
Alchemist heeft anders een topcast in het Engels - Red.)
Daniël van Loon
13
De kunst van het opscheppen
Als Thalianen is er een ding dat ons allen bindt: informatica. Sommige mensen zien eerder andere
voorbeelden zoals bier, lunchlezingen, slechte grappen, etc., maar uiteindelijk is er maar een ding dat
ons echt bindt. Informatica is het enige wat wij echt allemaal gemeen hebben en dat geeft ons specifieke kenmerken. Als informaticus heb je meer kans om van het mannelijk geslacht te zijn, je hebt
eerder een voorliefde voor programmeren en computers, je spendeert liever een dag aan het zoeken
van een bug, dan een uurtje aan whatever psychologen doen bij hun studie, maar er is een kenmerk
waar ik nu vooral op wil ingaan. En dat is het positieve toekomstperspectief. Als informaticus heb je
namelijk de grootste kans om later flinke bakken geld te verdienen met slimme systemen. Zelfs als je
daar niet voor kiest en liever de wetenschappelijke kant op gaat heb je nog steeds een redelijk grote
kans om een goede doorbraak te maken. Informatica is namelijk nog een nieuw gebied met veel kansen, maar wat heb je aan dat slimme systeem en die geweldige doorbraak als niemand het merkt?
Wat als je baas niet snapt waarom jouw systeem zo geniaal is en wat als je collega’s de potentie van
je idee niet lijken te zien? Wat als ze het wel zien, maar ze na een klein weekje jouw driejarenproject
weer vergeten zijn? Misschien is het een goed idee om hen er eens wat vaker aan te herinneren.
I
n het bedrijfsleven is goed kunnen opscheppen vaak een
noodzakelijke vaardigheid. Om hoger op te kunnen komen
is het belangrijk dat we onze goede punten naar voren kunnen
brengen. Gelukkig hebben de meesten van ons hier meteen
al een voordeel: mannen zijn van nature beter in opscheppen dan vrouwen. Waar mannen graag vertellen over wat ze
bereikt hebben, hebben vrouwen de neiging hun prestaties
af te zwakken. Zij schrijven het sneller toe aan geluk of aan
andere mensen. Wij hebben dus een voordeel, maar er is meer
nodig dan goed over jezelf te kunnen praten. Om de kunst van
het opscheppen te kunnen beheersen, hoef je alleen maar een
paar simpele vaardigheden toe te passen.
H
et grootste probleem bij opscheppen is geloofwaardigheid. Als je in een visserscafé een wat aangeschoten
man ontmoet die jou vertelt dat hij gisteren een vis heeft
gevangen die groter was dan de bartafel, twijfel je meteen dat
verhaal. Dat komt enerzijds omdat de man tijdens de beschrijving zo hard met zijn handen wapperde dat hij minstens twee
keer zichzelf per ongeluk voor zijn zatte kop heeft geslagen,
maar anderzijds ook omdat er geen bewijs is voor zijn stelling behalve zijn eigen woord. Zou zijn zatte vriend instemmend meeknikken in plaats van alleen maar glazig voor zich
uitstaren, dan zou het verhaal al geloofwaardiger zijn. Als zijn
vriend het verhaal begonnen was, was het nog overtuigender
geweest. De vriend heeft namelijk weinig te winnen met het
verhaal, terwijl het verhaal, zou het geloofd worden, voor de
man een flinke ego-opkrikker zou zijn. Helemaal doeltreffend
zou een foto zijn geweest van de betreffende vis. Helaas had
de man daar blijkbaar niet aan gedacht.
W
at kunnen we hiervan leren? Om te beginnen ben jij de
minst overtuigende persoon om jezelf op te hemelen.
De winst is voor jou gewoon te groot als je zomaar bij elk verhaal geloofd zou worden. Een overtuigende derde partij die
jouw verhaal beaamt of zelfs uit zichzelf vertelt, maakt het
leven al wat makkelijker. Het beste is gewoon direct bewijs.
Geloofwaardigheid is essentieel bij de kunst van het opscheppen. Je kunt nog zo charmant en doordringend vertellen en je
praatje nog zo geslepen brengen. Zolang jij degene bent die
de tekst brengt, zullen mensen jouw speech gewoon negeren.
Ondertussen ligt er op de keukentafel van de man nog steeds
een vis van twee meter en heeft hij geen idee wat hij er mee
moet.
A
ls geloofwaardigheid is afgehandeld, komt bescheidenheid. Je kunt namelijk niet zomaar op
iemand aflopen en beginnen te vertellen hoe geweldig jij wel bent. Het zit in onze cultuur dat wij altijd
bescheiden en beleefd overkomen. Opgeblazen
haantjesgedrag wordt niet gewaardeerd. Wat wij
dus willen, is opscheppen zonder meteen asociaal
over te komen. De simpelste manier hiervoor is niet
vertellen over jezelf, maar over iets wat je bereikt
hebt. Heb je net een groot project afgehandeld, dan
mag dat verteld worden. Natuurlijk houden mensen er
niet van als je tegen hen begint te praten met als enige
doel hen duidelijk te maken hoe belangrijk jouw project
wel was. Beter is dus als je een anekdote vertelt en dat
probeert aan te sluiten op wat je graag wil vertellen.
14
H
oe goed je ook je best doet om het opscheppen subtiel te houden, als opscheppen het enige is wat je doet, val je vanzelf
door de mand. Je kunt jouw opscheppen zien als het vullen van een vat met water. Schep je teveel op, dan zal het vat overstromen. Doe je andere dingen, dan schep je daarmee het vat leeg. Wat zijn nu die dingen waarmee je vat leger wordt? Nou,
zowat alles. Alles wat je karakter geeft, schept het vat een beetje leeg. En praktisch alles geeft je karakter. Je gevoel bij iets, je
mening over iets, je hobby’s, je thuissituatie, alles. Belangrijk is dus geen ‘nobody’ te zijn als je hogerop wilt komen. Prestaties en
bewijzen van je kunsten zijn dingen dingen die het vat heel snel leger maken.
W
at zijn dingen die het vat snel vullen? Om te beginnen natuurlijk het in-your-face opscheppen. Een ander ding is opscheppen over iets wat niet belangrijk is voor de ander. Een voorbeeld is opscheppen over een voetbalmatch die je gewonnen
hebt. Zoals eerder gezegd is bescheidenheid belangrijk. Opscheppen zal het vat vullen, maar aangezien je in zijn ogen geen nuttiger persoon wordt, zal het vat niet geleegd worden. Ook prestaties waarbij een grote hoeveelheid geluk aanwezig was, liggen
niet lekker. Een neiging die veel mensen hebben is om grote nadruk op hulp of geluk te leggen. Probeer dit te vermijden zolang
je niet hierdoor onbescheiden overkomt.
P
raten over gewonnen competities in aanwezigheid van de ex-concurrenten is ook ontoelaatbaar. Met competities bedoel ik
alles waar jij beter blijkt te zijn dan anderen. Als een persoon iemand hoort opscheppen over (iets dat gerelateerd is aan) zijn
verlies, zal hij zich slechter voelen en wordt zijn vat gevuld. Dus opscheppen in de buurt van ex-concurrent is een gegarandeerde
tactiek om vaten te laten overstromen.
W
at zijn dingen die het vat leeg krijgen? Bovenaan op de lijst staat je beloofde prestaties waar maken. Hoewel dit vrij overduidelijk is, is het goed om te benadrukken: prestaties geven eer. Voorspelde prestaties geven eer en vertrouwen. Bazen
en managers zijn afhankelijk van jouw prestaties. Als je toch afhankelijk van iemand moet zijn, dan het liefst van iemand die
al eerder zijn beloftes is nagekomen. Een wat minder voorspelbare vatenleger is je baas constant op de hoogte houden van je
voortgang. Hoe is dit niet opscheppen? Is het constant vertellen wat je nu weer bereikt hebt niet irritant? Nou nee. Jouw baas
of manager tast vaker dan hij wil in het duister over jouw vorderingen. Korte updates stralen eerlijkheid en openheid uit, eigenschappen die het vat snel legen. Ook help je hem hierbij gigantisch bij zijn werk, een groot pluspunt.
W
eet je nog dat we het hadden over hoe karakter het vat leegt? Zeer goede manieren om jezelf karakter te geven zijn het
uiten van emoties en het laten zien van groei. Nu zijn deze twee acties ook perfect om opscheppen te verhullen. Vertel in
plaats van hoe goed een project ging hoe blij je bent dat het project goed ging. Zeg in plaats van dat je goed bent met PHP hoe je
goed bent geworden met PHP. Als je deze manieren goed weet toe te passen, heb je meteen al een grote voorsprong op de rest.
L
ijkt het toepassen van deze tips moeilijk? Schroom dan niet om te oefenen, alleen of met vrienden. Zowat alle belangrijke
mensen oefenen thuis voor belangrijke aangelegenheden. President Obama heeft waarschijnlijk nooit meer dan twee
zinnen gezegd op publieke plaatsen die hij niet eerst geoefend heeft bij collega’s. Oefenen geeft een voorsprong
A
l deze richtlijnen helpen goed bij het gemiddelde bedrijfsleven, maar er zijn wat specifieke uitzonderingen bij
informatici. Veel informatici zijn van het directe type. Ze houden van eerlijkheid en subtiliteit gaat verloren op
hun. Als iemand heel direct is en graag over zichzelf vertelt, wees dan niet bang hetzelfde te doen. Het gemak
waarmee dit kan en de openheid van deze mensen is naar mijn mening een van de meest positieve dingen
aan informatici.
I
n conclusie is opscheppen dus niet per definitie slecht, mits het goed wordt toegepast. Opscheppen is
zelfs een zeer belangrijk hulpmiddel om mensen sneller een positief beeld over je te geven. Ik hoop dat
d e z e tips hierbij kunnen helpen.
Martin Huyben
15
Datacenter bekabeling is kunst
16
Jeremy Timessen
17
Leslie Lamport
D
eze maand werd bekend dat Leslie Lamport dit jaar de
ACM Turing Award zal ontvangen, zeg maar de Nobelprijs
voor de Informatica. Lamport heeft baanbrekend werk gedaan
op het gebied van gedistribueerde algoritmen en formele verificatie. Ik ken Lamport goed en ben een groot bewonderaar
van zijn werk. Ik was opgetogen toen ik het nieuws hoorde
over de prijs, al had hij de Turing Award eigenlijk al jaren eerder
moeten ontvangen.
komt omdat al deze bedrijven gebruik maken van Lamport’s
Paxos algoritme voor het bereiken van consensus in de aanwezigheid van fouten.
H
et is natuurlijk onmogelijk om de klokken op verschillende computers precies gelijk te laten lopen. Maar hoe
bepaal je dan de volgorde waarin transacties als “Schrijf €100
bij” en “Schrijf 1% rente bij” moeten worden uitgevoerd op een
gedistribueerde database? Dat probleem wordt in de praktijk
opgelost met het concept van een “logische klok” dat Lamport
introduceerde in zijn geniale artikel Time, Clocks and the
Ordering of Events in a Distributed System.
I
n vliegtuigen en andere toepassingen waarbij betrouwbaarheid cruciaal is worden computersystemen uitgevoerd in
drievoud, waarbij computers stemmen over iedere belangrijke
actie. Maar wat nu wanneer een van deze computers gehackt
is en doelbewust probeert de besluitvorming te beïnvloeden?
Lang voordat hackers überhaupt op het idee kwamen om zoiets te proberen formaliseerde Lamport dit probleem als het
Byzantine Generals problem, en bedacht algoritmen die dit
probleem oplossen met behulp van digital signatures.
Z
onder problemen zou ik een hele Thabloid kunnen vullen
met een samenvatting van de wetenschappelijke bijdragen van Leslie Lamport. O ja, en dan heeft hij ook nog het tekstverwerkingsprogramma LaTex bedacht, de standaard voor
het schrijven van artikelen voor theoretische informatici en
wiskundigen.
H
I
edereen die gebruik maakt van het Internet profiteert dagelijks van de inzichten van Lamport. De Turing Award leek mij
een leuke aanleiding voor wat artikelen in wetenschapsbijlagen
van kranten over de aard en het belang van Lamport’s werk.
Maar het blijft oorverdovend stil in de pers. De NRC, die ik nota
bene expliciet had getipt, haalde het afgelopen weekeinde uit
met een groot interview over 2 pagina’s met Nobelprijswinnaar
Gerard ’t Hooft, met als belangrijkste nieuws dat er geen echt
nieuws is in de theoretische fysica. In De Wereld Draait Door
was terecht veel aandacht voor de baanbrekende ontdekking
van de effecten van zwaartekrachtgolven in kosmische achtergrondstraling. Maar nergens een woord over Lamport, terwijl
zijn werk toch ook baanbrekend is en enorme impact heeft op
ons dagelijks leven.
B
edrijven als Google, Facebook en Dropbox maken allemaal
gebruik van datacentra met duizenden PCs. Soms crashen
die PCs maar als gebruiker merk je daar nooit iets van. Dat
oe is het in vredesnaam mogelijk dat de pers zo weinig
aandacht besteedt aan de Turing Award voor deze geniale
wetenschapper? Natuurlijk zou ik kunnen betogen dat de
wetenschapsredacties in Nederland er niets van snappen, maar
ik denk dat we als Informatici vooral de hand in eigen boezem
moeten steken en onze PR beter op orde moeten krijgen.
D
an is er nog iets raars. Tijdens mijn college Analysis of
Embedded Systemen besteedde ik aandacht aan de
Turing Award voor Lamport en wat bleek: geen van de aanwezige studenten wist een resultaat van hem te noemen! Ik
ben al lang van mening dat ons curriculum onvoldoende aandacht besteedt aan gedistribueerde systemen en algoritmen.
In het nieuwe bachelorcurriculum gaan we hier wat aan doen
met de nieuwe invulling van de cursus Computernetwerken
en gedistribueerde systemen. De resultaten van Lamport zijn
zo belangrijk en zo mooi dat al onze afstudeerders ze zouden
moeten kennen! Ik overweeg om volgend collegejaar een
aantal van zijn artikelen aan bod te laten komen tijdens het
Research Seminar Software Science.
Frits Vaandrager
18
Uitstellen voor beginners
I
k weet ondertussen tegen wie ik het heb, hoewel ik nog
niet zo lang werk voor ons prachtige en onovertroffen
blad Thabloid: de volledige doelgroep van ons tijdschrift
bestaat uit een stuk of vier mannen tussen de 20 en 25 jaar,
met als uitzondering de Thabloidcommissie en natuurlijk
mijn moeder. Juist omdat ik nog niet zo lang schrijf voor
dat geweldige blad met zijn groot aantal gelukkige lezers,
kan ik me de middelbare school levendig voor de geest
halen. Ja, de weinige herinneringen die ik nog niet kapot
heb gedronken met exorbitante hoeveelheden speciaalbier, vertellen me keer op keer één ding. Ik voelde me zo
veel slimmer daar. Omdat ik jullie, onze vier trouwe lezers,
zo goed ken, weet ik ook dat ik niet als arrogant gezien
word. We waren allemaal de crème-de-la-crème op onze
respectievelijke middelbare opleidingen. Het neusje van de
zalm. Dat had ook een reden: we hadden geen leven. Daar
zal vast een groot deel van onze lezers zichzelf in herkennen, ik weet zeker dat ik niet de enige ben die leveloos was,
toentertijd. En een groot voordeel van geen leven hebben,
is natuurlijk het volkomen gebrek aan uitstelgedrag. We
stelden niets uit, we hadden nou eenmaal niets beters te
doen!
V
an heinde en verre kwamen klasgenoten onze hulp
zoeken bij projecten. Uit alle hoeken en gaten stroomden ze als er weer eens werkgroepen gekozen werden voor
één of ander project. Bij ons in het groepje zitten garandeerde tenminste een hoog cijfer. Het mooiste was: zelf
hoefden ze nauwelijks iets te doen. En we deden het graag.
Met plezier gingen we aan het werk. Dommer werden we
toch niet. Natuurlijk stelden groepsleden hun werk uit tot
het laatste moment en deden we het uiteindelijk zelf maar
gewoon om het nog op tijd af te krijgen. Helemaal niet erg
natuurlijk. Misschien zouden we dan eindelijk aan de coole
tafel mogen zitten in de pauzes!
M
aar aan alle goede tijden komt een eind en ook wij
moesten eraan geloven. Na de examentijd, voor
sommigen gevuld met samenvattingen en cafeïne, voor
anderen met een stel goede games - ik kan Assassin’s Creed
aanraden, past perfect in de drie weken die je krijgt voor
je examens - begon de universiteit. Hoe geweldig Thalia’s
introweek ook was, we kwamen er allemaal al snel achter
dat we het op de middelbare school verkeerd aan hadden
gepakt.
W
ant zo makkelijk is studeren niet. Dat idee dat onze
klasgenoten hadden, lijkt ineens een stuk beter! Als
we gewoon onze groepsleden al het werk laten doen, dan
hebben we zelf een stuk meer vrije tijd en komen we misschien eindelijk toe aan die paar afleveringen van die geweldige serie waar we maar niet aan toe zijn gekomen. Klinkt
goed, toch? Er is echter een groot probleem. We hebben
nooit geleerd hoe het moet. We weten niet hoe we op een
goede manier moeten uitstellen. Zonder uitstellen zijn we
nergens, de werkdruk zou veel te hoog liggen als we niet
leren hoe we werk voor ons uit kunnen schuiven zonder dat
we daar last van hebben. Hoe kunnen we nou genoeg tijd
hebben voor spelletjes, series en stappen, zonder dat we in
de stress schieten wanneer we het woord ‘studeren’ horen?
Lotgenoten: vrees niet! Ik heb inmiddels een paar gouden
tips die bij mij geweldig werken. Ik heb weer tijd voor alle
leuke dingen die de wereld te bieden heeft. Alles wat je
hoeft te doen, staat in dit artikel!
Omdat de auteur van dit artikel zijn uiteindelijke
versie niet heeft ingezonden, blijven we u de tips
schuldig. Onze excuses voor het ongemak.
Tom Evers
19
Achievements voor Thalianen
Tegenwoordig ontkom je er niet aan: bijna alle games hebben achievements! Om het gevoel te kweken
dat de speler iets heeft bereikt, hebben de makers kunstmatig succes toegevoegd zodat je dingen gaat
doen die je eigenlijk niet hoeft te doen. Zo hebben meerdere spelers al iemand vastgebonden op het
spoor in Red Dead Redemption en toegekeken terwijl het slachtoffer overreden werd door de trein, om er
vervolgens achter te komen dat de makers dit ook in gedachten hadden.
Stiekem zijn achievements best leuk en verslavend. Op het gegeven moment presteer je iets in het echte
leven en dan denk je: “Waar blijft mijn achievement?!” Daarom presenteert de Thabloid deze lijst van
achievements voor dat extra beetje awesome, denkbeeldig succesgevoel.
Trojaanse schimmel
Ga in een sinterklaaspak naar het hoorcollege van security en leg het college vast op video.
Ouderdag is familiedag
Neem je ouders, je echtgenoot/echtgenote en je kinderen mee naar de ouderdag van Thalia.
No eyes, always watching
Maak de mensen die achter je zitten in een terminalzaal bang door Slender te spelen.
NP-onmogelijk
Haal je propedeuse in je vijfde jaar of later.
Stef stuntfietser
Rijd op een fiets de trap af naar de fietsenkelder van het Huygensgebouw en rijd aan de andere kant via de
trap weer naar boven. Doe dit zonder de grond of de muren te raken.
Thaliaanse muur
Verf een muur rood met één laag rode verf waardoor hij roze wordt. Behang een deel van de muur met minstens twaalf Thaliamuismatten.
What do we say to the god of shutdown? Not today
Zorg ervoor dat je computer niet automatisch wordt afgesloten om 21:45 in het Huygensgebouw.
Cap’n Crunch
Verstoor een telefoongesprek met een jammer.
With great power comes great responsibility
Open het bierflesje van iemand anders met een Thaliasleutelhanger terwijl je een Thaliatrui, Thaliabadjas,
Thaliazonnebril en een roze das draagt.
Tijd is geld
Raak minimaal 75 euro kwijt aan te late inschrijvingen voor tentamens tijdens je opleiding.
Runtime syntax checking
Stop tijdens het koken van een gerecht en gooi het eten weg omdat er een taalfout in het recept staat.
But mom, I don’t wanna play with the other kids
Speel alleen maar single player games op de LAN-party van Thalia.
20
The forbidden fruit
Bij het vak Research and Development 1, weiger om een app voor Android te maken. Voltooi het vak met
IOS.
Tosticommissie 2.0
Bak een tosti tussen twee adapters.
Drommels drommels en nog eens drommels
Breek je telefoon doormidden.
Koning der dresscodes
Ga in de dresscode van de voorafgaande Thalia-borrel naar het beestfeest.
Anonymous
Loop het eerste college van Engelbert Hubbers binnen met een Guy Fawkes-masker op.
(Met goedkeuring van Engelbert)
Beest
Ga naar elk beestfeest dat gegeven wordt zolang je op de opleiding zit.
A machine that turns coffee into code
Programmeer acht uur achter elkaar en drink in deze periode minstens één kop koffie per uur.
Gödel’s starvation
De enige lunch die je vertrouwt, komt uit de Noord- of Zuidkantine. Eet geen lunch als er geen
tosti’s worden gebakken.
Logische aanbieding
Krijg beide delen van de aanbieding als er een “of” in zit.
Arch friend
Voltooi je opleiding door alleen Linux te gebruiken.
Disclaimer
Deze achievements zijn puur bedoeld voor
leesplezier. Dit artikel moet niet worden opgevat
als aansporing tot wangedrag, dus don’t try this
at home! Thalia is op geen enkele manier verantwoordelijk voor de gevolgen van het eventueel
uitvoeren van deze acties.
Rick Erkens
Maurice Knoop
21
De strijd der titanen II:
Intel of AMD?
Een paar Thabloids geleden stond er een stukje in over de strijd tussen Nvidia en AMD op grafisch gebied.
Ik heb toen gepraat over welke opties beide bedrijven nu hebben aan te bieden, en hoe de beste keuze
hiertussen te maken. Als grafisch enthousiast ben ik meer op de hoogte van de ontwikkelingen op grafisch
gebied dan op CPU gebied, maar dat wil natuurlijk niet zeggen dat de processor, het hart van je computer,
niet belangrijk is. Integendeel, de processor is een van de meest belangrijke onderdelen voor elk systeem.
En ook voor processoren zijn er dus twee bedrijven die jou iets aan te bieden hebben, namelijk Intel en AMD.
Echter zal ik in dit artikel iets minder ingaan op de beste keuze qua prijs, en meer algemeen over de praktijken van beide bedrijven.
L
aten we beginnen met Intel. Dit bedrijf is opgericht in 1968
in de Verenigde Staten, en is sindsdien uitgegroeid tot een
bijna monopolistische positie binnen de processormarkt. De
naam Intel is niet zomaar gekozen, het staat namelijk voor
‘Integrated Electronics’. Intel begon als ontwikkelaar en fabrikant van DRAM en SRAM geheugenmodules, de voorgangers
van het werkgeheugen in onze machines vandaag de dag.
T
egen de jaren 90 was de processormarkt in opkomst, en
het bedrijf maakte hier handig gebruik van om zo hoog
mogelijk te klimmen. En dat is ze gelukt ook, gezien Intel nu
ongeveer 80% van de markt in handen heeft als het aankomt
op consumentenprocessoren. Menig persoon zal de naam
‘Pentium Inside’ kennen, net zoals ‘Core2Duo’ en ‘Core2Quad’,
net als de meest recente ‘Core i’ series van processoren.
W
at maakt Intel nu zo succesvol? Om te beginnen, Intel
is een van de meest vooraanstaande ontwikkelaars van
nieuwe technieken. Het bedrijf is zelden te vinden in de middenmoot van technologieontwikkeling, en vaker als de pionier
voor het ontwikkelen van kleinere, snellere en betere processoren. Zo is Intel vrijwel altijd de eerste die al begint met massaproductie van processoren op een kleiner procedé, terwijl de
rest van de wereld nog hobbelt op een getest en vertrouwd,
maar ook verouderd, procedé. Dit wordt mogelijk gemaakt
doordat Intel alles ontwikkelt en produceert in eigen fabrieken
en laboratoria, een luxe die de meeste andere fabrikanten niet
hebben.
U
it persoonlijke ervaring met Intel producten kan ik zeggen dat het erg goede chips zijn, kwalitatief en qua
snelheid. Het systeem waar dit op wordt geschreven draait
een Intel i5 2500K die tussen 3.3 en 5 Ghz draait. Intel’s chips
draaien sneller, koeler en efficiënter dan AMD’s producten.
Voor selecte processoren is er ook nog een functie genaamd
‘HyperThreading’, wat in essentie een geavanceerde scheduler is, die de CPU zo efficiënt mogelijk bezig houdt door taken
constant op een dergelijk manier te organiseren dat de rekenkernen bezig zijn. Dit kun je zien als softwarematige ‘threads’,
en elke rekenkern heeft er dan 2. In Windows of Linux wordt
dit vertaald naar extra ‘cores’, die je dus in Task Manager kunt
zien. Voor je OS lijkt het alsof er dus niet 2 of 4 kernen, maar 4
of 8 aanwezig zijn (en in het geval van de 4960X, 12 logische
kernen op 6 fysieke). Het zijn natuurlijk geen echte kernen en
HT werkt niet goed als alle kernen echt worden volgeladen met
werk. Desondanks is dit een groot verkoopargument voor de
duurdere Intel processoren.
V
oor zover dus Intel. Goede, snelle en efficiënte chips, die
tegen een hogere prijs worden aangeboden. Niets mis
mee. Het gras is echter niet zo groen als het lijkt, als we gaan
kijken naar Intel’s grootste concurrent: AMD.
N
u zul je misschien raar opkijken, want was AMD niet de producent van de grafische kaarten in de vorige artikel? Ja, dat
klopt. AMD was vroeger een CPU producent, net als Intel, tot
op 2006, toen AMD het merk ‘ATI’ overnam. ATI staat bekend
als een videokaart ontwikkelaar en fabrikant, en de acquisitie
ok heeft Intel de laatste tijd vrijwel altijd de overhand als van dit bedrijf heeft AMD een nieuwe divisie gegeven die zich
het aankomt op prestaties per rekenkern, wat ten goede volledig bezighoudt met alleen grafische ontwikkeling. AMD
komt van de meeste programmas en games die zelden meer ontwikkelt nu dus zowel CPUs als GPUs.
dan 2 kernen benutten. Goede prestaties per kern hebben dus
(op het moment van schrijven) meer effect dan meer kernen, en
MD begon in mei 1969, een jaar na Intel, als een producent
Intel speelt hier handig op in.
van processoren. In 1975 zijn ze net als Intel in die tijd, zich
met RAM gaan bezighouden. Net als Intel nu nog steeds doet,
n het laatste grote argument voor waarom Intel zo succes- was AMD initieel zelf bezig met het ontwikkelen en bouwen van
vol is, is het feit dat het bedrijf gewoon heel erg veel geld zijn processoren in-house, d.w.z. met eigen fabrieken en laboheeft om zaken te ontwikkelen, promoten en concurrentie aan ratoria. Ze kloonden een succesvolle Intel processor in die tijd,
te vechten. De prijzen voor de processoren zijn meestal een de 8080, en hield zich bezig met een aantal zaken, tot het bedstuk hoger dan vergelijkbare chips van de grootste concurrent, rijf de keuze maakte om zich te focussen op processoren en dus
AMD. Dit in combinatie met zowat 80% van de markt in handen direct te gaan wedijveren met Intel.
zorgt voor een enorme influx van geld naar het bedrijf.
O
A
E
22
A
M
ls Intel altijd voorloopt op het gebied van efficiëntie en kleiaar wat nu? Intel is de grote boeman, en AMD is het
nere procedés, is AMD het bedrijf dat vaak nieuwe ontwikonschuldige schaap? Het zou bijna zo simpel liggen, maar
kelingen pioniert. De eerste 64 bits processor was er al in 2003 AMD is natuurlijk ook niet het perfecte bedrijf. Zo heeft het
voor consumenten, de Athlon64, en die was van AMD. De bena- een aantal vreemde beslissingen gemaakt op het gebied van
ming voor de 64 bits standaard is niet voor niets ‘AMD64’.
processorontwikkeling. Je zult wellicht gemerkt hebben dat ik
boven het woord ‘echte’ bij octacore in quotes heb gezet. Dit
MD was ook de eerste die een dual core processor op de heeft een reden. De eerste consumenten hexacore CPU, de
markt bracht, onder de naam Athlon 64 X2 voor consu- Phenom II X6 1055T geloof ik, had gewoon 6 aparte kernen die
menten en Opteron voor servers. Dit werd herhaald met de op en een chip zaten. Niets mis mee. De eerste consumenten
Phenom II series, die 6 cores hadden op de duurdere modellen. ‘octacore’, de FX81xx serie, die zit net wat anders in elkaar.
AMD was de eerste die een ‘echte’ octacore CPU op de markt AMD dacht dat het een leuk idee zou zijn om de kernen te grobracht voor consumenten. Je ziet het patroon. Waar Intel de eperen. Nu hebben we dus twee rekenkernen op een ‘module’,
best gepolijste producten uitbrengt, is AMD vaak de innova- wat betekent dat de twee kernen als een Siamese tweeling zijn:
tor. AMD heeft, in tegenstelling tot Intel, een marktpositie van ze delen een hoop zaken. Dit kwam niet ten goede van de sinslechts 20% en een veel, veel kleinere omzet(4.337 miljard dol- glecore prestaties, zoals je kunt beredeneren. De FX81xx en
lar tegen Intel’s 92.35 miljard)
FX83xx series hebben dus 4 modules met twee rekenkernen
elk, maar doordat de twee kernen zaken zoals cache delen zijn
it is het punt waarop het gras toch niet zo groen is als dat ze veel minder efficiënt als het aankomt op singlecore prestahet lijkt. Intel staat enorm voor qua budget en qua markt- ties. Als het programma goed multithreaded is, zul je een snelwaarde, en heeft alle kans van slagen als het aankomt op recht- heidswinst zien met AMD processoren. Maar dat zijn de meeste
toe rechtaan competitie met AMD. En toch heeft Intel een rep- programmas dus niet. Het gevolg hiervan is dat AMD zich dus
utatie van onvriendelijke praktijken, vaak illegaal. Er zijn veel figuurlijk in de voet heeft geschoten door te gaan voor modules
bronnen op het internet, de Wikipedia pagina is een goede start in plaats van volledige kernen. Dit is een van de dingen die AMD
voor dit. Van het omkopen van OEMs zoals Dell om geen AMD beter had kunnen doen.
processoren te gebruiken in hun systemen, tot het schrijven en
distribueren van een compiler die controleerde op wat voor een
it artikel klinkt als een betoog tegen Intel, en er is niet echt
processor het draaide, en als het geen GenuineIntel CPU was,
veel informatie over wat je nou het beste kunt kopen. Ik zal
vervolgens een sub-optimale en dus langzamere codepath dit in de volgende rubriek even rechtzetten, maar ik wou deze
aanbood. Dit gaf Intel processoren dus een enorme, onverdi- tijd even nemen om een beetje achtergrond te geven voor beide
ende voorsprong. Op zich geen ramp, maar Intel ‘vergat’ dit te bedrijven, en voornamelijk om jou aan het denken te zetten. Ik
melden aan de gebruikers van de compiler en weigerde het toe ben geen Intel hater, ik vind de hardware echt geweldig, maar
te geven toen een programmeur contact met ze opnam over de praktijken van het bedrijf laten echt veel te wensen over.
het vreemde stukje code. Pas na een rechtszaak en een schade- Hopelijk zal dit artikel je ertoe bewegen om zelf even op ondervergoeding moesten de programmeurs van Intel de code eruit zoek te gaan en je eigen mening op te stellen.
slopen en de compiler opnieuw aanbieden. Zoek dit zelf op
onder ‘Intel Compiler Bias’ en je zult zien wat ik bedoel.
A
D
D
H
et is opvallend dat een bedrijf die alle middelen heeft om
een directe concurrentie ‘oorlog’ te voeren, en te winnen,
zich beroept op zulke praktijken. AMD heeft deze historie niet,
hoe diep je ook kijkt. Toen een aantal voormalige AMD ingenieurs bij Intel gingen werken en stiekem informatie doorstuurden naar AMD, nam het bedrijf contact op met de autoriteiten
en werden de desbetreffende mensen veroordeeld.
W
aar AMD bijvoorbeeld open standaarden promoot, sluit
Intel zijn standaarden af. Zaken als moederbord chipsets
zijn een interessant voorbeeld. Zo heeft AMD nu een 970 en een
990FX chipset voor de nieuwste serie FX processoren, maar de
twee chipsets verschillen nauwelijks qua features. Neem de
Intel Z87 en H87, en je zult een enorm verschil zien qua features,
zoals het ontbreken van overklokken, RST(SSD optimalisatie),
geen ondersteuning voor twee of meer Nvidia videokaarten, bij
de H87 chipset. Dit terwijl er geen hardwarematige limiten zijn
die het ontbreken van deze features kunnen verklaren. Zaken
als de nieuwere Pentiums die geen geheugensnelheden boven
1333Mhz toelaten, terwijl een vergelijkbare AMD chip zonder
problemen op 2400 of zelfs 3000 Mhz DDR3 geheugen draait.
Alex Hlushenok
23
Deze Thabloid is mede
mogelijk gemaakt
door:
Download