26 de octubre de 2011

Wifi para conocer vecinos

Hace poco me he trasladado a Burjasot (cerca de Valencia) y se me ha ocurrido una idea curiosa para conocer gente en el nuevo barrio: crear un punto de acceso abierto que redirija todo el tráfico a un foro phpbb sea cual sea la petición. He creado unas reglas en iptables para que toda petición IP se redirija a mi servidor y también he modificado el dnsmasq para que toda petición a cualquier dominio se conteste con la misma IP. Aún quedan cosas por pulir en cuanto a seguridad pero funciona...
Supongo que la típica persona que busca wifis abiertas es porque quiere Internet, y muy probablemente busca la pura consumición de recursos digitales sin más, algo bastante frío e impersonal. Por otro lado a veces es dificil conocer vecinos en la ciudad cuando todo el mundo parece tener un ritmo de vida muy ajetreado y escasean las oportunidades sociales más allá del ascensor. Lo que yo busco en este proyecto es usar las redes para conectar comunidades cercanas, y que nada más cercano que el radio de acción de una red wifi? Espero que el foro sirva para conocer vecinos que tengan inquietudes parecidas, o simplemente para compartir libros, música o películas. Ya veremos en que fructifica... Hace 2 horas que el punto de acceso está encendido. En cuanto el primer vecino comente algo actualizo el post!

1 de octubre de 2011

Fichero de configuración de screen

Escribo esta entrada para recordar como es un típico ejemplo de fichero de configuración screen (que debe llamarse .screenrc y estar en el directorio $HOME). Este en concreto permite visualizar las diferentes pantallas en la última columna de la terminal y un scroll vertical de 5000 lineas:

startup_message off
multiuser on
defscrollback 5000

caption string "%?%F%{= Bk}%? %C%A %D %d-%m-%Y
 %{= kB} %t%= %?%F%{= Bk}%:%{= wk}%? %n "
hardstatus alwayslastline
hardstatus string '%{= kG}[ %{G}%H %{g}][%= %{= kw}%?
%-Lw%?%{r}(%{W}%n*%f%t%?(%u)%?%{r})%{w}%?%+
Lw%?%?%= %{g}][%{B} %d/%m %{W}%c %{g}]'

Algunas combinaciones básicas de teclas cuando usamos screen:
  • Ctrl-a+c: crea una nueva ventana de terminal
  • Ctrl-a+n: va a la siguiente terminal
  • Ctrl-a+p:va a la terminal anterior
  • Ctrl-a+":muestra un menú interactivo para elegir la terminal
Hay muchas opciones más que se pueden consultar con un man screen.

Con esto ya podemos aprovechar algo del poder de screen y su gestión de terminales!