evelio.blog();

Archive for abril 2008

Para quienes amamos el software libre es triste ver imágenes como la siguiente… es deprimente:

internet explorer??!!

Son nada más y nada menos las super aplicaciones del GOS (Grupo de Organización y Sistemas) de la UPTC

Universidad en la cual estudio… simplemente he quedado sin comentarios, no más que un suspiro…

y una enorme duda del por que de esa “funcionalidad”… pues funciona perfectamente en Linux y con Firefox como lo muestro a continuación desde un Live:

Cosa muy sencilla de burlar con User Agent Switcher:

User Agent Switcher

y ya le tengo trabajando:

En firefox funciona perfecto

que no se note la simpatía de los funcionarios UPTCistas con hasecorp ¬¬ *suspiro*

Anuncios
Etiquetas: , ,

DBDesigner 4 es un sistema de diseño de bases de datos que integra diseño, modelaje, creación y mantenimiento en un único y completo entorno.

Combina grandes funcionalidades con una interfaz gráfica limpia y fácil de usar por tanto ofrece la forma más eficiente de manejar tus bases de datos.

DBDesigner 4 es comparados con productos como Oracle’s Designer©, IBM’s Rational Rose©, Computer Associates’s ERwin© y theKompany’s DataArchitect© pero es un proyecto de Software Libre disponible para Linux (en KDE y Gnome) y hasefroch. Esta bajo la licencia GPL.

Así se define DBDesigner 4 en su página (traducción al vuelo)

Para mi es de los mejores que hay para hacer modelos relacionales, (MySQL Workbench te seguiré esperando), por tanto me dí en la labor de buscar como hacerle funcionar en Ubuntu (en su derivado Linux Mint) (tutorial fuente más abajo)

Primero las dependencias no están en los repositorios por tanto debemos descargarlas de:

http://www.silcom.com.pe/soft/xlibs_6.8.2-77_all.deb
http://heanet.dl.sourceforge.net/sourceforge/kylixlibs/kylixlibs3-borqt_3.0-1_i386.deb

y obviamente instalarlas con gDebi o mediante la consola con sudo dpkg -i

y arreglamos el “linkeo” con la siguiente combinación de comandos:

cd /usr/lib && sudo ln -s kylix3/libborqt-6.9-qt2.3.so && sudo ldconfig && sudo ln -s /usr/lib/kylix3/libborqt-6.9.0-qt2.3.so /lib/libborqt-6.9-qt2.3.so

Descargamos DBDesigner4.0.5.4.tar.gz y le descomprimimos donde nos plazca 🙂

nos movemos a donde le descomprimimos y ejecutamos DBDesigner4 y tada!!:

Una de las imagenes más inspiradoras para mí en cuanto al potencial del Software Libre y en particular de  Blender y GIMP

es Maid San (Manga style girl in a maid costume) de FEDB

Aqui una muestra:

blender maid

y aquí usando un wallpaper (que puedes descargar de acá) que publique en Cuidado!! hay caca en /usr/bin

y que a egonomico le gustó 😉

No la vallas a cagar!!

Simplemente hay que darle gracias a FEDB y al Software Libre por crear cosas tan bellas e inspiradoras 🙂

Su galería en la página de FEDB

Etiquetas: , , , , ,

Logo Flisol 2008

Como todos sabemos, o por si hay algún despistado 😉 cito de la página del FLISoL

¿Qué es el FLISoL?

El Festival Latinoamericano de Instalación de Software Libre (FLISoL) es el evento de difusión de Software Libre más grande en Latinoamérica. Se realiza desde el año 2005 y su principal objetivo es promover el uso del software libre, dando a conocer al público en general su filosofía, alcances, avances y desarrollo.

Para tal fin, las diversas comunidades locales de software libre (en cada país, en cada ciudad/localidad), organizan simultáneamente eventos en los que se instala, de manera gratuita y totalmente legal, software libre en las computadoras que llevan los asistentes. Además, en forma paralela, se ofrecen charlas, ponencias y talleres, sobre temáticas locales, nacionales y latinoamericanas en torno al Software Libre, en toda su gama de expresiones: artística, académica, empresarial y social.

