luglio 2005 Blog Posts
SCUMMVM for Nintendo DS
Personalmente per me che ho un DS è un sogno che si avvera... il solo
pensare di poter giocare a Monkey Island al parco o comodamente steso sul
divano...
...
Neil Millstone's port of ScummVM is now at a playable state. Download
the preview versions below which includes the demo of Monkey Island
(fully working).
Download - PassMe
Download - WifiMe
Fonte: TehSkeen Forums - SCUMMVM for Nintendo DS
powered by IMHO 1.2
NetTopologySuite su sourceforge!
E' con un pizzico di orgoglio che annuncio l'apertura
della sezione NetTopologySuite su sourceforge!
Magari a voi sembra poco, ma io sono emozionato... ora mi sento
responsabilizzato a mantenere la libreria aggiornata e a migliorarla
continuamente!
Ho deciso comunque che manterrò aggiornato anche lo spazio su gotdotnet (due è meglio di uno...).
powered by IMHO 1.2
Nini: An uncommonly powerful .NET configuration library
Cercando non mi ricordo più dove, mi sono imbattuto in
questo progetto, che in pratica permette di accedere in lettura/scrittura a file
di configurazione di qualsiasi tipo in modo immediato e flessibile.
Due parole prese direttamente dal manuale:
Nini is an uncommonly powerful .NET configuration library designed to help
build highly configurable applications quickly. Nini provides a solution that
attempts to eliminate the above problems. It provides a large feature set that
gives you functionality that you will use in every phase of your project, from
concept to mature product. This is accomplished through a simple, yet
flexible, API that provides an...
NetTopologySuite finalmente lavora come si deve!
Come anche riportato nelle news del workspace (ISCRIVETEVI!!!! ), ho sistemato gli ultimi bug, e ora tutti i test
topologici previsti vengono correttamente eseguiti
Il passo successivo è quello di migliorare la documentazione, essenzialmente
sistemando i tag XML della documentazione del codice, cosa che mi permetterà
anche di analizzare meglio il codice e capirne bene il funzionamento
interno...
Per l'aggiornamento alla versione 1.6 della JTS, ho scoperto che la 1.7 è in dirittura di
arrivo (si parla di fine agosto...), quindi aspetterò e farò direttamente
l'aggiornamento all'ultima versione...
powered by IMHO 1.2
A volte basta pensarci alle cose...
Oggi stavo "sbriccando" con i servizi di Windows, vale a
dire che ho passato un'oretta a cercare di capire come si realizza e si installa
un servizio windows con .NET.
Su internet c'è veramente tanta roba, ad esempio qui,
e non è stato difficile fare un primo servizio base (una inutility che scrive
ogni tot secondi una riga in un file di log) e installarlo.
Il secondo passo è stato un pò + complicato, e cioè installare un servizio
che si riferisce ad una dll esterna...
Infatti pare che l'utility installutil, che si occupa della
installazione/disinstallazione, non abbia la possibilità di essere configurata...
List of films ordered by uses of the word "fuck"
List of films
ordered by uses of the word "fuck"
From Wikipedia, the free
encyclopedia.
(Redirected from List
of films ordered by uses of the word fuck )
This page lists films that use
the word fuck more than 100 times. The first
lists films ordered by total number of uses of the term (or its variants). The
second list is a chronological...
NetTopologySuite: per adesso...
In attesa che SourceForge si decida ad ospitarmi (c'è
stato qualche intoppo, pare che lo unix name che avevo scelto sia occupato...)
ho creato un workspace su GotDotNet, che non mi sembra per niente male.
Ora nel tempo libero sto creando un piccolo sito personale in flash che sarà
il centro della NetTopologySuite: probabilmente il download delle release
rimarrà su GotDotNet comunque, e su SourceForge appena potrò.
Due parole sulla release che troverete nel workspace:
Ho sistemato un pò di bug, ho copiato di sana pianta da iGeospatial, che è un lavoro simile al mio ma che si prefigge di
arrivare MOLTO +...
Scotty, ci tiri su... Star James Doohan Dies
...lacrimuccia...
James Doohan, the burly chief engineer of the Starship Enterprise in the
original "Star Trek" TV series and movies who responded to the command "Beam me
up, Scotty," died Wednesday. He was 85.
Fonte: Metromix. 'Star Trek' Star James Doohan Dies
powered by IMHO 1.2
Problema con l'ereditarietà e l'overload dei metodi...
Come dire... alla faccia :(
Sto estendendo la "mia" NetTopologySuite, e mi sto scontrando con un problema
"concettuale", e sinceramente non riesco a capire dove sia l'errore...
Alla base c'è una struttura di classi relativa alle sole geometrie in cui
alla radice c'è Geometry, da cui ereditano tutte le altre feature geometriche
come Point, Polygon... fino a GeometryCollection ( i nomi sono abbastanza
esplicativi direi... ).
Ho creato quindi una classe ShapeWriter, che scrive genericamente features
singole in formato binario in standard ESRI (per chi di GIS ne capisce
qualcosa...) così definita (in breve):
public class ShapeWriter{ protected virtual void Write(Coordinate coordinate, BinaryWriter writer) { } protected virtual void Write(Point point, BinaryWriter writer) { } protected virtual void Write(LineString lineString, BinaryWriter writer) { } protected virtual void Write(Polygon polygon, BinaryWriter writer) { } protected virtual void Write(MultiPoint multiPoint, BinaryWriter writer) { } protected virtual void Write(MultiLineString multiLineString, BinaryWriter writer) { } protected virtual void Write(MultiPolygon multiPolygon, BinaryWriter writer) { }}
Ovviamente ogni metodo ha un suo comportamento, che per brevità ho
omesso...
Le promesse di Java nel mobile fallite
CNet ospita un interessante articolo, dal titolo "Write once, run anywhere: not working for phones".
I propositi di Sun nel fare di Java la piattaforma con cui sviluppare
applicazioni mobile per qualsiasi cellulare sono semplicemente
naufragati: proprio lì dove l'essere multipiattaforma sarebbe stato decisamente importante, visto il numero di produttori di
telefonini.
La stessa Sun deve ammettere che il "write once, run anywhere" non pu andare
da nessuna parte finch il mercato cos vario (ed in questa variet che tale
mercato ha potuto crescere): gli sviluppatori devono sempre creare software
differente per differenti cellulari. Lo sviluppo di queste applicazioni pu
durare anche nove...
Doom for S60 and S80 Phones
Se avete un cellulare con il Symbian, che aspettate!
Doom for S60 and S80
Phones
powered by IMHO 1.2
Launching a process and displaying its standard output - C# Programming
Segnalo questo link per chiunque abbia la necessità di lanciare un
programma (ad esempio un eseguibile da console, come nel mio caso).
Nel sorgente allegato all'articolo trovate la classe ProcessCaller, che in
pratica "wrappa" (quanto mi piace l'inglese...) la classe Process del .NET
aggiungendovi la possibilità di redigere l'output della console in modo
facile e veloce... tra l'altro la lettura dell'output e la redirezione (ad
esempio in una textbox) avvengono in multithreading!
In breve ciò che occorre fare è istanziare il ProcessCaller:
// Setting up command and argumentsstring command = "myCommand";string arguments = "myArgs";// Configuring callerProcessCaller
processCaller = new ProcessCaller(this);processCaller.FileName = command;processCaller.Arguments = arguments;processCaller.StdErrReceived += new DataReceivedHandler(WriteStreamInfo);processCaller.StdOutReceived += new DataReceivedHandler(WriteStreamInfo);processCaller.Completed += new EventHandler(ProcessCompletedOrCanceled);processCaller.Cancelled += new EventHandler(ProcessCompletedOrCanceled);processCaller.Failed += new ThreadExceptionEventHandler(ProcessFailed);// Start processprocessCaller.Start();
e creare i relativi delegate x gli eventi:
private void WriteStreamInfo(object sender, DataReceivedEventArgs e){ Debug.WriteLine(e.Text));}private void ProcessCompletedOrCanceled(object sender, EventArgs e){ Debug.WriteLine("Work
completed");}private void ProcessFailed(object sender, ThreadExceptionEventArgs e){ Debug.WriteLine(e.ToString());}
E il gioco è fatto!
Comodo no?
powered by IMHO 1.2
[OT-Personale]: Il lavoro logora chi non ce l'ha...
E' da un pò che sto sperimentando quella sensazione, il
precariato e il pessimismo, che più o meno tutti i neolaureati hanno provato e
che io sinceramente speravo di avere evitato...
Oramai sono due anni che lavoro, dopo aver
"brillantemente" conseguito la mia laurea in Scienze Ambientali con 100 e
lode ("brillantemente" tra virgolette perché il
mio 110 non vale di certo un 90 in Ingegneria o altro...), e,
complice il fatto che il relatore della mia tesi è anche il titolare della ditta
...
Flash Player 8 Public Beta is out!
Welcome to the Macromedia Flash Player Public Beta. This Public Beta
is a pre-release version of the next major release of Flash Player. It
is being made available for developers and consumers to test their content
to ensure existing content plays back correctly and that there are no
compatibility issues.
...
Fonte: Macromedia - Flash Player : Macromedia Flash Player Public Beta
Per chi se la sente...
powered by IMHO 1.2
Brevetti software, vince l'open source L'europarlamento boccia la direttiva
Con 648 voti contrari il no alla legge voluta dalle grandi
industrie
Brevetti software, vince l'open source. L'europarlamento boccia la direttiva
Fonte: Repubblica.it » scienza_e_tecnologia » Brevetti software, vince l'open source L'europarlamento boccia la direttiva
Che ne pensate?
powered by IMHO 1.2
(OT): Pink Floyd al Live8...
torrentate please a partire da qui...
powered by IMHO 1.2
(OT): Doom DS
Il titolo dice tutto...
powered by IMHO 1.2