For my link archive: [WayBack] Do you want to produce DPI aware Vcl applications and use Vcl Styles?… – Kiriakos Vlahos – Google+
Source at [WayBack] pyscripter/VCL.Styles.DPIAware.pas at master · pyscripter/pyscripter · GitHub
–jeroen
Posted by jpluimers on 2020/01/28
For my link archive: [WayBack] Do you want to produce DPI aware Vcl applications and use Vcl Styles?… – Kiriakos Vlahos – Google+
Source at [WayBack] pyscripter/VCL.Styles.DPIAware.pas at master · pyscripter/pyscripter · GitHub
–jeroen
Posted in Delphi, Development, Software Development | Leave a Comment »
Posted by jpluimers on 2020/01/28
Last week in Delphi developer switching to C# – Stack Overflow « The Wiert Corner – irregular stream of stuff I wrote about having a broad toolset.
Having such a toolset however does not mean you should stuff your project with dependencies. Choosing a limited set of tools is a very important part of building solid projects.
It does not mean you should avoid dependencies, just that you need to be aware on them and how they add up.
To get a feel for that, the comics on the right and below.
Sources:
Posted in Comics, Conference Topics, Conferences, Development, Event, Fun, Software Development | Leave a Comment »
Posted by jpluimers on 2020/01/27
Learn how to run Hardware, Audio, Power Network, Windows Update, System Maintenance, App, Sound, etc, Troubleshooters in Windows 10/8/7 from the command line using MSDT.exe.
From:
Summary:
To invoke built-in Troubleshooters, use this command:
msdt.exe /id <diagnostic_id>
To run a custom-built troubleshooter stored locally use this command line:
msdt.exe /path <path_to_troubleshooter>
To run a troubleshooter which is in a .diagcab file format, use this:
msdt.exe /cab <path_to_diagcab>
List of diagnostic IDs:
Troubleshooting Pack ID Description Application or Feature Dependency AeroDiagnostic Troubleshoots problems displaying Aero effects like transparency. Aero Display Theme installed NetworkDiagnosticsDA Troubleshoots problems connecting to a workplace network over the Internet using Direct Access. Direct Access installed DeviceDiagnostic Troubleshoots problems using hardware and access devices connected to the computer. HomeGroupDiagnostic Troubleshoots problems viewing computers or shared files in a homegroup. HomeGroup installed NetworkDiagnosticsInbound Troubleshoots problems with allowing other computers to communicate with the target computer through Windows Firewall. NetworkDiagnosticsWeb Troubleshoots problems connecting to the Internet or to a specific Web site. IEDiagnostic Helps the user prevent add-on problems and optimize temporary files and connections. Internet Explorer installed IESecurityDiagnostic Helps the user prevent malware, pop-ups, and online attacks. Internet Explorer installed NetworkDiagnosticsNetworkAdapter Troubleshoots problems with Ethernet, wireless, or other network adapters. PerformanceDiagnostic Helps the user adjust settings to improve operating system speed and performance. AudioPlaybackDiagnostic Troubleshoots problems playing sounds and other audio files. Audio output device installed PowerDiagnostic Helps the user adjust power settings to improve battery life and reduce power consumption. PrinterDiagnostic Troubleshoots problems printing. PCWDiagnostic Helps the user configure older programs so that they can run in the current version of Windows. AudioRecordingDiagnostic Troubleshoots problems recording audio from a microphone or other input source. Audio input device installed SearchDiagnostic Troubleshoots problems with search and indexing using Windows Search. Search enabled NetworkDiagnosticsFileShare Troubleshoots problems accessing shared files and folders on other computers over the network. MaintenanceDiagnostic Helps the user clean up unused files and shortcuts and perform other maintenance tasks. WindowsMediaPlayerDVDDiagnostic Troubleshoots problems playing a DVD using Windows Media Player. Windows Media Player installed WindowsMediaPlayerLibraryDiagnostic Troubleshoots problems with adding media files to the Windows Media Player library. Windows Media Player installed WindowsMediaPlayerConfigurationDiagnostic Helps the user reset Windows Media Player settings to the default configuration. Windows Media Player installed WindowsUpdateDiagnostic Troubleshoots problems that prevent Windows Update from performing update tasks.
–jeroen
Posted in Power User, Windows | Leave a Comment »
Posted by jpluimers on 2020/01/27
Not all fonts have Unicode character ☰ [WayBack] Unicode Character ‘TRIGRAM FOR HEAVEN’ (U+2630) as it is in a less common block.
More fonts have Unicode character ≡ [WayBack] Unicode Character ‘IDENTICAL TO’ (U+2261)
The latter is slightly shorter and slightly narrower than the former, but works in way more places.
Via [WayBack] html – Unicode ☰ hamburger not displaying in Android & Chrome – Stack Overflow
I’ve worked around this problem by using the UNICODE character UNICODE U+2261 (8801), ≡ IDENTICAL TO as illustrated below rather than the UNICODE U+2630 (9776) ☰ TRIGRAM FOR HEAVEN which
–jeroen
Posted in Development, Encoding, LifeHacker, Power User, Software Development, Unicode | Leave a Comment »
Posted by jpluimers on 2020/01/27
Since I will likely need something like this one day: [WayBack] GitHub – Nike-Inc/gimme-aws-creds: A CLI that utilizes Okta IdP via SAML to acquire temporary AWS credentials
I think I got this via Kristian Köhntopp a while ago.
–jeroen
Posted in Amazon.com/.de/.fr/.uk/..., Cloud, Cloud Development, Infrastructure, Power User, Software Development | Leave a Comment »
Posted by jpluimers on 2020/01/27
I wrote about Delphi, IBX and the Turkish I problem about a year and a half ago. Back then, I could use a US-English system to reproduce the problem. This time, I had a problem on a Turkish system running an embedded version of Windows with hardly any UI tools available (especially no Windows Explorer).
Luckily, I had the command prompt, but it looked like this:
X:\>mode con codepage
Status for device CON:
----------------------
Code page: 857
X:\>mode con codepage select 437
Invalid parameter - select
X:\>mode con codepage select=437
Invalid parameter - select
Status for device CON:
----------------------
Lines: 300
Columns: 120
Keyboard rate: 31
Keyboard delay: 1
Code page: 437
X:\>
I tried the [WayBack] modecommand to change from [WayBack] code page 857(Turkish) to [WayBack] code page 437(IBM PC or OEM-US) which is the default on US-English systems, but that did not change the keyboard locale, not even for the command prompt.
Posted in Development, internatiolanization (i18n) and localization (l10), Power User, Software Development | Leave a Comment »
Posted by jpluimers on 2020/01/24
Links:
Command line Examples:
qres.exe /x:640Changes resolution to 640 x 480. qres.exe /x 1280 /y 1024Changes resolution to 1280 x 1024. (If your graphics card supports it) qres.exe /c:8Changes color resolution to 256 colors. qres.exe /c:16Changes color resolution to high color (16 bit). qres.exe /c:24Changes color resolution to true color (24 bit).** qres.exe /r:0Changes the refresh rate to Adapter Default.* qres.exe /r:-1Changes the refresh rate to Optimal.* qres.exe /r:80Changes the refresh rate to 80 Hz.
setdisplay 800 600 24 -updatereg
setdisplay 1024 768 24 90
setdisplay 1024 768 8
setdisplay monitor:1 1024 768 24 90
setdisplay monitor:name1 1024 768 24 90parameter order is
xydepthrefreshwherexandyare display resolution in pixels,depthis color depth bits, andrefreshis in Hertz.
TODO: find out the differences in both qres tools.
–jeroen
Posted in Power User, Windows | Leave a Comment »
Posted by jpluimers on 2020/01/24
On my watch list: Richard P Feynman – FUN TO IMAGINE (full) – YouTube
The first 5 minutes are already so great and full of imagination, that I need to find time to watch it once more after already watching it 2 times in full with some time in-between to reflect.
Via: [WayBack] Richard P Feynman – FUN TO IMAGINE (full) – DoorToDoorGeek “Stephen McLaughlin” – Google+
–jeroen
Posted in LifeHacker, Power User, science | Leave a Comment »
Posted by jpluimers on 2020/01/24
A simple tip on the certbot command-line from [WayBack] User Guide — Certbot 0.19.0.dev0 documentation – Managing certificates (Automatically enable HTTPS on your website with EFF’s Certbot, deploying Let’s Encrypt certificates.):
To view a list of the certificates Certbot knows about, run the
certificatessubcommand:
certbot certificatesThis returns information in the following format:
Found the following certs: Certificate Name: example.com Domains: example.com, www.example.com Expiry Date: 2017-02-19 19:53:00+00:00 (VALID: 30 days) Certificate Path: /etc/letsencrypt/live/example.com/fullchain.pem Private Key Path: /etc/letsencrypt/live/example.com/privkey.pem
Via: [WayBack] It there a command to show how many days certificate you have? – Server – Let’s Encrypt Community Support
–jeroen
Posted in Encryption, Let's Encrypt (letsencrypt/certbot), Power User, Security | Leave a Comment »
Posted by jpluimers on 2020/01/23
If you auto-configure, then at least try searching the tools you need:
[WayBack] Yeah right Delphi 10.2 Tokyo (for which the shortcut – unlike the Berlin one – does not contain the word Tokyo), they are right on the Windows PATH wher… – Jeroen Wiert Pluimers – Google+
–jeroen
Posted in Delphi, Development, Software Development | Leave a Comment »