Costruzione di un oscilloscopio analogico
7 December 2008 da Marco
Premessa
Prima di tutto va detto che in questo articolo non descriverò la costruzione di un moderno oscilloscopio, e non ne tratterò nemmeno la parte pratica. Lo scopo è quello di analizzare lo schema di un rudimentale oscillografo a transistor più che altro a scopo di studio. Comunque nessuno vieta, a chi lo volesse, di costruire realmente questo strumento, infatti posso garantire che se seguirete bene lo schema esso funzionerà senza troppi problemi. La pecca è che potrete misurare al massimo frequenze di 1 mhz, oltre ad essere monotraccia e ad essere privo – ovviamente – delle caratteristiche degli ultimi oscilloscopi digitali.
Tags: analogico, costruzione, oscilloscopio, schema, transistor
Pubblicato in Elettronica | Commenti (0)
TWM: Tab Window Manager
2 December 2008 da Marco
Le interfacce grafiche straripanti di effetti grafici abbondano, e tra Windows Vista e Beryl i cicli macchina ormai si sprecano come il cibo. Fortunatamente c’è ancora gente che dopo aver esclamato “wow” si rende conto che il sistema è sì più attraente ma l’usabilità e la velocità sono dimezzate.
In questo articolo parlerò del noto – anche se non sono sicuro che sia poi così noto – window manager TWM (Tab Window Manager), in cui nutro parecchia simpatia. Leggi il resto »
Tags: configurazione, TWM, window manager
Pubblicato in Informatica | Commenti (2)
Un nuovo metodo per visualizzare l’insieme di Mandelbrot: il Buddhabrot.
1 December 2008 da Francesco
Chi si interessa di matematica avrà sicuramente sentito parlare di quelle meravigliose figure che sono i frattali. In questo articolo vi parlerò di un metodo particolare, chiamato Buddhabrot, per visualizzare l’insieme di Mandelbrot che è uno dei frattali più famosi. Per questo motivo darò per scontati alcuni concetti di base e anche la conoscenza dell’insieme di Mandelbrot. L’articolo sarà corredato dal codice di un programma in C++, che è lo stesso che ho usato per renderizzare le immagini presenti in questo articolo.
Leggi il resto »
Tags: Buddhabrot, Frattali, Mandelbrot
Pubblicato in Informatica | Commenti (5)
ALD-52
29 November 2008 da Marco
![]() |
Praticamente tutti conoscono la famosa scoperta di Albert Hofmann, ovvero l’LSD-25. Successivamente alla sua scoperta si fecero numerosi studi a riguardo, e si riuscirono a trovare molti altri suoi analoghi che mantengono il gruppo dietilamide invariato. Alcune ammine dell’acido lisergico sono: Ergonovina, Metilergonovina, LAE-32, MLD-41, DAM-57, CYP-LAD, BOL-148, LSM-775, ALD-52. Tutte queste molecole sono psicoattive, ed in particolare l’ultima menzionata è quella su cui mi soffermerò. L’ALD-52 o anche N-acetil-LSD, è un isomero di struttura dell’LSD. Questo significa che la formula molecolare tre le due è la medesima, ma a cambiare è la formula di struttura. |
Tags: ALD-52, LSD-25, Orange Sunshine
Pubblicato in Chimica | Commenti (1)
Reti neurali attraverso algoritmi genetici in C++. Parte III
28 November 2008 da Francesco
IMPLEMENTAZIONE
Ok, siamo arrivati alla parte più tecnica cioè all’implementazione vera e propria della rete. Ho scelto di utilizzare il C++ e di programmare tutto ad oggetti perchè, anche se questo approccio sacrifica forse un po’ la velocità, rende, almeno per me, il tutto più comprensibile e riutilizzabile (dalle classi che qui espongo ho costruito poi una libreria per l’utilizzo delle reti neurali).
Tags: Algoritmi genetici, C++, Intelligenza artificiale, Reti neurali
Pubblicato in Informatica | Commenti (0)
Generatore di rumore bianco
25 November 2008 da Marco
Questo è un progetto molto semplice che vi permetterà di produrre il famoso rumore bianco. Non è nulla di speciale, ma questo particolare fruscio, vista la sua peculiarità di presentare un’ampiezza costante su tutto lo spettro di frequenze, viene usato per molto scopi, soprattutto in elettronica. Leggi il resto »
Tags: BC107, Generatore, Rumore bianco
Pubblicato in Elettronica | Commenti (0)
Algoritmi steganografici
24 November 2008 da Marco
Nel precedente articolo avevo parlato dell’algoritmo LSB, che è il capostipite degli algoritmi steganografici basati sulla sostituzione dei bit ridondanti. In questo articolo descriverò abbastanza dettagliatamente uno degli algoritmi steganografici più utilizzati, ovvero quello di Andrew Brown, fra l’altro implementato in un software chiamato S-Tools. Leggi il resto »
Tags: permutazione, S-Tools, Steganografia, Texto
Pubblicato in Informatica | Commenti (2)
Reti neurali attraverso algoritmi genetici in C++. Parte II
23 November 2008 da Francesco
Algoritmi genetici.
Gli algoritmi genetici sono algoritmi particolari che si ispirano all’evoluzione naturale delle specie descritta da Darwin. Essi sono molto utilizzati nel risolvere problemi nei quali lo spazio di ricerca delle soluzioni non è ben definito e garantiscono sempre un avvicinamento alla soluzione ideale del problema. In un algoritmo genetico ogni individuo (cromosoma) possiede un DNA che rappresenta una potenziale soluzione del problema. Una popolazione di un certo numero di individui con DNA casuale viene creata e su di essa agiscono varie operazioni atte a simulare la selezione naturale per scegliere via via quelli che più si avvicinano alla soluzione desiderata. Il DNA di ogni individuo è in genere una soluzione del problema codificata in modo da facilitare le operazioni genetiche che bisogna fare su di essa (crossover, mutazioni genetiche, etc…, le vedremo fra poco).
Tags: Algoritmi genetici
Pubblicato in Informatica | Commenti (5)
Il metilcatinone
22 November 2008 da Marco
![]() Metilcatinone - molecola animata |
|
Questa sostanza ha degli effetti molto simili alla metanfetamina, ma di intensità minore. Gli effetti comuni sono tachicardia, ipertensione, incapacità di smettere di parlare, pupille dilatate e squilibrio delle funzioni sessuali. In generale gli effetti sono quelli che si manifestano con una qualsiasi anfetamina. Un alto dosaggio somministrato per lunghi periodi può portare a paranoia e psicosi, tuttavia interrompendo l’assunzione questi sintomi svaniscono abbastanza velocemente.
Tags: CAT, metcatinone, Metilcatinone, pseudo-efedrina, sintesi
Pubblicato in Chimica | Commenti (12)
Reti neurali attraverso algoritmi genetici in C++. Parte I
19 November 2008 da Francesco
PREFAZIONE
Le reti neurali sono un argomento molto ostico per molti all’inizio.
Anche io per riuscire ad implementare la mia prima rete neurale funzionante ci ho impiegato molto tempo ma ho soprattutto dovuto provare e riprovare più volte passando per diversi fallimenti. Mi sono accorto che molti dei tutorial che si trovano in giro tralasciano alcuni aspetti o li spiegano in maniera poco chiara, e tra l’altro i tutorial in lingua italiana sull’argomento sono anche pochi.
Con questo tutorial cercherò di creare un documento che comprenda almeno le basi per rendere chiunque lo legga, ed abbia alcuni prerequisiti elencati in seguito, capace di implementare una rete neurale.
Leggi il resto »
Tags: Algoritmi genetici, C++, Intelligenza artificiale, Reti neurali
Pubblicato in Informatica | Commenti (0)


