Muziek beluisteren vs. je Sonos gebruiken

De Sonos Connect is een prachtig en handig apparaat, maar –net als voorganger Squeezebox van Slimdevices/Logitech– niet geschikt als bron voor natuurgetrouwe muziekweergave.

Sonos gaat uit van muziek afkomstig van streaming bronnen, zoals Spotify. Helaas zijn die bronnen verre van optimaal, en meestal in lager-dan-CD-kwaliteit. Dat komt onder meer door compressie en het herformatteren (resampling) van de originele bronnen.
Maar zelfs al zou je de Sonos gebruiken om hoge kwaliteit digitale geluidsbestanden op je eigen netwerk door te geven aan je geluidsapparatuur, gaat er een aantal zaken mis. Ten eerste zet Sonos alle geluidsbronnen om (via resampling en formaatconversie). Daarna vertaalt het apparaat ze op een niet al te prettige manier naar een analoog geluidssignaal dat geschikt is voor je stereoset (DA-conversie).

Het resultaat is onnatuurlijk geluid, dat vaak als “dun” of “digitaal” wordt aangeduid.
Wil je daarvan af, dan kun je als volgt te werk gaan.

  1. Regel je netwerkopslag
  2. Verkrijg (ongecomprimeerde) digitale muziekbestanden en plaats ze op je netwerkopslag
  3. Koop een stil muziekcomputer(tje) en verbindt dat met je bedrade netwerk
  4. Koop een goede DA-converter en verbindt dat via USB met je muziekcomputertje en via een goede cinch-kabel met een ingang op je versterker
  5. Speel muziek af door de (software op de) muziekcomputer te bedienen
    met een appje op je tablet, smartphone of PC.

Regel je netwerkopslag

In deze toepassing moet je veel opslagruimte hebben in je eigen netwerk. Dat regel je met een netwerkopslagapparaat, ofwel een NAS. Dat is een computer(tje) met een of meerdere grote harddisks, die beschikbaar zijn voor gebruik in je netwerk. Je kunt dat apparaat het best in de meterkast plaatsen, omdat het door de ventilator en draaiende harddisk(s) soms wat geluid maakt. Overigens kun je de NAS ook voor het delen (of backuppen) van allerlei andere bestanden gebruiken.

Verkrijg (ongecomprimeerde) digitale muziekbestanden en plaats ze op je netwerkopslag

Die muziekbestanden kunnen je maken van je eigen (of geleende) audio CD’s. Door ze met de gratis software Exact Audio Copy zorgvuldig te “rippen”, worden de nummers van op je CD opgeslagen als digitale muziekbestanden (FLAC). Heb je veel CD’s dan kun je dat door externe bedrijven laten doen, meestal voor een paar euro per album.

Handiger is het om (nieuwe) albums of nummers meteen als digitale muziekbestanden (FLAC) te kopen bij online providers, zoals qobuz en hdtracks. Dergelijke albums worden steeds vaker in hoger-dan-CD-kwaliteit aangeboden. Afhankelijk van die kwaliteit nemen ze tussen de 300MB voor CD-kwaliteit (ofwel 16bit/44.1kHz) tot 2GB voor de hoogste kwaliteit (24bit/192kHz) opslagruimte in. Wil je een paar honderd albums kunnen gebruiken, moet je dus flink wat opslagruimte hebben.

Koop een stil muziekcomputer(tje) en verbindt dat met je bedrade netwerk

Het muziekcomputertje neemt de plaats in van je Sonos Connect. Het is een volledig stil apparaat zonder draaiende onderdelen (geen ventilator en geen harddisk). De (gratis) software op het apparaat zet de info uit je digitale muziekbestanden op je NAS om naar het originele “streaming” digitale audioformaat voor consumptie van je DA-converter.

De kwaliteit is precies zoals door de platenbazen/producers is aangeleverd. In sommige gevallen is dat gelijk aan de studio masters, zoals Time out van The Dave Brubeck Quartet (in 24bit/176kHz bij hdtracks voor €17) en Kind of Blue van Miles Davis (bij hdtracks in 24bit/192kHz voor €23), die voor dit doel zorgvuldig zijn “geremastered”. Maar ook Hot August Night van Neil Diamond (in 24bit/44.1kHz bij hdtracks voor €24) klinkt fantastisch … alsof het gisteren is opgenomen.

Koop een goede DA-converter en verbindt dat via USB met je muziekcomputertje en via een goede cinch-kabel met een ingang op je versterker

De DA-converter vertaalt de (originele) digitale muziekstream van je muziekcomputer(tje) naar analoge audio. Omdat het muziekcomputertje de ongemodificeerde muziekbronnen 1-op-1 doorgeeft aan je DAC (in tegenstelling tot comprimeerde en geresamplde streamingbronnen, die door je Sonos nog verder “vertaald” worden) speelt de DA-converter een bepalende rol in de uiteindelijke geluidskwaliteit. Een goede USB-DA-converter is de DACMagic Plus van Cambridge Audio (~€500). Het kan nog flink beter (bijv. de Pink Faun DAC 3.32 met USB2-insteekkaart voor ~€2.000). Belangrijk is dat de audio componenten enigszins in balans zijn. Daarvoor kun je aanhouden dat je ongeveer evenveel uitgeeft aan je DA-converter als aan je versterker.

