Had this happen on a Dutch Windows 10 system today, a retry did not work, but a manual reboot solved it [WayBack] Windows 10: Update error 0x8024a112 | Born’s Tech and Windows World.
–jeroen
Posted by jpluimers on 2018/03/13
Had this happen on a Dutch Windows 10 system today, a retry did not work, but a manual reboot solved it [WayBack] Windows 10: Update error 0x8024a112 | Born’s Tech and Windows World.
–jeroen
Posted in Power User, Windows, Windows 10 | Leave a Comment »
Posted by jpluimers on 2018/03/13
Some interesting videos:
Of course the titles are exaggerated
–jeroen
Posted in Design Patterns, Development, Software Development | 1 Comment »
Posted by jpluimers on 2018/03/13
This is a reminder to myself to see what Idera has accomplished in 15 months on the suggested [WayBack] Delphi Language Enhancements after it bought Embarcadero some 30 months ago on credit and 21 months after firing a very large portion of the Delphi R&D team even outside Spain.
The odd thing is that despite all the Borland, Inprise, Codegear and Embarcadero hassle Delphi has always survived. So lets this be my reminder to investigate what happened.
–jeroen
via: [WayBack] Blogged – Delphi Language Enhancements – Vincent Parrett – Google+
Related:
Posted in Delphi, Development, Software Development | Leave a Comment »
Posted by jpluimers on 2018/03/12
Een aantal jaar met wat minder OV en ik heb gemist dat dit in 2015 is geïntroduceerd: uitcheckgemist.nl [WayBack 2015]:
Niet in- of uitgecheckt? Vraag je saldo terug in drie simpele stappen!
Hoe werkt dit?
- Vul je OV-chipkaart gegevens in
- Halte of station
- Bevestiging Je gegevens
Goed om te weten: het kan even duren voordat je rit op deze website wordt getoond. In de meeste gevallen kun je je saldo binnen 14 dagen terugvragen.
Je kunt er ook een email adres registreren voor een automatische melding (maximaal 3 keer per jaar) als je bent vergeten uit of in- te checken.
–jeroen
Posted in LifeHacker, Power User | Leave a Comment »
Posted by jpluimers on 2018/03/12
Boy, named can be cryptic.
So here are some links that might help me in the future
—jeroen
Posted in *nix, bind-named, DNS, Internet, Linux, Power User | Leave a Comment »
Posted by jpluimers on 2018/03/12
The joy of single character command-line switches, so thanks [WayBack] demure for answering at [WayBack] How do I disconnect all other users in tmux? – Stack Overflow:
You can use
<prefix> D(where prefix isC-bby default), to chose which clients to detach; it will also list they col/lines as well as the last used time.You could also use tmux’s
detach-clientoptiondetach-client [-P] [-a] [-s target-session] [-t target-client] (alias: detach) Detach the current client if bound to a key, the client specified with -t, or all clients currently attached to the session speci- fied by -s. The -a option kills all but the client given with -t. If -P is given, send SIGHUP to the parent process of the client, typically causing it to exit.either from
<prefix>:followed bydetach [options]or on the command line inside tmux withtmux detach [options]
–jeroen
Posted in *nix, *nix-tools, Power User, tmux | Leave a Comment »
Posted by jpluimers on 2018/03/10
On my list of things to try when I am going back to do Android development [WayBack]: GitHub – Genymobile/scrcpy: Display and control your Android device.
Via:
–jeroen
Posted in Android, Android Devices, Development, Mobile Development, Power User, Software Development | Leave a Comment »
Posted by jpluimers on 2018/03/09
[WayBack] So here’s a questionDoes anyone know of any free fonts that fit an 8×8 bitmap format but are variable width. It’s pretty much going to have to be bitmap… – Alan Cox – Google+
[WayBack] Damien Guard posted one: [WayBack] https://damieng.com/special/MrCox.bdf
Hopefully there will be others.
–jeroen
Posted in Font, Power User | Leave a Comment »
Posted by jpluimers on 2018/03/09
Windows 10 (and 8) include a new virtual memory file named swapfile.sys. It’s stored in your system drive, along with the pagefile.sys and hiberfil.sys. But why does Windows need both a swap file and a page file?
…
In summary, the swapfile — swapfile.sys — is currently used for swapping out Microsoft’s new style of app. Microsoft has called these universal apps, Windows Store apps, Metro apps, Modern apps, Windows 8 apps, Windows 8-style UI apps, and other things at various points.
via:
Posted in Power User, Windows, Windows 10, Windows 8, Windows 8.1, Windows 9 | Leave a Comment »
Posted by jpluimers on 2018/03/08
When git on Windows suddenly gives you this when the repository URL opens fine in Chrome:
C:\Users\jeroenp\Versioned>git clone https://bitbucket.org/jeroenp/libssh2-delphi Cloning into 'libssh2-delphi'... remote: Not Found fatal: repository 'https://bitbucket.org/jeroenp/libssh2-delphi/' not found
but this worked fine:
C:\Users\jeroenp\Versioned>git clone https://github.com/jpluimers/GExperts.git Cloning into 'GExperts'... remote: Counting objects: 12031, done. remote: Total 12031 (delta 0), reused 0 (delta 0), pack-reused 12031R Receiving objects: 100% (12031/12031), 9.77 MiB | 1.36 MiB/s, done. Resolving deltas: 100% (9284/9284), done.
I first thought “huh?”.
Then I remembered: this was a Mercurial repository, but I hardly use Mercurial any more…
C:\Users\jeroenp\Versioned>hg clone https://jeroenp@bitbucket.org/jeroenp/libssh 2-delphi destination directory: libssh2-delphi requesting all changes adding changesets adding manifests adding file changes added 30 changesets with 56 changes to 25 files updating to branch default 12 files updated, 0 files merged, 0 files removed, 0 files unresolved
Since I wanted to switch away from bitbucket for a long time anyway, it was time to say goodbye and find out how to make the conversion to git.
A quick search revealed there were many tedious manual ways involving command-lines: [WayBack] Convert Mercurial project to Git – Stack Overflow
But then I found out that github can fully automagically import a Mercurial Repository (of course without the BitBucket attached bells and whistles like issue tracker):
So it is now at github.com/jpluimers/libssh2-delphi with one user still to be mapped at github.com … libssh2-delphi/import/authors: Zeljko Marjanovic. If I ever get in contact with him (I tried over the last 2 years), then I will add him.
For now, I will be in touch with Vadum Lou (a.k.a. https://github.com/pult, full nameVadim V. Lopushansky) who already made another manually copied fork and get his additions integrated.
I might redo the conversion process later on as at least some of his submissions are at least partially in a Mercurial pull request.
Then I need to merge the develop branch into the master branch and prepare a release.
Oh: if it fails to debug in Delphi, then run the EXE alone. You will get an error like this:
---------------------------
SftpClientDemo.exe - System Error
---------------------------
The program can't start because MSVCR120.dll is missing from your computer. Try reinstalling the program to fix this problem.
---------------------------
OK
---------------------------
I need to document this better in the README.md: the underlying libssh2 DLLs require the Visual Studio 2013 C++ run-time library to be installed. The latest version I could find as of writing is vcredist_x86.exe version 12.0.40649.5 from the Update for Visual C++ 2013 and Visual C++ Redistributable Package at https://support.microsoft.com/en-us/kb/3138367 (download selection) or http://download.microsoft.com/download/C/C/2/CC2DF5F8-4454-44B4-802D-5EA68D086676/vcredist_x86.exe (direct download).
I need to update If a program you wrote can’t start becuase MSVCR*.dll is missing, then you forgot to ship the Visual C++ runtime… from 2012 on this as well as there are more versions available now than listed there.
Another error I got was the one below when running .NET stuff, but that might be because Windows Update was in progress:
---------------------------
SourceTree.exe - System Error
---------------------------
The program can't start because D3DCOMPILER_47.dll is missing from your computer. Try reinstalling the program to fix this problem.
---------------------------
OK
---------------------------
Later: yes, that was indeed fixed during Windows update. Apparently, Microsoft has an update installation order issue or a dependency requirement issue where part of .NET depends on that DLL, even though it is not yet present.
–jeroen
Posted in .NET, Delphi, Development, Power User, Software Development, Windows, Windows 7 | Leave a Comment »