Author Archive
Posted by rui in Computers, tags: chess, java
Two months ago I read a post about Toledo Nanochess in Microsiervos, and remembered my failed attemps to make a chess program in Pascal/Assembler when I was younger. So 13 years later I wrote my chess program from scratch in Java. I did it in two months at after-hours, reading a lot at the Chess Programming Wiki, and here is the result:
Play Against Carballo Chess Engine
It is a work-in progress, but a good framework to test some ideas in chess programming and good enought to play some interesting games against it (well, actually I am not able to win it, but I am a very poor chess player).
Now I’m mounting my kitchen from Ikea, so I haven’t time to improve Carballo, but in a near future I’ll continue working on it.
No Comments »
Posted by rui in General, tags: linux, snippet
Using mencoder in Linux, we can convert any video to FLV and embed it in a web page with Flowplayer. In this sample video is encoded at 320×240 300 kbps and audio at 56kbps:
# mencoder -forceidx -of lavf -oac mp3lame -lameopts abr:br=56 -srate 22050 -ovc lavc -lavcopts vcodec=flv:vbitrate=300:mbd=2:mv0:trell:v4mv:cbp:last_pred=3 -vf scale=320:240 -o out.flv in.avi
No Comments »
Posted by rui in General, tags: travel
 Try to find the "R"
