Sincorbata

Entradas relacionadas con SINCORBATA, mi proyecto freelance de diseño web y asesoría informática.

Disk ARchiver

 Dom, 12/11/2006 - 20:00     Sandor

Como todo buen informático, se de la importancia del mantener copias de seguridad habituales de los ordenadores que gestiono. Y casi como todos, suelo descuidar, a pesar de saberlo, esta tarea.

Este fin de semana me he puesto las pilas en ese sentido y he realizado el backup de rigor. Para ello, he utilizado el programa Disk ARchiver (también conocido como DAR).

El programa trabaja en modo consola, siendo su código compilable en, al menos, linux, Windows, Solaris, FreeBSD, NetBSD, MacOS X (hay versiones ya compiladas en su web, para linux y windows).

Básicamente es un compresor, pero a años luz de tar y similares. Entre otras características, puede crear la copia de seguridad de todo el sistema en un solo archivo, o usar filtros adicionales para excluir ciertos directorios (/proc y similares, por ejemplo).Permite realizar backups diferenciales, comprimir los datos (gzip, bzip2) o fragmentar los backups en archivos (slices) de un tamaño determinado (util por ejemplo para archivarlo en cd-r o dvd-r). También es capaz de hacer otras florituras, como archivar las rutas que hayamos decidido excluir con algun filtro (util si no queremos archivar un determinado directorio, pero queremos que este se cree, vacio, al restaurar el backup).

Tal vez una de las características más importantes de cara al rendimiento del programa es que DAR, incluso utilizando compresión, si por ejemplo queremos restaurar un determinado fichero, DAR no necesita ir leyendo el archivo del backup secuencialmente hasta llegar a su posición, si no que lee una especie de índice (catálogo), para luego situarse directamente en la posición exacta del fichero en cuestión. Esto es muy importante para copias de seguridad de sistemas de archivos de gran tamaño. También es muy interesante el soporte para enlaces duros (hard links), enlaces simbólicos, atributos extendidos (EA) o ACL, que hacen posible una restauración en condiciones de sistemas linux o MacOSX, por ejemplo.

Por ultimo, tiene otras opciones para el cifrado de los datos (usando el algoritmo blowfish), compresión selectiva (por ejemplo, para no comprimir archivos ZIP o MP3), y muchísimas más que hacen más que recomendable tener a mano algún la página man o algún tutorial (muchos disponibles online en la web del programa). En definitiva, un buen programa para realizar tanto copias de seguridad completas como incrementales, que sin ser tan potente como otras soluciones tipo Amanda, sirven perfectamente para el usuario doméstico.

Etiquetas: 

Eliminando impresoras en Windows

 Mié, 18/10/2006 - 22:41     Sandor

Si hace algunas semanas os comenté la mejor manera de eliminar drivers en windows xp, hoy os voy a comentar un método para eliminar drivers de impresora. Todo ha surgido, para variar, a causa de un extraño conflicto con dos versiones del mismo driver que deben estar instaladas en uno de los ordenadores de la oficina.

¿Solución? Eliminar completamente del sistema los archivos correspondientes a los drivers implicados, reiniciar (por si las moscas), e instalar desde cero el driver de la impresora. Peeeero resulta que cuando, en la carpeta Panel de control -> Impresoras, seleccionas el icono de la impresora y la eliminas, en realidad no se borra ningun fichero, pero lo que en mi caso, cualquier reinstalación del driver conllevaba una repetición del conflicto que nos traia de cabeza.

En Windows XP, se pueden eliminar de forma fácil yendo al Panel de control -> Impresoras. Una vez allí, en el menú Archivo, hacer clic en Propiedades del servidor. En la pestaña Controladores, hacer click en el controlador de la impresora que se desea eliminar, y después, hacer clic en Quitar. ¿Fácil, no? En Windows 2000 y anteriores la cosa se complica un poco más, pero vienen unas instrucciones muy majas en el siguiente documento de Microsoft: Cómo quitar y volver a instalar un controlador de impresora manualmente.

 

