A través del reader gracias a los chicos de PixFans me encontré con un flamante post. En el post está el vídeo que os pongo a continuación, donde se hace un largo recorrido por la historia de las consolas. De todas las que pasaron por mi casa, faltan cuatro, aunque dos de estos no son propiamente consolas: El TOSHIBA MSX, el SONY MSX 2, el Amstrad CPC0086 (aunque si que aparecen otros Amstrad) y una consola realmente antigua similar a muchas de las que aparecen por el año 77 y 78.

Que conste que algunas de las cosas que aparecen, desde mi punto de vista no deberían de estar, ya que son ordenadores en toda regla, como los primeros ordenadores de Apple, los Z80 Spectrum y los propios y sagrados MSX.

Por lo demás, la consola Amstrad (con el cartucho del Burning Rubber y todo), la Sega Master System II, la Super Nintendo, la PSX, la PS2, la PS2 Slim, la PSP3000, la Nintendo DSLite y la PS3 Slim si que aparecen :D .

The Insane Console History Video 2.0 from Elder-Geek on Vimeo.

VN:F [1.9.3_1094]
Rating: 0.0/10 (0 votes cast)
VN:F [1.9.3_1094]
Rating: 0 (from 0 votes)

A lo largo del mes de Julio el blog estaba en un VPS de Slicehost, aunque lento no iba, no iba tan bien como en tiempos pasados cuando estaba en el Dreamhost de Miguel Puig. El tema era de memoria ram, ya que con 256 MB tenía que tener muy ajustados los parámetros de PHP para que no se desmadrase el consumo de memoria y empezase a swapear el VPS (además de que tuve que pasarme de Apache a Cherokee).

Hoy hice el traslado de Slicehost a Linode (si, el blog estuvo caido unas cuantas horas, por un descuido que tuve en la configuración de los servidores virtuales de cherokee). Y ahora cuento por casi el mismo precio con un VPS con unos bonitos 768 MB de RAM y por lo que estuve viendo la swap no entra en acción prácticamente nunca y va fluidísimo el blog (si veis que realientiza la culpa echársela al plugin de twitter de wordpress).

Pronto en www.zarovich.org pondré un sitio Joomla que estará una larga temporada en pruebas, pero ahí dejaré curriculum, cosas sobre mi, proyectos realizados y el link a este mismo blog.

Para los que estabais en el blogroll, avisarme por mail a karion.siand@gmail.com o dejar comentario aquí para restaurar vuestro link, ya que al hacer el traslado los enlaces no los trasladó el importador de WordPress.

VN:F [1.9.3_1094]
Rating: 0.0/10 (0 votes cast)
VN:F [1.9.3_1094]
Rating: 0 (from 0 votes)

Este es un post en respuesta a un post que me encontré que me hizo bastante gracia. En general hay que agradecer al usuario que escribió esto, porque acertádamente consiguió una bonita fiesta de comentarios. Si quereis poneros en situación mirar el post “A mi me va de vicio” en Appleweblog.

Yo simplemente voy a contestar, el motivo por el cual mi Dell XPS M1530 me va de vicio.

continue reading…

VN:F [1.9.3_1094]
Rating: 0.0/10 (0 votes cast)
VN:F [1.9.3_1094]
Rating: 0 (from 0 votes)

Después de cierto timpo de inactividad vuelvo para hacer un pequeño tutorial acerca de como realizar la instalación de un servidor git. En general para proyectos de código abierto esto no es necesario y se suelen utilizar soluciones como gitorious o github. Pero a veces, mientras no se libera el código de una aplicación puede ser interesante tener un repositorio git privado donde se pueda almacenar los proyectos que te interesen.

Para ello, la solución más sencilla y directa es instalar gitosis, el cual tiene un sistema de instalación de lo más simple. Para empezar será necesario instalar una serie de paquetes que van a ser necesarios durante el proceso de instalación. En todos los comandos de instalación estoy asumiendo que se está utilizando como cuenta “root”.

continue reading…

VN:F [1.9.3_1094]
Rating: 0.0/10 (0 votes cast)
VN:F [1.9.3_1094]
Rating: 0 (from 0 votes)