Overigens kun je streaming bronnen (zoals Spotify) ook blijven gebruiken. De kwaliteitsbeperking die inherent is aan dat aanbod gelden ook voor


Voorbeeldconfiguraties

Type Minimaal Goed Beter
Opslag Externe 2TB USB-disk met powered USB-hub €90 Eenvoudige gigabit NAS + 2TB-disk €170+€100 Dubbele Gigabit-NAS + 2TB-disk €325+€100
Muziekcomputer Raspberry Pi 2 (1GB RAM, 16GB microSD, voeding en behuizing) €70 Atom-gebaseerd €320 Intel i3 met 32GB mSATA SSD en 4GB DDR3 RAM €625
DA-converter Cambridge DacMagic XS €130 Cambridge DacMagic Plus €450 Pink Faun DAC 4.32se met USB €1.000
Totaal €300 €1.100 €2.200

Samenstelling voorbeeld atom-configuratie

Kast Fanless EMI-afgeschermd Mini-ITX – Logic Supply ML200 €85
Moederbord met processor Dual core Intel Atom – Mitac PD11TI (vervangt Intel DN2800MT) €140
Geheugen 2GB SO-DIMM DDR3 1600 – Transcend TS256MSK64V6N €31
Opslag 32 GB mSATA SSD – Transcend 370 TS32GMSA370 €42
Voeding DC 12V/60 W Level 5 – Seasonic PW-12V5A-L5-EU €21
Totaal €320

Nieuwsbegrip – Drones voor kinderen

Printversie voor in de klas

De onderstaande “informatie” over Drones voor kinderen is via Nieuwsbegrip editie “week 45” van 3 november 2014 door zo’n beetje elk van de  1.500.000 kinderen op primair en speciaal voortgezet onderwijs geconsumeerd. Deelnemende scholen betalen een abonnement per kind tussen €2,60 en €0,40 per kind per jaar.

Het onderwerp is aangedragen door een viertal scholen. De redactie van Nieuwsbegrip (onderdeel van CED-Groep Uitgevers) heeft vervolgens de inhoud vastgesteld. Dat doet ze overigens in nauw overleg met Jeugdjournaal, dat in dezelfde positieve trand over het onderwerp bericht.

Normaal gesproken doet de inhoud van nieuwsbegrip haar naam eer aan; ditmaal werd de plank mijns inziens flink misgeslagen. Blijkbaar heeft men zich teveel laten leiden door het betreffende (en slechte) Wikipedia-artikel dat zich op “informatie” heeft gebaseerd die uit “viral” reclamecampagnes afkomstig is.

Lees ook de serieuze en inhoudelijke reacties van CED-Groep. Inmiddels heeft ook één van de vier scholen gereageerd.

De ‘gecorrigeerde’ versie

 

Deze heet “reaper”, Engels voor zeis, en heeft al bijna 200 kinderen neergemaaid.
  • 1. Er is weer wat nieuws!
    2. Misschien heb je er al van gehoord?
    3. Het zijn vliegtuigjes zonder piloot.
    4. Drones heten ze in het Engels.
    5. Want drone betekent robot.
    6. Drones worden steeds vaker gebruikt.
  • 7. Wat is een drone?
    8. Een drone is een onbemand vliegtuigje.
    9. Er zit dus niemand in.
    10. Je kunt hem vanaf een afstand besturen.
    11. Er zijn er ook die uit zichzelf vliegen.
    12. Met een computer.
Zo ziet het beeld eruit van de jongen die mag gamen.
Zo ziet het beeld eruit van de jongenssoldaat die mag gamen.
  • 13. Wat kun je met een drone?
    14. Vaak zit er een camera in.
    15. Drones zijn heel snel.
    16. En ze kunnen bijna overal komen.
    17. Je kunt er ook rakketten en geweren in stoppen.
    18. Het leger gebruikt ze om mensen te beschieten.
    19. Ze hoeven dan niet in de buurt te zijn.
    20. Dat vinden ze fijn, want dan lijkt het net een game.
    21. Dat heet dehumaniseren.

 

Oeps, gemist. Gewoon nog een keer proberen, net als op de playstation.
Oeps, gemist. Gewoon nog een keer proberen, net als op de playstation.
  • 22. Maar dat is toch zielig en oneerlijk?
    23. Dat klopt, maar ze gebruiken leuke filmpjes.
    24. Waarin onzin verteld wordt over drones.
    25. Gemene grote bedrijven maken die films.
    26. Maar ook onze politie en universiteiten.
    27. Onze school laat ze ons zien.
    28. Zo gaan wij het minder zielig vinden.
    29. En wij vertellen thuis hoe leuk ze zijn.

 

