The Wiert Corner – irregular stream of stuff

Jeroen W. Pluimers on .NET, C#, Delphi, databases, and personal interests

  • My badges

  • Twitter Updates

  • Pages

  • All categories

  • Enter your email address to subscribe to this blog and receive notifications of new posts by email.

    Join 1,854 other subscribers

Archive for the ‘Software Development’ Category

Virtual Machine Serial Console access | Blog | Microsoft Azure

Posted by jpluimers on 2020/07/08

Reminder to self: out of band access (some older Windows images need extra work; it works out of the box for Linux and more recent Windows images) [WayBackVirtual Machine Serial Console access | Blog | Microsoft Azure.

Related: [WayBack] Azure virtual machine serial console | Microsoft Docs Bi-Directional serial console for Azure virtual machines (aka.ms/serialconsolehelp).

Via: [WayBack] Microsoft Serial Console: how to fix a ‘broken’ cloud – Open Source Insider

–jeroen

 

Posted in Azure Cloud, Cloud, Cloud Development, Development, Infrastructure, Power User, Software Development, Windows Azure | Leave a Comment »

EDSAC Simulator

Posted by jpluimers on 2020/07/08

Cool historic stuff: [WayBack/Archive.isEdsac Simulator.

It simulates the 1949 built EDSAC computer.

Via: EDSCA Simulator – Computerphile (video below) which explains concepts like the mercury memory “tank” used for memory.

Related:

–jeroen

Read the rest of this entry »

Posted in Development, Hardware Development, History, Software Development | Leave a Comment »

Time to look back at the Spectre vulnerabilities.

Posted by jpluimers on 2020/07/07

About 2 years ago, over the course of almost a year, many Spectre vulnerabilities were found.

In November 2018, this lead many people disabling Hyper Threading: [WayBack] STIBP by default.. Revert?

This is a reminder to self to look back at Spectre to get a better historic feel for it.

Via: [WayBack] Work is being done on the Linux Kernel mailing list about further exploits of the Spectre Family of Exploits. The mitigations are bad – basically, you c… – Kristian Köhntopp – Google+

–jeroen

Posted in Development, Power User, Security, Software Development | Leave a Comment »

How can I debug git/git-shell related problems? – Stack Overflow

Posted by jpluimers on 2020/07/07

Always read the comments (:

Cool tip by Paul Irish (but remember it will dump the binary curl output as well) at [WayBack] How can I debug git/git-shell related problems? – Stack Overflow:

There are a few GIT_TRACE options, beyond the core one. Here’s the über-verbose option: set -x; GIT_TRACE=2 GIT_CURL_VERBOSE=2 GIT_TRACE_PERFORMANCE=2 GIT_TRACE_PACK_ACCESS=2 GIT_TRACE_PACKET=2 GIT_TRACE_PACKFILE=2 GIT_TRACE_SETUP=2 GIT_TRACE_SHALLOW=2 git pull origin master -v -v; set +x

Related: [WayBack] Git – Environment Variables

–jeroen

Posted in Development, DVCS - Distributed Version Control, git, Software Development, Source Code Management | Leave a Comment »

13 Noteworthy Points from Google’s JavaScript Style Guide

Posted by jpluimers on 2020/07/07

If I ever go deep into JavaScript: [WayBack13 Noteworthy Points from Google’s JavaScript Style Guide.

Via: [WayBack] 13 noteworthy points from Google’s Javascript style guide. https://medium.freecodecamp.org/google-publishes-a-javascript-style-guide-here-are-some-key-… – Lars Fosdal – Google+

Read the rest of this entry »

Posted in Development, JavaScript/ECMAScript, Scripting, Software Development | Leave a Comment »

delphi – How do I build an array of const? – Stack Overflow

Posted by jpluimers on 2020/07/02

As I one day likely need to pas a dynamically created array of const from scratch (which behind the scenes actually is an array of TVarRec, where each element is, TVarRec which is a variant record that can have both values and pointers to values. So the result will be kind of a mess :)

Further reading:

Edit 20251105: also relevant is this excellent article [Wayback/Archive] Rudy’s Delphi Corner – Open array parameters and array of const which was pointed to me [W/A] at Delphi Developers

--jeroen

Posted in Conference Topics, Conferences, Delphi, Development, Event, Software Development | Leave a Comment »

What is pragmatism? Why do I care? How do I practice it? | Agile Uprising

Posted by jpluimers on 2020/07/02

Pragmatism is possibly one of those words you’ve heard 1000 times and feel confident you know what it means. I did. On the surface, it seems like a straightforward concept. The definition is simple: Pragmatism /’praɡmətɪz(ə)m/ (noun) : an approach that evaluates theories or beliefs in terms of the success of their practical application. The philosophy lies at the heart of many aspects of agile. Think about it, empiricism is deeply tied to pragmatism.

Source: [WayBack] What is pragmatism? Why do I care? How do I practice it? | Agile Uprising

Via: [WayBack] Pragmatism debunked – Marjan Venema – Google+

–jeroen

Posted in Agile, Development, Software Development | Leave a Comment »

Specifying the msbuild configuration for a Delphi project on the commandline – twm’s blog

Posted by jpluimers on 2020/07/02

Reminder to self: check my own build configurations as there is a difference for Delphi 2007 and Delphi >= 2009: [WayBackSpecifying the msbuild configuration for a Delphi project on the commandline – twm’s blog.

Thomas indicate that:

  • Delphi 2007 uses /p:Config=Debug (or Release)
  • Delphi 2009+ uses /p:Configugration=Debug (or Release)

From my own notes, I think Delphi >= 2009 also understands the Delphi 2007 way.

Via: [WayBack] Starting with Delphi 2007 EmBorCodera switched to msbuild for the build system. The newly introduced .dproj file used since then is a valid build script… – Thomas Mueller (dummzeuch) – Google+

References:

–jeroen

Posted in Delphi, Development, Software Development | Leave a Comment »

The ever so lovely Bézier curve – Freya Holmér – Medium

Posted by jpluimers on 2020/07/01

[WayBackThe ever so lovely Bézier curve – Freya Holmér – Medium:

Bézier curves are, to me, one of the best examples of mathematical beauty

Based on:

Via: [WayBack] Bezier curves, how do they even work – Kristian Köhntopp – Google+

–jeroen

Read the rest of this entry »

Posted in Development, Power User, science, Software Development | Leave a Comment »

Programming Wisdom on Twitter: `”The strength of JavaScript is that you can do anything. The weakness is that you will.” – Reg Braithwaite`

Posted by jpluimers on 2020/07/01

[WayBackProgramming Wisdom on Twitter: "The strength of JavaScript is that you can do anything. The weakness is that you will." - Reg Braithwaite

It got commented at by [WayBack] Henrik Hain on Twitter: “My personal highlight :) … “ pointing to [WayBack] is-thirteen/README.md at master · jezen/is-thirteen · GitHub: is-thirteen – Check if a number is equal to 13.

That is an npm I don’t even want to know the dependencies it pulls in (:

I recognised it as Kristian Köhntopp pointed me to it a while ago: FizzBuzz as interview question – video by Tom Scott

–jeroen

 

Posted in Development, History, JavaScript/ECMAScript, Scripting, Software Development | Leave a Comment »