Punto Informatico

sabato 28 marzo 2009

Postgresql 8.3, problemi avvio servizio su windows




Ciao a tutti, scrivo questa breve guida sia per informarvi, sia come promemoria per me per una futura installazione.
Il problema è che eseguito l'installer di Postgresql 8.3 su windows, il servizio dello stesso non funziona a dovere, o meglio non si avvia.
Dopo svariati tentativi e dopo aver avuto la voglia di buttare il mio portatite per la disperazione,sono giunto a questa conclusione:
  • Prompt dei comandi
  • Ci posizioniamo nella cartella bin della cartella di installazione di Postgreasql (nel mio caso è c:\Programmi\PostgreSQL\8.3\bin
  • cancelliamo manualmente il servizio creato dall'installer : sc delete postgreasql-8.3
  • ricreiamo il servizio : pg_ctl register -N postgresql-8.3 -D c:\programmi\ PostgreSQL\8.3\data
Ora se proviamo ad avviare lo "start server" il tutto dovrebbe funzionare.

Spero questo post vi sia utile.

mercoledì 25 marzo 2009

Google Hearth --Street view


Da qualche anno ormai utilizzo Google Hearth, un software fantastico che sicuramente conoscerete e se non lo conoscete credo lo farete presto.
Di cosa si tratta?
Google Hearth, sviluppato manco a dirlo da Big G, ci permette una volta installato di sorvolare l'intero pianeta attraverso foto satellitari. Possiamo spostarci da Roma a New York in un click, vedere tutte le città più belle del mondo, quei posti dove magari non potremo mai andare. Il programma mette a disposizione anche la visualizzazione di strade, alberghi, stazioni di servizio ecc. E' molto comodo perché potremmo usarlo per pianificare gite, vedere la posizione dell'albergo che abbiamo prenotato, vedere quanto dista un posto da un altro... Inoltre sono stati inserite altre features per visualizzare addirittura Marte e le stelle.Fantastico no?
Google però non smette di sorprenderci e da poco ha introdotto dentro Google Hearth anche Street View, ossia foto scattate ad altezza uomo che ci permettono di camminare all'interno delle città, dei vicoli, delle stradine... Spettacolare...
Se non l'avete mai installato potete fare il download di Google Hearth da qui, ovviamente il tutto è gratutito.

sabato 21 marzo 2009

Internet Explorer 8 è arrivato!!!

Nonostante la concorrenza sia diventata più forte, nonostante nuovi browser potenti si affacciano sul mercato, Internet Explorer rimane il re dei browser e da giovedi è uscito nella nuova versione 8.0 scaricabile da qui.
Microsoft con questa versione cerca appunto di frenare l'ascesa continua di firefox & co. cercando di dare più sicurezza e velocità ad Explorer.



Una volta terminato il download si lancia l'installazione e finito il tutto ci viene chiesto di riavviare il nostro pc.
Tra le caratteristiche principali ho notato gli accelleratori, una sorta di scorciatoie per fare velocemente operazioni tipo ricerche,traduzioni, stesure di post su windows live space, posta elettronica ecc.. Si possono configurare e scaricare ulteriori accelleratori.
Altra caratteristica è la navigazione InPrivate, funzionalità già presente su Google Crhome, che permette la navigazione senza il salvataggio dei dati di sessione.
Anche su explorer è ora presente la web slice, una funzionalità che permette di sottoscrivere dei contenuti sviluppati da terze parti,da visualizzare direttamente tramite un pulsante che si insedierà nella barra di IE8.


Vedremo ora chi risponderà per primo! Buona navigazione a tutti.

mercoledì 18 marzo 2009

Lettura di un file di testo con ... VB6


Dopo aver esaminato come leggere le righe di un file di testo con Java, adesso faremo la stessa cosa cambiando però linguaggio di programmazione. Leggeremo il file con visual basic 6.
Quindi procediamo alla creazione di un nuovo form, mettiamo un pulsante sul form appena creato e assegamo questo codice all'evento click del pulsante stesso.



'Assegnamo il nome del file da leggere
NomeFile = "c:\nomefile.txt"
'Determino un numero di file libero da assegnare al file da aprire
FileNum = FreeFile()

'Leggo il file
Open NomeFile For Input As #FileNum
'Scorro le righe del fille assegnando il contenuto alla variabile strRiga
Do While Not EOF(FileNum)
'Leggo la riga
Line Input #FileNum, Riga
'Stampo nella finestra immediata dell'ide il contenuto della riga
Debug.Print Riga
loop
'Chiudo il file
Close #NumFile

lunedì 16 marzo 2009

Borlotti Zacchiotti

Il nuovo film dell'ADP production sta per arrivare. 
Un cortometraggio demenziale che farà perdere byte su byte ai vostri computer, fare impazzire i vostri mouse e ballare le vostre tastiere.
Non potete non sapere di che si tratta. 



Ecco il trailer...





venerdì 13 marzo 2009

Lettura di un file con... Java

Quale è il vostro linguaggio di programmazione preferito... ?

Ora faremo qualche esempio di lettura di un file di testo con diversi linguaggi. Iniziamo la carellata facendo l'esempio di una lettura file riga per riga da
java:



try
{
//metto in lettura un file
BufferedReader infile = new BufferedReader(new FileReader("c:\nomefile.txt"));
//creo una variabile che conterrà la stringa della riga letta
String strRiga;
//ciclo il file da leggere
while ((strRiga = infile.readLine()) != null)
{
//stampo il contenuto della riga
System.out.println(strRiga);
}
// chiudiamo il file
infile.close();
}
catch (IOException e)
{
// Eccezione da gestire...
}

martedì 10 marzo 2009

Fineco, conto Gratis

Qualche post fa, parlammo di home banking e più precisamente vi descrissi le caratteristiche del conto Fineco, banca on line n.1 in Italia.
Per questo vi aggiorno sul fatto che da marzo il costo mensile del conto Fineco sarà pari a ZERO euro per tutti coloro che accreditano lo stipendio o fanno un versamento mensile di 1500 euro. Sarà comunque sempre possibile azzerare il costo del conto per chi non rientra in queste 2 categorie di utenti.

Tutte le info a questa pagina.

domenica 8 marzo 2009

Firefox 3.0.7

Da pochissimi giorni è disponibile la versione 3.0.7 di Firefox che corregge delle falle di sicurezza, alcune anche considerate critiche.

Questa versione corregge anche dei problemi legati alla scomparsa dei cookie e di alcuni menu dopo aver selezionato il comando di stampa.

Come al solito l'aggiornamento può essere effettuato mediante l'update oppure scaricando l'installer da qui.

giovedì 5 marzo 2009

Una corretta sicurezza informatica

Le minacce informatiche aumentano di giorno in giorno e i nostri sistemi devono essere sempre pronti a respingere ogni tipo di infezione informatica a partire dai virus,trojan fino alle azioni malevoli di qualche cracker!

Il tema della "Sicurezza Informatica" è molto vasto e prende tutti i settori , dal pc casalingo al server super potente dell'azienda multinazionale.

Innanzitutto bisogna dire che non esiste un prodotto specifico per superare i problemi di sicurezza informatica, caso mai esistono una serie di prodotti e/o servizi che affiancati da delle buone norme di comportamento informatico ci permettono di vivere più tranquillamente anche se non ci garantiranno mai una sicurezza al 100%.

Uno dei passi fondamentali per contrastare i rischi è il preoccuparsi del fatto che ci sono rischi. Tantissimi pc domestici vengono lasciati collegati in rete 24 ore su 24 senza alcun tipo di protezione. Il primo passo sta appunto nel capire che i pericoli ci sono!

Tenuto presente questo fattore fondamentale ora si passa ad avere un comportamento più moderato. Evitiamo di diffondere ovviamente i nostri dati in giro, password di sistema, password del conto on line, evitiamo di spammare inoltrando e riinoltrando indirizzi email ecc... , teniamo quindi alla nostra privacy.

Passiamo alla parte pratica! Il sistema operativo: la maggior parte di voi utilizzerà Windows. Bene, aggiornatelo! Microsoft è arrivato al service pack 3 per windows xp ed è prossimo il service pack 2 per windows vista. Tra un serive pack e l'altro microsoft sforna decine di patch ogni mese e la maggior parte riguardano sempre problemi di sicurezza. Quindi consiglio Windows Update sempre attivo!!! Ovviamente il discorso vale anche per i software applicativi!!!

Per la navigazione usiamo il browser che riteniamo più sicuro, quello che ci può esporre a meno rischi e aggiornatelo. Ad esempio io utilizzo Mozzilla Firefox e ad ogni aggionamento vengo avvisato della nuova release e documentato dei bug risolti.

Passiamo al firewall... tanti ignorano la presenza del firewall ma esso è molto importante perché protegge il nostro pc da attacchi esterni e controlla anche l'uscita dei nostri programmi su internet. Un buon firewall deve essere accompagnato da un buon antivirus che anch'esso dovrà essere aggiornato spessissimo, meglio se quotidianamente.  Esistono oggi sul mercato numerosi firewall e antivirus gratuiti molto efficaci e allo stesso tempo suite commerciali che ci danno una protezione all inclusive con firewall, antivirus, antispam ecc... 

La posta elettronica. Evitiamo di aprire allegati potenzialmente dannosi. Se il signor Pinco Pallino che noi non conosciamo ci manda un allegato, stiamo pur certi che si tratta al 99% di un virus.. Perché mai Pinco Pallino doveva scrivere proprio a noi? Inoltre un fenomeno venutosi a diffondere negli ultimi anni è il pishing. Ci vediamo arrivare decine di email con loghi della posta o di qualsiasi banca on line che ci invitano a loggarci ad un link e ad inserire i nostri dati di accesso. Non fatelo!!! Ne la Posta ne nessuna Banca on line vi invieranno mai mail per dirvi di fare il login su nessuna pagina!!!

Non pensiamo infine di essere immuni da problemi di sicurezza se il nostro pc non naviga in internet. I virus li possiamo prendere anche attraverso un disco o una penna usb e se il nostro pc non è protetto da una password robusta anche chi passa davanti la nostra scrivania può rubarci informazioni e dati.

Ultimo accorgimento, le copie di backup! Non rimandiamo mai a domani i nostri backup, essi sono importanti e molte volte ci salvano dal dover recuperare giornate di lavoro.


lunedì 2 marzo 2009

UDL, stringhe di connessioni in un attimo VB-C#


Un metodo per creare velocemente una stringa di connessione al database è sicuramente quella del file UDL.

I passi da fare sono :

  • creare un file con estensione ".udl"
  • lanciare il file
  • impostare la connessione al database che utilizzate
  • lanciare il test di connessione
Se tutto è andato bene aprite il file con il notepad e copiatevi la stringa di connessione.
Inoltre vi segnalo il famosissimo sito www.connectionstrings.com dal quale potete trovare tuttele stinghe di connessione che desiderate.