Juegos Java 128x160

 
 
 
Estos son unos juegos que me encontre en el blog de smart , espero que les gusten...
 
1. Aero Mission 3D
2. Alpha Wing
3. AMF Xtreme Bowling
4. Asphalt 3D
5. Beach Mini Golf 3D
6. Bertie Duck
7. Brain Juice Energy
8. Brain Challenge
9. Brick Breaker
10. Buddy the Shark 3D
11. Catz
12. Chat Codes para juegos java
13. Cop Man 3D
14. Cupid 3D
15. Dragon and Dracula 3D
16. Ducati 3D Extreme
17. Extreme Air Snowboarding 3D
18. Family Guy
19. Fantastic Four 3D
20. Fast and Furious
21. Ghost Rider
22. God of War (170*CENSURADO)
23. Ibiza Beach Party
24. Jet Set Racing
25. King Kong Pinball
26. Major Carnage 3D
27. Mario Bros The Lost Level
28. Mini 3D
29. Mini Golf Las Vegas
30. Moto Racing Fever 3D
31. Moto Unleashed
32. Pool
33. Rally Pro Contest
34. Red Out Racer 3D
35. Rodent Panic 3D
36. Roller Bot 3D
37. Rubik Cube
38. S Blocks Cancun Vibes English
39. Santa Quest Ru
40. Sc 3D
41. Sentry
42. Sherk The Third
43. Slam Street 3D
44. Smart Bear 3D
45. Sonic Jump
46. Sp Ch 3D
47. Tenchu
48. The Legend of Spyro
49. Wrestling Stars

Todo esto en el Pack 1

And1 Street Basketball
Age Of Empires III
Arcade Boy
Arkanoid Reverenge
Call Of Duty 4
Crash Bandicot
Crash Nitro Kart
Crash Twinsanity 3D
DOOM RPG
FIFA 08
GangStar Crime City
God of War
Kobe Bryant Pro Basketball 2008
LOST(juego de la serie de TV)
Metal Slug 3
Micro Counter Stricke
Mini Golf Castles
NFS Pro Street
PES 2008
Platinum Solitaire
Pokemon Oro
Pokemon Red
Pokemon Yellow
Prince Of Persia
Rally Evolution 3D
Real Football 2007 3D
Real Football 2008 3D
Real Rugby
Splinter Cell Double Agent
Supermario Bros
Tennis Open 2007
Tetris Mania
Tomb Raider
Ultimate Street Football
Winning Eleven 2008 Deluxe
Winning Eleven 2008 Futbol Colombiano
Winning Eleven Liga Argentina
Worms 2007
Todo esto en el Pack 2
And 1 Street Basketball
Age of Empire III
Arkanoid Revenge
Crash Bendicot
Crash Nitro Kart
Crash Twinsanity 3D
Fifa 08
Metal Slug 3
Need For Speed Pro Street
Platinum Solitaire
Pokémon Oro
Pokémon Red
Pokémon Yellow
Prince of Persia
Rally Evolution 3D
Real Football 2007 & 2008 3D
Real Rugby 2007
El Truco
Worms 2007

Por ultimo; este es el Pack 3

Datos del pc, Java



Este es un código que hice usando la propiedad de System.getProperty(), en la ayuda da Java pueden encontrar las palabras clave que se usan en esta propiedad pero yo en el ejemplo puse las mas importantes...


public class DatosPC {

public static void main(String[] args) {

String du,dp,nu,as,nso,nvj; //Variables para todos los println en orden.

du = System.getProperty("user.dir");
dp = System.getProperty("user.home");
nu = System.getProperty("user.name");
as = System.getProperty("os.arch");
nso = System.getProperty("os.name");
nvj = System.getProperty("java.version");

System.out.println("\n\n\n");
System.out.println("=========================================================");
System.out.println(" \t\tDatos del sistema\t\t\t=");
System.out.println("=========================================================");
System.out.println(" [+] Directorio del usuario: "+du);
System.out.println(" [+] Directorio principal: "+dp);
System.out.println(" [+] Nombre del usuario: "+nu);
System.out.println(" [+] Arquitectura del sistema: "+as);
System.out.println(" [+] Nombre del sistema operativo: "+nso);
System.out.println(" [+] Numero de version de Java: "+nvj);
System.out.println("=========================================================");
}

}


Le puse tonteras para que no se viera tan pequeño :D xD
Saludos................Cool

Guardar,compilar y ejecutar java


Guardar, compilar y ejecutar java



Lo primero que tenemos que hacer es crear nuestro código java:


public class HolaMundo{

public static void main(String[] args){

System.out.println("Hola Mundo !!!");

}

}

Si han leido el codigo que escribi, podran notar que la clase principal se llama HolaMundo , entonces lo que tienen que hacer es guardar el archivo con el mismo nombre de la clase principal , en este caso:

 HolaMundo.java

Lo guardamos como con el nombre de nuestra class totalmente identico, mayusculas, minusculas y etc... y con la extension .java.


Segunda parte:

Ahora lo que necesitamos es compilar nuestro codigo para luego ejecutarlo y que nuestro programa corra, para eso abrimos algun terminal (pantalla negra,cmd,konsole,gnome-terminal ...) , nos dirigimos a la ruta donde este guardado nuestro codigo Java y luego escribimos esto:

javac   HolaMundo.java


Notese que no es que se tenga que escribir hola mundo siempre , sino mas bien escribir el nombre que le hayas puesto a tu codigo Java.
Ese comando lo que va a hacer es trasladar lo que habiamos escrito a bytecode de Java para que luego la maquina virtual lo interprete y corra el programa; ese comando genera otro archivo que en nuestro ejemplo se va a llamar:

HolaMundo.class


Ahi mismo donde compilaste tu codigo fuente para que nuestro programa funcione vamos a escribir:

java HolaMundo


Y listo ya eres todo un experto en Java :D

Generar numeros aleatorios con la clase Random en Java


Este es un post que me encontre en el blog de casidiablo.net y me parecio bueno reproducirlo aqui,espero les sirva:

Antes que nada, veamos un pequeño ejemplo del uso de la clase Random, para ver su funcionamiento básico:


import java.util.*;
public class NumerosAleatorios
{
public static void main(String args[])
{
Random r=new Random();
r.setSeed(123456789);
System.out.println(r.nextInt(1000));
}
}

Como puedes observar, después de crear el objeto Random, es necesario utilizar el método setSeed(long) para establecer la semilla a partir de la cual se generarán números aleatorios (pseudo-aleatorios)… fíjate como le pasamos un número(que puede ser cualquiera, en formato long logicamente [obviando o no el sufijo L]), que representará la semilla.

Lo primero que es necesario entender, es que con la clase Random se generan números pseudo-aleatorios, por tal motivo siempre que corras el programa te va a salir exactamente el mismo número aleatorio o la misma secuencia (a menos de que se cambie la semilla). Esto se puede observar en el propio método setSeed:


synchronized public void setSeed(long seed) {
this.seed = (seed ^ 0x5DEECE66DL) & ((1L << 48) - 1);
haveNextNextGaussian = false;
}

Entonces… ¿cuál es la solución para generar números realmente aleatorios con la clase Random? El método más sencillo para hacer esto, es insertar un valor en la semilla (en el método setSeed) que cambie cada vez que se ejecute el programa, y el más adecuado es la hora. Por obvios motivos, cada vez que ejecutas un programa la hora y fecha ha cambiado, entonces podemos usar nuestro programa de la siguiente forma:


import java.util.*;
public class aleatorio
{
public static void main(String args[])
{
Random r;
r=new Random();
r.setSeed(new Date().getTime());
System.out.println(r.nextInt(1000));
}
}

De ésta manera la semilla cambiará cada vez que ejecutemos el programa.

Java Server Pages (JSP)



En este artículo les voy a comentar acerca de los Java Server Pages , no se confun
dan con *.js (javascripts) ya que no tienen nada que ver , los java server pages son por decirlo asi un tipo de PHP (que es mas conocido) pero en Java, esta tecnologia es la verdadera utilidad que nos dieron los de Sun para la programacion Web , el JavaScript solo es un codigo muy parecido al de Java que tambien puede ser utilizado en la web pero no tiene nada que ver con el verdadero Java ni mucho menos con Sun, ahora les dejo una definición de las JSP:
JavaServer Pages (JSP) es una tecnología Java que permite generar contenido dinámico para web, en forma de documentos HTML, XML o de otro tipo.
Esta tecnología es un desarrollo de la compañía Sun Microsystems. La Especificación JSP 1.2 fue la primera que se liberó y en la actualidad está disponible la Especificación JSP 2.1.
Las JSP's permiten la utilización de código Java mediante scripts. Además es posible utilizar algunas acciones JSP predefinidas mediante etiquetas. Estas etiquetas pueden ser enriquecidas mediante la utilización de Librerías de Etiquetas (TagLibs o Tag Libraries) externas e incluso personalizadas.
Microsoft, la más directa competencia de Sun, ha visto en esta estrategia de Sun una amenaza, lo que le ha llevado a que su plataforma .NET incluya su lenguaje de scripts ASP.NET que permite ser integrado con clases .NET (ya estén hechas en C++, VisualBasic o C#) del mismo modo que jsp se integra con clases Java.
... Que raro microsoft siempre copiando ...

Para mas informacion dirijanse a :

Java Server Pages (wikipedia)
JSP,documentacion oficial

Conexion Java a Oracle y SQL Server parte 2

Si estan viendo esta parte y no han visto la primera vayanse a el siguiente enlace para que esten mas enterados:
http://backdoorr.blogspot.com/2008/08/conexion-java-oracle-y-sql-server.html .

Conexion Java y SQL Server 2005

En este caso tienen que bajarse este driver y realizar el procedimiento mencionado en la primera parte:
DESCARGA DRIVER

El procedimiento practicamente es el mismo , el codigo difiere en la cadena de conexion porque cada servidor de bases de datos tiene su forma de hacer la conexion , a continuacion el codigo:



try {
pass = clave.getText();
nom = usuario.getText();
basdats = basedats.getText();
connectionUrl = "jdbc:sqlserver://"+nombreBD.getText()+":1433;forwardReadOnlyMethod=direct" +
"databaseName="+basdats+";user="+nom+";password="+pass+";";
//Register JDBC Driver
Class.forName("com.microsoft.sqlserver.jdbc.SQLServerDriver");

}catch (Exception ex) {
System.out.println("Exception: "+ ex.toString());
}


Todo lo que ven es una fraccion de un programa que yo hice que ocupaba estos datos , entonces todo lo que sean variables y necesiten cambiar haganlo.

Para realizar consultas y extraer datos es igual que en Oracle:


//todas las variables las pueden cambiar
Connection conexion = DriverManager.getConnection(FrameInicio.url, FrameInicio.nom,FrameInicio.pass);

Statement stmt = conexion.createStatement();
ResultSet rset = stmt.executeQuery("select * from tabla");

while(rset.next()){
vBD = rset.getString(1);
}
stmt.close();


Y con eso lo tienen listo , ya pueden conectarse a una base de datos Oracle y SQL Server 2005
Cualquier duda que tengan solo comenten y estare respondiendo lo mas pronto posible.

Instalando KDE 4.1 en Ubuntu 8.04

FUENTE , tutorial traducido de esa pagina.
Autor: Marius Nestor, Linux Editor

KDE 4.1 finalmente ya esta en la red, como muchos saben , viene con muchas innovaciones para el escritorio GNU\Linux.

KDE 4 es la siguiente generación del ambiente de escritorio popular de KDE, que intenta satisfacer la necesidad de un escritorio de gran alcance con todo fácil de utilizar, para la computación personal y de empresa. ¡La nueva versión proporciona estabilidad creciente sobre la primera versión de KDE 4 y más detalles graficos!

Asi que si no lo tienes como default en tu escritorio aqui te vamos a enseñar como instalarlo en Ubuntu.

Para eliminar la locura de la terminal a aquellos que estan emezando en el mundo GNU\Linux todo es por medio de enlaces solo das click confirmas la instalacion y listo.

Paso 1- Agregar KDE 4.1.0 a los repositorios

Sigan la imagene :


Review image

...
incorpore su contraseña y la ventana de las fuentes del software aparecerá. Click en la segunda pestaña; Software de terceras personas, " después click en el botón de Agregar y pegue el código siguiente en la nueva ventana que aparecerá:


CODE

deb http://ppa.launchpad.net/kubuntu-members-kde4/ubuntu hardy main



Review image

Ahora, click en el boton ' Agregar Origen', inmediatamente después de, click en el boton 'Cerrar' de la ventana principal. Le preguntará si usted quiere recargar la información sobre software disponible. Click en el boton ' Recargar' y espere la ventana de las fuentes del software para cerrarse.


Review image

Step 2 - Instalar KDE 4.1.0

Todo lo que necesita hacer es...




Click aqui para instalar KDE 4.1


Dar click en el boton de aceptar para instalar todos los paquetes necesarios


Review image

Esperar la descarga de todos los paquetes de KDE 4.1


Review image

Cuando la transferencia directa está lista (tardará un rato si usted tiene una anchura de banda lenta) le pedirán elegir a un encargado de la exhibición (GDM o KDM-KDE4). De click en el boton adelante...


Review image

La instalacion terminara y cuando eso suceda , solamente termina la sesion. Luego seleccione la opcion de 'KDE 4' en el menu de "Seleccionar Sesion" del login y con eso ya tendras listo el escritorio KDE 4 para disfrutar en tu pc!


Review image



Credits: Special thanks to Harald, Guillaume, Steve, Jon, Arby and the whole Kubuntu team for preparing these packages.

Paso opcional 1 - Restaurando el original Ubuntu Bootsplash

La instalacion de kde 4 va a sobreescribir el bootsplash de Ubuntu para recuperarla hay que hacer lo siguiente:




Click aqui para instalar el StartUp-Manager


Cuando la instalacion esta terminada, ir a Sistema , Administracion , StartUp-Manager...


Review image

...escriba su password y espere a que aparezca el menu principal. Luego, ir a la segunda pestaña ("Apariencia") y seleccione la usplash-theme-ubuntu de la seccion 'Usplash themes' ...


Review image

Espere para que la aplicacion cargue los cambios y esta listo !!!


Review image

Que es Java?

Este es un articulo que fue publicado en Java hispano y recomiendo su lectura ya que es bastante bueno y deja en claro algunas cosas que las personas tienden a confundir:


Articulo

Espero les sirva.

NetBeans 6.5 Milestone 1

Está disponible la Milestone 1 de NetBeans 6.5. En esta nueva versión el principal énfasis parece estar en cosas no- Java: soporte para PHP, soporte para Groovy y Grails, soporte para Spring e Hibernate, y mejoras en soporte de Ruby, C y C++ son las principales novedades. Esta versión también traerá mejoras en los asistentes para conexión y exploración de bases de datos, mejoras en el debugger, en especial cuando se trabaja con aplicaciones con varios thread, y mejoras en el soporte de UML.

Si hay dos cosas que me han sorprendido son, indudablemente, el soporte para Spring e Hibernate. Desde mi punto de vista, hasta ahora Sun ha empleado NetBeans como un ariete para impulsar y promocionar las tecnologías estándar (en el sentido de estar bendecidas por el Java Community Process) de la plataforma Java. Esto sucede hasta tal extremo que uno de mis consejos a la hora de responder a la pregunta ¿qué uso, NetBeans o Eclipse? es "si sólo vas a usar cosas estándar (Java EE, JPA, JSF, EJB...), NetBeans, si vas a usar soluciones no estandarizadas bajo un JSR (Hibernate, Spring, Velocity, Wiket...) Eclipse.

¿Supone el soporte de Spring e Hibernate un cambio en esta política?. Espero que sí, y por mi parte el cambio es bienvenido. Sin él seguirá habiendo campos en los que NetBeans no puede competir con Eclipse (por ejemplo, desarrollos de aplicaciones Spring en el caso de NetBeans 6.1 vs Eclipse 3.4).

Spring,Struts,Hibernate Java ???

En muchas solicitudes de trabajo estan necesitando que se conozca este tipo de aplicaciones de Java, mas de uno se debe haber quedado medio perdido cuando se lo preguntaron o cuando lo vieron asi que ahora les dejo algunos enlaces con información importante acerca de estas tecnologías que nos ofrece Java, espero les sirva:

Persistencia de objetos usando hibernate
Manual basico de Struts
Spring Framework

Sun quiere liberar el resto de Java

Sun está aumentando sus esfuerzos para lograr que las empresas que desarrollan para Linux usen más Java. Para ello quiere remover los últimos obstáculos que impiden que Java sea completamente Open Source y está acercándose a distribuciones Linux como OpenSUSE, Ubuntu y Fedora para que incluyan su última versión de OpenJDK.

"Todas esas distribuciones no han tenido todavía una implementación completa de OpenJDK", afirmó Rich Sands, ejecutivo de Sun.

OpenJDK está basado en el Java Platform Standard Edition 6 (JSE) y aunque el proceso comenzó hace unos años todavía algunos componentes que no pueden ofrecerse bajo la licencia GNU GPL, como librerías de encriptación, librerías gráficas, la máquina de sonido y algún código para administración de SNMP. Estos componentes corresponden al 4% del total de la plataforma.

"Estamos tratando de poner a Java en lugares donde nunca ha estado todavía", dijo Sands. Los desarrolladores de Linux, sin un Java Open Source, han estado construyendo aplicaciones en lenguajes como C, C++ y PHP, afirmó.

Pide tus cd's a casa

A continuación les muestro unas páginas de donde pueden pedir sus cd's (algunos open source) y que les llegan a la puerta de su casa , en parte deberiamos agradecerle a la empresa canonical que fue la primera en tomar la iniciativa por llevarnos a Ubuntu y a sus versiones similares hasta nuestros hogares estemos donde estemos...

Entre esas empresas estan:

Ubuntu
Kubuntu
Edubuntu
Solaris Express Developer Edition DVD
Base de datos,Oracle
IBM dvd's
Netbeans
Trend Micro,software antivirus de prueba.
Open Solaris

Espero que hagan la prueba la mayoría llegan en dos semanas a Costa Rica.

Saludos.............8)

Recuperar clave de MySQL




Aqui les dejo este simple procedimiento, que a veces puede ser necesario de recordar

porque como uno maneja tantas claves es posible que en algun momento se le olvide la clave del
MySQL.

$ /etc/init.d/mysql stop
$ mysqld_safe --skip-grant-tables &
$ mysql -u root mysql
mysql> UPDATE user SET Password=PASSWORD('nueva_contraseña')
WHERE User='root'; // todo en una linea.

mysql> FLUSH PRIVILEGES;
mysql> \q
$ killall mysqld;
$ /etc/init.d/mysql start


Saludos.........8)

NetBeans concede $$$ a tu innovación

EL NetBeans Innovators Grant es parte de la iniciativa de Sun Microsystems para dar 1 millón de dólares a desarrolladores de fuente abierta (OS) en todo el planeta para trabajar en su favorito Sun-patrocinado proyecto.
Llevado por la Comunidad NetBeans y el NetBeans Dream Team, el NetBeans Innovators Grant te ayudará a convertir tus ideas en proyectos reales.

Hay 10 concesiones para proyectos grandes (u$11,500) y 10 concesiones para
proyectos pequeños (u$2,000). hay también dinero de concesión extra para las mejores
aplicaciones, extendiendo la concesión entonces a más de u$20,000.

El proyecto puede ser un módulo, una aplicación sobre la plataforma NetBeans,
o ideas! no tiene poruqe ser código (como libros o traducciones).. ¡Es su proyecto!

La iniciativa del u$1M, incluye a otros proyectos como OpenJDK, Glassfish, OpenOffice, OpenSolaris
y OpenSPARC. Más info en:

http://www.sun.com/software/opensource/awards/index.jsp

http://www.netbeans.org/grant/

Fuente:
http://www.javahispano.org/contenidos/es/_netbeans_concede__a_tu_innovacion/

Sun Microsystems adquiere a MySQL



Ya es una noticia un poco vieja pero igual la quise hacer por mi cuenta:

- Esta gran adquisicion por parte de Sun lo hace posicionarse en el gran mercado de las bases de
datos en donde MySql tiene una gran fama debido a que este sistema admiinistrador es de codigo
abierto.

El acuerdo acelera la estrategia de crecimiento de Sun, que toma una relevante posición en un mercado mundial de bases de datos que asciende a más de 15.000 millones de dólares.


- La cantidad en que fue vendida MySql fue por un monto de 1000 millones de dolares (nada mal
verdad xD ).

- Ademas, Sun con esta compra se sigue aferrando mas a los primeros lugares en desarrollo web a
nivel mundial.

"Este acuerdo reafirma la posición de Sun en la economía Web global. En línea con nuestro plan de crecimiento, la adquisición de MySQL viene a incrementar nuestras inversiones en las tecnologías demandadas por aquellos clientes que están experimentando un gran crecimiento, desde los grandes titanes de Internet a las tradicionales corporaciones mundiales,”


- Espero que con esta compra Sun le de nuevas funcionalidades o inovaciones a MySQL para que asi
sea mas flexible con Java y que a la ves vayan evolucionando los dos de la mano y que den un
buen ejemplo de lo que el codigo abierto puede llegar a ser.



Saludos.......8)