Skip to content
6 febbraio 2015 / nospda

Tp-Link TL-WN725N su Raspbian 3.18.xx+ [Raspberry PI ModB]

Per installare i driver della scheda wifi Tp-Link TL-WN725N su Raspbian con kernel 3.18.xx+ eseguire il seguente comando:


sudo wget https://github.com/lwfinger/rtl8188eu/raw/c83976d1dfb4793893158461430261562b3a5bf0/rtl8188eufw.bin -O /lib/firmware/rtlwifi/rtl8188eufw.bin

che serve per scaricare il file direttamente nella cartella del firmware (/lib/firmware/rtlwifi/).

Successivamente riavviare la raspberry con il seguente comando

sudo shutdown -r 0

una volta riavviato, con il comando ifconfig dovrebbe rilevare l’interfaccia wlan0, questo implica che la scheda funziona correttamente.
Se non dovesse funzionare provare a rimuovere e reinserire la scheda ed eventualmente riavviare una seconda volta.

Per configurare la propria rete wifi consiglio di avviare l’interfaccia grafica tramite il comando startx (o accedere tramite desktop remoto) e cofigurare tramite l’apposita gui.

Annunci
13 marzo 2013 / nospda

Abilitare accesso a server MySQL da qualunque indirizzo

Per abilitare l’accesso al server MySQL(5) da tutti gli indirizzi è molto semplice.

La prima cosa da fare è editare il file my.cnf di MySQL commentando (se sono presenti) le seguenti righe:

#bind-address = 127.0.0.1
#skip-external-locking

Per cercare il file my.cnf (per utenti linux) basta eseguire da terminale il comando

find / -name my.cnf

Il passo successivo è quello di concedere i privilegi di accesso all’utente da qualunque host. Ad esempio, se vogliamo applicare i permessi all’utente ‘root’ con password ‘root’ per tutti i database e per qualunque host dobbiamo eseguire il seguente comando SQL:

GRANT ALL PRIVILEGES ON * . * TO 'root'@'%' IDENTIFIED BY 'root' 

Facciamo ricaricare le informazioni sui privilegi a MySQL:

FLUSH PRIVILEGES;

Infine riavviamo il server MySQL con il seguente comando (per utenti linux)

/etc/init.d/mysql restart
13 marzo 2013 / nospda

Abilitare accesso a server PostgreSQL da qualunque indirizzo

Dopo aver installato PostgreSql 9.1 è possibile effettuare l’accesso solo dal pc su cui è installato. Per abilitare l’accesso da parte di tutti gli indirizzi IP è necessario editare il file postgres.conf ed aggiungere nella sezione CONNECTION AND AUTENTICATION la stringa:

listen_addresses = '*'

ed il file pg_hba.conf ed aggiungere alla fine del file la stringa:

host all all 0.0.0.0/0 md5
12 marzo 2013 / nospda

Soluzione “$(document).ready is not a function”

Spesso può capitare che pur includendo il file corretto di jquery e dei relativi plugin, la console degli errori di javascript genera l’errore “$(document).ready is not a function”. Succede generalmente quando all’interno della stessa pagina sono integrati i file di altri framework javascript.

Per fare in modo che il vostro script jquery sia interpretato dalla libreria giusta è necessario integrarlo all’interno del seguente codice:

( function($) {
    //Script JQuery
 } ) (jQuery);

Esempio:

( function($) {
    $(document).ready(function(){
         alert('hello world');
    });
 } ) (jQuery);
 
12 marzo 2013 / nospda

Plugin zoom immagini Joomla 2.5 (jzoomimage)

Questo plugin permette di aggiungere un effetto zoom (jquery lightbox) alle immegini negli articoli joomla.
È necessario eseguire l’installazione tramite il gestore estensioni di joomla, abilitare tramite “Gestione Plugin” ed infine basta applicare la classe css ‘jzoomimage’ alle immagini a cui si vuole applicare il plugin.
Il plugin è stato testato solo su joomla 2.5!

jzoomimage_j25.zip(46Kb)

25 novembre 2012 / nospda

BT-SLIDESHOW [Errore Upload Failed]

Se nell’amministrazione del modulo slideshow di Bow Theme per joomla non funziona il caricamento delle foto con il drag and drop impostare i permessi del file uploader.php a 744 nella cartella mod_btslideshow.

8 maggio 2012 / nospda

Joystick + LCD Display Arduino

Questo progetto serve semplicemente a scrivere sul display LCD collegato ad arduino la direzione di un joystick. In questo caso ho utilizzato un joystick smontato da un dispositivo per PC.

Questo è il collegamento di Arduino:

Questa è la foto dello schema reale:

Ed il codice dello sketch è questo:


/*
JoystickLCD by Dominion-Network and edit by Giorgio Riezzo
Scrive sul Display LCD la direzione del joystick

This example code is in the public domain.
*/
//Includo la libreria LCD.
#include <LiquidCrystal.h>
//Dichiaro l'oggetto LCD e definisco i pins

LiquidCrystal lcd(12, 11, 5, 4, 3, 2);

void setup() {
  //Inizializziamo oggetto LCD.
  lcd.begin(20, 4);
  //Puliamo il Display LCD.
  lcd.clear();
}

void loop() {
  lcd.setCursor(0, 0);
  if(analogRead(0) == 500){
    lcd.print("FERMO      ");
  } else if(analogRead(0) < 500) {
    lcd.print("AVANTI      ");
  } else if(analogRead(0) > 500) {
    lcd.print("INDIETRO      ");
  }

  lcd.setCursor(0, 1);
  if(analogRead(1) == 513){
    lcd.print("FERMO      ");
  } else if(analogRead(1) < 513) {
    lcd.print("SINISTRA      ");
  } else if(analogRead(1) > 513) {
    lcd.print("DESTRA      ");
  }
}

Il video del progetto funzionante lo trovate qui: