01 juni 2008

Opensource film

Voor de tweede keer is er een Opensource animatie uitgekomen gemaakt met Opensource software. In 2006 kwam Elephants Dream uit. Over twee mensen die de wereld op een verschillende manier zien. Nu was het de beurt aan een film a la Pixar. De kwaliteit is echt super en doet, wat mij betreft niet onder voor de van Pixar. Al is deze film met zijn 10 minuten wel wat korter dan de animaties die we gewend zijn van Pixar die meestal 40-45 minuten duren. Je hebt het dan ook over animaties die in een veel langer tijdsbestek worden gemaakt met een veel hoger budget. Deze animatie is met 7 mensen in een 1/2 jaar tijd gemaakt met een budget van, naar ik meen, 150.000 EURO, terwijl je het bij Pixar wel over 4 jaar jaar een tientallen miljoenen hebt. De nieuwe animatie, Big Buck Bunny genaamd, gaat over een groot konijn en drie plaaggeesten. Ik ga verder niet vertellen hoe de film gaat dan mag je lekker zelf bekijken :). Wel raad ik je aan de om de aftiteling helemaal te bekijken. Waarom? Dat zie je vanzelf. Hieronder vast twee plaatjes zodat je vast kunt zien hoe het één en ander er uit ziet.
Het grote konijn

Drie plaaggeesten

11 mei 2008

Een bange monopelist

Heb je ooit wel eens meegemaakt dat een (bijna) monopolist die 95% van de wereldmarkt in handen heeft bang is voor een concurrent die nog maar één á twee procent marktaandeel heeft? Tot voor kort ik ook niet, maar het lijkt er nu wel erg op. Microsoft beheerst 95% van de PC-markt, maar als je dit artikel leest zijn ze toch wel erg bang om marktaandeel kwijt te raken. Vista is al bijna te lomp en zwaar voor een moderne PC en ik hoor over erg veel problemen en mensen die hun nieuwe PC downgraden naar XP laat staan dat je Vista op die ULPC (Ultra Low cost PC) kunt draaien. XP loopt er wel op, maar zou eigenlijk vanaf 30 juni 2008 (na een aantal keren uitstel) niet meer leverbaar moeten zijn. Nu wordt Mirosoft gedwongen (tenminste echt veel keus hebben ze niet als ze geen marktaandeel willen verliezen) om XP te blijven leveren zelf tegen spotprijzen.
Microsoft plans to offer PC makers steep discounts on Windows XP Home Edition to encourage them to use that OS instead of Linux on ultra low-cost PCs (ULPCs).
Ze zijn dus bang dat er anders Linux op gezet wordt. Het besturingssysteem dat maar één á twee procent marktaandeel zou hebben.. Tjonge dat ze daar bang voor zijn. Er is wel een duidelijke omslag zichtbaar. In januari werd nog een super omzet (30% meer) en een mega winst (80% meer!! dus dan weet je wat je te veel betaald ;) genoteerd over het laatste kwartaal van 2007, maar in april 2008 werd er gemeld dat de kwartaal omzet 24% lager was dan een jaar eerder. Er wordt geroepen dat dit komt, omdat er minder PC verkocht werden.
Silver zoekt de verklaring voor de omzetdaling dan ook vooral de matige pc-verkopen in Europa en Noord Amerika, waar consumenten vooral de duurdere versies van de software aanschaffen.
Echter dit snijdt geen hout, want tegelijkertijd verkoopt Apple veel meer computers. Het marktaandeel van Apple steeg van 9% naar 25% in Noor-Amerika. Ik denk, dat na zoveel jaar als alleenheerser op besturingssystemen gebied, nu moet leren dat het moet concurreren. Hopelijk voor Microsoft leren ze dat snel anders ziet het er niet zo goed uit. Misschien een goed begin om met betere ServicePacks te beginnen, want als het volgende wordt gemeld over een servicepack:
Windows XP Service Pack 3 is dan nu toch echt verschenen. Maar zoals altijd bij belangrijke updates is het ook nu weer uitkijken geblazen.
dan is het toch wel erg gesteld met de kwaliteit. Ik wil niet beweren dat ik met mijn Ubuntu nooit problemen heb (Ik heb één keer 2 jaar geleden de grafisch schil niet kunnen opstarten door een bug. Een bug in Firefox versie 3b5 in Hardy zorgde er voor dat er om de paar seconden het scherm grijs werd en ik niet kon internetten), maar zulke problemen als ik met Windows heb gehad zijn me met Ubuntu tot nu toe onbekend (super traag systeem naar een bepaalde tijd en daardoor herinstallatie, Hardware die beweert te werken en het gewoon niet doet). Het patenten gedoe waar ze eerder over zeurden is nu verstomd. Volgens mij hebben ze nu wel iets beters te doen.