Met drones kun je ook vervelende kinderen bekijken. Of beschieten.
Met drones kun je ook vervelende kinderen bekijken. Of schieten.
  • 30. Drones voor kinderen
    31. Er zijn ook drones voor kinderen.
    32. Die zijn om mee te spelen.
    33. En er zijn drones voor vervelende kinderen.
    34. Ken jij iemand die zo’n drone verdient?

Suggestie voor toevoeging aan “Vooraf” (p.1)

de-hu-man-is-eren
dehumaniseren

uni-versi-teit
universiteit

po-li-tie
politie

ro-bot
robot

Suggestie voor toevoegingen aan “Tekst lezen en verwijswoorden” (p.1 en 2)

Lees regel 23. Daar staat: Maar ze gebruiken leuke filmpjes.
Wie zijn ze?
a. de mensen
b. de scholen
c. de kinderen
d. het militair-industrieel complex

Lees de tekst bij het eerste plaatje. Daar staat: Deze heet reaper, Engels voor zeis.
Wat is een zeis?
a. een apparaat om gras te maaien
b. een apparaat om vervelende mensen en kinderen te maaien
c. een apparaat dat de dood hanteert wanneer hij iemand komt halen

Statistieken van missers

Get the data: Drone wars

droneattacks-pakistan

Het origineel met correcties en toelichting

  • 1. Er is weer wat nieuws!
    2. Misschien heb je er al van gehoord?
    3. Het zijn vliegtuigjes zonder piloot.
    4. Drones heten ze in het Engels.
    5. Want drone betekent mannetjesbij. De vertaling is op zich correct, maar niet in deze context; dan betekent het ‘robot’.
    6. Deze drones zie je steeds meer. Op dit moment is het zo dat als je er één ziet, je vrij snel daarna ophoudt met zien (zie commentaar bij regel 17.)
  • 7. Wat is een drone?
    8. Een drone is een onbemand vliegtuigje.
    9. Er zit dus niemand in.
    10. Je kunt hem vanaf een afstand besturen. Bijzonder van een drone in vergelijking tot een normaal onbemand luchtvaartuig is dat ze in staat geacht worden autonoom te vliegen en navigeren.
    11. Vaak zit er een camera in.
    12. Die maakt opnames tijdens het vliegen.
    13. Boeren kunnen zo hun velden zien. De boeren die ik ken, zien hun velden zonder drone.
    14. Boven de snelweg ziet de drone of er een file is. De drone ‘ziet’ niks.
    15. Maar drones kunnen nog veel meer. Drones kunnen alleen vliegen.
  • 16. Allemaal drones
    17. Drones kunnen veel. Drones kunnen alleen vliegen. Er wordt wel veel van de toepassing van die technologie verwacht. Op dit moment zijn de enige volwassen toepassingen militair en voor films.
    18. Ze bezorgen pizza’s. Nee, dat ‘doen’ ze niet en daarvoor worden ze niet gebruikt. Wel heeft een groot en gemeen bedrijf dat over de hele wereld pizza-bezorgzaken heeft (en daarmee kleinere regionale bedrijven oneerlijk beconcurreert en het eten onnodig zoet en vet maakt), een virale marketing campagne gestart. Die marketing-campagne is een groot succes, getuige de verspreiding van deze “informatie”  naar onze kinderen via school.
    19. Ze brengen post en pakjes rond. Nee, dat ‘doen’ ze niet en daarvoor worden ze niet gebruikt; zie boven, maar vervang ‘pizza-bezorgzaken’ door ‘pakketjes- en postbedrijven’.
    20. En er zijn drones die koffie serveren. Nee, dat ‘doen’ ze niet. zie boven; maar vervang ‘een groot en gemeen bedrijf dat over de hele wereld’ door ‘een klein groepje goedbedoelende jongens die zoeken naar manieren om inkomsten te geneneren‘ en ‘pizza-bezorgzaken’ door ‘initiatieven die bedrijfje willen spelen’ (zie ook: de virus-injectie).
    21. Met je telefoon bestel je een kop koffie. 
    22. Even later brengt de drone je koffie.
    23. Drones zijn heel snel.
    24. En ze kunnen bijna overal komen.
    25. Een student heeft een ambulance-drone gemaakt. Na het cannachopter-bedrog door onze nationale politie is ook de TU-Delft viral gegaan (zie ook: de virus-injectie).
    26. Iemand in nood? Hij vliegt ernaartoe!
  • 27. Regels voor de drone
    28. Maar er zijn ook regels.
    29. Anders gaat het fout.
    30. Een drone mag alleen overdag vliegen.
    31. En hij mag niet boven huizen vliegen. Of boven de snelweg.
    32. Doe je dat toch? Dan krijg je een boete.
  • 33. Drones als speelgoed
    34. Er zijn ook drones voor kinderen.
    35. Die zijn om mee te spelen.
    36. Ze zijn te koop in speelgoedwinkels.
    37. Ken jij al iemand die er een heeft?

Toch nog een TBL reunie waar je elkaar kan ontmoeten

frats-free logo voor de fratsenvrije TBL reunieGelukkig is een aantal activelingen in de bres gesprongen om de TBL-rëunie (TBL-reunie) ter gelegenheid van het 90-jarig bestaan van het Titus Brandsma Lyceum te redden. Zij organiseren op 9 november 2013 een fratsenvrije-TBL-reunie. Dit aangezien de formele reunie om van alles lijkt te draaien behalve het ontmoeten van oud-bekenden en het met elkaar samenzijn en nostalgische gevoelens uitwisselen.

Hulde aan de organisatoren van de “100% Frats-Free” TBL-rëunie!

Ik ben erbij!

 

Albumhoes - Kei Gezellig!

Kei Gezellig! en Kei Kunst! van Jacques Le Filathéliste (JLF) — Kei puur rundvlees ût Oss

Oss: Meatcapital of the world

Nu Oss zich dankzij de affaire rondom vlees van rund cq. paard hernieuwd mag wentelen in haar status van onbetwiste wereldwijde vleesstad nr. 1, is het de hoogste tijd voor een update van JLF’s bijdragen aan Oss’ rijke cultuur.

Pa-pa-paardenvlees

Enige tijd geleden had ik digitale kopieën van “Kei Gezellig!” en “Kei Kunst!” reeds beschikbaar gesteld op archive.org in de vorm van FLAC-bestanden. Dit waren kopieën van de bestanden die ik jaren geleden op CD-ROM kreeg van Marcel van de Vondevoort. Echter ontbraken de juiste titels. Bovendien vallen deze (pure lo-fi) kopieën in het niet tussen al het andere Carnavals-geweld als gevolg van de immer voortschrijdende loudness-war.

Ik heb daarom nu een speciale meer-vlees-mix bereid en het geheel smakelijk verpakt in een vette –maar toch licht verteerbare– MP3-marinade en dit alles voorzien van correcte metagegevens.

De nieuwe bestanden, dus zowel de ongemodificeerde- als de meer-vlees-varianten zijn gratis en legaal beschikbaar.


JLF — Kei Gezellig! (1988)

Albumhoes - Kei Gezellig!
Achterkant - Kei Gezellig!

JLF — Kei Kunst! (1989)

Albumhoes - Kei Gezellig!
Achterkant - Kei Gezellig!

Veul luisterleut!

Een Philips 9000 TV (2011) bedienen met de afstandsbediening van een Humax 5050c

De juiste code voor het bedienen van een Philips 9000-serie (2011 uitgave) TV zoals de Philips 32PFL9606h, met de universele afstandsbediening die bij de Humax IHDR5050C geleverd wordt is 0605.

Ga als volgt te werk (zie ook de Nederlandstalige gebruikshandleiding in PDF-formaat):

  1. Druk éénmaal op de knop `TV`
  2. Houdt vervolgens de knop `TV` 3 seconden ingedrukt tot de knop rood oplicht
  3. Voer de code `0605` in; aan het eind knippert de knop `TV` driemaal
  4. Druk éénmaal op de knop `OK`

Control a Philips 9000 television (2011) with the remote of a Humax 5050c

The proper code to control your Philips 9000-series (2011 version) like the Philips 32PFL9606H with the remote control that comes with your Humax IHDR 5050C is 0605.

Proceed as follows (see:  English Humax ihdr 5050c User Manual in PDF-format):

  1. Press the `TV` button once
  2. Press and hold the button again for 3 seconds until it lights up in red
  3. Enter the code `0605`; the button will flash 3 times
  4. Press the `OK` button once

Nollepop Fotoarchief weer online!

Nollepop PosterSnuffelend door mijn oude bestanden kwam ik de verloren gewaande foto’s van NOLLEPOP tegen.

NOLLEPOP was een fantastisch benefietconcert dat plaatsvond op zaterdag 26 juli 2003 in ’t Oude Theater in Oss. Aanleiding was de diefstal van bus en spullen van Noll Theunissen van Nolls Noyce.

Nollepop had een indrukwekkende line-up met onder andere de volgende bands verdeeld over twee podia: Band zonder Banaan, A5tro5oniq, Rattlesnake Shake, X, Glass for Gold, Clemens van der Ven, Six-o-Matics,
Joop van Orsouw (niet de politicus), gelegenheidsband The Noll Stars.

