Image hosting by Italian Host

sabato, marzo 31, 2007

E' una simpatica ora di supplenza e stiamo cercando di risolvere un programma in php...

Dopo ci attende un'ora di storia...

venerdì, marzo 30, 2007

Delphi ritorna ed è anche per programmatori Php

CodeGear, nata da una costola di Borland, presenta il nuovo prodotto agli sviluppatori. Il lancio sul mercato dovrebbe essere imminente

Borland, anzi CodeGear, che però in Italia è rappresentata da Bit Time Software, ha finalmente presentato Delphi for Php. O meglio, lo sta mostrando ai programmatori anche qui in Italia e già da ora accetta ordinazioni. Ma il prodotto non è ancora disponibile e la data di rilascio ufficiale non è ancora stata resa pubblica.
Sulle prime potrebbe sembrare complicato, e forse un po’ lo è. Ma a parte le questioni societarie un Delphi per Php riscuote l’interesse dei programmatori. Un interesse concreto e forte, almeno a giudicare dal numero di partecipanti all’evento di Milano. Anche se il prodotto non è disponibile, anche se alla fine si trattava “solo” di una presentazione, in sala le sedie libere erano poche ed erano presenti ben più di cento persone.
Tutte molto, molto interessate a ciò che Delphi può offrire ai tanti programmatori Php. I problemi evidenziati da Bit Time Software sono ben noti ai programmatori. Manca un Rad/Ide (ambiente di sviluppo integrato e rapido) visuale. Non ci sono debugger. In compenso i framework, tutti leggermente diversi, abbondano in rete. Ma per sviluppare codice Ajax, che ora va tanto di moda, il Php non è quella che si direbbe una scelta felice: spesso è troppo complicato. Chiunque si propone di risolvere simili problemi ha sempre la massima attenzione dai programmatori. Se poi a farlo è CodeGear con Delphi, il successo sembra garantito.
Tutti conoscono bene le potenzialità Rad/Ide dell’ambiente Delphi, che per diversi programmatori è diventato “una scelta di vita” (almeno così si legge su diversi blog) più che di piattaforma. E per quanto negli ultimi anni Delphi abbia sentito l’effetto della concorrenza, diventare “il primo visual Ide e Rad per Php” (come con un po’ di prosopopea sostiene CodeGear) potrebbe consentirgli di recuperare terreno presto e bene. Perché Delphi for Php significa Vcl for Php. La Visual Component Library è una libreria di componenti e classi che i programmatori Delphi conoscono bene.
La versione per Php è una raccolta di script e librerie open source (tra le quali Qooxdoo, Adodb, DynApi, Smarty XAjax e JsCalendar), ispirata alla Vcl per Delphi ma scritta al 100% in Php. Non solo. CodeGear ha lavorato molto all’integrazione di Ajax nell’Ide e il risultato è che ogni oggetto ha un metodo AjaxCall che si occupa di tutto ciò che serve, a cominciare dallo spostamento dell’elaborazione tra server e client.
Una potenzialità che apprezzeranno in molti. Le premesse per questo Delphi for Php sono decisamente buone. Non resta che aspettare il rilascio.

martedì, marzo 27, 2007

Assemblea: Hooligans
-
Oggi all'assemblea d'istituto abbiamo visto il film Hooligans:

