sábado, 29 de diciembre de 2012

Eliminar advertencia "reading configurations from ~/.fonts.conf is deprecated."

El fichero ~/.fonts.conf se debe mover de lugar.  Los programas que aun lo leen ahí causan la siguiente advertencia:

Fontconfig warning: "/etc/fonts/conf.d/50-user.conf", line 9: reading configurations from ~/.fonts.conf is deprecated.

Para eliminarla, podemos:
mkdir ~/.config/fontconfig; mv ~/.fonts.conf ~/.config/fontconfig/fonts.conf
Pero los programas que aun no se han actualizado pueden volver a crearlo.

PS3 Move: "¿Cómo podemos copiar el Wii sin que sea muy obvio?"

"¡Ya sé!  ¡Hagámoslo aburrido!"

jueves, 29 de noviembre de 2012

Configurando los módems DSL de Telmex/Prodigy Infinitum

Acceso de servicio


El acceso de servicio muestra más opciones e información que la interfaz normal, algunas muy útiles como los registros de sistema, cambiar la IP o reiniciar el módem mismo.  El usuario y contraseña son los normales: TELMEX y la contraseña WiFi de fábrica.

2Wire Gateway 2700HG: http://home/mdc, o http://gateway.2wire.net/management, o http://192.168.1.254/management.

2Wire 4011G: http://home/xslt?PAGE=C_4_0, o http://gateway.2wire.net/xslt?PAGE=C_4_0, o http://192.168.1.254/xslt?PAGE=C_4_0.

 

Configurando un 2Wire Gateway 2700HG sin usar el programa de Telmex (desde Linux, por ejemplo)


El Gateway debe estar conectado a la red local (el foco Ethernet debe estar prendido) y a la línea telefénica (el foco DSL debe estar prendido sin parpadear; si parpadea constantemente, significa que no detecta una señal DSL).

