Radamantis's blog

ritratto di Radamantis

Le virtù del bravo programmatore

Secondo questo interessante wiki, le virtù di un bravo programmatore sono le seguenti:

  1. Pigrizia: La qualità che ti fa evitare gli sforzi e ti fa scrivere programmi per risparmiare di lavorare troppo, tali che altri potranno trovarli utili e si preoccuperanno di documentarli in vece tua, evitandoti di rispondere a troppe domande riguardanti il loro utilizzo. Ciò la rende la prima grande virtù del bravo programmatore.
ritratto di Radamantis

Riorganizzazione

Riorganizzata la struttura del sito. Da oggi tutti i miei lavori e tutorial, esclusi quelli relativi al CELL e a Sameplace, sono accessibili dalla sezione "programmazione". Buona navigazione!

ritratto di Radamantis

Haskell, chi non muore si rivede...

Dopo lunga attesa, finalmente è online su queste pagine un altro tutorial di Haskell, in cui parleremo di

  • Ulteriori metodi di accesso e di utilizzo delle liste
  • Cenni sull'utilizzo delle funzioni e dei tipi del linguaggio
  • Implementazione di un programma che stampa i primi n numeri primi

Il tutorial è disponibile nella sezione Haskell o cliccando qui.

Buon Haskell a tutti!

ritratto di Radamantis

Riguardo la miscela di materie pericolose...

Di seguito il risultato di una miscela esplosiva di Teoria della computazione e Signore degli anelli:

"Tanto tempo fa, Turing, l'oscuro signore, forgiò delle macchine tra le fiamme del monte Fato. 3 furono date ai linguaggi regolari sotto il cielo che risplende, una ai linguaggi context-free che la triste morte attende e una sola ai linguaggi ricorsivamente enumerabili. Una macchina per domarli, una macchina per trovarli, una macchina per deciderli e nel buio enumerarli, nella terra di Mordor, dove l'ombra cupa scende."

ritratto di Radamantis

Ordinamento in haskell

Disponibile nella sezione dedicata all'Haskell un'implementazione nel suddetto linguaggio dell'algoritmo di ordinamento Quicksort; Ci si vede presto con altri esempi e tutorial!

ritratto di Radamantis

Why?

Vi starete certamente chiedendo che ragione ha tutto questo e la mia testardaggine nello studiare autonomamente cose che esulano da ciò che dovrei studiare all'Università. Cominciamo col dire che l'idea è venuta dalla constatazione che lo studio che stavo facendo non appagava la mia "sete di conoscenza"...

ritratto di Radamantis

Sono dottore...

Giusto perchè lo sappiate :D

È disponibile il download della tesi nella sezione CELL. Si ringrazia di cuore tutti coloro che sono intervenuti.

ritratto di Radamantis

A volte ritornano...

Dopo tanto tempo, è tornata online una delle mie scriptlets (si, le microestensioni per Sameplace): GINBOX!

Ginbox è un mio vecchio progetto di una scriptlet che si occupa di notificare tramite popup la presenza di nuovi messaggi nella vostra casella di gmail.

In particolare mi sento di dover ringraziare Simone, che con una mail mi ha fatto riscoprire l'interesse per questo progetto... quindi, che decidiate di scaricare ginbox o meno, non dimenticate di passare sul suo blog: http://light-tech.blogspot.com/

Buone vacanze a tutti!

ritratto di Radamantis

Memoria, IPC e benchmarking

Da oggi è online il secondo seminario sul processore CELL, con alcuni esempi di accesso alla memoria, comunicazione interprocessore e un benchmarking parziale di un programma di dinamica molecolare.

EDIT: Per tutti coloro che hanno avuto problemi nell'effettuare il download nella giornata di sabato 21/06/2008, problemi di connessione avevano fatto sì che il file messo online fosse irrimediabilmente corrotto, ma ora il problema è stato risolto. Il seminario "Memoria, IPC e Benchmarking" è scaricabile dalla pagina dedicata al CELL.

ritratto di Radamantis

Crouch! touch! engage!

Mentre mi preparo ad affrontare il più duro degli esami, vi regalo un aggiornamento della sezione del Cell con altri programmi di esempio e un piccolo script per la creazione automatica della struttura dei progetti CELL... scriverlo mi ha facilitato parecchio il lavoro, spero sia lo stesso per voi! I programmi riguardano la gestione di segnali, mailbox ed eventi, una piccola parte del mio lavoro fino ad oggi... sperando che vi siano utili come esempio! Saluti!

Syndicate content