Skip to main content

Posts

Showing posts from October, 2006

Probando Visual Web Pack

Estoy en las primeras pruebas del Visual Web Pack, el paquete que permite utilizar nuestros proyectos Java Studio Creator 2 en Netbeans.

Grupo en google de Netbeans

Roumen ha creado un grupo sobre netbeans en google.












A todos los miembros de la comunidad Netbeans, integresen al grupo.

Parte 3: Descargando archivos con aplicaciones moviles

Codigo fuente del programa descargarMensajes

package hello;

import java.io.InputStream;
import javax.microedition.io.Connector;
import javax.microedition.io.HttpConnection;
import javax.microedition.rms.RecordStore;
import javax.microedition.rms.RecordStoreException;

/**
*
* @author Administrador
*/
public class descargarMensajes implements Runnable {

/** Creates a new instance of descargarMensajes */
String url = null;
public String alerta = null;
Thread t= null;
private RecordStore rsMensajes;
public boolean sedescargoMensajes = false;
public String archivo ="";
public boolean debug = false;

descargarMensajes(String url){
this.url = url;
t = new Thread(this);
}

public void send() {
t.start();
}

public void run() {
//Code to open HttpConnection and to send or receive data
downloadMensajes();
}

/** Creates a new instance of bajarMensajes */
private void downloadMensajes(){

url ="http://www.tusitio…

Parte 2: Descargando archivos con aplicaciones moviles

En el wait Screen haremos el llamado a la clase que se encarga de conectarse a internet , descargar los mensajes y guardarlos en el RecordSet.











Damos click derecho en el waitScreen y selecionamos Properties, nos aparece la ventana de propiedades alli seleccionamos Task, se creara una nueva tarea, la cual le podemos cambiar el nombre, dandole click derecho en la opcion de recurso.














Seleccionamos la tarea y damos click derecho.














Al dar click derecho se muesta la ventana de la tarea donde podemos implementar nuestro codigo.


















Asumimos que tenemos una clase llamada descargarMensajes() encargada de establecer la comunicacion con el sitio , descargar y guardarlos.

Descargando archivos con aplicaciones moviles

Iniciare como de costumbre con conceptos bastante basicos al respecto, estoy creando una aplicacion j2me , para descargar mensajes para la pagina de mi primo. Por esta razon, expondre aqui una forma bastante basica para descargar archivos al movil , procesarlos y guardarlos en un RecordStore, no entrare en detalles de como crearlo por el momento me dedicare a mostrar la parte de descarga del archivo y su proceso, en otro momento entrare en mas detalles.













Luego tendriamos la pantalla donde seleccionamos una condicion del diccionario, el sistema nos traera por defecto la fecha y hora actual, mediante la instruccion:
dateField1.setDate(new Date());
Asumiendo que dateField1 esta ya creado.








El formulario tendra la siguiente forma


















Cuando deseamos realizar una descarga de un archivo desde internet, en este caso, debemos crear una clase que use implements Runnable. Es decir maneje hilos, ya que si no se usa, puede ocasionar que se quede colgado en espera de una respuesta, o si el tiempo de descarga…

SOLAM Sistema operativo de Peru

Quiero felicitar a mi amigo Michael Hemar, y a sus compañeros sobre el gran esfuerzo que estan desarrollando sobre SOLAM, un sistema operativo que permite ejecutar aplicaciones linux y windows.
La interoperatividad con java aun no esta lista, pero estan trabajando en este punto.
Pronto estaremos corriendo aplicaciones Java, Netbeans, desde este Sistema Operativo.

http://www.solamperu.com/

Cambiar la resolucion en ubuntu

Para los iniciados en Ubuntu, podemos cambiar la resolucion de pantallas
editamos el archivo /boot/menu.lst
y establecemos las siguientes configuraciones
Link original

..........| .... 640x480 .... 800x600 .... 1024x768 .... 1280x1024
---------|--------------------------------------------------------------
08 bpp | ...... 769 ........... 771 ............ 773 ............ 775
16 bpp | ...... 785 ........... 788 ............ 791 ............ 794
32 bpp | ...... 786 ........... 789 ............ 792 ............ 795

Configurar el j2re en fedora 5

Para aquellos que tengan problema con java en Fedora 5, más que todo con el jre, JoshWink, en su pagina nos muestra una forma sencilla de hacerlo.
En las últimas versiones de Fedora Core, han incluido de forma predeterminada un entorno JVM GNU, el cual ni se asoma al resultado de la JVM de Sun. La (sencilla) solución, fue la siguiente, y mis problemas con java desaparecieron.- Descargar JRE 1.5.x -> J2SE, e instalar tal y como detallan las instrucciones.- Renombrar /usr/bin/java a otro nombre; mv /usr/bin/java /usr/bin/java.old- Enlazar el ejecutable real de java donde estaba el anterior; ln -s /usr/java/jre1.5.0_xx/bin/java /usr/bin/java- Ejecutando “java -version”, deberíamos ver algo como esto:java version “1.5.0_07″
Java(TM) 2 Runtime Environment, Standard Edition (build 1.5.0_07-b03)
Java HotSpot(TM) Client VM (build 1.5.0_07-b03, mixed mode, sharing)

Instalar tomcat en linux

1. Bajar el archivo .tar desde el sitio de apache

2. Descomprimirlo con
tar xvfz jakarta-tomcat-5.5.20.tar.gz
con esto se crea la carpeta jakarta-tomcat-5.5.20
3.Moverlo a /opt (no es necesario puede ser cualquier directorio)
mv jakarta-tomcat-5.5.20 /opt/

4.Establecer los permisos para tomcat

chmod 755 /opt/apache-tomcat-5.5.20/bin/*.sh

5.Ejecutar
export JAVA_HOME=/opt/jdk1.5.0_08

6. Correr tomcat
cd apache-tomcat-5.5.20/bin/
./startup.sh

7. Detenerlo
cd apache-tomcat-5.5.20/bin/
./shutdown.sh



8. cambiar el puerto 8080 de tomcat por el 80
En el archivo /tomcat/conf/server.xml
cambiar la linea.




por


Instalar java en linux

Para los iniciados, en java y linux, un ejemplo sencillo de como instalar java en linux.

INSTALAR JAVA
Sitio original del articulio:
http://www.mygnet.com/articulos/tomcat/66/
Descargamos la JDK 1.5

http://java.sun.com/j2se/1.5.0/download.jsp
el Download JDK 5.0 Update 4
Y descargamos esta versión para Linux en binario:
jdk-1_5_0_04-linux-i586.bin

Lo copiamos dentro de Linux en /tmp/

Damos permisos de ejecución:
chmod +x jdk-1_5_0_04-linux-i586.bin

Instalación
./jdk-1_5_0_04-linux-i586.bin

Al mostrar la licencia solo tendremos que aceptar algunos términos de uso del jdk.

Se crea toda un estructura de nombre jdk1.5.0_04 la cual podemos moverla donde queremos que este.
mv jdk1.5.0_04/ /usr/local/jdk1.5

Configuración de variables de entorno:
Agregar las variables de entorno dentro del archivo /etc/profile:
export JAVA_HOME=/usr/local/jdk1.5
export JRE_HOME=${JAVA_HOME}/jre
export PATH=$PATH:${JAVA_HOME}/bin