Etiquetas: 

SQL, sustituyendo cadenas

 Lun, 25/09/2006 - 11:19     Sandor

Hoy he metido mano a la definición de los subdominios en planetainopia, de manera que las direcciones que antes comenzaban por http://blog.planetainopia.comahora redireccionan automáticamente como http://www.planetainopia.com/blog. Al poco de realizar el cambio, me he dado cuenta de que no solo tenía que cambiar la opción correspondiente en las opciones de WordPress, sino que con el cambio de url, ¡todas las imagenes me desaparecían! (la manía mia de poner los enlaces a ella relativos, tipo /img-weblog/imagen.jpg, en vez de absoluto, tipo http://blog.planetainopia.com/img-weblog/imagen.jpg). Resumiendo, que me he visto en la necesidad de hacer una busqueda/reemplazo de cadenas de texto en la base de datos del blog. En el momento me he liado un poco, pero tras encontrar algo de info en una lista de correo y en la página correspondiente del Manual de MySQL, he encontrado lo que necesitaba. He accedido al phpMyAdmin que ofrece la empresa a la que alquilo mi alojamiento, y en dos patadas he solucionado todo mi problema. Lo publico aquí por si a alguien se ve en las mismas que yo ;-)

UPDATE wp_posts
SET post_content = REPLACE(post_content,'/img-weblog/','/sites/planetainopia.com/files/img-blog/')
UPDATE wp_comments
SET comment_content = REPLACE(comment_content,'/img-weblog/','/sites/planetainopia.com/files/img-blog/')

La primera sentencia busca y reemplaza en la tabla de los artículos, mientras que la segunda lo hace en la tabla de los comentarios. Como veís, sigo con mis manías de poner los enlaces relativos, pero al menos esta vez no he tenido que sufrir mucho a cuenta de ellos ;-) Como siempre, si encontraís algún artículo o comentario en el que no se vean las fotos, avisadme.

Etiquetas: 

Xming

 Mié, 20/09/2006 - 23:50     Sandor

Servidor Xming

Tengo un pequeño servidor en casa, conectado a la televisión de la sala (sirviendo más o lo menos lo típico: mldonkey, freevo, postfix+fetchmail+cyrus, samba, ftp y todo lo que se me ocurre en el momento). El caso es que suele ser un lio cuando quiero configurar algo en él (ya sabeís, las pequeñas guerras por el dominio de la caja tonta). Hasta ahora me apañaba bastante bien accediendo via ssh desde el portátil, pero desde ayer me temo que las cosas no van a ser lo que eran :-)

Sabía desde hace un montón de tiempo que existía la posibilidad de ejecutar un cliente X en el portatil y acceder en modo gráfico al servidor, pero no abundan los clientes X para windows. Estaba el de Cygwin, pero me parecía un poco rollo el bajarme todo su entorno de trabajo (bash, etc), cuando solamente quería ejecutar el dichoso cliente. Hasta que ayer descubrí Xming, un servidor pequeño, que no depende de toda la infraestructura (dlls y demás) de Cygwin, con el cual es facil conectarse a un servidor gráfico remoto. Además es portable, por lo que es factible llevarlo encima, en un llavero usb o similar, junto al Putty y las demás herramientas que todo sysadmin debería llevar encima ;-)

En mi caso, como he tenido problemas con el putty (a pesar de haber activado el X11 forwarding y haber exportado la variable display y jugado con el comando xhost), y como no me quería comer demasiado la cabeza, he instalado en el servidor XDM, un login gráfico con soporte XDMCP, protocolo necesario para que Xming pueda conectarse al servidor X al que queremos acceder.

Ahora, en definitiva, puedo disponer de una consola gráfica en mi portatil, tal y como si estuviera frente al servidor, con toda la comodidad que ello implica. Eso sí, es importante que limiteis en vuestro cortafuegos el acceso al servidor X del host (puertos tcp-6000 y tcp/udp-117), para evitar intrusiones molestas.