Il film narra la storia di un ragazzo americano Matt Buckner che essendo stato espulso da Harvard(dove studiava giornalismo) per colpa del suo compagno di stanza, decide di andare a Londra da sua sorella. Li' fa amicizia con il fratello di suo cognato (Pete) che e' il leader degli ultras del West Ham, la GSE (Nella realta' la Inter City Firm). Inizialmente Matt e' un ragazzo di indole debole, insicuro e senza certezze, ma dopo che si e' fatto accettare dal gruppo, partecipando attivamente al ritorno della "vecchia fama" della GSE con scontri violenti con altre tifoserie, diventa molto sicuro di se e comincia a vedere il mondo sotto un'altra prospettiva. La situazione degenera quando il West Ham deve incotrare il Millwall F.C., storico rivale di sempre. Durante uno scontro tra le due tifoserie, Pete rimane ucciso, quindi Matt decide di tornare negli Stati Uniti dove applicando quello che ha imparato "nella sua militanza" come ultras riesce a far confessare al suo vecchio compagno di stanza le sue colpe ed essere riammesso ad Harvard.
-
Questo film anche se e' estremamente violento, ha delle grossissime morali di fondo, e rispecchia abbastanza fedelmente anche la filosofia ultras, soprattutto per quanto riguarda la lealta' tra i membri di una stessa tifoseria.
-
Successivamente abbiamo tenuto un dibattito sulla violenza negli stadi e inseguito la dottoressa Pellegrini ci ha parlato del doping nello sport.

lunedì, marzo 26, 2007

50 anni, 50 importanti traguardi
r
-
Mentre l’Europa unita si appresta a festeggiare i 50 anni, è bene ricordare quali sono i vantaggi di essere europei. Alcuni di essi sono illustrati su un nuovo sito web, che raccoglie 50 dei maggiori successi europei.
-
Vi ricordate quando era talmente costoso viaggiare in aereo che trascorrere una vacanza in luoghi esotici poteva essere un lusso soltanto occasionale? O quando solo le madri avevano diritto al congedo parentale? Da una galleria suddivisa in stanze, visitate il sito 50 traguardi, un progresso in un viaggio virtuale attraverso i tanti e vari successi realizzati in questi anni.
-
Nella stanza verde potrete scoprire come l’Europa è riuscita, al termine della seconda guerra mondiale, a far fronte al problema della penuria e a garantire la sicurezza alimentare. Lo sapevate che, per garantire che il cibo sia sicuro e sano, è stato adottato l’approccio “dalla fattoria alla tavola”, consistente in un efficace controllo del cibo?
-
Visitate la stanza blu e scoprirete quali sono le spiagge più pulite d’Europa e quali di esse ottemperano agli standard più rigorosi sulla qualità delle acque di balneazione. Scoprirete inoltre quali azioni intraprende l’UE per rafforzare la democrazia in tutto il mondo e per garantire il corretto svolgimento delle elezioni.
-
Nella stanza arancione vi verrà svelato il segreto dei voli a basso costo e sarete inoltre informati su come effettuare una scelta consapevole sulle compagnie aeree più sicure. Lo sapevate, tra l’altro, che dal 2004 non siete più costretti a lasciare a casa i vostri amici a quattro zampe quando viaggiate? Grazie al passaporto per animali potete viaggiare insieme al vostro cane, gatto o coniglio.
-
“Far sapere ai cittadini europei come le nostre politiche incidono sulla loro vita quotidiana è parte della nuova strategia di comunicazione dell’UE”, ha dichiarato Margot Wallström, vicepresidente della Commissione, auspicando che attraverso le storie illustrate gli europei possano meglio comprendere quanto di buono è stato raggiunto in questi ultimi 50 anni e quanto ancora si potrà realizzare in futuro.
Dichiarazione di Berlino
-
A Berlino è stata firmata ieri la Dichiarazione solenne dai leader delle tre istituzione europee: Parlamento, Consiglio, Commissione. Il documento individua gli obiettivi futuri e le nuove sfide dell'Unione Europea.
La dichiarazione si apre con queste parole:
L'Europa è stata per secoli un'idea, una speranza di pace e comprensione. Oggi questa speranza si è avverata. L'unificazione europea ci ha permesso di raggiungere pace e benessere. È stata fondamento di condivisione e superamento di contrasti. Ogni membro ha contribuito ad unificare l'Europa, a consolidare la democrazia e lo stato di diritto. Se oggi l'Europa ha superato definitivamente un'innaturale divisione, lo dobbiamo all'amore per la libertà dei popoli dell'Europa centrale e orientale. L'integrazione europea è l'insegnamento tratto da conflitti sanguinosi e da una storia di sofferenze. Oggi viviamo assieme come mai è stato possibile in passato. Noi cittadini dell'Unione europea siamo, per nostra felicità, uniti.
-
Per il ministro Bonino, la Dichiarazione di Berlino è "celebrativa ma poco impegnativa". Il documento non è stato firmato "dai 27 capi di stato e di governo e si sentono già prese di distanze"; il cammino resta pertanto difficile "e ci vuole l'impegno di molti paesi e soprattutto di quelli più convinti, tra i quali l'Italia per avere un trattato che abbia senso e apra la strada ad un'Europa che si assuma la responsabilità di essere un attore globale importante".

venerdì, marzo 23, 2007

PLAYSTATION 3
-
Malgrado l’uscita ufficiale fosse fissata per oggi 23 marzo, data non rispetta dai big della distribuzione che ne hanno anticipato di due giorni la vendita al pubblico, è finalmente disponibile la tanto attesa Play Station 3 di Sony. Il conto alla rovescia non è stato rispettato e la decisione ha mandato su tutte le furie i titolari dei negozi specializzati più piccoli, già da tempo sul piede di guerra a causa di un mercato che, a loro dire, è sempre più sbilanciato a favore dei grandi nomi della distribuzione. A quanto pare la Sony non prenderà provvedimenti contro i venditori e comunica di prendere le dovute distanze dalle loro iniziative.

-

Lamentele a parte, ecco in breve cosa ha da offrire la nuova arrivata. La PS3 è una console per videogiochi prodotta da SCE e distribuita da Sony, dotata di diverse funzioni multimediali. Il costo della versione con disco fisso da 20 Gigabyte è di €499, mentre quello del modello completo di tutte le funzionalità (Wi-Fi e lettore Memory Card) con disco da 60 Gigabyte è stato fissato a €599. Grazie al processore centrale cell, la console per videogiochi offre una grafica di nuova generazione . Come lettore Blu-ray Disc, consente di guardare film in alta definizione fino a 1080p sul proprio televisore. La PS3 legge anche i Super Audio CD, i DVD .La PlayStation 3 è un centro multimediale Attraverso il suo Hard Disk si possono immagazzinare file musicali, foto, film, tutti ottenuti tramite un qualsiasi CD o DVD, una penna USB, una scheda di memoria, o acquistandoli . Si potranno, inoltre, immagazzinare i dati contenuti nella memoria della PSP. L' Hard Disk sarà rimovibile.

-

Il nuovo servizio PlayStation Network , offerto dalla PlayStation 3, comprenderà un browser per internet, un sistema di chat e di posta, la possibilità di giocare on-line, ed uno store dove acquistare vari oggetti utili per personalizzare il gioco e la console in generale. La PS3 può anche leggere le schede di memoria di fotocamere digitali, palmari, cellulari, della PSP e di qualsiasi sistema che supporti schede di quasi tutti i formati.La PS3 può connettersi con la PlayStation Portable (PSP), in maniera da poter vedere il contenuto dell'Hard Disk sul piccolo schermo e viceversa. La Playstation 3 serve anche a trasferire giochi scaricati tramite il PlayStation Store, come i giochi per Playstation 1, su MemoryStick per PSP. Dispone di un sistema di aggiornamento che consente la risoluzione di problemi legati a software e periferiche. Gli aggiornamenti saranno continui, e seguiranno uno schema già visto con la PSP. La forma estetica è caratterizzata dalla faccia superiore, curvilinea poiché sotto di essa si nasconde l' alimentatore. Il peso della console è di circa 5Kg, la larghezza è di 325 mm, l’ altezza di 98mm, la profondità di 274mm. Il joypad , apparentemente identico al DualShock , è molto più leggero, senza fili e incorpora un sensore di movimento a 6 assi.

-

Stranamente non è presente una funzione di vibrazione .È disponibile un telecomando con cui gestire la visione di film, ed in generale navigare meglio nelle funzioni multimediali della console e, un piccolo oggettino che permette, tramite connessione USB 2.0, il trasferimento dei salvataggi presenti nelle MemoryCard per PlayStation. Per altre informazioni più dettagliate basterà rivolgersi ai rivenditori autorizzati. Anche se i costi non sono accessibili a tutti, sicuramente questo nuovo modello di Play Station è destinato ad avere un grande successo, data la ricchezza delle funzioni e la grande attesa degli appassionati.
INDIRIZZO IP

Un Indirizzo IP è un numero che identifica univocamente nell'ambito di una singola rete i dispositivi collegati con una rete informatica che utilizza lo standard IP (Internet Protocol). Ciascun dispositivo (router, computer, server di rete, stampanti, alcuni tipi di telefoni,...) ha, quindi, il suo indirizzo.

Semplificando, un indirizzo IP può essere visto come l'equivalente di un indirizzo stradale o un numero telefonico dei dispositivi collegati su internet. Infatti, così come un indirizzo stradale o un numero telefonico identifica un edificio o un telefono, così un indirizzo IP identifica univocamente uno specifico computer o un qualsiasi altro dispositivo di rete o una rete. A sua volta, in una rete possono essere utilizzati altri indirizzi IP validi localmente analogamente alla numerazione degli interni di un edificio.

In particolare, all'interno di una rete ad ogni interfaccia connessa alla rete fisica viene assegnato un indirizzo univoco, in modo da rendere possibili le comunicazioni tra un computer e l'altro.

Va considerato, infatti, che non è l'host ad essere connesso ma è l'interfaccia fisica (ad esempio una scheda di rete); un router, ad esempio, ha diverse interfacce e per ognuna occorre un indirizzo IP.

Gli indirizzi IP pubblici sono rilasciati e regolamentati dall'ICANN tramite una serie di organizzazioni delegate. Tuttavia è da tener presente che a livello mondiale e nazionale i primi provider di connessione Internet si sono accaparrati un numero sproporzionato di indirizzi IP. I provider che si sono affacciati dopo sul mercato hanno ovviato a questo stato di cose considerando i propri utenti di una medesima città come una rete privata che accede ad Internet mediante un singolo IP pubblico. Questo comporta alcune difficoltà nell'utilizzo di servizi su Internet che presuppongono che ad un IP corrrisponda un singola connessione (per esempio IRC e peer-to-peer).

Per conoscere il proprio indirizzo ip, subnet mask e gateway nei sistemi operativi Microsoft Windows è sufficiente digitare dal prompt di DOS il comando ipconfig (il prompt del DOS è accessibile dal percorso Start/Esegui, digitando "cmd") mentre nei sitemi basati su Linux è sufficiente aprire una shell e digitare il comando ifconfig.

L'Internet Movie Database, abbreviato spesso semplicemente in IMDb, di proprietà di Amazon.com, è il più grande database online di informazioni su film, attori, registi, DVD, programmi televisivi, spot pubblicitari e videogiochi.

giovedì, marzo 22, 2007

Giornata Mondiale dell'Acqua
-

-
Fonte insostituibile di vita, patrimonio dell’umanità, diritto inalienabile e universale. Ma la risorsa acqua è anche grave emergenza in molte aree del mondo: ogni giorno 30.000 persone muoiono per cause connesse alla scarsità d'acqua o alla sua cattiva qualità e igiene. Approfittiamo dell'acqua day per iniziare a risparmiare gocce preziose.
-
Proclamata nel 1993 dall'Assemblea delle Nazioni Unite, la giornata mondiale dell’acqua, anno dopo anno, diventa sempre più attuale e urgente come occasione per sensibilizzare istituzioni e società civile su una emergenza mondiale e sulle possibili soluzioni per fronteggiarla.

mercoledì, marzo 21, 2007

HOST

Si definisce host o end system (terminali) ogni terminale collegato ad Internet. Gli host possono essere di diverso tipo, ad esempio computer, palmari, dispositivi mobili e così via, fino a includere web TV, dispositivi domestici e thin client.

L'host è definito in questo modo perché ospita programmi di livello applicativo che sono sia client (ad esempio browser web, reader di posta elettronica), sia server (ad esempio, web server).

Uno stesso host può agire contemporaneamente da client e da server, in particolare con le applicazioni peer to peer (esempio Napster, Kazaa, Direct Connect etc.).

I terminali sono collegati attraverso link di comunicazione.

martedì, marzo 20, 2007

Integrità Referenziale

-

Il modello relazionale possiede una regola di integrità, detta integrità referenziale.

-



L'integrità referenziale (referential integrity ) è un insieme di regole del modello relazionale che garantiscono l'integrità dei dati quando si hanno relazioni associate tra loro attraverso la chiave esterna: queste regole servono per rendere valide le associazioni tra le tabelle e per eliminare gli errori di inserimento, cancellazione o modifica di dati collegati tra loro.

lunedì, marzo 19, 2007

Localhost

In informatica il termine localhost si riferisce alla localizzazione del sistema attualmente in uso. Più precisamente questo è un nome simbolico che corrisponde all'indirizzo IP dell'interfaccia di loopback.

Per le reti TCP/IP l'indirizzo IP di localhost è 127.0.0.1 in IPv4, o ::1 in IPv6, che può essere usato dalle applicazioni per comunicare con lo stesso sistema su cui sono in esecuzione.

Essere in grado di comunicare con la propria macchina locale come se fosse una macchina remota è utile a scopo di test, e inoltre per contattare servizi (come un server per videogiochi) che si trovano sulla propria macchina, ma che il client si aspetta siano remoti.

domenica, marzo 18, 2007

TUPLE
-
Le tuple sono essenzialmente delle liste immutabili, e quindi, come per le stringhe, non è concesso di moficarne il contenuto. Le tuple sono definite separando gli elementi da virgole all'interno di una coppia di parentesi. Sono tipicamente usate in quei casi in cui un'istruzione o una funzione utente deve accedere a dati permanenti (es. coordinate x,y, record di un database, ecc...)

sabato, marzo 17, 2007

INTERNET PROTOCOL

L'Internet Protocol (IP) è un protocollo di rete a pacchetto; secondo la classificazione ISO/OSI è di livello rete (3).

La versione correntemente usata del protocollo IP è detta anche IPv4 per distinguerla dalla più recente IPv6, nata dall'esigenza di gestire meglio il crescente numero di computer connessi ad Internet.

IP è un protocollo di interconnessione di reti (Inter-Networking Protocol), nato per interconnettere reti eterogenee per tecnologia, prestazioni, gestione.

I protocolli di trasporto utilizzati su IP sono soprattutto TCP e UDP.

venerdì, marzo 16, 2007

Telefonini, Vodafone presenta servizio per chiamate via Internet
-
HANNOVER, Germania, 15 marzo (Reuters) - Vodafone (VOD.L: Quotazione, Profilo), leader del mercato degli operatori telefonici con oltre 200 milioni di clienti nel mondo, ha dato oggi una dimostrazione delle potenzialità di un servizio che permette di effettuare chiamate online con i telefonini e che potrebbe presto lanciare sul mercato.
-
Con il nome in codice Starfish, il servizio è stato presentato oggi al più grande evento dell'industria della tecnologia: il CeBIT. Vodafone deve ancora decidere se iniziare ad offrire ai suoi clienti il software, che potrebbe portar via una parte dei profitti al suo mercato delle chiamate vocali tradizionali con i cellulari.
-
"Non abbiamo ancora deciso se lo lanceremo, né i termini commerciali o i prezzi", ha detto oggi Jan Holzberg, manager del prodotto per Vodafone.
-
Starfish permette agli utenti dei telefonini di accedere alla lista di contatti delle varie chat e programmi per le chiamate su Internet -- come Msn, Yahoo, Aol e Skype --, inviare messaggi e fare telefonate online.
-
Per funzionare il servizio utilizza il canale vocale wireless tradizionale. Il segnale di chiamata parte dal telefono per arrivare alla stazione radio, ma il resto della telefonata passa dalla Rete. Questo anche se la persona chiamata si trova dall'altra parte del mondo, al contrario di quanto avviene nelle normali chiamate vocali che devono passare per le reti utilizzate per le telefonate tradizionali.
-
Il software Starfish installato sui telefonini è praticamente lo stesso programma Skype, di proprietà di eBay (EBAY.O: Quotazione, Profilo), che viene utilizzato nei cellulari del rivale più piccolo di Vodafone, "3", di proprietà di Hutchison Whampoa (0013.HK: Quotazione, Profilo), che ha lanciato l'anno scorso l'innovativo servizio nel tentativo di trovare nuovi clienti.
Telefonini a scuola, i prof potranno sequestrarli
-
Per info leggi questo articolo:
-

martedì, marzo 13, 2007

Lunedì avremo il primo compito in classe di informatica del quadrimestre.

Ecco quali saranno gli argomenti:

  • Banda Larga (Internet Saloon)
  • Database (Access)
  • Risoluzione di problemi
-
PHP è un linguaggio di scripting interpretato, con licenza open source, originariamente concepito per la realizzazione di pagine web dinamiche.
-
Attualmente è utilizzato principalmente per sviluppare applicazioni web lato server ma può essere usato anche per scrivere script a linea di comando o applicazioni standalone con interfaccia grafica.
-
Il suo nome è un acronimo ricorsivo che sta per PHP: Hypertext Preprocessor (PHP: preprocessore di ipertesti).
-
Il software MediaWiki, che gestisce i siti del progetto Wikipedia, è scritto in PHP.

domenica, marzo 11, 2007

BANDA LARGA
-
Con la dizione banda larga ci si riferisce in generale alla trasmissione dati dove più dati sono inviati simultaneamente per aumentare l'effettiva velocità di trasmissione. Nell'ambito della teoria dei segnali questo termine è usato per indicare i metodi che consentono a due o più segnali di condividere la stessa linea trasmissiva.
-
Nella legislazione italiana ed europea manca una definizione ufficiale di banda larga. Tuttavia la commissione Europea usa il termine Banda larga in un'altra accezione: come sinonimo, cioè di connessione più veloce di quella assicurata da un normale modem. In questo senso la più tipica banda larga sarebbe quella assicurata dalla connessione a fibre ottiche.
Telefonare da Excel e Word: Microsoft rivoluziona il VoIP
-
Microsoft sta preparando l'assalto alla telefonia tramite PC e Internet con Office 2007 Communicator: da qualsiasi applicazione, con un solo clic, sarà possibile telefonare e scrivere a qualsiasi persona
-
Oggi per telefonare via Internet e sfruttare le vantaggiose tariffe offerte dalla tecnologia VoIP occorre un software dedicato che spesso è diverso dal programma utilizzato per la messaggistica scritta istantanea. A questi si aggiungono le applicazioni di lavoro, di posta, i vari documenti aperti e i software di navigazione Web.
-
Tutto questo sta per cambiare anzi, alcuni clienti corporate di Microsoft potranno avere un assaggio di futuro già a partire dalla fine di questo marzo stesso.
Si tratta del rilascio delle prime versioni beta di Office Communications Server 2007 e Office Communicator 2007, rispettivamente i nuovi software Microsoft lato server e client per la comunicazione globale.Fino a oggi Live Communication Server è stato confinato ad utilizzi corporate piuttosto che concentrarsi sulla telefonia IP.
-
Ora con la presentazione di Office Communications Server 2007 e Office Communicator 2007, Microsoft offre il supporto per la comunicazione vocale all'interno di tutte le proprie applicazioni. Questo significa che lavorando in un foglio di calcolo di Excel oppure in un testo di Word sarà possibile effettuare immediatamente una telefonata via Internet semplicemente facendo un clic del mouse su di un nome.Jeff Raikes, presidente della business unit di Microsoft, ha dichiarato che i due nuovi software per la comunicazione integrata lato server e client rappresentano la tecnologia di comunicazione più importante fin dalla presentazione di MS Outlook del 1997.
-
Il dirigente MS ha inoltre dichiarato che i due nuovi prodotti cambieranno il modo in cui le persone si mettono in contatto tra loro, offrendo una comunicazione più efficiente ed efficace. Ancora: "Nel giro di tre anni ci saranno cento milioni di persone o più in grado di fare una chiamata direttamente da Outlook, SharePoint e dalle altre applicazioni del pacchetto Microsoft Office.
-
"Il mondo Mac è a sua volta in attesa della release del pacchetto Office di Microsoft realizzato appositamente per Mac OS X e in modo particolare per i nuovi Mac-Intel. Purtroppo però non esiste nessuna comunicazione o notizia circa l'integrazione delle nuove funzioni VoIP di Microsoft all'interno delle versioni Office per Mac.
Transazione
-
In informatica, una transazione è una sequenza di operazioni, che può concludersi con un successo o un insuccesso; in caso di successo, il risultato delle operazioni deve essere permanente, mentre in caso di insuccesso si deve tornare allo stato precedente all'inizio della transazione.
-
Le transazioni sono normalmente implementate da DBMS o da gestori di transazioni.
-
Una transazione, per essere tale, deve godere delle cosiddette proprietà ACID, particolarmente significative nei sistemi in cui possono essere eseguite più transazioni contemporaneamente.
-
Nei linguaggi di accesso ai DBMS, la gestione delle transazioni fa parte del Data Manipulation Language (linguaggio di manipolazione dei dati). Infatti, le modifiche allo schema del database o alle autorizzazioni non sono facilmente gestibili con transazioni.
-
Un utilizzo tipico delle transazioni è il seguente:
-
  • Prima di eseguire una transazione, si esegue un'istruzione di "inizio transazione".
  • Si eseguono le operazioni di interrogazione e modifica dei dati.
  • Se si riscontra qualche anomalia, si esegue un'istruzione detta di "rollback", per abortire la transazione.
  • Se si sono eseguite tutte le operazioni senza riscontrare anomalie, si esegue un'istruzione detta di "commit", per confermare la transazione.
Se il DBMS riscontra internamente qualche anomalia, esegue automaticamente una rollback.
-
Se il DBMS stesso termina bruscamente, per intervento esterno, o per un bug, o per spegnimento improvviso del computer, il DBMS, quando viene riattivato, esegue automaticamente la rollback delle transazioni che erano in corso al momento del crash.
-
Alcuni sistemi non prevedono un'istruzione di inizio transazione, perché quando ci si collega al DBMS, si inizia automaticamente una transazione, e quando si esegue una commit o una rollback, si inizia automaticamente un'altra transazione.
-
Se ci si scollega dal DBMS senza eseguire una commit, alcuni DBMS eseguono automaticamente una commit, altri una rollback.
-
Per implementare una transazione, tipicamente si usa un'apposita area d'appoggio del disco fisso in cui vengono copiati i dati originali appena prima di essere modificati. Quando viene eseguita una commit, i dati originali copiati vengono eliminati. Quando viene eseguita una rollback, si ricopiano indietro i dati originali copiati. Pertanto, una commit è più efficiente di una rollback.
-
Una possibile causa del fallimento di una transazione è l'insufficienza di spazio d'appoggio per copiare i dati originali.

sabato, marzo 10, 2007

Uno studio tedesco rileva importanti miglioramenti negli esercizi mnemoniciper chi ha dormito nella fase più profonda circondato dall'aroma floreale
-
Il profumo di rosa aumenta la memoria
-
A patto di respirarlo durante il sonno
-
"Gli stimoli olfattivi di notte aiutano il consolidamento dei ricordi"
-
ROMA - Dormire immersi nel fragranza di rosa rinforza la memoria. Una ricerca tedesca attribuisce al più classico dei fiori una nuova, impensabile proprietà. E proprio grazie al suo profumo, in genere gradevole ai più. Un gruppo di ricercatori tedeschi dell'Università di Lubeck guidato da Bjorn Rasch, ipotizza che gli stimoli olfattivi durante la notte potrebbero aiutare il consolidamento dei ricordi. A patto però di esservi esposti nella fase del sonno profondo, quella in cui il cervello emette le onde corte. Dello studio riferisce la rivista Science, secondo cui gli esperti hanno notano un netto miglioramento nei test di memoria dei soggetti che la sera prima erano stati fatti dormire in una stanza impregnata della fragranza di rosa. Ad un'analisi dell'attività cerebrale dei soggetti, inoltre, è risultato che l'esposizione all'odore aumenta l'attività del centro della memoria, l'ippocampo. Il profumo però non ha sortito lo stesso positivo effetto quando i volontari lo respiravano in fasi di sonno non profondo, per esempio durante i sogni.

Che gli odori abbiano una qualche influenza sui nostri ricordi non sembra cosa nuova. Ma che potessero in qualche modo essere usati per aiutarci a ricordare ciò che apprendiamo giorno per giorno finora non era mai stato dimostrato. Lo studio del team tedesco è arrivato a questa conclusione lavorando in più fasi.
-
Gli studiosi tedeschi hanno chiesto al gruppo di volontari di compiere una specie di esercizio mnemonico in una stanza pervasa di fragranza di rosa. Poi di notte, nella fase del sonno profondo, gli esperti hanno diffuso nella stanza di alcuni dei partecipanti lo stesso aroma floreale. Il giorno seguente i ricercatori hanno chiesto all'intero gruppo di cimentarsi nuovamente nel compito mnemonico. A questo punto si è visto che l'odore di rosa faceva la differenza: quelli che nel sonno avevano respirato l'aroma riuscivano meglio a portare a termine il lavoro imparato il giorno prima, segno che lo ricordavano meglio.

venerdì, marzo 09, 2007



-

°*^ MAGNIFICA ROMA ^*°

-





giovedì, marzo 08, 2007

DNS

Domain Name System (spesso indicato con DNS) è un servizio utilizzato per la risoluzione di nomi di host in indirizzi IP.

Questo servizio è alla base della diffusione di internet. In pratica un nome host o un indirizzo internet vengono tradotti in un indirizzo numerico di tipo indirizzi IP. Il servizio permette così di utilizzare i nomi e le parole di uso comune per ricecare ad esempio un sito internet.

Es. il sito di Novell - www.novell.com in realtà è solo un modo facile per identificare il sito internet residente all'indirizzo http://130.57.5.25.


Il servizio è realizzato tramite un database distribuito, costituito dai server DNS.

La possibilità di attribuire nomi simbolici agli indirizzi IP degli host è essenziale per l'usabilità di Internet, perché gli esseri umani trovano più facile ricordare nomi testuali, mentre gli host ed i router sono raggiungibili utilizzando gli indirizzi IP numerici.

Inoltre è possibile attribuire più nomi allo stesso indirizzo IP, per rappresentare diversi servizi o funzioni forniti da uno stesso host. Un utilizzo molto popolare di questa possibilità è il cosiddetto virtual hosting basato sui nomi, una tecnica per cui un web server dotato di una singola interfaccia di rete e di singolo indirizzo IP può ospitare più siti web, usando l'indirizzo alfanumerico trasmesso nell'header HTTP per identificare il sito per cui sito viene fatta la richiesta.

I nomi DNS, o "nomi di domino", sono una delle caratteristiche più visibili di Internet.

C'è molta confusione in merito alla sua definizione, visto che la S spesso viene immaginata stare per service, ma la definizione corretta è system.

domenica, marzo 04, 2007

Fissare una n-pla ( "enupla" ) di elementi significa fissare una lista di elementi con un ordine preciso, che, una volta scelto, non verra' piu' cambiato.
Domani si parte!!!!!
-

-
Adesso bigogna fare i bagagli....

sabato, marzo 03, 2007

Finalmente è finita la settimana (davvero pesante)....
-
-
Adesso tutti pronti ad andare in gita a Roma!!!!!
Un sabato notte in compagnia della Luna rossa
-
L'appuntamento è per stasera dalle 21 e 16 minuti. Lo spettacolo dell'eclisse totale della Luna è da non perdere perché per seguirne un altro di questo livello bisognerà aspettare il 2026: conviene quindi non perdere l'occasione e alzare gli occhi al cielo sperando che le nubi non ci diano fastidio. Gli esperti del meteo dicono che il tempo, in questa notte tra sabato e domenica sarà po' diversa a seconda delle regioni. Si vedrà bene l'eclissi perché il cielo sarà sereno nel medio-basso Piemonte, in Liguria, Sardegna, Sicilia ed Emilia Romagna. Più sfortunati le genti che vivono le Alpi, gli Appennini, la Campania, l'Abruzzo e Molise e la Calabria tirrenica. In tutte le altri regioni le nubi andranno e verranno alternando il sereno con una copertura più o meno spessa.

venerdì, marzo 02, 2007

FINALMENTE SONO STATI ABOLITI I COSTI DI RICARICA
-
PER INFO VISITA:
-

giovedì, marzo 01, 2007

Le olimpiadi italiane di informatica si terranno a Bari nei giorni 8-10 marzo.
-
Tutte le info sulla manifestazione sono disponibili al sito:
-
LA NASCITA DELL'INFORMATICA PERSONALE
-
Alla fine degli anni Sessanta, ogni pomeriggio, un gruppo di ragazzi di Seattle si incontrava davanti alla scuola - la Lakeside Highschool - alla periferia della città e partiva, in bicicletta, alla volta di una società poco distante. Era ormai sera: gli impiegati se ne stavano andando a casa e i locali erano ormai chiusi al pubblico.
-
Il gruppetto di amici, invece, stava appena cominciando. Si consideravano in "turno notturno non ufficiale" e lavoravano a lungo, ben oltre il tramonto: pigiavano sui tasti dei computer e cenavano con pizza da asporto e bibite. Sembra l'inizio di un romanzo, invece è l'inizio della sfida, lanciata da Bill Gates più di vent'anni fa. A soli sedici anni, nel 1972, Bill Gates fonda insieme a Paul Allen la Traf-O-Data che 3 anni più tardi verrà ribattezzata Micro-Soft.
-
Tra i primi lavori figura la scrittura delle istruzioni per il Basic 6800, un linguaggio di livello "superiore" che permise un uso sempre più ampio dei processori rendendo a sua volta il personal computer più facile, meglio gestibile e utilizzabile da un numero sempre maggiore di persone. Sempre in quel periodo Microsoft introdusse nel mercato anche altri linguaggi di programmazione, come il Fortran ed il Cobol per personal computer. Nel 1979 Bill Gates coinvolge nella sua attività Steve Ballmer, un collega universitario conosciuto ad Harvard nel 1974.
-
Nel 1980 Microsoft registra già un giro d'affari di 8 milioni di dollari e dà lavoro a 40 dipendenti, la maggior parte dei quali programmatori. Nel luglio di quello stesso anno accade per Microsoft e per il mondo dell'Information Technology un avvenimento di straordinaria importanza: Bill Gates viene contattato da un esponente dell'IBM. "Big Blue", che in quel periodo domina il settore dei grossi e costosissimi elaboratori mainframe, inizia in segreto la costruzione di un personal computer e chiede a Microsoft di scriverne il sistema operativo.
-
Nasce così il Microsoft Disk Operating System - meglio conosciuto come MS-DOS - il più diffuso sistema operativo nel mondo utilizzato ancor oggi da oltre 15 milioni di persone. Nell'agosto di quello stesso anno IBM propone al mercato il suo primo personal computer, che utilizza il sistema operativo di Microsoft a 16 bit, MS-DOS 1.0, più il linguaggio Basic, il Cobol, il Pascal e altri programmi Microsoft. Questo avvenimento rappresenta la nascita dell'informatica personale, la più grande rivoluzione tecnologica nella storia contemporanea.