Bitacora de MiTH y Kiraya sobre cualquier tema que nos interese y algo de literatura.

MiTH

Sincronizando Marcadores en Firefox de manera Global

   

Cuando uno utiliza ordenador en casa, portátil, en la oficina... además sumamos que manejamos varios sistemas operativos en cada uno y que somos un desastre memoristico ocurre que los marcadores de cada uno son un caos. Cada cual tiene unas cosas, uno se cansa de copiar marcadores de uno a otro. En fin, un rollo.

Firefox, que es siempre un buen amigo, solucionó nuestro problema con una magnifica extensión llamada FoxMarks que nos permite sincronizar nuestros marcadores via web con un servicio que tienen en su propia página. Solo requiere que des de alta al usuario, instales la extensión y pegues 4 pasitos más. La idea me pareció estupenda, pero como siempre, no me gusta depender de servicios de terceros, por esa razón tengo un servidor de calendarios, un servidor web, un servidor de correo, etc. Ahora vamos a poder sincronizar nuestros marcadores y almacenarlos en nuestro servidor. Foxmark nos permite que el almacén de la sincronización sea un almacén privado en un servidor webdav. Dicho y hecho.

Ya habíamos probado webdav hace años con nuestros primeros intentos de ical. Ahora hemos evolucionado bastante y tenemos un Apache2, por esto voy a explicar primero como configurar WebDAV en Apache2 y como usar posteriormente foxmarks.

Supongo que ya tenemos instalado Apache2.

Nos aseguramos de que Apache cargue los modulos adecuados:

a2enmod dav_fs
a2enmod dav

Creamos una carpeta para el contenido webdav:

mkdir -p /var/www//webdav
chown www-data /var/www/webdav

Creamos un archivo de contraseñas para añadir usuarios y contraseñas que tendrán acceso a la carpeta webdav. Se puede hacer que sea pública, pero en mi caso opto por tener que logearte con usuario y contraseña.

htpasswd -c /var/www/webdav/passwd.dav usuario
htpasswd /var/www/webdav/passwd.dav dominio\\usuario
chown root:www-data /var/www/webdav/passwd.dav
chmod 640 /var/www/webdav/passwd.dav

La segunda entrada del archivo de contraseñas se añade ya que windows utilizará la ruta de entrada antes del usuario para hacer login.

Modifiquemos el archivo de configuración del espacio web en Apache2:

/etc/apache2/sites-available/default
[...]
Alias /webdav /var/www/webdav


DAV On
AuthType Basic
AuthName "webdav"
AuthUserFile /var/www/webdav/passwd.dav
Require valid-user

[...]

Recarguemos Apache2 para que adquiera la nueva configuración.

/etc/init.d/apache2 reload

Una vez listo nuestro almacén webdav con acceso exclusivo para nuestros usuarios podemos instalar y configurar foxmarks.

Vamos a su página web y descargamos la extensión para firefox. Reiniciamos y nos saldrá un asistente de configuración. Este asistente está pensado para usar su servicio web, como somos muy chulos cancelamos y ya haremos la configuración a mano.

Configurar Foxmarks

Nos vamos a los ajuste de foxmaks (Herramientas->Foxmarks->Ajustes) y en la pestaña de "Avanzado" marcamos "servidor propio". Ponemos la dirección a la carpeta webdav que hayamos configurado en Apache y un nombre de archivo que queremos usar, si el archivo no existe el propio foxmarks creará el archivo. En la pestaña "General" ponemos el usuario y contraseña que hubiéramos configurado en Apache.

Solo nos queda sincronizar y disfrutar de nuestro nuevo invento.

PD - No olvide dar permiso de escritura al grupo www-data para la carpeta webdav, es un error tonto que ocurre muchas veces.

tag , tag, tag, tag

MiTH

Pantalla en Debian para el Thiny120

   

Cuando probé Ubuntu Live en el Thiny la primera vez me pasó lo mismo pero no le dí importancia en el momento. Resulta que el escritorio en las X se muestra a una resolución menor de la que soporta y aparecen las barras y ventanas desplazadas a la izquierda y arriba dejando un gran espacio a la derecha y abajo.

Después de mucho investigar al final se me ocurrió lanzar un

xrandr -q

