TheJoe.it Into the (open) source

13mag/130

Canon Club Italia chiede aiuto

CCI_logo

L'articolo di oggi è diverso dagli altri, ma sento di doverlo scrivere.

Da tempo sono iscritto alla community "Canon Club Italia", un sito amatoriale in cui gli utenti hanno la possibilità di confrontarsi, scambiare merce, dispensare consigli e ottenere informazioni. La classica community, orientata alla fotografia. Dall'apertura del sito a oggi il proprietario e mantenitore del server ha avuto diverse difficoltà.

4mag/130

CSS: la proprietà “z-index”

aces

Oggi vediamo una importante proprietà dei CSS, ereditata anche dall'ultima versione, i CSS3. Sto parlando (come si sarà intuito dal titolo) della proprietà "z-index".

Le proprietà "height" e "width" impostarenno altezza e larghezza, mentre "z-index" ci serve per spostare gli elementi nella terza dimensione di profondità (o asse "Z"). La terza dimensione è perpendicolare allo schermo e sarà di più facile comprensione per chi conosce programmi che prevedano l'utilizzo dei livelli.

Immaginiamo lo schermo come un tavolo sul quale appoggiare alcune carte da gioco, in questo modo:

27apr/130

OpenKiosk: un browser “nato” per gli internet point

okcd

Anni fa mi interessai alla realizzazione di un internet point usando un vecchio pc e una qualsiasi distribuzione linux. In quell'occasione utilizzai Opera, un browser gratuito (non open source) che integrava e integra ancora una delle migliori modalità "kiosk".

Da allora sono passati quasi tre anni, Opera si è evoluto e continua a integrare la modalità kiosk, ma costantemente in crescita nuovi progetti open source si fanno strada.

Sto parlando di OpenKiosk.

6apr/130

Estrarre la traccia audio da un video con “ffmpeg”

terminale_anima

Poniamo il caso di avere un video dal quale vogliamo estrapolare una traccia audio. Le ragioni possono essere le più svariate, potremmo voler salvare un effetto speciale all'interno di un film (sparo, scoppio, musica d'atmosfera, frase celebre, ecc), oppure parte di una canzone, le possibilità sono infinite.

Oggi vediamo come si fa con ffmpeg, il solito tool a riga di comando che tiro sempre in ballo per codificare i video, rallentarli, adattarli alla mia TV e altro ancora.

29mar/130

Crontab: azioni pianificate con Linux

cronometro_300

Il programma di cui parliamo oggi è cron, un leggero demone per Linux che si occupa di lanciare dei comandi a intervalli definiti dall'utente. Spesso viene confuso con "crontab", che in realtà altro non è che il suo file di configurazione, contenente i comandi da lanciare e gli intervalli di tempo. Qualcuno si ricorderà di crontab (l'abbiamo usato nel tutorial sul "time lapse" per scattare foto in automatico). Nell'articolo di oggi vediamo una panoramica del funzionamento di cron, corredato da esempi di utilizzo e modifica del file crontab.

16mar/133

Redacted: il font che sostituisce il “lorem ipsum” #2

blokk text

Continua la saga sui font adatti ai wireframe, in questo articolo vediamo Redacted, un font chiaramente ispirato a Blokk (di cui si è parlato nel precedente articolo), ma con una differenza: la possibilità di scegliere un layout a blocchi, la scrittura a mano o la scrittura a mano in grassetto.

2mar/133

Video deshake con Linux: stabilizzare un video mosso con Transcode

canon_mossa

Oggi parliamo di un altro pezzo di software a riga di comando per Linux: Transcode. Questo piccolo tool permette di stabilizzare un video in cui il cameraman (o presunto tale) non abbia la mano troppo ferma. Può succedere in molte occasioni: sovraeccitamento, folla, freddo, poco spazio, febbre, sommossa, guerriglia urbana, guerra che la ripresa venga mossa e per evitare lo stimolo del vomito ogni volta che rivediamo i filmati delle vacanze un piccolo team di sviluppatori ha scritto transcode, poche riga di codice per Linux.

23feb/130

Blokk: il font che sostituisce il “lorem ipsum” #1

blokk text

Come molti sapranno, per la stesura dei mockup grafici da mostrare al cliente si usa una formula latina ormai consolidata, non deve avere necessariamente un senso ma dare l'idea di come si presenterà il sito una volta ultimato. Tale formula (anche chiamata "filler text") è denominata "lorem ipsum", e per i più curiosi esiste una pagina di Wikipedia dettagliata sull'argomento. Per quanto riguarda il testo latino vero e proprio esiste invece un sito (http://it.lipsum.com/) che genera un contenuto diverso a seconda delle preferenze.

4gen/130

SnowStorm.js: uno script “invernale”

cristallo2

Oggi vi parlo di uno di uno script che fa "nevicare" nei siti di tutto il mondo. Un semplice effetto "nevicata" che (a differenza della maggior parte) non si avvale dell'utilizzo di immagini.

Lo script si chiama "SnowStorm.js" ed è rilasciato sotto licenza BSD, quindi prelevabile da schillmania.com. Abilitare lo script è molto semplice, basta aggiungerlo nella "head" della nostra pagina e il gioco è fatto.

<script src="snowstorm.js"></script>
Pagina 1 di 24
1
2
3
4
5
10
20
...
Ultima »