Por último comentar que he probado otras alternativas como Vnc y TighVNC, pero me quedo de largo con la que os comento. También he estado tentado de probar FreeNX, pero al no ser software libre, y al tener que instalar otro servidor además del servidor X-Window que ya tengo me ha echado para atrás. También he estado tentado de instalar otro login gráfico más configurable, tipo Kdm o Gdm, pero quiero mantener mi sistema lo más ligero que pueda, y en ligereza Xdm se lleva la palma (y aunque es un rato feo, creo que se le puede maquillar un poco :-D).

Si estás interesado en instalarlo, puedes echar un vistazo, además de a la propia página de Xming, a las siguientes urls (al menos a mí me han ayudado bastante):

Juntar y separar PDFs

 Mié, 13/09/2006 - 04:34     Sandor

PDF Toolkit

Hoy en la oficina me ha pasado una cosa curiosa: tenía que juntar unos cuantos PDFs en uno más grande. El Adobe Acrobat me daba error: "These documents contain subset fonts that have the same name", había prisa y me estaba volviendo loco. El caso es que he tenido suerte y he dado con el programa pdftk (también conocido como pdf toolkit).

Es software libre, y trabaja en modo consola, de modo que tal vez resulte un poco complicado de usar para quien nunca ha trabajo en los dominios del command.com o del cmd.com :-)

Existen paquetes precompilados para Windows, Debian. Macintosh, Suse, Gentoo, FreeBSD y Mandrake. Entre otras cosas puede juntar, separar, cifrar, descifrar, aplicar una marca de agua, editar los metadatos, adjuntar archivos, separar archivos adjuntos, descomprimir, comprimir y reparar (si es posible), cualquier archivo PDF.

En definitiva, una pequeña utilidad que nos puede sacar de algún que otro apuro puntual.

Etiquetas: 

Recuperacion de disco duro in extremis

 Lun, 17/07/2006 - 23:59     Sandor

Vivir para ver. El viernes me llama Goizalde para decirme que su ordenador ha muerto, que apenas sale la pantalla de la BIOS "se queda congelado y no avanza". Naturalmente no tenía nada parecido a una copia de seguridad de sus datos más sensibles, y tarda un rato en darse cuenta de la magnitud del problema, cuando le comento que probablemente sea su disco duro el que haya pasado a mejor vida. "Mis albumnes de fotos, los horarios y la contabilidad del trabajo, cartas y emails de un montón de años, mi colección de música...". El problema se torna desgracia a medida que se va dando cuenta de la cantidad de información personal que tenía desperdigada por el disco duro.

Voy a su casa y tras intentar arrancar con un live-cd de Backtrack Linux (una distribución enfocada a temas de seguridad basada en Slax de la que os hablaré otro día) solo puedo certificar la muerte. A veces la BIOS reconoce el disco, pero apenas puedo acceder a él durante uno o dos minutos, y ni siquiera soy capaz de copiar nada a otro disco duro USB que he llevado para salvar lo posible. Al final le comento que me llevo el disco duro a casa, y que intentaré probar montándolo en una caja externa USB... todo resulta inútil. Parece claro que más que un problema físico de los propios discos duros, el problema reside en el propio hardware de la controladora del disco duro. Para simplificar: que los datos siguen ahí, probablemente incorruptos, pero que la circuitería que controla el acceso a dichos datos está dañada. En ocasiones así, no es posible ejecutar ningún software tipo Testdisk, GetDataBack o similares, ya que ni la BIOS ni el sistema operativo detectan la presencia física del disco. Estaba ya apunto de recomendarle alguna empresa tipo Recovery Labs, On Data o Recover Center, cuando se me ocurrió buscar en Google. Tras un ratillo, encontré una referencia a un hilo en Barrapunto: "Desastre en el disco duro". Comienzo a leer hasta dar con un comentario del usuario kinslord, de fecha 7-10-2004:

