Swift Code Metrics

Grafico delle dipendenze – grafico del rapporto tra astrazione e instabilità delle librerie e distribuzione dei moduli nel progetto (esempi generati da SCM)

Swift Code Metrics é una libreria Python per misurare le metriche di un progetto in Swift. Ho scritto un articolo su Medium (pubblicato anche su iosdevweekly) che descrive più in dettaglio il significato e l’importanza di misurare metriche sintetiche come il numero di linee di codice (LOC) oppure misurare il grado di accoppiamento delle varie librerie.

La libreria dipende da Python 3 e i grafici sono generati tramite GraphViz. Per installarlo su Mac OSX potete usare HomeBrew tramite il comando seguente:

brew install graphviz

Una volta installato GraphViz, é sufficiente eseguire il comando :

pip3 install swift-code-metrics 

Seguite il progetto su GitHub e aprite una issue nel caso incontriate dei problemi; cercherò di rispondere quanto presto.

Dump generator

Dump Generator (dumpgen.exe) is an easy file generator. It creates files with random or choosen char.
It can be used i.e. by developers who want increase their package to better impressionate customers of their software or to make jokes.
It can be used by command line or simply by running it. You have to write the target file size (kilobytes), then choose the kind of generation (it is suggested the fast process) and the target filename (including the path!). A message will notice you about the correct generation.

I.e: Open “cmd” and – in the same folder of the dumpgen.exe file – execute this command:
dumpgen 3000 k C:\Dump.pak

That will be the result:

*** DUMP GENERATOR 1.0 ***
Writing file...please wait...
File wrote! (C:\Dump.pak - 3072000 bytes)

It will write create the file named “C:\Dump.pak” wich size is 3000 kb and containing “k” char.

[download#22]

Fast Autorun

E’ stato aggiornato alla versione 1.8 questo semplice e pratico software realizzato per tutti quelli che sono soliti masterizzare cd di dati. Esso, infatti, crea – in pochi e semplici passaggi – file di autorun i quali permetteranno l’esecuzione di programmi o altro direttamente all’inserimento del cd.
E’ possibile una comoda scelta del tipo di file da far avviare (eseguibili, pagine web, presentazioni realizzate con Powerpoint, o files generici) ed è anche possibile far aprire la finestra stessa del CD. Se poi volete masterizzare un cd nel formato ISO9660, il programma – attivando una opzione – farà  in modo che il file di autorun scriva il nome del file da eseguire (e quindi anche dell’ icona) nel formato standard 8.3 . Potete inoltre scegliere di far visualizzare icone provenienti da file .ico oppure icone contenute in file eseguibili e/o librerie!
Inoltre è presente l’opzione per creare il menu che appare alla pressione del tasto destro sull’icona del cd (i cosidetti menu contestuali) e si può ottenere un’anteprima grafica di ciò che verrà  visualizzato in Risorse del Computer una volta masterizzato il cd.
In questa ultima versione sono stati apportati cambiamenti più o meno rilevanti; il programma è stato ottimizzato, eliminando i bug riscontrati nella precedente versione. Inoltre la grafica è ora più funzionale, con più comandi, e la guida è stata completamente riscritta. Infine verrà  usato il visualizzatore aggiornato Powerpoint 2003, per evitare i problemi di compatibilità  sorti con la versione precedente (97).
Il visualizzatore Powerpoint 2003 è scaricabile da questo indirizzo: http://www.matsoftware.it/pub-download/powerpoint2003.zip.

Fast Autorun (10321 download )

Java Password Creator

Questo programma è adatto per coloro che posseggono un sito web, ma che vogliono proteggere delle loro pagine tramite una semplice password, così da poter limitarne l’accesso (ad es. ad una pagina vietata ai minori). E’ abbastanza semplice da usare, non è necessaria la conoscenza del java (con cui è scritto il codice). Mano mano ti verranno chiesti i dati che lo comporranno. Gratuito, è stato rivisitato e semplificato dalla versione precedente. Funziona su sistemi operativi Win9x, ed è stato testato anche su Windows 2000, mentre non si hanno garanzie di funzionalità  su Windows Xp.

Java Password Creator (2333 download )

Wap Generator Lite

Wap Generator Lite è stato sviluppato dalla MatSoftware per permettere la realizzazione di siti visibili sul cellulare, e quindi per aiutare la diffusione della tecnologia wireless. In questa nuova versione sono stati corretti degli errori di visualizzazione e compilazione dei file. Inoltre il file d’ aiuto è molto più esplicativo e – soprattutto – vi saranno consigliati dei siti dove ospitare il vostro sito wap. Adatto per i principianti, ma è anche molto utile per i professionisti che vogliono alleggerire il loro lavoro. Funziona con MS-DOS 7, Win95, Win98 e Nt 4.0. Non sono richieste particolari risorse di sistema. Consigliamo di acquistare la versione completa per godere di tutte le opzioni avanzate, più di un supporto on-line per il programma. Il costo è bassissimo, solo 10.000 lire [circa 5 €] (eventuali spese postali escluse – il programma, infatti, può essere inviato anche tramite e-mail!)

Wap Generator Lite (2132 download )