Banner Il resto del Pinguino


Grazie allo splendido lavoro dell’amico Tangoku, ora Il resto del pinguino ha un bel banner da poter esporre.

498 x 48

130 x 130

Antipixel

Se ti piace la nostra rivista e vuoi regalarci un pizzico della tua popolarità, puoi esporre il banner sul tuo sito o sul tuo blog e aiutarci a pubblicizzare al meglio i nostri sforzi.

Qualora l’immagine del banner non dovesse adattarsi al layout del tuo sito/blog, puoi richiedere una misura commentando questo post e di volta in volta verrà ridimensionata l’immagina e aggiornato questo post.

Un grazie anticipato a chiunque ci aiuta con l’uso del banner ed ovviamente un immenso grazie all’amico Tangoku per il suo lavoro.

Rimpiazzare driver proprietari Ndivia

Per chi è un purista con la P maiuscola che odia qualsivoglia forma di roba proprietaria sul proprio computer, questa notizia giungerà come acqua fresca d’estate. Pare che i driver Ndivia proprietari possano essere ormai sostituiti, su alcun modelli di schede video, da la controparte open Noveau in combinazione con Gallum3D.

La loro installazione, per ora, non è propriamente alla portata di tutti ma la volontà molto spesso supera le difficoltà. Per chi possiede una distro Debian o derivata è possibile seguire la guida di uno degli sviluppatori di mamma Debian, Sean Finney,che guida passo l’utente alla loro configurazione ottimale per godere anche dei 3D-Fronzoli quali Compiz et simila!

Attenzione: la procedura è davvero lunga e macchinosa. Si prega perciò di eseguirla purchè si abbia una minima conoscenza di ciò che si sta facendo. Non siamo in alcun modo responsabili di eventuali errori e/o danni.

Dati random da sql

Mentre lavoravo ad un bel progetto in Gambas, mi sono imbattuto nell’esigenza di dover tirar fuori dieci dati a caso da un database sqlite da riversare poi in una TableView. Non mi interessava molto il loro ordine ma mi sono focalizzato sulla loro casualità.

Sqlite permette di estrapolare un numero predefinito di dati random in maniera molto semplice. Basta eseguire infatti

SELECT * FROM NomeTabella ORDER BY RANDOM() LIMIT 10

per ottenere 10 dati qualsiasi dalla tabella indicata. Si noti come:

SELECT * : Il carattere speciale * serve ad indicare che non si cerca nulla di preciso ma tutto può andar bene, infatti * è un carattere jolly che può rimpiazzare qualsiasi carattere.

FROM NomeTabella : Preleva i dati dalla tabella indicata

ORDER BY RANDOM() : ORDER BY indica il modo in cui i dati devono essere prelevati. Tale prelievo può essere, ad esempio, per ordine alfabetico o numerico. Nel nostro caso stiamo indicando di prelevarli del tutto casuali (random = casuale)

LIMIT 10 : Impone un limite di 10 dati da prelevare

Preciso, infine, che qualora si voglia lo stesso lavoro con un database di tipo MySql, il comnado è del tutto simile apparte la sostituzione del termine RANDOM() con RAND() ottenendo così:

SELECT * FROM NomeTabella ORDER BY RANDOM() LIMIT 10