A lo largo del desarrollo de GNULab es seguro que cometí muchos errores y hay cosas que pueden ser claramente mejorables. Una de las sensaciones que tengo a veces es la redundancia entre algunos elementos que conforman la arquitectura de la aplicación. Sobretodo por la repetición de las clases que hacen referencia al modelo de la aplicación y eso posiblemente sea causa de algunos de los problemas de diseño que tiene la aplicación.
continue reading…

VN:F [1.9.3_1094]
Rating: 0.0/10 (0 votes cast)
VN:F [1.9.3_1094]
Rating: 0 (from 0 votes)

Ayer me instalé Ubuntu 10.04 Lucid Lynx, tenía ganas de probar esos cambios que tanto anunciaban a bombo y platillo. Está claro que aún así el plato fuerte va a ser en la 10.10, pero esta vez se encuentran bastantes cambios. Lo primero mencionar el cambio que hicieron en el borde de ventana, ya lo comenté en algún que otro blog y en barrapunto, no me acaba de convencer demasiado, al menos por ahora, seguramente lo cambie a como fue siempre, pero ahora los botones de cierre, minimizar y maximizar están en el lado izquierdo de la ventana. Es cosa del tema de ventanas, con poner un tema de ventanas diferentes llega para que los ponga a la derecha como siempre.


Escritorio de Ubuntu 10.04 (el fondo no es el que viene puesto por defecto, pero si es de los que viene incluidos)

continue reading…

VN:F [1.9.3_1094]
Rating: 0.0/10 (0 votes cast)
VN:F [1.9.3_1094]
Rating: 0 (from 0 votes)

Ya en su momento había realizado algún artículo explicando detallitos para mejorar la integración de Spotify en Linux, pero ahora con esta nueva versión vienen una serie de novedades y algunas cosillas que por ahora están bloqueadas mientras no arreglan un pequeño problema que tiene al parecer wine con los codecs de mp3.

Novedades de Wine 0.4

Primero veamos las principales novedades que trae wine 0.4. A Partir de ahora es posible conectar Wine con Facebook, de manera que si tenemos contactos en Facebook que también tienen Spotify ahora será posible tener sus listas rápidamente accesibles a través de un panel lateral a la derecha, donde veremos la lista de amigos. Además gracias a la integración con Facebook se añade la posibilidad de compartir listas de reproducción o canciones directamente con Facebook, como en su momento ya se podía hacer anteriormente con Twitter.


Integración con Facebook

Otra de las grandes novedades de Spotify 0.4 es la posibilidad de tener biblioteca de ficheros en local. Es decir que como se puede hacer en Banshee, Amarok, Rhythmbox o iTunes, ahora puedes decirle donde tienes la música y el se encargará de añadir tu colección a la biblioteca. Además cuando compres música en Spotify, esta será guardada junto con el resto de tu colección para una mayor comodidad.


Biblioteca de Spotify

Problemas con Wine

Para empezar, lo primero, decir que podeis estar más o menos tranquilos. Casi todo lo que funcionaba antes os va a funcionar perfectamente. Digo “casi” porque parece ser que wine tiene algunos problemas con el codec mp3 que tiene integrado y como tiene ciertos problemas de estabilidad por ahora está bloqueada la reproducción de mp3 en Spotify. Yo tengo que decir que de todas las listas de reproducción que tengo sólo tres temas me aparecen como no reproducibles dando este error. De todas formas, el equipo de Spotify en la documentación avisa que tan pronto estos problemas sean arreglados dejarán de bloquear el codec “WINE-MPEG3″.

El otro problema, es que la primera vez que quieras conectar tu cuenta Spotify con Facebook, en el momento que te aparece la ventana de autorización de Facebook y le des a aceptar, este se quedará indefinidamente tratando de conectarse a Facebook. La solución pasa por abrir el Spotify desde una máquina con Windows, entrar en vuestra cuenta y realizar el proceso de conexión. A partir de ese momento el resto de funcionalidades de integración con Facebook funcionarán a la perfección.

Links de interés:
Página oficial de Spotify

VN:F [1.9.3_1094]
Rating: 0.0/10 (0 votes cast)
VN:F [1.9.3_1094]
Rating: 0 (from 0 votes)

