Microsoft patenta el apagado del ordenador

Sí, no has leído mal el título de la entrada, esto es vergonzoso y lo más sorprendente es que los trámites se hayan efectuado y que sea ahora la compañía de los de Redmond los que dispongan de este papel.

Aquí, la parte del extracto de la patente que muestra gráficamente el complicado proceso de apagado de un ordenador (algo muy novedoso):

Imagen y entrada original (inglés) de ConceivablyTech.

Frameworks para PHP y CSS

El otro día hablando con una amigo sobre programación y desarrollos en la Web me di cuenta de que existían muchos más frameworks (entornos de trabajo) para el lenguaje de programación PHP y la hoja de estilos CSS de los que pensabábamos. Así que esta mañana me he puesto a buscar algunos de los más populares (y otros no tanto) y aquí os presento la enumeración:

Frameworks para PHP:

Frameworks para CSS:

Y bien, estos han sido todos los que he encontrado. Supongo que alguno me me habré dejado atrás, así que se aceptan comentarios para completar la lista, sugerencias y opiniones sobre la propuesta.

Número de septiembre de Linux+, listo para descarga

Ya está disponible en la web de la revista, Linux+, el número de septiembre de dicha publicación. El tema central de este mes es: Seguridad TI en la PYME y como todos los meses, hay artículos variados de otros temas. Veamos la relación completa:

  • Ad|Quiere: distribución gratuita para imágenes forenses
  • Virtualización en Entornos Corporativos
  • Consejos Prácticos en Seguridad TI
  • Dropbox: Mantén tus archivos sincronizados en la nube
  • Acceso a BBDD MySQL usando PHP
  • CheapSounD: Chiptunes, LoFi, Soundtrackers, 8-bits Bands y otras rarezas
  • “¿Café? No, gracias”, respondió el servidor DNS

[Derechos de autor] Concurso universitario de fotografía

Esta mañana una compañera en el trabajo me ha mandado el siguiente enlace http://fotos.nodejesdevolar.com/premios. Se trata de un concurso de fotografía que organiza la red Universia, destinado al personal universitario.

La verdad es que de entrada me ha llamado la atención, los premios en cada una de las fases de desarrollo del concurso (fase 1 y fase 2) son muy buenos, estimo que unos 3000€ por premio. He estado a punto de registrarme y subir algunas de mi fotografías, pero se me ocurrió leer las bases del concurso, y claro, ha sido un efecto acción – reacción, evidentemente no voy a regalar los derechos de algo que es mio.

Aquí os dejo un extracto del contenido de las bases del concurso:

[...]
El Autor cederá, en exclusiva y para el ámbito mundial, la totalidad de los derechos de explotación de la fotografía. La duración de dicha cesión se extenderá hasta que la misma pase a dominio público.

[...]
Por tanto, reconoce no tener que recibir contraprestación alguna distinta de la que se pacta en este apartado por la creación y total cesión de los derechos económicos derivados de la Fotografía.

[...]
El AUTOR se compromete con UNIVERSIA a firmar cualquier documento público o privado que ella considere y sea necesario para legitimar a UNIVERSIA como cesionaria, titular y propietaria de los derechos derivados de la Fotografía.

Esto es muy triste, si participas pierdes los derechos de tus fotografías. He leído las bases porque son ya algunos los concursos de este tipo, el típico caso de concurso-recolecta, pones un premio de X y obtienes más beneficios con un conjunto inmenso de imágenes con todos los derechos de explotación. Sinceramente, estas situaciones me desagradan mucho, y lo que más me apena es que la mayoría de la gente que participa en este concurso ni siquiera conoce lo que estoy comentando.

Instalar Starcraft 2 (Wings of Liberty) en Linux 2/2

Ayer os comentaba una forma elegante, sin software adicional (sólo usando Wine), para instalar Starcraft II sobre Linux. Es posible que alguno de vosotros lo encuentre un poco engorroso o que simplemente el tema de lanzar tanto comando por el terminal no le termine de convencer.