Hola a todos, yo llevo ya unos 10 años dedicandome profesionalmente a administrar sistemas y lo que me ha funcionado unas cuantas veces es congelar los discos en la nevera. No es coña, con algunos discos que sencillamente no dejaban acceder a sus datos los cogia, envasava al vacio (para evitar condensación de agua) y los metia en el congelador, entre 12 y 24 horas. Despues sacaba el disco lo enchufaba y pude recuperar los datos. Ninguno de ellos sufrió una descarga electrica, pero alguno si cayó por causa de un apagón electrico. No se si te servirá pero no cuesta nada provarlo y no dañarás el disco (si vas con cuidado con el agua y la condensación).

y luego, en otro comentario, daba su explicación

El principio fisico no lo se exactamente, pero se que chuta. Ya te digo ke a mi me ha salvado el cuello unas cuantas veces. Si no me equivoco tiene que ver que con el frio aumenta la conductividad de los semiconductores y por otro lado las partes mecanicas del disco se contraen provocando un mejor ajuste de las piezas moviles. Por tanto el disco funciona a un rendimiento mas elevado y eso permitiria leer los datos, como minimo mienstras el disco se mantuviera frio.

Como no tenía nada que perder, y ¡casualidades de la vida!, tengo una cutre máquina de envasar al vacío en casa, me he animado a hacerlo... ¡¡¡ Y FUNCIONA !!! Lo he metido en cuatro ocasiones en el congelador de casa. La tres primeras apenas ha estado una hora, y he conseguido tenerlo conectado, a través de la caja externa USB, unos tres o cuatro minutos cada vez, lo suficiente para hacer un backup rápido de la base de los emails, y casi todos los archivos personales. Por la noche lo he dejado unas ocho horas en el congelador, y ya por la mañana he conseguido tenerlo funcionando un ratito más, pero no habrá llegado a los diez minutos, lo suficiente para salvar lo más importante. De modo que ya sabeís, si algún día os peta el disco duro y es un problema de hardware (de la controladora del disco duro), intentad como último recurso el truco del congelador. Si me lo cuentan ayer no lo hubiera creído, pero ¡funciona! :-D Y como una imagen vale más que mil palabras, aquí os dejo el documento gráfico de mi aventura (lo verás mejor en mi página de Flickr):

  • 1 : Envasando el disco al vacío (o casi, porque el aparato no es gran cosa).
  • 2 : Metiéndolo en el congelador.
  • 3 : Dejándolo todo preparado, listo para cuando saque el disco.
  • 4 : Transfiriendo los datos a todo meter, antes de que se volviera a calentar.

HD on the rocks

Lectores RSS

 Lun, 27/03/2006 - 08:35     Sandor


Icono que señala la presencia de feeds RSS.

Los programas que comentaré son de ese tipo de programas que poco a poco han ido ganándose un huequillo en la bandeja de mi barra de tareas, a medida que la lista de blogs y sitios de noticias diversos que habitualmente consulto crecía sin cesar. Pero... ¿qué demonios es un lector RSS?

Bueno, ante todo definiremos qué es RSS. Según la Wikipedia, RSS es una parte de la familia de los formatos XML desarrollado específicamente para todo tipo de sitios que se actualicen con frecuencia y por medio del cual se puede compartir la información y usarla en otros sitios web o programas. A esto se le conoce como redifusión o sindicación.

Entonces un lector RSS (también llamado agregador), no es más que un programa que lee y presenta fuentes RSS (titulares) de diferentes procedencias. Supongamos que habitualmente consultamos desde nuestro navegador habitual algunos blogs de amigos, después visitamos Barrapunto, y ojeamos entonces nuestro periódico favorito en internet. Y si aún nos queda un poco de tiempo, ojeamos Slashdot, Kriptópolis, Gizmodo o algún otro sitio similar.

