Mac OS X: Creare una propria cartella per gli Script Bash

Mi capita spesso la necessità di crearmi degli Script Bash con i quali svolgere operazioni ripetitive.

Si tratta di programmi che vengono interpretati run-time ed eseguiti; in altri termini: il sistema operativo apre il file sorgente dello script, lo interpreta e lo esegue.

N.B.: Solo per conoscenza sottolineo come, solitamente, i programmi (o Applicazioni, come ultimamente vengono chiamate), si trovano in una forma che il sistema non deve interpretare, sono già direttamente eseguibili (contengono, appunto, le istruzioni in codice macchina per il proprio sistema operativo/hardware e sono conosciuti come file binari); tuttavia, prima di essere dei file binari, erano dei file sorgenti (cioè il codice scritto in un qualche Linguaggio di Programmazione – come ad esempio C, C++, C#, Visual Basic e molti altri – da un utente programmatore) che sono stati trasformati attraverso un’operazione detta di compilazione (in sintesi: un codice sorgente scritto con un linguaggio di programmazione viene compilato per creare un codice binario eseguibile).

Le comodità di creare uno Script Bash sono molteplici:

Leggi tutto “Mac OS X: Creare una propria cartella per gli Script Bash”

Cambiare data alle foto con iMac

Ho già creato il medesimo articolo dedicato a Linux ma, essendo lo script che esegue l’operazione, piuttosto diverso nella versione iMac ho, per praticità, preferito crearlo ex-novo.

Il problema: cambiare la data ad un insieme di foto (ma, volendo, a qualsiasi file) con uno strumento sufficientemente potente, che mi consenta di stabilire se eseguire addizioni/sottrazioni alle date, piuttosto che impostare la data odierna o comunque una forzata.

Leggi tutto “Cambiare data alle foto con iMac”

Cambiare data alle Foto da Linux

 

In realtà, lo script che ho realizzato, può cambiare data a qualsiasi file ma, lo scopo principale, è quello di modificarla alle foto che, quando – puntualmente – vengono importante, presentano una data sballata.

Leggi tutto “Cambiare data alle Foto da Linux”

Snuko: Fregatura in agguato con l’anti-furto (anti-theft software)

AGGIORNAMENTO (27/03/2013): VEDI QUESTO ARTICOLO 

In TV, qualche mese fa, hanno fatto un servizio sulla possibilità, nel caso in cui il proprio PC venga rubato, di risalire a dove si trova grazie a degli appositi software che, quando individuano una situazione “anomala”, entrano in uno stato che potremmo definire “stealth” (cioè invisibili) e comunicano al proprietario legittimo le informazioni che possono aiutare nel ritrovamento (IP con cui viene usato il PC, in primis, ma anche altre cose che ora non ricordo).

Leggi tutto “Snuko: Fregatura in agguato con l’anti-furto (anti-theft software)”

Pro/Engineer: Creare file postscript automaticamente delle messe in tavola (DRW)

Dovendo creare il file postscript (che in genere converto poi in PDF, tramite apposito script) delle messe in tavola presenti in una determinata cartella, ho realizzato uno Script Bash (da utilizzare con MSYS ) che automatizza la cosa, andando a creare un file TRAIL per Pro/Engineer.

Leggi tutto “Pro/Engineer: Creare file postscript automaticamente delle messe in tavola (DRW)”

Pro/Engineer: Individuare dove è montato un componente in base al codice dentro gli assembly

Ho realizzato uno Bash Script il cui scopo è quello, fornendo il codice di un componente, individuare in quali assiemi è montato e mostrare le dipendenze degli stessi.

Leggi tutto “Pro/Engineer: Individuare dove è montato un componente in base al codice dentro gli assembly”

WordPress: Tema Twenty Ten: Testo “preformattato” con slide-bar

Mi scrivo questo promemoria perché, ogni volta che aggiorno WordPress o, più raramente, il tema, mi si rovina una personalizzazione che mi sono fatto.

In particolare ho modificato il comportamento del testo preformattato: voglio che, quando la lunghezza della riga supera i margini della pagina, il testo non sbordi ma venga racchiuso in una apposita cornice che, tramite una slide-bar, permetta di consultarlo integralmente.

Per fare questo è necessario, da menu, andare in Aspetto -> Editor e nel file style.css ed, individuata la sezione “pre”, modificarla come segue:

pre {
    background: #f7f7f7;
    color: #222;
    line-height: 18px;
    margin-bottom: 18px;
    overflow: auto;
    padding: 1.5em;
}

Nel dettaglio è l’istruzione

overflow: auto;

ad effettuare la magia.

Firefox: Impossibile acquisire Certificato Digitale

Con l’accesso all’area privata del sito aziendale di un Cliente dell’azienda dove lavoro, mi è successo che Firefox si rifiuti di accettare il certificato digitale (autofirmato), fornito dalla stessa, emettendo il messaggio di errore “Questa connessione non è affidabile“, come mostrato in figura:

Leggi tutto “Firefox: Impossibile acquisire Certificato Digitale”

(AutoCAD Mechanical) UDAPower: Versione 2.7

Ho rilasciato una nuova versione del tool che ho realizzato per AutoCAD Mechanical.

Queste le novità:

  • FIX: La generazione dei file PDF tramite il tool Elaborazione Disegni Multipla generava dei files senza estensione.
  • ADD: Comando di menu “Cerca un testo …”; consente di individuare un testo all’interno del disegno, anche se si tratta di una direttrice di AutoCAD Mechanical (non mi risulta esista modo per cercare all’interno di questo tipo di geometria).
  • MOD: Il comando PasteGeometryTrusted ora rinomina il blocco inserito, aggiungendo il codice identificativo univoco di 10 caratteri alfanumerici, solo se necessario.
  • FIX: L’individuazione delle quote fuori scala non avviene più basandosi sulla misura, ma sul contenuto della stessa (cioè la mancanza di “<>” nel testo della quota).
  • ADD: Comando “Evidenzia Quote fuori scala”.
  • MOD: La funzione di pulizia geometrie ricorsiva ora, previa richiesta all’utente, è in grado di elaborare anche gli oggetti AutoCAD Mechanical.

Per comodità, il tool è scaricabile da qui: http://digilander.libero.it/udasoft/Software/windows64/UDAPower/index.html

VFAT Check: Tool testuale multipiattaforma per il controllo di Chiavette USB difettose

Partiamo dal perché ho realizzato questo programma: mi ritrovo con una chiavetta USB che mi rovina i files che ci copio sopra; i files sono di tipo multimediale, quindi non particolarmente importanti e ne posso tollerare “la perdita“. Tuttavia voglio capire se è possibile localizzare una zona difettosa ed, eventualmente, isolarla al fine di continuare ad utilizzare la parte buona del dispositivo.

Leggi tutto “VFAT Check: Tool testuale multipiattaforma per il controllo di Chiavette USB difettose”