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

Archive for the ‘Power User’ Category

Delphi FMX TBitmapCodecManager.LoadFromFile calls TImageTypeChecker.GetType that returns ONLY predefined image types

Posted by jpluimers on 2017/12/31

Bugs happen: [WayBack] Did I miss something ? I’ve tried to add a custom image loader for FMX … TBitmapCodecManager.LoadFromFile calls TImageTypeChecker.GetType that returns ONLY predefined image types ! (gif, bmp, png, tiff, jpg) … – Paul TOTH – Google+

I’m not so much surprised by bugs, but what scares the heck out of me is that since about halfway October 2017, there are 900+ Reported issues with status Unresolved (i.e. no change to the issue after it got reported).

Before switching to half-year product release cycles, the yearly ones had an issue triage cut-off date of about 3-6 months.

Now back on yearly cycles, I don’t expect that to be much different.

Expecting a new release in the halfway March 2018 till beginning May 2018 time frame, and assuming the past being a good indication of the future, the window of processing issues is closing soon.

I really hope I am wrong and wish 2018 turns out to he a great Delphi year.

–jeroen

Sorry this post became victim to the “Missed Schedule” issue (I finally found out there is a ridiculous limit of 100 scheduled posts over which scheduling becomes unreliable; this limit used to be much much larger in the past).

Read the rest of this entry »

Posted in Delphi, Development, Missed Schedule, Power User, Software Development, WordPress | Leave a Comment »

In case you are still curious on “It’s a German thing, you wouldn’t understand. ‘Dinner for one’ on New Year’s eve.”

Posted by jpluimers on 2017/12/31

Via: [WayBack] It’s a German thing, you wouldn’t understand. „Dinner for one“ am 31.12 … 12 mal… – Kristian Köhntopp – Google+

In case you are still interested (I think it is an hilarious sketch):

–jeroen

Sorry this post became victim to the “Missed Schedule” issue (I finally found out there is a ridiculous limit of 100 scheduled posts over which scheduling becomes unreliable; this limit used to be much much larger in the past).

