The Wiert Corner – irregular stream of Wiert stuff

Jeroen Pluimers on .NET, C#, Delphi, databases, and personal interests

  • My work

  • My badges

  • Twitter Updates

  • My Flickr Stream

    MPS_9791

    MPS_9795

    MPS_9793

    More Photos
  • Pages

  • All categories

  • Enter your email address to subscribe to this blog and receive notifications of new posts by email.

    Join 430 other followers

Archive for the ‘Opinions’ Category

Happy Towel Day – Today is the 11th towel day in remembrance of a truly remarkable author.

Posted by jpluimers on 2012/05/25

Today is the 11th towel day in remembrance of a truly remarkable author.

–jeroen

PS: not sure if this is legal, but I just came across a H2G2 PDF.

Posted in Opinions | Leave a Comment »

Ken Rockwell pages on Nikon D700, D300 and Sony PCM-M10 Review

Posted by jpluimers on 2012/04/30

If you love photography, be sure to read Ken Rockwell’s website. It is filled with useful information on photography and audio ranging from generic tips on making better pictures to specialized tips for many brands of equipment.

Since I use a Nikon D700 and D300, these are the most important for me, with a few quotes: Read the rest of this entry »

Posted in About, Opinions, Personal, Photography, Power User | Leave a Comment »

Nog meer oude info :)

Posted by jpluimers on 2012/04/27

Dit was 1 van de dingen die ik midden jaren ’90 van de vorige eeuw voorzag: oude info blijft tot in de eeuwigheid beschikbaar.

  • Naam: PLUIMERS SOFTWARE ONTWIKKELING
  • Vestigingsadres: HOOFDSTRAAT  207  B
  • Vestigingsplaats: 2171BC  SASSENHEIM

Toen het nog een eenmanszaak was en je de 500 meter van je favoriete vereniging naar huis blind kon afleggen.

–jeroen

via: Kamer van koophandel: handelsregister : Kiezen informatieproduct.

Posted in About, Opinions, Personal, Power User | Leave a Comment »

Installing Delphi XE2: disable/uninstall WorkPace 3.0 and Data Guardian 5.2 first

Posted by jpluimers on 2012/04/10

Lot’s of corporate environments keep killing the productivity of their software developers by running WorkPace. They claim to prevent RSI, but the main thing they do is getting you out of your mental flow.

Workpace (yes, it is written in Delphi) hooks itself into processes by injecting REC300.DLL into it.

That particular DLL prevents Delphi XE2 from installing in several of the systems colleagues tried, and gives you error messages like these:

'' is not a valid integer value

Followed by a bunch of access violations, and Process Monitor indicating issues reading the key HKLM\Software\Microsoft\Windows NT\CurrentVersion\Image File Execution Options\REC300.DLL which is part of WorkPace 3.0 (an old 2007 version).

The next problem was Digital Guardian (an old 2010 version) hooking itself into all processes. Uninstalling that is a pain, as it requires a special uninstall key, but luckily the automated update script on the SCCM server’s distribution share contained that in an encrypted form. Uninstalling this solved the problem.

Maybe newer versions of WorkPace and Digital Guardian wouldn’t have interfered with the Delphi XE2 install. If so, that would be another example of technical debt.

WorkPace and Digitual Guardian are most likely there because of government induced regulations in the corporate environment.

I’m feeling a bit like Dilbert now: the corporate environment is interesting, but often they make “getting work done” so much harder than it could be.

–jeroen

Posted in Delphi, Delphi XE2, Development, Opinions, Software Development | Leave a Comment »

Debt in IT and Software Development (via: Coding Horror: Paying Down Your Technical Debt)

Posted by jpluimers on 2012/04/04

Debt and flood insurance

Thanks to Randy Glasbergen for the debt image

I love this quote from Jeff Attwood on technical debt in 2009:

periodically pay down your technical debt

and the Computer Weekely article about half a year ago:

Short-term speed may come at the price of long-term delays and cost.

Lately, I find that I need to explain Debt in relation to IT and Software Development more and more often.

We now all know what happens with the financial system when we let debt get out of control.

The same holds for your IT and Software Development.

Debts get introduced by not “playing by the rules”. The quotes are there because you can not always play nicely, and the rules are not always clear or known.

Lets give a few examples of rules that – from experience at clients – are more often than not neglected. The examples are based on Windows, but could just as easily be Mac OS X, Unix, OS/400 or anything else.

  • Make sure you use a recent Windows version
    I often see companies lagging more than one version behind (i.e. still use Windows XP or SQL Server 2000). That’s too far.
  • Don’t run your users with too many privileges (and certainly not as Administrators)
    Especially running as Administrator will get you in trouble with User Account Control (UAC) in Windows Vista and up.
  • Using directories like C:\TEMP is a no-no.
    This should be a no-brainer, but truckloads of in-company software still thinks it can write everywhere.
    I know C:\TEMP used to be the Temporary Folder some 20 years ago.
    But that was then, and this is now: Use the %TEMP% environment variable or GetTempPath function (even better: the GetTempFileName function or the .NET Path.GetTempFileName function).
    More in general for known folders, use CSIDL or KNOWNFOLDERID whenever possible. Your favourite development tool usually has a library functions for that, for instance the .NET System.Environment.GetFolderPath function.