Quizás más que “Indignación con la clase política” el título de este post podría ser “Indignación con la clase política, los medios de comunicación y las sociedades de autores, etc”. Lo que ocurre es que uno ya empieza a estar bastante cansado de encontrarse con el mismo panorama en la televisión cada vez que se pone a ver las noticias.

Actualmente cuando ves un telediario o ves CNN+ o 24h (los dos canales gordos de noticias) o incluso algunos de los canales minoritarios que se dedican mucho a los debates (Intereconomía y Veo7) te encuentras con una situación bastante lamentable. Siempre están hablando o debatiendo de lo mismo, del tema de Garzón. Está bien que cada lado muestre sus opiniones, pero no me parece bien que se convierta en el centro de todo lo que hay que contar o debatir. No es por nada, pero me parece mil veces más interesante que sigan comentando que pasa con Grecia, que pasa con el desempleo en España y como va la crisis. Esto me vuelve a dar una sensación similar a la ocurrida con la Gripe A, otra excusa para dejar de hablar de los problemas que realmente están afectando a la población española.

Pero entrando en el tema de Garzón y el bombardeo que se está haciendo contra Varela y el tribunal supremo. Yo según tengo entendido en su momento una serie de agrupaciones (Falange y Manos limpias) cursaron una denuncia contra Garzón debido a que el en su momento rechazo tramitar algo similar para las víctimas del lado franquista durante la guerra civil y tres años después si que aceptó a trámite a las asociaciones de memoria histórica tramitar el tema del levantamiento de cadáveres de víctimas del franquismo (guerra civil y a lo largo de toda la dictadura) para darles un entierro digno. Esto es totalmente lógico, pero parece que el debate desde mi punto de vista se está llevando por el lado incorrecto, la problemática no es que no se deba de darle un entierro digno a las víctimas del franquismo, es que las víctimas del otro bando también deberían de tener un entierro digno y ambas asociaciones de ambos bandos deberían de ser tratas exactamente igual por la ley.

Aquí el error no es de Falange por denuncias a Garzón por el tema de la memoria histórica, el error es de Garzón por no aceptar en su momento la posibilidad de poder dar un entierro digno a las víctimas de la Guerra Civil. Sobretodo por una sencilla razón, muchas veces según me contaron personas que tuvieron la desgracia de vivir la guerra civil, a nadie se le preguntaba de que bando quería estar. Que culpa tiene X persona de que le tocó luchar por un determinado bando, que pasa ¿tenía que haberse negado y que le pegasen un tiro?. Yo por ese motivo diría que las víctimas de ambos bandos se merecen un entierro digno de igual manera.

Luego por otro lado, otra cosa que me parece increible es el bombardeo que se está haciendo contra el tribunal supremo y contra el juez Varela. Espero que todo esto no influya en el desarrollo del proceso judicial contra Garzón, simplemente porque si el tribunal supremo cede ante la presión popular o mediática… entonces es que no hay ningún motivo en confiar en el tribunal supremo. Los jueces están para juzgar a todo el mundo bajo las mismas leyes y de la misma manera. Da igual los méritos que haya tenido en tiempos pasados la persona juzgada… sigue siendo un individuo más que debe ser juzgado como cualquier otro ciudadano, da igual lo importante que sea o las cosas buenas que haya hecho. Para regular la dureza de las penas, para eso está todo lo relacionado con antecedentes… pero desde luego la justicia nunca debe verse influenciada por ningún elemento externo.

Otra cosa más voy a decir. Si realmente Garzón no cometió ningún delito, pués basicamente no le va a pasar. Y seguramente confío en que no le va a pasar nada. Pero el ataque contra Varela por parte de los medios me parece la cosa más injustificada, injusta y cruel que se puede hacer. Que culpa tendrá Varela de que una agrupación de personas realicen una denuncia y a el como es su obligación, no puede ignorarla provenga de quien provenga la denuncia.

Espero que esto acabe pronto y los medios de comunicación dejen de dar la brasa con el tema este. Y recordar que todo individuo de este país, sea quien sea y haya hecho lo que haya hecho ante la justicia SIEMPRE DEBE SER IGUAL.

VN:F [1.9.3_1094]
Rating: 0.0/10 (0 votes cast)
VN:F [1.9.3_1094]
Rating: 0 (from 0 votes)