10 mei 2008

Goed wijn seizoen

Ik ben zelf geen lieverhebber van wijn, maar nu weet ik toevallig dat er 6 juni een hele goede wijn uit komt. Dus alle wijnliehebbers opgelet! Aan de uitgave van deze wijn is 15 jaar vooraf gegaan, dus het kan niet missen dat dit voor kwaliteit staat. Er wordt met man en macht aan gewerkt dat 6 juni de hele wereld kan zien wat het resultaat is van alle inspanningen. Ik heb gezien dat de afgelopen weken er nog 108 verschillende mensen nog een bijdrage hebben geleverd om alles op orde te brengen. Nieuwsgierig hoe de wijn gaat heten? Nou gewoon Wine. Saai, niet echt. Met deze wijn kun je namelijk Windows programma's op Linux draaien. Na 15 jaar zijn ze zover dat ze versie 1.0 van Wine kunnen uitbrengen. Voor het geval dat je denkt "Ooo nee hé zo'n trage emulator, dat hoeft van mij niet zo" kan ik je gerust stellen. Wine betekent namelijk "Wine Is Not an Emulator", want het is alleen een conversielaag van de Windows aanroepen naar de Linux aanroepen. Je krijgt een klein beetje overhead extra maar daar krijg je voor terug dat je je good-old-Windows-apps op Linux kunt draaien. Allemaal? Niet allemaal, maar wel erg veel. Neem eens een kijkje in de database. Wine kan gedownload worden op de site van Wine, maar eigenlijk in bijna elke Linux distributie zit Wine wel in de pakketbronnen (als is dat meestal niet de nieuwste versie). Veel plezier met je Windows programma's!

09 mei 2008

Met een flits...

Ik gebruik nu al twee jaar naar tevredenheid Ubuntu op mijn computer. Soms zijn er echter van die dingen die toch wel een beetje je plezier een beetje drukken. Één er van is dat de webbrowser weer eens is vastgelopen op een flash filmpje. De specificatie van flash was tot nu toe gesloten en het was dus niet erg makkelijk om via reverse engineering een flash player te programmeren. Er was dus de keuze tussen een buggy flashplayer van Adobe of een gerevers engineerd stukje software (swfdec en Gnash) dat niet alle functies had.... *hmm* niet zo'n beste keuze. Met de introductie van versie 9 van flash voor Linux is de flashplayer van Adobe wel een stuk beter geworden, maar toch is het nog niet je-van-het. Een paar dagen terug kwam echter het goede nieuwe dat Adobe het bestandsformaat vrij heeft gegeven, dus nu zijn we niet meer afhankelijk van de goede wil van Adobe of ze verbeterde versies publiceren van de flashplayer, maar kunnen de opensource programmeurs naar hartlust zelf een player in elkaar zetten. Ik ben erg benieuwd hoe de eerst komende versie van Gnash presteerd. Ik kan bijna niet wachten...

24 april 2008

Vreemde vogel

Vandaag is er een nieuw soort vogel uitgevlogen. De vogel gaat, dat is beloofd, 3 jaar mee en in sommige gevallen zelfs 5 jaar! Het verenpak wordt continu bijgewerkt, zodat de vogel altijd in op en top conditie is. Over welke vogel ik het heb? Hardy Heron (Ruige Reiger) natuurlijk. Het is de allernieuwste versie van het besturingssysteem Ubuntu. Om het nog leuker te maken is er binnenkort ook een releaseparty. Het is gratis, dus komt allen! Zie voor de releaseparty deze link.

06 april 2008

Python wordt mobiel!

Een tijd terug gaf ik op dit blog aan dat ik begonnen was met het programmeren in Python. Een tijd was er niets gebeurt, maar 2 maand terug heb ik het toch weer opgepakt. Het is me ondertussen gelukt een grafisch programma te schrijven met Python i.c.m. Tkinter en het werkt op drie systemen! Het werkt op Ubuntu, Windows en Wince en communiceert op alle platformen met de seriële poort. Omdat ik het het installeren van Tkinter en Pyserial nog niet zo makkelijk vond op de PDA hier even een klein receptje in de hoop dat ik daar nog een ander mee van dienst kan zijn. Overigens weet ik niet of dat de beste methode is, maar het werkt in ieder geval :). Installeren van Python lukte me, helaas, niet op mijn Ubuntu PC (geen verbinding met de PDA), daarom heb ik de installatie uitgevoerd via XP. Als Hardy straks uit is zal ik het nog eens opnieuw proberen via Ubuntu. Goed hier dan het recept!
  • Eerst downloaden we Python 2.5 van de Sourceforge pagina (klik hier om te downloaden). Ik heb ergens op internet gelezen dat je het beste de Smartphone editie kunt nemen, dus neem die maar! Download de setup.exe
  • Dubbelklik op het gedonwloade bestand en als er gevraagd wordt of er op het interne geheugen moet worden geïnstalleerd of op de flashcard kies dan intern geheugen.
  • Als het goed is, is Python nu op de PDA geïnstalleerd. Dit kun je testen door in Start > Programs > Python te starten. Je krijgt dan de Python Interpeter.