Acceder a toda esta información lleva su tiempo. Hay que teclear la dirección del sitio, tomarse el tiempo de mirar las diferentes noticias, seleccionar las que nos interesen, ojearlas, y pasar al nuevo sitio... un incordio si se dispone de poco tiempo y/o muchas fuentes diferentes de información.
Una solución a estos habituales problemas que sufrimos los infoadictos de hoy en día viene de la mano de los lectores RSS. Gracias a ellos, se puede obtener resúmenes de todos los sitios que se desee desde el escritorio de tu sistema operativo, programas de correo electrónico o por medio de aplicaciones web que funcionan como agregadores. No es necesario abrir el navegador y visitar decenas de webs.

Para que os hagaís una idea, en la oficina uso el FeedReader (enlace más abajo). Entre las fuentes de noticias que tengo agregadas, están estas de aquí abajo:

Mis fuentes RSS

El programa habitualmente se encuentra ejecutándose en segundo plano, descargando las nuevas noticias de todos los sitios según un intervalo de tiempo determinado. Y cuando tengo un rato, ojeo los titulares de todos esos sitios, y si algo llama mi atención, leo la noticia completa, ahora sí, visitando la web.

Espero haber explicado con la suficiente claridad el funcionamiento de este tipo de programas. De cualquier modo, la mejor forma de ver su utilidad es bajándote alguno de los que comentaré a continuación y probarlo ;-)

  • FeedReader. Lector RSS para Windows. Mi recomendado para windows.
  • Mini20. Sencillo lector RSS del periodico 20 Minutos.
  • AKregator. Lector RSS para Linux (KDE)
  • Sage, extensión para Firefox que le añade la funcionalidad de lector RSS.
  • Blam. Lector RSS para Linux y Mac OS X.
  • Liferea. Lector RSS para Linux, FreeBSD y Mac OS X.
  • Bloglines. Lector RSS via web.
  • Retronimo. Lector RSS via web.
  • ifavoritos. Lector RSS via web.
  • Y ya en plan virguerías avanzadas, tenermos cosillas como rss2email, un pequeño programa en Python, para Linux y Windows, que añadido por ejemplo al cron de linux permite establecer una pasarela entre ambos mundos y enviarte los titulares via email ;-)

Enlaces:

Etiquetas: 

Y así empezó todo...

 Mar, 21/03/2006 - 00:20     Sandor


Diagrama de los dos primeros nodos de ARPAnet

Leo en Barrapunto que hay por ahí un video circulando sobre los inicios de ARPAnet, el embrión de lo que luego se convertiría en lo que hoy conocemos por internet. Por aquel entonces (1972), la red apenas tenía poco más de dos años de existencia, y estaba formada por unos 25 nodos... cuantos cambios en tan poco tiempo, ¿no? :-) El video se encuentra en inglés, aunque ya hay gente que está trabajando en subtitularlo.

URLs:

Etiquetas: 

Pi, pi, pi, piiiiiiii

 Lun, 20/03/2006 - 00:04     Sandor


Hardware failure