Resulta que detecta una salida de TV activa a la vez que la del monitor. La salida de TV tiene menor resolución y frecuencia soportada y por tanto se adapta a la misma. En vez de utilizar los 1280x800 que soporta la pantalla, se muestra a 1024x768 que soporta la salida de TV, que aún no tengo claro cual es porque la salida VGA la detecta por separado y en ella no detecta ningún monitor como era la situación en este caso.

Consultando en la página de los drivers, IntelLinuxGraphics descubrí en la sección para configurar dos monitores como hacer que las X no detectaran esa supuesta salida de TV.

Al final tuve que configurar mi xorg.conf de la siguiente manera:

/etc/X11/xorg.conf
Identifier "Generic Keyboard"
Driver "kbd"
Option "XkbRules" "xorg"
Option "XkbModel" "pc105"
Option "XkbLayout" "es"
EndSection

Section "InputDevice"
Identifier "Configured Mouse"
Driver "mouse"
EndSection

Section "Device"
Identifier "Intel X3100"
Driver "i810"
BusID "PCI:0:2:0"
Option "DRI" "true"
Option "monitor-TV" "TVOutput"
Option "monitor-LVDS" "TactilOutput"
Option "monitor-VGA" "VGAOutput"
Option "MonitorLayout" "LFP+CTR,TV"
EndSection

Section "Monitor"
Identifier "TactilOutput"
Option "PreferredMode" "1280x800"
EndSection

Section "Monitor"
Identifier "TVOutput"
Option "Ignore" "true"
EndSection

Section "Screen"
Identifier "Pantalla Inicial"
Device "Intel X3100"
Monitor "TactilOutput"
DefaultDepth 24
SubSection "Display"
Depth 24
Modes "1280x800" "1024x768" "800x600" "640x480"
EndSubSection
EndSection

La opción "Ignore" puesta en el dispositivo de salida de la TV evita que las X lo detecten y ya podamos utilizar las resoluciones adecuadas a nuestro monitor. Busqué mucha información de como resolverlo pero no he encontrado nada en Internet. Espero que esto pueda ayudar a otros usuarios con el mismo problema. La página de los drivers tiene bastante información interesante.

Otro pasito más como dice Vengui. Más información en sucesivos capítulos

tag , tag, tag

MiTH

Tarjeta Intel PRO ipw4965 AGN en Debian

   

En una debian testing (Lenny) que estoy instalando al Thiny 120. La wireless no la pilla pero Ubuntu la había levantado sin problemas, así que a buscar un poco de información.

El modulo ipw4965 está en el kernel y lo carga pero dmesg nos suelta un error avisando que no es capaz de cargar el firmware.

#iwl4965: Intel(R) Wireless WiFi Link 4965AGN driver for Linux, 1.1.17ks
#iwl4965: Copyright(c) 2003-2007 Intel Corporation
#iwl4965: Detected Intel Wireless WiFi Link 4965AGN
#iwl4965: iwlwifi-4965-1.ucode firmware file req failed: Reason -2
#iwl4965: Could not read microcode: -2
#iwl4965: probe of 0000:0c:00.0 failed with error -2

Vamos, que esta parte no está en el sistema así que toca bajarla.
Buscamos información en IntelLinuxWireless y bajamos el firmware.

#wget http://intellinuxwireless.org/iwlwifi/downloads/iwlwifi-4965-ucode-4.44.17.tgz

Lo descomprimimos:

#tar xvf iwlwifi*

Entramos en el directorio para buscar el archivo iwlwifi-4965.ucode
Y copiamos el firmware a su sitio:

cp iwlwifi-4965.ucode /lib/firmware/iwlwifi-4965-1.ucode

Importarte fijarse en que renombro el archivo al mismo que nos pide en el error de dmesg.

tag , tag, tag

MiTH

Ahtec Thiny 120, nuestro análisis

   

Llevamos ya unos días con este equipo y debido a lo novedoso del mismo, su atractivo precio para un tablet-pc y las preguntas de algún visitante, me he lanzado a hacer un análisis no demasiado exhaustivo.

Realicé el pedido a la página de Ahtec a finales de Mayo pero el modelo aún no había sido importado y hasta mediados de Junio no llegó a mi casa. Cosa que me vino bien para no liarme a cacharrear antes de tiempo ;)

