iMac Case
Lieneke en ik hebben beiden een Apple iMac, nou gaan we regelmatig naar evenementen als CampZone, DreamHack, The Party, Masterlan enzovoorts, iedere keer deze twee dingen mee slepen is niet heel handig gezien ze niet al te handzaam zijn. Toch is het altijd nog makkelijker dan het mee slepen van een los scherm en een enorme kast, maar optimaal is het dus niet. Daar moest wat voor bedacht worden, en dus hebben we besloten er maar een kist voor de bouwen.
Na wat meetwerk blijken de 24 en 27 inch iMac op de breedte na qua omvang identiek te zijn, dat maakt het het alvast wat makkelijker. Naast de twee systemen moeten natuurlijk ook de headsets, toetsenborden, muizen en netwerkkabels mee, dus drie vakken in totaal. Het uiteindelijke ontwerp (Google SketchUp) is als volgt:
Aan de binnenkant moet ik nog de nodige blokken foam maken zodat alles klem zit en niet kan schuren, maar dat kan zodra de houten kist zelf helemaal af is. Al met al zal het er door al het hout niet heel van lichter van worden, maar we hoeven er als het goed is ook niet al te ver mee te lopen.. Het alternatief is nog om twee cases te maken, voor iedere imac 1, maar daar moet ik nog even over nadenken. Zo lang het in ieder geval maar voor Intel Pack4DreamHack af is :).
XBMC – Apple Mac Mini (Ubuntu Linux)
Als trouwe Apple gebruikers hebben we gisteren met pijn in ons hart afscheid genomen van Mac OS als primair OS op onze Mac Mini. Alhoewel het systeem in combinatie met Plex eigenlijk vrij aardig werkte bleven er wel een paar punten ongelofelijk irritant (het niet kunnen onthouden van credentials na een reboot bijvoorbeeld). Daarnaast bleven er problemen spelen met sommige series omdat het omzetten van DTS bijvoorbeeld niet goed werkte.
Dus, op zoek naar een goed alternatief.. Plex is gebaseerd op XBMC en dat leek me dus ook een goede plaats om de zoektocht te beginnen, vooral ook omdat op de paar pijnpuntjes na de werking van Plex eigenlijk goed was. XBMC heeft ook als groot voordeel dat het op meerdere platformen draait, met als gevolg dus ook een grotere userbase heeft. Dit heeft onder andere als gevolg dat er meer apps, skins, tweaks enzovoorts voor beschikbaar zijn. Daarnaast kan XBMC op een hele basic installatie van Ubuntu geinstalleerd worden, er hoeft dan geen apparte windowmanager gedraaid te worden, dit is weer een groot voordeel voor de performance van het systeem. Wat bij ons ook blijkt is dat door XBMC in Linux beter gebruik gemaakt wordt van de grafische hardware, waardoor het systeem veel minder snel moeite heeft met het afspelen van filmmateriaal. (in vergelijking met Plex)
Nou is er van XBMC een live CD die je kan gebruiken om het systeem te testen, dus zo gezegd zo gedaan, de CD gebrand en in onze Mac Mini gestopt. Vol verbazing bemerkten we eigenlijk dat het gehele systeem meteen al goed werkte, het geluid vertoonde geen kuren, het beeld was goed en bovenal, het systeem was bloedsnel. Dit maakte de zoektocht een stuk eenvoudiger en de keuze was dus eigenlijk al meteen gemaakt.
Nou is het wel zo dat het installeren van een tweede OS niet geheel vanzelfsprekend is, dus we hebben wel de nodige stappen moeten doorlopen voor het werkte, vooral ook omdat ik iets te eigenwijs begonnen was :P. Uiteindelijk is het me met een avondje werk gelukt om de installatie van XBMC helemaal goed te krijgen en onze media toe te voegen aan de server, alhoewel ik wel de nodige obstakels tegen gekomen ben was het uiteindelijk niet heel erg lastig om dit systeem werkend te krijgen.
Ik heb in ieder geval voor de mensen die daar interesse in hebben een klein stappenplan opgesteld voor de installatie van XBMC op een Mac Mini met Ubuntu 10.04 (klik op read more)
DreamHack Summer 2010
Komend weekend is het tijd voor de zomer editie van de grootste lanparty ter wereld.. Met ruim 12.000 bezoekers op het vorige evenement (winter 2009) is DreamHack ruim tien keer zo groot als het evenement dat we zelf in het Beursgebouw Eindhoven houden The Party). Naast de lan hebben ze talloze nevenactiviteiten die het geheel eigenlijk meer een festival dan een lan zoals wij die hier kennen.

