[C++] transfer - Trasferimento di file su porte TCP
Beh, siccome i miei spumeggianti futuri progetti sono ancora in fase embrionale, e siccome non posso fare un altro post su Infinite Jest, ho messo su GitHub il progetto che ho presentato all’esame di Reti di Calcolatori. Lo descrivo a grandi linee; per una spiegazione più dettagliata temo proprio che dovrete sciropparvi le mie 15 pagine di tesina :P
[Python] Virgin Radio Log

Ok, avanti con un’altra fesseria informatica :P
Più che altro l’ho sviluppato per fare un po’ di pratica con Python. Un linguaggio carino per bagatelle di questo genere, anche se il passaggio dalla v2 alla v3 è stato abbastanza traumatico…
Comunque, il programma non fa altro che inviare una richiesta HTTP ogni 60 secondi. Il server risponde con una stringa JSON contenente le informazioni sulla traccia in esecuzione (se ce n’è una), che viene scritta sul nostro log solo se è differente da quella già presente all’ultima riga del file.
[C++] makeabox: “scatole” di testo :P
Questa è veramente una fesseria, che però si è rivelata utile per imparare qualcosina su UTF-8 ^^
######### # # # ciao! # # # #########
[C++] Tombola
Ah, la tombola. A giudicare dal numero di programmi disponibili in giro per il Web, credo di non essere l’unico a ritenere che la generazione di cartelle sia di gran lunga più divertente del gioco in sé…
Caratteristiche
Il programma è un po’ spartano (the UNIX way) ma credo regga benissimo il confronto con le varie alternative che ho visto in Rete.
- Il programma non stampa cartelle, le genera. L’output può essere salvato in CSV (con un copia&incolla o il buon vecchio redirect dell’input) e importato in un foglio di calcolo, che sicuramente permetterà di stampare cartelle più carine.
- Il programma non genera cartelle, genera serie di cartelle. Una serie è formata da sei cartelle e contiene tutti i numeri da 1 a 90: l’implementazione di questa regola non è banale (e in molti generatori non era affatto implementata).
- Il programma è scritto in C++ “liscio” (quindi dovrebbe essere facilmente portabile), il suo codice è completamente disponibile in questa pagina e non è antidiluviano ;)
