lunedì 31 ottobre 2011

Bash e le equazioni di secondo grado

Ecco un piccolo script (semplice) che risolve le equazioni di secondo grado complete.
L'equazione di secondo grado completa è quel tipo equazione

ax^2 + bx + c = 0

dove tutti i coifficienti (a, b e c) sono diversi da zero.

venerdì 28 ottobre 2011

"La potenza" di bc

Salve!

Come tutti sappiamo, si dice potenza il prodotto ottenuto moltiplicando il numero per sé stesso.

Es.
2(base)^(elevato) a 5(esponente) = 32(potenza)

martedì 25 ottobre 2011

Tot, la calcolatrice nel terminale

 Salve!

Tot è un piccolo, anzi piccolissimo script che trasforma il terminale in una calcolatrice.

#!/bin/bash

( echo scale=2; echo "$@" ) | bc

exit 0

domenica 23 ottobre 2011

RGB e i codici esadecimale dei colori

Parliamo un pò di colori!

Sapete, dopo tre giorni trascorsi con la mia nipotina a colorare disegnini .....qualcosa la dovevo pur scrivere sull'argomento :)

Spesso ci imbattiamo in sigle quali RGB, #FFFFFFF, CMYK, HSV, o in parole criptiche quali esadecimale, decimale, truecolor, HEX etc.

giovedì 20 ottobre 2011

Ho creato i nuovi mostri

Oggi la mia nipotina di 5 anni mi chiede: Zio ce l'avresti dei disegnini da colorare?

Domanda da tanti milioni di dollari messi assieme.

Nel mio studio c'è di tutto, ma di disegni da colorare neanche l'ombra. :)

Ho deciso così di crearli.

mercoledì 19 ottobre 2011

Calcoliamo la velocità media

Supponiamo di dover percorrere un tragitto di 100 Km in 60 minuti.

Quale dovrà essere la velocità media della nostra auto?

Ho preso spunto da questo problema di fisica per impostare uno script! :)

lunedì 17 ottobre 2011

FORever! :)

Con il post teorico di oggi, apriamo un nuovo capitolo del "Progetto Bash."

Introduciamo, dopo esserci soffermati per molto tempo sui costrutti condizionali, i cicli.
La nostra shell, bash appunto, mette a disposizioni tre tipi di cicli:
for
while
until

domenica 16 ottobre 2011

Aggiungere le icone ai menu di iceweasel

Salve!

Piccolo appunto. Quello che sto per dire non risolve alcun problema essenziale (nè tantomeno esistenziale).

Ho scoperto dell'esistenza di un'estensione che aggiunge le icone ai menu di iceweasel (firefox).

Ecco come ascolto la radio!

 Salve!

Vi mostro un modo per ascoltare la radio in streaming su linux.

Posto che abbiate già aggiunto i repo multimediali (medibuntu su ubuntu, multimedia su debian),

aprite il terminale e installate ciò che  occorre:

venerdì 14 ottobre 2011

Calcolare i giorni tra due date

Salve!

Penso che il titolo del post sia abbastanza esplicativo. :)
Stanotte ho creato un piccolo script che calcola il numero di giorni tra due date.
Es. Quanti giorni ci sono tra il 15-10-2011 e il 17-03-2013?

Ecco il testo dello script:

giovedì 13 ottobre 2011

Fammi un case!

Da questo post cambiamo la metodologia di esposizione della parte teorica del progetto.
Il nostro timore è sempre stato quello di trasformare il "Progetto Bash" in qualcosa di troppo scolastico, di troppo formale.
E dato che il timore stava (forse) diventando realtà, abbiamo deciso di rendere più fluido (e forse anche più semplice) il discorso esponendo gli argomenti, di volta in volta trattati, sotto forma di intervista.

martedì 11 ottobre 2011

Progetto Bash: IF - Differenza tra [ & [[

Oggi parleremo della differenza tra vecchio "[" e nuovo "[["

Come ormai tutti sappiamo, "[" è il comando test e il suo compito è quello di valutare un'espressione tramite gli operatori logici. Basta digitare nel terminale

man test

oppure

man [

per capire meglio di cosa stiamo parlando.

giovedì 6 ottobre 2011

La mia stampante "HP LaserJet M1120 MFP" e LMDE Xfce

Piccolo appunto!

Come qualcuno già sa, tra le distro che uso c'è anche LMDE Xfce.

Linux mint debian edition è una distribuzione rolling basata su Debian Testing.

E' disponibile sia per architetture a 32 bit che a 64 bit.

Attualmente ne esistono due versioni: LMDE Gnome e LMDE Xfce

Io attualmente sto usando Xfce come DE.

domenica 2 ottobre 2011

La storia di debian letta attraverso i miei occhiali #1

L'idea di questo post, spero di questa serie di post, nasce dal desiderio di conoscere le radici, la storia del sistema operativo che uso nella mia quotidianità: Debian.

Capostipite di tanti altri OS divenuti ormai famosi, quali ubuntu e linux mint.
Giusto per citarne alcuni.

Siamo nel mondo del software libero. Mondo in cui migliaia e migliaia di persone dedicano parte del loro tempo per sviluppare software a codice aperto contribuendo, così, allo sviluppo di un sogno, un sogno di libertà.

sabato 1 ottobre 2011

E mozilla continua a correre

Questo post è la continuazione di quest'altro (qui)

Stamattina mi sono trovato con iceweasel 8. A dire il vero va una scheggia, ma la maggior parte delle estensioni non sono ancora compatibili.

Ho mantenuto la versione 8 su tre pc, sugli altri due sono passato alla versione stabile.

Per ritornare alla versione stabile (iceweasel 7, per intenderci):