D20 shaped dice can be handy for software development blame…
Via [WayBack] Amy Renee on Twitter : “When you need to roll for blame in IT… 😂❤️… “
[WayBack] rachel binx on Twitter : “… “:
–jeroen
Posted by jpluimers on 2024/03/06
D20 shaped dice can be handy for software development blame…
Via [WayBack] Amy Renee on Twitter : “When you need to roll for blame in IT… 😂❤️… “
[WayBack] rachel binx on Twitter : “… “:
–jeroen
Posted in Development, DevOps, Software Development | Leave a Comment »
Posted by jpluimers on 2024/03/05
Last year, within a week, I saw two tweets of languages that, like Pascal, have a with statement as well:
The first points to an article that shows the JavaScript implementation of with is very similar to the Pascal one: [Wayback] JavaScript’s Forgotten Keyword (with) – DEV Community.
Just in case some of my readers do not know my opinion of the Pascal with statement (it even has it’s own blog category), I really think you should not use it Delphi: you should avoid the with statement as it makes your code less future proof.
The reason not to use it is called [Wayback] Accidental Shadowing in computer language speak (it also can rear its head when you define variables at different block levels like for instance this golang example: [Wayback] Warning for accidental variable shadowing with block scope – Technical Discussion – Go Forum).
Even the JavaScript specification advises against using the with keyword in [Wayback] with – JavaScript | MDN
**Warning:**Use of the with statement is not recommended, as it may be the source of confusing bugs and compatibility issues. See the “Ambiguity Contra” paragraph in the “Description” section below for details.
There have been various proposals to extend the Delphi implementation of the with statement to make it more resilient to Accidental Shadowing by forcing the usage to be prepended by a . (dot) or alias, as for instance seen in [Wayback] Re: “with” Coders are Monsters – delphi / [Wayback] delphi • View topic • “with” Coders are Monsters:
This is in fact what the second twitter messages pointed to: a VB.NET example doing just that: prepend with a dot: [Wayback] Maarten Balliauw on Twitter: “Looks like using With makes it pretty clean!… “
I was not even aware that VB.NET had it, but it has: [Wayback] With…End With Statement – Visual Basic | Microsoft Docs
And it has similar debugging issues as with Delphi as per [Wayback] The VB.NET ‘With’ Statement – embrace or avoid? – Stack Overflow:
Find the beginning of a With statement and set a breakpoint. Step to the next line (so you’re hiding the first line right under the if block). Highlight it, then ‘Add Watch’. You should see this: ‘With’ contexts and statements are not valid in debug windows.
–jeroen
Posted in .NET, Delphi, Development, Go (golang), JavaScript/ECMAScript, Pascal, Scripting, Software Development, VB.NET, With statement | Leave a Comment »
Posted by jpluimers on 2024/03/04
Some two years ago, a friend of me having Long-COVID posted about fatigue and the trouble finding a scale for it.
Their Dutch Twitter thread contained the below list which is very useful as it is phrased using concrete terms.
[Wayback/Archive] Five Reasons Fatigue Isn’t Like Normal Tiredness (Proving Most People Don’t Get It) — Miss•Treated
Posted in Awareness, Covid-19 / Coronavirus, Covid-19/SARS-CoV-2/Coronavirus, Health, LifeHacker, Power User | Leave a Comment »
Posted by jpluimers on 2024/03/04
Posted in Uncategorized | Leave a Comment »
Posted by jpluimers on 2024/03/03
[Wayback/Archive] www.abnamro.nl/zakelijk-pashoudergegevens is een HTTP 301 redirect naar [Wayback/Archive] Pashouder gegevens opgeven – ABN AMRO.
Kennelijk bewaart De Bank niet de persoonsgegevens die ik 35 geleden bij ze opgaf en ze in de 25 jaar daarna – toen ze nog kantoren hadden – telkens aan de balie liet zien wanneer ik me bij bepaalde transacties nodig waren – moest legitimeren.
Maar “ken uw klant” geldt niet voor “de Bank”: ze hebben de gegevens opnieuw nodig met als smoes Wwft: [Wayback/Archive] Know your client centre – ABN AMRO
Wij willen dat u elke dag veilig uw bankzaken kunt doen. Eén van de manieren waarop we hiervoor zorgen, is door actuele en correcte informatie te hebben over onze klanten. Dit is ook vastgelegd in de Wet ter voorkoming van witwassen en financieren van terrorisme (Wwft).
Dat ze die gegevens zelf dus niet paraat hebben, betekent eigenlijk dat ze zelf de veiligheid uit het oog verloren hebben.
Helaas geen uitzondering: nog geen bank tegengekomen die deze zaken wel op orde had.
Iemand tips van banken die dat wel hebben?
Dit willen ze weten volgens de brief (dit staat niet op de pagina waar de site naar verwijst: [Wayback/Archive] Pashouder gegevens opgeven – ABN AMRO):
Daadwerkelijk gevraagd op het elektronische formulier:
Naar UBO wordt dan weer niet gevraagd (wat in bovenstaande link wel wordt gesuggereerd): [Wayback/Archive] Uw UBO-gegevens – ABN AMRO.
Daar gaan ze vast nog een keer om vragen, want stel je voor dat de zaken bij ze nu al op orde zouden zijn…
Dingen die op het formulier niet werken:
--jeroen
Posted in LifeHacker, Power User | Leave a Comment »