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 1,835 other subscribers

Delphi types that cannot be used for TypeInfo

Posted by jpluimers on 2014/03/03

When writing the Spring4D unit tests for GetTypeSize to include as many TTypeKind values, I came across a few types that either did not compile, or were not supported by TypeInfo. I listed them below as I could not find them in the documentation.

I included a test named Test_EnsureAllTTypeKindsCoveredByCallsTo_Test_GetTypeSize_ that verifies that all TTypeKind values except tkUnknown are covered. So future extensions of TTypeKind will make the tests fail.

As a side issue, I really wanted to know if tkUnknown could be emitted by the compiler. It can sort of, for instance by defining discontiguous enumerations, but are incompatible with TypeInfo as well.

Types that do not compile at all: Read the rest of this entry »

Posted in Agile, Delphi, Delphi 2007, Delphi 2009, Delphi 2010, Delphi 8, Delphi x64, Delphi XE, Delphi XE2, Delphi XE3, Delphi XE4, Delphi XE5, Development, DUnit, Software Development, Unit Testing | 2 Comments »

osx – How to find out Mac OS X version from Terminal? (via: Super User)

Posted by jpluimers on 2014/03/03

I’m a command-line addict, so this was a great SuperUser question by Željko Filipin:

I know how to find Mac OS X version from GUI: Apple Menu (top left) > About This Mac

Is there a Terminal command that will tell me Mac OS X version?

It was answered by User delfuego:

You have a few options:

sw_vers -productVersion
system_profiler SPSoftwareDataType

These commands led me to this post: Finding OS X Version and Build Information From the Command Line | The Nubby Admin that also showed these commands:

uname -a
osascript -e 'system info'

Where uname shows only the kernal version, oascript gives a ton of information. Read the rest of this entry »

Posted in Apple, Mac, Mac OS X / OS X / MacOS, Mac OS X 10.4 Tiger, Mac OS X 10.5 Leopard, Mac OS X 10.6 Snow Leopard, Mac OS X 10.7 Lion, OS X 10.8 Mountain Lion, OS X 10.9 Mavericks, Power User | 2 Comments »

Simple Solutions | The Owner-Builder Network

Posted by jpluimers on 2014/03/02

Simple Solutions | The Owner-Builder Network: Use a rubber band to unscrew stripped screws.

Dus als de kop van de schroef stuk is: elastiek gebruiken (:

–jeroen

Posted in LifeHacker, Power User | Leave a Comment »

RemObjects Hydrogene got released March 1st, 2014 (via: Get Started with iOS Development using RemObject C#)

Posted by jpluimers on 2014/03/02

The estimate was that the Hydrogene bete would become public beta on March 1st 2014.

Well, Marc Hoffman did an even better announcement yesterday:

When, you are asking, is RemObjects C# going to be out? It’s out as of right now!Visit http://www.remobjects.com/cs for details, trial download, and (of course) to purchase. Let us know what you think!

BTW: Most of my guessed URLs were right (:

–jeroen

via: Get Started with iOS Development using RemObject C# | RemObjects Software « The Wiert Corner – irregular stream of stuff.

Posted in .NET, Development, Software Development | Leave a Comment »

osx – OS X Terminal “must have” utilities – Ask Different

Posted by jpluimers on 2014/02/28

Make sure you read osx – OS X Terminal “must have” utilities – Ask Different after reading:

–jeroen

Posted in Apple, Mac, Mac OS X / OS X / MacOS, Mac OS X 10.4 Tiger, Mac OS X 10.5 Leopard, Mac OS X 10.6 Snow Leopard, Mac OS X 10.7 Lion, OS X 10.8 Mountain Lion, Power User | Leave a Comment »

Best time zone map ever: xkcd: Now

Posted by jpluimers on 2014/02/28

I’ve never seen a beter time zone map than this one: xkcd: Now.

 

Posted in LifeHacker, Power User | Leave a Comment »

Get Started with iOS Development using RemObject C# | RemObjects Software

Posted by jpluimers on 2014/02/28

Wow, just wow for this teaser:

This page provides a few videos to help you get started with RemObjects C# for iOS development.

and this:

This page provides a few videos to help you get started with RemObjects C# for Android (and Java) development.

It is about Hydrogene, a.k.a. RemObjects C#, which – like Oxygene – also adds a few extensions to the C# language, just like Jolyon speculated december last year.

It wil be in beta tomorrow (:

Summary of tools used for iOS:

Summary of tools used for Android:

Summary of tools used for iOS and Android

I’m gussing here, as the URL is not yet live, but from March 1st (tomorrow!) you should be able to download a beta of Hydrogene/RemObjects C# from http://www.remobjects.com/elements/hydrogene (Just like Oxygene is available from http://www.remobjects.com/elements/oxygene/).

.  .

–jeroen

via:

Posted in .NET, C#, Development, Software Development, Visual Studio and tools | Tagged: , , , , | 1 Comment »

The Tracktor – Seiki Digital SE39UY04 39-Inch 4K Ultra HD 120Hz LED TV

Posted by jpluimers on 2014/02/28

Not only wow because this is cheap (though only 4K via HDMI at 30Hz as it is using HDMI 1.4).

But also wow because I didn’t know about The Tracktor.

But 28 inch might be a better fit to field of view, and come closer to my Retina MacBook Pro resolution (which is normally either at 1920×1200 or 2800×1800).

But it looks like neither of them are IPS. Bummer. Maybe wait until august.

–jeroen

via:

Posted in Power User | 1 Comment »

Google Now Launcher for KitKat (Android 4.4) via: Android – Google+

Posted by jpluimers on 2014/02/28

I just installed the Google Now Launcher on my Nexus 4 that runs KitKat (Android 4.4) from the AppStore.

Looks nice, though I could not get “Call Brother” configured (it thinks there are 3 entries for him, and selecting any of them does not make a selection).

But being able to start voice stuff with one click less is convenient.

Now hopefully the battery duration won’t be affected by another piece of software.

–jeroen

via:

Posted in Android Devices, Google, Nexus 4, Power User | Leave a Comment »