Snow Leopard Server – Quando ti aspettavi che esistessero le conessioni ts

Rieccoci addentrati nel mondo Mac. Con mia grande sorpresa l’azienda per cui lavoro ha preso in considerazione in modo costruttivo le mie idee.
Ma ritorniamo a noi, perchè questo post? Per parlarvi delle connessioni terminal server.
Con mio rammarico ho scoperto che nei sistemi operativi server di casa Apple non esiste, ad oggi, una buona architettura per la condivione di desktop in multiutenza.
Ho provato il blasonato ARD Apple Remote Desktop, connessioni SSH, ultraVNC.. Ma niente da fare, non erano quello che cercavo. Questi sistemi, infatti, non sono altro che condivisioni dello schermo di sessioni già attive.
Sul momento ero alquanto perplesso e scoraggiato, per fortuna navigando in rete ho trovato quello che faceva al caso nostro, un software sviluppato da terza parti che riesce (non so come) a emulare le caratteristiche di una vera e propria connessione terminal server.
iRAPP è il nome scelto per questa stupenda applicazione, a cui vi rimando per maggiori dettagli. Certo il prezzo non è alla portata di tutti, ma valutando che con il costo delle licenze + il server mac, riusciamo ad utilizzare e sviluppare su piattaforma Mac Os x praticamente dai nostri Pc windows…
Buone connessioni!

, ,

Lascia un commento

Si sta come d’autunno sugli alberi le foglie

E’ così per caso che ti accorgi quanto sia effimera la nostra esistenza. E non è solo perchè oggi sono depresso, nemmeno perchè non smetto di leggere AnnaStaccatoLisa, ma solo perchè rifletto, ogni tanto ma spesso.
E adesso non datemi del melodrammatico, lasciate che scriva queste due righe, per ricordare a me stesso e a chi ha voglia di leggermi, che è importante dare spessore ai propri giorni.
Riempite il vostro tempo con ciò che conta veramente, perchè per quanto lungo esso sia, non sarà mai abbastanza.
Buona vita a tutti

,

1 commento

Libro da leggere: Gli Psicoatleti – Enrico Brizzi

Finita una lettura, in clima estivo mi sembra il caso di iniziarne un’altra. La mia preferenza per Enrico Brizzi è già nota, e con grande piacere sono venuto a sapere della pubblicazione di un suo libro che aspettavo – Gli Psicoatleti. Cosa ha combinato questa volta?
Premesso che la sua evoluzione in scrittore – viaggiatore mi affascina tantissimo (molto lontana dal suo esordio con Jack Frusciante è uscito dal gruppo) la sua ultima avventura l’ha dedicata alla nostra Italia: un percorso di oltre mille chilometri, dall’Alto Adige alla Sicilia, percorrendo l’intera Nazione in occasione del centociquantesimo dell’Unità Nazionale. Di strada ne ha fatta tanta, vedremo un po’ cosa ci racconterà di questo suo viaggio, ma ora, è il caso che mi incammini… in libreria!

Ciao

, ,

Lascia un commento

Libro letto: Ad un passo dal baratro – Paolo Brosio

Sono ormai abituato alle mie pause introspettive, ma questa di inizio estate 2011 ha un suo significato particolare. Il libro di  Brosio non è ne un punto di arrivo ne un punto di partenza, è semplicemente una tappa stranamente casuale accaduta lo scorso week end.

Il libro è scorrevole e senza troppe pretese. Lo definirei un raccono spontaneo,  nel leggerlo hai la sensazione quasi come se  l’autore fosse li a raccontarti la sua esperienza di conversione, alcune volte infatti perdi il filo cronologico del discorso, perchè anche se ricco di dettagli non ha la pretesa di essere un saggio o un romanzo. Nel complesso è stato un bel libro, in alcuni momenti anche commovente.

Buona lettura a tutti

,

Lascia un commento

Tunneling e SSH

Devo ammettere che scrivere un post con questo titolo è alquanto azzardato, eppure mi sembrava il caso di creare un sorta di mini guida da indicizzare in google in cui raccogliere qualche info in più per chi avesse la necessità di sopperire ad una grossa mancanza di windows: il protocollo SSH.

Vi lascio wikipedia per approfondire i concetti su SshTunneling, ma vi descrivo brevemente quello che si può ottenere con questi due ingredienti.

