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
La ricerca per l'argomento «Algoritmi» ha prodotto 128 risultati, per un totale di 13 pagine.
Arc.:  Ord. per:  Direz.:  Ris. pag.:  
Pagine:  1  2  3  4  5  »  Successive
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)
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)
Dropbox, teoria e pratica nella gestione della cache
Scritto da Andrea Chiarelli il 17-10-2012 ore 16:33
Un recente articolo pubblicato sul blog di Dropbox offre una panoramica ragionata sulle tecniche di caching adottate per ridurre le richieste di accesso ai file in rete. Naturalmente il post fa riferimento al client Dropbox, ma naturalmente i principi possono essere considerati validi in generale. Innanzitutto viene definito cosa si intende per cache e quali sono le metriche da valutare per considerare un algoritmo ottimale: il rapporto tra il numero di richieste in cache rispetto alle...(continua)
Il mito del superprogrammatore
Scritto da Andrea Chiarelli il 20-09-2012 ore 17:52
Diversi programmatori tendono a considerarsi normali e ad attribuire pi o meno inconsciamente ad altri colleghi doti superiori. Nell'immaginario collettivo, ad esempio, chi si occupa di sviluppare software gestionale tende ad essere considerato un programmatore normale, mentre chi implementa algoritmi o sviluppa software di sistema o programma sistemi a reti neurali, viene visto in maniera diversa, come ad un livello superiore, in altre parole viene considerato come una sorta di ...(continua)
Manda ad un amico  Aggiungi ai preferiti Sottoscrivi la discussione
Leggi tutto (20 commenti)
Linear Programming and Network Flows (quarta edizione)
Recensito da Domenico Barbieri il 17-04-2012 ore 07:32
Copertina ISBN: 9780470462720
Autori: Mokhtar S. Bazaraa, John J. Jarvis, Hanif D. Sherali
Editore: Wiley
Lingua: Inglese
Anno: 2010
Pagine: 768
Allegati: Nessuno
Guida all'uso di MATLAB Symbolic Toolbox: variabili ed espressioni simboliche (2/2)
Scritto da Lorenzo Motti il 25-01-2012 ore 09:32
Questa puntata, come premesso, dedicata all'esplorazione delle matrici nel mondo simbolico. In effetti, la differenza con quelle "classiche" non abissale. Ecco un esempio di dichiarazione:
  1. >> syms x y z
  2. >> X=[x y z; z x y; y x z]
  3. X =
  4. [ x, y, z]
  5. [ z, x, y]
  6. [ y, x, z]
Vista cos, a parte le lettere al posto delle quantit numeriche, sembra esattamente identica a una qualsiasi matrice MATLAB. Ma provando a effettuare una semplice operazione di somma tra elementi della stessa riga, si ottiene:
  1. >> sum(X(2,: ))
  2. ans =
  3. x + y + z
  4. >>...
(continua)
Il telefonino scoprir se sei arrabbiato
Scritto da Luca Domenichini il 12-01-2012 ore 10:17
Il nuovo fronte tecnologico dell'interazione tra uomo e macchina proviene dai laboratori del Samsung Advanced Institute of Techology, nella Corea del Sud. Secondo gli studi effettuati da una squadra di ricercatori guidata da Hosub Lee, i prossimi smartphone saranno in grado di identificare lo stato d'animo degli utilizzatori e comportarsi di conseguenza. Per ottenere questo risultato, non sar necessario aggiungere ai sistemi sensori o videocamere: baster invece monitorare come l'utente...(continua)
Le applicazioni della congettura di Goldbach
Scritto da Luca Domenichini il 10-01-2012 ore 05:29
Il problema della riduzione in fattori dei semiprimi particolarmente sentito nell'ambito delle scienze crittografiche, in particolare nella crittografia asimmetrica a chiave pubblica, e nella teoria dei numeri, relativamente alla generazione di numeri pseudo-casuali. Per dare una piccola infarinatura della questione a chi non sapesse di cosa si sta parlando, voglio ricordare che un numero primo un numero naturale, maggiore di 1, divisibile solo per 1 e per se stesso. Un numero semiprimo...(continua)
Il Garbage Collector di Java
Scritto da Davide Panceri il 10-01-2012 ore 05:09
Il 26 dicembre, quindi in ritardo per un dono natalizio, Peter Schuller ha inaugurato, per il blog (mod :world :scode), una serie dedicata al Garbage Collector; per il momento siamo solo alla puntata introduttiva, che risulta comunque piuttosto corposa, e potrebbe servire come riferimento teorico e pratico alternativo alle mailing list, dove le risposte non sempre possono essere complete e dettagliate. Si parte con una riflessione interessante: perch ci si dovrebbe occupare del garbage...(continua)
LinkedIn continua col rilascio di tecnologie di ricerca open source
Scritto da Antonino Salvatore Cutr il 23-12-2011 ore 04:14
LinkedIn, mantenendo fede alla promessa fatta lo scorso ottobre durante lacquisizione di IndexTank societ conosciuta maggiormente per aver implementato motori di ricerca per Reddit, BitTorrent e TaskRabbit ha donato alla comunit Open Source le tecnologie ottenute rilasciandole sotto la licenza Apache 2.0. Da un punto di vista tecnico IndexTank costituita da tre elementi differenti: lIndexEngine, un sistema in tempo reale per la ricerca full-text e lindicizzazione, capace di valutare...(continua)
Pagine:  1  2  3  4  5  »  Successive
Copyright Programmazione.it™ 1999-2017. Alcuni diritti riservati. Testata giornalistica iscritta col n. 569 presso il Tribunale di Milano in data 14/10/2002. Pagina generata in 0.274 secondi.