fr3nd.net fr3nd.net

  • rss
  • home
  • fotos
  • invaders
  • projects
  • quien soy

pyproctools 1.0

fr3nd | 11/12/2008 | 10:55 am

Cuando necesito algo concreto en el trabajo y no encuentro ninguna utilidad que lo haga por mi, suelo escribir mis propios scripts para resolver mi problema. Hace ya tiempo usaba únicamente bash para ello, pero desde hace ya unos años que utilizo python prácticamente para todo. Es un lenguaje versátil, cómodo y extremadamente potente. Se ha convertido con el tiempo con una herramienta indispensable de cualquier sysadmin.

Así es como nacieron las pyproctools. Necesitaba emular la herramienta pwait del paquete proctools de Solaris. La programé en python intentando hacer que fuera lo mas parecida a la original. Después de esta empecé a hacer otras.. hasta que tuve unas cuantas. Al final he decidido compartirlas porque creo que pueden ser útiles a mas de uno.

  • pyproctools
Comments
No Comments »
Categories
Informática, Projects, fr3nd.net, work
Comments rss Comments rss

Learn Japanese in Twitter

fr3nd | 10/10/2008 | 4:42 pm

nihongoLlevo ya algún tiempo experimentando con twitter, y aunque a modo personal todavía no le he encontrado mucha utilidad, si que se me ocurrió probar un pequeño experimento.

Aprovechando que hace poco he empezado clases de japonés, decidí crear una nueva cuenta para ir posteando de forma regular entradas con vocabulario nipón. Cada entrada consiste de la palabra en sí escrita en kanji, hiragana, romanji y la traducción al inglés.

De esta forma, además de practicar un poco el vocabulario, igual puede ser de utilidad para alguien más.

  • Learn Japanese in Twitter
Comments
No Comments »
Categories
Japan, Projects, fr3nd.net
Comments rss Comments rss

dsGo 2

fr3nd | 10/12/2005 | 12:20 am

Después de mi primer juego para la Nintendo DS, y tras pensar durante un tiempo cual sería el próximo, al final me puse manos a la obra y decidí empezar a programar una mejora del juego de Go hecho por Jandujar.

Esta nueva versión que estoy haciendo incorpora una serie de mejoras que considero básicas para poder ser utilizado:

  • Utiliza la pantalla táctil para poner las fichas. En la primera versión solamente se podían poner utilizando las flechas, lo que hacía muy difícil un juego fluído.
  • Permite hasta tres niveles de zoom: Una visión general del tablero para poder tener una vista completa del juego, una ampliación media y una ampliación grande que facilita enormemente el posicionamiento de las fichas
  • Unos gráficos mejorados. Las fichas las he sacado del juego PANDA-glGo y dan una impresión muy realista.

El juego permitirá enfrentarse contra la máquina o contra un oponente humano. Para la primera opción utilizaré código de GNU Go 1.2, que aunque no es perfecto, da un nivel de dificultad medianamente bueno.

De momento he conseguido terminar casi todo el motor gráfico (con el zoom y el scroll) y el posicionamiento de las fichas mediante la pantalla táctil, pero todavía queda mucho camino por recorrer.

Espero que el resultado final sea bueno! :)

Aqui hay algunas capturas del estado actual y un pequeño video donde se puede ver como funciona el zoom y la colocación de las fichas en el tablero:

