arkenidar's words to serve https://arkenidar.com/wordpress words to serve Tue, 03 Feb 2026 11:46:17 +0000 it-IT hourly 1 https://wordpress.org/?v=6.9.4 skilling and growing in comprehensive ways https://arkenidar.com/wordpress/2025/03/16/skilling-and-growing-in-comprehensive-ways/ https://arkenidar.com/wordpress/2025/03/16/skilling-and-growing-in-comprehensive-ways/#respond Sun, 16 Mar 2025 10:37:12 +0000 https://workerbase.org/wordpress/?p=595 Your approach to becoming a Linux guru is thoughtful and balanced, emphasizing sustainability, mental health, and long-term growth. Here’s a more structured breakdown of your advice, along with some additional insights to complement your perspective:

advice on being an infotech expert ( more here )

]]>
https://arkenidar.com/wordpress/2025/03/16/skilling-and-growing-in-comprehensive-ways/feed/ 0
pubblicare HTML e/o PHP https://arkenidar.com/wordpress/2025/02/10/pubblicare-html-e-o-php/ https://arkenidar.com/wordpress/2025/02/10/pubblicare-html-e-o-php/#respond Mon, 10 Feb 2025 19:02:46 +0000 https://workerbase.org/wordpress/?p=592 LAMP … in breve come pubblicare HTML via HTTP nel modo più tradizionale che conosco :

– acquistare un server VPS ( anche fascia base di costi ridotti come inizio ).

– configurarlo ad esempio con aggiornamenti automatici di sicurezza .

– associarlo a DNS per gli indirizzi con nome oltre a indirizzi IP numerici .

– installare HTTPd server ( nel mio caso Apache2 in Debian ) .

– fare upload nella radice del server HTTPd per linkare via HTTP i file copiati nella radice dei documenti ( document root ) rendendoli così visibili al pubblico .

– con certbot rendere HTTPS abilitato e funzionante .

– per DNS opinabilmente ho usato : https://www.dynu.com/
– per VPS opinabilmente ho usato : https://www.linode.com/
– come OS : Debian 12
– come server HTTP : Apache2 ( HTTPd , demone HTTP )

realizzando così un sistema L.A.M.P.
– Linux : Debian GNU / Linux , sistema operativo .
– Apache : Apache2 server HTTP .
– MySQL : MySQL oppure suo derivato detto MariaDB , come DB SQL .
– PHP : PHP per scripting , PHP 8.4.3 , PHP come modulo Apache libapache2-mod-php8.4

https://arkenidar.com/index–apache2-default.html

]]>
https://arkenidar.com/wordpress/2025/02/10/pubblicare-html-e-o-php/feed/ 0
HTML piano per addentrarsi nello studio https://arkenidar.com/wordpress/2025/01/25/html-piano-per-addentrarsi-nello-studio/ https://arkenidar.com/wordpress/2025/01/25/html-piano-per-addentrarsi-nello-studio/#respond Sat, 25 Jan 2025 22:11:51 +0000 https://workerbase.org/wordpress/?p=587 piano per affrontare lo studio di html :

  1. browser ( comprensione iniziale per navigare )
  2. editing di file con editor app ( file HTML per iniziare , poi CSS e JS/TS )
  3. visualizzazione delle modifiche nel browser ( live-reload forse pure )
  4. tags , self-closing o “apertura con chiusura”
  5. sapendo dei tag la struttura html con dentro prima head tag e poi il body tag
  6. come creare una blank page html , cioè vuota da riempire avendo uno schema di struttura
  7. creare testo formattato : intestazioni , paragrafi , links , grassetto/corsivo/sottolineato
  8. inserire immagini anche linkate
  9. inserire files scaricabili
  10. inserire elementi audio e/o audiovideo
  11. links che aprono in altra finestra ovvero scheda di browser ( Chrome , Edge , etc. )
]]>
https://arkenidar.com/wordpress/2025/01/25/html-piano-per-addentrarsi-nello-studio/feed/ 0
auto-didatti , diventarlo , sebbene agevolati https://arkenidar.com/wordpress/2025/01/25/auto-didatti-diventarlo-sebbene-agevolati/ https://arkenidar.com/wordpress/2025/01/25/auto-didatti-diventarlo-sebbene-agevolati/#respond Sat, 25 Jan 2025 21:44:39 +0000 https://workerbase.org/wordpress/?p=585 in breve :


vorrei dare la mia disponibilità nel guidare anche soltanto inizialmente degli autodidatti nel campo dei sistemi infotech