Pues gracias a la organización de Mauro y algunos compañeros (por working hard no puedo 😦 ) la tenemos en Tunja!!

y nada más ni menos que la UPTC

Se realizarán eventos Viernes 25 y Sábado 26 para más información click aqui

yo colaboraré el Sábado quedandome en la triple F (Fría, Fea y Falduda) ayudando con instalaciones de Hardy Heron’s ventia’os 😉

que por cierto todos sabemos que salio hoy y yo a primera hora ya lo descargue y lo compartí con dos compañeros linuxeros 😀

Etiquetas: , , , , ,

Aunque la noticia es de hace dos tres días no me había enterado 🙂

Evento en el cual quiero participar 😉 asi que te extiendo la invitación:

Logo de javaCup

C&P de JavaHispano.org

La revista Sólo Programadores, Sun Microsystems Ibérica y la organización sin ánimo de lucro javaHispano hemos organizado la segunda versión del torneo virtual de fútbol JavaCup donde cada equipo es una clase Java que implementa una interfaz predefinida. El concurso cuenta con el patrocinio de las empresas Kynetia, en calidad de patrocinador de oro; Isthmus Inc. y Everis como patrocinadores de plata; y Salenda como patrocinador de bronce. La participación está abierta a cualquier hispanohablante, sin importar su nacionalidad. Desarrollar un equipo de fútbol es extremadamente simple ya que el software en el cual se basa el concurso se encarga de dibujar en la pantalla y gestionar los movimientos de la pelota y de los dos equipos. Para crear un equipo lo único que hay que indicar es qué movimientos quieres que realice tu equipo en cada situación, lo cual es sencillo gracias a la API que expone a los equipos el software.

Premios

El ganador del concurso recibirá 1500 €, el segundo clasificado recibirá 1000 €, el tercero 500 € y el cuarto 250 €. Además, todos ellos recibirán una suscripción anual a la revista Sólo Programadores. Los ganadores del concurso se anunciarán en el evento tecnológico OpenJavaDay, que se celebrará a finales de junio en España, Madrid.

Documentación para participar en el concurso concurso

Todos los que quieran participar en el concurso deberán ver un vídeo-tutorial de 30 minutos donde se explica qué se necesita para construir los equipos, dónde obtenerlo, cómo funciona el software y, además, se construyen varios equipos simples a modo de ejemplo. En el vídeo se ha grabado como un programador (Jorge Rubira) teclea en Netbeans letra por letra el código para crear los varios equipos de ejemplo, que son distribuidos con el propio software. Por tanto, es muy sencillo construir tu propio equipo tras ver el vídeo.

En un segundo video se explica cómo se construyó el software que se emplea para el concurso JavaCup. Este segundo vídeo no es necesario para participar en el concurso. Su propósito es satisfacer la curiosidad de aquellos que, además de construir su propio equipo, quieran saber cómo funciona el software que ejecuta los partidos.

El software de la JavaCup es 100% Java, por lo que se puede emplear cualquier entorno de desarrollo Java para crear el equipo de fútbol. Por comodidad para los usuarios, lo distribuimos empaquetado como un proyecto de Netbeans y como un proyecto de Eclipse, sin que esto sea un impedimento para usar cualquier otro IDE. Existen dos versiones del software, una que denominaremos básica que contiene lo esencial para participar en el concurso; esta versión es la que, fundamentalmente, se cubre en el segundo video del concurso.

El software puede considerarse un framework que cuenta con puntos de extensión (que en este caso permiten crear un equipo de fútbol) y ofrece una API en la cual pueden apoyarse los equipos para construir sus tácticas de juego. Esta API permite averiguar cosas como cuál es tu jugador que está más cercano a la pelota, cuál es el jugador del equipo contrario que está más cercano a la pelota, la posición de todos los jugadores y de la propia pelota, etcétera.

