Programmazione.it v6.4
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 Forum
Greenpeace
Lista dei talk, relatori e workstop di phpDay e jsday
Scritto da Filippo Fadda il 02-05-2013 ore 18:53
Siamo ormai prossimi all'avvento di jsday e phpDay. Così prossimi che per il phpDay è già disponibile, non soltanto la lista dei talk, ma anche quella dei workshop. Tra i relatori del phpDay ricordiamo: Pietro Brambati per Windows Azure; Enrico Zimuel, Senior PHP Engineer di Zend Technologies e Stefan Koopmanschap, co-fondatore of Ingewikkeld; Michele Orselli, Software Engineer e CTO di ideato; Gaetano Giunta, Project Manager di eZ Publish; Lea Hänsenberger, Web Developer presso Liip; Tobias... (continua)
.NET Campus 2013
Scritto da Andrea Chiarelli il 10-04-2013 ore 23:56
Il prossimo 13 aprile parte la prima delle tre tappe della quarta edizione di .NET Campus, la più grande conferenza italiana sulle tecnologie Microsoft. La prima tappa si svolgerà a Roma, la seconda è prevista a Cosenza a metà Maggio e la terza a Cesena a Giugno. L'edizione romana prevede oltre 70 sessioni che trattano numerosi argomenti: dallo sviluppo per il Cloud al design di interfacce utente, dall'accesso ai dati all'uso di pattern e metodologie di sviluppo software, da Windows 8 a Kinect,... (continua)
Ottimizzare il Web per il mobile
Scritto da Andrea Chiarelli il 15-03-2013 ore 13:00
E' ormai risaputo che per realizzare un sito Web fruibile tramite dispositivi mobile è necessario adottare misure speciali. Occorre infatti tenere in conto le caratteristiche tipiche di questi client, come ad esempio le ridotte capacità di elaborazione e la limitata banda di trasmissione disponibile. Un articolo di Nicholas C. Zakas pubblicato su ACM Queue individua nel problema della latenza delle reti wireless la principale sfida da affrontare per la realizzare siti con prestazioni adeguate... (continua)
Manda ad un amico  Aggiungi ai preferiti Sottoscrivi la discussione
Leggi tutto (1 commento)
HTML5 SSE, un esempio pratico
Scritto da Andrea Chiarelli il 05-03-2013 ore 15:55
Tra le diverse novità introdotte da HTML5 nella programmazione Web è da segnalare il supporto dei Server Sent Events, cioè di eventi generati dal server su cui un un browser può rimanere in ascolto. In altre parole si tratta di un meccanismo per implementare un approccio push di notifiche dal server. Comunemente, infatti, un client JavaScript che ha bisogno di dati provenienti dal server non può far altro che richiederli periodicamente in maniera esplicita, effettuando cioè un polling. Questo... (continua)
Sconto del 10% ai lettori per phpDay e jsDay
Scritto da Filippo Fadda il 25-02-2013 ore 02:08
Il jsDay ed il phpDay si terranno a Verona, nella consueta locazione dell'Hotel San Marco, rispettivamente dal 15 al 16 maggio il primo, mentre il 17 e 18 maggio il secondo. L'edizione dello scorso anno è stata un successo. Nei quattro giorni di conferenza vi sono state 308 presenze al phpDay e 324 al jsDay, sono stati serviti 1400 spritz e 3800 birre! L'evento è stato coordinato da uno staff di sette persone, coadiuvato da dodici volontari, e ha visto la partecipazione di ben 47 relatori.... (continua)
Alcuni suggerimenti su SQL Server
Scritto da Andrea Chiarelli il 25-02-2013 ore 01:41
Diversi sviluppatori usano come backend dei dati SQL Server, il database server di Microsoft, ma naturalmente non tutti possiedono le nozioni di un DBA. Analogamente un esperto amministratore di SQL Server non sempre ha le competenze di programmazione sufficienti per poter suggerire quelle strategie per sfruttarlo al massimo. Brent Ozar è un amministratore di database con un passato da programmatore e tramite il suo blog offre numerose indicazioni utili su come sfruttare al meglio SQL Server.... (continua)
Programmare in... sicurezza
Scritto da Andrea Chiarelli il 19-02-2013 ore 14:45
Spesso si pensa che la questione della sicurezza informatica riguardi più chi si occupa di sistemi che chi sviluppa applicazioni. Non sono pochi a pensare che la protezione di un sistema abbia a che fare soltanto con firewall, router, crittografia e roba simile. In realtà il problema della sicurezza deve essere affrontato su diversi fronti, compreso quello della programmazione. Un articolo pubblicato su InfoWorld suggerisce 17 raccomandazioni per produrre codice più sicuro. Naturalmente... (continua)
Data Mining: Concepts and Techniques
Recensito da Francesco Argese il 11-02-2013 ore 12:13
Copertina ISBN: 9780123814791
Autori: Jiawei Han, Micheline Kamber, Jian Pei
Editore: Morgan Kaufmann
Lingua: Inglese
Anno: 2011
Pagine: 703
Allegati: Nessuno
Introducing HTML5 Game Development
Recensito da Fabio Carucci il 11-02-2013 ore 12:08
Copertina ISBN: 9781449315177
Autori: Jesse Freeman
Editore: O'Reilly
Lingua: Inglese
Anno: 2012
Pagine: 122
Allegati: Nessuno
Manda ad un amico  Aggiungi ai preferiti Sottoscrivi la discussione
Leggi la recensione (2 commenti)
Scrivere codice predisposto al cambiamento
Scritto da Andrea Chiarelli il 11-02-2013 ore 12:06
Un software ha una vita in continua evoluzione. Rilasciata una versione si è subito all'opera sulla successiva, oltre che per la correzione di immancabili bug. Le richieste degli utenti, le dinamiche di mercato, l'offerta della concorrenza spingono a non rimanere fermi ed a rimettere le mani nel lavoro appena consegnato. Per forza di cose, quindi, è opportuno strutturare il codice in modo da ridurre l'impatto dei continui cambiamenti. I principi che stanno dietro alla scrittura di codice... (continua)
IE10, qualcosa è cambiato
Scritto da Andrea Chiarelli il 05-02-2013 ore 16:57
Le ultime versioni di Internet Explorer hanno avuto uno scarso successo tra gli utenti e soprattutto tra gli sviluppatori Web. Troppe difformità dagli standard, troppa instabilità, troppi rischi per la sicurezza e poca efficienza sono tra le cause principali del declino di questo browser che fino a qualche anno fa aveva il predominio indiscusso sul Web. La versione 6 del browser di Microsoft è stato un tale insuccesso da essere considerato da PCWorld uno dei peggiori prodotti tecnologici di... (continua)
Realizzare applicazioni moderne
Scritto da Andrea Chiarelli il 30-01-2013 ore 13:20
Analizzando l'attuale panorama dello sviluppo software, sembra ormai chiaro come l'ultima frontiera sia rappresentata dalle applicazioni mobile. Il software per dispositivi mobili ha ormai preso il posto dello sviluppo web, fino a qualche tempo fa ritenuto il massimo della modernità nell'ambito software. Oggi tutto sembra andare verso l'elaborazione in mobilità, con tutte le opportunità e le problematiche che questo tipo di piattaforma pone. Il successo di App Store da una parte e di Google Play... (continua)
Manda ad un amico  Aggiungi ai preferiti Sottoscrivi la discussione
Leggi tutto (4 commenti)
Siamo ufficialmente su Twitter e su Facebook
Scritto da Filippo Fadda il 24-01-2013 ore 05:43
Questa mia per informarvi che Programmazione.it sbarca su Twitter così come su Facebook. Il profilo, così come la pagina su Facebook sono stati creati in previsione del rilascio della nuova versione di P.it, in relazione al quale non sono ancora in grado di fornire una data. Potete sin d'ora fare il like, aggiungerci ai preferiti e seguirci su Twitter. Grazie a tutti per il supporto, stiamo lavorando per voi. :-) (continua)
Griglie conformi ai formati standard definiti dall'IAB
Scritto da Filippo Fadda il 23-12-2012 ore 20:03
CSS Grid Layout è un working draft sottoposto di recente, per esattezza il 16 ottobre 2012 da Microsoft, al W3C. Si tratta, in buona sostanza, di un'estensione del linguaggio, che permetterebbe di creare layout adattivi, basati sulle griglie. Al momento in cui scrivo, un'implementazione delle funzionalità descritte nella bozza di lavoro la si trova in IE 10. Non è dato sapersi, né quando, né se verrà supportato anche da Chrome, Firefox e compagnia bella, e non è dunque attualmente una... (continua)
Manda ad un amico  Aggiungi ai preferiti Sottoscrivi la discussione
Leggi tutto (3 commenti)
PhpStorm 5 e l'Early Access Program della versione 6
Scritto da Filippo Fadda il 19-12-2012 ore 19:36
Programmazione.it, non è certo un segreto, è scritto in PHP. Quando ancora non esisteva un IDE per PHP, ero solito scrivere gli script con Multi-Edit, a mio avviso uno dei migliori editor, che ho utilizzato sin dai tempi del DOS. Poi è arrivato l'ottimo NuSphere PhpED e per un paio d'anni ho lavorato con quello. Il problema è che PhpED, essendo scritto in Delphi, gira esclusivamente sotto Windows e pertanto, avendo io un Mac Pro, sarei costretto ad usare una virtual machine, cosa che in effetti,... (continua)
Manda ad un amico  Aggiungi ai preferiti Sottoscrivi la discussione
Leggi tutto (2 commenti)
Il bisogno di innovazione nella gestione degli errori
Scritto da Andrea Chiarelli il 17-12-2012 ore 14:37
Come sottolinea Andrew Binstock in un suo articolo su Dr.Dobb's, esistono essenzialmente due approcci alla gestione degli errori: uno che utilizza i valori di ritorno di una funzione e l'altro basato su meccanismi di intercettazione delle eccezioni. L'approccio basato sull'interpretazione del valore restituito da una funzione deriva dal C ed è basato su delle convenzioni di programmazione. Esso ha il difetto di mettere assieme errori e valori validi e di mischiare codice dell'intercettazione e... (continua)
Manda ad un amico  Aggiungi ai preferiti Sottoscrivi la discussione
Leggi tutto (4 commenti)
Le novità di Google Play Services
Scritto da Andrea Chiarelli il 07-12-2012 ore 14:46
Alcuni giorni fa Google ha rilasciato la nuova versione dei Google Play Services, API che consente di integrare le app Android con alcuni servizi offerti da Google, quali ad esempio: l'autenticazione, gli aggiornamenti automatici, il backup ed altri ancora. Alle API già note, in questa nuova versione se ne aggiungono due: le Google Maps API per Android e Photo Sphere. Le Google Maps API consentono la visualizzazione di mappe vettoriali sui dispositivi Android supportando visualizzazioni bi e... (continua)
Getting Started with Arduino
Recensito da Filippo Matteo Riggio il 03-12-2012 ore 12:27
Copertina ISBN: 9781449309879
Autori: Massimo Banzi
Editore: O'Reilly
Lingua: Inglese
Anno: 2011
Pagine: 118
Allegati: Nessuno
La definizione di contratti "agili"
Scritto da Andrea Chiarelli il 03-12-2012 ore 12:07
Le metodologie agili consentono di gestire progetti di sviluppo software tenendo in considerazione il cambiamento dei requisiti iniziali. Ormai è chiaro che la realizzazione di un software è soggetta a diversi mutamenti in corso d'opera per i più disparati motivi ed una gestione flessibile del progetto insieme ad una adeguata predisposizione tecnica al cambiamento sono la chiave del successo. Ma come regolamentare gli accordi tra committente e fornitore in un contesto per così dire fluido?... (continua)
Verifica dell'inattività di un'applicazione in .NET
Scritto da Andrea Chiarelli il 03-12-2012 ore 11:58
Ci sono situazioni in cui può essere utile capire se un'applicazione è inattiva, cioè se non sta interagendo con l'utente da un certo intervallo di tempo. Durante la sua inattività, infatti, è possibile eseguire operazioni di ottimizzazione della gestione delle risorse, ad esempio rilasciandole o riorganizzandole per renderle più efficienti, oppure effettuare attività impegnative che altrimenti potrebbero interferire con l'attività dell'utente, come ad esempio eseguire aggiornamenti. Un ... (continua)
Intel Parallel Studio XE
Intel Cluster Studio XE
Copyright Programmazione.it™ 1999-2013. Alcuni diritti riservati. Testata giornalistica iscritta col n. 569 presso il Tribunale di Milano in data 14/10/2002. Pagina generata in 0.726 secondi.