These few were examples ranged from technically very broad to specific. There are more, but these will give you a rough idea how wide the field of debt can be. Even debt outside the realm of Technical Debt can turn out to be really expensive.

Every time you  postpone or skip a Windows version, you collect some debt in the hope (often wrongfully called expectation) that you earn more on the money/resource you just didn’t invest and putting that money/resource to use otherwise. The same holds for any other kind of debt.

The main problem with debt is not the total of the debt, it is the interest rate that makes the accrued debt grows faster than most people and organizations realize.

This is actually one of the main causes of the current world wide financial crisis, the same holds for many IT debts.

And for all kinds of debts, you often don’t know how high the interest rate will be, so the accrued value can be way beyond what you expect.

I’ve regularly seen projects collecting so much debt, that migration costs raised to thousands of hours because of it, resulting into management taking another very bad decision: rewriting the stuff from scratch. Don’t do that: Joel on Software excellently describes what happens when you do that.

What to do about it?

You might say “don’t collect debt”, but you can’t always avoid debt.

So you need to build periods where you pay off accrued debt. And you need to do that regularly, in order to avoid the interest pitfall.

This does not limit itself to software development (though that’s what I normally focus at). It covers a wide range of IT topics.

Sometimes, you can even pay your debt in advance. For instance, I was among the first to switch from Windows XP to the x64 of Windows Vista. I knew it would cause pain, but it immediately payed back by being able to use much more memory, and run more Virtual Machines at the same time. That made me more flexible and productive.

–jeroen

via: Coding Horror: Paying Down Your Technical Debt.

Posted in *nix, .NET, Delphi, Development, Opinions, Power User, Software Development, Windows, Windows 7, Windows 8, Windows Vista, Windows XP | 5 Comments »

