Condivisione cartella linux attraverso SAMBA

Per centos

[global]
hosts allow = indirizzoip
workgroup = prova
netbios name = smbserver
security = SHARE
load printers = No
default service = global
path = /opt/cartellacondivisa
available = No
encrypt passwords = yes
[share]
writeable = yes
#admin users = smbuser
path = /opt/cartellacondivisa
force user = root
#valid users = smbusers
public = yes
available = yes

Posted in Generale | Tagged , | Leave a comment

Impostare variabili ambiente in linux

Setting Global Environment Variables in CentOS

The easiest way to set an environment variable in CentOS is to use export as in

$> export JAVA_HOME=/usr/java/jdk.1.5.0_12

$> export PATH=$PATH:$JAVA_HOME

However, variables set in such a manner are transient i.e. they will disappear the moment you exit the shell. Obviously this is not helpful when setting environment variables that need to persist even when the system reboots.

In such cases, you need to set the variables within the system wide profile. In CentOS (I’m using v5.2), the folder /etc/profile.d/ is the recommended place to add customizations to the system profile.

For example, when installing the Sun JDK, you might need to set the JAVA_HOME and JRE_HOME environment variables. In this case:

Create a new file called java.sh

vim /etc/profile.d/java.sh

Within this file, initialize the necessary environment variables

export JRE_HOME=/usr/java/jdk1.5.0_12/jre
export PATH=$PATH:$JRE_HOME/bin

export JAVA_HOME=/usr/java/jdk1.5.0_12
export JAVA_PATH=$JAVA_HOME

export PATH=$PATH:$JAVA_HOME/bin

Now when you restart your machine, the environment variables within java.sh will be automatically initialized (checkout /etc/profile if you are curious how the files in /etc/profile.d/ are loaded) .

PS: If you want to load the environment variables within java.sh without having to restart the machine, you can use the source command as in:

$> source java.sh

Posted in Generale | Tagged , | Leave a comment

Configure Eclipse for Android

Ho trovato questa ottima guida su www.synaptica.info

Installare Ambiente di Sviluppo Android (Eclipse + Android)

Qui a seguito vi mostrerò i passi principali per installare l’ambiente di sviluppo che ci permettarà di iniziare a programmare su Android!

Come linguaggio di programmazione viene utilizzato Java quindi bisogna avere preinstallata(oppure bisogna scaricare) sul vostro computer l’ultima versione di Java.

Come principale strumento di lavoro utilizziamo la IDE di sviluppo di Eclipse;
Eclipse ci permette di sviluppare in differenti linguaggi;si consiglia sempre di scaricare l’ultima versione del programma che troviamo disponibile gratuitamente al link http://www.eclipse.org/downloads/ (scaricare l’ultima versione “Eclipse IDE for Java Developers”in base al nostro sistema operativo,cioè a 32 o 64 bit).
Il file estratto sarà uno zip che andrà estratto nel vostro computer preferibilmente nella cartella “Programmi“.
Per avviare il programma basta entrare nella cartella di Eclipse e cliccare sull’eseguibile eclipse.exe.