NOLLEPOP werd mede mogelijk gemaakt door Café Kaatje, Café de Lollipop,  Caffee Toffee, Café Babbels, Café de Zwaan, Café Hei & Ikke, Uitgaanscentrum de Lunenburg, www.cdkiosk.nl, Keurslager Gerard Peters, Slagerij Arie Zeegers, Dobey,
Wijnhuis Oss, DSP, HvH sound reinforcement, Purple Group, Streetwings Trouwautoverhuur, Score Jeanswear, SP, Reklamestudio Circa Twee, Studio Oss, alle bands, muzikanten en crew.

Afscheid Henk Peters van Het Hooghuis in Oss – Reisgenoten

Henk Peters werd voor zijn afscheid bedankt met onder meer met Reisgenoten, een liber amicorum
Lees Reisgenoten het liber amicorum ter ere van het afscheid van Henk Peters bij Het Hooghuis in Oss

Tijdens het afscheid van Henk Peters bij Het Hooghuis in december 2010, werd hem een liber amicorum (“vriendenboek”) aangeboden.

Destijds is met de redactie afgesproken dat het boek –gezien de zeer beperkte oplage– aangeboden mocht worden op internet. Dat kan via Internet Archive, waar het onder andere (gratis) beschikbaar is in de (uitstekende) online reader, als PDF-bestand en als eBook.

Inhoud

Ubuntu = Instant Debian

Niet zo lang geleden heeft het door Jeff Waugh bezielde bedrijf Canonical een zeer mooie Debian rip-off uitgegeven: «Ubuntu Linux». Ubuntu is een verademing; na de installatie[1] van ongeveer 1½-uur heb je een vlekkeloos werkende Gnome 2.8 desktop.

Inclusief OpenOffice, Mozilla Firefox, de Gimp en andere verwennerij.
Inclusief de niet-vrije geaccelereerde Ati en Nvidia drivers.

Inclusief alle (beveiligings)updates.

Staat der dingen

ubuntu-loginNiet alleen oogt de desktop geweldig en werken de standaard kantoor-toepassingen goed, ook onderhuids snort het besturingssysteem (GNU/Linux 2.6.8) heerlijk. Inclusief de nieuwe HAL van freedesktop.org, die tezamen met de D-BUS API voor zeer gebruikersvriendelijke plug-and-play zorgen.

De enige aanpassing die je na installatie hoeft uit te voeren is het vervangen[2] van de niet werkende totem-gstreamer door totem-xine.

Voor maximaal effect kun je ook nog even het Human icoon-thema selecteren in het Computer / Desktop Preferences / Thema menu, en het ubuntu-calendar-pakket installeren voor erg schone bureaublad-achtergronden (elke maand vernieuwd). Tenslotte ben ik zelf erg voor de standaard bureaublad-pictogrammen3, zoals Computer en Persoonlijke map.

Systematisch

Een andere belangrijke toevoeging van Ubuntu aan Debian is het half-jaarlijks release-schedule; dat betekent dat Ubuntu eens per half jaar uitgebracht wordt, met de dan beschikbare versie van de pakketten in Debian unstable. Die worden dan in korte tijd in een stable-positie gebracht. De voordelen zijn legio;

  • gebruikers hebben een half jaar de tijd om te wennen aan hun desktop,
  • beheerders hoeven in die tijd alleen security-updates te draaien en
  • gebruikers hebben de beschikking over zeer moderne software

Debian-gebruikers hoef je in het algemeen niet uit te leggen hoe bijzonder dit is. Voor alle anderen kan ik het misschien verduidelijken door te melden dat de laatste stabiele versie van Debian (genaamd woody) dateert van 19 juli 2002! In feite betekent dit dat je minimaal de testing versie van Debian (genaamd sarge) moet draaien wil je een beetje bij de tijd zijn. Overigens hebben de woorden stabiel, test en onstabiel een heel andere betekenis dan je misschien vanuit de Windows-wereld kent.

A brave GNU world

Wat krijg je wanneer de enterprise-desktop van Userlinix[4] vervangt door Ubuntu, en UserLinux datgene voor de server-release zou doen wat Ubuntu met de Desktop gedaan heeft? World-Domination!

Saai

Ubuntu draait zo goed dat ik het snel saai begon te vinden; enter de preview van de volgende Ubuntu release, genaamd Hoary The Hedgehog. Niet geschikt voor jeugdige gebruikers, maar nu al een feest; de nieuwe Xorg X-server met naar keuze erg goede cairo Vector Graphics library (zie als voorbeeld het fdclock-pakket), die tezamen met de X Damage-, X Fix– en Composite-extensies de (uiterlijke) wereld van X voorgoed veranderen.De toekomst van X

Tenslotte nog een nieuwe Evolution, Gnome 2.8.1 en Firefox 1.0.

Toch ook maar weer een eigen custom kernel compileren[5] (baas in eigen buik) om mijn SATA-DVD-schrijver Plextor PX712-A soepel aan het werk te krijgen en ik ben weer mijn gelukkige onstabiele zelf.