( sotto-campi come programmazione web , sistemi operativi usati da power-user , nozioni utili alla sicurezza informatica , ripassi , viste d’ insieme , approfondimenti , orientarsi , tenersi informati in termini di news , accesso a fonti come gruppi di utenti di cui sono a conoscenza , e forse altro se posso ) .

per esteso :

vorrei dare possibilità tecniche mediante comprensione ( per me ) piuttosto consolidata dei meccanismi per costruire sistemi infotech , comprendendone i modi di ideazione progettuale , e stesura con modifica come miglioramento con aggiunzioni e rettifiche .
questa conoscenza compresa completamente nella sua pienezza dovrebbe mettere l’ apprendista almeno al mio livello comunque permettendo di proseguire e migliorarsi oltre , anche senza la mia guida come necessità , avendo anche acquisito capacità di essere autodidatti , come io sono autodidatta , sebbene in qualcosa è meglio essere guidati almeno inizialmente come dire per dare una iniziale traiettoria e potenzialità di crescita che da soli non si ha ancora non essendo ancora efficienti nelle modalità da autodidatta , che ritengo siano un requisito dovuto .
inoltre anche un autodidatta si serve di fonti e quindi si può servire di me come fonte tra le possibili .

]]>
https://arkenidar.com/wordpress/2025/01/25/auto-didatti-diventarlo-sebbene-agevolati/feed/ 0
arkenidar.com/github https://arkenidar.com/wordpress/2024/12/02/arkenidar-com-github/ https://arkenidar.com/wordpress/2024/12/02/arkenidar-com-github/#respond Mon, 02 Dec 2024 17:54:29 +0000 https://workerbase.org/wordpress/?p=581 https://arkenidar.com/github

questo link porta all’ elenco dei raggruppamenti tematici di file di programmazione detti ” git repositories ” .

ogni raggruppamento tematico è ricopiabile ovunque si voglia mediante una azione dell’ utente di ” clonazione git ” .

ad esempio ricopio nel mio personal computer per modificarlo e lo ricopio su un computer pubblico ( ” computer server ” ) per pubblicarlo , ma in modo che sia utilizzabile , a differenza di github che non è preposto a questo ma ad altro .

esempio di repository : https://github.com/arkenidar/php_http_apps_todo

esempio di clonazione : gh repo clone arkenidar/php_http_apps_todo

esempio di copia utilizzabile : arkenidar.com/apps/php_http_apps_todo

in genere è possibile cercare & trovare un repository , “clonarlo” & personalizzarlo per usarlo .

molti dei repository pubblicati hanno disponibilità di studio oltre che uso , i meccanismi sono esposti per imparare ad usarli nelle proprie creazioni anche personalizzate , ma la licenza dice a riguardo anche sul creare copie proprie secondo regole specifiche variamente liberali .

]]>
https://arkenidar.com/wordpress/2024/12/02/arkenidar-com-github/feed/ 0
Introduco ChatGPT https://arkenidar.com/wordpress/2024/12/01/introduco-chatgpt/ https://arkenidar.com/wordpress/2024/12/01/introduco-chatgpt/#respond Sun, 01 Dec 2024 19:59:20 +0000 https://workerbase.org/wordpress/?p=576 Oggigiorno c’è disponibilità di servizi di AI specializzati nel fornire contenuti sotto forma di discussione . interagendo si fruisce . di cosa ? è un sistema intelligente generativo : produzione testi in lingua ( supporto al redigere , riassume, spiega , traduce ) , di coding info-tech ( conosce linguaggi tecnici ) , anche di immagini ( generazione di immagini e di testo ) . tutti questi vengono prodotti nel dialogare , nel prompt in cui inserire botta e risposta , sotto forma di richieste in linguaggi naturali come l’ English e l’ Italiano che uso . questi linguaggi li comprende , come può anche comprendere codici di coding info-tech . e supporta i programmatori così . l’ interazione può essere costruzione passo per passo ( steps , fasi e passi ) , aggiunte , modifiche , debugging ( risoluzione problemi di costruzione tecnica ) , anteprima html ( questa soltanto in ClaudeAI ) . inoltre si possono copiare e incollare , scaricare , files singoli , zip files anche contenenti in un file una molteplicità di files , e parti di files ( ad esempio una modifica di differenza incrementale , cosa varia tra due versioni in modo da fare patching , rattoppo ) . Tutte le AI generative che ho sperimentato hanno facoltà di ragionamento , che venendo affinato dagli impiegati e gestori rispettivi migliorano e ad oggi non sappiamo quanto possano migliorarsi anche con nostra e mia sorpresa . Attingono , anche oltre alle definizioni date , da informazioni e comprensioni estratte dagli input degli utilizzatori e dagli input dei gestori . possono attingere da testi di libri , manuali , articoli , e altre knowledge – bases , archivi di conoscenze e comprensioni . anche prese da una risorsa web avendone indirizzo per raggiungerla , leggerla e sfruttarla nel servizio che offre .

]]>
https://arkenidar.com/wordpress/2024/12/01/introduco-chatgpt/feed/ 0
S. Operativi per PC: Windows e Linux https://arkenidar.com/wordpress/2022/05/22/s-operativi-per-pc-windows-e-linux/ https://arkenidar.com/wordpress/2022/05/22/s-operativi-per-pc-windows-e-linux/#comments Sun, 22 May 2022 06:57:13 +0000 https://workerbase.org/wordpress/?p=530 Sistemi operativi per Personal Computers: Microsoft Windows e distribuzioni GNU/Linux di varia provenienza.