3rd Generation iPads most important aspect: 264ppi screen resolution (via: Entering A High-Resolution, Post-PC World… | The Future of Reading

Posted by jpluimers on 2012/04/02

Ever since I bought PCs, monitors, laptops and other devices with displays, I went for the highest resolution I could afford (though I didn’t try the QXGA 2048×1536 in my Thinkpad T60 or T61p)

I bought a 13-inch MacBook Air, not a MacBook Pro not because of SSD (it is nice, no doubt), but because the screen resolution.

Small digression:

Last year, I had a huge disappointment where almost all laptop manufacturers were not only ditching 1920×1200 in favour of 1920×1080 (that’s 10% less vertical display estate right where apps waste that with higher toolbars, ribbons, task bars, etc!), but also ditched the 1920 pixel wide 15.something inch form factors in favour of 17 inch screens. Switching from 15 to 17 inch adds another 2 pounds to your laptop. Not nice!

Now the 3rd generation iPad beats all of my other displays. Not only in resolution (it does), but especially in ppi: at 264 ppi it reads like paper.

It took a long time, but this will introduce a new era of high ppi displays on mobile, and hopefully not so mobile devices so we have retina displays (measured at viewing dinstance) everywhere (and might also introduce the post-PC era, though the issue of software development on all those smart devices needs to be solved first; more on that in a later post).

So over the last 20 years, we went from lean back paper through lean forward reading displays into lean back reading iPad and ePaper at comfortable (264 / 200+) ppi.

Now that’s progress:

The 3rd Generation iPad has a display resolution of 264ppi. And still retains a ten-hour battery life (9 hours with wireless on). Make no mistake. That much resolution is stunning. To see it on a mainstream device like the iPad – rather than a $13,000 exotic monitor – is truly amazing, and something I’ve been waiting more than a decade to see.

It will set a bar for future resolution that every other manufacturer of devices and PCs will have to jump.

Having that much resolution in a handheld device will be the final step in changing reading forever. I’m not the only one who believes this. Andrew Rashbass, chief executive of The Economist Group, recently gave a fascinating presentation he called LeanBack 2.0. He postulates that in the days of print, we leaned back and read. The Web and computers made us lean forward to read. Devices like the iPad have restored our ability to lean back, relax, and read. LeanBack 2.0!

–jeroen

via: 3rd Generation iPad: Entering A High-Resolution, Post-PC World… | The Future of Reading.

Posted in Opinions, Power User | Leave a Comment »

The “San Seriffe” of PHP: “PEP 313 — Adding Roman Numeral Literals to Python”

Posted by jpluimers on 2012/04/01

At 9 years of age, PEP 313 still is a classic april fools joke. One of the hilarious parts:

This PEP is rejected. While the majority of Python users deemed this to be a nice-to-have feature, the community was unable to reach a consensus on whether nine should be represented as IX, the modern form, or VIIII, the classic form. Likewise, no agreement was reached on whether MXM or MCMXC would be considered a well-formed representation of 1990. A vocal minority of users has also requested support for lower-cased numerals for use in (i) powerpoint slides, (ii) academic work, and (iii) Perl documentation.

–jeroen (who also loves the San Seriffe joke of 1997)

via: PEP 313 — Adding Roman Numeral Literals to Python.

Posted in Development, Opinions, PHP, Scripting, Software Development | Leave a Comment »

intelligent answer to “whats my ip” on Google Search

Posted by jpluimers on 2012/03/23

It looks like Google decreased traffic to many “Whats My IP” sites by automatically answering the whats my ip – Google Search query.

I’m not sure when they introduced this, but it is good and bad at the same time.

–jeroen

Via: whats my ip – Google Search.

Posted in Google, LifeHacker, Opinions, Power User | 2 Comments »

#@xs4all only over AnnexB with FRITZ!Box 7340 #fail: line sync issues; offline most of the time, max 4 mbit. @xs4all needs to give me some compelling arguments to regain trust in them. @xs4all_HD

Posted by jpluimers on 2012/03/08

xs4all won’t tell you up front, but they changed a couple of things that will bring your 10 mbit down / 1 mbit up to something that hardly connects, and if it does less than half the speed.

This is also a post on how XS4ALL treats long lasting (15 years!) customer relations. Badly.

05.03.12 16:08:01 DSL-Synchronisierung beginnt (Training).
05.03.12 16:06:05 Internetverbindung wurde getrennt.
05.03.12 16:06:05 Internetverbindung IPv6 wurde getrennt, Präfix nicht mehr gültig.
05.03.12 16:06:05 Internetverbindung wurde getrennt.
05.03.12 16:06:05 DSL antwortet nicht (Keine DSL-Synchronisierung).
05.03.12 15:56:30 Internetverbindung IPv6 wurde erfolgreich hergestellt. Präfix: 2001:980:43d9::/48
05.03.12 15:56:30 Internetverbindung IPv6 wurde erfolgreich hergestellt. IP-Adresse: 2001:980:43d9::be05:43ff:fe70:9b53
05.03.12 15:56:26 Internetverbindung wurde erfolgreich hergestellt. IP-Adresse: 82.161.132.169, DNS-Server: 194.109.6.66 und 194.109.9.99, Gateway: 194.109.5.205
05.03.12 15:56:21 DSL ist verfügbar (DSL-Synchronisierung besteht mit 4804/1029 kbit/s).
05.03.12 08:44:20 DSL-Synchronisierung beginnt (Training).

They advertised XS4ALL ONLY (since it on the copper pair you only run DSL, no phone, so you don’t need a splitter) as faster, cheaper and more stable internet and VOIP connection.

It is not. Read the rest of this entry »

Posted in Fritz!Box, Network-and-equipment, Opinions, Power User | Leave a Comment »

Zo moet het dus niet: Zorg en Zekerheid zet relatienummer niet meer op polisblad (gemiste kans voor @zorgenzekerheid)

Posted by jpluimers on 2012/03/02

Verminderen van lastendruk is leuk, maar het is natuurlijk niet de bedoeling dat gegevens die op een verzekeringspas ineens niet meer op de polis staan.

Zorg en Zekerheid krijgt het toch voor elkaar: op het polisblad van 2012 staat het relatienummer niet meer vermeld, alleen het BSN nummer.

Als curator van mijn broer doe ik vrijwel al zijn administratie, dus ook het aanmelden van een vakantiekamp voor mensen met een verstandelijke beperking.

Die willen graag het relatienummer weten (en het BSN nummer geven gaat mij wat ver: hoewel ik de organisatoren vertrouw, ben ik bij mijn broer nog huiveriger voor identiteitsdiefstal dan voor mijzelf).

Die verzekeringspas (waar beide nummers op staan) is al een jaar of 3 oud, dus wat lastiger electronisch terug te vinden dan het polisblad.

Dank Zorg en Zekerheid dat jullie het voor elkaar krijgen om dit soort dingen moeilijker te maken!

–jeroen (die gelukkig vrijwel alles met een Fujitsu ScanSnap S510 gescand heeft met betekenisvolle bestandsnamen en voor Everything)

Posted in About, LifeHacker, Opinions, Personal | Leave a Comment »

Scott Adams uses a Wacom Cintiq 24HDI for his drawing.

Posted by jpluimers on 2012/02/24

Recently, I noticed that Scott Adams uses a Wacom Cintiq 24HD to do his art work:

I do all of my drawing directly to the computer screen of my Wacom Cintiq 24HD. I literally feel sympathy for any artist who still works with pen and paper. The system cuts my production time in half and allows me to do better work too. If youre an artist, and youre still drawing on paper, youre like the seventy-year old author who swears by his manual typewriter.

Great gadget that has it price, but loved by artists.

–jeroen

via: Scott Adams Blog: Today I Review Everything 02/10/2012.

Posted in LifeHacker, Opinions, Power User | Leave a Comment »

FlightAware > BOE236 787 drawing a Boeing logo on FlightAware

Posted by jpluimers on 2012/02/11

The start of the thread comments:

Karsten Liljegren about 24 hours ago

I was one of the Boeing pilots on this record setting flight. 19 hours and 22 minutes block to block (and 10408 Nautical Miles)… The longest ETOPS endurance test flight ever!

Air Traffic Control was fantastic and very accommodating. – Thank you!

The airplane performed flawlessly. As a matter of fact – we didn’t even top off the fuel tanks.

Karsten
Boeing Test and Evaluation

A few days after it flew from KPAE to KBFI, it took a 19+ hour ETOPS test flight from KBFI to KBFI and adding a new drawing to the list of previous drawings by other aircrafts.

Some links:

–jeroen:

via: FlightAware > BOE236 787 drawing a Boeing logo on FlightAware.

BOE236 787 drawing a Boeing logo on FlightAware

BOE236 787 drawing a Boeing logo on FlightAware

Posted in Opinions, Pingback | Leave a Comment »

gemak dient de mens, maar niet bij de OV Chipkaart

Posted by jpluimers on 2012/02/01

Net een mail van de NS gehad:

Wij hebben in de nieuwsbrief van 19 januari j.l. aan Jaarkaarthouders en contactpersonen van NS Zakelijk onjuiste informatie vermeld over in- en uitchecken in bus, tram en metro.
Hierdoor is verwarring ontstaan. Onze excuses hiervoor.
U treft in deze nieuwsbrief de correcte informatie aan over in- en uitchecken in bus, tram en metro.
Tevens hebben wij deze juiste informatie op onze site gezet.

Wanneer niet in- en uitchecken maar uw abonnement tonen
Veel vervoerders (bus, tram en metro) hebben het reizen via in- en uitchecken ingevoerd. Het kan echter zijn dat de OV-Chipkaartlezer het aanvullende stad- en streekabonnement bij het Jaartrajectabonnement of het OV-deel bij het OV-Jaarabonnement, niet herkent. Daardoor kan mogelijk onterecht saldo afgeschreven worden.
In dat geval kan de vervoerder het in- en uitchecken niet verplicht stellen en moet het NS-abonnement als zichtkaart worden gebruikt (dus tonen aan de bestuurder of controleur en niet in- en uitchecken via de kaartlezer).
Bij de volgende vervoerders is in- en uitchecken met een Jaartraject-abonnement, OV-Jaarabonnement nog niet mogelijk zonder dat er saldo wordt afgeschreven. U dient hier uw kaart te tonen aan de bestuurder of controleur:

  • Limburg, gehele provincie / Veolia Transport
  • Brabant, gehele provincie / Veolia Transport (Brabantliner)
  • Gelderland “Achterhoek” / Arriva
  • Gelderland “Rivierenland” / Arriva
  • Gelderland “Veluwe” / Syntus
  • Overijssel “Twente” / Syntus
  • Overijssel “Midden Overijssel” / Syntus
  • Zuid-Holland “Drechtsteden en Alblasserwaard” / Arriva
  • Zuid-Holland “Hoekse Waard” / Arriva
  • Stadsregio Amsterdam “Waterland” / EBS

Indien er een negatief saldo ontstaat, kan het NS-abonnement niet gebruikt worden in bus, tram en metro. Reizen met de trein blijft echter wel gewoon mogelijk. Door het saldo aan te vullen tot een positieve geldwaarde wordt een mogelijke blokkade voor reizen in bus, tram en metro weer opgeheven.

Het gamek van de OV Chipkaart wordt weer eens teniet gedaan doordat een aantal use cases van te voren niet bedacht, ontwikkeld en getest zijn.

Dit nog afgezien van het omslachtige bijboeken van een incidentele Fyra toeslag.

Stel je voor dat het leven er met de OV Chipkaart echt makkelijk op was geworden, dan hadden we hier niets meer over te klagen, en dat kan toch niet :)

–jeroen

Posted in LifeHacker, Opinions | Leave a Comment »

Introducing the for-if anti-pattern – via: The Old New Thing – Site Home – MSDN Blogs

Posted by jpluimers on 2012/01/03

I really like what Raymond Chen writes, not just the tech stuff in his Old New Thing blog, but  especially in his comments.

Here is a nice example:

You also see this anti-pattern used in real life: “What flavors do you have?” and then after the list of flavors is recited, “I was hoping you had raspberry.” -Raymond

And he is right, in real life, lots of people have stopped to actively think, expecing others (very often the government) to solve their problems.

It reminds me of one our kitchen magnets: “If it’s called common sense, then why is it so rare?”.

So: why do you think it is so rare?

–jeroen

via: Introducing the for-if anti-pattern – The Old New Thing – Site Home – MSDN Blogs.

Posted in About, Development, Opinions, Personal, Software Development | 2 Comments »

Google Calendar: Quick Add to specific calendar? – Calendar Help – @google

Posted by jpluimers on 2011/12/27

It would be so cool if Google re-added this feature:

  1. Deselect all calendars but one
  2. Quick Add an event
  3. The event gets added to this one selected calendar

Now all events always get added to your default calendar. I remember this worked somewhere in 2010. But now it fails when adding about 200 events by hand on a secondary calendar :(

See this discussion thread:

tiburon200; 3/21/09

When using quick add, is it possible to place the new event on a specific calendar (ie, home, work) or is that only an option through the regular “Create Event” method?

Thanks for any insight… seems like it should be pretty easy, but I can’t find the right syntax.

rmorales2005; 8/17/11

This used to be possible by just hiding all other calendars, but this got broken some time ago…

–jeroen

via Quick Add to specific calendar? – Calendar Help.

Posted in Google, GoogleCalendar, Opinions, Power User | Leave a Comment »

Merry Xmas

Posted by jpluimers on 2011/12/25

It is christmas morning, with a beautifull green dike behind our house: obviously it is not winter, and with 10 degrees centigrade it almost feels like spring :)

At about 0900 it was still wonderfully silent outside, what a change to the last few days!

With the Christmas tree snowing – my brother was very proud he could help assembling it a few days ago – its tiny polystyrene snow perls.

