Twitterizer un’ottima interfaccia .NET per comunicare con Twitter

11 ottobre 2009 - Fonte: http://codesnippet.altervista.org

Twitterizer un’ottima interfaccia .NET per comunicare con Twitter e' un post di: CodeSnippet

twitter

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#

10 ottobre 2009 - Fonte: http://codesnippet.altervista.org

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

...

Leggi il seguito »

C-C++ Aprire e chiudere il cassetto del lettore CD

7 ottobre 2009 - Fonte: http://codesnippet.altervista.org

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.

/*
   per farlo funzionare bisogna linkare winmm.a
   oppure libwinmm.a se usate devc++ o Code::Blocks
*/
...

Leggi il seguito »

C++ Implementazione del Selection Sort

6 ottobre 2009 - Fonte: http://codesnippet.altervista.org

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.

...

Leggi il seguito »

Scambiare il contenuto di due varibili senza usarne una d’appoggio

6 ottobre 2009 - Fonte: http://codesnippet.altervista.org

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 0

Per dirlo in parole povere, restituisce TRUE (1) se i due...

Leggi il seguito »

.NET Effetto negativo sulle immagini

5 ottobre 2009 - Fonte: http://codesnippet.altervista.org

.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

3 ottobre 2009 - Fonte: http://codesnippet.altervista.org

.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...

Leggi il seguito »

.NET 4.0: Rappresentare interti arbitrariamente grandi con BigInteger

30 settembre 2009 - Fonte: http://codesnippet.altervista.org

.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

29 settembre 2009 - Fonte: http://codesnippet.altervista.org

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

27 settembre 2009 - Fonte: http://codesnippet.altervista.org

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
    $name_new_image = "my_thumb.jpg"...

Leggi il seguito »