26.5.08

Winnaar eurosong poseert naakt

Het stond vandaag blijkbaar in het laatste nieuws

ik verwijs u graag door naar
HLN

bah !

Domi goes diri

Zondag moest ik weer dirigeren tijdens onze de repetitie van de harmonie uit Kaulille. De dirigent was er weer eens niet. Na de pauze is er toen een kleine vergadering geweest met alle aanwezigen. Daar hebben ze dan beslist om de huidige dirigent te ontslaan, en vanaf augustus (het nieuwe seizoen) te starten met een nieuwe dirigent.

Voorlopig mag ik alle repetities doen tot aan het eind van dit seizoen. Ik mag ook de stukken uitzoeken voor ons volgende concert!

Het beste is dan nog dat ik ook betaald word! :-D

Doen wat je graag doet en er geld voor krijgen, wat is er nog beter? :-P

24.5.08

Eurovisiesongfestival 2008

Oké, Rusland heeft dit jaar gewonnen. Bravo voor Rusland.
Toch moeten me er enkele dingen van het hart..

Ik heb niet de hele show gezien, maar wat ik gezien heb kon ik niet aanzien. Bijna alle liedjes leken op mekaar en waren alleen maar luid en hard. Als men dat zingen noemt, amai dan!

Helaas was België er dit jaar (weer) niet bij. Nuja, ik vond het niet erg want ik vond het geen echt eurosonglied. Het was 'anders', maar toch niet weer dàt.

Het valt me wel op dat het de laatste jaren steeds meer en meer op een Eurovisie showfestival dan op een songfestival lijkt. Dit vind ik jammer want het betekent alleen maar dat het niveau van de europese muziek steeds lager en lager zakt.

Bij veel landen viel het op dat enkel het showgehalte telde ipv het muziekgehalte. Kan iemand me bijvoorbeeld uitleggen wat het nut van die schaatser bij rusland was? Of waarom op het eind van het lied de zanger zijn hemd los was? En als ik trombone zou spelen zoals die violist op zijn viool speelde zou er niet veel uitkomen..

Dit soort zaken begint me echt meer en meer te storen. Daarom dat de popmuziek van tegenwoordig mij ook niet meer interesseert. Noem me ouderwets, maar geef mij dan toch maar Mozart of Beethoven of andere klassieke muziek.

Dat is tenminste echte muziek!

9.5.08

Stride en BitmapImage converteren naar Byte [] in C#

Een System.Drawing.Image converteren naar byte[] is voor een leek nog een fluitje van een cent. Dit kan je simpelweg met een MemoryStream doen.

Een BitmapImage converteren is helaas iets anders.
Je kan het doen met de method CopyPixels() waarbij je dan de bestemde Array, de stride en de offset meegeeft.

Toen ik dat las dacht ik "ok, die array en offset lukt nog wel, maar wat is die stride?". Na lang zoeken heb ik dan een mooie definitie gevonden: "De stride is het aantal bytes dat nodig is om van het begin van een rij naar het begin van de volgende rij te gaan."

Dit zegt waarschijnlijk niet erg veel, want nu weet je nog altijd niet hoe je aan de stride van die bitmap kunt geraken. Hier bestaan formules voor :

BitmapImage img = new BitmapImage(new Uri("path naar uwe image"));
int pixelCount = img.PixelWidth * img.PixelHeight;
int bytesPerPixel = img.Format.BitsPerPixel / 8;
int byteCount = pixelCount * bytesPerPixel;
int stride = img.PixelWidth * bytesPerPixel;


de stride is dus gelijk aan de breedte van je image * het aantal bytes per pixel

om vervolgens img in een byte[] te steken:
byte[] data = new byte[byteCount];
img.CopyPixels(data, stride, 0);

(de offset mag en kan je in de meeste gevallen altijd van 0 laten beginnen)

img.CopyPixels(data, stride, 0) gaat ervoor zorgen dat img geconverteerd wordt naar een byte[], namelijk onze array data.

Hopelijk helpt dit een beetje.

8.5.08

Goede daad

Gisteren ben ik met Mieke gaan wandelen langs het kanaal van Hasselt.
Toen we daar even zaten zagen we opeens een hondje lopen. Maar het liep beneden op die smalle strook en kon precies niet meer naar boven. Ofwel moest ie in het water springen, maar daar zou hij helemaal niet meer uitgeraken, ofwel daar blijven zitten.

Aangezien we niemand in de buurt zagen die zijn baasje zou kunnen zijn heb ik toen het hondje geroepen (en het was een hele brave), en hem de trap opgeduwd. Gelukkig lukte het hem toen wel. Hondje was vrij ! :-)

Maar nu was er het probleem dat hij ons de hele tijd volgde, wat we ook deden.
Hij is helemaal de brug opgevolgd. Op een keer bleef ie ergens staan, en is ie ons niet meer gevolgd. Toen zijn we maar terug naar ons kot gewandeld.

Dat was mijne goede daad gisteren? ;-)

22.4.08

Stageproject

Het onderwerp van mijn stage is "gezondheid".

De bedoeling is dat we een applicatie schrijven die de gegevens van een hartslagmeter (waarschijnlijk de Garmin Forerunner 405) automatisch doorspeelt naar de computer. Hier worden ze dan weggeschreven in een database (maar wij gaan XML bestanden nemen..), zodat men ze kan gebruiken om het verloop van afgelopen weken enz weer te geven. Adh van die gegevens moet het programma dan een aangepast trainingsprogramma kunnen voorstellen. Het programma is bedoeld voor iedereen die fit wil blijven, dit kan gaan van topsporters tot bejaarden tot revalidatiepatienten. Als neusje van de zalm wordt het geïnstalleerd op een touchscreen, zodat iedereen er mee overweg kan.



Hierboven zie je dus een voorbeeld van de Garmin Forerunner 405. We hebben deze gekozen omdat ze veel documentatie hebben voor ontwikkelaars, anders is het bijna niet te doen (zeker niet als je weet dat we nog maar 8 weken hebben).

Voor de rest vind ik het wel gezellig op het EDM. Eerst hadden we een beetje schrik dat we veel problemen zouden tegenkomen met C#, maar dit valt eigenlijk héél goed mee. Ik vind het zelfs gemakkelijker als VB (waarom krijgen we in godsnaam VB op de XIOS?). Momenteel ben ik volop bezig met LINQ (Language INtegrated Query), dit is weer iets nieuws van Microsoft en is een soort oplossing dan telkens SQL in je .Net code te schrijven. Het is trouwens veel flexibeler.

Ik kan het je zeker aanraden om eens uit te proberen. Je bent er redelijk vlug mee weg en vind er veel informatie over op het net. Hier zal ik binnenkort ook nog wel eens een blog over posten.

16.4.08

EDM

Hoi hoi

ondertussen zit ik al aan mijn 3e stagedag, daarom wou ik er vlug iets over vertellen.

We hebben ons gevestigd in het studentenlokaal, er komen dan ook regelmatig wel eens UH-studenten voorbij. Maar voorlopig heeft het nog niet echt gehinderd.

We hebben nog geen concrete opdracht gekregen. Benny (onze promotor) heeft wel aan een mogelijke opdracht verklapt: gegevens van een weegschaal/bloeddrukmeter via bluetooth verzenden naar een computer en ze daar verwerken en visualiseren.

Het lijkt me wel een leuk project, ik ben dan ook benieuwd of het dat gaat worden.

Voor de geïnteresseerden: we moeten programmeren met XAML en C#.