Programmazione.it v6.2
Ciao, per farti riconoscere devi fare il login. Non ti sei ancora iscritto? Che aspetti, registrati adesso!
Info Pubblicità Collabora Autori Sottoscrizioni Preferiti Bozze Scheda personale Privacy Archivio Libri Corsi per principianti Chat Forum
Expert Oracle Practices
Recensito da Emanuele Gianturco il 29-07-2010 ore 11:38
Copertina ISBN: 9781430226680
Autori: Melanie Caffrey, Pete Finnigan, Alex Gorbachev, Randolf Geist, Tim Gorman, Connie Green, Charles Hooper, Jonathan Lewis, Niall Litchfield, Karen Morton, Robyn Sands, Joze Senegacnik, Uri Shaft, Riyaj Shamsudeen, Jeremiah Wilton, Graham Wood
Editore: Apress
Lingua: Inglese
Anno: 2010
Pagine: 592
Allegati: Nessuno
Feed in real time con il protocollo pubsubhubbub
Scritto da Cosmos Puglisi il 29-07-2010 ore 10:15
Pubsubhubbub è un protocollo che sposa il paradigma publish/subscribe per la pubblicazione e condivisione di informazioni su Internet. Esso estende i feed RSS e Atom con il principale scopo di aggiornare in real time gli iscritti a un determinato feed. Tre sono gli attori principali in questo protocollo: il publisher, il subscriber e l'hub. Il primo ha il compito di pubblicare qualche cosa su un classico feed; il secondo invece tiene d'occhio tale feed per ricevere gli aggiornamenti quanto più... (continua)
Predictive analytics di IBM per combattere il crimine
Scritto da Cristina Rovetti il 29-07-2010 ore 10:05
IBM sta investendo da quattro anni delle risorse considerevoli nel settore definito predictive analytics, riscuotendo notevoli successi. L’ultimo in ordine di tempo riguarda un software basato proprio su questa tecnologia, che permette di prevedere, con una buon margine di successo, quali possono essere le aree in cui potenzialmente si potranno verificare certi atti criminosi. Il software, denominato CRUSH (Criminal Reduction Utilising Statistical History), è stato creato in collaborazione con... (continua)
Nuovi linguaggi di programmazione (1/2)
Scritto da Paolo Raviola il 29-07-2010 ore 09:51
Alcuni linguaggi di programmazione nuovi o emergenti sono stati presentati nel primo Emerging Languages Camp, a margine della O'Reilly Open Source Convention. Alcuni sono frutto dell'entusiasmo di qualche hobbista, altri di docenti universitari, che sperano di influenzare il corso degli eventi, altri ancora provengono dagli ambienti di ricerca di Microsoft o Google. A ciascuno dei linguaggi in embrione non erano dedicati più di 20 minuti circa; un proposito comune è stato quello di liberarsi... (continua)
Strumenti di analisi statica per rilevare problemi di endian
Scritto da Alessandro Piccarolo il 29-07-2010 ore 09:42
Uno degli aspetti importanti, cui bisogna prestare attenzione lavorando con differenti tipi di processori, è rappresentato dal tipo di endian adottato da quel particolare processore. L’endian di un processore specifica la modalità in cui vengono memorizzati e gestiti i singoli byte, nel caso di dati di tipo multibyte; essa può essere di due tipi:
  • big-endian: il byte più significativo viene memorizzato prima;
  • little-endian: il byte meno significativo viene memorizzato prima.