Kleine hindernis is wel dat Dreamhack in Jönköping Zweden is.. Gelukkig organiseren we dit jaar voor de tweede keer met DUH-Events (het bedrijf achter onder andere The Party en CampZone een reis naar deze grootste lan ter wereld. Aankomende vrijdag vertrekken we met de bus naar Zweden om daar Zaterdag in de loop van de dag aan te komen.. Dinsdag keren we dan weer huiswaarts om dan woensdag ergens weer thuis aan te komen. Mede dankzij de sponsoring van Intel kost een kaartje voor deze busreis maar 100 euro (inclusief ticket voor het evenement..). Deze keer zitten we al vol, maar als het goed is gaan we later dit jaar ook weer naar de winter editie toe, dus als je mee zou willen moet je Pack4Dreamhack.nl even in de gaten blijven houden (je vind hier ook de nodige verslagen van de vorige reis enzovoorts)..

Alhoewel ik zelf helemaal niet zo’n gamer ben zal ik zelf wel de nodige spelletjes spelen komend weekend.. Echter, voor mij speelt de techniek en de logistiek achter zo’n evenement een veel grotere rol in mijn keuze om daar heen te gaan. Als een van de organisatoren van The Party heb ik inmiddels ruim 10 jaar (7x The Party, 6x eigen kleiner evenement) kunnen oefenen in het organiseren van dit soort evenementen, maar een soortgelijk evenement van deze omvang is natuurlijk wel weer heel wat anders..
Alleen de netwerk-infrastructuur al is bizar, er zijn maar weinig plaatsen waar je een dergelijk groot netwerk vind dat op deze wijze belast wordt.. Natuurlijk zijn er bedrijven waar ze netwerken hebben met meer dan 12.000 clients op 1 locatie, maar daar wordt op een andere manier gebruik van gemaakt dan wanneer deze 12.000 clients ook nog eens extreme hoeveelheden dataverkeer genereren..

Gezien er voor het evenement 20 Gbit aan internet beschikbaar is moet het geen probleem zijn om vanaf daar de nodige blog items te kunnen schrijven om een beeld te geven van hoe het daar aan toe gaat.. Verwacht dus vanaf morgen (hopelijk) dagelijkse updates over het hoe en wat op een evenement als Dreamhack.
Nieuw netwerk
Nu de verhuizing klaar is (daarover later meer), kan ik ook het thuisnetwerk weer eens een beetje aanpassen.. Gezien UPC nog steeds op zich laat wachten heb ik nog geen internet thuis :( maar als dat er dan eindelijk is komt het er allemaal ongeveer zo uit te zien:
Naast dat wat er op de tekening staat is er ook nog een wireless 54 / 300 Mbit netwerk, alleen gebruiken we dat alleen voor onze telefoons en voor de gasten :).
iPhone app development
Gezien ik nu ik tijdelijk bij mijn ouders woon toch geen ruimte heb om aan mijn studie te werken heb ik maar eens wat anders uitgezocht dat mijn interesse al een tijdje heeft. Recentelijk had ik mijn PHP en MySQL kennis al wat opgepoetst en ben ik maar eens wat meer aan het prutsen geslagen met Linux, beiden eigenlijk vooral omdat ik het leuk vind om te doen en daarnaast ook een stukje verbreding van mijn kennis (al die onderdelen komen ook nog terug in mijn studie).
Dat ik een "fan" ben van het iPhone OS van Apple en Mac OS van Apple zal inmiddels geen grote verrassing meer zijn, maar ik heb dus voor mezelf besloten om eens aan de gang te gaan met wat programmeerwerk voor deze 2 platformen. Vooral de opzet van de app store voor het iPhone OS vind ik erg indrukwekkend gedaan, het lijkt me dan ook leuk om daar eens een bijdrage voor te leveren, ik heb hier geen hoge verwachtingen van of wat dan ook, maar het lijkt me gewoon leuk om een stukje software te kunnen schrijven wat voor zo'n groot publiek toegankelijk is op een dergelijk platform.

Nou ben ik nooit verder gekomen dan wat C# als het op echt programmeren aan komt, dus ik heb nog een flinke weg te gaan voordat ik ook maar iets zinnigs zal kunnen maken, maar dat is dan ook wel weer een leuke uitdaging :). De stappen voor nu zijn dan ook als volgt:
- Basiskennis opdoen van C (gericht op de overstap op Cocoa)
- Verder verdiepen in Cocoa (Apple's Objective C programming API voor Mac OS (En Mac OS Touch, oftwel iPhone OS)
- Verdiepen in Cocoa voor mobile devices (iPod, iPad en iPhone)
Erg eenvoudig is het niet, maar des te groter is de voldoening als het lukt :) . Ik zal in ieder geval mijn vorderingen hier plaatsen en een overzichtje proberen te maken van de bronnen die ik gebruik om het te leren.




