2009
11.24

Jugando un poco con eSpeak se me ocurrió un pequeño script para que mi máquina me diga la hora cada 30 minutos, algo totalmente trivial pero entretenido.

Lo primero es asegurarnos de tener instalado eSpeak, para instalarlo debemos :

sudo apt-get install espeak

Luego creamos el scrip lahora.sh:

 Bash |  copiar codigo |? 
#!/bin/bash
hora=`date +"%H:%M"`
espeak -v es-la -a 190 "Son las $hora"

y luego con Cron programamos la ejecución del script:

crontab -e

y le decimos que corra el archivo de lunes a viernes a los 0 y 30 minutos:
# m h dom mon dow command
0,30 * * * 1-5 /home/vladzur/lahora.sh

Fácil y divertido (inútil por lo demás).

  • Digg
  • Facebook
  • Delicious
  • Twitter
  • Share/Bookmark
VN:F [1.8.2_1042]
Rating: 7.5/10 (2 votes cast)
2009
11.17

El excelente software de reproducción de vídeos de Youtube Minitube, ahora lanza su versión 0.8, la que trae, entre otras cosas, la posibilidad de reproducir vídeos en HD.

Puedes descargar el paquete .deb para Ubuntu 9.10 en https://launchpad.net/~neversfelde/+archive/ppa/+packages

Siempre es bueno visitar la página del proyecto http://flavio.tordini.org/minitube

 

  • Digg
  • Facebook
  • Delicious
  • Twitter
  • Share/Bookmark
VN:F [1.8.2_1042]
Rating: 10.0/10 (1 vote cast)
2009
11.12

Desde Un Mundo Libre:

Al leer este titular en Groklaw no puedo más que llevarme las manos a la cabeza y compartir la idea de que Microsoft no tiene ninguna clase de vergüenza torera. Esto es lo que se puede leer en la patente 7.617.530:

Systems and/or methods are described that enable a user to elevate his or her rights. In one embodiment, these systems and/or methods present a user interface identifying an account having a right to permit a task in response to the task being prohibited based on a user’s current account not having that right.

United States Patent 7.617.530 – Ruzyski, et al. [November 10, 2009]

En resumen, se trata de un sistema que permite cambiar los derechos de ejecución de ciertas tareas del mismo modo que lo lleva haciendo el comando sudo desde hace ya más de 20 años cuando Bob Coggeshall y Cliff Spencer lo diseñaron e integraron a principios de los 80 en el Departamento de Informática en SUNY/Buffalo. Echemos un vistazo a lo que permite hacer sudo:

Sudo (su “do”) allows a system administrator to delegate authority to give certain users (or groups of users) the ability to run some (or all) commands as root or another user while providing an audit trail of the commands and their arguments.

Ahora juguemos a las diferencias y observemos que las similitudes son mayores que las divergencias. Aunque la supuesta invención de Microsoft hace referencia a una tecnología determinada lo que se puede leer en la parte final del documento es inquietante al señalar que “…a pesar de que la invención descrita hace referencia a características estructirales específicas, se entiende que la citada invención no se limita necesariamente a los pasos y funcionalidades específicas incluidas en este documento…”

A pesar de que Microsoft haya intentando disfrazar este invento de novedad en la forma lo cierto es que en el fondo no deja de ser una vuelta de tuerca al comando sudo bajo una interfaz gráfica, aspecto en el que parecen haberse especializado los de Redmond en los últimos años en lugar de apostar por funcionalidades y tecnologías realmente innovadoras.

Queda saber qué tipo de implicaciones legales pueda provocar en un futuro no muy lejano el hecho de que a Microsoft se le permita haber patentado esta novedosa tecnología.

 

  • Digg
  • Facebook
  • Delicious
  • Twitter
  • Share/Bookmark
VN:F [1.8.2_1042]
Rating: 0.0/10 (0 votes cast)
2009
11.11

Desde Barrapunto

obreiro nos cuenta «Según cuentan en withinwindows Microsoft habría violado la licencia GPL en una aplicación disponible en su tienda online para grabar Windows 7 en un DVD o en un disco USB. Usando un descompilador para .NET en el blog han encontrado ejemplos en los que parece clara la “inspiración” que esta herramienta tomó de ImageMaster, un programa para administración de imágenes de disco albergado en CodePlex y con licencia GPLv2. La violación es doble al no publicar el código y al re-licenciarla con la clásica EULA de Microsoft ¿Pensará Microsoft que por estar en un sitio de su propiedad no debe respetar los términos de la licencia?»Al parecer Microsoft ha retirado la herramienta de su tienda mientras se aclara el asunto. También se comenta en la bitácora de quk.

Me parece muy oportuno el descubrimiento de esta violación a la licencia GPL, no puede aprovecharse del trabajo de programadores que optan por el Software Libre para alimentar su máquina privativa.

  • Digg
  • Facebook
  • Delicious
  • Twitter
  • Share/Bookmark
VN:F [1.8.2_1042]
Rating: 0.0/10 (0 votes cast)
2009
11.11

eclipseUbuntu 9.10 funciona excelente, un tema limpio y claro, un rendimiento mejorado y hasta aquí todo bien, pero cuando me puse a trabajar en Eclipse y traté de crear un nuevo proyecto, ¡sorpresa! los botones de los diálogos NO funcionan. Se pueden hacer funcionar haciendo clic en el botón o seleccionándolo con [tab] y luego con [enter], pero no es lo más elegante.

Buscando por ahí, encontré esto:

After upgrading to Ubuntu 9.10 (Karmic Koala) some buttons no longer work in Eclipse 3.5. Clicking has no effect but keyboard shortcuts still work.

It looks like Eclipse is doing some nasty stuff advanced hacking in SWT on GTK. This bug is fixed in 3.6M2 but you can work around the issue in Eclipse 3.5 by launching Eclipse through the following small shell script (assuming Eclipse is installed in /opt/eclipse-3.5)

 Bash |  copiar codigo |? 
#!/bin/sh
export GDK_NATIVE_WINDOWS=1
/opt/eclipse-3.5/eclipse

Se debe cambiar /opt/eclipse-3.5/eclipse por /home/usuario/eclipse/eclipse o la ruta a tu eclipse.

Ésta solución temporal es bastante útil, pero debemos esperar una pronta solución por parte de Ubuntu.
Origen: http://www.norio.be/blog/2009/10/problems-eclipse-buttons-ubuntu-910

  • Digg
  • Facebook
  • Delicious
  • Twitter
  • Share/Bookmark
VN:F [1.8.2_1042]
Rating: 10.0/10 (2 votes cast)