Resistance is Futile

Resistirse es Inutil – Enero 20 de 2009

Primera edicion del semanario acerca de los temas tratados en este Blog.

Enlaces :

Nota :

Esta es la primera edicion del programa, esperamos continuar creando mas capitulos con noticias, comedia y otros temas e ir mejorando cada dia mas.


Instalacion Mobile Processing en Ubuntu 8.10

Mobile ProcessingAhora que tenemos nueva version de Mobile Processing para Linux, es tiempo de explicar los pasos para instalarlo en Ubuntu 8.1, para esto tenemos que tener en cuenta una serie de prerequisitos como la instalacion del SDK de Java y el Sun Java Wireless Toolkit herramientas necesarias para el desarrollo de los sketchs en Mobile Processing.

Requisitos :

Instalacion Java SDK en Ubuntu 8.10 :

  • Abrir una terminal
  • Ejecutar el siguiente comando :
    sudo apt-get install sun-java6-jdk
  • Verificar que el Java6 sea la alternativa por defecto
    sudo update-alternatives --config java

Instalacion del Sun Java Wireless Tolkit :

  • Buscar y Descargar la version 2.5.2 del WWTK
    http://java.sun.com/products/sjwtoolkit/download.html
  • Esto descarga un archivo .sh el cual debemos volver ejecutable e instalar :
    chmod +x sun_java_wireless_toolkit-2.5.2_01-linuxi486.bin.sh
    ./sun_java_wireless_toolkit-2.5.2_01-linuxi486.bin.sh
  • Aceptar la licencia
  • Suministrar el directorio donde esta instalado el Java
    Si tenemos la instalacion de Java en Ubuntu sera : /usr/lib/jvm/java-6-sun/bin
  • Suministrar el directorio de Instalacion, tipicamente el visualizado en la instalacion

Instalacion de Mobile Processing :

  • Descargar la ultima version de Mobile Processing para Linux de :
    http://code.google.com/p/mprocessinglibs/downloads/list
  • Por ejemplo la version 0007
    wget http://mprocessinglibs.googlecode.com/files/mobile-0007-linux.tar.gz
  • Cambiar de directorio
    cd mobile-0007-linux
  • Ejecutar el Mobile
    ./mobile
  • Se abre el programa
  • Se debe crear un directorio en el cual se almacenaran los sketchs,
    por ejemplo que el directorio /home/<usuario>/sketchbook

Configuracion Inicial :

  • Abrir el menu File -> Preferences -> (tab) Mobile
  • Suministre el directorio raiz donde instalo el Sun Java Wireless Toolkit
  • Cambie las versiones de desarrollo del CLDC y el MIDP se recomienda CLDC 1.1 y MIDP 2.0

Esos son los pasos para instalar Mobile Processing en Ubuntu 8.10


Mobile Processing 0007 para Linux

Mobile ProcessingPor fin despues de casi un año de salir la version 0007 de Mobile Processing para Windows, ya tenemos la version para Linux, la demora ha estado en que no habia tenido tiempo de nuevo de sentarme a cacharrearle de nuevo a Mobile Processing.

Esta version y siguientes versiones estaran publicadas en el sitio de librerias que hace poco estrene y que esta alojada en los proyectos de Google.

Descarga directa :
http://mprocessinglibs.googlecode.com/files/mobile-0007-linux.tar.gz

Pagina de descargas :
http://code.google.com/p/mprocessinglibs/downloads/list

Esta version contiene actualizaciones tanto en el editor como en el nucleo de Mobile Processing.
Adicional a esto se creo un script que permite crear la version para Linux de una forma mas rapida.


Creando el Mobile Processing en Linux

Para comenzar este año y despues de un largo tiempo de estar trabajando en otros campos vuelvo a los desarrollos con Mobile Processing, esta vez es la version para 0007 para Linux la cual tenia abandonada y que desde el pasado abril de 2008 ya estaba disponible para Windows.

Para crear la distribucion de Mobile Processing para Linux se deben realizar algunos pasos, los cuales documentare aqui para que no se me vuelvan a perder y tambien hablar un poquito de los problemas que he encontrado, no es necesario como usuario final de la distribucion realizar estos pasos :

Pasos :

Debemos primero obtener la version actual para la plataforma Windows la que servira de base para crear la distribucion para Linux.

  • Abrir una terminal
  • Crear un directorio mobile-0007-linux
  • Cambiar de directorio
    cd mobile-0007-linux
  • Descargar la version actual para Windows de Mobile Processing :
    http://mobile.processing.org/download/index.php
  • Por ejemplo la version 0007 :
    wget http://mobile.processing.org/download/mobile-0007-windows.zip
  • Descomprimir el archivo
    unzip mobile-0007-windows.zip
  • Remover las versiones de mobile y jikes para Windows
    rm mobile.exe jikes.exe
  • Remover el archivo zip original
    rm mobile-0007-windows.zip

(more...)


Resaltar Codigo en WordPress

Inmediatamente después de publicar algún código de los desarrollos realizados en Arduino, me di a la tarea de buscar un plugin para WordPress que me permitiera resaltar el código (Code Highlighting), recordé que mi amigo Jorge Ivan Meza había instalado uno hace alguno tiempo, pase por su blog y encontré que se trataba de CodeHighlighterPlugin así que me di a la tarea de instalarlo :

  1. Ir a la pagina :
    http://ideathinking.com/wiki/index.php/WordPress:CodeHighlighterPlugin
  2. Descargar la ultima versión (1.8) :
    http://ideathinking.com/wiki/images/5/58/Code-highlighter.zip
  3. Descomprimir en wp-content/plugins
  4. Activar el plugin utilizando el administrador de WordPress

Para utilizarlo simplemente colocar el codigo en un bloque pre y adicionar el atributo lang con el nombre del lenguaje.

Para Arduino se puede utilizar cpp, para Processing y Mobile Processing se puede utilizar java.

Ejemplo :

 
public class HolaMundo {
   public static void main(String[] args){
      System.out.println("Hola Mundo");
   }
}
 

Page 2 of 3123
Powered by WordPress | Designed by Elegant Themes