Esperienza personale mia: ho avuto possibilità di essere un utente di PC da anni. Ho usato Microsoft DOS e Microsoft Windows su vari PC di tipo IBM-compatibile.

E’ successo tanto. Gli standard si sono evoluti, ad esempio per l’hardware e per la grafica in particolare. Vari software hanno conosciuto periodi anche d’oro ma con dei declini successivi.

La TV promuoveva la cultura secondo cui i computers sono piuttosto importanti, ma importanti perchè?

Nel tempo ho notato degli aspetti che non erano di performance tecniche o meglio, c’erano pure ma ho conosciuto aspetti legali e finanche politici.

Legali per le leggi anti-pirateria, come per le licenze dei software e la pirateria della diffusione illecita di files commerciali (proprietà intellettuale).

Ho anche avuto contatto con la cosiddetta “programmazione” definita come la capacità di costruire programmi informatici già menzionati con la parola “software”. Più tardi si è parlato di “sviluppatori di software”.

Sei bravo? Rendilo un mestiere! Molti mi pressavano e io ho lasciato che avvenisse, così ho studiato per diventare “sviluppatore di programmi software”. Una storia noiosissima, secondo il metro degli standard hollywoodiani. Non l’informatica di Hollywood. Ma la “mia” informatica, per come l’ho vissuta.

Ho conosciuto anche il sistema operativo Debian con GNOME di quei tempi, ho usato MEPIS assime a mio fratello (dividevamo il fardello), poi anche KUbuntu con quel KDE di quei tempi (ricordi universitari di hardware supportato o meno per Ubuntu/Mepis).

Poi i social network. Una voragine. I social network hanno cambiato la società (beh lo dice il nome stesso). Ma che facciamo e che faremo?

Così siamo nei giorni in cui Windows 11 fa la sua comparsa ufficiale (anche nel mio terzo PC HP, l’unico che è adatto, l’unico ad avere HD SSD tra l’altro, i primi due sono più antichi).

E siamo nei giorni in cui si promette il Gaming per sistemi Linux (GNU/Linux precisamente), con drivers adatti specifici che supportano l’hardware, e … si torna alla questione dell’hardware supportato di anni e anni fa, ancora attuale. Del resto l’hardware è del dominio del sistema operativo e ho iniziato parlando di PC e hardware dei PC (IBM-compatibili!).

Sistemi Operativi per l’hardware dei PC.

]]>
https://arkenidar.com/wordpress/2022/05/22/s-operativi-per-pc-windows-e-linux/feed/ 1
DOM for HTML and XML https://arkenidar.com/wordpress/2022/05/12/dom-for-html-and-xml/ https://arkenidar.com/wordpress/2022/05/12/dom-for-html-and-xml/#respond Thu, 12 May 2022 13:36:25 +0000 https://workerbase.org/wordpress/?p=527 Document Object Model means a programmatic way of dealing with the structure of a Document (both XML Document or HTML document).

This is DOM: https://www.w3schools.com/xml/dom_intro.asp

But HTML adds to it: https://www.w3schools.com/jsref/dom_obj_document.asp

E.g. this is HTML not XML: https://www.w3schools.com/jsref/met_node_insertadjacenthtml.asp

BTW one well/widely understood way of dealing with this is: https://api.jquery.com/category/manipulation/

ADDENDUM: there are other ways such as Ractive’s dynamic templating.

