Búsqueda personalizada

Como crear Jar Facilmete

16 de noviembre de 2009


Bueno esto lo hago desde Windows pero se puede hacer exactamente lo mismo desde Ulubunut o cualkier otra distribucion (me imagino)


*Solo abre tu proyecto donde tengas tu aplicacion, es mejor que no tengas paquetes "basura", pero pues si tuviste alguna "ayudita" con otros javas ke viste en inter no hay problema eso se arregla luego... jejeje

* Ya teniendo creado el Jar en la carpeta 'dist' de dentro de tu carpeta del proyecto dentro
NetBeansProyects, ke es la carpeta por defecto de NetBeans, en windows esta en mis documentos y en Ubuntu en carpeta personal.

Damos clic derecho al JAR y lo abrimos con win rar o con con cualquier compresor (O se dice comprimidor .... no se jeje XD) que le guste jeje, y vamos a ver ke tenemos todos los paquetes que antes habiamos creado, y tambien las carpetas con las imagenes y extras del proyecto, si estas no aparecen, metan las carpetas tambien al jar por ke si no, no les mostrara las imagenes. y modificamos el MANIFEST.MF que esta en la carpeta META-NF del dentro del JAR.


normalmente no crea el Main-Class ni El Class-path, asi ke pondremos estas lineas si no las tiene y si las creo hay ke ver ke esten bien hechas por ke si no el jar no correra:


Main-Class: Paquete.ClasePrincipal
Class-Path: NOmbre_del_jar_externo.jar


las dos lineas, la primera nos dice exactamente donde es ke se encuentra nuestra clase principal, es decir Paquete.ClasePrincipal siempre respetando las mayusculas y minisculas de los titulos de paquetes y clase...
y la segunda linea nos dice donde esta la libreria ke utilizaremos para la aplicacion por ejemplo en la imagen de arriba se ve el "mysql-connector-java-5.1.10-bin.jar", entoces quedaria asi:
Class-Path: mysql-connector-java-5.1.10-bin.jar
el jar debe de estar afuera de nuestro jar, osea en la misma carpeta sea cual sea. y el TXT no sirve para nada al menos a mi no me ha servido XD..

y asi ya podremos ejecutarlo con doble clic o si kieres ver alguna cosa ke le pusiste ke mostrara por consola... o por si te tira algun error en un catch, podemos correrlo desde consola en ubuntu o en cmd de windows con

java -jar Nombre.jar

en whindows tendriamos ke tener declarados los paths del sistema pero en ubuntu no hay problema.....

y la aplicacion mia por ejemplo kedaria corriendo en cualkier plataforma con un simple doble clic o un abrir con..... java y listoooo.....


por cirerto si es ke en su proyecto tenian "basura" como dije al principio solo eliminenla desde winrar y ya kedo solo para ke este mas limpia por ke en si no afecta en nada.... y otra cosa para los ke ya no kieran hacer tanto "rollo" si tienen algun Jar ya hecho, simplemete copienlo cambienle el nombre, abranlo con algun archivador (win rar o etc), y eliminen todas las clases e intercambienlas por las de la otra aplicacion y cambien la ruta del main-class y listo.... pero casi es lo mismo jejeje bueno esta es la aplicacion con la ke probe la primera vez correr con el class-path y jejej bye..

mac casi no he utilizado pero pues se puede hacer lo mismo me imagino jejeje al cabo ke tambien hay netbeans para Mac jejeje...

supercomputadora actualizada con la PS3

25 de agosto de 2009


no lo podia creer, entre mis gadgets de iGoogle aparecio una noticia ke al leer el titulo me sorprendio... y despues de leer el titulo una y otra vez, le di clic y ooo!!! sorpresa, si era verdad el titulo, sugun el articulo el cual el link aparece abajo, dice ke una de las supercomputadoras de hoy en dia y ke en su mejor epoca fue la mejor de Europa, decea actualizar sus procesadores y a ke no adivinan con ke procesadores (imaginenselo con el titulo)... pues siiiiii!!! con los procesadores de la PS3, los preocesadores de un videojuego, van a ser los ke le daran una potencia de al rededor de 100 veces mas de lo que ahora es... jejeje increible que la tecnologia de los videojugos ayuden en muchas otras cosas....

Fuente:

Taringa El Libro!!! descarga...

6 de agosto de 2009







Creo ke no debo de decir mas, los ke ya saben ke es pues... solo lo saben y ya por ser taringueros los ke no saben ke es psssss salgan de aki por ke no creo ke les interese