Il secondo passo fondamentale rigurarda l’installazione del pacchetto SDK di Android (lo si puo trovare al link http://developer.android.com/sdk/index.html ).

Per gli utenti windows si puo scaricare o il file eseguibile oppure consiglio di creare una nuova cartella “Android”nella cartella “Programmi”e estrapolare il file .zip in questa cartella.
Una volta scaricato l’SDK basta lanciare l’eseguibile “SDK Manager.exe“.
L’SDK-Manager una volta lanciato farà una verifica dei files già installati sul vostro computer(“Installed packages“) e dei files invece disponibili da scaricare(“Available packages“);
procedete con l’intallazione sul vostro pc di tutti i files necessari trovati dall’SDK-Manager.

Una volta effettuato il download dei files mancanti vi consiglio di tenere aperto l’SKD-Manager e andare nella sezione “Virtual devices“;qui cliccando in alto a destra su “New”potete creare subito un ambiente virtuale che utilizzerete in seguito per visualizzare un’emulazione delle vostre applicazioni.
Nella creazione vi verranno richieste varie informazioni come per esempio il nome,il livello di API di Android su cui volete programmare,la dimensione della periferica virtuale.

Finite queste prime due procedure bisogna connettere l’ambiente di sviluppo Eclipse con i file scaricati di Android.
Una volta aperto Eclipse bisogna cliccare nel menu in alto la voce “Help“;qui selezionare la voce “Install new Software“;nella schermata che vi si apre cliccate nella sezione “Work with“ sul pulsante “Add”e inserite come nome del software “Android”e come location il seguente url:https://dl-ssl.google.com/android/eclipse/.
Nella finestra vi dovrebbe comparire il software “Developer Tools“ da scaricare,voi selezionate tutto e cliccate su “Next”per proseguire e scaricare e installare il plugin.

Finita questa procedura dovrete effettuare il restart di Eclipse.

Per verificare che tutto il processo sia andato a buon fine cliccate nel menu di Eclipse su “File”->”New”->”Project” e tra i vari tipi di progetti dovrebbe comparirvi “Android Project”.

Per creare un primo progetto android cliccare su “Android Project” e successivamente su “Next“;vi verrà richiesto il nome da assegnare al progetto,la location riguardante il workspace,la scelta del livello di API(scegliete la stessa con cui avete in precedenza creato la “virtual device“),il nome dell’applicazione (per esempio “androidTest“),il “Package name“(per esempio “org.example.android“) e il nome dell’attività (per esempio “androidTest“);
Cliccando su “Finish”vi comparirà nella sezione “Project Expoler”di Eclipse il vostro primo progetto Android!!!
Per avvicinarci alla programmazione di qualche piccolo esempio con Android vi consiglio di guardavi i vari esempi su questo link:http://developer.android.com/resources/browser.html?tag=tutorial.

Per esempio potete iniziare col copiarvi pari pari il codice proposto da qualche esempietto di questo sito nel vostro progetto;una volta sviluppato(o copiato) codice,per visualizzare il risultato basta cliccare col tasto destro sul progetto,andare sulla voce “Run As”(o “Degug As”per effettuare un debug) e cliccare su “Android Application“;
Se possedete un telefonino che ha come sistema operativo Android potete collegarlo tramite la presa USB al vostro pc e se attivate la funzione di Debug(sul vostro telefono) quando avvierete un applicazione da Eclipse vi verrà richiesto se voltete eseguire l’applicazione sulla “virtual device”precedentemente creata oppure se volete eseguirla direttamente sul vostro telefonino (in questo caso una volta che la eseguite l’applicazione viene caricata sul vostro telefonino e la potrete riavviare anche una volta scollegato il telefono).

E ora divertitevi!
Buona programmazione!!! :D

Posted in Generale | Tagged , | Leave a comment

In questi giorni ho avuto dei problemi con tomcat su un server di produzione, in particolar modo il server mi segnalava questo tipo di errore:

java.lang.OutOfMemoryError: PermGen space windows

seguendo questa guida ho risolto i continui blocchi dell’applicativo

Setting Properties for Windows Services via Command Line

Setting Properties for Windows Services via Command Line
  1. Identify the name of the service that Confluence is installed as in Windows ( Control Panel > Administrative Tools > Services ):

    (info) In the above example, the SERVICENAME is: JIRA030908110721
  2. Open the command window from Start >> Run >> type in 'cmd' >> Enter
  3. cd to the bin directory of your Confluence instance, or the bin directory of your Tomcat installation if your are running Confluence EAR/WAR.
  4. Run:
    tomcat6w //ES//%SERVICENAME%

    .
    (info) In the above example, it would be tomcat6w //ES//JIRA030908110721 (this is a JIRA screenshot, but the same applies to Confluence)

  5. Click on the Java tab to see the list of current start-up options:
  6. Set the maximum memory allocation here
  7. Also add -XX:MaxPermSize=256m to the java options section.
Posted in Generale | Tagged | Leave a comment

Android gives ‘no permissions’ apps access to sensitive info | Security & Privacy – CNET News

Android gives ‘no permissions’ apps access to sensitive info | Security & Privacy – CNET News.

Direi che leggono un po’ troppe cose le app senza permessi, figuriamoci quelle con qualche cosa in piu’

Posted in Generale | Tagged | Leave a comment

Disabilitare interfaccia grafica acer android

Ecco come disabilitare l’interfaccia grafica impostata di default da Acer sui nostri terminali android

Con il root già impostatp

1) Install a launcher from Android Market and set it as default (for example Gingerbread Launcher).
2) Install Root Explorer.
3) Go to /system/build.prop, open it with text editor, find a line

acer.shell.mode=ENABLED
and change it to

acer.shell.mode=DISABLED
4) Restart your device.

Posted in Generale | Tagged , | Leave a comment

Acer Liquid Metal S120

Da qualche mese ho acquistato questo bel terminale e devo dire che mi trovo veramente bene.s120

Per il momento tutte le app che ho cercato di installare dal Google Play store, ex “market” hanno funzionato perfettamente, potenza del processore e della scheda video adreno 205 non mi hanno mai rimpiangere un top di gamma (es: GS2)
Il vero punto dolente e’ il sistema operativo, aggiornato ufficialmente alla 2.3.6, funziona perfettamente eh non ho trovato alcun bug ne problema di sorta, la cosa che mi da veramente fastidio è che acer non rilasci l’aggiornamento ad Ice Cream Sandwich.

L’Hw c’è, è lo stesso tra l’altro utilizzato dall’acer glow che tra qualche mese dovrebbe uscire con ics nativo.

Non capisco perchè, tenendo conto che al momento nella gamma acer questo modello è il top di gamma, non venga rilasciato un misero aggiornamento al nuovo sistema operativo di casa Google.

Aspetto e spero fiducioso che venga rilasciato ufficialmente, ma mi da veramente fastidio questo modo di lavorare delle case produttrici, che dopo pochi mesi abbandonano i propri terminali.

Posted in Generale | Tagged , , , | Leave a comment

Passera: «Niente frequenze gratuite per le tv» – Corriere.it

Passera: «Niente frequenze gratuite per le tv» – Corriere.it.

Direi una buona notizia

Posted in Generale | Leave a comment

Test

Un test dell’applicazione per android di wordpress

image

Posted in Generale | Tagged | Leave a comment

“Z.E. Voice SPORT” for Renault ZOE by renaultze on SoundCloud – Create, record and share your sounds for free

Ecco le possibili voci elettroniche che potrebbe avere la futura Renault Zoe, una delle prime full electric del gruppo assieme alla renault zoe e al kangoo ze

"Z.E. Voice SPORT" for Renault ZOE by renaultze on SoundCloud – Create, record and share your sounds for free.

Posted in Generale | Tagged , | Leave a comment