https://ractive.js.org/tutorials/iterative-sections/

]]>
https://arkenidar.com/wordpress/2022/05/12/dom-for-html-and-xml/feed/ 0
rsync with BASH scripting for backup https://arkenidar.com/wordpress/2022/04/28/rsync-with-bash-scripting-for-backup/ https://arkenidar.com/wordpress/2022/04/28/rsync-with-bash-scripting-for-backup/#respond Thu, 28 Apr 2022 08:26:43 +0000 https://workerbase.org/wordpress/?p=505 Introduction: I needed to backup copy from my remote server (arkenidar.com personal website) to my local computer, incrementally, 3 important directories, into my Dropbox so to keep them. This does not keep into account database backup so this plus servmask’s “All-in-One WP Migration plugin” enabled me to move my partially WordPress partially “custom HTML” personal web site from Linode to DigitalOcean, after also screwing an Ubuntu’s release upgrade, with ensuing security concerns (php sources were exposed also config php files, because they weren’t processed by misconfiguration after upgrade).

Scripting enable to ease the automating of keeping this.

There are variables for configuring for personal use. The variable RSOPT (rsync options) enable to inject options to the rsync use.

I am publishing because initially it was very basic and simple then it kind of grew, so I am showing it. And pertinent feedback is esteemed valuable by me.

#!/usr/bin/env sh

# env RSOPT="--dry-run" ~/Dropbox/my-www/rsync-backup-www.sh
# env RSOPT="--dry-run --delete" ~/Dropbox/my-www/rsync-backup-www.sh

HOST=arkenidar.com
THIS=backup-www
DEST=~/Dropbox/my-www/$THIS
mkdir --parents $DEST
line="-------------------------------------------------"
echo $line
cd $DEST && RSYNC="rsync $RSOPT -arvz root@$HOST:" && \
echo ">> $RSYNC/root ." && $RSYNC/root . && echo $line && \
echo ">> $RSYNC/etc/apache2 ." && $RSYNC/etc/apache2 . && echo $line && \
echo ">> $RSYNC/var/www ." && $RSYNC/var/www . && echo $line && \
echo ">> backup DONE (BUT databases aren't included)"
echo $line

then became:

It has a FOR loop with BREAK condition, mimicking the “command1 && command2 && command3” semantics.

It prints the command before executing it (ala Makefile perhaps), by custom code.

This is my first more meaningful BASH script so I am a beginner in this. And it spanned Ubuntu Server, KUbuntu, Manjaro, Windows 10 (Cygwin, Mingw, Termius for shells). Also a use of Dropbox is used to keep them somewhere safe but accessible, other options? Someone told me of Deja-Dup but is it for remote servers? Of course one can creatively find other ways, evaluate them together using our skills and experiences, so I am asking and presenting this as clear as I manage to.


HOST=arkenidar.com
THIS=backup-www
DEST=~/Dropbox/my-www/$THIS
mkdir --parents $DEST
line="-------------------------------------------------"
echo $line
cd $DEST && RSYNC="rsync $RSOPT -arvz root@$HOST:" && \

for dir in /root /etc/apache2 /var/www ; do
COMMAND="$RSYNC$dir ."
echo ">> $COMMAND" && $COMMAND

if [ $? -ne 0 ] ; then
    echo $line
    echo ">> Exit status is FAILURE, exiting."
    echo $line
    exit 1
fi

echo $line
done

echo ">> backup DONE (BUT databases aren't included)"
echo $line
]]>
https://arkenidar.com/wordpress/2022/04/28/rsync-with-bash-scripting-for-backup/feed/ 0
Tools per Windows (Software Makers & MS-Windows) https://arkenidar.com/wordpress/2022/04/20/tools-in-windows/ https://arkenidar.com/wordpress/2022/04/20/tools-in-windows/#respond Wed, 20 Apr 2022 09:20:54 +0000 https://workerbase.org/wordpress/?p=491 Git installer che fornisce anche GitBash (GNU bash da loro preso da MinGW, minimal GNU for Windows)

Avendo git installato si può usare un client git grafico, per git come Sublime Merge (BTW ho anche Sublime Text), o anche MS Code (MS gestisce GitHub) gestisce Git e GitHub.

Tra gli IDE, uno specifico per il C/C++ e sue API (ed anche Fortran BTW) è CodeBlocks. Uno tra gli IDE “generici” è MS Visual C++/Visual Studio (da cui si ispira MS Code).

Per accedere al server remoto uso ssh, o via MSYS o via CygWin (ambo i casi installo “openssh”).

]]>
https://arkenidar.com/wordpress/2022/04/20/tools-in-windows/feed/ 0