La versión completa contiene además del software necesario para participar en el concurso, todas las tácticas que participaron en el torneo el año pasado, funcionalidad que permite reproducir los partidos del año pasado, grabar partidos en ficheros, etcétera. Esta segunda versión está más orientada a ser empleada por los propios organizadores del concurso, para registrar el resultado de los partidos, que por los participantes. No obstante, puede ser empleada para participar en el concurso y animamos a todos los interesados en ella a descargársela y a estudiar su funcionamiento. Todo el código de ambas versiones, y las tácticas de años anteriores, tienen licencia GPL.

Los dos videos, y las dos versiones del software de la JavaCup pueden descargarse desde http://javacup.javahispano.org. Para cualquier duda, podéis acudir al foro de la JavaCup.

Normas básicas del concurso:

Cada participante deberá implementar un único equipo virtual de fútbol. Para ello se apoyará en un software que se distribuye bajo licencia GPL y que puede obtenerse en el CD que acompaña al número de junio de la revista Sólo Programadores, en la página web del concurso o en el proyecto JavaCup de javaHispano.net. El plazo para el envío de equipos comienza el 28 de abril; los organizadores del concurso revisarán todos los equipos una vez enviados y, de considerar que hay algún problema con el equipo, darán siete días al autor para solucionarlo. Si en esos siete días el problema no ha sido solucionado de un modo satisfactorio, el equipo quedará descalificado.

javaHispano se reserva el derecho para descalificar cualquier equipo que considere que no se ajusta a la filosofía del torneo. Si un equipo es descalificado, el autor no tiene ninguna forma de apelar la decisión. Los resultados del torneo también son inapelables. Participar en el concurso implica aceptar estas normas. En la página web de la JavaCup pueden encontrarse las bases del concurso con más detalle.

Sobre la JavaCup 2007

El año pasado la revista Sólo Programadores y javaHispano organizamos la primera edición del torneo virtual de fútbol “JavaCup 2007”. En el torneo se registraron cerca de 400 participantes y de los equipos enviados 78 fueron aceptados para participar en el torneo. El software del concurso fue descargado más de 3500 veces, siendo el segundo proyecto más activo de javaHispano.net. Se grabaron varias docenas de videos con el resultado de los partidos que, además de en javaHispano.org, fueron publicados en Youtube acumulando varios miles de vistas. Los participantes en el concurso crearon más de 1500 entradas en el foro de la JavaCup durante la competición. El ganador del torneo fue Fabian Nuñez Perez, de Chile con su equipo “F.C. The Patetics”; en segunda posición quedó el madrileño Jorge Cobo López, con “Cobian F.C.”; el tercero fue Jacobo Rouces, también español con su equipo “Eclipse” y el cuarto fue el colombiano David Bonilla Bohorquez con “Millos”. Las tres nacionalidades de los cuatro ganadores del concurso dan una buena idea del carácter internacional del torneo.

Agradecimientos

javaHispano quiere agradecer a Kynetia, Isthmus Inc., Everis y Salenda su apoyo a este concurso, apoyo que se ha traducido en unos premios bastante más sustancial es que los del año pasado. Y, por cierto, como podréis ver en sus anuncios, los tres primeros están contratando personal nuevo ahora mismo.

También queremos agradecer a todos los que participasteis en la JavaCup 2007 por haber hecho que el concurso fuese tan interesante, tan vivo, y tan interactivo gracias a la realimentación y aportaciones que realizasteis (muchas de ellas como correcciones de bugs o código fuente). Por último, animarnos a todos a participar y a enviar un equipo al torneo. Y pediros también que, si consideráis que este torneo es interesante, nos ayudéis a difundirlo. Aquí tenéis un póster que podéis usar con tal propósito; si lo colgáis en una cartelera en vuestra oficina o en un tablón de anuncios en la Universidad os lo agradeceremos. Además teneis los videos promocionales en YouTube de JavaCup 2008, Kynetia, IsThmus y Everis.

Noticia publicada en www.javahispano.org. Accede a la página web y participa

