Post

Visualizzazione dei post da febbraio, 2012

Creare una semplice VPN con Windows 7 e XP

Immagine
La guida passo-passo illustra come realizzare una Virtual Private Network usando le funzionalità già presenti in Windows 7. Una rete VPN è un collegamento instaurato tra sistemi che utilizzano un mezzo di comunicazione pubblico qual è Internet ma che hanno la necessità di scambiarsi dati in modo sicuro.  

Consulenza e Perizia nell'informatica forense

Immagine
L'informatica forense (computer forensics) è la scienza che studia l'individuazione, la conservazione, la protezione, l'estrazione, la documentazione e ogni altra forma di trattamento del dato informatico al fine di essere valutato in un processo giuridico e studia, ai fini probatori, le tecniche e gli strumenti per l'esame metodologico dei sistemi informatici. Si tratta di una disciplina di recente formazione (la sua nascita si colloca intorno al 1980 ad opera dei laboratori tecnici della FBI ). Spesso viene erroneamente identificata come una nuova "branca" della computer security. Con l'aumento dei crimini informatici e, soprattutto con una presa di coscienza da parte delle aziende che hanno finalmente cominciato a denunciare i crimini di cui sono vittime, si rende necessaria una applicazione integrale di questa disciplina, che sembra tuttavia non scevra di evoluzioni. In Italia, la legge di riferimento per l'informatica forense è la Legge n.4

Ricerca la tua canzone preferita... fischiando o cantando.

Immagine
Ricerca la tua canzone preferita... fischiando o cantando. Quante volte ci è capitato di sentire una canzone ma non conosciamo o non ricordiamo il titolo e l'autore. Esiste una potente applicazione web 2.0 in grado di riconoscere le canzoni ... semplicemente provando a cantarle o a fischiettarle … anche senza le parole esatte, ma solo imitando il motivo. Strabiliante! non è vero? Vediamo come si fa? Tipo Giovanni Muciaccia... ah ah ah... fatto? ecco il sito: http://www.midomi.com/

Pagina php con modulo form e risultato nella stessa pagina

Immagine
Quando realizziamo un esercizio con il linguaggio Php, di solito utilizziamo una pagina html per definire un modulo form che consente di inviare i dati alla pagina Php. In alcuni casi invece è utile che i dati vengano elaborati in un'unica pagina. Questa pagina conterrà sia il modulo form codificato (scritto) con il linguaggio html e le istruzioni in php. Ecco un esempio per i miei alunni: <?php //Inizio codice PHP  $prim=$_POST['prim']; //Recupero la variabile globale del primo numero  $seco=$_POST['seco']; //Recupero la variabile globale del secondo numero  if ($prim!=null or $seco!=null){ //Proseguo se almeno un numero è definito  if ($prim==null){ $prim=0;} //Se il primo numero è nullo lo associo a zero  if ($seco==null){ $seco=0;} //Se il secondo numero è nullo lo associo a zero  $risu=$prim*$seco; //moltiplico i numeri e definisco $risu (risultato)  } //Fine primo ciclo if  ?> //Fine codice PHP <form action="#" method=&qu

PHP: utilizzare la funzione mail() in locale con xampp e Windows 7 (Seven)

Immagine
PHP: utilizzare la funzione mail() in locale con xampp e Windows 7 (Seven) In un precedente articolo ho spiegato come configurare sendmail correttamente in Windows XP per poter utilizzare la funzione PHP mail() in locale. Ora su Windows7 la configurazione non funziona più e per questo motivo ho dovuto cercare un’alternativa per risolvere velocemente il problema. L’alternativa si chiama fake sendmail for windows . Ecco come configurare correttamente il programma: 1) scaricare il file zip dal sito http://glob.com.au/sendmail/ ed estrarre il contenuto 2) copiare i files nella cartella sendmail del proprio server locale (es. C:\xampp\sendmail\ )

Configurare l’invio di e-mail in XAMPP con sendmail in Windows XP

Immagine
Per configurare correttamente l’invio di e-mail con php in un server locale XAMPP è necessario modificare 2 files di configurazione: sendmail.ini e php.ini. L’esempio è riferito ad un’installazione standard su piattaforma Windows. Ecco la procedura da seguire: 1) aprire il file C:\xampp\sendmail\sendmail.ini e inserire il seguente codice: 1 2 3 4 5 6 7 8 9 10 11 12 13 14 15 16 defaults #impostazione del file di log logfile "C:\xampp\sendmail\sendmail.log" # Impostazione account mail per l'invio account Gmail tls on tls_certcheck off host smtp.gmail.com from nome.utente@gmail.com auth on user nome.utente@gmail.com password PaSsWoRd_MaIl # Impostazione account di default account default : Gmail 2) ora bisogna modificare il file C:\xampp\php\php.ini. Cercare la sezione [mail function] e inserire (o eliminare il commento dalle righe): 1 2 3 [mail function ] sendmail_path = "\"C:\xampp\sendmail\sendmail.exe\" -t" mail.add_x_header = Off

Creare un file di testo con il php

Immagine
Creare un file di testo con il php Nelle attività didattiche di laboratorio del quarto anno Mercurio o ragionieri programmatori vengono realizzate delle applicazioni utilizzando come supporti logici i file di testo. Creare un archivio e registrare dei dati è ormai consuetudine per chi opera nell'informatica. Le istruzioni in Php che seguiranno consentono di craere un file di testo e inserire i record in sequenza andando a capo ogni volta che il record viene memorizzato. Rammentiamo che per grandi quantità di dati è bene utilizzare i database. E’ chiaro che utilizzando il file.txt le limitazioni sono molte: deve trattarsi di una mole di dati molto piccola è più macchinoso scrivere e leggere non si possono fare delle vere queries ma interrogazioni con ricerca scorrendo tutto il file Può comunque tornare utile ed è un buon punto di partenza per imparare a manipolare i file di testo con PHP. Vediamo allora passo dopo passo come fare. Aprire un file di testo: fopen() La funzi

Obiettivi minimi corso di lab. informatica per alunni con handicap psicofisico o psichico lieve

Immagine
Obiettivi minimi per alunni con handicap psicofisico o psichico lieve Corso di Lab. Informatica indirizzo Mercurio ITE A. Bassi di Lodi Prof. Paolo Latella Classe terza: conoscenze: concetto di sistema operativo, pacchetto office conoscenza avanzata, sintassi del linguaggio di markup html, i moduli form, le pagine statiche e le pagine dinamiche, il server Web Apache, semantica fondamentale del linguaggio Php, algoritmi fondamentali di elaborazione degli array: valorizzazione, totalizzazione e ricerca; abilità: progettare e realizzare semplici algoritmi e programmi in Php usando i moduli form e usando i costrutti if, for e, while;  Classe quarta:  conoscenza: sintassi e semantica di base del linguaggio php, la gestione dei file di testo, sintassi del linguaggio di markup html (fino alle tabelle comprese), i software Access e Excel, i software server Web Xampp e Easyphp, installazione e configurazione del server Apache e il Modulo Mysql. abilità: progetta, implementa