Multi level dropdown menu in Twitter Bootstrap


Twitter Bootstrap già ci mette a disposizione gli strumenti per creare dei menu dropdown.

Di default non abbiamo strumenti per il menu multi dropdown.

Ma possiamo ovviare con un pò di CSS.

Prima di tutto vediamo la struttura HTML:

<ul class="nav navbar-nav">
    <li><a href="">Home</a></li>
    <li class="dropdown">
        <a href="#" class="dropdown-toggle" data-toggle="dropdown">
            MULTI<b class="caret"></b></a>
        <ul class="dropdown-menu">
            <li><a href="">VOCE 1</a></li>
            <li><a href="">VOCE 2</a></li>
            <li class="dropdown-submenu">
                <a href="#" class="dropdown-toggle" data-toggle="dropdown">voce 3</a>
                <ul class="dropdown-menu">
                    <li><a href="">VOCE 4</a></li>
                    <li><a href="">VOCE 5</a></li>
                </ul>
            </li>
        </ul>
    </li>
    <li><a href="">Logout</a></li>
</ul>

Rimuovere Google+


Per quanto mi riguarda Gmail è, al momento, la migliore casella email esistente.

Però, già da un pò, Google ha la tendenza di creare un profilo utente per Google+ al momento della creazione della casella email.

Io personalmente con Google+ non ci faccio nulla, non mi piace e non lo uso mai!

E quindi ho deciso di rimuoverlo.

Creare file ZIP in Java


Oggi vediamo come creare file ZIP in Java.

L'articolo è valido anche per Android, in quanto l'ho testato e usato principalmente in quell'ambiente.

Questo quello che avviene; data una lista di files, crea un file compresso con tutti i files impostati.

            try {
                String[] files = {"file_1.xls", "file_2.txt", "file_3,jpeg"};
                Compress c = new Compress(files, "file.zip");
                c.zip();
            } catch (IOException e) {
            }

La lista di file gliela passiamo come array di String.

Installare Java 8 in Debian


Se provate a Java in Debian, noterete che la versione massima disponibile è la 7.

Il che è un peccato, in quanto Java 8 porta con se molte novità importanti.

Vediamo come installare Java 8 in Debian.

Usare WhatsApp dal web con WhatsCloud


Ieri è uscito l'annuncio della messa online del servizio web ufficiale di WhatsApp: WhastApp Web.

Per ora è usabile solo con Chrome / Chromium, e quindi io mi sono diretto verso un'altra valida alternativa: WhatsCloud.

Questo sistema richiede anche l'installazione dell'omonima app, installabile dal Play Store.

Però richiede un device con il root.