El equipo llegó con agencia de trasportes al día siguiente de que fuera facturado, según la web. Un embalaje en caja de cartón crudo dentro de la cual estaba la caja que os mostré en una entrada anterior. Dentro venía la bolsa de trasporte, el ordenador en sí protegido con soportes de espuma y pegatinas en sus laterales para evitar el rayado. Además traía una caja con los CDs con drivers para Windows XP, Windows Vista, una versión OMG de Nero, Drivers específicos del wireless y un cable de teléfono para el módem. También la fuente de alimentación. Todo lo que podéis ver en la siguiente foto.

Thiny120 01 - Contenido

Leer el resto de la entrada »

tag , tag, tag

MiTH

Ya está aquí

   

Y estoy escribiendo desde él mientras instalo una Ubuntu para probarlo.

En un rato las fotos de moria, uno más en la familia.

Actualización: La foto que prometí ayer. Esto me ha dado más guerra de lo esperado.

El nuevo moria ha llegado

tag

Kiraya

No sabía que se podía

   

No sabía que se podía sentir eso.

Cuando uno termina su carrera en su momento, supongo que siente una mezcla de alegría, alivio, ilusión... todo a lo grande. Quizá, "a lo pequeño", también desconcierto y miedo por lo que pudiera venir a continuación.

Si uno la termina haciendo "su momento" varios años después de lo estipulado, entonces tiene que ser algo más significativo... o quizá, y muy al contrario, bastante insignificante, si asume que toda su vida será un "proyecto de profesional" y no un "profesional", y "su momento" no significa finalizar una etapa sino solo cambiar de nombre "ya no soy proyecto, ahora soy profesional", sin que cambie nada más, porque su camino laboral está ya marcado por su experiencia anterior y por sus responsabilidades adquiridas.

Siempre hay una asignatura hueso, esa que se hace de rogar. La mía no era en sí huesuda, yo la hice así. Desde que nos conocimos, ambas supimos que no podíamos hacer buenas migas en aquellas circunstancias, pese a que de niña yo había soñado que éramos íntimas...

Pues, señores, me acabo de enterar de que he aprobado el segundo parcial, lo que significa que ya solo me resta aprobar las prácticas... Y entonces he sentido todas esas cosas que no describiré y me puse a llorar.

Tuve que salir de casa porque era imposible recobrar el estado normal.

Creo que no sentiré tanto cuando termine la carrera, y es que, como algunos recuerdan, yo siempre sentencié que no era complicado licenciarse, todo dependía de esa asignatura, en cuanto la aprobase, tendría el título en mi mano (y esto antes de haber prácticamente terminado, quizá en primer ciclo afirmé por primera vez tal cosa... ¡y con qué seguridad!).

Estoy convencida de que sin botánica, habría terminado en su momento, y no en el que haré mío. Pero ahora he pateado ese pedrusco y he conseguido herirlo: mi gran roca está ya agujereada, atravesaré sus entrañas y caminaré hacia mi título.

Saludos!

MiTH

25 años de autonomía

   
MiTH

25 Aniversario de Juegos de Guerra

   

Estos días se conmemora el 25 aniversario de una de las mejores películas sobre hackers e informática de todos los tiempos. Varias web como slashdot, barrapunto y multitud de blogs se hacen eco de la noticia, nosotros aportando nuestro granito a este homenaje nos sumamos a ellos.

En "War Games" un joven hacker conecta accidentalmente con "W.O.P.R", un superordenador militar, pensando que se trata del computador de una compañía de videojuegos gracias al cual quiere probar algunos juegos en primicia. En esta situación y con la guerra fría en medio, parece que el juego elegido no es el más apropiado y se llega al punto de casi desencadenar la III Guerra Mundial

Mítica es ya la frase del final de la película:

Juegos de Guerra

Un juego extraño. La única forma de ganar es no jugar.

tag , tag, tag

MiTH

Cita Internet

   

Obtener información de internet es como intentar beber agua de una boca de incendios

-- Mitchell Kapor

tag , tag

Kiraya

Horizonte ovejuno

   

Al salir de Valderas, León, el pueblo donde vive nuestro compañero de piso, nos asaltaron las ovejas...

y así nos vimos, completamente rodeados, sin escapatoria posible y con borregos mirándonos atentamente si les mirábamos, e ignorándonos como si no estuviésemos si no centrábamos atención en un individuo concreto de entre ellos...

Horizonte Ovejuno

¡Todo el ancho mundo era una mata de ovejas!

¡qué sensación!

tag , tag