Listening and watching (asx) the Top 2000 has become a tradition, and we’re really looking forward for our astronaut André Kuipers to open this years edition at noon today live from the ISS International Space Station where he is part of Expedition 30.

Tonight, a lovely dinner, and tomorrow a dinner we will be at my brothers place with my mom setting up a bouillon fondue (he will get an electric fondue pot as a present, so no chance he will set his house on fire by accident) and using the ingredients in the kerstpakket he got from his company to make really nice salad.

Wishing you all a very nice Christmas!

–jeroen

Posted in About, Opinions, Personal | Leave a Comment »

xkcd: Standards – how standards proliferate

Posted by jpluimers on 2011/12/24

Ever wondered why standards are like rabbits or legislation?

How Standards Proliferate

etc of course includes memory cards (XQD anyone?), USB and FireFire cables, audio and video connectors, software development and many more :)

–jeroen

via: xkcd: Standards.

Posted in Comics, Opinions | Leave a Comment »

#CAK informeer je eens op het http://curateleregister.rechtspraak.nl/ @CAK_Wtcg

Posted by jpluimers on 2011/12/21

Ik werd net gebeld door iemand van het CAK, waar – op miraculeuze wijze een brief van mij gedateerd op 28 november (toen ik op vakantie was) over een adreswijziging van mijn broer in verband met curatorschap zou zijn beland.

Het CAK belt, net als veel telefonische verkopers, zonder nummerherkenning, dus was het eigenlijk toeval dat ze me zo te pakken kregen: normaal gaan anonieme telefoontjes door naar voicemail, maar deze keer zat ik te wachten op een ander telefoontje waarvan ik wist dat die anoniem binnen zou kunnen komen.

Terug naar het CAK: Jaren geleden heb ik al met hun correspondentie gevoerd dat ze foute adressen gebruiken, en over foute berekeningen van hun eigen bijdragen. Het is een heel bureaucratische organisatie waar het moeilijk is je weg te vinden, die van hun “klanten” een snelle en accurate reactie verwachten, maar omgekeerd geldt dat niet zo.

Telkens als er iets is waar CAK en ik het oneens over zijn verwijst het CAK mij door naar “het ministerie” om mijn beklag te doen: het CAK vindt zichzelf “uitvoerder” en voor de regeltjes (ook niet voor hun eigen interpretatie daarvan) moet je bij “het ministerie” zijn.

Het CAK blijft echter post van verschillende afdelingen naar het oude adres van mijn broer sturen (waar hij pakweg al een jaar of 12 niet meer woont: het GBA is op de hoogte dat postadres en verblijfadres verschillend zijn, en ook de belastingdienst – waar het CAK veel van haar gegevens uit put – kent het postadres).

Daarom heb ik in 2010 met als kenmerk het BSN van mijn broer een brief naar het CAK gestuurd met de vraag om alle post voor mijn broer (dus onafhankelijk van afdeling!) te sturen aan mijn postadres.

Deze keer hebben ze weer een nieuwe reden verzonden “de brief die u stuurde, was naar een andere afdeling binnen het CAK, en daar mogen we geen gegevens opvragen over curatele vanwege de wet bescherming persoonsgegevens“.

Kennelijk moet je zelf uit de context van elke brief van het CAK (en die brieven zijn nogal gelijkvormig) opmaken met welke afdeling je van doen hebt, en de hele riedel opnieuw in gang zetten.

Ik heb wel andere dingen te doen dan er weer veel telefoontjes en brieven aan te wijden, dus ik heb gevraagd dat een manager van deze persoon mij belt. Dat is wellicht ook gebeurd, maar ik hing aan een ander telefoontje (namelijk die waar ik eigenlijk op aan het wachten was).

In de tussentijd kunnen ze gaarne een kijkje nemen op de website van het Curateleregister: http://curateleregister.rechtspraak.nl/

Informatie over curatele valt namelijk weliswaar onder de wet bescherming persoonsgegevens, maar er is ook een publicatieplicht en on-line curateleregister.

Het idee achter de combinatie van publicatieplicht en register is dat iedereen in Nederland moet kunnen weten of iemand onder curatele staat, en kan uitzoeken wie de curator is, en hoe je daarmee contact krijgt.
Iemand die onder curatele staat (de curandus) is namelijk handelingsonbekwaam, en vrijwel alle handelingen die (met) zo iemand doet zijn bij voorbaat nietig of vernietigbaar.

Het online curateleregister is – vanwege de wet bescherming persoonsgegevens – zo ingericht dat bepaalde gegevens vindbaar zijn als je genoeg zoekinformatie hebt (en ja: achternaam + geboortedatum hebben ze bij het CAK op hun afdelingen).

Daarmee is de voor het CAK benodigde informatie openbaar toegankelijk, inclusief mijn woonadres. Dat is overigens niet het beste adres om post heen te sturen, want PostNL wil bij ons in de “grote stad” nog wel eens foutief afleveren, dus heb ik een postbus aan de andere kant van het kanaal op een plek waar ze wat accurater met post omgaan.

Hierbij alvast een hint naar het CAK, gebruik vooral mijn postadres:

Postbus 72
1170 AB  Badhoevedorp