el link XD:


Fuente:

vulneravilidad en mac

31 de julio de 2009


Despues de tantos años ke he estado en una computadora XD claro no son muchos jejeje ya ke aun no llego a los 20, bueno el caso es ke siempre pense ke los ordenadores Mac de Apple, funcionarian de maravilla, ke anlgun dia tendria una y de hecho lo sigo pensando y la tendre, pero oooooo sorpresa en estos ultimos meses me he encontrado con ke ahora ya tienen virus, claro estos no son la gran cosa, a menos ke compartas informacion super importanticima en internet ya ke uno de estos pocos virus se meten al Safari y obtienen informacion de alli, y aun peor hoy lei ke ya hay un fallo mayor en las Mac, se ha encontrado un hieco donde se puden infiltrar los haker´s y cifrar datos, esto fue mecionado en una conferencia donde se reunen todos los haker's expertos en seguridad informatica, y segun el articulo, esto puede ke vaya en aumento ya ke con el aumento de ventas de los ordenadores mac's intentaran infiltrarse con mas frecuencia a estos... bueno la verdad desde ke le pusieron prosesadores intel pssss creo ke han ido decayendo aunke solo es una opinion y la verdad aun kiero un MAC jejeje bytex hasta la proxima


fuente:

Googol????

9 de julio de 2009

Despues de estar un rato navegando por alli al buscar infomacion sobre Google Chrome SO me tope con Googol o Gúgol, segun wikipedia en sus inicios Google se llamaba Googol, pero se cambio a el nombre ke hoy conocemos, pero pasando a la definicion de Googol, es un numero el cual es:

10.000.000.000.000.000.000.000.000.000.000.000.000.000.000.000.000.000.000.000.000.000.000.000.000.000.000.000.000.000.000.000.000.000
o bien 1 gúgol = 10100

Este numero surgio en el libro Las matemáticas y la imaginación del matemático estadounidense Edward Kasner, Milton Sirotta un niño de 10 años fue quien dio el nombre del numero.

El gúgol no es de particular importancia en las matemáticas y tampoco tiene usos prácticos. Kastner lo creó para ilustrar la diferencia entre un número inimaginablemente grande y el infinito, y a veces es usado de esta manera en la enseñanza de las matemáticas.

Tambien en los simpsons aparece este numero: el cine de la ciudad de Springfield se llama "googolplex". Esto puede comprenderse de dos maneras: una referencia al número, propiamente dicho; o que el cine tiene la cantidad googol de salas, teniendo en cuenta que la terminación "plex" indica la cantidad de salas de un cine (un cine 11-plex tiene 11 salas).
El numero Gúgolplex es un 1 seguido de un gúgol de ceros, esto es, 10 elevado a la gugol-ésima potencia:  1 \mbox{gúgolplex} = {10}^{\mbox{gúgol}} = {10}^{{10}^{100}} = \,\!
y el numero ke le sigue a este es:
 1\mbox{gugolduplex} = {10}^{\mbox{gúgolplex}} = {10}^{{10}^{{10}^{100}}} =      {10}^{{10}^{10.000.000.000.000.000.000.000.000.000.000.000.000.000.000.000.000.000.000.000.000.000.000.000.000.000.000.000.000.000.000.000.000.000}}

Google Chrome SO



Google ha anunciado su propio sistema operativo!!!!! segun las fuentes de internet esta se lanzara a mediados del 2010 y sera en primera instancia para Netbooks, y estara baso den Kernel de Linux (por lo tanto de codigo abierto), este se compromete a dar un mejor desempeño en cuanto a rapidez y seguridad se refiere y está pensado para navergar en internet.

ademas este sistema operativo ya tiene aliados: Texas Instruments y Qualcomm consideran que que el sistema operativo de Google proporcionará más oportunidades para los nuevos miniordenadores portátiles.

Segun ya se colaron una imagenes del sistema aunque no estoy seguro si sean reales pero psss kien sabe no???





mas info:

Gmail ya no es beta!!



Gmail YA NO ES BETA!!!!!!!!!!!!

si como lo oyen Gmail dejo de ser beta al igunal ke otras aplicaciones de Google, esto desde el 7 de julio asi ke sin kerer ya estoy en la version definitiva jejejeje pero si aun kieres ke tenga el logo de BETA en tu Gmail lo puedes poner desde la configuracio --> Labs y alli esta esa opcion jajajaj XD

mas info en: