Java Standard Edition

Registro de usuario de pagina web con correo de activación de cuenta

Hola que tal comunidad, ya tenía buen rato consultando esta página, pero nunca me había registrado.

Ando en busca de una buena opción de autenticación de usuarios en una aplicación web que estamos próximos a arrancar, la necesidad es que sea suficientemente segura, ya que leyendo por todos lados, he leeido que todo es vulnerable, pero me gusta la forma en que ustedes, al momento de registrarte en la página no estableces contraseña, si no hasta despues de que accedes mediante el link de activación que te envían, bueno, pues ese código es el que me gustaría leer, para analizarlo y tratar de adaptarlo a mi aplicación, les agradecería mucho lo pudieran compartir.

Tambien me gustaria saber si utilizan algún tipo de encriptación hash.

De antemano muchas gracias

Guía de referencia JavaFX Script.

El por qué de esta guía.
Las principales motivaciones son crear documentación en español, generar retroalimentación y provocar el entusiasmo sobre la tecnología JavaFX.

Aclaraciones.
Debo comentar que todo el contenido de esta guía es una recopilación de foros, blogs, manuales, etcétera de entusiastas y profesionales en la materia.
El material está incompleto. Conforme recopile, compile y estudie los siguientes temas se irán agregando al archivo en PDF que esta adjunto a esta liga.
http://javamexico.org/system/files/Gu%C3%ADa+de+referencia+JavaFX+Script...
El desarrollo de esta guía es una interpretación de mis experiencias con JavaFX, are mi mejor esfuerzo por no caer en el copy/paste.

Agradecimiento.
Agradezco de esta manera tan informal a todos los que participen de manera directa o indirecta en este proyecto y estoy completamente abierto a todo tipo de críticas, aportaciones, aclaraciones y hasta en exigencias en cierto tipo de temas.

Miniguía Java...nivel teórico

Ya esta listo AQUI MISMO

Pueden seguirme también en mi Blog

Principios Basicos

Programacion Orientada a Objetos
Las Clases y los Objetos son elementos importantes de la P.O.O. (Programación Orientada a Objetos). Podemos definir Clase como una “entidad abstracta” o abstracción de un concepto que define a los objetos. Un objeto es una instancia de una Clase, en otras palabras un Objeto es una "entidad concreta".

Una clase describe un comportamiento y estructura, que serán adoptados por cada Objeto. Para esto en una clase se definen variables miembro (también llamados atributos) y métodos para manipular dichas variables (estudiar concepto de encapsulación)

Cada objeto se distingue de los demás por su estado, es decir los valores de sus atributos.

1.-Clases

Una clase es un tipo de dato abstracto equipado con una implementación posiblemente parcial.

Herramientas y programas necesarios para correr y modificar el Punto de Venta

Para correr nuestra aplicación JAVA de PUNTO DE VENTA vamos a necesitar los siguientes programas o herramientas.

Eclipse ver. Galilea con el PLUGIN de VE (Visual Editor)
http://www.eclipse.org/

Java Developer Kit 1.6.20 en adelante
http://www.oracle.com/technetwork/java/javase/downloads/index.html

IReport ver 3.7 en adelante.
http://jasperforge.org/projects/ireport

Tomcat 6.0
http://tomcat.apache.org/

Firebird 1.5. (Base de datos)
http://www.firebirdsql.org/

IBExpert IDE para el Firebird
http://ibexpert.net/ibe/

Para que puedan correr esta aplicación deberán llamar un par de servlets y web services que se encuentra en la siguiente liga.
http://www.officenet2.com/

Aclaro que el ingreso a esta página se hace a través del puerto 8024 y no del 8080. Por lo cual es necesario que habiliten vuestro firewall o router para que los deje pasar por este puerto. Generalmente y en los modem residenciales o de casa, esto no es necesario. Esto se debe a que esta sitio tienen puertos “militarizados” por niveles de seguridad.

NOTA:

Java Application Machine & Virtual Operating System

En este bloq vamos a entregar todo un sistema "Punto de Venta" hecho en java desktop distribuido. Esto quiere decir que, correremos la aplicación via Java Web Star y el cliente podrá operar el sistema como si estuviera corriendo localmente. Sin embargo, las transacciones y procesos serán hechos por distintos y diferentes servlets y servicios web que a medida vayamos entrando en el tema veremos la tecnologia. La idea es la siguiente. Estamos cansandos de tanta bibliografia y manuales del usuario de JAVA y nunca podemos salir de hacer pequeñas clases de algoritmos, numeros primos, factoriales. etc. A nosotros los mortales queremos acceder a bases de datos, grabar, recuperar, sacar informes y reportes eso es lo que nos da trabajo y dinero para vivir. Bueno, entonces la mejor manera de aprender es en la misma realidad. Por ello voy a proponer un sistema que es difícil de hacerlo en web (ahora parece que todo es web, pero ni google cree que es así y me remito a las pruebas de ANDROID, este sistema operativo va a reemplazar todo lo que hoy conocemos como WEB).

Mini tutorial programación en Java...2da parte

Nota:Es muy simple,pero creo que les puede servir a los principiantes.

Minimizar una aplicación a la traybar

Hace tiempo que hice post de esto en mi blog. Les comparto el aporte aquí:
http://ummestesimon.wordpress.com/2009/08/16/minimizar-aplicacion-java-a...

JDK 1.6 u21 Lista de Opciones - Options List

Después de hacer una investigación con los comandos strings, grep -v, etc. pudimos obtener la lista de opciones con su parámetro (las que apliquen) que se incluyeron en el nuevo update de la versión 6 de Java. Espero les sirva:

Mini tutorial programación en Java



Espero sea de provecho.

1. ¿Para quién está pensado el mini tutorial?

Especialmente para quienes desean aprender cómo programar en este lenguaje (y que no conocen mucho de el).

Distribuir contenido