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,839 other subscribers

Nice #geekporn history lesson. With Linus, SUN, kissing a girl (or not), the overpriced POSIX manual… by @landley

Posted by jpluimers on 2015/12/18

Thanks Jan Wildeboer for pointing to a well written history piece by Rob Landley (Twitter @landley).

Nice #geekporn history lesson. With Linus, SUN, kissing a girl (or not), the overpriced POSIX manual and more. Enjoy. http://article.gmane.org/gmane.linux.toybox/1890 (already archived at the WayBack machine)

The piece is about SunOS, Solaris, Linux, Posix, IBM, AT&T, BSD, System V and much more.

–jeroen

via: Nice #geekporn history lesson. With Linus, SUN, kissing a girl (or not), the….

Posted in History | 1 Comment »

Some links on DUnit test cases and test suites, XML and XSD

Posted by jpluimers on 2015/12/17

DUnit registration can mix TestSuites and TestCases.

Some links:

–jeroen

 

 

 

 

Posted in Agile, Delphi, Delphi 10 Seattle, Delphi 2005, Delphi 2006, Delphi 2007, Delphi 2009, Delphi 2010, Delphi 5, Delphi 6, Delphi 7, Delphi XE, Delphi XE2, Delphi XE3, Delphi XE4, Delphi XE5, Delphi XE6, Delphi XE7, Delphi XE8, Development, Software Development, Unit Testing | Leave a Comment »

DevOps Is Bullshit: Why One Programmer Doesn’t Do It Anymore | jjmojojjmojo: In Effect

Posted by jpluimers on 2015/12/17

Interesting take to which I agree, as DevOps needs to be in your blood and needs to come from bottom up, just like being agile.

Read the full blog post at DevOps Is Bullshit: Why One Programmer Doesn’t Do It Anymore | jjmojojjmojo: In Effect.

A small quote:

… some of the common mistakes:

  • DevOps doesn’t make specialists obsolete.
  • Developers can learn systems and operations, but nothing beats experience.
  • Operations people can learn development too, but again, nothing beats experience.
  • Operations and development have historically be separated for a reason – there are compromises you must make if you integrate the two.
  • Tools and automation are not enough.
  • Developers have to want DevOps. Operations have to want DevOps. At the same time.
  • Using “DevOps” to save money by reducing staff will blow up in your face.
  • You can’t have DevOps and still have separate operations and development teams. Period.

–jeroen

via: DevOps Is Bullshit: Why One Programmer Doesn’t Do It Anymore | jjmojojjmojo: In Effect.

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

Double up two Ultimate Ears devices to your Mac (or PC)

Posted by jpluimers on 2015/12/16

Two great Ultimate Ears tricks. First pairing them (thanks daleph, see also the video below):

To pair 2 devices without an app:

  1. Pair the FIRST speaker with your mac:
    1. Go to System Preferences > Bluetooth
    2. Press and hold the Bluetooth button until a tone is heard, it should appear as UM BOOM, pair it.
  2. Start playing music
  3. On the device now playing music press and hold the + and the Bluetooth keys until a tone is heard
  4. On the SECOND speaker press the Bluetooth button twice quickly
  5. After a few seconds both speakers will join together

They are only added as an identical pair, NOT Left and Right stereo

HTH

Dale

Source: Re: UE Boom app for Mac – Logitech Forums

Then doing double up in stereo (thanks tomborai and McAllan):

There IS a way… you just gotta find a buddy who has the UE Boom App on either iOS or Android.

Set up STEREO mode and enable “Double Up Lock” just once with the App, ensure it plays proper stereo, then disconnect and power off both speakers.

App no longer needed.

Whenever you desire, power on both speakers around the same time, they will pair within seconds.

Then take your MAC, pair the first speaker only (LEFT), et voila, the speakers have memorized the stereo mode, enjoy!

Sources:

–jeroen

Read the rest of this entry »

Posted in Apple, Mac OS X / OS X / MacOS, OS X 10.10 Yosemite, OS X 10.8 Mountain Lion, OS X 10.9 Mavericks, Power User | 4 Comments »

c++ – In which order should floats be added to get the most precise result? – Stack Overflow

Posted by jpluimers on 2015/12/16

Interesting:

sorting in ascending order (of magnitude) usually improves things

–jeroen

via c++ – In which order should floats be added to get the most precise result? – Stack Overflow.

Posted in Algorithms, Development, Floating point handling, Software Development | Leave a Comment »

playDXTR – The World’s Smartest Building Blocks by DXTR Labs, Inc — Kickstarter

Posted by jpluimers on 2015/12/15

https://www.kickstarter.com/projects/playdxtr/playdxtr-the-worlds-smartest-building-blocks

Posted in Uncategorized | Leave a Comment »

delphi – RAD Studio 2009 Persistent Selection Issue: Bug or Feature? – Stack Overflow

Posted by jpluimers on 2015/12/15

Bug, also in Delphi 2007:

Just hit Insert twice (which changes the text entry mode between Insert and Overwrite and then back) and your text selection will be back to working normally.

Source: delphi – RAD Studio 2009 Persistent Selection Issue: Bug or Feature? – Stack Overflow

–jeroen

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

.NET/C#: PasteText command line tool as reverse of Clip.exe

Posted by jpluimers on 2015/12/15

Quite a while ago I learned about the clip.exe tool.

clip.exe is a nifty tool that allows you to copy console text output to the clipboard. Though shipping with Windows Server 2003, it wasn’t part of Windows XP, but as of Windows Vista it shipped on desktop versions of Windows.

Digging a bit deeper, I found out it was already part of the Windows NT 4 Resource Kit.

So I wrote PasteText:

PasteText: the reverse of clip.exe; pastes Clipboard.GetText() or Clipboard.GetFileDropList() to the standard output.

The full source code is below and in my repository.

There are many examples on the internet about Clipboard.GetText, but there is very little about Clipboard.GetFileDropList. Read the rest of this entry »

Posted in .NET, .NET 3.0, .NET 3.5, .NET 4.0, .NET 4.5, C#, C# 3.0, C# 4.0, C# 5.0, Development, Software Development, The Old New Thing, Windows Development | Leave a Comment »

SSDs that are HUGE: when will they actually be there? And how much would they cost?

Posted by jpluimers on 2015/12/14

Close to X-mas, so doing some dreaming of unaffordable things (:

In august, this 2.5 device was sort of announced: PM1633a: a Samsumg 16TB (nah: 15.36TB) SSD.

No news ever since, so I wonder when will they get to the market and how much they would cost.

Just like I’m wondering about a Retina MacBook Pro with 2TB of SSD storage and more than 32 GB RAM (:

–jeroen

Posted in Hardware, Power User, SSD | Leave a Comment »

Reminder to self: SKU numbers for the ThinkPad UltraNav USB keyboards with horizontal Enter key and 6 rows of keys

Posted by jpluimers on 2015/12/14

IBM/Lenovo stopped producing ThinkPad UltraNav keyboards with 7 rows of keys a while ago. It stopped me from buying ThinkPad machines (together with the screen issues), but I still use the external USB UltraNav keyboards which are harder and harder to get.

So here some SKU/FRU/PN/EAN that seem to have a horizontal enter key and US layout.

Read the rest of this entry »

Posted in Keyboards and Keyboard Shortcuts, Power User, ThinkPad, UltraNav keyboards | Leave a Comment »