Ad esempio, il... (continua)
Oracle rinnova il sito e il linguaggio Java
Scritto da Davide Panceri il 29-07-2010 ore 09:33
Da qualche ora o giù di lì, chi si collega al sito per sviluppatori Java digitando l'indirizzo java.sun.com, direttamente da tastiera o passando da un segnalibro, si troverà davanti la nuova interfaccia in stile completamente Oracle, a partire dall'indirizzo, per continuare con i colori e in fondo anche con i contenuti, che fanno un passo in più nella direzione dei molti interessi del gigante marinaro, essendo alcuni aspetti della navigazione più rigidamente definiti, come l'accesso automatico e... (continua)
Un metodo per controllare il numero di partita IVA in .NET
Scritto da Rocco Galati il 29-07-2010 ore 09:18
Quando si decide di acquistare online, la verifica della validità del numero di partita IVA della società a cui è collegato il sito web è sempre un controllo che converrebbe fare per accertarsi dell'identità commerciale del venditore. Sul sito ufficiale della fiscalità e dell'unione doganale è presente un tool, che permette di effettuare questo tipo di verifica in modo semplice e veloce. Tuttavia, questa procedura può essere utilizzata solo manualmente da un utente, e quindi non è possibile... (continua)
La Mela fa i conti con Soulver
Scritto da Luca Domenichini il 29-07-2010 ore 09:13
Per fare somme e moltiplicazioni, calcolare percentuali e altre operazioni analoghe, il primo applicativo da aprire è la calcolatrice, oppure un foglio di calcolo. Da buoni utenti Apple, questo vuol dire usare Calculator, oppure Numbers, Excel, icXL, Calc, o Mesa, o altri che ho dimenticato. Tra prodotti nuovi e vecchi, tra più potenti e meno potenti, certamente all'utente non manca la scelta. Se però si cerca qualcosa di semplice e intuitivo, facile da utilizzare e comunque, diciamo così,... (continua)
Tracking in WF 4.0: SQL Server Tracing (3/3)
Scritto da Fabio Carucci il 29-07-2010 ore 08:51
Non resta che implementare l'esecuzione del SQLTracer associandolo al TrackingProfile:
  1. private SQLTracer sqlTracer;
  2.  
  3. private void CreateSQLTracer()
  4. {
  5. 	sqlTracer = new SQLTracer(conn)
  6. 	{
  7. 		TrackingProfile = new TrackingProfile()
  8. 		{
  9. 			Name = "SQLTracerProfile",
  10. 			Queries = { new WorkflowInstanceQuery() {States = {"*"},},
  11. 						new BookmarkResumptionQuery() {Name = "*"},
  12. 						new ActivityStateQuery() {ActivityName = "*",
  13. 												  States = {"*"},},
  14. 						new CustomTrackingQuery() {Name =...
 (continua)
Algoritmi e software alla ricerca dell’oro
Scritto da Cristina Rovetti il 28-07-2010 ore 11:48
Oggi la ricerca e l’estrazione dei minerali che contengono oro è dominio di grandi compagnie, che dominano il mercato, sviluppando sistemi sempre più efficienti e raffinati. Il primo passo per individuare i preziosi giacimenti consiste nell'individuazione di particolari contesti geologici che li possono ospitare, su cui concentrare successivi rilievi di approfondimento. Queste indagini vengono effettuate anche mediante analisi di immagini satellitari e rilievi aerei, che permettono la raccolta... (continua)
Per Heroku la giusta tecnologia per il cloud è NoSQL
Scritto da Paolo Raviola il 28-07-2010 ore 11:41
Heroku è un sistema di front-end per il cloud, specializzato nel lancio e nella gestione di applicazioni Ruby per Amazon EC2; secondo l'azienda la giusta tecnologia per il cloud è NoSQL e sta offrendo una varietà di sistemi come add-on per la sua piattaforma. La compagnia permetterà l'uso dell'open source Apache CouchDB e di MongoDb agli sviluppatori Ruby; inoltre, offrirà la capacità di memorizzare i dati non strutturati tipicamente generati dalle applicazioni web attraverso Membase di ... (continua)
REAL Studio con una beta per Cocoa
Scritto da Davide Panceri il 28-07-2010 ore 11:37
La prossima versione di REAL Studio 2010 Release 3 sarà arricchita, per la gioia di chi sviluppa per Mac OS X, dalla possibilità di scegliere la compilazione Cocoa, anche se al momento la nuova funzionalità è ancora in versione beta; il team di sviluppo sta lavorando da tempo su questo framework e, anche se il percorso non è giunto al termine, lo ritiene abbastanza maturo per metterlo alla prova. Ciò significa che, pur essendo la funzionalità completa, ci sono ancora diversi bug a cui bisogna... (continua)
Script per la migrazione di database MySQL senza tool grafici
Scritto da Cosmos Puglisi il 28-07-2010 ore 11:22
La migrazione di un database con MySQL non è una operazione particolarmente difficile; oltre ai tool più o meno ufficiali che ci aiutano in questa operazione, da sempre è possibile usare i comandi storici di MySQL. Spesso questi ultimi sono gli unici strumenti che possiamo usare, come nel caso si debba lavorare con due server (magari in hosting), di cui si ha accesso solo da riga di comando (supponiamo tramite SSH): il comando mysqldump è più che sufficiente per spostare i dati da un database... (continua)
JetBrains PhpStorm 1.0: la tempesta perfetta? (4/4)
Scritto da Luca Marchisio il 28-07-2010 ore 11:09
Giunti all'ultimo appuntamento di questa recensione in più parti è il momento di trarre le conclusioni sul prodotto di JetBrains partendo da ciò che può essere considerato il cuore di PhpStorm: l'editor. Di primo acchito quest'ultimo stupisce poiché per un prodotto che ha visto da poco tempo pubblicata la sua prima release stabile è decisamente ricco di funzionalità; ma come abbiamo già visto PhpStorm può approfittare dell'esperienza maturata con i precedenti prodotti della stessa casa, di cui... (continua)
La programmazione asincrona in F#
Scritto da Rocco Galati il 28-07-2010 ore 10:31
Il linguaggio F# adotta un approccio multiparadigma ed è basato sull'utilizzo delle librerie del Framework .NET, consentendo sia la programmazione funzionale che quella ad oggetti; al contrario di Python è fortemente tipizzato anche se, come quest'ultimo, viene diffusamente impiegato per effettuare calcoli matematici complessi. Il filone di pensiero che si sta delineando in campo informatico non è particolarmente interessato a ottenere processori sempre più veloci, ma a cercare di sfruttare... (continua)
Condividere testo e file con write.fm
Scritto da Luca Domenichini il 28-07-2010 ore 10:24
Il modo migliore per colpire nel segno è offrire un servizio semplice e immediato: se state cercando un buon sistema per scrivere messaggi testuali, brevi o lunghi che siano, e condividerli con altre persone, un'ottima soluzione è write.fm. L'interfaccia è assolutamente essenziale: un'area di testo da 800x560 pixel, nella quale è possibile scrivere ciò che si vuole. Il testo inserito non è formattabile in alcun modo (quindi niente grassetto o sottolineature), ma in compenso è immediatamente... (continua)
Ambienti per l'insegnamento della programmazione ai ragazzi: il linguaggio Racket
Scritto da Francesco Carotenuto il 28-07-2010 ore 10:09
In passato abbiamo già parlato di alcuni ambienti didattici per l'insegnamento della programmazione come Scratch e i suoi derivati Byob e Panter, mentre in questo articolo ci occuperemo di descrivere il liguaggio Racket. Racket è un linguaggio di scripting JIT, ed ha una sintassi ispirata a Lisp anche se il genitore più diretto è Scheme (che di recente è confluito all'interno di Racket). Il miglior modo per poter realizzare dei programmi con Racket è quello di utilizzare l'ambiente di... (continua)
OpenGL, ecco le specifiche della versione 4.1
Scritto da Francesco Argese il 28-07-2010 ore 09:37
In occasione del Siggraph 2010 il gruppo Khronos ha annunciato il rilascio delle specifiche di OpenGL 4.1. L'annuncio arriva dopo soli quattro mesi dal rilascio di OpenGL 4.0 e conferma quanto il gruppo Khronos stia cercando di fornire ai propri sviluppatori una interfaccia di programmazione che sia in grado di competere con la rivale DirectX. Tra le novità della nuova specifica sono degne di nota alcune ottimizzazioni nella gestione degli shader e, per la prima volta, la piena compatibilità... (continua)
Cinque modi per utilizzare le LiveDistro di Linux (2/3)
Scritto da Alessandro Rusani il 27-07-2010 ore 12:14
Le cinque aree individuate sono le versioni di test, riutilizzo di hardware obsoleto, sicurezza, ripristino e recupero di sistemi e per la navigazione anonima. Nel corso degli anni Linux si è sviluppato e migliorato dal punto di vista dell’usabilità e della facilità di configurazione: si è passati dall’utilizzo quasi esclusivamente lato server, a quello per uso giornaliero come desktop. In questo la modalità Live consente di poter provare le qualità di distribuzioni corredate da strumenti... (continua)
Scoperta una falla nella sicurezza WPA2
Scritto da Paolo Raviola il 27-07-2010 ore 11:58
Anche il protocollo WPA2, che rappresenta la forma più robusta di crittazione e autenticazione nelle reti Wi-Fi, ha ceduto all'analisi di un ricercatore della AirTight Networks: alla vulnerabilità è stato assegnato il nome di Hole 196, perché fa riferimento alla pagina 196 dello Standard IEEE 802.11 (Revisione 2007). La tecnica utilizzata è di tipo man-in-the-middle: un utente autorizzato, interno alla rete, può decriptare i dati privati degli altri, inserire traffico malevolo e compromettere... (continua)
Copyright Programmazione.it™ 1999-2009. Alcuni diritti riservati. Testata giornalistica iscritta col n. 569 presso il Tribunale di Milano in data 14/10/2002. Pagina generata in 1.569 secondi. Sito ottimizzato per Mozilla Firefox. Powered by Kyron.