Entradas

Mostrando entradas de abril, 2008

Hoja de comandos de Ubuntu

Imagen
Siendo liberado hace pocos días Ubuntu 8.04 FOSSwire se puso en la tarea de sacar una hoja con los comandos necesarios para trabajar en esta distribución de Linux. Se puede descargar un pdf con estos comandos. link: http://fosswire.com/2008/04/22/ubuntu-cheat-sheet/

wallpaper ubuntu 6

Imagen
Ubuntu!!!

wallpaper ubuntu 5

Imagen
Todavía no he actualizado mi ubuntu para 8.04 (Hardy Heron), la cual por lo que me han contado algunos amigos, es muy bueno y trae nuevas cosas. Para algunas Laptop se han presentado problemas con los controladores, pero con la ayuda de todos se han resuelto con exito. Espero colocarle este fondo para que me inspire a no perder el horizonte!!!

wallpaper ubuntu 4

Imagen

wallpaper ubuntu 3

Imagen

Hipergalaxia

HiperGalaxia es un espacio en la web que alberga a personas interesadas diferentes tecnologías, JAVA, .NET, PYTHON, Software Libre, Hardware entre otros; con el fin de dar a conocer y ayudar a otros a entrar al mundo de la computación y la electrónica. En este momento soy el administrador del grupo de Python un lenguaje de programación bastante usado por la comunidad de Linux. Únanse!!! es una buena experiencia. link: http://www.hipergalaxia.org/moodle/

Octave

Octave es una herramienta para los ingenieros como el Matlab. Su ventaja es ser Open Source, posee la misma sintaxis que el Matlab, aunque no es tan completo como este. Sin embargo, nos sirve para realizar muchas tareas, como en Procesamiento Digital de Imagenes. Para instalarlo se puede hacer utilizando el synaptic, o por consola usando la siguiente instrucción: sudo aptitude install koctave gnuplot octave-forge.

javaFX

Imagen
La idea de escribir sobre javaFX nació hace algunos meses porque Sun Microsystems esta ofertando unos cursos sobre el manejo de netbeans http://www.sunstudentcourses.com/ . Pero que carajos es javaFX??? Es un conjunto de herramientas que están orientadas a RIA (Rich Internet Applications), con el fin de hacer mejores aplicaciones para la web sin necesidad de ser muy pesados, contando con otras características. Para más información visite http://www.sun.com/software/ . Entre las herramientas se encuentra JavaFX Script un nuevo lenguaje que se puede utilizar para el material gráfico dinámico. Instalación: Para que funcione nuestro javaFX necesitamos netBeans y el plugin de javaFX. Para la instalación del plugin de una manera confortable: Abrir el NetBeans (en mi caso la versión 6.0) . En la barra de Menú ir a Tools ---> Plugins Se abre una ventana donde aparecen los plugins Buscamos JavaFX Script y damos clic para instalar Nota: Para que los cambios se hagan, se debe reiniciar el

wallpaper ubuntu 2

Imagen
Aguanta el cambio!!!

wallpaper ubuntu

Imagen
Este fondo me gusta !!!!!

Imagen del flisol Manizales 2007

Imagen
Esta foto fue tomada durante la jornada de instalación del flisol 2007. Es un ambiente excelente.

Medir tiempo de ejecución en JAVA

Hace poco un amigo me pregunto sobre un código para calcular el tiempo de una ejecución de un código en JAVA. Pues acordándome que hace algún tiempo yo había escrito algo parecido quería compartirlo con ustedes: /* * Main.java * Created on 13 de abril de 2008, 04:12 PM */ package medirtiempo; /*@author sebas */ public class Main { public static void main(String[] args) { long tiempoInicio = System.currentTimeMillis(); ejecutaProceso1(); // aqui llama al método que quiere calcular el tiempo de ejecución long totalTiempo = System.currentTimeMillis() - tiempoInicio; System.out.println("El tiempo de demora es :" + totalTiempo + " miliseg"); } static void ejecutaProceso1() { for (int i = 0; i < 1000; i++) // en i < 1000 se le puede colocar un valor mayor { String cad = " Esto es "; cad += " una "; cad += " prueba "; System.out.printl

Ventana en Python con pygame para pyweek

Para crear una ventana que nos servirá para visualizar nuestro juego. import sys, os, pygame from pygame.locals import * pygame.init() las primeras son librerías de python. La primera es es la del sistema. Se usa para que el archivo se ejecute a parte del sistema. La pygame se importaran todas los módulos de pygame. En la segunda línea se importan los módulos especiales de pygame. Aquí se encuentra los módulos, métodos, variables que se usaran. Con la tercera línea se inicializa el pygame. Ahora con el siguiente codigo se puede hacer una ventana para empezar con el juego. screen = pygame.display.set_mode((1024,840)) pygame.display.set_caption('EL JUEGO') screen = pygame.display.get_surface() Lo primero que encontramos es que poner las dimensiones de la ventana. En la segunda se coloca el titulo de la ventana en este caso puse EL JUEGO. En la tercera la ventana acepta todas las imágenes que se coloquen. Bueno ya con esto se empieza el camino dirigido a la pyweek.

Robocode

Imagen
Mi pasión por los robots ha encontrado el Robocode . Una aplicación hecha en Java con el fin de realizar peleas entre robots que se programan en este lenguaje. Para obtenerlo basta con ir a la página oficial http://robocode.sourceforge.net/ y en el link de download hacer clic y seguir los pasos. Para la instalación en mi caso de la versión robocode-setup-1.5.4 solo hacer doble clic en este archivo que es un .jar y listo. Después de instalarlo lo ejecute y de primera mano me meti a Battle--->New donde se crea batallas. En este punto no había desarrollado ningún robot con java, pero el Robocode trae robots de prueba y empecé a jugar cargarlos para ver cómo era este juego. Después de jugar, me meti a Robot--->Editor . En el Editor ---> File ---> New ---> Robo t . También esta la opción de un archivo Java. Lo primero que se solicita es el nombre del robot, después se pide un nombre para el paquete del archivo Java. A continuación aparece el código de un robo