The Book of CSS3: A Developer's Guide to the Future of Web Design
ISBN: 9781593272869
Autori: Peter Gasston
Editore: No Starch Press
Lingua: Inglese
Anno: 2011
Pagine: 278
Allegati: Nessuno
Stato di un upload in tempo reale con JavaScript e PHP
L'upload di file mediante browser è un processo che non fornisce all'utente informazioni riguardanti il suo stato, se non al completamento dell'operazione; a queste condizioni risulta difficile per chi dispone l'upload rendersi effettivamente conto se l'operazione sta avendo luogo oppure si sia verificato un qualche problema.
In precedenza era possibile notificare in tempo reale lo stato dell'upload ricorrendo a tecnologie come Flash, Java, plugin ActiveX o – per applicazioni PHP –... (continua)
Linux Socket Programming by Example
Le mie inesistenti conoscenze in fatto di lingue slave mi portano a supporre che ci sia l'
Università di Belgrado dietro questo
Linux Socket Programming by Example attribuito a Warren Gay, una specie di testo online che certamente presenta delle magagne in fatto di ergonomia, ma probabilmente le compensa grazie ai contenuti.
Dall'
indice si possono raggiungere i diciotto capitoli, le tre appendici e il
glossario conclusivo, molto sintetico, le cui voci vanno da
address family fino a
zombie, una...
(continua)
Pentaho Kettle Solutions: Building Open Source ETL Solutions with Pentaho Data Integration
ISBN: 9780470635179
Autori: Matt Casters, Roland Bouman, Jos van Dongen
Editore: Wiley Publishing
Lingua: Inglese
Anno: 2010
Pagine: 676
Allegati: Nessuno
Musica per programmatori
Indubbiamente si sceglie la musica da ascoltare sulla base dell'umore e soprattutto dei propri gusti, ma in certe occasioni è meglio sacrificare almeno in parte l'estetica e pensare un po' di più alla funzionalità, o addirittura, in modo più bieco, perfino al rendimento. Considerando che nella nostra vita quotidiana il silenzio è ormai cosa più unica che rara, può diventare opportuno crearsi una specie di barriera conto le interferenze laddove sia impossibile zittire parenti, colleghi, vicini di... (continua)
Gestire al meglio le eccezioni
La gestione delle eccezioni nei vari linguaggi di programmazione è uno degli argomenti più discussi e talvolta controversi. Il giusto compromesso tra robustezza, efficienza e controllo di un'applicazione dipende da diversi fattori e in genere l'esperienza dello sviluppatore è l'unico metro per ottenere il massimo. In ogni caso, può essere utile avere una sorta di checklist a cui fare riferimento per assicurarsi di avere adottato il meglio delle opzioni possibili nella propria applicazione.... (continua)
Integrating PHP Projects with Jenkins
ISBN: 9781449309435
Autori: Sebastian Bergmann
Editore: O'Reilly
Lingua: Inglese
Anno: 2011
Pagine: 58
Allegati: Nessuno
Un timepicker per jQuery UI
L'utilizzo del
Datepicker di
jQuery UI come widget per l'impostazione delle date in una pagina web è ormai molto diffuso. Tuttavia, nonostante il ricco set di opzioni di questo widget per la personalizzazione dell'aspetto e la configurazione delle funzionalità, una non secondaria
mancanza ne vanifica l'utilità in determinate situazioni: l'inesistenza del supporto per l'impostazione dell'
ora e dei
minuti.
Per colmare questa lacuna è possibile ricorrere ad uno specifico
add-on scritto da
Trent... (continua)
Visual Analyzer, guida introduttiva all'uso (20/20)
Avendo discusso fin qua i concetti di base relativi all'
analisi armonica (o
analisi spettrale), siamo in grado ora di capire ed apprezzare un'altra utile funzione di VA: il misuratore di
distorsione armonica totale o THD (Total Harmonic Distortion).
Come dice il nome, tale quantità indica sostanzialmente la distorsione che un dispositivo introduce nel cammino di un segnale elettrico qualsiasi; l'esempio più comune è il classico amplificatore audio.
Occorre subito precisare che il concetto di...
(continua)
Una guida per la programmazione OS/2
Sembra una notizia del secolo passato, una di quelle per nostalgici: si possono scaricare, almeno fin quando l'FBI non interviene, le guide per la programmazione OS/2 datate 22 aprile 1999 e oggi rimesse a nuovo e distribuite con licenza Creative Commons. Ai tempi, se ben ricordo, il presidente degli Sati Uniti era Bill Clinton, mentre in Italia governava D'Alema; se la memoria non mi tradisce ci trovavamo nel pieno della gara per le frequenze UMTS. OS/2 aveva già da tempo ampiamente perso la... (continua)
Problemi e soluzioni con Excel (seconda edizione)
ISBN: 9788882336936
Autori: Alessandra Salvaggio
Editore: FAG
Lingua: Italiano
Anno: 2012
Pagine: 335
Allegati: Nessuno
Realizzare pulsanti con i CSS3
Sfogliando la rete in modo abbastanza casuale, ho trovato un tutorial piuttosto interessante, ben strutturato, con un approccio graduale, che spiega come disegnare pulsanti, arrotondati e non, senza l'ausilio di immagini, ma con i CSS3.
Si parte con le semplici istruzioni HTML per la creazione di pulsanti, che già lasciano intravedere i futuri sviluppi, prevedendo tre classi chiamate grosso modo come i colori verde, blu e grigio. A questo punto, abbiamo vi è una pagina con tre collegamenti... (continua)
Concurrent Programming in Mac OS X and iOS
ISBN: 9781449305635
Autori: Vandad Nahavandipoor
Editore: O'Reilly
Lingua: Inglese
Anno: 2011
Pagine: 46
Allegati: Nessuno
Tutti pronti per PHP 5.4: conviene aggiornare?
Manca ormai pochissimo all'uscita della release stabile di
PHP 5.4: dopo numerosi mesi di sviluppo e test il
2 febbraio il dev team di PHP rilascerà la nuova versione del linguaggio di scripting server side che porta con sé numerose novità oltre alla consueta lista di correzioni di problemi noti.
Per chi ancora non lo avesse fatto è quindi sempre più urgente decidere se con l'uscita della nuova versione aggiornare il proprio ambiente e le proprie applicazioni; a questo proposito il
blog del...
(continua)
Una storia incompleta e non sempre vera dei linguaggi di programmazione
Dal giovane blog curato da
James Iry, intitolato
One Div Zero riprendo due o tre spunti interessanti contenuti in un recente
post che riguarda la possibilità per il compilatore di
trattare gli errori di battitura in modo più articolato rispetto alla interruzione della compilazione.
Si tratta di una questione non semplice da decidere, perché probabilmente in certi casi avrebbe effetti positivi e non fermerebbe del tutto il flusso di lavoro per questioni puramente formali, mentre d'altra parte...
(continua)
Come costruire un Cray-1 in casa (2/2)
Se il
reperimento delle informazioni per l'emulazione del processore centrale è risultato abbastanza agevole, non si può dire lo stesso del lavoro di recupero del software realizzato per le macchine originali.
Secondo quanto riporta Fenton, tutto il software realizzato per questa macchina, e in generale per i mainframe precedenti all'avvento di Internet, sono praticamente introvabili.
Una delle informazioni più tristi per gli amanti del
retrocomputing è l'aver appreso che, a quanto pare, la
... (continua)
Doctrine 2 e Zend Framework 2, un esempio di combinazione vincente
Sebbene lo
Zend Framework abbia un proprio modulo chiamato
Zend_Db destinato alla gestione dello scambio di informazioni tra un'applicazione
PHP e un eventuale Database Management System relazionale (RDBMS) l'approccio che questo componente presenta è teso a fornire unicamente una semplice interfaccia alle basi di dati interrogabili mediante query SQL.
Per chi quindi volesse avvalersi di tecniche
ORM (Object Relational Mapping) per la propria applicazione basata su
Zend Framework non resta che...
(continua)
Apache ODF Toolkit, moduli Java per l'editing di file ODF
Gli sviluppatori di
ODF Toolkit hanno
annunciato il rilascio della
versione 0.5-incubating, la prima da quando il progetto è stato accolto nell'
Apache Incubator.
ODF Toolkit è una collezione di
moduli Java, che consente di creare, elaborare e manipolare documenti nel formato
Open Document Format (ISO/IEC 26300), formato standard utilizzato da diversi software tra cui OpenOffice.org e LibreOffice.org.
Secondo quanto riportato dagli sviluppatori, il toolkit si presta molto bene a essere...
(continua)
Il navigation timing secondo il W3C
Il futuro della Rete passa anche dall'analisi dei tempi di navigazione. Uno studio su questo argomento è in corso d'opera presso il
W3C, l'organismo internazionale che presiede alla standardizzazione del Web. A far data dal 17 gennaio scorso, è stata infatti pubblicata la
Candidate Recommendation, dal titolo "Navigation Timing", riguardante le opportune specifiche di un
futuro protocollo accessibile dalle applicazioni web. In questo documento si comincia a costruire un'apposita interfaccia,...
(continua)
La programmazione Python spiegata da Google
Tra le svariate cose reperibili all'interno di
Google Code University ecco una
Google Class relativa a Python, fatta di materiale eterogeneo, ovvero
lezioni in forma più tradizionale, diciamo scritte, accanto ad altre in
video, su argomenti analoghi e, in conclusione, alcuni
esercizi le cui soluzioni si trovano nelle pieghe del materiale scaricato, precisamente nella directory chiamata
solution del
materiale didattico, e già questa potrebbe essere una notizia: Google che ti fa scaricare qualcosa...
(continua)