Geek & Roll » windows

Sincronizar 2 carpetas en GNU/Linux y Windows

Cesar August 4th, 2010 FLOSS, aplicaciones, linux, tips, windows Haz un comentario

Tengo una carpeta llena de música que he ido acumulando a lo largo de los años. Siempre trato de mantener los ID3 tags correctos, pero de vez en cuando me encuentro algún MP3 que le hace falta información. Toda esta colección de música la tengo en el disco duro de mi computadora en una partición EXT4 para su uso desde Ubuntu, y respaldada en un disco duro externo de 1 TB con formato FAT32 para su uso en cualquier otro lugar.

El problema es que si edito, agrego, elimino o muevo un archivo en el disco externo, tengo que hacer lo mismo en el disco interno. Hacerlo manualmente no es una opción, y no puedo sincronizar utilizando alguna otra herramienta (como rsync) porque sólo sincronizan de una fuente a un destino, y en mi caso los cambios pueden darse en cualquiera de las dos carpetas, inclusive en las dos al mismo tiempo.

Esto es muy similar a como funcionan los sistemas de control de versiones, y precisamente el programa Unison File Synchronizer toma esta aproximación, le agrega algo de multiplataforma y facilidad de uso, resultando en una herramienta indispensable. Básicamente Unison puede tomar dos carpetas, compararlas y propagar los cambios de tal manera que al final queden ambas exactamente igual.

Por último, si alguna de las carpetas es de un sistema de archivos que no soportan permisos (como por ejemplo en mi caso, FAT32), hay que configurar Unison para que no intente sincronizar estos permisos. Para hacerlo hay que editar el archivo que se encuentra en ~/.unison/nombreDelPerfil.prf y agregar al final:

perms=0

Cómo usar los temas de Windows 7 en Gnome

Una de las cosas que me agrada de Windows 7 es su galería de temas de escritorio, los cuales ahora incluyen una pequeña pero agradable funcionalidad que permite estar cambiando el fondo de pantalla cada determinado tiempo. Algunos temas incluyen fondos de pantalla de alta resolución con imágenes muy adecuadas para este propósito.

Por fortuna podemos utilizar esos mismos fondos de pantalla, obtenidos directamente de los temas de Windows 7, en nuestro escritorio Gnome además de rotarlos de la misma manera. Para eso vamos a utilizar lo siguiente:

Instrucciones:

  1. Instalar 7 zip. Para eso pueden usar la consola con el siguiente comando:
    sudo aptitude install p7zip-full p7zip-rar p7zip
  2. Descargar el tema elegido y renombarlo de nombredeltema.themepack a nombredeltema.rar. Aunque usamos rar como extensión, es necesario usar 7 zip y no el unrar que viene con Ubuntu ya que este último no puede descomprimir correctamente el archivo.
  3. En la consola, ir a donde descargamos el archivo (en mi caso en Downloads/) y utilizar el comando 7za para descomprimir el archivo:
    7za e Mexico.rar -o Mexico/

    Lo que nos debe crear una nueva carpeta llamada Mexico con las imágenes de fondo dentro y un archivo Mexico.theme que no vamos a utilizar.

  4. Descargamos el DEB de XML slideshow creator de su sitio (link directo). Para instalarlo solo dar doble click en el archivo descargado y seguir las instrucciones.
  5. Abrimos XML slideshow creator (se agrega al menú accesorios) y seleccionamos la carpeta Mexico donde se descomprimieron las imágenes, ajustamos el tiempo de cambio entre imágenes así como el tiempo de la animación, y por último seleccionamos la opción de aplicar el fondo después de generar.
  6. Por último damos click en generar. El fondo se aplica y debe cambiar de acuerdo al tiempo configurado. Los fondos generados se van guardando en sus respectivas carpetas, pero además podemos acceder a ellos en el diálogo de configuración de apariencia (Sistema | Preferencias | Apariencia)
  7. En caso de que no se agregue automáticamente, se puede agregar manualmente utilizando el botón agregar, y seleccionando el archivo Background.xml generado por la herramienta.

Es importante mencionar que solamente estamos haciendo uso de los fondos de pantalla, y no sonidos, colores u otros recursos del tema. Por último, una imagen de mi escritorio.

Arrancar la partición HP Recovery con GRUB

En el pasado, cuando comprabas una computadora con Windows preinstalado, normalmente se incluía un disco de recuperación con el cual podías reinstalar el sistema operativo de manera desatendida, dejándolo como de fábrica. Sin embargo, en años recientes esta práctica es cada vez menos común, reemplazando el disco de recuperación por una partición “especial” que contiene la imagen de recuperación más el software necesario para arrancar desde la partición y reinstalar la imagen.

HP BIOS

Este es el caso de las computadoras HP. Al iniciar, el BIOS te presenta con la oportunidad de presionar una tecla (F11 en el caso de la imagen) para arrancar la partición de recuperación. El problema es que cualquier modificación del Master Boot Record (MBR) elimina la posibilidad de arrancar la partición de recuperación presionando F11. El MBR puede ser modificado por actualizar el mismo Windows (por ejemplo si tu PC la compraste con Vista y actualizas a Win7 o desactualizas a WinXP), o por instalar otros sistemas operativos como GNU/Linux o OS X.

Después de un largo proceso a prueba y error (los detalles más adelante), descubrí que es posible arrancar la partición de recuperación utilizando GRUB. Este programa es un gestor de arranque muy popular en GNU/Linux, es Free Libre Open Source Software y es utilizado en muchas distribuciones GNU/Linux, como por ejemplo Ubuntu.

Si necesitas restaurar tu sistema operativo, pero no puedes arrancar tu partición de recuperación, puedes seguir los siguientes pasos: Leer el resto de este post.

Sonora al Software Libre y la desinformación

Cesar February 21st, 2010 FLOSS, blogs, linux, opinion, windows 10 comentarios

Por medio de Google Buzz me enteré de una noticia que me sorprendió de manera muy positiva: Sonora se pasa al Software Libre para sus sistemas de información. El Buzz en cuestión es de mi amigo y colega Roberto Ramirez, y linkea a un blog de Martin Llamas.

Cuando leí el post por primera vez, pensé que era una broma. Al leerlo por segunda ocasión y checar otros posts del mismo blog, me di cuenta de que no, no era una broma. Este señor esta convencido de que el cambio al software libre es una pérdida de dinero, ya que todo lo que se ha pagado hasta ahora en licencias se va a tirar a la basura, como si el pago de licencias fuera sólo una vez en la vida y ya.

El autor cita varios problemas con este cambio, veamos:

  • Se van a tirar millones de pesos a la basura, porque las licencias que ya pagamos ya no nos van a servir. Bajo esta lógica, entonces pagar renta tiene mucho sentido y nunca deberíamos de cambiarnos a nuestra propia casa, ya que estaríamos tirando a la basura millones de pesos pagados en renta.
  • Cuando pierda el PAN el siguiente sexenio, se van a volver a comprar las licencias y por lo tanto es pura gastadera de dinero. Haciendo a un lado toda la cuestión de ver el futuro, me sorprendería que los sistemas informáticos se cambiaran otra vez a sistemas privativos sin una buena razón. Si la razón es para apuntar el dedo y decir “es que los del otro partido…” eso dice mucho de la calidad de la gente que entrará al nuevo gobierno.
  • El software libre no es seguro, porque sólo se encuentra instalado en el 1% de las computadoras del mundo. Como si el software mágicamente se hiciera más seguro por cada instalación nueva. Por citar algunos ejemplos, el plugin de flash se encuentra instalado en la gran mayoría de las computadoras de escritorio del mundo, y es bien conocido que su historial de seguridad es por demás malo. Un contraejemplo es el servidor HTTP Apache, el cual es el servidor HTTP más usado en el mundo y es software libre, ciertamente más del 1% de los servidores HTTP lo tienen instalado. La seguridad llega por buen diseño, revisiones continuas y parches a tiempo, no por la base instalada.
  • Después lanza una serie de ejemplos en donde han salido a la luz errores en programas libres, en donde los parches han tardado bastante en llegar. El autor no proporciona ninguna liga, y dice que su fuente es “difícil de encontrar” pero no dudo que esos errores hayan existido. Lo que no se dice en el post es que en los sistemas de Microsoft que tanto pregona, hace poco se parchó un error en el sistema operativo Windows que tenía 17 años de vida. ¿O que? ¿No sabía? ¿Cuando viene de Microsoft es justificado?