Preview 1 Preview 2 Preview 3

  • Video
  • Comments
    4 Comments »
    Categories
    Projects
    Comments rss Comments rss
    Trackback Trackback

    Don Simon

    fr3nd | 14/11/2005 | 1:44 am

    Don Simon
    Finalmente he terminado lo que se podría considerar mi primer proyecto para la Nintendo DS. Ya hablé del él anteriormente, pero por fin puedo decir que está acabado.

    El juego me ha llevado un montón de trabajo. He tenido que desempolvar mis olvidados conocimientos de programación en C y pelearme con una plataforma a la que no estaba acostumbrado.

    Sin embargo la utilización de las librerías PA_lib y la ayuda de los tutoriales de Aaron Rogers me han facilitado mucho el trabajo.

    He creado una página para el proyecto: Don Simon (también disponible en inglés) que iré actualizando si hago algún cambio.

    Debo reconocer que he disfrutado como un niño haciendo esto. Hacía tiempo que no lo pasaba tan bien programando, y me han entrado ganas de hacer otro juego. Algunas ideas que se me han pasado por la cabeza han sido:

    • Pastel Kart: Un juego basado en el Mario Kart pero utilizando los personajes de los pasteles
    • Ring Wars: Juego basado en el genial Advance Wars pero en la Tierra Media de Tolkien.
    • DSGo 2.0: El juego de Go para la nintendo DS. Ya existe una versión, pero a mi parecer es bastante pobre e incompleta. Por ejemplo, no hace uso de la pantalla táctil (algo que considero imprescindible). Evidentemente, antes debería pedir permiso a jandujar :)

    Ideas? Sugerencias?

    Links:

    • Página del proyecto Don Simon
    • PA_lib

    Update:
    Justo un dia después del lanzamiento, he tenido que liberar una nueva versión que corrige algunos bugs que he encontrado. Mas información en la página del proyecto.

    Comments
    2 Comments »
    Categories
    Informática, Projects
    Comments rss Comments rss
    Trackback Trackback

    Nintendo DS Development

    fr3nd | 12/10/2005 | 6:22 pm

    Llevo ya unos cuantos dias totalmente absorto en la programación para la Nintendo DS.

    Todo empezó un dia que empecé a mirar varias webs de desarrollo hasta que dí por casualidad con unos magníficos tutoriales que utilizaban una libreria llamada PA_lib que facilitaba enormemente el trabajo, de forma que no era necesario pelearte con interrupciones ni otros conceptos de bajo nivel.

    Me animé y en un mismo día me leí todos los tutoriales y empecé a hacer mis primeras pruebas. Hasta que decidí lanzarme en mi primer proyecto medianamente “serio”. Quería hacer un juego que aprovechase la pantalla táctil y que a su vez fuese divertido y fácil de programar (me conozco y se que me acabaré cansando hehe). Mi amigo Uri me dió la idea: “Molaría un juego de Simon para DS“.

    Y así empezó todo. Cogí Eclipse, le instalé el plugin de C/C++ y empecé a picar código de lo que será (y espero terminarlo) mi primer juego de Nintendo DS: Don Simon.

    Por ahora ya tengo programada toda la mecánica del juego y gran parte de los gráficos, pero me falta el sonido, porque creo que debido a unas limitaciones de PA_lib tengo algunos problemas para hacer lo que quiero.

    Mi intención una vez haya terminado el proyecto, es liberar el código para que todo el mundo pueda ver lo mal programador que soy ;)

    Se aceptan sugerencias e ideas para el juego!

    Comments
    9 Comments »
    Categories
    Projects
    Comments rss Comments rss
    Trackback Trackback

    Randompic

    digdug
    06-01-2009 a las 10:35

    Ver todos

    Songs

    December 2008

    • Immaculate Machine - Broken Ship
    • White Rose Movement - Cruella
    • Asobi Seksu - Strawberries

    November 2008

    • Muse - Take a Bow
    • Faithless - Salva Mea

    All Songs

    Proyectos

    • DS Go 2
    • Clearlooks-NeXT
    • apache-top
    • Third Age
    • ssshell
    • mysqlpdump
    • pyproctools
    • splitdump
    • Don Simon
    • Nis Gaim Theme
    • Gaim Popupwin

    Comentarios

    Comentarios recientes:
    • di4blo: temazo! feia molt que no sentia aquesta cançó :)

    • Tania: genial!!! mucha suerte y disfrutalo mucho!!

    • akgien: si estas buscando un sitio donde ir de fiesta el fin de año 2008 pos veta a tarrega donde van a organizar...

    • t4bLeT: Ole Carles! Espero que consigas tu objetivo en tan fantastico viaje. Espero que nos tengas informados de las...

    • Max: Hi, thank for your reply. I try it again. But version 1.1 don’t work. I try version 1.0 and it work fine....

    Categorias

    • abc música! (8)
    • Art (8)
    • Dublin (7)
    • fr3nd.net (8)
    • friki (13)
    • gadgets (8)
    • General (59)
    • Informática (13)
    • Informática Retro (5)
    • Internet (17)
    • Irlanda (1)
    • Japan (16)
    • Libros (4)
    • Linux (9)
    • Música (14)
    • Personal (38)
    • pixel (15)
    • Projects (5)
    • space-invaders (25)
    • thoughts (6)
    • travel (6)
    • Viaje a Japón (10)
    • work (3)
    • ZonaDance (3)

    Links

  • friends

    • Adria Garcia
    • ag0ny
    • eunice popcorn
    • fr3nd’s home
    • if i shrink will I shrink?
    • Mundodisea
    • Ojete Cable
    • Sushi’s web
    • t4bLeT
    • tetrins.com
    • uRi
    • [aMc]
  • Web presence

    • delicious
    • Facebook
    • flickr
    • last.fm
    • Learn Japanese
    • Learn Japanese (Twitter)
    • LinkedIn
    • twitter
    • Visited Countries
    • YouTube
  • Archivos

    • January 2009 (2)
    • December 2008 (4)
    • November 2008 (3)
    • October 2008 (4)
    • September 2008 (2)
    • August 2008 (1)
    • July 2008 (3)
    • May 2008 (1)
    • April 2008 (2)
    • March 2008 (1)
    • February 2008 (2)
    • January 2008 (2)

    Ver todos los archivos

    Search


    Creative Commons License

    :wq