Als ze nou eens bij “het ministerie” zouden informeren over hoe de vork in de steel zit over informatie van curatele en hoe je daarmee omgaat, hadden ze dit al jaren geleden kunnen weten.

En het excuus dat ze de informatie niet bij een andere afdeling kunnen opvragen is niet meer relevant: het staat publiek hier op mijn blog.

–jeroen

Posted in About, Curatele, Opinions, Personal | Leave a Comment »

Friese Nieuwjaarsverenigingen weer bezig?

Posted by jpluimers on 2011/12/19

Als ik berichtjes lees als deze:

Denk ik altijd: de Friese Nieuwjaarsverenigingen hebben weer wat in petto!

–jeroen

Posted in Opinions | Leave a Comment »

De NS en UserExperience: er valt nog veel te leren, ook door @NS_Online en @NS_Stations #UX

Posted by jpluimers on 2011/12/19

Afgelopen vrijdag daagde ik via Twitter meerdere ingangen bij de NS uit om eens een ochtend mee te lopen en wat dingen over User Experience te leren.

Hoewel @NS_Online en @NS_Stations normaal vrij snel zijn met antwoorden hebben ze deze handschoen niet opgepakt, ook niet na wat meer UX teasers.

Dus volgende de komende tijd hier en daar wat artikeltjes over wat er met User Experience voor de NS reizigers gewonnen zou kunnen worden op de sites, mobiele applicaties, stations, treinnen, etc.

Dit is de eerste, met twee eenvoudige over dienstregelingen, stations, apps en websites.

Op 9 december is Station Sassenheim geopend, met een pagina over Station Sassenheim op ns.nl.

Op 11 december is de nieuwe NS dienstregeling gestart met onder ander opname van Station Sassenheim en meer Fyra verbindingen.

Resultaat:

  1. De webservices.ns.nl hoofdingang van de NS API is niet bijgewerkt met Station Sassenheim.
    Alle sites en mobiele apps die daarvanaf hangen (waaronder de mobiele apps van de NS zelf en de SnelTrein app van een Android ontwikkelaar die UX heel goed door heeft) kunnen Sassenheim niet als station kiezen.
    Op de mobiele site kan het wel, maar daar moet je wel de stations exact goed intikken (handig op een smartphone) anders werkt het niet.
    Probeer dat maar eens goed te krijgen met Station Laan van NOI in Den Haag (ja, je moet precies “Den Haag Laan v NOI” intikken).
    Deze Android apps doen het bijvoorbeeld niet:
    - 9292ov pro
    - SnelTrein (van een geweldige developer die wel snapt wat UX inhoudt, en hoe technologie werkt).
    - ActuTrein
    - NS Reisplanner Extra
    - TreinTijden Lite
  2. De  NS Reisplanner op de ns.nl homepage planned van Rotterdam Centraal naar Amsterdam Centraal geen Fyra treinen meer.
    Dit blijkt voor alle HSL treinen op alle verbindingen te gaan: pas in het vervolg scherm zit een “Edit” button waarin je op een pagina komt waar je het HSL vinkje wel kunt zetten.
    De homepage van de mobiele m.ns.nl site heeft het vinkje wel staan, en daar staat het ook standaard aan.

Oh ja, nog helemaal vergeten: mijn G+ post over een grote vertraging in oktober, waar @NS_Online toen ook geen info over had.

Les geleerd in regio Den Haag / Rotterdam: pak ook eens Randstadrail lijn E.  Op de site en planner van de HTM vind je hem niet, maar wel op site van de RET staat de dienstregeling van lijn E.

–jeroen

Posted in LifeHacker, Opinions, Power User | 1 Comment »

Hoe vaak deelt Tweakers.NET nu die Nokia Lumia 800 uit?

Posted by jpluimers on 2011/12/16

Grappig, ik krijg nog dagelijks dit in de header van elke Tweakers.net pagina te zien:

Nokia Lumia 800 Experience: nog 3 plekken beschikbaar!

Wil jij alsnog vanavond aanwezig zijn bij de Nokia Lumia 800 Experience op het hoofdkantoor van Tweakers.net, stuur dan een e-mail naar a.engelsman@vnumedia.nl. Wie het eerst komt, wie het eerst maalt. Winnaars krijgen een bevestiging, hoor je niks dan ben je er helaas niet bij. Het programma start om 17.30u, inloop vanaf 17.00u.

Groet,
Wilbert de Vries
Hoofdredacteur Tweakers.net

–jeroen

via: Software updates – WSUS Offline Update 7.2 | Core | Tweakers.net Meuktracker.

Posted in Opinions | Leave a Comment »

Microsoft Office 365 – I always wonder: what will happen on februari 29, 2012 when the year has 366 days?

Posted by jpluimers on 2011/12/09

I always wondered hat will happen with Microsoft Office 365 on Februari 29, 2012 or December 31st, 2012 when it is a learp year with 366 days?

–jeroen

via: 2012 leap year and Microsoft Office 365 – Wikipedia, the free encyclopedia.

Posted in Opinions, Power User | 1 Comment »

xkcd: Citogenesis – how citations get to life, and survive

Posted by jpluimers on 2011/12/05

No need to say more:

–jeroen

Via: xkcd: Citogenesis.

Posted in Opinions | Leave a Comment »

Some companies that do not verify email adresses on their sites: #Bilderberg #Karwei #KLM #Martinair #Witteveen #Xara #fail