Ya le estoy prestando más atención de la que se merece, pero de todas formas ya paso de entrar en discusiones infinitas a través del gtalk, msn o blogs (esto igual acaba siendo inevitable… aunque ya es demasiado tarde para entrar a saco en los blogs a lanzar misiles contra la KeyNote de Apple). Primero vamos a hacer un repaso a esas “innovaciones” que trae Apple al mundo de los teléfonos móviles o hacer algún pequeño comentario a su implementación de multitarea. Luego me interesa especialmente comentar detallitos interesantes sobre WebKit 2… ¿que significará para chrome WebKit 2? ¿Cambiará Google su implementación multiproceso, al tenerla integrada en el renderizador?.

iPhone OS 4

Lo primero de todo, me parece un cachondeo terrible que versiones anteriores de iPhone (me refiero a 3G o el primer modelo) y iPod no funcionen algunas de las funcionalidades propuestas para esta versión del sistema operativo de iPhone. En un aparato con ese precio, debería de caer de cajón que no te van a marginar por tener una versión más antigua. Es decir que te están forzando a comprar un iPhone nuevo. De todas formas, esto es una mala costumbre arraigada por más de un fabricante de teléfonos móviles, pero al menos puedo decir que en un Nokia N900 se va a poder instalar MeeGo reemplazando la versión anterior de Maemo (al menos se sabe que Nokia está trabajando en ello).

La Multitarea

Esto si que me llama la atención. Lo primero y más importante que anuncian en la KeyNote es el Multitasking en iPhone OS 4, una funcionalidad más que esperada por los usuarios de iPhone. Lo primero que se puede escuchar de la boca de Steve Jobs es “No somos los primeros, pero seremos los mejores”, curiosa frase, yo no se quien se cree que es este señor para decir esto, da por sentado que son los mejores haciendo todo. Es normal que haya tanto “fanboyismo” a favor de Apple con un lider que dice perlas como estas. Desde luego yo nunca escuché a Eric Schmidt (CEO de Google) decir cosas de este tipo, al menos siendo Google siendo los mejores no lo van proclamando a los cuatro vientos ni les hace falta. Yo diría más bien que Steve Jobs actualmente le tiene pavor a Google y más le vale tener a sus fans más radicales bien afianzados.

La multitarea de iPhone OS 4 es una implementación poco habitual. Generalmente la multitarea es algo que el sistema operativo debería de hacer automáticamente y cualquier aplicación poder funcionar con ella de forma transparente para el desarrollador. Como hace en un Sistema Operativo de verdad. Al menos Maemo tiene una implementación de multitarea normal como la de un sistema operativo de un PC, y como se vio en más de un vídeo funciona realmente bien.

Mientras Android o Maemo soportan un número de tareas simultaneas ilimitado (sólo limitado por la capacidad del hardware) y el desarrollador de la aplicación no tiene que tocar nada para que funcione la multitarea de la aplicación correctamente, en iPhone OS si no se implementa ningún servicio usando la API para multitarea de iPhone OS, la aplicación simplemente guardará su estado y se cerrará, cuando vuelvas a ella recuperará la información y continuará su ejecución. Aprovecho para decir que en algún blog me encontré a alguno diciendo que en Android una aplicación no puede dejar servicios ejecutándose en segundo plano, pués no, cualquier aplicación si quiere puede registrar servicios para ejecutarse en segundo plano tanto en Maemo como en Android.

El motivo principal de que Apple haga eso ese por la batería. El problema es que el consumo de batería por la multitarea es responsabilidad del usuario y Apple quiere que el usuario no deje aplicaciones abiertas accidentalmente consumiendo recursos. Pero ¿que pasa si a mi me da la real gana de hacerlo?. Igual es que yo vivo en un mundo donde me gusta hacer lo que me de la real gana con mis aparatos.

Carpetas

Es curioso que los usuarios que hacen el Jailbreak a su teléfono tienen esta funcionalidad desde hace bastante… y parece que a Apple le gustó la idea de la comunidad y aprovechó para meterla en el OS 4, el problema es que parece ser que es otra de esas maravillosas funcionalidades que deben pedir cantidades ingentes de recursos y modelos antiguos no van a poder tener.

