TheJoe.it Into the (open) source

3apr/150

Il software proprietario ti ama… come un parassita ama il suo ospitante

zecca_c

Arrivo a questa riflessione dopo essere capitato sul sito di Adobe, alla pagina di vendita di Photoshop CC. Prendo il pretesto dello slogan di un software commerciale per arrivare a parlare del sistema scolastico. Nientemeno.

Nel footer della pagina di vendita di photoshop trovate un riquadro che recita "We love students & teachers"... e chissà perché.

10nov/141

Google Webfont: la talpa dentro WordPress

Google-Fonts-Logo

Oggi (dopo più di cinque mesi) torno a scrivere sul blog. E torno a rotta di collo con un articolo alla 007 che farà drizzare i capelli agli utenti WordPress.

Scopro oggi che in WordPress dalla versione 3.8 (oggi siamo alla 4.0) è stato abilitato di default nel backend il carattere Open Sans. In realtà mi ero già accorto di piccoli rallentamenti al caricamento del backend, ma credevo fossero dovuti al nuovo "motore" di WordPress, invece è dovuto alla inclusione diretta di un webfont targato Google.

29giu/140

5 estensioni di GNOME Shell che ti faciliteranno la vita

GNOME

Dopo tutta la latitanza dal blog, un titolo altisonante ad ampio richiamo è proprio quello che ci vuole. Non ho voluto sparare troppo in alto, così ho optato per "faciliteranno" anziché "cambieranno". Anche perché c'è poco da cambiare, no?

Oggi vediamo come velocizzare alcune operazioni usando le estensioni di Gnome Shell. Ma prima una precisazione per chi non sa bene cosa sia Gnome o la Gnome Shell.

A differenza di altri sistemi operativi, in GNU/Linux il back-end e l'interfaccia grafica sono due cose separate. Un computer che monta Linux può e deve funzionare anche senza interfaccia

27apr/140

Bcache: il vantaggio di avere un layer fra SSD e HDD in termini di velocità

hd_crash

Ok, la verità è che in questi giorni non sono molto ispirato con i titoli, purtroppo vi dovrete accontentare. Oggi si parla di velocità e dischi SSD/HDD. Non faremo il solito benchmark per dimostrare la superiorità in velocità del disco allo stato solido (è un dato di fatto che sia più veloce), capiremo invece che può essere utile ed economico aggiungere un layer che si occupi di far comunicare i due dischi per velocizzare il processo di scrittura sul vecchio HDD.

5apr/140

Terminale: cancellare la cronologia dei comandi

shell

Cencellare la cronologia dei comandi dalla cronologia del terminale è un'operazione semplice. Come impostazione predefinita, gli ultimi 500 comandi digitati nel termilane sono salvati nel file nascosto ".bash_history". I comandi digitati precedentemente possono essere letti rapidamente usando i tasti di direzione ("freccia su" e "freccia giù"). Questo rende semplice richiamare un comando recentemente digitato, ma potrebbe essere un problema di sicurezza nel caso quella sessione venisse utilizzata da più persone. Come fare quindi per eliminare la cronologia dei comandi?

17mar/140

Le 7 leggi inviolabili dell’interfaccia utente

web building

L'articolo di oggi è la traduzione integrale dell'articolo originale di Peter Vukovic comparso sul blog 99designs.

Sei un web designer? Se sì, allora anche tu progetti interfacce utente, una specializzazione che continuerà a crescere di importanza col tempo. Mentre le pagine web odierne hanno semplici interfacce, che solitamente non includono più di un menù navigazione e una form contatti, lo sviluppo delle nuove tecnologie e i nuovi standard nel prossimo futuro chiederanno sempre più contenuti dinamici ed esperienze di navigazione personalizzate.

5feb/140

Avviare un programma con GUI da remoto via SSH

shell

Non capita spesso di dover avviare un'applicazione su una macchina remota che richieda l'utilizzo della GUI, più spesso si tratterà di applicazioni da lanciare e far "girare" in background, ma può sempre capitare. Sto pensando ad esempio a chi usa un computer come stazione multimediale (con XBMC la configurazione è molto semplice) o anche solo per sperimentare.

Basti sapere che si può fare, ma è necessario indirizzare la GUI dell'applicazione verso uno schermo in particolare.

29gen/142

WordPress: avvisare il lettore che il post è vecchio

clocky

Spesso capita (scrivendo di software e tecnologia) che l'articolo che oggi è attuale, domani sia già superato. Esiste almeno un plugin per WordPress per notificare il lettore che il post che sta leggendo è stato scritto tempo fa, che è una soluzione perfetta e pronta all'uso, ma ho voluto ugualmente tentare di modificare il codice del mio tema per aggiungere questa semplice funzione in modo automatico.

Premetto che i passaggi che seguono creano un riquadro (in questo caso giallo) prima del titolo dell'articolo.

7nov/130

Piccolo dizionario della riga di comando in Linux

shell

Come molte altre cose, anche la riga di comando è soggetta a mutazioni. Mutazioni che avvengono molto lentamente (fortunatamennte) e in alcuni casi non avvengono proprio. Quello elencato di seguito è un bigino del linuxiano principiante, i comandi principali con cui familiarizzare quando si inizia a usare il (uno dei) sistema operativo libero. Ovviamente la guida non è completa, infatti questa piccola guida non vuole sostituire tutte le "man page" (altrimenti a chi servirebbero?), ma vuole riassumere in modo pratico e veloce i comandi più comuni.

8lug/130

Icone sociali basate su font… ma intelligenti

bubble

Oggi parliamo di font e web, anzi... parliamo di un modo semplice di utilizzare nelle nostre pagine un font grafico a cui corrisponderanno le icone sociali (Facebook, Twitter, Flickr e così via), integrando così l'articolo di circa sei mesi fa sui set di icone sotto forma di font.

Il font di oggi ha come particolarità il fatto di essere semplice da includere, anche più dei set di icone di cui parlavo sei mesi fa. Si chiama "Mono Social Icon Font", e un esempio live (vale più di mille parole) lo possiamo vedere alla pagina del progetto. Nel campo compilabile (aprendo il sito il focus è già sul campo) proviamo a scrivere uno qualsiasi dei nomi accanto alle icone sottostanti ("circleaboutme", "circlebebo", ecc).