Snow Leopard Server – Quando ti aspettavi che esistessero le conessioni ts
Pubblicato da free2hack in Hacking, Programmazione il 2 settembre 2011
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!
Si sta come d’autunno sugli alberi le foglie
Pubblicato da free2hack in My Life, Ordinaria Follia il 2 agosto 2011
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
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
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
Tunneling e SSH
Pubblicato da free2hack in Hacking, Programmazione il 14 giugno 2011
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 Ssh e Tunneling, 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
Più editor per tutti
Pubblicato da free2hack in Hacking, Programmazione il 10 giugno 2011
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!
MAMP!
Pubblicato da free2hack in Hacking, Programmazione il 3 giugno 2011
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
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!
iOS – Parte 2
Pubblicato da free2hack in Hacking, Programmazione il 31 maggio 2011
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
iOS – Parte 1
Pubblicato da free2hack in Hacking, Programmazione il 29 maggio 2011
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