Vincenzo La Spesa

Dettagli sull'autore

Nome: Vincenzo La Spesa
Data di registrazione: 8 giugno 2010

Biografia

si, sono io http://www.facebook.com/vincenzo.laspesa My Google+ Profile

Ultimi post

  1. Dart, HTML5 e il frattale di Koch (2/2) — 15 maggio 2012
  2. Dart, HTML5 e il frattale di Koch (1/2) — 14 maggio 2012
  3. Multithreading e programmazione funzionale in Cpp0X – C++11. Tutorial in PDF — 18 aprile 2012
  4. Implementazione dinamica di una funzione definita ricorsivamente — 13 febbraio 2012
  5. Contare le coppie adiacenti in una sequenza in tempo nLog(n) — 9 febbraio 2012

Post più commentati

  1. Copiare le memory card PlayStation sul pc — 53 commenti
  2. Esportare la rubrica dei vecchi telefoni lg in formato vcard (da csv a vcard) — 18 commenti
  3. Tutoraggio per le 6 discipline scoglio di Ingegneria (unipa) — 11 commenti
  4. Eliminare il virus Bagle (che molti chiamano Beagle) — 10 commenti
  5. Come sono identificati i farmaci in italia — 10 commenti

Lista post dell'Autore

mag
15

Dart, HTML5 e il frattale di Koch (2/2)

<– parte precedente Conclusa la descrizione geometrica cominciamo a dare uno sguardo alle applicazioni Dart Dart, struttura generale delle applicazioni Un applicazione in Dart è concettualmente molto simile a un applicazione nei linguaggi visuali che usano elementi grafici ( un applet, un applicazione visual studio con le form etc etc) in particolare una cosa che … Continua la lettura »

mag
14

Dart, HTML5 e il frattale di Koch (1/2)

Qualche giorno fa ho cominciato a giocherellare con Dart, questo è il frutto della mia insonnia: Dart, l’ennesimo tentativo di uccidere javascript. Dart è un interessante progetto per creare un linguaggio cross-platform e cross-browser funzionante sia lato server che lato client che permetta di sviluppare applicazioni complesse. L’obiettivo immediato è quindi il sostituire Javascript ( … Continua la lettura »

apr
18

Multithreading e programmazione funzionale in Cpp0X – C++11. Tutorial in PDF

Ho tratto un tutorial dalla serie di articoli sulla programmazione in Cpp0X, non ho ancora concluso la trattazione del linguaggio ma gli argomenti presenti sono abbastanza completi ( tratto tutte le tecniche base anche se non tutte le api messe a disposizione dalla libreria), spero di poterlo ampliare presto con le altre innovazioni portate da … Continua la lettura »

feb
13

Implementazione dinamica di una funzione definita ricorsivamente

Implementazione dinamica di una funzione definita ricorsivamente (Appello Aprile 2010) Sia data la funzione F così definita : Si richiede di implementare in linguaggio C: Una funzione Fr che calcoli F (n, k); Una funzione Frd che calcoli F (n, k) in O(n2 ); Implementazione ricorsiva La fuzione viene implementata applicando semplicemente la formula di … Continua la lettura »

feb
09

Contare le coppie adiacenti in una sequenza in tempo nLog(n)

Contare le coppie adiacenti in una sequenza in tempo nLog(n) (Appello Settembre 2010) il testo recita: Sia data una sequenza di interi a1 , a2 , . . . , an . Diciamo che la sequenza contiene una coppia di numeri consecutivi se esistono due interi ai e aj tali che ai = aj + … Continua la lettura »

feb
06

Determinare la lunghezza della più lunga sottostringa palindroma

Determinare la lunghezza della più lunga sottostringa palindroma ( Appello Aprile 2010) Il testo recita: Data una stringa S = a1 a2 . . . an di n caratteri, si propone il problema di determinare la lunghezza della più lunga palindroma sottostringa di S. Suggerimento: per la risoluzione: Sia l[i, j] la lunghezza della più … Continua la lettura »

feb
04

Ricerca del minimo numero di caratteri da aggiungere a una stringa per renderla palindroma

Ricerca del minimo numero di caratteri da aggiungere a una stringa per renderla palindroma ( Compito del 28 Settembre 2011) Il testo recita: Una stringa e palindroma se non cambia leggendola da destra a sinistra e viceversa. Ad esempio anna e osso sono due palindromi. Risolvere il seguente problema: data una stringa S = {a … Continua la lettura »

gen
05

Come creare una sottorete sottoposta a sniffing utilizzando un router supplementare

In questo post descriverò la procedura che ho utilizzato per creare una sottorete all’interno della mia rete domestica da utilizzare per eseguire analisi delle cominicazioni di rete ( per motivi di sviluppo o di sicurezza) o per creare Honeypot. L’idea era quella di creare una seconda rete collegata alla rete domestica e quindi a internet … Continua la lettura »

nov
25

le Condition, implementazione delle code di attesa. il problema del barbiere addormentato (C++0x – C++11)

Le Condition Le Condition sono un meccanismo di sincronizzazione che permette ai thread di sospendersi in attesa che avvenga un evento e di essere risvegliati quando l’evento accade, permettono quindi di creare delle code di attesa. Nelle STL le condition sono oggetti della classe std::condition_variable , i metodi fondamentali per usarle sono tre: wait() permette … Continua la lettura »

nov
09

Uso avanzato dei Mutex, i 5 Filosofi (C++0x – C++11)

Nell’articolo precedente ho parlato del mutex e del suo uso semplice con la lock_guard. in questo tratterò gli altri tipi di guard e l’uso avanzato dei mutex unique_lock Con unique_lock un mutex può fare molto di più di quello che permette la lock_guard : Si può cercare di prenotarlo in maniera non bloccante ( se … Continua la lettura »

Post precedenti «