Nu gaan we naar het installeren van Tkinter. Dit is iets ingewikkelder, omdat er geen installatieprogramma voor is.
  • Download het volgende bestand tcltk8_4_12_ce-arm.zip
  • Open met een ziprogramma het bestand tcltk8_4_12_ce-arm.zip
  • Kopiëer de mappen bin en lib met ActiveSync naar de PDA
  • Verplaats op de PDA de map lib naar \Program Files
  • Kopiëer de inhoud van de map bin naar de map Windows

Als het goed is zou het nu moeten werken. We gaan dit nu even controleren. Open Python op de PDA Start > Programs > Python. Voer nu de volgende regel in:

import Tkinter

Als er geen er nu geen foutmeldingen komen is het gelukt! Als er wel wat fout gaat laat dan even en berichtje achter bij dit topic.

Tenslotte installeren we de bibliotheek voor seriële communicatie.
  • Eerst downloaden we de bibliotheek hier
  • Maak met Notepad een bestand met de volgende inhoud:

    \Program Files\Python25\ceserial

  • Sla het bestand op als ceserial.pth
  • Open de zipfile met een zipprogramma
  • Pak het zipbestand uit.
  • Wijzig de naam van ceserial.py in serial.py

De seriële bibliotheek heet op de PC serial.py en om er nu voor te zorgen dat we de programma's die we op de PC ontwikkeld hebben direct zonder wijzigingen kunnen gebruiken op de PDA wijzigen moet de naam van de bibliotheek op de PDA gelijk zijn aan die van de PC, vandaar het wijzigen van de naam.
  • Kopiëer nu de bestanden ui het zipbestand + ceserial.pth naar de PDA.
  • Maak op de PDA in de map \Program Files\Python25 een map ceserial aan.
  • Verplaats de bestanden die je zojuist naar de de PDA gekopiëerd hebt naar de zojuist aangemaakte map.
  • Kopiëer het bestand ceserial.pth naar \Program Files\Python25 (NIET VERPLAATSEN!)

Om te testen of de module goed geïnstalleerd is open we wederom Python. Type nu onderstaande code in:

import serial

Als er geen foutmeldingen zijn is het gelukt!

De bibliotheek werkt hetzelfde als die van Pyserial dus je kunt gewoon die documentatie gebruiken. Ik hoop dat ik je met deze post de twee weken zoek en prutswerk die het mij gekost heeft uitspaar.

Veel progammeer plezier!

23 maart 2008

2,59 ton CO2!

Ja je leest het goed 2,59 ton C02. Dat is de hoeveelheid CO2 die ik de afgelopen 2 jaar het milieu heb uitgespaard. Hoe? Nou heel gemakkelijk, door op de fiets te gaan. "Maar", zul je denken "hoeveel kilometers moet je daar dan wel niet voor fietsen?". Afgelopen vrijdag was het voor het fietsenhok op het werk op de kop af 10.000,0 km. (Niet gek hé :-). Dat betekent dat ik gemiddeld 13,68 km per dag fiets. Tja, hoe kom ik aan al die kilometers. Het grootste deel daarvan is woon-werkverkeer (9,5 km enkele reis). Daarnaast doe ik eigenlijk alles op de fiets. Waarom ik fiets? Het is veel leuker dan autorijden (ja het is echt leuker ;-), je bent lekker buiten (m'n werk is binnen), je krijgt lekker beweging (Je weet wel 30 minuten bewegen per dag enzo ;-) en ehh ik heb geen auto. Ik zat net te bedenken dat ik eigenlijk nog mee CO2 bespaar. Waarom? Omdat het met de auto mog meer dan een kilometer verder naar m'n werk is, dus dat is nog eens 400 km/jaar meer. Dat zou betekenen dat ik nog 103 kg CO2 meer uit spaar. Als ik zo begin te rekenen en dan ook nog de extra auto kilometertje van de ritjes naar de stad erbij dan wordt de besparing nog hoger! Egenlijk zou ik een premie moeten hebben, omdat ik zo goed m'n best doe voor het milieu... Nou ja... aan de andere kant gooi het wel weer een stuk besparing weg met lang onder de douche staan, dus misschien ben ik wel energieneutraal t.o.v. van een autogebruiker. Mits die natuurlijk kort douchen.... ;-)