Posted by jpluimers on 2013/12/30
So I won’t forget to read these:
Some of my own work on this back in the Delphi 7 days:
–jeroen
Posted in Delphi, Delphi 7, Delphi XE5, Development, Java, Software Development | Leave a Comment »
Posted by jpluimers on 2013/12/30
I see a lot of programmers struggle with Unicode and think it is difficult as getting the encoding decoding hassle right can take quite a bit of effort. There is a lot of fun in using Unicode as well, as the number of code points (in laymen speak: characters) is huge and the Unicode code points are well organized into various planes (or blocks) with related code points. I like Charbase: A visual unicode database a lot especially as they have pictograms of all code points that always show a picture, even if you don’t have a font that your browser can use to display the character belonging to the code point. Here are a few links from to characters and blocks of characters in their database that I like a lot: Read the rest of this entry »
Posted in Development, Encoding, Software Development, Unicode, UTF-8, UTF8 | Leave a Comment »
Posted by jpluimers on 2013/12/29
Thanks Uncle Bob Martin for posting this.
I’ve been trying (with increasing success: it takes time to get this all right) to practice XP (through various name changes) as much and wide as possible since almost 14 years, and only the last few years it is starting to be common practice for many more people.
take a moment to reflect back on 1999. A time when Kent Beck wrote a ground-breaking book. A book that changed everything. Look back and remember: Extreme Programming; and recognize it as the core of what we, today, simply think of as:
Good Software Practice.
–jeroen
via: Extreme Programming, a Reflection | 8th Light.
Posted in .NET, Agile, Continuous Integration, Delphi, Design Patterns, Development, Software Development, Source Code Management, Technical Debt, Testing, Unit Testing | Leave a Comment »
Posted by jpluimers on 2013/12/29
Interesting: like “Find my Mac”, but cross platform and open source.
Prey lets you keep track of your laptop, phone and tablet whenever missing, whether you\’re in town or abroad. Open source, proven software with hundreds of documented recoveries all around the world.
–jeroen
via: Prey Anti Theft: Track & find stolen Phones, Tablets and Laptops.
Posted in Power User | Leave a Comment »
Posted by jpluimers on 2013/12/27
One more for the weekend (:
I wrote about Some links on the Delphi compiler and the LLVM Compiler Infrastructure Project about a year and a half ago which caused a short discussion on the embarcadero forums. A few month later Robert Love showed his views in a response to Tim Anderson writing about Clang and LLVM in the C++ side of the toolchain. Tim Anderson wrote more about LLVM in the Delphi tool chain in September 2012, then it went quiet for a while.
Since then the LLVM tool chain has integrated itself into both the C++ and Delphi toolchains and Wired wrote about LLVM.
Gunsmoker – who works at EurekaLog – wrote up some interesting comments in Russian (I hope the English Google translation is good enough).
In my view, the LLVM tool chain opens a lot more possibilities (shared back-end for Delphi and C++, coverage of more platforms, better optimization), but is also a lot slower and makes the debugging part a lot harder as the debugger is – symbol wise – much further away from the compiler than in the traditional setting (hence the 3 levels of debugging information that got introduced in Delphi XE5 and the compatibility problem that came with it).
I’m wondering what other users in the Delphi community think about the LVVM chain: is it working good enough for you? Should it be integrated further into the Windows/OSX parts of the chain?
–jeroen
Posted in Delphi, Delphi XE3, Delphi XE4, Delphi XE5, Development, Software Development | 26 Comments »
Posted by jpluimers on 2013/12/27
(Originally scheduled for 20130930, so it made it to the Missed Schedule list as well)
On my research list, as I want to do this in Windows 7 as well as windows 8: retina macbook pro – Resolution 2880 x 1800 not available in Windows 8 (VMware Fusion 5) – Ask Different.
–jeroen
Posted in Apple, Fusion, Mac, Mac OS X / OS X / MacOS, MacBook, MacBook Retina, MacBook-Pro, OS X 10.8 Mountain Lion, Power User, VMware, Windows, Windows 7, Windows 8 | Leave a Comment »
Posted by jpluimers on 2013/12/27
More than 2 years ago, I wrote about InfoCom adventures before, and recently noticed that since then a Zork map I saw like 30 years ago is now online in a digital scanned version.
Cool!
Thanks David Caldwell for putting it online.

Zork user group ad (thanks Apple2History.org). Click to enlarge.
I didn’t know there even was a Zork User group (:
–jeroen
via: “An Ancient Piece of Computer Lore in a Place You’d Never Expect” or “Dungeon (Zork) Map in Duplicity” | Porkrind Dot Org Missives.
Posted in About, LifeHacker, Personal, Power User | Leave a Comment »
Posted by jpluimers on 2013/12/26
Where last year it would still work on iOS 5 and 6, this year Apple has upped the requirements to iOS 7 leaving many users in the dark: iOS 7 only works on very recent iOS devices.
Too bad:
Incompatible with my 4th Gen IPOD Touch
by Valorian Nova
I spent quite awhile trying to figure out why this won\’t install on my Ipod and when I finally look it up it\’s because my IPOD is capped at IOS 6.1.5 and this needs IOS 7. Really puts a damper on this app for me.
via 12 Days of Gifts on the App Store on iTunes.
Posted in iOS, iPad, iPhone, iPod touch, Power User | Leave a Comment »
Posted by jpluimers on 2013/12/26
Just found out about the repl.it site that allows you to do a Read-Eval-Print-Loop with 15 different languages running from within your browser.
Really: from within your browser. Your browser becomes a console “IDE” by first translating the language to JavaScript then executing it on the browser.
They have all their code in a Git repository, with at the root implementations of those languages.
There are only a few pages on the site to complement the “IDE”:
According to their @replit twitter feed they have been around since about September 2011, but there are still regular updates.
–jeroen
Posted in Development, JavaScript/ECMAScript, Scripting, Software Development | Leave a Comment »