Para ello, os traigo esta segunda parte del tutorial donde vamos a proceder a instalar Starcraft II usando PlayOnLinux. PlayOnLinux es un programa que nos permite instalar y usar fácilmente numerosos juegos y programas previstos para correr exclusivamente en Microsoft Windows®.

A continuación los pasos a seguir:

  1. Descarga PlayOnLinux para tu distribución. Si utilizas Ubuntu puedes descargar la última versión a través de la web oficial o usar el gestor de paquetes. También puedes usar Ubuntu Software Center, últimamente (y para cosas simples como esta) esta siendo mi opción a la hora de instalar paquetes que no requieren dependecias específicas.
  2. Haz clic en instalar y selecciona Starcraft II en el menú Juegos.
  3. Te pedirá que introduzcar el DVD del juego en cuestión o que indiques la ruta de la instalación.
  4. Cuando el juego se instale, selecciónalo y haz clic en configurar esta aplicación. Y a través de la configuración de Wine (recuerda que PlayOnLinux es una GUI de Wine) inhabilitamos mmdevapi en la pestaña librería, como hicimos anteriormente y os expliqué en la entrada 1/1 (Instalar Starcraft 2 (Wings of Liberty) en Linux 1/2).
  5. Y listo, ya podemos lanzar SC2. Os recomiendo que al haber usado la opción de PlayOnLinux lo lancéis a través de esta aplicación.

Bueno, pues ya nos comentaréis si tenéis alguna duda.

Solucionar problemas al utilizar rsync con SAMBA

En una organización es necesario dar un buen soporte de copias de seguridad a todos los equipos que hay en ella. Puesto que es muy frecuente que se encuentren equipos de diferentes sistemas operativos, una de las soluciones más frecuentes es utilizar el proyecto libre SAMBA gracias a su soporte multiplataforma. Una buena combinación es utilizar rsync con este tipo de servicios.

Sin embargo, algunas soluciones preparadas de equipos NAS montan sus discos en formatos que pueden dar problemas con rsync al intentar este asignar: usuarios, grupos y permisos.

La solución es simple, indicar explícitamente a rsync que ignore grupos y usuarios al hacer la sincronización de datos:

rsync -otros_argumentos --no-group --no-owner orígen destino

Instalar Starcraft 2 (Wings of Liberty) en Linux 1/2

Está claro, Starcraft II no se trata del juego más reciente, ni el que ofrece actualmente un modo distinto que cualquier otro de su categoría. Ya sabéis que no soy un apasionado de los juegos, pero hay algunos que despiertan en mi un interés especial, y este es el caso.

Es posible que alguno de vosotros ya lo intentara en su día, pero Wine directamente, es decir, con la configuración y los paquetes estándares no es capaz de soportarlo directamente, y eso es lo que vamos a hacer en este pequeño tutorial, preparar Wine 1.2 para que pueda lanzar el binario de Windows sobre nuestra distribución Linux e instalarlo y jugar sin ningún problema.

  1. Descarga e instala Wine 1.2 (En mi caso uso Ubuntu y lo he hecho a través del gestor de paquetes Synaptic Package Manager). Lo más sencillo es lanzar este comando a través de la consola (si usas cualquier distribución basada en Debian):
    sudo apt-get install wine1.2
  2. Abrimos un terminal (si no lo habíamos hecho antes para lanzar apt-get) y ejecutamos los siguientes comandos:

  • wget http://winezeug.googlecode.com/svn/trunk/winetricks
  • chmod +x winetricks
  • ./winetricks droid fontfix fontsmooth-rgb gdiplus gecko
  • ./winetricks vcrun2008 vcrun2005 allfonts d3dx9 win7
  • winecfg

El comando winecfg abrirá la configuración del Wine. Nos dirigimos a la pestaña Librerías y añadimos mmdevapi; a continuación en el Audio seleccionamos Alsa.

Y ya está listo, bastará con lanzar el ejecutable de Starcraft II y con un poco de suerte (si seguís todo esto no hará falta) tendréis disponible este maravilloso juego.

Cosas útiles