..La Follia è come la Gravità..Basta solo una Piccola Spinta..

Friday, November 28, 2008

SVG!!!


appassionato della Vector Graphics mi sono documentato e ho scoperto che...

Scalable Vector Graphics abbreviato in SVG, indica una tecnologia in grado di visualizzare oggetti di grafica vettoriale e, pertanto, di gestire immagini scalabili dimensionalmente.
Più specificamente si tratta di un linguaggio derivato dall'XML, cioè di un'applicazione del metalinguaggio posto a base degli sviluppi del Web da parte del consorzio W3C, che si pone l'obiettivo di descrivere figure bidimensionali statiche e animate.
Le potenzialità di una grafica vettoriale scalabile sono notevoli:
la geometria di ciascun elemento grafico è definita matematicamente, anziché essere trattata mediante rigidi quadri di pixel
È possibile ridimensionare a piacere qualsiasi elemento grafico, mantenendone la qualità. Più in particolare, nel visualizzare un dato oggetto grafico su supporti di differente natura (stampa, video, plotter, schermo di cellulare, ...), si è certi di ottenere sempre la massima qualità che quei supporti possono fornire.
Tali potenzialità interessano praticamente tutte le applicazioni grafiche che non siano puramente raster, cioè basate su mappe di pixel (nella pratica immagini provenienti da fotocamere o da scansioni).
Il vantaggio dell'SVG rispetto ad altri formati di grafica vettoriale consiste nella sua natura di standard aperto: in questo modo in linea di principio chiunque lo conosca è in grado di realizzare pagine SVG senza avere la necessità di un ambiente di sviluppo commerciale dedicato. Si noti che la natura di standard aperto è stata una delle ragioni della fortuna dell'HTML.
Trattandosi di un formato derivato dall'XML, eredita da esso la facilità di generazione con mezzi automatici e tramite linguaggi di programmazione.
Dal lato client è infine possibile operare sul modello ad oggetti del documento (il DOM) utilizzando codice ECMAScript (la standardizzazione di Javascript definita da ECMA).

Tuesday, November 25, 2008

tecnicaaa

fatto il compito di tecnica..... è andato bene sono soddisfatto anche xkè mi ero preparato molto bene ahah;)... ora c'è informatica, il prof stà insultando la microsoft ahah...ha pienamente ragione..:):) a presto!!

Monday, November 24, 2008

Lunedì

si prospetta una settimana tutt'altro che tranquilla...domani compito di tecnica e interrogazione di ragioneria, mercoledì interrogazione diritto e tecnica, giovedi scienza delle finanze, venerdì compito di matematica...pesante...puff..

Friday, November 21, 2008

APL e FORTRAN

L'APL 
(acronimo di A Programming Language) è un linguaggio di programmazione sviluppato da Kenneth Iverson nel 1962. Tra le principali caratteristiche ricordiamo: L'utilizzo di un set di caratteri speciali per rappresentare alcune operazioni matematiche di alto livello. L'elevato numero di istruzioni, dedicate in particolare alla gestione delle vettori e delle matrici, una delle applicazioni più importanti dei computer negli anni in cui è stato progettato. L'uso in modalità interpretata e la possibilità di immettere direttamente le istruzioni. L'APL viene criticato perché spinge a scrivere programmi poco leggibili. L'APL non si è mai diffuso molto, ma i suoi sostenitori sono famosi per la loro convinzione. 

IL fortran
Il Fortran (o FORTRAN: il nome in tutte maiuscole è stato sostituito da quello con la sola iniziale maiuscola a partire dal Fortran 90), è uno dei primi linguaggi di programmazione, essendo stato sviluppato, a partire dal 1954, da un gruppo di lavoro guidato da John Backus. Il primo manuale di riferimento per il programmatore del FORTRAN I, "The FORTRAN automatic coding system for the IBM 704 EDPM", scritto dallo stesso Backus, è del 1956; il compilatore fu rilasciato nel 1957. Il Fortran è un linguaggio compilato (raramente interpretato), imperativo, con tipizzazione statica delle variabili, progettato principalmente per il calcolo scientifico e numerico.Il suo nome deriva da Formula Translation (o Translator), cioè traduzione/traduttore di formule (matematiche) in algoritmi computazionali.Grazie sia agli innumerevoli programmi applicativi sviluppati nel corso degli anni, sia alle sterminate librerie di funzioni (richiamabili anche da programmi scritti con altri linguaggi di programmazione), il Fortran è tuttora vivo e vegeto.Di esso esistono varianti per il calcolo parallelo (usate nel calcolo scientifico: simulazione di fluidi, interazioni fra particelle, previsioni meteorologiche, ecc.); inoltre, anche se progettato originariamente come linguaggio procedurale, alcune sue versioni più recenti consentono di usare anche costrutti propri della programmazione orientata agli oggetti. 

Monday, November 17, 2008

COBOL

