Nuevo rumbo ….

29 07 2010

Luego de un largo tiempo sin actualizar el blog, intentaré retomarlo, pero en cambiando el foco inicial, ya que mis actividades me han llevado a utilizar otros leguajes de programación y lamentablemente otro SO.
Asi que de ahora en adelante, la mayoria de los post estarán relacionados con FLEX, JAVA, POSTGRESQL que es lo que he estado utilizando últimamente.

Anuncios




Samsung E215 , Bluetooth, java y Ubuntu

22 11 2008

e215-java-blue-ubuntu

Para poder funcionar bien con este teléfono, es decir,  poder correr juegos o aplicaciones java y navegar a traves de sus carpetas desde linux y hacer e traspaso de información a traves de bluetooth, es necesario dedicar “un par de minutos” de nuestro tiempo.

  • Conexión Bluetooth

Lo primero ha sido  hacer la conexión mediante bluetooth, para esto se necesitan instalar los siguientes paquetes que se encargar de la comunicación via Bluetooth :
sudo apt-get install gnome-bluetooth bluez-utils gnome-ppp
Ahora, para poder ver nuestro dispositivo como una carpeta más en nautilus, utilizaremos blueman, el cual se instala de la siguiente manera (copy/paste de aqui):
wget -q http://download.tuxfamily.org/blueman/blueman.gpg -O- | sudo apt-key add -
sudo wget http://download.tuxfamily.org/blueman/hardy.list -O /etc/apt/sources.list.d/blueman.list
sudo apt-get update
sudo apt-get install blueman

  • Hablilitar instalación aplicaciones java

Ahora, para poder ejecutar aplicaciones java en el móvil, es necesario activar esta opción, la verdad es que es bastante curiosa la forma, pero a la vez es sencilla, lo único qeu hay qeu hacer es ingresar el código *#9998*4678255# con esto se activa la opción para poder instalar aplicaciones java en nuestro telefono, ahora lo único que nos falta es instalar los juegos o aplicaciones que deseemos, pero esto no es tan simple :S

  • Instalar aplicaciones java

La mayoria de las apicaciones que existen para celulares vienen en formato .jar, pero estas aplicaciones no sirven directamente en el samsung E215, a parte de este archivo .jar se necesita el archivo .jad

En Ubuntu se puede crear un script qeu nos genere nuestro archivo .jad a partir del .jar
Este script lo obtuve desde aqui


#!/bin/bash
#
# Given a J2ME midlet jarball, create a JAD for it
# Usage: ./jadmaker.sh
# safety check 1
FILE=$1
if [ ! -f "${FILE}" ]; then
echo "Input file '${FILE}' missing, exiting."
exit 1
fi
# safety check 2
JAD="${FILE%.*}.jad"
if [ -f "${JAD}" ]; then
echo "${JAD} already exists, overwrite? (y/N)"
read tmpans
answer=$(echo "$tmpans" | tr '[:upper:]' '[:lower:]')
if [ "$answer" != "y" ] && [ "$answer" != "yes" ]; then
echo "Not overwriting ${JAD}, exiting."
exit 1
else
rm -f "${JAD}"
fi
fi
# unzip the internal manifest, changing line endings to our local OS
# the sed action removes blank lines, with or without spaces/tabs
unzip -aa -j -p ${FILE} "META-INF/MANIFEST.MF" | sed -e '/^[ \t]*$/d' > "${JAD}"
# generic variables
echo "MIDlet-Jar-URL: ${FILE}" >> "${JAD}"
echo "MIDlet-Info-URL: http://" >> "${JAD}"
# actual jarball size
FILESIZE=$(stat -c%s "${FILE}")
echo "MIDlet-Jar-Size: ${FILESIZE}" >> "${JAD}"
# weee
echo "Created ${JAD}."
exit 0

Lo guardamos con el nombre jadMaker.sh y damos permisos de ejecución ( chmod +x jadMaker.sh), ahora podemos probar con algun juego ver

./jadMaker.sh juego.jar

esto nos debe generar el archivo juego.jad, luego de esto copiamos ambos archivos al telefono, luego lo buscamos en el menu del telefono, al posicionarnos sobre el archivo .jad en Opciones nos aparecerá la información sobre el archivo y ofrecerá instalarlo, al presionar “si”, este lo instala en la carpeta de juegos.
y eso es todo 😛
Saludos





MySQL en Ubuntu Gutsy

10 11 2007

MySQL

Este famoso motor de Base de datos libre y de codigo abierto, MySQL , tiene una instalacion bastante sencilla en Ubuntu Gutsy:
sudo apt-get install mysql-server mysql-client mysql-admin mysql-doc-5.0
Con esto ya tenemos instalado MySql ( server y cliente ) y ademas tenemos la documentacion (mysql-doc) y una muy buena herramienta de administracion (mysql-admin).

Si se desea trabajar con Java y MySQL es necesario instalar el Connector/j el cual se instala de la siguiente manera :
sudo apt-get install libmysql-java

Ahora para que pruben que realmente está corriendo su Base de datos vamos a hacer una prueba:

Aqui ingresamos a MySQL como root, creamos una base de datos que he llamado prueba, luego nos posicionamos en esa base de datos, con las siguientes instrucciones creamos dos tablas ( tab1 y tab2).

pba_mysql_1

Ahora agregamos un par de valores a la primera tabla( tab1) y mostramos las tablas que existe en la base de datos ( prueba ) dando como resultado las dos tablas que creamos anteriormente ( tab1 y tab2), despues mostramos todo lo que se encuentra en la tabla 1, y como se esperaba, muestra los dos valores que habiamos agregado, finalmente salimos con el comando “quit”

pba_mysql_2





Instalar java y Netbeans en Ubuntu Gutsy

26 10 2007

Para poder trabajar con Netbeans primero tenemos que instalar java, de la siguiente manera.

en synaptic marcamos los siguientes paquetes :

- sun-java6-bin
- sun-java6-jdk
- sun-java6-jre

pantallazo-gestor-de-paquetes-synaptic.png

o si prefieren hacerlo a travez de nuestra queridisima consola :

sudo apt-get install sun-java6-bin sun-java6-jdk sun-java6-jre

Ahora debemos descargarnos el instalador de Netbeans 😉 descargar

Finalmente, a travez de la consola llegamos a la carpeta donde guardamos el archivo, le damos permisos de ejecucion y lo ejecutamos :

chmod +x netbeans-5_5_1-linux.bin
./netbeans-5_5_1-linux.bin

En este momento aparece el instalador ( grafico ) de Netbeans, seguimos como nos indica este y al final tendremos nuestro Netbeans corriendo en nuestra máquina.

PD: Compiz-Fusion y Java NO tienen el problema que se presentaba entre Beryl y java.

Instalador gráfico de Netbeans.

pantallazo-netbeans-ide-55-installer.png

pantallazo-netbeans-ide-55-installer-1.png

Netbeans

pantallazo-netbeans-ide-55.png

Saludos 😉