The Wiert Corner – irregular stream of stuff

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

  • My badges

  • Twitter Updates

  • My Flickr Stream

  • Pages

  • All categories

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

    Join 4,262 other subscribers

Archive for January, 2015

Just in case I ever need it again: jed-software.com » Blog Archive » FastMM4 Gui – Source Code.

Posted by jpluimers on 2015/01/07

Just in case I need the FastMM4 Gui – Source Code ever again.

Read the rest of this entry »

Posted in Delphi, Delphi 2007, Delphi 2009, Delphi 2010, Delphi XE, Delphi XE2, Delphi XE3, Delphi XE4, Delphi XE5, Development, Software Development | Leave a Comment »

Patch for Windows 7/Server 2008 R2 suddenly indicating it is not genuine/0x8004FE21: Install KB3024777 to fix KB3004394 – via Brett Wilton G+

Posted by jpluimers on 2015/01/06

Thanks Brett Wilton for sharing this.

This would have saved me quite some time, as I re-did the phone registration two weeks ago in order to get a few development VMs working again.

Read the rest of this entry »

Posted in Power User, Windows, Windows 7, Windows Server 2008 R2 | Leave a Comment »

The Truth about BDD – Clean Coder – via GDG Düsseldorf

Posted by jpluimers on 2015/01/06

Thanks  for pointing me to The Truth about BDD – Clean Coder by Uncle Bob.

The clue is below. Read the whole article for the context.

TDD was adopted as a way to help us phrase low level requirements and drive the development of software based on those requirements. BDD, a variation of TDD, was created to help us think better about higher level requirements, and drive the development of systems using a language better than unit tests. But BDD is really a variation of Finite State Machine specifications, and FSMs can be shown, mathematically, to be complete. Therefore, we may have a way to conclusively demonstrate that our requirements are complete and consistent. (Apologies to Godel).

–jeroen

via: The Truth about BDD – Clean Coder.

Posted in Agile, Development, Software Development | Leave a Comment »

OpenSUSE: Getting to work the ruby script to login into dyndns.com automatically every week.

Posted by jpluimers on 2015/01/06

So I remember for the next time:

zypper install ruby
zypper install ruby-devel
zypper install gcc
zypper install gcc-c++

If you don’t install all these, them the gem will fail with errors like this: Read the rest of this entry »

Posted in *nix, Linux, openSuSE, Power User, SuSE Linux | 1 Comment »

[DE] Kristian Köhntopp: Und wieder fällt ein MITM Angriff auf SSL durch Google Certificate Pinning auf…

Posted by jpluimers on 2015/01/05

Interesting:

Kristian Köhntopp: Und wieder fällt ein MITM Angriff auf SSL durch Google Certificate Pinning auf…

Gogo Inflight Internet is intentionally issuing fake SSL certificates – Neowin

SSL certificates exist to increase security and prevent snooping on your browsing sessions. Gogo believes you shouldn’t have that and appears to be intentionally performing MITM attacks on its users.

[…]

Kristian Köhntopp +Steffen Storbeck Du kannst Preloading machen, http://blog.stalkr.net/2011/08/hsts-preloading-public-key-pinning-and.html erklärt ein wenig wie das geht.

[…]

Dominik Mähl In diesem Kontext vielleicht interessant: Chrome ignoriert Certificate Pinning, wenn das Serverzertifikat von einer CA unterzeichnet ist, die im lokalen Trust-Store des PCs installiert wurde. So versteht man dann auch, wieso trotz Certificate Pinning Unternehmens-MITM-Appliances noch funktionieren können.

–jeroen

via: Und wieder fällt ein MITM Angriff auf SSL durch Google Certificate Pinning auf….

Posted in Chrome, Google, Power User | Leave a Comment »