Featured Posts

:: syscallme :: Rss

Alfresco fuck-you

Posted on : 19-01-2012 | By : daniele | In : Application Management, Java, Licenses, Opinions

9

Non posso credere ai miei occhi. Ma soprattutto, dopo più di un anno che manco da questo blog, non posso credere di essere stato costretto (perchè dopo aver trascorso due giorni in questa maniera, uno è costretto) a riaprire il proprio dialogo qua sopra con un flame.

Contesto. Un mio cliente mi chiede l’upgrade della sua versione di Alfresco dalla 3.4.d alla 4.0.c.
Azione. Decido di effettuare dei test di migrazione riproducendomi la sua infrastruttura di produzione su un ambiente di test. Quindi faccio un cold backup del suo Alfresco di produzione seguendo pedissequamente le best practice a questo URL (http://wiki.alfresco.com/wiki/Backup_and_Restore#Cold_Backup_Procedure). Mi installo la 4.0.c sull’ambiente di test…e qui comincia la nostra storia e la mia lamentazione.

Correggiamo Google Translate

Posted on : 08-11-2010 | By : daniele | In : General, Internet, Opinions

Tags: , , , ,

0

Cari amici vicini e lontani, oggi, 8 novembre 2010, ho verificato un piccolo erroruccio su Google Translate. Potete verificarlo semplicemente anche voi seguendo questi semplici steps:

  1. Collegatevi a Google Translate su http://translate.google.it
  2. Impostato la traduzione dall’Italiano all’Inglese
  3. Nel box scrivete: “Non ho votato Berlusconi”
  4. Automaticamente alla vostra destra dovrebbe formarsi la traduzione inglese di questa semplice affermazione.

Tuttavia la traduzione risulta, ahimè, sbagliata. Potete guardare nella foto qua sotto.

E la cosa veramente strana è che se sostituite “Berlusconi” con qualsiasi altra parola (per esempio: Obama), la traduzione viene fuori esatta! Veramente strano…

… in ogni modo, niente paura: dato che il mondo del web ormai ha imboccato senza indugi la via del “social everywhere” io propongo di contribuire a migliorare il servizio di Google Translate, aggiornando la traduzione!

Siete con me? Si? Allora vediamo come fare!

VNC via HTTP con Guacamole: vediamolo su Ubuntu!

Posted on : 26-07-2010 | By : daniele | In : Java, Linux, Medium, Review

Tags: , , ,

5

Come promesso scrivo qualche riga su un’applicazione che ho provato qualche mese fa e mi ha stupito veramente veramente tanto: Guacamole. No ragazzi, non parlo della (buonissima peraltro) salsa messicana!

Guacamole è un viewer  VNC scritto in HTML5 e Javascript, che fa uso di piccolo proxy, server side scritto in Java. Per questo avrete necessità di deployarla all’interno di un qualsiasi servlet container. Io ho sempre utilizzato Apache Tomcat.

Utilizzandola avrete la possibilità di accedere al server sul quale è installata da un comunissimo browser compliant con gli standard HTML5; da lì, avrete il “possesso” completo della vostra macchina, come se foste in console e…beh,  al diavolo il proxy HTTP che vi blocca le connessioni SSH (tanto per fare un piccolo riferimento al mio post precedente)!

Cmq, mi sembra superfluo continuare le spiegazioni (anche perchè non c’è molto altro da dire). Io proporrei di vederlo all’opera…voi che dite?

Corkscrew: tunneling ssh attraverso un proxy HTTP/HTTPS

Posted on : 21-07-2010 | By : daniele | In : Experience, Linux, Simple

Tags: , , ,

7

E’ effettivamente molto tempo che non scrivo più un post tecnico, un how-to, una guida o qualcosa che ci somigli. Lo ametto, un po’ queste pagine mi mancavano. Mi sono chiesto cosa raccontarvi, ce ne sarebbero in realtà di cose, ma cerco sempre di trovare argomenti che siano sì interessanti, ma anche “sfiziosi”, che raccolgano le attenzioni di un pubblico vasto, che rispondano ad esigenze specifiche.

E allora ho pensato: perchè non raccontare come garantirsi una connettività ssh anche quando sembra impossibile?

Lo scopo di questo post è dare le indicazioni necessarie per permettere alla propria Linux-box di raggiungere in ssh qualsiasi server sparso nel pianeta, anche nella situazione più scomoda del mondo. Quando, cioè, la nostra connettività è sottomessa ad un cattivissimo proxy che ci lascia libere solo le porte HTTP e HTTPS in uscita. Per farlo eseguiremo un tunneling ssh attraverso il nostro maledettissimo proxy, e sfrutteremo un softwarino open piccolo piccolo ma potente potente: Corkscrew.