Que conste que esta práctica ya la he visto por parte de Sony en mi preciada PSP. No es la primera vez que un OFW implementa funcionalidades antes sólo accesibles a través de la instalación de un CFW. Que conste que Sony ultimamente hace cosas raras, y deben ser los únicos en el mundo que en las actualizaciones de Firm retiran funcionalidades en lugar de añadir nuevas funcionalidades (vease el caso de la desaparición “Install Other OS” en la versión 3.21 del OFW de PS3).

iAd

Esto si que me hizo bastante gracia. En varios blogs comentan que esta nueva funcionalidad hará temblar a Google. Efectivamente el negocio principal de Google es la publicidad y el manejo de información anónima entre empresas. El tema es que la filosofía de Google en el mundo de la publicidad, es que la publicidad sea lo menos intrusiva posible, discreta y que al usuario ni le moleste.

Según Apple iAd es maravilloso porque permite tener areas de publicidad en las aplicaciones gratuitas (esto ya lo tenían antes) que cuando abras la publi no se cierre la aplicación. El tema es que se les ocurrió que igual era buena idea hacer que la publicidad interactiva. Yo no sé, pero lo último que deseo es que la publicidad sea interactiva, con jueguecitos y chorradas así. Me da una sensación similar a la publicidad que viene integrada en los DVDs de las películas y que te obligan a verla, sólo que en lugar de obligarte te la ponen ocupando un area de pantalla de la aplicación que igual pulsas accidentalmente.

WebKit 2

Esto si que es lo bueno que hizo Apple ayer. Al menos será bueno si WebKit 2 sigue bajo la misma licencia que la versión anterior de WebKit. Esto es realmente interesante, porque actualmente numerosos navegadores están usando WebKit en lugar de Gecko como renderizador web. La principal ventaja sobre Gecko es el rendimiento y según parece ahora WebKit 2 tendrá la capacidad multiproceso integrada. Que conste que no me parece correcto, que traten de enfrentar esta característica con la característica de Chrome, ya que ahora gracias a esta característica, si realmente es buena, Chrome dejará de implementarla y se aprovechará del multiproceso integrado por WebKit, así de simple.

VN:F [1.9.3_1094]
Rating: 0.0/10 (0 votes cast)
VN:F [1.9.3_1094]
Rating: 0 (from 0 votes)

Una de las cosas que más me interesa en el entorno de escritorio de trabajo del día a día es personalizarlo de manera que esté totalmente a gusto con él y todo responda de la manera más adecuada a mi forma de trabajar. Esto en general suele ser algo muy personal, por ejemplo a mi me gusta tener tres esquinas activas sin retardo de respuesta en la parte superior derecha (visualizar todas las ventanas abiertas en ese escritorio), en la parte inferior izquierda (visualizar todas las ventanas abiertas en todos los escritorios) y en la parte inferior derecha (ocultar ventanas).

Tener mi gnome-do con las aplicaciones que uso habitualmente a mano, la hora (puro adorno) y la papelera. Además de que haga el efecto fish-eye cuando acerco el cursor. Si ese mismo que tiene el dock de OSX cuando acercas el cursor y que está patentado. Menos mal que las patentes americanas en Europa no me afectan y puedo activar libremente el efecto (en Fedora tuve que recompilar la aplicación).

Otro de los puntos fundamentales es el comportamiento de bash, especialmente el comportamiento del prompt, el cual me gusta que sea llamativo saber que usuario estoy usando, en que directorio estoy y bueno la última frikada, saber el resultado de la última cosa que hice… por ejemplo si salió bien o mal. También si estoy como superusuarios, me interesa que me avise que estoy en un entorno peligroso de ejecución poniendo el prompt en rojo. Otro detalle fundamental, y os lo recomiendo es tener el fondo oscuro y un esquema de colores que facilite la lectura de cualquier color en el terminal. El blanco que trae actualmente por defecto en GNOME está fatal ya que el verde de los directorios se ve fatal.

continue reading…

VN:F [1.9.3_1094]
Rating: 0.0/10 (0 votes cast)
VN:F [1.9.3_1094]
Rating: 0 (from 0 votes)