venerdì 1 agosto 2014

disable firefox wild zoom

How to disable the annoying wild zooming (ctrl + wheel) on firefox: about: config find mousewheel.with_control.action and set the value to 0

martedì 8 luglio 2014

CSS Callout for Bootstrap

A small css for the box-type "callout" similar to those used in the documentation of twitter bootstrap.
(Boostrap is required :-))
    /* callout like bootstrap docs */
    .bs-callout {
      margin: 20px 0;
      padding: 15px 30px 15px 15px;
      border: 1px solid #eee;
      border-left: 5px solid #eee;
      border-radius: 3px;
    }

    .bs-callout h4 {
      margin-top: 0;
    }
    .bs-callout p:last-child {
      margin-bottom: 0;
    }

    .bs-callout code,
    .bs-callout .highlight {
      background-color: #fff;
    }
     
    .bs-callout-danger { border-left: 5px solid #dFb5b4; }
    .bs-callout-danger h4 { color: #B94A48; }
    .bs-callout-warning { border-left: 5px solid #C09853; }
    .bs-callout-warning h4 { color: #f1e7bc; }
    .bs-callout-info { border-left: 5px solid #d0e3f0; }
    .bs-callout-info h4 { color: #3A87AD; }
    .bs-callout-primary { border-left: 5px solid #285e8e; }
    .bs-callout-primary h4 { color: #428bca; }
    .bs-callout-success { border-left: 5px solid #398439; }
    .bs-callout-success h4 { color: #5cb85c; }
    
Use it:
    <div class="bs-callout bs-callout-primary">
        <h4>Your Title</h4>
        <p>
            Lorem ipsum dolor sit amet, consectetur adipiscing elit. Nulla blandit neque sed laoreet luctus.
            Vestibulum laoreet nunc id nunc euismod, a lacinia mauris pharetra. Sed nec odio augue.
            Duis gravida scelerisque tellus eget fermentum. Suspendisse potenti. Aliquam vel vehicula nunc.
            Donec porta arcu at dui ultricies, vitae tempor quam scelerisque. Aenean id nibh pretium, suscipit dui et,
            tempus risus. Vestibulum leo nisi, tristique eu interdum dignissim, hendrerit non ligula. Nam eget ultrices
            turpis, nec venenatis mi. Integer vel tellus lorem.
        <p/>
    </div>
    
Result:

Your Title

Lorem ipsum dolor sit amet, consectetur adipiscing elit. Nulla blandit neque sed laoreet luctus. Vestibulum laoreet nunc id nunc euismod, a lacinia mauris pharetra. Sed nec odio augue. Duis gravida scelerisque tellus eget fermentum. Suspendisse potenti. Aliquam vel vehicula nunc. Donec porta arcu at dui ultricies, vitae tempor quam scelerisque. Aenean id nibh pretium, suscipit dui et, tempus risus. Vestibulum leo nisi, tristique eu interdum dignissim, hendrerit non ligula. Nam eget ultrices turpis, nec venenatis mi. Integer vel tellus lorem.


Your Title

Lorem ipsum dolor sit amet, consectetur adipiscing elit. Nulla blandit neque sed laoreet luctus. Vestibulum laoreet nunc id nunc euismod, a lacinia mauris pharetra. Sed nec odio augue. Duis gravida scelerisque tellus eget fermentum. Suspendisse potenti. Aliquam vel vehicula nunc. Donec porta arcu at dui ultricies, vitae tempor quam scelerisque. Aenean id nibh pretium, suscipit dui et, tempus risus. Vestibulum leo nisi, tristique eu interdum dignissim, hendrerit non ligula. Nam eget ultrices turpis, nec venenatis mi. Integer vel tellus lorem.


Your Title

Lorem ipsum dolor sit amet, consectetur adipiscing elit. Nulla blandit neque sed laoreet luctus. Vestibulum laoreet nunc id nunc euismod, a lacinia mauris pharetra. Sed nec odio augue. Duis gravida scelerisque tellus eget fermentum. Suspendisse potenti. Aliquam vel vehicula nunc. Donec porta arcu at dui ultricies, vitae tempor quam scelerisque. Aenean id nibh pretium, suscipit dui et, tempus risus. Vestibulum leo nisi, tristique eu interdum dignissim, hendrerit non ligula. Nam eget ultrices turpis, nec venenatis mi. Integer vel tellus lorem.



etc ...

giovedì 16 maggio 2013

quale debian ad uso desktop?


Mi piace xfce ma non è che xubuntu sia questo fulmine.
Effettivamente è vero.
Qualche annetto fa c'erano distro made in debian già pronte per uso desktop e basate su xfce che offrivano delle performance ben superiori a xubuntu, parlo di sidux xfce, aptosid, mint debian xfce edition.
Sidux era debian sid pronta per uso desktop ma i continui cambi di gestione e problemi ne stanno rallentando lo sviluppo (varie continuazione come aptosid, siduction, etc.., non stanno dando i frutti sperati).
Linux Mint Debian Edition aveva due grandi pregi: forniva una debian già pronta per uso desktop e ci metteva pure sopra una bella grafica. (e un comportamento stile gnome classic che non guastava).
Insomma starete dicendo ci arrivi al punto?
Si ci arrivo al punto, il punto è che uno sviluppatore sta continuando il progetto debian mint edition sotto il nome di solydx e vale la pena provare questa distro.
Trovate la distro qua: http://solydxk.com/products/solydx/ (usate i torrent!)
E il forum sta qua: http://forums.solydxk.com manca al momento una sezione italiano ma magari se ci facciamo sentire.
(ce ne è pure una versione kde per gli amanti delle qt)

e per gli amanti degli screenshot ecco xfce fornito di serie con un tema ispirato da KDE in tutto il suo splendore:

martedì 7 maggio 2013

unboxing di keon


Appena arrivato un nuovo giocattolino: (smartphone con firefox os)



Costo comprese spese di spedizione: 117€, ho scelto UPS la spedizione base (che costa due lire) ci doveva mettere da 1 a 2 settimane invece è arrivato in pochi giorni, oltretutto io sto in mezzo ai lupi, quindi lode a ups che fornisce un ottimo servizio.

Altri aggiornamenti con un test delle app in arrivo a breve, per ora ho provato solo l'app di twitter, magari faccio pure un video...

per chi si eccita con le caratteristiche tecniche:

geeksphone keon

CPU Qualcomm Snapdragon S1 7225AB 1Ghz.
UMTS 2100/1900/900 (3G HSPA).
GSM 850/900/1800/1900 (2G EDGE).
Screen 3.5" HVGA Multitouch.
Camera 3 MP.
4 GB (ROM) and 512 MB (RAM).
MicroSD, Wifi N, Bluetooth 2.1 EDR, Radio FM, Light & Prox. Sensor, G-Sensor, GPS, MicroUSB.
Battery 1580 mAh.

Note positive:
- è leggerissimo
- dal vivo è pure caruccio nella forma
- il sistema è incredibilmente reattivo
- per fare un app: html+js + zip => deploy!!!!
- ui non troppo innovativa
- batteria capiente tuttosommato 1580mAh è superiore a molte batterie degli android di fascia media che stanno sui 1350, bisogna vedere comunque quanto consuma il gingillo.
- è una figata.
- di serie: caricatore, cavo usb, auricolari, confezione curatissima

Note negative:
- niente fotocamera frontale.
- le app per ora sono quello che sono
- ui non troppo innovativa
- libretto di istruzioni in spagnolo
- firefox os non è localizzato in italiano, per ora solo: francese, spagnolo, inglese, portoghese, giapponese.

martedì 19 marzo 2013

python ed enum

Stavolta la faccio breve, mi capita ogni tanto di dovere ricorrere ad un tipo che ricordi gli enum del C con l'associazione numerica delle chiavi, una versione basica (dove gli indici sono progressivi senza poterne settare i valori) potrebbe essere:

class Enum():
    def __init__(self, a_list):
        self.a_list = a_list

    def __getattr__(self, name):
        if name in self.a_list:
            return self.a_list.index(name)
        raise AttributeError

l'uso è assai semplice:

Colors = Enum(['red', 'white', 'green', 'orange'])
print Colors.white # 1 :-)

martedì 19 febbraio 2013

wmaker

window maker!


altro che gnome3, unity, kde4... io torno ad usare window maker, che si stava meglio quando si stava peggio non come ora che non ci sono più le mezze stagioni, prima la vita era più facile e si potevano mangiare pure le fragole, oggi no, al massimo il fruttolo.

venerdì 4 gennaio 2013

wireframe with libreoffice draw

In these days are used various online tools to create wireframes.
In my opinion you can also get good results with LibreOffice Draw.
The ODG is an open and documented format.
The use of draw is simple and with one click you can create a PDF to send to customers.

wireframe.odg