<?xml version="1.0" encoding="UTF-8"?>
<!--Generated by Squarespace Site Server v5.11.5 (http://www.squarespace.com/) on Sun, 01 Aug 2010 08:44:24 GMT--><rss xmlns:content="http://purl.org/rss/1.0/modules/content/" xmlns:wfw="http://wellformedweb.org/CommentAPI/" xmlns:itunes="http://www.itunes.com/dtds/podcast-1.0.dtd" xmlns:dc="http://purl.org/dc/elements/1.1/" version="2.0"><channel><title>Journaal</title><link>http://polaire.nl/journaal/</link><description></description><lastBuildDate>Wed, 20 Jan 2010 12:31:12 +0000</lastBuildDate><copyright></copyright><language>nl-NL</language><generator>Squarespace Site Server v5.11.5 (http://www.squarespace.com/)</generator><item><title>Configureren van hardware met HAL</title><category>Unix/Linux</category><category>hal xml fdi</category><dc:creator>Ben</dc:creator><pubDate>Wed, 20 Jan 2010 09:20:47 +0000</pubDate><link>http://polaire.nl/journaal/2010/1/20/configureren-van-hardware-met-hal.html</link><guid isPermaLink="false">443490:4949779:6375192</guid><description><![CDATA[<p>Mijn netbook heb ik van <a href="http://moblin.org/">Moblin</a> v2.1 voorzien. Een Linux distributie voor netbooks met een mooie grafische interface. Ik draai (inderdaad, nog geen SSD) er ook dual boot Windows 7 op. Tijdens het booten van Moblin probeert GVFS de de Windows 7 NTFS partities te mounten. In deze distributie zit geen ondersteuning voor NTFS met als gevolg twee vervelende&nbsp; "cannot mount volume" foutmeldingen. Twee oplossingen voor dit probleem. NTFS support installeren of HAL configureren zodat deze partities genegeerd worden. De tweede optie heb ik uitgezocht. Interessant want ik had dit nog niet eerder gedaan. Het heeft zoals wel vaker wat avondrust gekost :)</p>
<p>Onderstaande flowchart geeft in grote lijnen het automount proces weer.</p>
<p><span class="full-image-block ssNonEditable"><img src="http://polaire.nl/storage/udevHalGVFS.png?__SQUARESPACE_CACHEVERSION=1263985919515" alt="" /></span></p>
<p><span class="full-image-block ssNonEditable">&nbsp;<br /></span></p>
<p>De HAL daemon wordt geconfigureerd door middel van XML bestanden in de /etc/hal/fdi/policy/ directory. Voer onderstaande stappen uit om de betreffende Windows 7 partities te negeren.</p>
<ol>
<li>Lees de UUID van de betreffende partities uit met het commando <span style="text-decoration: underline;">blkid</span>.</li>
<li>Zet voor deze partities de optie <span style="text-decoration: underline;">volume.ignore</span> op <span style="text-decoration: underline;">true</span> zoals het XML voorbeeld hieronder.</li>
<li>Hertart de HAL daemon.</li>
<li>Controleer met het <span style="text-decoration: underline;">lshal</span> of de wijzigingen zijn doorgevoerd. Het zou kunnen dat de HAL cache niet bijgewerkt is. Verwijder dan het <span style="text-decoration: underline;">/var/cache/hald/fdi-cache</span> bestand en herstart de HAL daemon.</li>
</ol>
<p>Voorbeeld XML:</p>
<p>$ cat /etc/hal/fdi/policy/20-disable-automount.fdi <br />&lt;?xml version="1.0" encoding="UTF-8"?&gt;<br />&lt;deviceinfo version="0.2"&gt;<br />&nbsp; &lt;device&gt;<br />&nbsp;&nbsp;&nbsp; &lt;match key="volume.uuid" string="081C22161C21FF76"&gt;<br />&nbsp;&nbsp;&nbsp;&nbsp;&nbsp; &lt;merge key="volume.ignore" type="bool"&gt;true&lt;/merge&gt;<br />&nbsp;&nbsp;&nbsp; &lt;/match&gt;<br />&nbsp; &lt;/device&gt;<br />&nbsp; &lt;device&gt;<br />&nbsp;&nbsp;&nbsp; &lt;match key="volume.uuid" string="D6E8335CE8333A57"&gt;<br />&nbsp;&nbsp;&nbsp;&nbsp;&nbsp; &lt;merge key="volume.ignore" type="bool"&gt;true&lt;/merge&gt;<br />&nbsp;&nbsp;&nbsp; &lt;/match&gt;<br />&nbsp; &lt;/device&gt;<br />&lt;/deviceinfo&gt;</p>
<p>&nbsp;</p>
<p><em>Deze post geschreven op Moblin 2.1 OS inclusief diagram met Dia.</em></p>]]></description><wfw:commentRss>http://polaire.nl/journaal/rss-comments-entry-6375192.xml</wfw:commentRss></item><item><title>Te veel vacatures!</title><category>aanvragen</category><category>vactures</category><category>zzp</category><dc:creator>Ben</dc:creator><pubDate>Fri, 15 Jan 2010 13:51:06 +0000</pubDate><link>http://polaire.nl/journaal/2010/1/15/te-veel-vacatures.html</link><guid isPermaLink="false">443490:4949779:6334016</guid><description><![CDATA[<p>Met ruim dertig RSS feeds over vacatures in de feed reader, krijg je al snel honderden vacatures per dag binnen. De voor mij relevante vacatures zijn hooguit op een hand te tellen. Hoe je dit probleem oplost met de rss reader <a href="http://newsbeuter.org/">Newsbeuter</a> lees je verder.</p>
<p>Een <a href="http://newsbeuter.org/doc/newsbeuter.html#_query_feeds"><span>query feed</span></a> is een zelf gedefinieerde meta feed. Het maakt gebruik van de filter taal in Newsbeuter. Een query feed past een filter toe op alle artikelen uit alle feeds en daarmee krijg je precies te zien waar je om vraagt. De mogelijkheden zijn eindeloos (zolang er memory is). Bijvoorbeeld door gebruik te maken van tags en het groeperen van AND en OR expressies met ( ) haakjes.&nbsp;</p>
<p>Elke feed kan handmatig van een tag voorzien worden. Elke vacature feed heb ik de tag "Aanvragen" gegeven. In Newsbeuter kun je nu met de t-toets selecteren op tag. Maar pas echt leuk wordt het in samenwerking met een query feed.</p>
<p>Zo zijn er berichten die ik niet interessant vind. Bijvoorbeeld aanvragen met het woord "detavast" erin. Dat zijn aanvragen voor detachering met mogelijkheid tot een vast dienstverband.&nbsp;Met de volgende query zie ik alleen ongelezen vacatures die het woord detavast niet bevatten.</p>
<p>"query:Aanvragen:tags # \"Aanvragen\" and unread = \"yes\" and title !# \"detavast\""</p>
<p>In loop van de tijd zal ik deze query verfijnen, maar dit is nou precies de flexibiliteit die een techneut zoekt! Dan hebben we het nog niet eens gehad over highlighting, scripts, SQLite, marcro's en andere functies! Newsbeuter is niet voor niets de <a href="http://www.mutt.org/">Mutt</a> van de RSS readers. Nu nog een geschikte vacature :)</p>]]></description><wfw:commentRss>http://polaire.nl/journaal/rss-comments-entry-6334016.xml</wfw:commentRss></item><item><title>Locale for Android</title><category>Android Locale</category><category>Mobile</category><dc:creator>Ben</dc:creator><pubDate>Tue, 01 Dec 2009 10:09:46 +0000</pubDate><link>http://polaire.nl/journaal/2009/12/1/locale-for-android.html</link><guid isPermaLink="false">443490:4949779:5953205</guid><description><![CDATA[<p>Misschien herken je het wel. Je krijgt telefoon, e-mail, sms en twitter updates, allemaal uit &eacute;&eacute;n apparaatje. Heel mooi, maar er zijn tijden dat je niet lastig gevallen wil worden, door bliepjes en piepjes. Gewoon even rustig dineren of tijd maken voor de mensen thuis.</p>
<p><span class="full-image-float-left ssNonEditable"><span><img src="http://polaire.nl/storage/screenshot.6.jpg?__SQUARESPACE_CACHEVERSION=1259771423159" alt="" /></span></span>Maak kennis met <a href="http://www.twofortyfouram.com">Locale</a>. Dit is echt een geweldig programma. Hiermee kan je op basis van plaats, tijd en andere conditities profielen aanmaken.</p>
<p>Een paar handige regels die ik nu in gebruik heb, zijn;</p>
<p>* Thuis en nacht, dan wil ik niets horen. Mensen die mij wakker mogen bellen hebben mijn thuis nummer (flight mode).</p>
<p>* Ben ik thuis en is het etenstijd? Dan wil ik ook niets horen, later zie ik wel of ik iets gemist heb (sound off).</p>
<p>* Ben ik op het werk, dan gaat het volume een stuk omlaag.</p>
<p>* Is de batterij bijna leeg? Dan geen synchronisatie meer, bluetooth en wifi uit.</p>
<ul>
</ul>
<p>Verder heb ik een lijstje met VIP bellers gemaakt die prioriteit hebben boven bijvoorbeeld etenstijd. Op naar minder ruis en meer kwaliteit!</p>
<p>&nbsp;</p>
<p>&nbsp;</p>]]></description><wfw:commentRss>http://polaire.nl/journaal/rss-comments-entry-5953205.xml</wfw:commentRss></item><item><title>Backup &amp; restore</title><category>Unix/Linux</category><category>backup restore duplicity rsync</category><dc:creator>Ben</dc:creator><pubDate>Mon, 23 Nov 2009 07:46:22 +0000</pubDate><link>http://polaire.nl/journaal/2009/11/23/backup-restore.html</link><guid isPermaLink="false">443490:4949779:5888347</guid><description><![CDATA[<p>Een storage omgeving kan nog zo mooi en redundant zijn uitgevoerd. Het hebben van een werkende off-site backup omgeving is onmisbaar. Dat blijkt maar weer. Laatst ging het SAN van een grote VPS hoster in rook op! Klanten zonder backup zijn alles kwijt.</p>
<p>Op dit moment werk ik aan de migratie van een colocated server naar VPS. Voor backup en restore gebruik ik de tool <a href="http://duplicity.nongnu.org/">duplicity</a> en storage bij <a href="http://rsync.net">rsync.net</a>. De VPS draait in de UK en backup storage in Zwitserland. Mocht de VPS voor langere tijd niet beschikbaar zijn, dan is de data off-site voorhanden.</p>
<p>Duplicity maakt full en incremental encrypted backups en ondersteunt de ftp, ssh/scp, rsync, WebDAV(s), HSi en Amazon S3 backends.</p>]]></description><wfw:commentRss>http://polaire.nl/journaal/rss-comments-entry-5888347.xml</wfw:commentRss></item><item><title>Alpine: remote config</title><category>Unix/Linux</category><category>unix linux alpine mail imap</category><dc:creator>Ben</dc:creator><pubDate>Thu, 05 Nov 2009 19:18:51 +0000</pubDate><link>http://polaire.nl/journaal/2009/11/5/alpine-remote-config.html</link><guid isPermaLink="false">443490:4949779:5710818</guid><description><![CDATA[<p><span class="full-image-float-left ssNonEditable"><span><img src="http://polaire.nl/storage/alpine.png?__SQUARESPACE_CACHEVERSION=1257449183800" alt="" /></span></span>Nog een leuk weetje over de mail client <a href="http://www.washington.edu/alpine/">Alpine</a>. Je kunt de configuratie opslaan op een IMAP server! Hiermee is de configuratie beschikbaar voor voor elke computer waarmee je (met Alpine) e-mail leest. In het setup menu zit de gebruikersvriendelijke functie <em>RemoteConfigSetup</em>. Deze helpt je de configuratie, het adressenboek en handtekening (signature) van het lokale systeem naar de IMAP server te verplaatsen. Deze procedure maakt een paar mappen aan op de IMAP server waarin de configuratie opgeslagen wordt.</p>
<p>Alpine is beschikbaar voor Unix, Linux en zelfs als Windows binary. Deze laatste heb ik ge&iuml;nstalleerd op een Windows 7 netbook. Na het invoeren van mijn gebruikersnaam en wachtwoord werkt alles zoals het op de andere Linux en Unix systemen ook werkt. Dat is toch een geweldige functie die je bij menig andere mail client niet ziet!</p>]]></description><wfw:commentRss>http://polaire.nl/journaal/rss-comments-entry-5710818.xml</wfw:commentRss></item><item><title>Screencast education</title><dc:creator>Ben</dc:creator><pubDate>Fri, 30 Oct 2009 22:32:35 +0000</pubDate><link>http://polaire.nl/journaal/2009/10/30/screencast-education.html</link><guid isPermaLink="false">443490:4949779:5659685</guid><description><![CDATA[<p>Voor een project ontwikkelen we een procedure voor het maken van educatieve screencasts. We zijn inmiddels bij de volgende flow uitgekomen. Wat denken jullie?</p>
<h3>Voorbereiding:</h3>
<ul>
<li>Bepaal het doel van de screencast.&nbsp;Verzamel alle benodigde informatie over het onderwerp.</li>
<li>Schrijf een didactische tekst. Denk aan de volgorde en frequentie van leermomenten. Herhaal op verschillende manieren de stof. Schrijf een pakkende intro en leg uit wat het doel is. Sluit af met met het herhalen van de belangrijkste punten of een conclusie. Geef aan wat het vervolg is.</li>
<li>Maak illustraties (OmniGraffle, Visio) om theoretische stof te visualiseren. Maak intro en outro slides of animaties.</li>
<li>Maak een script / storyboard.</li>
<li>Lees de tekst hardop, visualiseer de screencast. Pas de tekst aan waar nodig.</li>
<li>Oefen, oefen, maar niet teveel.</li>
</ul>
<h3>Opname:</h3>
<ul>
<li>Neem audio op los van het beeld. Gebruik een multi-take editor zoals bijvoorbeeld Sountrack Pro. Gebruik een goede microfoon, spreek duidelijk, enthousiast. Verkoop je verhaal. Schakel achtergrondgeluiden uit. Glas water.</li>
<li>Neem de aparte screencast takes (het beeld) op zonder audio. Let op openstaande applicaties, update programma's en pop-ups. Verberg gevoelige informatie zoals namen, telefoonnummers, ip-adressen, browser history, etcetera. Gebruik grote lettertypes. Neem wat extra beeld op voor en na de actie.</li>
</ul>
<h3>Montage:</h3>
<ul>
<li>Monteer de audio, video en slides. Gebruik niet teveel overgangen. Maak het aantrekkelijk om naar te kijken door pans, zooms en callouts.&nbsp;</li>
<li>Voeg ondertitels toe voor de kijkers zonder geluid.</li>
<li>Voeg eventueel achtergrondmuziek toe om het geheel wat extra's te geven.</li>
</ul>
<p>&nbsp;</p>
<p>&nbsp;</p>]]></description><wfw:commentRss>http://polaire.nl/journaal/rss-comments-entry-5659685.xml</wfw:commentRss></item><item><title>Closed source usage tracking</title><category>Networking</category><category>Tracking</category><category>tracking 2o7.net firewall</category><dc:creator>Ben</dc:creator><pubDate>Wed, 28 Oct 2009 20:19:39 +0000</pubDate><link>http://polaire.nl/journaal/2009/10/28/closed-source-usage-tracking.html</link><guid isPermaLink="false">443490:4949779:5642787</guid><description><![CDATA[<p>Welhaast alles op het internet wordt gevolgd, gelogd en gebruikt. Vaak om een legitieme reden zoals bezoekstatistieken, maar ook voor het aanbieden van gerichte reclame, om er vervolgens grof geld aan te verdienen natuurlijk.</p>
<p>Daar blijft het helaas niet bij. Applicaties op je pc of Mac 'bellen' ook vaak even naar huis. Hier geldt hetzelfde als boven, vaak legitiem, voor bijvoorbeeld update checks. Maar soms ook om te achterhalen hoe vaak je de applicatie gebruikt of andere ondoorzichtige zaken.</p>
<p>Installeer <a href="http://www.obdev.at/products/littlesnitch/index.html">Little Snitch</a> voor de Mac maar eens, of een alternatief voor de pc. Dat zijn programma's of <em>personal firewalls</em> waarmee je uitgaande verbindingen kan blokkeren. Het programma kwam meteen met de vraag of Apple's mail programma naar&nbsp;102.112.2o7.net mag verbinden. Een beetje techneut ziet meteen dat dit geen geldig IP-adres is, maar een die erop lijkt. Deze eindigen alleen nooit op .net en 2o7 is "twee o zeven" in plaats van "twee nul zeven". Het 2o7.net domein is in gebruik door het bedrijf Omniture.</p>
<p>Dat Apple applicatiegebruik wil volgen ter verbetering van de applicatie, snap ik wel. Adressen zoals 102.112.2o7.net echter, zijn zo geconstrueerd om gebruikers te misleiden of ten minste het doel te verbergen. Waarom niet OmnitureTracking.net bijvoorbeeld, dat zou een stuk duidelijker zijn. Het is vreemd dat deze functie in de mail.app niet uit te schakelen is. Het programma blijft, na het blokkeren van 2o7.net, gewoon werken zonder te klagen. Vreemd niet?</p>
<p>Helemaal interessant is het als applicaties een verbinding opzetten naar een legitiem adres en in dezelfde sessie extra informatie versturen. Zoals het tijdens een update check versturen van systeem informatie. Het is niet ongebruikelijk om dit versleuteld te doen. Met closed source software kom je dan niet snel achter de inhoud.</p>
<p>Ben je het niet eens met deze manier van werken dan is het mogelijk om je <a href="http://www.omniture.com/en/privacy/2o7#optout">uit te schrijven</a> bij Omniture. Beter is het om een personal firewall gebruiken. Apple en Adobe zijn niet de enige bedrijven met zulke activiteiten.</p>]]></description><wfw:commentRss>http://polaire.nl/journaal/rss-comments-entry-5642787.xml</wfw:commentRss></item><item><title>The useless use of...</title><category>Unix/Linux</category><category>cat grep useless beginners</category><dc:creator>Ben</dc:creator><pubDate>Mon, 26 Oct 2009 19:46:29 +0000</pubDate><link>http://polaire.nl/journaal/2009/10/26/the-useless-use-of.html</link><guid isPermaLink="false">443490:4949779:5618042</guid><description><![CDATA[<p>Iedereen in mijn vakgebied heeft wel eens gehoord van <em><a href="http://partmaps.org/era/unix/award.html">the useless use of cat</a></em>. Het gebruiken van processen (zoals cat) die helemaal niet nodig zijn. Op het werk kom ik ze nog! dagelijks tegen, in het echt of in documentatie. Daarom dit stukje. Je weet maar nooit wie het leest. Natuurlijk is het gebruik van cat op de command line geen misdaad. Maar pas je dezelfde werkwijze toe in scripts, dan gebruik je waarschijnlijk onnodig veel CPU en geheugen.&nbsp;</p>
<p>Zet jezelf eens aan het werk. Probeer morgen eens wat minder useless te zijn, of imponeer je collega :)</p>
<p><span>Dus niet:&nbsp;cat file | grep var<br />Interessanter is:&nbsp;&lt;file grep var<br />Zo moet het:&nbsp;grep var file</span></p>]]></description><wfw:commentRss>http://polaire.nl/journaal/rss-comments-entry-5618042.xml</wfw:commentRss></item><item><title>Dag Mew, hallo Alpine!</title><category>Unix/Linux</category><category>mew alpine mutt mua</category><dc:creator>Ben</dc:creator><pubDate>Sat, 24 Oct 2009 12:04:46 +0000</pubDate><link>http://polaire.nl/journaal/2009/10/24/dag-mew-hallo-alpine.html</link><guid isPermaLink="false">443490:4949779:5595504</guid><description><![CDATA[<p><span class="full-image-float-left ssNonEditable"><span><img src="http://polaire.nl/storage/alpine.png?__SQUARESPACE_CACHEVERSION=1256395926591" alt="" /></span></span>Als Emacs fan gebruikte ik natuurlijk <a href="http://www.mew.org/en/">Mew</a>&nbsp;(Messaging in the Emacs World) om mijn e-mail te lezen. Een heel aardig programma, moet ik zeggen. Maar na het horen van de <a href="http://twit.tv/floss88">FLOSS Weekly</a> podcast met Linus Torvalds, waarin hij vertelde dat hij de <a href="http://www.washington.edu/alpine/">Alpine</a> mail user agent gebruikt, werd ik nieuwsgierig. Ooit ben ik begonnen met Pine, ergens in '98. Daarna heb ik Mutt geprobeerd en kwam ik uit bij Emacs/Mew. Alpine is sinds 2006 de voortzetting van Pine en in ontwikkeling op de University of Washington.</p>
<p>Het is dus enige tijd geleden dat ik serieus Pine heb gebruikt. Nu heb ik Alpine geconfigureerd en surprise! het is gebruiksvriendelijk en heeft een paar hele leuke opties. Zoals het werken met rollen en filters. Wat ik nog mis, is het automatisch voorstellen van een folder voor archivering. Een leuke feature van Mew.</p>
<p>Een voorbeeld van mijn zakelijke rol is als volgt. Als iemand een bericht naar mijn zakelijk e-mail adres stuurt en ik deze beantwoord. Dan zal Alpine op basis van een regel de zakelijke rol aannemen. Automatisch zal het From veld en handtekening (signature) veranderen. Dit kan ongetwijfeld ook met andere mail programma's, maar Alpine maakt dit wel erg makkelijk!</p>
<p>Conclusie: gewoon proberen, het zou je best eens kunnen bevallen!</p>]]></description><wfw:commentRss>http://polaire.nl/journaal/rss-comments-entry-5595504.xml</wfw:commentRss></item><item><title>De start</title><dc:creator>Ben</dc:creator><pubDate>Sat, 10 Oct 2009 19:57:56 +0000</pubDate><link>http://polaire.nl/journaal/2009/10/10/de-start.html</link><guid isPermaLink="false">443490:4949779:5459649</guid><description><![CDATA[<p>Om te groeien, moet je bewegen. Na ongeveer dertien jaar ervaring in de ICT, heb&nbsp;ik de keus gemaakt te gaan freelancen! Technisch hebben we het over Unix en Linux, maar net zo belangrijk zijn persoonlijke vaardigheden, jezelf zijn op elk moment.</p>
<p>De naam polaire is afkomstig van vliegtuigpolaire, een diagram waarmee een aantal vliegtuigprestaties berekend worden. Vliegen is voor mij een hobby, maar ook een inspiratiebron. Je bent verantwoordelijk, kijkt vooruit en om je heen. Je hebt overzicht en komt in rechte lijnen, snel op je doel af.</p>]]></description><wfw:commentRss>http://polaire.nl/journaal/rss-comments-entry-5459649.xml</wfw:commentRss></item></channel></rss>