[WayBackWarning: Please do not schedule more than 100 posts. Any posts scheduled beyond that amount will not be published.

Read the rest of this entry »

Posted in Fun, Missed Schedule, Power User, WordPress | Leave a Comment »

Dutch daily weather data: KNMI – Daggegevens van het weer in Nederland

Posted by jpluimers on 2017/12/29

Cool data, in large parts suitable for statistical processing: [WayBack] KNMI – Daggegevens van het weer in Nederland

Thanks to Helga van Leur:

–jeroen

 

 

Posted in History, LifeHacker, Power User, science | Leave a Comment »

Consolidating NTFS free space

Posted by jpluimers on 2017/12/29

For shrinking VM disk images, it’s important to consolidate NTFS free space towards the end of the this.

I’ve tried many tools, starting with defrag C: /X (which tries, but doesn’t give good results) and found out these steps give the best results:

  1. Perform an Ultradefrag full optimisation,
  2. Perform a MyDefrag Consolidate free space script on the drive.

If shrinking still fails then:

  1. Try the Ultradefrag at boot time
  2. Verify what kind of file(s) prevent shrinking: they show up in red after the MyDefrag session:
    1. Zoom in them (they can initially as small as 1 red pixel) by clicking on or near them, repeating the zoom long enough so you can hover over with the mouse and the lower part of the screen shows a filename like  where you cannot find much information about “$badclus:$bad:$data” but appear to be clusters marked as bad on NTFS level using something like chkdsk /B.
    2. If it was a bad sector like above, then try to resolve it with [WayBackntfsfix which ships with GParted live boot:
      1. boot a [WayBackGParted — Live CD/USB/PXE/HD drive,
      2. run GParted to see the drive path (for instance /dev/sda1)
      3. start a terminal
      4. run this command:
        ntfsfix -b /dev/sda1
        which will give output like this:

        Mounting volume... OK
        Processing of $MFT and $MFTMirr completed successfully.
        Checking the alternate boot sector... OK
        NTFS volume version is 3.1.
        Going to un-mark the bad clusters ($BadClus)... OK
        NTFS partition /dev/sda1 was processed successfully.
      5. boot back into Windows
      6. on an administrative command prompt run this for the affected drive letter:
        chkdsk D: /B
        (reboot if needed)
  3. Shrink the drive using diskmgmt.msc

If you still cannot shrink, then try [WayBackhttp://ftp.raxco.com/pub/download/pd14.0/pd14.0_pro.exe PerfectDisk by Raxco free trial.

Note:

MyDefrag (formerly named JkDefrag) is not maintained any more but the 4.3.1 version in the WayBack machine still works very well as the underlying defragmentation APIs in Windows haven’t changed.

References:

For FAT32:

For GParted / ntfsfix:

PerfectDisk via:

–jeroen

Posted in Power User, Windows, Windows 10, Windows 7, Windows 8, Windows 8.1, Windows Server 2008, Windows Server 2008 R2, Windows Server 2012, Windows Server 2012 R2, Windows Server 2016, Windows Vista | Leave a Comment »

Time to Grow Up: Counterproductive Security Behaviors That Must End // Speaker Deck

Posted by jpluimers on 2017/12/29

Good end-of-year re-reading (hopefully there is a video link by now) by Chris Eng (@chriseng) [WayBack] Time to Grow Up: Counterproductive Security Behaviors That Must End // Speaker Deck

via: [WayBackThats a decent keynote – G+ Kristian Köhntopp.

Read the rest of this entry »

Posted in Development, Infrastructure, Security, Software Development | Leave a Comment »

Idera / Embarcadero at least fixed some of their security issues…

Posted by jpluimers on 2017/12/27

Some security improvements

A long while ago I quoted [WayBack] Ideara / Embaracdero is flushing away user trust in their ability to do secure computing… – Jeroen Wiert Pluimers – Google+.

Since then they have fixed some of the issues:

  • EDN password reset email messages do not contain the plain text password any more
  • The https sites now have much better security certificates

Still, parts of their infrastructure run over http or use other insecure patterns.

Infrastructure and DevOps are hard, but an integral aspect of any company.

Hopefully, their most important new-years resolution is to improve on that.

AppAnalytics still down

I don’t hold my breath as [Archive.ishttps://appanalytics.embarcadero.com/ for more than a month now has been showing

503 Service Unavailable

No server is available to handle this request.

On the other hand: they have improved, so let’s keep our fingers crossed, and it had been running since 2015: [WayBack]Embarcadero Introduces AppAnalytics, the First Usage Analytics Service for Desktop, Mobile, and Wearable Applications

Disabling AppAnalytics in Delphi

There are three ways to disable AppAnalytics in the Delphi IDE to phone home (this is for Delphi XE8, change the version numbers accordingly):

That should at least get rid of the 30 second shut-down timeout in some Delphi versions while they try to post the usage data to AppAnalytics (thanks Uwe Raabe for this great tip!)

–jeroen

Related:

Posted in Delphi, Development, Power User, Security, Software Development | 5 Comments »

Maximum filename length 60 characters, le-sigh

Posted by jpluimers on 2017/12/26

It is still better than a maximum password length of 20 characters, but limits like these keep being reason for frustration:

  • : De bestandsnaam, inclusief extensie, mag maximaal 60 tekens lang zijn.

–jeroen

Posted in LifeHacker, Power User | Leave a Comment »

Wasgij Destiny 17 INT ‘Paying the Price! 1000pcs – Jumbo

Posted by jpluimers on 2017/12/26

My mentally retarded brother got himself the below puzzle below. It’s a tad too much complicate for his IQ of ~50 as his ability for relative time is very very limited, so he cannot make most transitions from “then” to “now.

Imagine how the petrol station might look today. The cars will have changed, the fuel will have increased in price, but what about other things? Imagine the differences, and the similarities, between then and now.This is the scene you have to puzzle.

Source: [WayBackWasgij Destiny 17 INT ‘Paying the Price! 1000pcs – Jumbo

Luckily, I found Wasgij destiny 17 – YouTube who had the solution image and mailed it to me.

Now my brother can finish his puzzle: he is so exited!

–jeroen

Read the rest of this entry »

Posted in LifeHacker, Power User | Leave a Comment »

Some links on multicast networking, Raspberry Pi and DVB USB adapters that help you build a TV server

Posted by jpluimers on 2017/12/26

A cool set of YouTube videos by CWNE88:

The USB device used here is this one:

Tuner is AVerMedia AVerTV Volar Green
There are 2 models, but the good one uses firmware dvb-usb-it9135-02.fw The other one uses dvb-usb-af9035-02.fw but that didn’t seem to work as well and got hot. They look the same on the outside though.
ID 07ca:3835 AVerMedia Technologies, Inc. AVerTV Volar Green HD (A835B)

–jeroen

Posted in Development, Hardware Development, Power User, Raspberry Pi | Leave a Comment »

The fireplace yule Log visualiser in Google Play Music works, but only from web-browser, not from app

Posted by jpluimers on 2017/12/25

Kristian Köhntopp:

Dear Lazyweb, years ago I turned on the Yule log visualiser in GPMAA, Settings, Labs. Current Google music has no Labs. So how do I turn on cover art?

Turns out, the Settings -> Labs switch exists in Desktop Google Music only, and does not (longer) exist in the App.

Sad.

via: [WayBack] Dear Lazyweb… how do I turn on cover art? – Kristian Köhntopp – Google+

The setting is at https://play.google.com/music/listen?authuser&u=0#/accountsettings

More: https://www.youtube.com/watch?v=yYkyOaSNLb8

–jeroen

Posted in Chromecast, Google, Google Play Music, LifeHacker, Power User | Leave a Comment »