When you travel, you are allways afraid that someone can steal you the few things that you carry, but what you dont expect is that who tries to steal you was the council of a city like San Sebastian.
Last week we travel to Basque Country and in San Sebastian we parked at a zone painted with white lines. When we returned to the car, we found that we were fined by the local police. I was annoyed and went to speak with the policeman who fined us.
He told me that the parking zone was only for residents, and that was painted with an “R”.
- Me: I cannot see this “R” ¿where is it?
- Policeman: Well, I already said that must be repainted
- Me: then, why did you fined me?
- Policeman: My boss ask me to fine everyone non-resident who parks here because there is a traffic sign there saying this zone is only for residents.
- Me: ¿There? ¿Where is the sign?
- Policeman: There (pointing 50 meters away)
The sign was smaller than normal traffic signs and behind other sign which was hidding it. In other cities resident zones are painted in Green or in Red, but in San Sebastian the council prefers to earn more money confusing their visitors.
2 Comments »
Posted by rui in Computers, tags: linux, snippet
With pdftk we can (as well as a lot of other PDF-related operations) join PDFs in Linux, wich is something very useful. This is one example:
# pdftk file1.pdf file2.pdf file3.pdf cat output file_output.pdf
For windows there is also Pdftk Builder, with a graphical interface.
No Comments »
Posted by rui in Computers, tags: internet, php
Acabo de publicar una modificación del excelente motor de búsqueda Sphider para que funcione con PostgreSQL. Esta modificación la hicimos en Ingeniería de Prefabricados S.L. para la nueva web coporativa del Grupo Castelo.
Curioso ver como miles de proyectos dejan de lado a PostgreSQL cuando es muy superior a MySQL (o al menos en mi modesta opinión), lo cual demuestra una vez más, como en la guerra del VHS contra el Beta, que la calidad técnica no está relacionada proporcionalmente con el éxito.
No Comments »
Nunca vi muy útil la aplicación de búsqueda de Google que pulsando el botón “lápiz” en los Nokia te abre una caja de texto en la que puedes introducir los términos a buscar.
No obstante, esta semana he probado una aplicación de Yahoo!, el oneSearh Shortcut, que viene a hacer lo mismo pero con un toque diferente, ya que puedes pulsar el botón verde y dictar lo que quieres buscar, cubriendo mediante reconocimiento de voz el cuadro de búsqueda. Para hacer el procesado del audio se conecta a un servidor de Yahoo!, no con mucho éxito en la mayor parte de los casos, al menos de momento, pero promete.
Muy útil para no dejarse los dedos en los incómodos teclados de los móviles. ¿Será posible que con iniciativas como esta Yahoo! recupere el esplendor de épocas pasadas?
1 Comment »
Posted by rui in Computers, tags: linux, snippet
Esta herramienta nos permite generar screencasts (grabaciones de nuestro escritorio) en formato GIF animado (sin sonido, claro). Por ejemplo, para generar un screencast de 60 segundos, y que espere 2 segundos para empezar a grabar:
# byzanz-record -c -d 60 –delay 2 screencast.gif
La -c es para que grabe el movimiento del cursor.
Hay otros programas para grabar screencasts, como Istambul pero éste no me funciona bien en mi Debian Squeeze.
2 Comments »
Posted by rui in General, tags: company, linux
En cuanto a las distribuciones de Linux siempre he sido un talibán de Debian, pero hay aplicaciones propietarias que requieren de ciertas distribuciones de Linux para poderse instalar sin problemas, y casi siempre suelen ser compatibles con Red Hat Enterprise Linux (RHEL).
Pues bien, para estos casos tenemos CentOS, que es una distribución de Linux totalmente compatible con RHEL. Sigue las mismas versiones que Red Hat, así una Centos 4.7 es como una RHEL 4.7 y los paquetes son los mismos, idénticos en versiones, y además tenemos actualizaciones gratis de por vida (para Red Hat hay que pagar la subscripción a Red Hat Network). También es muy fácil habiendo instalado un RedHat poner los repositorios de CentOS y convertirlo a un CentOS.
Como es de suponer, CentOS tiene muchos de los defectos de RHEL, como que para actualizar de la versión 4 a la 5 te recomiendan reinstalar desde cero. Yo administré servidores Debian en los que durante muchos años siempre estábamos en la última versión estable sin tener nunca que reinstalar… No obstante se añaden algunas mejoras en unos repositorios separados (CentOS Plus), que permiten por ejemplo tener los PHP 5 en una RHEL 4.x, cuando los repositorios “oficiales” de Red Hat proporcionan sólo PHP 4.
Y por supuesto que, añorando mis Debian, me he instalado el apt para RPM’s, que es una herramienta mucho mejor que el up2date o el yum.
No Comments »
Posted by rui in Computers, tags: internet
Cuando el peso de la ley se está centrando en combatir el P2P, cada día se potencian más las descargas directas, apareciéndo nuevas páginas como Cinetube, que basándose en servidores del estilo de Megaupload ofrecen descargas directas de películas (o incluso su visionado online).
Por cierto, para las descargas directas es muy útil el JDownloader, un gestor que soporta casi todos los sitios típicos e incluso introduce los captchas automáticamente, y lo mejor es… que está hecho en Java.
Antes ya hubo algunos intentos como Cinetube pero acabaron todos cerrados, supongo que bajo denuncias y amenazas… no hay mucho más que decir, sólo que… venga, a rentabilizar el canon que estamos pagando por los discos duros y DVDs mientras se pueda. Gracias Guillermo por la recomendación.
No Comments »
Posted by rui in Computers, tags: mobile
Ya hace unos meses que estoy probando el amAze, un navegador GPS gratuito para el móvil, que en realidad está soportado por anuncios, pero de momento, en el tiempo que lo he probado no me ha aparecido ninguno. Está desarrollado en J2ME, por lo que funciona en casi todos los móviles… que tengan GPS, o si no será necesario un GPS bluetooth externo (+-60EUR).
Este navegador trabaja conectado permanentemente a Internet para el cálculo de las rutas y la descarga de los mapas, por lo que se hace imperativo tener contratada una tarifla plana de datos (en Vodafone 12 EUR +IVA al mes, y en Movistar 10 EUR +IVA). Esta conexión permanente implica que los mapas estén siempre actualizados, por lo que nos ahorraremos el buscarnos la vida para actualizar el navegador.
Una de las características que parece más interesantes es la posibilidad de navegar con mapas fotorrealísticos; pero de momento la zona de Galicia no está cubierta, por lo que me he quedado con las ganas de probarlo. Por otra parte el rotado de los mapas es un poco cutre, y los nombres de las ubicaciones también son rotados junto con el mapa, complicando su lectura.
El Interfaz es bastaste sencillo, y no llega a ser tan completo como un TomTom Mobile (+-200 EUR), y no se le pueden poner POIs, pero para la mayoría de los usuarios es suficiente. De los navegadores GPS gratuitos que he probado, este es al más decente; había otros como el Nav4All, en el cual los mapas son mejores, pero su interfaz es muy pobre y sólo permite la navegación mediante flechas.
En fin, amAze es otra de las aplicaciones imprescindibles a llevar en el móvil.
1 Comment »
|