lunedì 20 dicembre 2010

Primo test con Java...

Questo codice è il mio primo test in Java, il linguaggio che "write once, run everywhere" (se hai installato la JVM ;P).
E' solo una piccola classe, che usa la classe String per stampare la prima frase  del poema “Divina Commedia”, scritto dallo scrittore Dante Alighieri, senza “…”, che sono presenti sia in frase1 che frase2.

public class TestString {
    public static void main(String[] args)
    {
        String frase1="Nel mezzo del cammin di nostra vita...";
        String frase2="mi ritrovai nella selva oscura...";
        String frase3="che la diritta via era smarrita...";
        String regex="\\.{3}", replacement="\n";
        frase1=frase1.replaceAll(regex, replacement);
        frase2=frase2.replaceAll(regex, replacement);
        System.out.println(frase1+frase2+frase3);
    }
}

Dopo questo test… Posso dire che Java assomiglia ad un C++ interpretato  (quando vieni da mondo Python… niente rimane com'era prima :P), interessante… Probabilmente lo studierò!
Stay update!

read the English version on tumblr.com!

martedì 7 dicembre 2010

Nuovo progetto su Pierotofy.it: "Alfateam's Personal Money Manager"

Ciao a tutti!
Ho da poco creato un nuovo progetto (attualmente ancora in beta) su Pierotofy.it, chiamato "Alfateam's Personal Money Manager".
Questo programma serve a mantenere in modo semplice e veloce la contabilità.

Queste le varie features:

  • Aggiunta di entrate/uscite
  • Ricerca di movimenti
  • Modifica di movimenti
  • Visione del piano annuale all'apertura del programma
  • Causali modificabili direttamente dall'utente
Il programma è scritto in Python, utilizza SQLite come base di dati e Tkinter come interfaccia grafica.
Dopo il rilascio della major release, avrei intenzione di rilasciare la versione MongoDB (che utilizza un noto database NoSQL), con grafica PyQt (ma se ne riparlerà poi...)

Il link per scaricare e segnalare i vari bug: http://www.pierotofy.it/pages/projects/project.php?id=560
A breve dei piccoli HOWTO e un pò di troubleshooting per poter lavorare bene con questo prodotto!

Stay updated!

English version on tumblr.com

domenica 5 dicembre 2010

Wikileaks: aiutiamo!

Ciao a tutti!
A questo indirizzo sono disponibili tutti i mirror del famoso sito Wikileaks.ch.
Qui invece si può contribuire al mirroring (se si hanno almeno 2GB di spazio sull'hosting).

Su Wikileaks, almeno in Italia, si è detto di tutto e pure di più.
Ma una cosa non si è detta: come si è arrivati ad avere le notizie.
Le notizie sono frutto dello sfruttamento di bachi di sicurezza.
Questa è la dimostrazione che NESSUN sistema è totalmente sicuro, soprattutto quelli di scambio dei dati riservati.
Il fatto che i nostri governanti se la prendano (o istighino alla morte di Julian Assange ,come fa Sarah Palin su fb) con Wikileaks dimostra chiaramente che sono incompetenti in materia di informatica.
Chi gli va a spiegare che dovrebbero smetterla e rendere i loro sistemi sicuri?