SSH e Windows

Chiunque abbia una macchina *nix ha avuto la necessità di accedervi da remoto. Se si dispone solo di client windows si può ricorrere a Putty. Il file è un eseguibile che non richiede installazione. Basta fare doppio click e inserire l’ip della macchina.

Per creare le chiavi ssh c’è puttygen. Sempre dagli stessi sviluppatori.

VMware Server vs. VMware Workstation

Ho trovato molto difficile riuscire a comprendere la differenza tra i due tool di virtualizzazione. Inoltre c’è molta confusione in rete su questo topic.

In buona sostanza le differenze sono:

  • Workstation permette la creazione di snapshot multipli mentre la versione Server limita a uno questa opzione.
  • VMware Workstation permette la clonazione delle macchine virtuali. Se si utilizza la versione server si deve ricorrere a un brutale copia e incolla (che nella maggior parte dei casi va a buon fine).
  • VMware Workstation non supporta l’audio.
  • VMware Server gira come servizio. La versione Workstation necessita un utente loggato al sistema che manualmente attiva la macchina virtuale. In caso di logoff dell’utente, le macchine virtuali vanno giu’.
  • $: VMware workstation è free as in beer. Cioè è gratuito. La controparte ha un costo di circa 200$

Sarò lieto di aggiungere qualsiasi notizia aggiuntiva che mi vorrete segnalare.

[C] Valori, riferimenti, puntatori e funzioni

Un piccolo memo di come si utilizzano i puntatori nei vari casi.Sono presenti funzioni per passare variabili, array e strutture alle funzioni, rispettivamente per valore (o copia) e per riferimento. La differenza sta nel fatto che passando una variabile per valore, il suo contenuto viene modificato solamente all’interno della funzione chiamata, mantenendo inalterato il proprio valore dentro la funzione chiamante. Segue il codice: Read more »

Open source IRC client

Wincrocchiani traslocatori verso fruttiferi (mele particolarmente) lidi? Non trovate un programmillo tipo mIRC che sia ‘anche’ gratis? L’illuminante e desolantemente unica risposta è Colloquy!!!

Fink su Leopard

Il famoso programma che porta il software linux su mac è difficilmente installabile su mac os x 10.5 se non compilandolo da sorgenti. Volendo una soluzione più semplice e meno error prone si può utilizzare un ottimo sostituto: MacPorts. Oltre ad essere utilizzabile da riga di comando, possiede un semplice installer in pkg. Inoltre esiste una comoda interfaccia grafica in cocoa di nome Porticus. Altro?!?

[C] Generare un numero random

Il codice che segue genera un float random compreso tra 0 e 1.
 

#include <stdio.h>
#include <stdlib.h>
#include <time.h>

int main() {
int i;
srand(time(0));
for(i=0; i<100; i++)
{
printf(”%f\n”, gen_rand());
}
return 0;
}
 
double gen_rand() {
return ((double)rand() / ((double)(RAND_MAX)+(double)(1)));
}
 

Cambiare l’estensione dei file

$old = “rtf”;
$new =  ”txt”;

for i in `ls`; do mv $i `echo $i | sed s/$old/$new/g`; done 

Samsung SGH S720i e iSync

Dopo aver acquistato Samsung SGH S720i (modesto sia il prezzo sia il cellulare), mi accorgo che non è compatibile con iSync sul mac. Dovendo effettuare dei backup della rubrica mi sono smazzato un po per trovare una soluzione e ho trovato l’ottimo onsync.

Nonostante il cellulare in oggetto non sia ufficialmente supportato, ho scoperto che funziona utilizzando il driver dell’SGH X724.

Il prodotto in shareware permette la sincronizzazione dei contatti uno alla volta. Il sync massivo è disponibile nella versione full al modico prezzo di 8,62€. Inoltre e’ sviluppato da italiani, il che non guasta ;)

Nuovo Cinema Paradiso

A Bologna, proprio accanto ai Giardini Margherita si trova un piccolo cinema: film non nuovissimi ad un prezzo eccezzionale.

 Il "Cinema Castiglione" sta per chiudere per motivi ‘ecclesiastici’. Andate a respirare aria di magia e a firmare la petizione per la resistenza.

Fix id3 tag

Itunes permette di gestire i tag id3 in modo ottimale, editando anche più tracce contemporaneamente. Ma se la nostra collezione musicale è troppo vasta per essere corretta a mano, giungono in nostro aiuto due ottimi programmi del vastissimo parco software del genere per mac. Il primo che presento è Corripio: tramite questo programmillo, sarà semplice sistemare tutti gli errori di battitura e formattare il titolo e l’autore delle canzoni. MEtAllIcA_thememoryremains.mp3 viene correttamente modificato in Metallica - The memory remains. Corripio è inoltre in grado di trovare le copertine degli album e i testi delle canzoni. L’algoritmo di ricerca di Corripio è però basato sul titolo e sull’autore:  così se rinominate un mp3 dei Tool con il nome di una canzone degli A perfect circle, Corripio cercherà copertina e testo di quest’ultimo. Come fare inoltre se il titolo è completamente assente, o se non si conosce l’autore e l’album? “And the winner is iEatBrainz“. Il programma in questione se ne catafotte del titolo del file, ma ottiene info sulla traccia tramite un algoritmo di audio fingerprint chiamato PUID e le confronta con le informazioni contenute in un db online mantenuto dalla comunità.