:type => :blog

Un blog de Franco Mariluis

Resolviendo Problemas De Configuración De Mosh

En otro post voy a hablar un poco más extensamente acerca de Mosh, pero aquí voy a ser muy breve: si al tratar de conectarnos con Mosh a nuestro servidor nos aparece un error como:

1
mosh-server needs a UTF-8 native locale to run.

Entonces lo más probable es que en la configuración del archivo sshd_config falte una directiva para permitir al cliente pasar variables de localización.

La solución?

Agregar al archivo sshd_config la siguiente línea:

1
AcceptEnv LANG LC_*

Reiniciar el daemon sshd en el servidor y probar de conectarnos con Mosh desde el cliente. Si funciona, me debes una cerveza :-)

La Metamorfosis

-Pero señor apoderado -gritó Gregorio, fuera de sí, y en su irritación olvidó todo lo demás-, abro inmediatamente la puerta. Una ligera indisposición, un mareo, me han impedido levantarme. Todavía estoy en la cama, pero ahora ya estoy otra vez despejado. Ahora mismo me levanto de la cama. ¡Sólo un momentito de paciencia! Todavía no me encuentro tan bien como creía, pero ya estoy mejor. ¡Cómo puede atacar a una persona una cosa así! Ayer por la tarde me encontraba bastante bien, mis padres bien lo saben o, mejor dicho, ya ayer por la tarde tuve una pequeña corazonada, tendría que habérseme notado. ¡Por qué no lo avisé en el almacén! Pero lo cierto es que siempre se piensa que se superará la enfermedad sin tener que quedarse. ¡Señor apoderado, tenga consideración con mis padres! No hay motivo alguno para todos los reproches que me hace usted; nunca se me dijo una palabra de todo eso; quizá no haya leído los últimos pedidos que he enviado. Por cierto, en el tren de las ocho salgo de viaje, las pocas horas de sosiego me han dado fuerza. No se entretenga usted señor apoderado; yo mismo estaré enseguida en el almacén, tenga usted la bondad de decirlo y de saludar de mi parte al jefe.

Venciendo Un Proxy HTTP Usando SSH, CNTLM Y Corkscrew

La situación: en mi trabajo el acceso a la web está mediado por un proxy http, que bloquea todos los puertos a excepción del 80 y el 443 y un firewall que restringe el acceso a determinadas páginas (Facebook, Youtube, etc.).

La idea: tener acceso irrestricto a la web y particularmente acceso a través de SSH a mi VPS.

Workflowy

Workflowy es uno de esos productos cuya utilidad cuesta ver a primera vista, pero que luego de un tiempo resultan casi imprescindibles.

Crear Un Túnel SSH Para Navegar Seguro

Supongamos que tenemos un VPS a nuestra disposición (en Linode por ejemplo). Bien, éste es un uso interesante: crear un túnel SSH para redireccionar el tráfico web a través de nuestro VPS en caso que no confiemos en la red a la que estamos conectados (caso típico: estamos con nuestra laptop en un Starbucks).

Cómo Usar Una Plantilla Sass en Sinatra

Supongamos una mínima aplicación en Sinatra, donde queremos usar Haml como templating engine y por ende Sass para todo lo que tenga que ver con CSS. Nuestra mínima aplicación estaría organizada así:

/
app.rb
config.ru
/public
/views
  index.haml
  master.sass

En una aplicación Sinatra donde usamos CSS común y corriente, las hojas de estilo estarían en public/stylesheets por ejemplo. Si queremos usar Sass, es fundamental recordar que las hojas de estilo Sass se cargan desde views. Es confuso pero es así y se evitarán más de un dolor de cabeza si lo tienen en cuenta.