Immaginate un server web (windows) su cui gira un database mysql, premesso che il server possa esistere in qualsivoglia rete e non sia raggiungibile in lan, ipotiziamo di dovre implementare una procedura di sincronizzazione o semplicemente poter accedere in modo pratico e comodo al nostro database mysql. La soluzione ce la suggerisce il mondo Linux  con il protocollo ssh e il concetto di tunneling (un po’ revisionato), grazie ai quali diamo vita ad un ssh port-forwarding. Detto fatto, giriamo un [indirizzo:porta locale] su un [indirizzo:porta remota] e il nostro database sarà visibile (odbc, jdbc, ecc..) con trasferimento dati crittografato. Il concetto è simile ma ben diverso da una vpn, ovvio ci sono pareri discordanti in merito, ma nel caso di un port-forwarding tra una macchina e un webserver, forse amministrare una connessione Ssh è la strada più pratica e sicura, inoltre si consideri che non sempre è possibile realizzare un connessione vpn da/a un webserver.

Ma torniamo a noi, come reliaziamo tutto ciò? Ecco i passi da seguire:

1) Aggiungere l’ssh al nostro Windows. In rete si trovano diverse soluzioni (e guide), io ho provato e sto testando freSSHd. La scelta è caduta su questo programmino per la facilità di installazione e configurazione del demone.

2) Preparare il client. Utilizzaremo il famosissimo PuTTY, più precisamente un suo parente: plink.exe che ci permette di effetture connessioni da linea di comando, potete trovarlo qui

3) Lanciare il port-forwarding. Questo è il comando cha fa tutto il lavoro descritto, da linea di comando (o da file .bat), eseguite:

plink -ssh -l utente -pw password -L 127.0.0.1:3307:127.0.0.1:3306 ipwebserver (Sostituite le parole chiave con quello che fa al caso vostro, per maggiori dettagli eccovi l’help)

4) Testiamo la connessione. Potete farlo creano un jdbc o un odbc (se è un db mysql avrete bisogno del driver)

Ci tengo a precisare che questo non è un tutorial step by step, ma solo una linea guida per implementare una soluzione, in rete ci sono diverse pagine ben fatte che spiegano singolarmente ognuno di questi passaggi ( ad es. Installazione freeSSHd)

Buon tunneling!

Ciao

, , ,

Lascia un commento

Più editor per tutti

Ormai come avrete capito lo sviluppo dei miei progetti php sta migrando sulla piattaforma OS X. Ovvio che dopo anni di winzoz usando scite, notepad++, pspad alla domanda: “e l’editor???” mi sono trovato letteralmente spiazzato nel considerare che non ci avevo mica ancora pensato!
E allora via di google alla ricerca di qualcosa che fosse pratico, versatile, leggero e sopratutto.. free. Vi riporto il risultato delle mie ricerche e del poco tempo che ci ho lavorato (circa una 20ina di ore): TextWrangler
E’ una versione gratuita di BBEdit (molto performante, ma a pagamento). Offre una vasta gamma di supporto per diversi linguaggi di programmazione
Prezzo: gratuito
Richiede: Mac OS X 10.4 o versioni successive
Sviluppatore: Bare Bones

Buona programmazione a tutti!

, , , ,

1 commento

MAMP!

Cari utenti win, se il vostro easyPHP vi ha abituato male (come me), e se desiderate avere i vostri progettini php in locale anche sul vostro mac con pochi click…
Ho trovato qualcosa di molto interessante.. MAMP

Apache, MySQL, Php in una sola applicazione!

, , , ,

Lascia un commento

Ikea hacking

 Cosa hanno in comune un hacker e un mobile?
Semplice, se conoscete il vero significato della filosofia hacker… l’IKEA.
E’ solo un piccolo esempio per spiegarvi che la voglia di scoprire come è fatto, la smania di smontare rimontare e modificare non è solo nell’informatica…
L’hacking è una filosofia di vita!

,

Lascia un commento

iOS – Parte 2

Il workshop devo dire che è stato davvero interessante, oltre che ben fatto. Se volete approfondire notizie sull’evento potete trovarle qui.
Il linguaggio objective-c è uno strumento potente e affascinante, per ora lo sto utilizzando solo per il mio progetto su iOS… ma mille idee mi frullano nella testa.. speriamo almeno che ne riesca a realizzare una ;-) .
Dal mondo iOS per ora è tutto, ritorno al buon vecchio Microsoft Visual Fox Pro…

Buona programmazione a tutti

Ciao

, , ,

Lascia un commento

iOS – Parte 1


Era il 2007 quando su questo blog segnalavo la recente uscita di un rivoluzionario strumento di casa Apple.
Adesso non voglio vantarmi di aver scoperto l’acqua calda, ma almeno lasciatemi godere la personale soddisfazione nel vedere oggi la mia curiosità tecnologica dove mi ha portato.
Se avete tempo, fatevi un giro su  iDHoc. A proposito, da non dimenticare che domani faro’ un importantissimo incontro con i ragazzi di devAPP ( che approfitto per ringraziare per il lavoro che hanno fatto e che continuano a fare).
Un saluto,
Buona programmazione

,

Lascia un commento

Iscriviti

Get every new post delivered to your Inbox.