In questo articolo abbiamo spiegato come giocare a World of Warcraft gratis su server WOTLK,  ma una cosa molto richiesta dai giocatori è il client in italiano anche nell’espansione Wrath of the Lich King 3.3.5a che è ora possibile grazie alla patch di Divine Sphere.

World of Warcraft 3.3.5a in italiano

Come rendere World of Warcraft 3.3.5a italiano

Leggi tutto…

Questo articolo mostra un esempio su come realizzare un form per upload di immagini senza ricaricare la pagina, cioè utilizzando AJAX, graficamente basato su Bootstrap.

Il tutto è composto da un file index scritto in semplice HTML5, che si serve di uno script jQuery per effettuare la chiamata AJAX ed inviare l’immagine ad uno script PHP che riceve e processa l’immagine. Non necessità di CSS aggiuntivo.

Form per upload di immagini senza refresh pagina

 

Per vederlo in azione:

Leggi tutto…

Su Ubuntu 14.04 il programma Scite (SciText Editor) cambia lo sfondo del testo in nero durante l’uso della barra di scorrimento.

Come risolvere

Innanzitutto bisogna disinstallare Scite, quindi eseguire:

sudo apt-get remove scite

Una volta disinstallato, scarichiamolo dal sito ufficiale

Download Scite 64 bit

Download Scite 32 bit

Una votla scaricato il file deb, apriamolo tramite il programma “Ubuntu software center” e installiamo Scite.

Ora il problema sarà risolto ma Ubuntu proverà ad aggiornare Scite, per evitare gli aggiornamenti di scite, e quindi anche il problema dello sfondo nero, blocchiamo gli aggiornamenti del programma Scite tramite il seguente comando:

sudo apt-mark hold scite

In questo articolo mostrerò un “orologio parlante” programmato in Python, ovvero un programma che, simulando una voce tramite il programma espeak, “dice” ogni 15 minuti che ore sono.

import os
import time

while 1==1:
	if ("15" in time.strftime("%M")) or ("30" in time.strftime("%M")) or ("45" in time.strftime("%M")):
		if ("10" in time.strftime("%H")) or ("20" in time.strftime("%H")):
			os.system("echo sono le %s e %s | espeak -v it"% (time.strftime("%H"), time.strftime("%M")))
		elif (time.strftime("%H") == "0") or (time.strftime("%H") == "00"):
			os.system("echo e\' mezzanotte e %s | espeak -v it"% time.strftime("%M"))
		else:
			os.system("echo sono le %s e %s | espeak -v it"% (time.strftime("%H").replace("0", ""), time.strftime("%M")))
		time.sleep(890)
	if ("00" in time.strftime("%M")):
		if ("10" in time.strftime("%H")) or ("20" in time.strftime("%H")):
			os.system("echo sono le ore %s | espeak -v it"% time.strftime("%H"))
		elif (time.strftime("%H") == "0") or (time.strftime("%H") == "00"):
			os.system("echo e\' mezzanotte | espeak -v it")
		else:
			os.system("echo sono le ore %s | espeak -v it"% time.strftime("%H").replace("0", ""))
		time.sleep(890)
	time.sleep(1)

Leggi tutto…

Abbiamo già spiegato coos’è un alias e come crearlo su Linux e Mac, in questo articolo spiegherò come associare una funzione shell ad un alias.

Creare una funzione shell

funzione() {
  echo "$@";
}

questa funzione esegue la stessa cosa che esegue la funzione echo, il codice “$@” rappresenta l’input inserito dall’utente.

Per esempio:

echo hello world

questo codice stampa “hello world”, la stessa cosa lo farà la nostra funzione, infatti se scriviamo nel terminale il seguente codice esso restituirà come output “hello world”

Leggi tutto…