Links en downloads

  • [1] Ubuntu-Linux downloadpagina
  • [2]Deze klus kan met de opdracht: apt-get install totem-xine geklaard worden. Alternatief kun je de inmiddels erg goede Debian-pakketbeheerder-in-Gnome-jas Synaptic hiervoor gebruiken vanuit het Computer / Systeem Configuratie-menu. Voor het afspelen van proprietaire media-formaten kan bijvoorbeeld gxine geinstalleerd worden die samen met de niet-vrije (want van Microsoft) w32codecs als perfecte Firefox-plugin werken. Helaas is de installatie van deze codecs nog immer nodig voor het afspelen van films die door onwetende types op het internet gegooid worden, zoals het Omroep Brabant Journaal … (zie ook: Verminkte hyperlinks: Omroep Brabant).
  • [3]Zet de bureaubladpictogrammen aan door te kiezen voor Configuratie-editor in het Toepassingen / Systeem-menu en vervolgens bij Apps / Nautilus / Desktop de gewenste items aan te vinken.
  • [4]Zie UserLinux – Debian voor de (bedrijfs)desktop
  • [5]Download/bekijk mijn .config-bestand voor kernel 2.6.7

OpenOffice.org volgens Ubuntu

Schermafbeelding: Bestand Open -dialoogvenster OpenOffice.org
Nieuw in Hoary, dus in Maart 2005 beschikbaar voor eenieder is de schitterende nieuwe versie van OpenOffice.org (1.1.3) met GTK2.0 extensies!

Dat betekent snellere laadtijden, een veel mooiere en betere look-and-feel met onder andere de fijne Gnome GTK Filechooser (Bestandsdialogen).

Weliswaar een relatief kleine aanpassing vanuit technisch perspectief, echter een grote stap voorwaarts voor de vrije desktop!

Bills Hall of Shame revisited

In CSS Enhancements in Internet Explorer 6 van Microsoft, schrijft het bedrijf o.a. het volgende:

«But what’s really cool is that even with all these enhancements, you’re unlikely to experience any significant compatibility problems with applications you developed for earlier versions of Internet Explorer.»

All these enhancements? Dat heb ik toch al eerder gehoord … oh ja, in januari 2000 toen MS ondersteuning van het alfa-kanaal aanbood als nieuwigheid in IE 5.5. Vreemd dat IE-gebruikers anno nu het la cocina logo rechtsboven in de hoek nog steeds met een witte achtergrond zien, precies bij die pixels, die informatie in alfa-kanaal hebben.

Ik vraag me sinds die tijd af waarom IE transparantie in PNG’s niet ondersteunt; Office gebruikt het immers al jaren als intern opslagformaat voor bitmaps. Om het antwoord te vinden, heb ik het volgende testje uitgevoerd:

  1. Download het logo,
  2. maak een nieuw Word document,
  3. maak de achtergrond van het document gekleurd en
  4. voeg het logo in als afbeelding.

Afbeelding: De door Office gemaakte PNG en GIF versie van het logoSla het document vervolgens op als webpagina (voor IE6 ;), ga zitten en open de pagina in IE en je mond van verbazing: IE ondersteunt dus toch transparantie! De afbeelding toont de bestanden die Word gemaakt heeft; een (perfecte) kopie van de PNG en een erg lelijke –want vergrootte– GIF, die voor alle niet IE-gebruikers bedoeld is.

Dit alles staat in de HTML verpakt in VML, een Microsoft XML-implementatie die al sinds haar geboorte (in 1998) dood is. Behalve dan in de gouden combinatie IE en Office, waar er nog lustig op los ge-VML-ed wordt:

<p>
1: <!--[if gte vml 1]>
2:  <v:shape id="..." type="..." style='width:120pt; height:87pt'>
3:       <v:imagedata src="/lc-logo.png" o:title="lc-logo"/>
4:  </v:shape>
5: <![endif]-->
6: <![if !vml]>
7:      <img width=160 height=116 src="/lc-logo.gif">
8
9: <![endif]>
</p>

Opvallend in dit (gestripte) stukje code zijn o.a.:

  • Blijkbaar test IE op commentaar (regels 1 tot 5), terwijl je zou verwachten dat commentaar toch gewoon als commentaar gekopieerd zou worden (oh ja, dat is waarschijnlijk een feature van de quirks mode)
  • De vml (regels 2 tot 4) met de (overigens niet gedefinieerde) ‘v‘ namespace ziet er keurig uit; attributen hebben nette dubbele aanhalingstekens en tags worden netjes afgesloten
  • De afbeelding (in regel 3) heeft zelfs een title-attribuut
  • Heel anders is met de HTML die voor alle niet IE groter dan 5.5 browsers wordt aangeboden (regel 7): geen aanhalingstekens om attributen, zomaar even een xml attribuut met de ‘v‘ namespace ertussen en de img wordt niet afgesloten
  • De GIF-afbeelding is zelfs groter gemaakt dan het origineel. Daarnaast is de (in Word rood gemaakte) achtergrond niet opgenomen in de afbeelding. Degenen die zover gekomen zijn om dit te lezen hoef ik niet uit te leggen tot welke user experience dit leidt.