Y bueno, después el autor habla de interoperabilidad, como si tener todos tus datos en un sistema privativo fuera la mejor idea. Hay en el post una sarta de opiniones desinformadas que sinceramente da tristeza que alguien quiera hacer un punto a favor del software privativo en el gobierno, siendo tan ignorante de la alternativa.

Señor Martin Llamas, si no sabe mejor limítese a decir “Chiquitibum a la bin bon ban, Microsoft! Microsoft! RA RA RA!!!!”

Cambio de enfoque en Geek & Roll

Cesar April 1st, 2009 FLOSS, linux, opinion, programacion, windows 5 comentarios

Por si quedaba duda, fue April’s fool.

Esto es algo de lo más difícil que me ha tocado escribir desde que decidí iniciar un weblog. A lo largo de los años he defendido el modelo de fuente abierta, el Software Libre, el uso de GNU/Linux y los formatos abiertos.

Como sabrán, en el trabajo me he visto en la necesidad de usar día a día Windows Vista, y aunque puedo ver muchas de sus deficiencias, también he visto algunas de las características que hacen de Windows un sistema operativo tan atractivo para tantas personas. Probando el beta de Windows 7 no pude dejar de pensar en querer algo así para mi computadora.

Y bién, dicen que reconocer el error es de sabios. Más aún corregirlo. Después de batallar más de dos días tratando de instalar Netbeans y Grails en mi laptop personal, terminé por instalar Windows 7 y no puedo estar más contento. Junto con Windows Vista en mi laptop de trabajo, forman mi ecosistema de cómputo 100% Windows. Ahora soy más productivo y feliz.

Por lo mismo no esperen ver más artículos sobre GNU/Linux, ahora me enfocaré en programación para la plataforma Windows, .NET y programas disponibles para Windows.

Windows 7

Axel February 25th, 2009 sistemas operativos, windows 8 comentarios

No hicimos una reseña de windows 7 porque, vamos, hay demasiadas reseñas allá afuera y la cuestión acá es aportar, no repetir y ya; sin embargo hay un par de cosas con las que podríamos iniciar la conversación acerca del próximo sistema operativo de microsoft:

Primera, windows 7 es muy bueno. Mucho más bueno de lo que yo en lo personal esperaba. Claro que tiene sus truenes, pero esto es incluso muy poco para un beta. Lo más notorio es que después de usar 7 en mi máquina personal por un mes y medio a Windows XP se le empiezan a notar esos casi 8 años de edad que tiene.

Segunda, para los demasiado optimistas: esto es Microsoft, y aunque estoy casi convencido de que esta vez van a entregar un sistema operativo bastante bueno, las cosas no van a cambiar en cuanto a versiones, políticas, genuine advantage, etc. Los MacTARDS van a seguir exclamando airosamente que todo lo nuevo en windows se lo copiaron a su Mac OS (que es programado por el padre, el hijo y el epíritu santo), y seguro saldrán algunas pantallas azules alguna vez. No hay que esperar milagros.

Yo, después de las semanas que tengo con windows 7 sí estoy dispuesto a esperar hasta que salga a la venta para comprar una laptop que ya lo traiga instalado, y así tenerlo legal. Pero recuerda, si quieres libre, GNU/Linux. Si quieres innecesariamente caro, pero bonito, una Mac.

Subtítulos para streaming con mediatomb, PS3 y GNU/Linux

Cesar February 12th, 2009 FLOSS, aplicaciones, linux, tips, utilidades, windows 11 comentarios

Desde que agregué una nueva variable al momento de ver series de TV ($prometida) los subtítulos se hicieron un must have. Este post documenta como logro agregar subtítulos a las series que descargo, para después verlas en la TV por medio de streaming utilizando el mega-excelente servidor UPnP mediatomb, el PS3 y GNU/Linux.