Para ver la página de configuración del modem, hay que estar en su mismo rango.  Por omisión, la dirección del modem es http://192.168.1.254 y trae activado DHCP, así que es posible cambiar la dirección/añadir un alias a nuestro adaptador de red al rango 192.168.1 y después abrir http://192.168.1.254; o configurar la conexión del adaptador para usar DHCP ("Obtener IP/DNS automáticamente") y reiniciarla/repararla.
La primera vez el modem inicia en el asistente de configuración.  Hay que introducir un código (hay más en http://www.2wire.com/?p=268):

Preconfiguración para Prodigy Infinitum: 52AD-2AD4-6266-22NA-B27M
Preconfiguración para PPPoE: 5225-26P4-6262-22AS-B2E7
Configuración manual completa: 5225-2374-WG62-22AS-BJ7P

Una vez proporcionados tu nombre de usuario y contraseña el modem procederá a conectarse.  Puedes cancelar el asistente en cualquier momento para acceder a la página de configuración completa.  Si le cambias la IP al modem, recuerda cambiar/renovar la de tu máquina inmediatamente después.

Para deshabilitar los servicios de ruteo (incluyendo DHCP, NAT, y PPPoE) en el modem para ponerlo en modo puente, ("bridge," para que puedas enrutar desde Linux o Windows), tienes que entrar a la consola de administración y diagnóstico en http://homeportal/mdc, Enlace de banda ancha -> Configurar y cambiar VCI a 35, deshabilitar Búsqueda de ATM PVC, y cambiar Tipo de conexión a Dirección IP Directa; y por último deshabilitar enrutamiento en Avanzada -> Configurar Servicios.

jueves, 1 de noviembre de 2012

Dirección de correo desechable al gusto: Mailinator personalizado

Ya sea por simple estética, o porque muchos de los sitios que innecesariamente te obligan a registrarte bloquean los dominios conocidos de Mailinator, puedes querer tu propio dominio de correo desechable.

Para empezar, necesitas tener tu propio dominio.  ¿No quieres usar uno de paga?  Never fear, freedns.afraid.org has you covered.  Primero, tienes que crear una cuenta... pero es por una buena causa, para después registrar un subdominio en sus más de noventamil dominios, de a grapas:

  1. Encuentra uno que te guste y da clic en su nombre (por ejemplo, spam-o-matic.com).
  2. Cambia Type a MX (registro de correo).
  3. Escribe el nombre de subdominio que desees en Subdomain (algo como "protectedby" para obtener protectedby.spam-o-matic.com).
  4. Escribe 10:mail.mailinator.com en Destination.
  5. Listo, puedes recibir correos inmediatamente con cualquier nombre de usuario (XXXX@protectedby.spam-o-matic.com), usando ese mismo nombre de usuario para checarlo en mailinator.com
Claro que nos ahorraríamos todo esto (y más) si todo el mundo usara OpenID.

P.S.d.P. (de pasadita): puedes crear de la misma manera dominios gratis para tu sitio web, ya sea por dirección IP (cambiando Type a A), haciendo un alias a un dominio ya existente (Type CNAME), o haciendo una redirección a una dirección (URL) específica (crea un registro A o CNAME, guárdalo, edítalo y dale clic a Forward to a URL.


jueves, 23 de agosto de 2012

Hacer que el complemento Last.fm de Amarok deje de usar KWallet

Esto hace que el complemento de Last.fm guarde su contraseña en texto simple --que es más inseguro, pero evita el uso de KWallet.
  1. Cierra tu cartera en KWallet.
  2. Inicia Amarok y cancela cuando quiera abrir tu cartera.
  3. Ve a la configuración del complemento de Last.fm, y cancela el nuevo intento de acceder a la cartera.
  4. Introduce los datos de tu cuenta y Acepta.
  5. Cancela KWallet una última vez. 
  6. Amarok preguntará KWallet no se está ejecutando.  ¿Le gustaría que Amarok almacenara sus credenciales en texto simple?
  7. ¡Siiiiiií!!!!!!
  8. Reiniciar Amarok.
Alternativamente:
  1. Deshabilitar KWallet en el fichero de configuración de Amarok:
    perl -pi -e 'print STDERR "Reemplazando $&\n" if s/(ignoreWallet)=.*/$1=yes/;' ~/.kde/share/config/amarokrc 
  2. Reiniciar Amarok.
  3. Introducir tu cuenta en la configuración de Last.fm si nunca la has guardado como texto antes.

domingo, 10 de junio de 2012

Dividir y convertir un disco de música en formato APE usando K3b

El formato Monkey's Audio (.ape) fue tal vez el primer formato de compresión de audio lossless (sin perdida de calidad) en volverse popular, pero debido a las restricciones de su licencia y a el desarrollo de mejores alternativas, ha sido reemplazado y olvidado en Linux, particularmente en las aplicaciones de KDE: Amarok no puede reproducirlo desde que dejó de soportar GStreamer, y K3b requiere un plugin que puede o no funcionar con la última versión (no me molesté en compilarlo).

Afortunadamente, y contra las expectativas (los resultados de mi búsqueda consistieron exclusivamente en scripts para correr a mano, todos con media docena de dependencias), rescatar un .ape es muy sencillo una vez que lo convertimos a FLAC, siempre y cuando tengamos el índice (.cue).  Para ello basta usar FFmpeg, y después K3b, que incluye un práctico (aunque no perfecto) convertidor de formatos.

Los siguientes comandos se encargan de convertir el .ape a FLAC, crear un nuevo .cue, y abrirlo en K3b.  Solo tienes que reemplazar ruta/al/fichero.ape por la del tuyo, y ejecutarlos verbatim (uno por uno, o pegando todos de un jalón, todo se vale).  Se asume que el .cue tiene el mismo nombre que el .ape.

APE='ruta/al/fichero.ape'
ffmpeg -i $APE -acodec flac ${APE%.ape}.flac

perl -pe 's/(FILE.*)\.ape/$1.flac/i' ${APE%.ape}.cue > ${APE%.ape}.flac.cue
k3b ${APE%.ape}.flac.cue

Después resta convertirlo al formato de nuestra preferencia en K3b.

martes, 15 de mayo de 2012

Cursor invisible y fondo negro al lanzar Tribes Ascend

Al correr Tribes Ascend (por primera vez en mi caso), no es posible ver el cursor del ratón, ni el fondo de la pantalla de inicio (si consigues aceptar la EULA a ciegas).  Un problema de texturas corruptas, de acuerdo con el soporte técnico de Hi-Rez.  La solución fue iniciar Validate/Repair en la utilidad de soporte (Hi-Rez Studios Game Support and Diagnostic Utility), que se encuentra en el menú inicio o en el botón de engrane del lanzador de Tribes.


jueves, 1 de marzo de 2012

Instalar o actualizar complementos de Wordpress sin FTP

Para poder instalar complementos automáticamente, Wordpress requiere que el usuario del servidor web sea el propietario de los directorios wp-admin y wp-content, localizados donde lo tengas instalado.  Un poco raro, pues no se conforma con tener permisos de escritura de grupo (p.e.chgrp -R www-data wp-admin wp-content; chmod -R g+w wp-admin wp-content), ni imagino porque quiere poseer wp-admin, si los complementos se encuentran en wp-content/plugins...  en todo caso, los comandos siguientes solucionan el problema en Ubuntu:

cd /usr/share/wordpress
sudo chown -R www-data wp-admin wp-content