Posted by jpluimers on 2011/11/04

Below is a list of companies that just blindly start sending SPAM to email adresses you enter on their site, without verifying the person actually wants to be mailed:

  • Bilderberg
  • Karwei
  • KLM
  • Martinair
  • Witteveen
  • Xara

Most of them are giving you a really hard time to unsubscribe when you even haven’t subscribed.

Don’t buy stuff from them…

People notoriously for adding me on those lists:

  • Mr and Mrs Ploemen
  • Mrs van der Kolk

–jeroen

Posted in About, LifeHacker, Opinions, Personal, Power User | Leave a Comment »

John McCarthy — Father of AI and Lisp — Dies at 84 | Wired Enterprise | Wired.com

Posted by jpluimers on 2011/10/25

So far, this month 3 important people in the computing industrie passed away.

Earler this month, Steve Jobs, and Dennis Ritchie.

Today John McArthy, aged 84, father of AI (he coined the term “Artificial Intelligence”) and LISP (in 1958, and still a very important language; I remember playing with muLISP and muMath in the 80s, modern languages like Scheme and Haskell were greatly influenced by it).

He got the fifth Turing Award in 1971, and kept being very active in the field of AI.

He was very versatile (read his views on sustainability) and some things were far ahead of its time (in 1961 he understood how important Time Sharing was, now look at Cloud Comuting 50 years later!).

Wired published a nice IM.

–jeroen

via: John McCarthy — Father of AI and Lisp — Dies at 84 | Wired Enterprise | Wired.com.

Posted in Opinions | Leave a Comment »

#yellowbrick en #anwb #fail: Als de website nu ook nog nice was… (deal: ANWB – Ledenvoordeel – Yellowbrick – gratis registratie)

Posted by jpluimers on 2011/10/24

Een tijd geleden blogde ik over Nice deal: ANWB – Ledenvoordeel – Yellowbrick – gratis registratie

De eerste horde begint al goed: je moet je ANWB lidmaatschapnummer invullen, maar het nummer op je lidmaatschapskaart werkt dus niet.

Dan maar even inloggen op de anwb site. Ook dat lukt niet: mijn account (gebaseerd op een username, password en postcode) werkt niet meer, want iemand heeft besloten dat het anders moet. En alle bestaande accounts dus een nieuw ANWB account moeten aanvragen.