Het streven van MS naar verbeterde compatibiliteit (met name met oudere versies van IE) mag er wezen, zoals in onderstaande afbeelding duidelijk te zien is. Het zijn drie schermafbeeldingen van de in bovenstaande test gemaakte pagina:

Afbeelding: Word 2003 produceert compatibele HTML-code

Vooral IE 5.0 (jawel met 2 Service Packs eroverheen) laat duidelijk zien hoe gecommitteerd MS aan compatibiliteit is.

Afbeelding: Word 2003 ondersteund nog steeds geen HTMLOok vreemd dat ik nog steeds allerlei specifieke IE hacks in mijn CSS-bestanden moet opnemen en zelfs de hele HTML-structuur moet aanpassen en dat zelfs de nieuwste versie (2003) van vlaggeschip Word de volgende opties heeft als het gaat om het opslaan als HTML(?).

Zou het antwoord op mijn eerdere vraag wellicht luiden dat MS probeert vrije standaarden te frustreren?

Nieuw e-mail systeem op basis van Postfix en Courier-imap geïnstalleerd

Afbeelding: Schematisch overzicht componenten e-mail systeemSinds versie 4 van de Exim MTA was ik de weg even kwijt in de vele configuratiebestanden. Na het lezen van Marc Merlins’ Exim patches and code-pagina en nog wat enge verhalen over de eveneens door mij gebruikte UWIMAP-daemon was ik eruit: ik was toe aan een nieuwe MTA en een nieuwe IMAP-service.





