Visualize then Realize (TM)

Circa KeyVisions

Questo autore non ha riempito alcun dettaglio.
Finora KeyVisions ha creato 16 post nel blog.
27 05, 2023

Barcode Reader

2023-05-31T04:51:43+02:00Maggio 27th, 2023|Programming|

Barcode Reader This code sample shows how to read a barcode using the Image Capture API and Barcode Detection API. The code works only in a  secure environment (HTTPS). Readings ImageCapture - Web APIs | MDN (mozilla.org) Barcode Detection API - Web APIs | MDN (mozilla.org) Usage Click [...]

14 06, 2021

T-SQL Bulk editing XML field

2021-06-14T07:48:50+02:00Giugno 14th, 2021|Programming|

TSQL Bulk editing XML field XML fields in MS SQL Server are powerful yet cumbersome; the script below, albeit its limitations, manages effortless insertions, updates and deletions of a simple one level deep XML fragment. Let's see how it works: the function receives two XML fragments, the first [...]

20 01, 2020

Fill DOCX with XML data using Powershell

2020-02-20T04:38:04+01:00Gennaio 20th, 2020|Programming|

Fill DOCX with XML data using Powershell Given a Microsoft DOCX document ("template") sprinkled with @@<tag> constructs, and, XML data that includes elements <tag>, the script below makes a copy of template and replaces, preserving style, the @@<tag> occurances with the XML element contents. The XML data may be [...]

28 02, 2019

RS485 Modbus RTU relay board with PowerShell

2019-03-13T17:06:27+01:00Febbraio 28th, 2019|Programming|

RS485 Modbus RTU relay board with PowerShell Serial comunication with a 4 Channel RS485 Modbus RTU relay board via a universal USB - RS485 dongle using PowerShell. Relevant links: https://unserver.xyz/modbus-guide/ https://www.tanzolab.it/R41A08 https://github.com/Erriez/R421A08-rs485-8ch-relay-board Write-Host "Available ports:" ([System.IO.Ports.SerialPort]::getportnames()); $COM = "COM4"; $SLAVE_ID = 0x03; # Append 2 byte MODBUS-16 CRC [...]

11 04, 2018

Geek timeline

2018-12-21T06:00:40+01:00Aprile 11th, 2018|Blog|

Geek timeline This is my work in process timeline; each milestone lists the hardware, operating systems, programming languages and developments I focused on. I have to thank my father for the Apple ][ plus back in 1979; I asked him why he bought it: "Well, I had no [...]

25 10, 2017

Processi Aziendali e Flussi di Lavoro

2018-12-11T06:26:44+01:00Ottobre 25th, 2017|BPM|

Processi Aziendali e Flussi di Lavoro L’azienda è l’insieme di processi che mette in atto! Un processo è una rete di attività, logicamente collegate, svolte ad un fine preciso. L’insieme dei processi documentati di un’impresa costituisce il Manuale della Qualità, questo manuale dichiara: “Io sono l’impresa ABC produco [...]

3 06, 2017

KeyVision Project revisited

2022-07-04T11:40:26+02:00Giugno 3rd, 2017|KeyVision|

KeyVision: The Programmable Visual Keyboard Project Rivisited A bit of history Back in the mid 80s I imagined keyboards with a 32x32 LCD display on each key, a new breed of keyboards not limited to be simple input devices but full fledged IO devices: Programmable Visual Keyboards (PVKs). [...]

26 03, 2017

Spin the Web Project

2022-06-22T09:26:10+02:00Marzo 26th, 2017|Spin the Web|

Spin the Web Project Spin the Web deals with the Webbase Description Language (WBDL). Simply put, HTML describes a single web page, WBDL, a whole web site; and, while HTML is interpreted by a client side web browser, WBDL, by a server side web spinner. It is this [...]

Torna in cima