Llevo tres días intentando echar a andar un ordenador que he actualizado con unas piezas que he comprado en ebay y como es obvio, me han surgido problemas (para variar, diría yo). El caso es que buscando un poco en foros y así he encontrado una tabla explicando los famosos pitidos del chequeo de la placa madre, así que os lo posteo por aquí, por si a alguien le puede ser de interés.

  • No hay pitidos: No hay suministro eléctrico o el altavoz de sistema está desconectado o defectuoso
  • 1 pitido corto: Arranque normal.
  • Pitido constante ininterrumpido: Fallo en el suministro eléctrico.
  • Pitidos cortos y constantes: Placa madre defectuosa.
  • 1 pitido largo: Error de memoria RAM. RAM Refresh Failure. Los diferentes componentes encargados del refresco de la memoria RAM fallan o no están presentes.
  • 1 pitido largo, 1 corto: Fallo general en la placa madre o ROM básica del sistema.
  • 1 pitido largo,2 cortos: No se encuentra la tarjeta de video, puede estar mal instalada o bien defectuosa.
  • 1 pitido largo, 3 cortos: No se encuentra monitor conectado a la tarjeta gráfica.
  • 1 pitido largo, varios cortos: Fallo relacionado con el video (depende del tipo de tarjeta de video y del la configuración de la bios).
  • 2 pitidos largos y uno corto: Fallo en la sincronización de imágenes.
  • 2 pitidos cortos: Error de paridad de memoria. La paridad no es soportada por la placa base.
  • 3 pitidos cortos: Fallo de memoria en los primeros 64 Kbytes de la RAM.
  • 4 pitidos cortos: El temporizador o contador de la placa base se encuentra defectuoso. El Timer 1 de la placa no funciona.
  • 5 pitidos cortos: La CPU ha generado un error porque el procesador o la memoria de vídeo está bloqueada.
  • 6 pitidos cortos: El controlador o procesador del teclado (8042) puede estar en mal estado. La bios no puede conmutar en modo protegido. Este error se suele dar cuando se conecta/desconecta el teclado (PS2) con el ordenador encendido.
  • 7 pitidos cortos: La CPU ha generado una interrupción excepcional o el modo virtual del procesador está activo.
  • 8 pitidos cortos: El adaptador de vídeo (tarjeta gráfica) del sistema no existe o su memoria de vídeo (RAM) está fallando. No es un error fatal. Es un fallo de escritura de la Video RAM.
  • 9 pitidos cortos: Error de conteo de la ram de video. El valor del checksum (conteo de la memoria) de la RAM no coincide con el valor guardado en la bios.
  • 10 pitidos cortos: El registro de la CMOS RAM falla a la hora de la desconexión.
  • 11 pitidos cortos: La memoria caché externa está fallando. En la bios hay una opción llamada Video memory cacheable, que lo que hace es volcar el contenido de la ram de la tarjeta en el disco duro. Ponla en enable, haber si soluciona tu problema.
  • 2 pitidos cortos: Se ha detectado un error al realizar uno de los tests de hardware.
  • Pitidos cortisimos, tenues y constantes: Posiblemente el teclado provoca este error o bien una tecla presionada durante el arranque.

Nota: Foto de new model No. 15, de Flickr.

Etiquetas: 

Interesante servicio de Google

 Jue, 23/02/2006 - 02:14     Sandor

Me acabo de enterar de una cosa que fijaros si será importante que me ha hecho dejar aparcada la entrada sobre zoofilia que publicaré próximamente :-D

El caso es que Google ha publicado una nueva herramienta (algún dia tendré que hacer un repaso a las más interesantes), destinada a la publicación de páginas web personales. Lo interesante del asunto es que todo el proceso de creación de las páginas se realiza a través de un interface wysiwyg, es decir, visual, al más puro estilo de cualquier editor de texto que todos estamos acostumbrados a manejar.

Para ello necesitas únicamente tener una cuenta google, que puedes dar de alta de forma gratuita en la misma página. De momento el servicio se encuentra disponible solamente en inglés (está de pruebas, en fase beta), aunque supongo que próximamente lo traducirán a más idiomas.

En definitiva: si siempre has querido tener tu espacio en internet pero no tenías los conocimientos necesarios, esta nueva herramienta puede servirte para dar tus primeros pasos en la red. Si lo haces, no lo olvides... ¡coméntanoslo y te visitaremos! ;-)

URLs:

 

Etiquetas: 

Páginas

Sobre PlanetaInopia

Sandor Inopia nació en Bilbao, un lunes cualquiera, justo 1904 años después de que Nerón se suicidara, diciendo ¡Qué artista muere conmigo!, y 192 años después de que Volta descubriera la pila eléctrica. Mientras celebraba su quinto cumpleaños, Elvis daba su último concierto, y celebrando los siete, Muhammad Ali se retiraba del boxeo.

Sobre PlanetaInoipa, blog personal de Sandor Inopia (Sandor Saiz Ortuondo)

Yo no tengo la ambición de Nerón, la inteligencia de Volta, la voz de Elvis, o la fuerza de Alí, pero a veces me gusta escribir y darme a conocer a los demás. Por eso este blog, que espero te guste.

Comentarios recientes