Categories
Technologie & techniek

Verifying FLAC files

Having everything in a digital form can have it downsides just like having your music on CD’s for example. Things may go wrong a give you bad data. Rhythmbox for example was complaining that a FLAC file couldn’t be recognized. This could be a corrupted FLAC file or that Gstreamer, the backend behind Rhythmbox, contained a bug.

After reading the manpage for FLAC it appears that there is a way to analyze a FLAC file. In the example below a FLAC file is being tested and it converts any warning into an error.

$ flac -w -t The\ Cranberries\ -\ 09\ -\ Copycat.flac 

flac 1.2.1, Copyright (C) 2000,2001,2002,2003,2004,2005,2006,2007  Josh Coalson
flac comes with ABSOLUTELY NO WARRANTY.  This is free software, and you are
welcome to redistribute it under certain conditions.  Type `flac' for details.

The Cranberries - 09 - Copycat.flac: ok
$

The file seems to be correct and starts the job to find the issue in Gstreamer or Rhythmbox.

Categories
Life and society Technologie & techniek

Van CD naar FLAC

Hoewel CD’s nog steeds hun glans hebben, is hun tijd ook langzaam gekomen. Zeker nu blijkt dat sommige CD’s uit de jaren ’90 gebreken beginnen te vertonen. Voordat de tand des tijds echt definitief toe slaat worden alle audio CD’s nu omgezet naar FLAC bestanden waardoor ze zonder verlies van data nog jaren kunnen door leven op hard spinnende disken.

Hier komt binnenkort een andere uitdaging, maar voorlopig groeit de  muziek directory hard door en blijkt maar weer hoe belangrijk metadata is geworden. Want grote datasets lijken niet meer te beheren te zijn op basis van directories met inhoud, maar alleen nog op metadata waardoor locatie en bestandsnaam onbelangrijk wordt.

Nadat het papier in mijn leven ook steeds meer terrein heeft verloren is het nu blijkbaar tijd aan kleine zilveren schijfjes van 12cm in doorsnede. Dit laat wel de vraag hoe dit allemaal veilig kan blijven in de toekomst ivm met datarot door harddisks bv. ZFS en een gedistribueerde back en restore oplossing is hier misschien wel wenselijk. Maar dit gaan punten voor de toekomst worden, maar voorlopig is storage erg goedkoop.

Categories
Privacy & veiligheid Technologie & techniek

OpenPGP en SHA1

Dat MD5 namespace collissions had welke steeds serieuzere vormen begon aan te nemen was al een feit en voor SHA-1 waren ook al problemen te voorzien aan de toekomst. Helaas lijken voor SHA-1 de vorderingen sinds november 2008 en nu zo snel te gaan dat het een probleem begint te vormen zoals ook uit een posting is te halen:

Last week at eurocrypt, a small group of researchers announced a fairly serious attack against the SHA-1 digest algorithm, which is used in many cryptosystems, including OpenPGP. The general consensus is that we should be moving in an orderly fashion toward the theater exits, deprecating SHA-1 where possible with an eye toward abandoning it soon (one point of reference: US gov’t federal agencies have been directed to cease all reliance on SHA-1 by the end of 2010, and this directive was issued before the latest results).

Vooral de regel dat de Verenigde Staten van Amerika SHA-1 voor het einde van 2010 in de ban doet geeft mogelijk aan hoe serieus de zaak is. En met oa de MD5 problemen in veel X.509-certificaten nog vers in het achterhoofd wordt het misschien tijd om sommige hashing- en encryptiemethodieken in de ban te doen.

En hoewel het eerste gedeelte van de oplossing nog redelijk onschuldig is met de aanpassingen van de voorkeuren blijft de vraag was er bij het tweede gedeelte te winnen is nu. Zeker aangezien dat het een stuk verder ingrijpt dan nu mogelijk wordt voorgeschoteld. Om binnen 90 dagen over te stappen gaat veel problemen opleveren in the-web-of-trust waarbij de vraag misschien ontstaat of X.509-certificaten zoals van CACert geen betere lange termijn oplossing blijken. Maar een ding is wel duidelijk en dat is dat er meer speelt dan nu duidelijk is aangezien de VS op hoog tempo nu ook SHA-1 wil uitfaseren en sommige protocollen zoals DNS over wil hebben naar DNSSEC.

Categories
Technologie & techniek

Cloud computing is het nieuwe modewoord

Cloud computing is het nieuwe toverwoord binnen de IT en gaat alles oplossen. De vraag is alleen wat het kan oplossen, want in 2007 stond het ook al op de agenda onder de naam van SOA. In 2008 ging het voornamelijk nog als SaaS, omdat men SOA niet aan de man kreeg. En met de huidige toverwoordenmanie gaat het ook nooit wat worden, tenzij je Google heet.

Maar wat is cloud computing nu eigenlijk, want interessant is het en we gebruiken het elke dag. Zelfs RFC 3305 beschrijft hoe je een dienst in de wolk moet aanspreken. En voorgangers van deze RFC gaan zelfs terug tot 1995 terwijl we nu in 2009 leven. Bij het lezen van RFC 3305 begint het ook te dagen waarom cloud computing voor veel bedrijven niet zal werk.

Cloud computing is leuk voor algemene diensten zoals een maildienst of nieuwsgroepen waarbij Google Mail misschien wel het beste voorbeeld is, maar ook de maildienst bij je internetprovider. De URI https://webmail.xs4all.nl schaalt heel erg goed door veel servers en een loadbalancer, maar ook mail.google.com schaalt geweldig door zelfs meerdere datacenters te gebruiken over de wereld. Of zoals bij Salesforce bijvoorbeeld het outsourcen van een gedeelte van je informatie behoefte bij een derde partij.

Zelfs diensten zoals WebDAV en WebSVN schalen perfect in z’n oplossing zoals bij Sourceforge blijkt. Ook met wat knutselen is een database zo in te richten en te gebruiken. Helaas zien veel partijen het als de oplossing om virtualisatie toe te passen en schaalbaar te maken, maar veel machientjes maakt nog geen wolk. De wolk zijn de diensten die erin draaien en niet de hardware of het operating systeem eronder, maar wanneer wordt het duidelijk? Misschien voorlopig alleen bij de bedrijven die ook Web 2.0 hebben begrepen?

Categories
Technologie & techniek

De laatste floppy

A front scan of a 3.5 inch floppy disk.
De voorkant van een 3.5" diskette.

Het is al weer ruim 10 jaar geleden dat Apple stopte met het leveren van machines met een diskettestation en er werd schande van gesproken. Het werd ook als een onverstandige beslissing gezien  zoals nu ook met de Macbook Air waar ook de optical drive uit is gehaald.

Maar is het zo erg als mensen doen voorkomen? Ik kwam vandaag nog een paar floppies tegen in de opslag welke al meer dan 10 jaar niet gebruikt zijn. Ook heeft het laatste diskettestation het pand ergens in 2004 a 2005 verlaten omdat de CD-RW die rol had overgenomen. Een rol welke maar tijdelijk was aangezien USB-sticks al snel beschikbaar kwamen.

Het is dan ook zeker vaarwel voor de laatste floppy nu USB-sticks en snelle internetverbindingen gemeengoed zijn geworden. Dit is ook een nagel aan de doodskist van optische media en de vraag is misschien wel of er nog geinvesteerd moet worden in de Blu-ray disc, want de 2 TB harddisk komt nu voor het publiek beschikbaar en Internet van 20 Mbit/s of sneller wordt ook gemeengoed.