Los ingredientes:

  • Un video codificado con el codec DivX o XViD MPEG-4 (contenedor AVI).
  • Subtítulos para dicho video en formato srt o idx/sub.
  • AviAddXSub
  • Wine (el programa)
  • Mediatomb
  • Un PS3
  • Y GNU/Linux
    • Lo que obtendremos al final es un AVI con subtítulos pero no hardcoded, es decir, que podemos habilitarlos y deshabilitarlos a nuestra conveniencia cuando hagamos streaming desde la PC con mediatomb hacia la TV con PS3.

      AVIAddXSubs es un programa muy sencillo de usar y que cumple su cometido sin mayor problema. La unica inconveniencia es que es solo para Windows, es donde Wine entra al juego. Wine es capaz de ejecutar AVIAddXSubs sin problema evidente.

      AVIAddXSubs corriendo bajo Wine

      AVIAddXSubs corriendo bajo Wine

      Primero renombramos el archivo de subtítulos para que se llame igual que el video, exceptuando la extensión. Por ejemplo, si tenemos un video foobar.avi los subtítulos deben llamarse foobar.srt o foobar.sub. Una vez hecho esto presionamos el primer botón con tres puntos … que se encuentra al lado de la caja de texto marcada como “File Name(s)”. Seleccionamos el video al que le vamos a agregar los subtítulos (foobar.avi) y presionamos el botón “Create Subtitled DivX File”. AVIAddXSubs detecta automáticamente el archivo de subtítulos y hace su magia. Unos minutos después nos crea un nuevo video foobar.divx que contiene los subtítulos embebidos pero no hardcoded. Podemos renombrar foobar.divx a foobar.avi si deseas evitar configurar mediatomb para agregar el soporte para la extensión divx.

      Una vez en la interfaz del PS3 media player seleccionamos la opción subtitles lo que causa que el playback se detenga por unos segundos, pero se reanuda ya con los subtítulos habilitados. De esta manera podemos ver el video con o sin subtítulos de acuerdo a si isFianceeWatching() regresa true o false.

Windows Vista, su propósito: molestarte

Después de unos cuantas semanas he tenido la “oportunidad” de usar Windows Vista por más tiempo del que me gustaría aceptar. He visto sus puntos fuertes y sus fallas. Lo encuentro un sistema operativo medianamente estable (no más que XP o 2000) que en 3 semanas ya me mostró una pantalla azul y se ha recuperado de un error al iniciar dos veces. No se si la culpa sea algún driver, configuración o software que haga conflicto. La verdad me importa poco. La realidad es que con una laptop específicamente creada para soportar Windows Vista (así lo dice el sticker que trae en el descansabrazos) y con Vista Business instalado de fábrica no funciona del todo bien.

Pero eso no es lo que me molesta. Las constantes solicitudes de confirmación de ciertas acciones son realmente molestas, pero aprendes a vivir con eso. La gota que derramó el vaso fue ayer que instaló actualizaciones (hasta ahí todo bien, supongo) al iniciar la computadora. Después, me solicitó reiniciarla tan solo minutos después de haberla prendido. Y yo dije un rotundo NO, y busqué en el cuadro de diálogo la opción que le transmitiera a Vista mi sentir sobre su petición absurda y mal programada (en tiempo, timing, no código). Pero las opciones que me muestra son el equivalente a:

  1. ¡Claro que si! Lo que tu digas
  2. Ahorititititita reinicio
  3. Dame unos minutitos
  4. ‘perame ¿ok? Estoy ocupado

Aunque la opción 4 suena bastante acercada, no es exactamente lo que yo quiero. Lo que yo quiero es un NO rotundo, no un esperame, no un ahorita, un NO. Y no hay forma de decírselo. Al parecer Vista se empeña en molestarme de varias maneras.

En casa de herrero

Cesar July 23rd, 2008 Microsoft, lol, windows 2 comentarios

Error La foto que acompaña a este post muestra a una PC ejecutando Windows XP con un error. Esto sería la cosa más normal del mundo… si la PC no se encontrara dentro del centro de visitantes de Microsoft, en su campus de Redmont.

(Gracias Pablo por la foto)

Nuevo Virus

Rafyta June 19th, 2008 internet, tecnología, tips, windows Haz un comentario

No sé si sea nuevo, pero apenas pasó por mi radar y éste si es de verdad, no como el de la antorcha olímpica.

Lo que hace es utilizar tu messenger para enviar a tus contactos un link al sitio imageshak.info normalmente a un subdominio con el formato usuario.imageshak.info en el que tienes que entrar con tu nombre de usuario y contraseña de tu cuenta de messenger.

De inmediato podemos notar que es un sitio de phishing con el que hay que tener cuidado.

Posts anteriores