Dat ook niet helemaal soepel:

  1. alle cijfers van de ANWB lidmaatschapskaart ingevuld, dat was OK. Postcode ook. Daarna wat details toegevoegd (mijn oude accountnaam was reeds vergeven, dus een nieuwe gekozen), en dan krijg je een scherm dat de gegevens niet matchen. Blijkt na flink wat pielen dus dat je GSM nummer niet moet invullen als dat bij de ANWB nog niet bekend is.
  2. Niet + Niet is een dubbele politieke ontkenning voor: vul zo weinig mogelijk informatie in. Wist ik wel, maar was ik even vergeten. Zucht
  3. En nu maar wachten of de bevestigings mail door de  (SPAM, whitelist, blacklist, greylist, antivirus, etc, anwb mail komt.
    En helaas, twee problemen:
    - Milter: from=<noreply@anwb.nl>, reject=550 5.1.8 Sender address verification failed
    - sender check failed: <noreply@anwb.nl>, 145.222.128.6, mx1.pinkroccade.net
    Ofwel: anwb stuurt mail van een adres dat niet bestaat, door een ander domain dan dat van de anwb.

Dit dus maar even gelaten voor het was, want “Als u de e-mail niet binnen 30 minuten ontvangt, moet u zich opnieuw registreren.”

Eerst dus maar even verder met het Yellowbrick varkentje:

Omdat op de ANWB site het lidnummer wel klopt, dan toch maar iets ‘slims’ geprobeerd: alle inkomende fysieke post heb ik op de storage server als PDF staan. Daar dus de laatsteANWB factuur erbij gepakt. Het eerste cijfer op de ANWB lidmaatschapskaart is geen deel van je lidnummer, maar bevat het laatste cijfer van het jaar waar die kaart voor is (grappig in het voorbeeld rechtsboven dat ik van de ANWB site heb geleend: de kaart is voor het jaar 2013 – eindcijfer 3 – maar het eerste cijfer in het nummer is een 0, dus dat klopt al niet. Het voorbeeld lidnummer daar is 123222333).

Dus: bij Yellowbrick het nummer op de kaart zonder voorloopcijfer ingevuld, en waarpel: ik mocht naar de volgende stap!

Helaas: “… u gaat niet langs start, u ontvangt geen…”.

Ook hier helaas weer een flink minpunt: de Yellowbrick aanmeldpagina doet allerlei ‘slimme’ dingen met javascripts en data validatie.

En daarmee is het onmogelijk om op de meeste mobiele apparaten (o.a. Android) je aan te melden: zowel je kenteken als je GSM nummer worden tijdens de invoer vernaggeld.
Er komen tijdens het intikken van kenteken of telefoonnnummer onderstepings tekens (_) op semi-willekeurige plekken in de invoer te staan.

Een typisch voorbeeld dus van een site die slim probeert te zijn, en daardoor hun publiek inperkt.
Je moet je aanmelding dus doen via een PC of Mac.

En je moet de streepjes in je kenteken en telefoon op de juiste plek zetten.

Jammer, juist omdat dit hele Yellowbrick gebeuren bedoeld is om makkelijk vanaf je GSM, SmartPhone of PDA het parkeren te regelen, en invoer daar zo makkelijk mogelijk hoort te zijn.

En jammer dat dit weer twee voorbeelden zijn van websites waar de user experience ver te zoeken is.

Kom op, een simpele site bouwen die overal werkt, gebruikersvriendelijk is en volgens de spelregels mail verstuurt, is niet zo heel moelijk, toch?

Nou vooruit: nog twee dan. Als je bij Yellowbrick een bedrijf invult, met een postbus, dan zijn de plaats bij de vestiging en die bij de postbus een woonplaats. Uiteraard. Stel je voor dat je het vestigingsplaats of plaasnaam noemt. Dat zou toch veels te korrekt zijn?

In ieder geval komt Yellowbrick wel door het het sender check filter:
sender check succeeded: <info@yellowbrick.nl>, 212.123.229.196, [212.123.229.196]

–jeroen

Posted in Opinions, Power User | Leave a Comment »

Last weekend, Dennis Ritchie, passed away at age 70.

Posted by jpluimers on 2011/10/13

Another pioneer in the IT passed away: at age 70, Dennis Ritchie (aka dmr), pioneer, creator of the C programming language and key developer of Unix died this weekend.

Within a week, two pioneering IT people went. Let’s remember them for what they were and wish the people left behind all the best.

–jeroen

via: Dennis Ritchie, 1941-2011: Computer scientist, Unix co-creator, C programming language designer – Boing Boing.

Posted in About, Development, Opinions, Personal | Leave a Comment »

De “betrouwbare” overheid: Regeling vitaliteitssparen bekend

Posted by jpluimers on 2011/09/29

Regeling vitaliteitssparen bekend. Ofwel: de levensloopregeling (die bedoeld was voor de lange termijn) wordt afgeschaft en alles wat je er aan geld in hebt zitten moet je volgend jaar opmaken.

Zie je al die werkgevers al voor je die nu ineens het verzoek krijgen van werknemers die in 1 jaar meer dan een half jaar levensloopverlof willen opnemen?

Het is de zoveelste keer dat de overheid zich als een onbetrouwbare partij toont.

Deze keer schaadt het voor de verandering niet 1 partij: het pakt in 1 klap zowel werknemers als werkgevers.

Hoe triest ook: Ik begrijp wel dat een boel mensen zich zo langzamerhand steeds minder van de overheid aantrekken.

–jeroen

Posted in Opinions | Leave a Comment »

#abnamro #fail while reporting fishing mail, no past ABN AMRO email address works (nor does abuse@abnamro.com or .nl)

Posted by jpluimers on 2011/09/25

ABN AMRO should get their act together: I tried to notify them about some fishing email messages that fake they are coming from them (but instead try to lure me into providing my ABN AMRO credentials to a fishing site).

All of the mail addresses I used to communicate with ABN AMRO in the (recent!) past failed to work.

And since both abuse@abnamro.com or abuse@abnamro.nl also bounce, ABN AMRO now seem to want to  live in complete cyber oblivion.

I hope some people at ABN AMRO read this and take action.

Or maybe they like to loose clients?

–jeroen

Edit: gelukkig, op Twitter let de ABN AMRO wel op: https://twitter.com/#!/ABNAMRO/status/117939672268812288″ target=”_blank”>Gijs reageerde, waarvoor dank:

@jpluimers Hallo Jeroen. Je kunt de phishing e-mails sturen naar valse-email@nl.abnamro.com of service@nl.abnamro.com. ^Gijs

Posted in About, Opinions, Personal | Leave a Comment »

Arrived in San Jose, CA, USA for the DelphiLive tutorial and conference (DelphiLive people get internet free!)

Posted by jpluimers on 2011/09/11

I had a pretty OK direct KLM flight from AMS to SFO.

Apart from some people behind me that seemed to have sufficient motoric coordination issues that they had to grab my chair each time they got up, or put their traytable up.  Some – even Dutch! – seem to think that using force is the only way to get things done. So thank you people in seats 28H, J and K for ruining my sleep.
The advantage of being in seat 27H in a Boeing 747-400 is that you get food really fast, and have direct access to drinks from the galley :)

Frank Stepan – one of the DelphiLive organizers – picked me up at the airport, and got me to the conference hotel in Downtown San Jose.

Check in went smooth.

Connecting to the Internet too: it is a breeze, compared to the Swisscom experience at the NH Hotel in Köln last week.

Not as fast as the KOMED internet on saturday, but you have two choices:

FreeDowntownWifi, which is – err – free. And has reasonable speed.

iBAHN internet, which is – err – free for DelphiLive attendees ans speakers. And also has reasonable speed.

So I upgraded my iPad firmware, downloaded the new TomTom USA Map, and synced my gadgets to the cloud.

Time to do some final preparations on my tutorial and sessions, and then get something to eat.

–jeroen

Posted in About, Delphi, Development, LifeHacker, Opinions, Personal, Power User, Software Development, Travel | 1 Comment »

 
Follow

Get every new post delivered to your Inbox.

Join 430 other followers