Mail Retrieval Agent (MTA): Fetchmail - haalt e-mail voor externe POP/IMAP accounts op en levert ze af bij Postfix Mail Transfer Agent (MTA): Postfix - SMTP transport voor interne en externe e-mail, bezorgt e-mail in E-mail spool-directory Antivirus (AV): Amavis - Scant e-mail bijlagen (attachments) inclusief ingepakte bestanden (.zip etc.) op virussen en herschrijft de header wanneer een virus wordt aangetroffen Anti Spam (AS): SpamAssassin - Scant binnengekomen berichten en geeft een spam-waarschijnlijkheidsscore op basis van velerlei filters en herschrijft de e-mailheader met de score Mail Delivery/Processing) Agent: Procmail - Routeert de berichten op basis van zelf te definieren ingestelde regels naar bepaalde IMAP-mappen IMAP: Courier-imap-ssl - biedt Mail User Agents (MUA's) ofwel e-mail clients via SSL beveiligde toegang tot e-mail mappen.

Afbeelding: Postfix logoDoor Hubert-Jan Schaminee werd ik op het idee gebracht om eens te kijken naar het befaamde Postfix van Wietse Vennema (cs). En ik moet zeggen dat het snel went om slechts een regel of tien te moeten instellen in de configuratiebestanden. Na installatie blijkt Postfix zich voorbeeldig te gedragen en lijkt snel.

Afbeelding: Logo Courier-imap Even de mailboxen in mbox-formaat omzetten naar Maildir-formaat, de procmail-configuratie aangepassen en het Debian courier-imap-ssl pakket installeren.

Wat een feest:

  • de response van de server is veel sneller,
  • ondersteunt gedeelde mappen,
  • ondersteunt SSL via OpenSSL,
  • ondersteunt single-sign-on via PAM,
  • de mappen kunnen op een NFS-server gehuisvest worden en
  • de server ondersteunt IMAP-statusvlaggen en andere IMAP4REV1-specificaties.

Binnenkort een verslag van de transitie met configuratiedetails.

UserLinux – Debian voor de (bedrijfs)desktop

Een veelbelovend initiatief om GNU/Linux voor de corporate desktop en als bedrijfsserver in te zetten is UserLinux, een initiatief uit eind 2003 van Bruce Perens, die o.a. het befaamde Debian Social Contract heeft opgesteld.

Bruce c.s. zien in dat de (commerciële) Linux-distributies die het veroveren van bedrijfsomgevingen als doel hebben, zich in de vingers snijden door precies dezelfde fouten te maken als de trendsetter op dit gebied. Zo hanteren ook deze bedrijven een per-seat en per-processor licentiemodel. Daarnaast plegen ze zelf onderhoud aan de paketten, zodat de totale kosten voor de inzet van Linux de pan uit rijzen.

Afbeelding: Logo UserLinux (beta)UserLinux stelt voor om de extra ontwikkelkosten voor UserLinux te delen onder hen die er geld mee verdienen. Het verschil met de Debian-distributie is dat UserLinux gaat proberen een vertrouwd merk neer te zetten, aangevuld met o.a. professionele ondersteuning en hardware-certificering.

Om dat te bereiken gaat UL keuzes maken zodat er voor een bepaalde taak een pakket (en niet 20, zoals bij Debian) beschikbaar is. Aangezien de basis echter Debian blijft zullen alle 12884 pakketten beschikbaar zijn voor die gebruikers/beheerders die dat willen. It’s all about freedom!

Lees alles over de achtergronden in de White Paper en voeg de UL-pakketbronnen toe aan je sources.list

Aanschaf commercieel pakket voor Linux

Voor de eerste (en hopelijk laatste) maal in haar bestaan is La cocina overgegeaan tot de aanschaf van commerciële software voor Linux; CrossOver Office van CodeWeavers.

Aangezien ik tegenwoordig een aanzienlijk deel van mijn boterhammen betaal met het maken van websites volgens de daartoe bedoelde standaarden, zag ik me genoodzaakt om Internet Explorer altijd bij de hand te hebben. Voorheen gebruikte ik daar Wine voor. Helaas was het dan bij elke nieuwe versie erg spannend of (en/of hoe) de geïnstalleerde Windows-pakketten zouden draaien.

CrossOver lost dit op door voor bekende Windows-pakketten (zoals, IE, MS Office, iTunes etc.) hacks in de Wine sources aan te brengen, waarmee deze pakketten zeker draaien. Daarnaast hebben ze voor de installatie van deze pakketten een setup-programma ontwikkeld, waarmee de installatie van deze pakketten vlekkeloos verloopt. Zo verloopt de installatie van Internet Eplorer geheel automagisch; inclusief het downloaden en het aanmaken van link op je Desktop (ugh).

CrossOver is in Nederland online te koop bij het uitstekende Mensys.

Mozie: Vergelijk de rendering van Gecko en IE

Afbeelding: Mozie laat de verschillen in rendering tussen IE en Mozilla zien

Erg fijn gereedschap voor de web-ontwikkelaar: MOZIE.

Mozie laat een pagina tegelijkertijd zien in een Mozilla (Gecko) venster en een IE venster. Het navigeren en scrollen wordt in de twee vensters gesynchroniseerd!

In deze afbeelding zijn de (subtiele) verschillen goed te zien (NB: het bovenste venster is IE, het onderste Mozilla).

Opgeleverd: De website van GP ticket

Vandaag is de website van GP ticket opgeleverd. De site is volledig conform de XML Strict 1.0 specificaties en aanbevelingen.

Voor het beheer van de site wordt gebruik gemaakt van de zelf ontwikkelde generallissimo, een lichtgewicht inhoudsbeheersysteem dat alleen gebruik maakt van vrije software.

Vergeet vooral ook niet naar (de code van) de oude versie te kijken.

Binnenkort meer over dit systeem en de website.

Alle IE’s op één PC

Geweldig (alhoewel niet echt nieuw) nieuws voor webontwikkelaars. Test nu Internet Explorer 3.0(!), 4.0, 5.01(SP2) en 5.5, allemaal tegelijk op dezelfde computer. Dit dank zij Joe Maddalone (UPDATE 23 nov 2004: helaas bestaat zijn website niet meer).

De downloads worden aangeboden door Peter-Paul Koch, een webontwikkelaar en (zelf-benoemde) Javascript-goeroe uit Amsterdam, die QuirksMode draait, een site met interessante inhoud en idem naam.

Zie http://www.quirksmode.org/browsers/multipleie.html voor details.

UserLinux – Debian voor de (bedrijfs)desktop

Een veelbelovend initiatief om GNU/Linux voor de corporate desktop en als bedrijfsserver in te zetten is UserLinux, een initiatief uit eind 2003 van Bruce Perens, die o.a. het befaamde Debian Social Contract heeft opgesteld.

Bruce c.s. zien in dat de (commerciële) Linux-distributies die het veroveren van bedrijfsomgevingen als doel hebben, zich in de vingers snijden door precies dezelfde fouten te maken als de trendsetter op dit gebied. Zo hanteren ook deze bedrijven een per-seat en per-processor licentiemodel. Daarnaast plegen ze zelf onderhoud aan de paketten, zodat de totale kosten voor de inzet van Linux de pan uit rijzen.

Afbeelding: Logo UserLinux (beta)UserLinux stelt voor om de extra ontwikkelkosten voor UserLinux te delen onder hen die er geld mee verdienen. Het verschil met de Debian-distributie is dat UserLinux gaat proberen een vertrouwd merk neer te zetten, aangevuld met o.a. professionele ondersteuning en hardware-certificering.

Om dat te bereiken gaat UL keuzes maken zodat er voor een bepaalde taak een pakket (en niet 20, zoals bij Debian) beschikbaar is. Aangezien de basis echter Debian blijft zullen alle 12884 pakketten beschikbaar zijn voor die gebruikers/beheerders die dat willen. It’s all about freedom!

Lees alles over de achtergronden in de White Paper en voeg de UL-pakketbronnen toe aan je sources.list