No Image

[moodle] Applicare il consenso utente in massa a degli utenti selezionati per indirizzo email o altro criterio

Scenario: Vogliamo impostare il consenso al trattamento dei dati per un gruppo di utenti iscritti su Moodle, che vogliamo selezionare in base al dominio dell’indirizzo e-mail Problema: Dalla sezione admin/tool/policy/acceptances.php purtroppo non è possibile filtrare gli utenti in base all’indirizzo email...
read more
No Image

[excel] Risolvere il problema della somma di sottoinsiemi con il calcolo matriciale

Immaginiamo di avere una tabella con codici e importi e si voglia trovare la combinazione di codici la somma dei cui importi dia un importo cercato. Questo problema in informatica è noto come la ricerca della somma dei sottoinsiemi. Prima...
read more
No Image

[kotlin] Disegnare matrice concentrica in Python data una dimensione arbitraria (e valutare le prestazioni)

Similmente a quanto abbiamo fatto con Python, vogliamo scrivere un algoritmo in Kotlin che, dato un lato n-esimo arbitrario, disegni una matrice di valori concentrici. Il risultato che vogliamo ottenere è il seguente: Anche in questo caso vogliamo misurare...
read more
No Image

[python] Semplice programma per rimuovere la protezione dai file Word

Vogliamo automatizzare il processo di rimozione della protezione dai file Word utilizzando il nostro amato Python. Questo articolo si ricollega al procedimento già illustrato in precedenza in [word] Rimuovere “Limita modifica” da un file docx di Word Per ...
read more
No Image

[python] Semplice programma di crittografia dei file con password

Il nostro obiettivo di oggi è criptare un file proteggendolo con una password in Python. Anzitutto abbiamo bisogno della libreria cryptography. Per installarla utilizziamo come al solito PIP: pip install cryptography Per i neofiti basta aprire il Terminale su...
read more
No Image

[risolto] In WordPress non viene mostrato il contenuto della pagina del template selezionata, bensì il contenuto di index.php

Problema: In WordPress, selezionando un template per una pagina, non viene mostrato il contenuto del template, bensì il contenuto della pagina index.php del tema stesso Soluzione: Nel backend di WordPress andare su Impostazioni > Permalink e premere sul ...
read more
No Image

[risolto] Windows 11 24H2 crasha durante l’avvio bloccandosi in loop tra tentativi di ripristino e sblocco BitLocker

Problema: Windows 11 24H2 si blocca all’avvio, finendo in loop tra tentativi di ripristino e sblocco di BitLocker. Nessuna opzione di ripristino sembra sortire alcun effetto, né la riparazione dei settori di BOOT né altre funzioni annesse, ivi compreso...
read more
No Image

[JavaScript] Calcola il percorso più breve tra due punti su una griglia

Vediamo oggi come creare in JavaScript una griglia sulla quale posizionare due punti e trovare il percorso più breve evitando degli ostacoli. A titolo di curiosità ho svolto un esercizio simile (ma senza l’uso di Nodi) in Python: [python] Esercizio...
read more
No Image

[JavaScript] Esercizio per realizzare il gioco del campo minato

Vediamo come realizzare un prototipo del gioco del campo minato, ideato da Robert Donner e Curt Johnson e pubblicato nel 1990 nella raccolta Microsoft Entertainment Pack 1 per Windows 3.1. Negli anni successivi il gioco divenne famoso anche con il...
read more
No Image

[python] Classe in Python per accedere con pyodbc ad un database MS Access

Vediamo un semplice esempio di una classe costruita in Python per accedere ad un database MS Access (*.mdb, *.accdb) utilizzando la libreria pyodbc. Anzitutto procuriamoci pyodbc utilizzando PIP [crayon-67ee1a7a02e37716492925/] Creiamo la nostra classe nella m...
read more