Il COBOL (acronimo di COmmon Business-Oriented Language, ossia, letteralmente, "linguaggio orientato alle applicazioni commerciali comuni") è uno dei primi linguaggi di programmazione ad essere stato sviluppato.Il COBOL è un linguaggio ad alto livello di tipo procedurale, orientato allo sviluppo di applicazioni commerciali e per l'elaborazione di grossi volumi di dati. Le istruzioni, molto simili a frasi della lingua inglese, sono organizzate in uno schema dalla struttura rigida, composto di sezioni e paragrafi. È disponibile sulle più diffuse piattaforme (Unix, Microsoft Windows, GNU/Linux) e permette l'accesso alle più diffuse basi di dati relazionali, come ad esempio DB2, Oracle e MySQL (e persino al DLI), tramite l’inclusione di comandi SQL embedded inseriti nel codice. Caratteristica precipua dei programmi scritti in COBOL è la struttura sempre formata da quattro DIVISION, (divise a loro volta in SECTION), che debbono sempre essere collocate nel seguente ordine: IDENTIFICATION DIVISION: contiene i dati identificativi del programma (nome, autore, data ecc.) ENVIRONMENT DIVISION: contiene i dati relativi alle macchine su cui è stato sviluppato e su cui girerà il programma. DATA DIVISION: Contiene la struttura dei dati che è organizzata in modo gerarchico. PROCEDURE DIVISION: Contiene le istruzioni

Friday, November 14, 2008

Microsoft trasforma Windows Live per far concorrenza a Facebook

I nuovi servizi della società uniranno e-mail, instant messaging e social network in un'unica soluzione "made in Redmond".

Microsoft sta trasformando i propri servizi online, raggruppati sotto il marchio Windows Live, in un social network, proprio come Facebook.

Non a caso proprio di Facebook la società di Redmond ha acquistato una quota, sborsando 240 milioni di dollari; non c'è ancora una partnership ufficiale, ma intanto Microsoft ha messo un piede all'interno.

I cambiamenti di Windows Live riguardano l'aggiunta di nuove funzionalità che permettano di "integrare i concetti di social networking, e-mail e instant messaging in un'unica realtà", come ha spiegato Chris Jones, vicepresidente di Microsoft Windows Live.

La società prevede di completare la trasformazione entro la fine dell'anno: a quel punto gli utenti avranno a disposizione una nuova pagina personale tramite la quale organizzare le proprie attività e gestire in modo centralizzato le proprie informazioni.

Questo è però solo l'inizio: le partnership strette con Flickr, Wordpress, Yelp, Photobucket, Pandora Media, Twitter e Linkedin (senza dimenticare Facebook) e molti altri fanno pensare che l'azienda stia concentrando tutta la propria potenza di fuoco per sbaragliare la concorrenza fornendo in un'unica soluzione ciò che ora offrono soggetti diversi, o è accessibile in modo frammentario.

Gli "amici" di Windows Live, per esempio, saranno dunque unificati a quelli presenti su Flickr, o Facebook e si potrà passare gestire un servizio o l'altro tramite un unico account (il Windows Live ID), evitando così la confusione che il sistema attuale crea negli utenti.

tema di informatica

Tema di:INFORMATICA GENERALE ED APPLICAZIONI GESTIONALI


Il Codice della Privacy prevede una serie di adempimenti per i soggetti pubblici e privati che trattano dati sensibili con supporti informatici. Il candidato illustri le possibili procedure per:


- garantire l'accesso ai documenti soltanto a soggetti autorizzati;
- gestire i backup periodici dei soli documenti contenenti dati sensibili;
- simulare periodicamente la perdita dei dati e il recupero degli stessi dalle copie di backup;
- modificare periodicamente i parametri di accesso ai documenti protetti.


Successivamente sviluppi il seguente punto.


Uno studio medico associato, in cui operano medici di base e medici specialisti, dà incarico a una società d'informatica di progettare e realizzare un database contenente i dati anagrafici e professionali dei medici, l'orario delle visite, i tempi medi previsti per ogni visita, il costo delle singole prestazioni, i dati anagrafici dei pazienti e le prestazioni richieste.
Elaborare, dopo aver descritto le caratteristiche dell'applicativo che si intende utilizzare, il progetto definendone i dati necessari e dettagliando la procedura per risolvere la prima e due richieste tra quelle indicate:



1. elenco giornaliero delle visite prenotate per ogni singolo medico;
2. elenco giornaliero delle visite prenotate e non effettuate;
3. elenco settimanale contenente gli appuntamenti di ciascun medico suddivisi per giorno e per ora:
4.elenco cronologico delle visite usufruite da ciascun paziente.


Realizzare, infine, una pagina web con la quale lo studio medico pubblicizza la propria attività fornendo l'indicazione dei servizi e il quadro orario.
Dati mancanti opportunamente scelti

Tuesday, November 11, 2008

Sorry

chiedo scusa....ammetto che per negligenza non ho aggiornato il blog..

Sunday, November 02, 2008

..

devo fare un post ma sinceramente non so cosa scriverci a parte cose futili del tipo che giovedi eravamo in classe in 4 e c'era solo il Don, venerdi vacanza, ieri giornata ripigliante e oggi..beh come tutte le domeniche...squallida