Posted by jpluimers on 2014/11/28
A while ago, Alan Cox started a nice thread about finding an USB way to read old (like 5.25 inch and 3 inch) floppies.
That resulted in a nice comment thread revealing this info:
- USB to real drives (5.25 inch, 3.25 inch, some 3 inch and some 8 inch):
- Emulating drives to old computers:
Now hopefully some people also post some links to USB PCMCIA memory card readers (:
Posted in History, Power User | 1 Comment »
Posted by jpluimers on 2014/11/28
Cool, I just found out that Wikipedia has a Screenshot topic, listing how to take screenshots (and often shots of the current window) on many platforms, where (*) means I verified them:
- Apple Mac OS X
(*) Use “⌘ Cmd+⇧ Shift+3” for the screen or “⌘ Cmd+⇧ Shift+4” for a part of the screen (as of Mac OS X Tiger, you can press the “Spacebar” to capture a Window in stead of part of the screen). You can press “Ctrl” with these shortcuts to the shot goes to the clipboard, otherwise it gets saved as a PNG file.
- Microsoft Windows
(*) Use “Prt Sc” for the screen or “Alt+Prt Sc” for the Window
(note that on my laptop and multi-media keyboards, you need to type the “Fn” key in order to press the “Prt Sc”)
- Microsoft Windows Phone
Press the “Sleep/Wake” button and the Startbutton at the same time.
- Apple iOS
(*) Press the “Home” and “Lock” button at the same time.
- Google Android
Hold the “Volume down” button, then press the “Sleep/Wake” button.
(*) Or press the “Sleep/Wake” and the “Home” button at the same time.
- HP WebOS
Press the “Orange/Gray Key+Sym+P” at the same time.
Or press “Home Key+Power” at the same time.
- X Window System
Varies with the installed tooling
- Maemo 5
Press “Ctrl+⇧ Shift+P” at the same time.
- Google Chrome OS
Press “Ctrl+F5” to capture the screen or press “Ctrl+⇧ Shift+F5” to capture a portion of the screen.
via: Screenshot – Wikipedia, the free encyclopedia.
Posted in Android, Apple, Chrome, Google, HTC, HTC Sensation, Keyboards and Keyboard Shortcuts, Mac, MacBook, MacBook Retina, MacBook-Air, MacBook-Pro, Nexus 4, OS X, OS X Leopard, OS X Lion, OS X Mountain Lion, OS X Snow Leopard, OS X Tiger, Power User, Uncategorized, Windows, Windows 7, Windows 8, Windows Server 2000, Windows Server 2003, Windows Server 2003 R2, Windows Server 2008, Windows Server 2008 R2, Windows Vista, Windows XP | Leave a Comment »
Posted by jpluimers on 2014/11/27
Class Operators in Delphi have been introduced in the ARM compiler in Delphi XE4 for iOS support.
By now it has been in the ARM compiler for Android too, and hopefully it will (soon) be in the x86 compiler as well.
So it is time to look at my Nullable types again, and see if I can port them over to classes.
Some references so I won’t forget them: Read the rest of this entry »
Posted in Delphi, Delphi XE4, Delphi XE5, Development, Software Development | 4 Comments »
Posted by jpluimers on 2014/11/26
A long while ago, I posted a detailed answer on what functions the default comparers actually were calling to get a feel for if they would apply or not answering delphi – What does the default TArray.Sort comparator actually do and when would you use it? – Stack Overflow.
I needed that information recently because of some sorting issues I bumped into (sorting generic records), so finally a blog post.
First some links to documentation for even more background information:
There is the answer I gave: Read the rest of this entry »
Posted in Algorithms, Ansi, Delphi, Delphi 2009, Delphi 2010, Delphi XE, Delphi XE2, Delphi XE3, Delphi XE4, Delphi XE5, Development, Encoding, Floating point handling, Software Development, Unicode | 2 Comments »