Some links as I have (by publication maybe had) a (pre)cancerous polyp in my rectum; pathology will figure out the exact malignancy:
Some links on grading and classification of polyps in the colon and rectum
Posted by jpluimers on 2022/06/27
Posted in About, Cancer, Personal | Leave a Comment »
Illustrations for Bowel resection for colorectal cancer
Posted by jpluimers on 2022/06/24
I finally found some great illustrations having to do with my lower anterior resection.
They are from [Wayback/Archive] https://www.uvmhealth.org/healthwise/topic/zm6206 (Bowel resection for colorectal cancer)
The most important for me is this one (as I have end-to-side where “end” is on the very tiny bit of rectum left and “side” is on the descending colon):
Posted in About, Cancer, Health, LifeHacker, Personal, Power User, Rectum cancer | 1 Comment »
A short review of a few Visual Studio Code preview extensions
Posted by jpluimers on 2022/06/22
A very short review:
[Wayback] Preview – Visual Studio Marketplace
- Pro: supports many formats (Markdown, ReStructured Text, HTML, Jade, Pug, Image, CSS, Mermaid)
-
Con: preview is not live
(Markdown preview for instance can be better done through
[Wayback] Markdown All in One – Visual Studio Marketplace)
[Wayback] HTML Preview – Visual Studio Marketplace
- Pro: preview is live
- Con: only html (but maybe this is a “Pro”)
[Wayback] Live Preview – Visual Studio Marketplace
- Pro: live preview of static web content
- Con: none yet
I found the above doing a search after visiting the below to links:
- [Wayback] HTML Programming with Visual Studio Code
- [Wayback] Search results –
tag:preview| Visual Studio Code , Visual Studio Marketplace
–jeroen
Posted in .NET, Development, Software Development, Visual Studio and tools, vscode Visual Studio Code | Leave a Comment »
Interactive @waybackmachine achievement unlocked while manually archiving 4 pages.: HTTP 429 Too Many Requests
Posted by jpluimers on 2022/06/20
[Wayback/Archive] Jeroen Wiert Pluimers on Twitter: “Interactive @waybackmachine achievement unlocked while manually archiving 4 pages. web.archive.org/429.html“.
The below error took a few hours to recover from. The submitted URLs were indeed already archived when checking if they were.
It was about the URLs in my blog post earlier today: Vanaf 1 juli kost opheffen oude spaarrekening EUR 75, dus wees er snel bij: Beëindig je oude spaarproduct – ING – Sparen.
I really wish Archive.org had a status page to show system status, as right now you have to guess by pages like below about their status.
You can find the error page at [Archive] https://web.archive.org/429.html (but not all HTTP response codes have pages like this and some respond in a different way like [Archive] https://web.archive.org/404.html).
Posted in Internet, InternetArchive, Power User, WayBack machine | Leave a Comment »
Inclusie/toegankelijkheid voor het @LUMC_Leiden: een tabel in HTML in plaats van plaatje zonder alt-text – #a11y
Posted by jpluimers on 2022/06/20
Voor inclusie en toegankelijkheid heb ik het plaatje van de tabel met voedingsmiddelen op [Wayback/Archive] Coloscopie | LUMC onderstaand in een HTML versie gegoten dankzij Google Lens die voor mij de tekst via OCR eruit gehaald heeft.
Dit vanwege een ingreep die binnenkort plaatsvindt waarbij een laxeerprotocol met Picoprep bij hoort.
De tabel als plaatje
De tabel is niet leesbaar voor mensen met een visuele beperking, en is afgedrukt bovendien zo klein dat zelfs voor mensen met een normaal zicht dit bijna niet leesbaar is.
Vanuit oogpunt van (verplichte, zie onder) toegankelijkheid en inclusie van mensen met een beperking is dit onwenselijk.
Posted in accessibility (a11y), Awareness, Development, Health, Hospital, Inclusion / inclusive society, LifeHacker, LUMC, Power User, Web Development | Leave a Comment »
Vanaf 1 juli kost opheffen oude spaarrekening EUR 75, dus wees er snel bij: Beëindig je oude spaarproduct – ING – Sparen
Posted by jpluimers on 2022/06/20
[Wayback/Archive] Beëindig je oude spaarproduct – ING – Sparen: tot 1 juli kan dit nog zonder EUR 75 aan kosten.
De flow bestaat uit een stap of 30 (als je kiest voor online identificatie via IDIN) en eindigt heel onverwachts niet op ing.nl, maar op digitaal.id:
Posted in Banking, Development, LifeHacker, Power User, User Experience (ux) | Leave a Comment »
Windows: require UAC elevation to enter password instead of a simple “Yes” helps preventing USB HID attacks
Posted by jpluimers on 2022/06/17
Of course you should be careful inserting random USB devices. Apart from USB HID attacks, they could perform other attacks like DMA ones.
To help preventing automated UAC elevation, you can make it harder to activate UAC by requiring a password. I think the below registry trick and policy is supported as of Windows 7, but it could be more recent (i.e. Windows 8.1).
The video below shows the trick, but does not document it in text. So here we go [WayBack] Windows doesn’t ask for your password when changing settings – Windows 10 Forums
reg add "HKLM\Software\Microsoft\Windows\CurrentVersion\Policies\System" /v "ConsentPromptBehaviorAdmin" /t REG_DWORD /d "1" /f reg add "HKLM\Software\Microsoft\Windows\CurrentVersion\Policies\System" /v "ConsentPromptBehaviorUser" /t REG_DWORD /d "1" /f reg add "HKLM\Software\Microsoft\Windows\CurrentVersion\Policies\System" /v "EnableInstallerDetection" /t REG_DWORD /d "1" /f reg add "HKLM\Software\Microsoft\Windows\CurrentVersion\Policies\System" /v "EnableLUA" /t REG_DWORD /d "1" /f reg add "HKLM\Software\Microsoft\Windows\CurrentVersion\Policies\System" /v "EnableSecureUIAPaths" /t REG_DWORD /d "1" /f reg add "HKLM\Software\Microsoft\Windows\CurrentVersion\Policies\System" /v "EnableUIADesktopToggle" /t REG_DWORD /d "1" /f reg add "HKLM\Software\Microsoft\Windows\CurrentVersion\Policies\System" /v "FilterAdministratorToken" /t REG_DWORD /d "1" /f reg add "HKLM\Software\Microsoft\Windows\CurrentVersion\Policies\System" /v "PromptOnSecureDesktop" /t REG_DWORD /d "1" /f
(A more elaborate batch file with lots more hardening is at [WayBack] Win 10 edits · GitHub)
The registry trick is especially useful for Home editions of Windows which do not allow you to run the Security Policy control panel applet secpol.msc.
The first two values explained at [WayBack] How to configure Windows UAC prompt behavior for admins and users – gHacks Tech News:
ConsentPromptBehaviorAdmin
This key defines the User Account Control behavior for system administrators. The default value is set to prompt but do not require credentials to be entered. Here are all possible values:
- 0: A value of 0 allows administrators to perform operations that require elevation without consent (meaning prompts) or credentials (meaning authentication).
- 1: A value of 1 requires the admin to enter username and password when operations require elevated privileges on a secure desktop.
- 2: The value of 2 displays the UAC prompt that needs to be permitted or denied on a secure desktop. No authentication is required.
- 3: A value of 3 prompts for credentials.
- 4: A value of 4 prompts for consent by displaying the UAC prompt.
- 5: The default value of 5 prompts for consent for non-Windows binaries.
ConsentPromptBehaviorUser
- 0: A value of 0 will automatically deny any operation that requires elevated privileges if executed by standard users.
- 1: The value of 1 will display a prompt to enter the username and password of an administrator to run the operation with elevated privileges on the secure desktop.
- 3: The default value of 3 prompts for credentials on a secure desktop.
The changes should take effect immediately. You can for instance set the admin behavior to 0 so that no prompts are displayed, and user behavior to 0 as well to prevent them from running operations that require elevated privileges.
Related:
Posted in Power User, Windows, Windows 10, Windows 8, Windows 8.1 | Leave a Comment »
How can you export the Visual Studio Code extension list? (via: Stack Overflow)
Posted by jpluimers on 2022/06/16
Adapted from [Archive.is] How can you export the Visual Studio Code extension list? – Stack Overflow, presuming that code is on the PATH:
- From the command-line interface on MacOS, Linux, BSD or on Windows with
gitinstalled:
code --list-extensions | xargs -L 1 echo code --install-extension - From the command-line interface on MacOS, Linux, BSD or on Windows without
gitinstalled:
code --list-extensions | % { "code --install-extension $_" }or, as I think, more clearly (see also [WayBack] syntax – What does “%” (percent) do in PowerShell? – Stack Overflow):
code --list-extensions | foreach { "code --install-extension $_" }or even more explanatory:
code --list-extensions | ForEach-Object { "code --install-extension $_" } - From the command-line interface on Windows as a plain
cmd.execommand:
@for /f %l in ('code --list-extensions') do @echo code --install-extension %l - On Windows as a plain
cmd.exebatch file (in a.bat/.cmdscript):
@for /f %%l in ('code --list-extensions') do @echo code --install-extension %%l - The above two on Windows can also be done using PowerShell:
PowerShell -Command "code --list-extensions | % { """""code --install-extension $_""""" }"Note that here too, the
%can be expanded intoforeachorForEach-Objectfor clarity.
All of the above prepend “code --install-extension ” (note the trailing space) before each installed Visual Studio Code extension.
They all give you a list like this which you can execute on any machine having Visual Studio Code installed and its code on the PATH, and a working internet connection:
code --install-extension DavidAnson.vscode-markdownlint code --install-extension ms-vscode.powershell code --install-extension yzhang.markdown-all-in-onex
(This is about the minimum install for me to edit markdown documents and do useful things with PowerShell).
Of course you can pipe these to a text-file script to execute them later on.
The double-quote escaping is based on [Wayback/Archive.is] How to escape PowerShell double quotes from a .bat file – Stack Overflow:
you need to escape the
"on the command line, inside a double quoted string. From my testing, the only thing that seems to work is quadruple double quotes""""inside the quoted parameter:powershell.exe -command "echo '""""X""""'"
Via: [Archive.is] how to save your visual studio code extension list – Google Search
--jeroen
Posted in *nix, *nix-tools, .NET, bash, Batch-Files, CommandLine, Console (command prompt window), Development, Mac OS X / OS X / MacOS, Power User, PowerShell, PowerShell, Software Development, Visual Studio and tools, vscode Visual Studio Code, Windows, Windows 10, Windows 7, Windows 8, Windows 8.1, Windows Development, Windows Server 2008, Windows Server 2008 R2, Windows Server 2012, Windows Server 2012 R2, Windows Server 2016, WSL Windows Subsystem for Linux, xargs | Leave a Comment »





