Twitterizer un’ottima interfaccia .NET per comunicare con Twitter e' un post di: CodeSnippet
Twitter ormai sta prendendo sempre più piede e sta suscitando l’interesse dei navigatori. Oggi voglio quindi parlarvi di Twitterizer,...
Leggi il seguito »
Semplice RSS Reader in C# e' un post di: CodeSnippet
Costruire un RSS reader non è poi così difficile, il .NET mette a disposizione degli strumenti per facilitare questo compito. Primo tra tutti la classe SyndicationFeed che permette di rappresentare i feed Atom 1.0 e RSS 2.0 ad alto livello e quindi facilitare il compito di gestione e manipolazione dei feed, usando poche righe di codice. L’interfaccia del programma è semplice e pulita
C-C++ Aprire e chiudere il cassetto del lettore CD e' un post di: CodeSnippet
Scrivendo questo post mi è venuto in mente di fare la stessa cosa per Windows. Ovviamente è fattibile, basta usare l’API mciSendString.
Questo uno snippet di esempio.
/*C++ Implementazione del Selection Sort e' un post di: CodeSnippet
Con questo piccolo articolo voglio spiegare un’algoritmo di ordinamento molto semplice, il selection sort. Il funzionamento è banale. Praticamente un’array di dimensione n viene diviso in due, una parte ordinata e una ‘disordinata’. I primi k elementi ordinati non vengono toccati, dei restanti n-k elementi si prende il minimo e lo si inserisce alla posizione k+1.
Scambiare il contenuto di due varibili senza usarne una d’appoggio e' un post di: CodeSnippet
Questo snippet molto simpatico mi è una cosa che mi venne in mente tempo fa. Ovvero, cercare di cambiare il contenuto di due variabili senza utilizzarne una d’appoggio. La cosa è semplice, e si usa un’operatore bitwise, lo XOR. La tabella di verità dello XOR è questa:
A B C = A XOR B 0 0 0 0 1 1 1 0 1 1 1 0Per dirlo in parole povere, restituisce TRUE (1) se i due...
Leggi il seguito »
.NET Effetto negativo sulle immagini e' un post di: CodeSnippet
Articolo a cura di Malex
Il framework .Net offre degli interessantissimi strumenti per la gestione e modifica delle immagini. In particolare volevo mostrarvi questo snippet che presenta una funzione che restituisce un oggetto Bitmap che è il negativo dell’immagine Bitmap passata come parametro:
(l’esempio è scritto in C#, ma è tranquillamente portabile in ...
Leggi il seguito »
.NET Elencare file o cartelle presenti in una directory e' un post di: CodeSnippet
Quando si cerca di estrapolare i file o le directory presenti in una cartella ci si affida spesso a delle funzioni ricorsive. Fortunatamente il Framework .NET mette a disposizione dei metodi che fanno già questo lavoro. I metodi di cui parlo sono Directory.GetFiles e Directory.GetDirectories presenti in System.IO. Vediamo due esempi
using....NET 4.0: Rappresentare interti arbitrariamente grandi con BigInteger e' un post di: CodeSnippet
Oggi voglio parlarvi di un tipo di dato che sarà presente nella futura versione del Framework .NET, la 4.0. Tale versione sarà resa disponibile non appena uscirà Visual Studio 2010. Fortunatamente è in giro una beta da vari mesi, che io ho installato da tempo.
Il tipo di dato di cui parlo è BigInteger. Esso è stato studiato per permettere di rappresentare un intero...
Leggi il seguito »
C++ Operatori di casting specifici e' un post di: CodeSnippet
Articolo a cura di Malex.
Come sapete, programmando in C e C++, una delle operazioni che più frequentemente occorre eseguire è il casting delle variabili, per varie esigenze. In C si utilizza il casting premettendo al valore da convertire il tipo di dato che si vuole ottenere fra parentesi tonde. Questo è il procedimento che in linea di massima si utilizza anche il C++. Oppure si ha a disposizione il cosiddetto “casting funzionale”,...
Leggi il seguito »
Ridimensionare un’immagine in PHP e' un post di: CodeSnippet
Si può ricorrere alle solite librerie GD per ridimensionare un’immagine con uno script in PHP! Questo snippet mostra un esempio semplice di come può essere gestita la cosa.
<?php