Etiquetas: , ,

No la vallas a cagar!!
Click para tamaño completo

Pues me causo muchísima curiosidad encontrar algo tan “anormal” no me imagine que GNU/Linux fuera al baño y menos allí hasta me dio cosa abrirla 😛

Logo de libcaca

ya en serio busque y encontré la página oficial del proyecto Colour AsCii Art library proyecto de software libre 🙂 bajo la WTFPL xD

y traduzco:

libcaca es una librería gráfica cuya salida se produce en texto en lugar de píxeles, con ello busca funcionar en viejas tarjetas de vídeo o en terminales de texto. Es como (not unlike 😛 ) la famosa librería AAlib, con los siguientes agregados:

* Soporte unicode
* 2048 colores disponibles (algunos dispositivos pueden solo manejar 16)
* Difuminado de imágenes a color
* Operaciones avanzadas del canvas para el texto (blitting, rotaciones)

Libcaca funciona en una terminal (en las *nix incluyendo Mac OS X) usando las librería S-Lang o ncurses. También funciona nativamente en DOS y hasefroch.

Como novedad:

1 Apr 2008: libcaca to be OpenOffice.org’s official multiplatform rendering backend

curioso lo de “backend” 😛

Jade (Java Agent DEvelopment Framework) como su nombre lo indica es un framework para desarrollar agentes hecho en y para Java, además procura cumplir los estándares FIPA (versión castellana libre de JADE en la Wikipedia)

Bueno el problema fue cuando quería instalarlo por completo en mi Ubuntu y no tener que digitar todo el classpath por cada Agente, solución a la Google (link más abajo):

1. Bajamos Jade (post registro ¬¬) me he bajado la 3.5 que es la lastest 😛

2. Abrimos una terminal en o nos movemos donde la hemos descargado en mi caso el escritorio y descomprimimos:

cd Escritorio
unzip JADE-all-3.5.zip

Lo cual nos genera otros .zip que también descomprimimos:

unzip JADE-bin-3.5.zip
unzip JADE-examples-3.5.zip
unzip JADE-doc-3.5.zip
unzip JADE-src-3.5.zip

nos preguntará si sobre-escribir lo cual respondemos con A para que sobre-escriba los directorios coincidentes… no hay bolo 😉

3. creamos carpetas para ubicar a Jade en nuestro Ubuntu con poderes de súper vaca:

sudo mkdir /usr/lib/jade
sudo mkdir /usr/share/jade

4. movemos Jade a su debida posición también como súper vaca:

sudo mv jade/lib/* /usr/lib/jade/
sudo mv jade /usr/share/jade

5. Ahora definimos nuestras variables de entorno para evitarnos el gallo del classpath por agente, editando nuestro .bashrc

gedit ~/.bashrc

y agregamos al final las variables y unos alias que son las siguientes lineas:

1. #jade
2. export JADE_LIB=/usr/lib/jade
3. export JADE_CP=$JADE_LIB/http.jar:$JADE_LIB/iiop.jar:$JADE_LIB/jade.jar:$JADE_LIB/jadeTools.jar:$JADE_LIB/commons-codec/commons-codec-1.3.jar
4. alias rJade='java -cp $JADE_CP jade.Boot'
5. alias cJade='javac -cp $JADE_CP'

Nota: la tercera linea es una sola linea en el tutorial original esta partida no se porqué y genera un error al abrir la terminal, además añadí unos alias para nosotros los perezosos 😛

a los alias les puedes colocar como quieras yo le he puesto rJade (por lo de run Jade) y cJade (por lo de compile Jade)…

6. a gozar!! si tanto classpath:

rJade -gui

ruuunnnn Jade, ruuuunnnn!!
Click para tamaño completo

Fuente: Muchas Gracias por el tutorial a amcarballo


Me fui

para

http://evelio.info/


te espero allá :)

Software Libre Rulez!

a

abril 2008
L M X J V S D
« Mar   May »
 123456
78910111213
14151617181920
21222324252627
282930  
Anuncios