Slider Image

  • Google Chrome

    Tips, extensiones y trucos para aprovechar al máximo tu navegador Chrome

  • HTML5

    Conoce la nueva versión del lenguaje de programación web por excelencia

  • Java

    Aprende a programar en Java con tutoriales paso a paso, cubriendo desde lo más básico hasta lo más especializado

  • NetBeans

    Conoce este completo IDE para desarrollar en diversos lenguajes, aprende trucos y conceptos que te facilitarán la codificación de cualquier tipo de software

  • Linux

    ¿Eres linuxero o deseas serlo? Hay una sección especialmente para ti.

  • Ahora Mis Ojos Te Ven

    Echa un vistazo a mi nuevo blog 'Ahora Mis Ojos Te Ven' y no dudes en dejarme tu opinión.

Armin Van Buuren en León Guanajuato

Aún no se ha terminado el año y ya tenemos muy buenas noticias para todos los que somos seguidores de la música electrónica, y es que nada más y nada menos que Armin Van Buuren, el DJ numero 1 del mundo por segundo año consecutivo de acuerdo a la revista DJ Mag, estará en León Guanajuato presentando su Imagine World Tour 2008. Esto será el próximo Viernes 16 de Enero de 2009 en el centro de espectáculos la Escena.

 

A continuación te dejo el promo:

ArminLeon

 

Es importante mencionar que además de estar en la ciudad de León Guanajuato, Armin Van Buuren se presentará en Mérida Yucatan el 14 de Enero, Cholula Puebla el 15 de Enero y Guadalajara Jalisco el 17 de Enero. A continuación te dejo el promo general del tour por México:

ArminMexico

 

Para los conciertos en Mérida y Cholula, los boletos ya están a la venta a través de TicketMaster y los precios son los siguientes:

Mérida: VIP $850, ORO $550, PLATA $250
Puebla: VIP $1,000, General $800

Para los conciertos en León y Guadalajara, los boletos no se están vendiendo por TicketMaster y parece ser que serán vendidos sólo de forma local, sin embargo en cuanto tenga más información al respecto se los haré saber o de igual forma si tu tienes información puedes compartirla con nosotros.

Bueno mientras tanto, por supuesto que este concierto ya lo tengo agendado, jaja.   =D

 

Alguna duda o algo que decir? Deja tu comentario. Salu2 de chinoger00!

Portátiles de última generación: ¿sin disco duro?

Gdium

La Gdium Liberty 1000 es un portátil que revoluciona la forma en que son fabricados y vendidos los equipos. Pudiera parecer una portátil común y corriente pero tiene una peculiaridad: "no tiene disco duro".

Así es, leíste bien, no tiene disco duro. Seguramente te preguntarás, ¿y yo para que quiero una portátil que no tiene disco duro?¿cual es la utilidad de un portátil sin disco duro?

La apuesta de Gdium es el poder producir portátiles con lo último en hardware pero a bajo costo y una forma de bajar los costos significativamente es no ponerle disco duro. La intención de no instalarle un disco duro al portátil, además de bajar los costos, promueve el uso de sistemas operativos alternos a los comúnmente usados, pero ¿cómo utilizar un sistema operativo si no tiene disco duro?.

La Gdium Liberty 1000 fue fabricada para utilizar sistemas operativos Linux (preferentemente alguna distribución de Mandriva), ya que actualmente varias distribuciones de Linux pueden ser montadas y utilizadas usando sólo  una memoria USB, por lo que fácilmente puedes conectar tu memoria y arrancar tu equipo para utilizarlo como cualquier otro portátil.

Gdium ofrece accesorios para su portátil y uno de ellos precisamente es una memoria USB que contiene una distribución Linux y aplicaciones básicas que la mayoría de los usuarios utilizan, dentro de las cuales están; Open Office, Firefox, ThunderBird, ClamAv, Spam Assassin, The Gimp, Scribus, entre otras.

Si crees que por ser un portátil de éstas características es un equipo muy limitado, a continuación te muestro las especificaciones técnicas:

  • LCD screen 10"
  • Resolución 1024 x 600
  • Mandriva G-Linux
  • CPU 900 Mhz 64bits Loongson™ 2F by STMicroelectronics
  • RAM 512MB DDR2
  • Almacenamiento removible de 8 o 16GB Flash G-Key
  • WIFI 802.11 b/g
  • 3 puertos USB 2.0 (uno utilizado por el GKEY que es la memoria USB que contiene el sistema operativo)
  • Lector de tarjeas SD/ SD HC
  • Salida VGA 
  • Tarjeta de sonido
  • Tarjeta de video Silicon Motion SM502, 16 MB RAM
  • Ethernet RJ45 - 10/100Mbs LAN
  • Bocinas / Micrófono
  • Webcam
  • Touchpad
  • Teclado extendido
  • 4 horas de autonomía
  • Dimensiones y peso de 250 x 182 x 32mm (1.2kg)

Sin duda rápidamente se está cambiando la forma en la que estamos acostumbrados a ver los equipos de cómputo y éste portátil es un claro ejemplo, por lo que habrá que acostumbrarse a este tipo de cambios, aunque con el paso del tiempo el sentimiento de asombro vaya en decremento.

 

Alguna duda o algo que decir? Deja tu comentario. Salu2 de chinoger00!

Y otra vez les vale Wilson!

Como ya muchos de ustedes saben soy originario de la ciudad de León, Gto. México, la llamada capital mundial del calzado que recientemente se ha dado más a conocer gracias a nuestro acertado alcalde (a quien le vale wilson lo que digan de él). Bueno, ya aclarado lo anterior, no están para saberlo ni yo para contarlo (bueno sí estoy para contarlo) pero recientemente sufrimos de un aumento del costo al pasaje en el transporte urbano, lo que nos obliga a pagar a todos los usuarios normales nada más y nada menos que la módica cantidad de $7.00 en efectivo, $5.30 con pagobús y $3.00 para aquellos usuarios preferenciales, dicho aumento ha reafirmado a la ciudad como uno de los municipios con transporte urbano más costoso  de todo el país.

Lo triste del asunto, o más bien, lo que hace enca!##% del asunto es que no solo nos han hecho pagar una tarifa de primera clase en transporte de última sino que esos $7.00 que pagamos los usuarios comunes y corrientes no les son suficientes para mandar lavar sus unidades que en lugar de transporte para el público parecen corrales para cerdos debido al estado en el que se encuentran, es inconcebible pensar que no pueden ni siquiera pasar un trapo húmedo por los asientos y la unidad en general, ahora sí que como dicen en un famoso blog, ¡Hazme el chingado favor!.

Para muestra bastan algunas fotos que tomé el día de hoy en el camino al trabajo...

[Clic en la imagen para agrandar]
 


Basta con observar detenidamente las imágenes para darse cuenta del estado en el que se encuentran las unidades, no es posible que estemos pagando tanto por un servicio tan deficiente, no cabe duda que el Ayuntamiento (sin H por que no tienen nada de honorable) no se preocupó por cuidar los intereses de los habitantes de la ciudad y decidieron darle su regalito de fin de año a los transportistas, ahora sí que no hay derecho como decía Cantinflas.

Desde aquí un llamado a los habitantes de mi ciudad a externar sus inconformidades hacia las personas responsables de tomar este tipo de decisiones, si bien ya no es posible disminuir la tarifa sí es posible exigir limpieza en las unidades de transporte, un buen estado es lo mínimo que nos merecemos, a no ser de que como a nuestro excelentísimo alcalde (es sarcasmo por supuesto) también a ustedes les valga wilson...

Algo qué decir? Deja tu comentario. Saludox.

Imágenes para reír y compartir (7)

Ya es Miércoles,, así de rápido se termina la semana, ya ni se en que día vivo por andar súper absorbido de tiempo por el trabajo =( ,, pero aquí están,, las imágenes de la semana:

 

Y seguro que como ese barrio,, hay muchos XD

feas

 

 

Mejor hay que hacerle caso a Vicente,,,  =D

orinar

 

 

Fuera el pudor y la vergüenza,,, sirve que platicas y pasas el papel...   XD  ,, aunque también compartes los olores,, guacala   =o

privacidad

 

 

Y para finalizar,,, la que para mi es la imagen de la semana jaja,, para que digas orgulloso...  "estudié en la preparatoria Steve Jobs"  XD  ,,,,jaja no manchen!!!! 

prepa1

prepa2

 

Gracias Monillo por ayudar la semana pasada a continuar con esta joven tradición!!!

 

Alguna duda o algo que decir? Deja tu comentario. Salu2 de chinoger00!

Actualización de Emergencia para IE: ¡Otra más!

IE logo

Últimamente he estado 'demasiado ocupado' por cuestiones de trabajo y por ese motivo he estado un poco alejado del blog, sin embargo, me gustaría compartir la noticia de que nuevamente Microsoft va a liberar un parche de emergencia, ahora será para el Internet Explorer.


Para las personas que no sepan, Microsoft generalmente libera parches de forma programada el segundo Jueves de cada mes, sin embargo, cuando se presenta algún problema grave se liberan parches de emergencia, así como en esta ocasión.

Básicamente el problema está en un 'gran hueco' por el cual puede ser inyectado código malicioso que puede extraer información de los usuarios. Algo que llama la atención es que el problema parece afectar todas las versiones de IE, desde el IE5 hasta el IE8 beta 2. El parche va a ser liberado el día de mañana Miércoles, por lo que habrá que estar pendiente si tú eres un usuario de éste navegador.

De acuerdo a pruebas realizadas sobre éste navegador, después de haber ingresado a algunas páginas con contenido para adultos (llámese páginas pornográficas, jaja), fueron detectados dos trojanos: Trojan:Win32/VB.IQ.dr y Trojan:Win32/VB.IQ

Así que además de instalar el parche para tu IE recuerda, el IE y las páginas pornográficas no se llevan, jajaja  XD

 

Alguna duda o algo que decir? Deja tu comentario. Salu2 de chinoger00!

¿Qué chingados quieres Grupo Pegaso?


El día de hoy desperté de lo más relajado y contento, ¿por qué no habría de estar contento si al parecer todo en mi vida iba bien?, se supone que hoy recibo mi aguinaldo, no trabajo por la tarde y mañana descanzo, en fin, simplemente me sentía muy bien. Sin embargo, el camino al trabajo me hizo sentirme completamente diferente al ver los encabezados del periódico que decían "Burla a la afición", "Duro golpe a la afición", "Se raja Pegaso", y demás cuestiones que hablaban sobre la presente cobardía y falta de seriedad de los actuales propietarios del equipo de futbol de primera división 'A' de México, León.

Para los que no saben, soy un fiel aficionado del equipo León, cada que tengo la oportunidad acudo al estadio a ver a mis 'fieras' dar esos 'zarpasos' que nos hacen brincar y gritar de alegría a miles de leoneses. La afición del equipo es una de las más fieles, no solo de la primera 'A' sino de todo el futbol mexicano, llevamos esperando ascender a la primera división nacional muchos, pero muchos años, anhelando ocupar aquel lugar que sabemos que nos pertenece.

Hace algunos meses nos llevamos una decepción muy grande al perder el partido definitivo para el ascenso en nuestra propia casa, sin embargo, hemos permanecido al pié del cañon apoyando al equipo, soportando las derrotas y disfrutando cada una de sus victorias, pero ninguna decepción se compara con la de hoy, ya que después de tener una ilusión muy grande y ver a nuestro equipo empezar a armarse de una forma excepcional, un equipo de sueño en primera 'A', un equipo que ascendería sin lugar a dudas de la mano de Valente Aguire, Victor Manuel Vucetich, Duilio Davino, El 'Pony' Ruiz, Daniel Alcantar, Joaquin Botero, Carlos Costly, Éder Patiño, Martín Calderon y algunos otros jugadorazos, el día de hoy vemos nuestro sueño frustrado y de la peor manera.

Grupo Pegaso demostró una vez mas su falta de seriedad y sus ganas de jugar con los sentimientos de la afición, demostraron que les importa un maldito carajo  que empresarios serios como Valente Aguirre quieran hacer crecer al equipo y deshacerse de un grupo de rufianes lacras de poco carácter como lo son todos ellos ,siento rabia, enojo, coraje, desilusión, angustia y unas ganas inmensas de encontrarme a los méndigos directivos de Pegaso que no se cansan de jugar con un equipo y su afición para poderles romper todo lo que se pueda romper.

¿Qué mas quieren imbéciles de Grupo Pegaso? ya hicieron negocio con la afición cobrando los boletos más caros que muchos equipos de primera,  ya nos han roto el sueño muchísimas veces dándonos las sobras de su equipo de primera división, ¿qué mas quieren chingada madre, qué mas quieren? iban a vender al equipo a un equipo prácticamente sin jugadores por 54 millones de pesos ¿qué se les hace muy poco bola de malnacidos?, ¿qué esperan? ténganlo claro, ustedes no podrán ascender a mi equipo, nunca podrán, y supongo que no les interesa, ustedes no sienten los colores, no sufren año con año al ver a su equipo hundido en un lugar que no le pertenece, no gozan cada uno de los goles que se anotan, ¿por qué simplemente no se van con el maldito dinero que tanto les interesa y nos dejan seguir con nuestra pasión esmeralda sin una bola de lacras como ustedes? ¿o qué chingados esperan? ¿una mejor oferta? no la van a recibir, su falta de pantalones deja mucho qué desear.

¿Estoy ardido? sí, ardidísimo, encabronadísimo, lleno de malditos sentimientos que no me traen buenos pensamientos, me aguadaron el día, la semana, la temporada completa. ¿Qué derecho tienen ustedes para hacer esto? Grupo Pegaso es lo peor que le ha pasado al equipo León, peor incluso que el descenso mismo.

El día de hoy habrá una marcha que sale del estadio León hacia la presidencia municipal, apoyémos la marcha, tratemos de sacar a patadas a esa gente que le ha hecho tanto mal a nuestra afición, tratemos de hacerlo por imposible que parezca, si no se salen tomemos medidas, que nadie vaya al estadio a enriquecer más a Pegaso, somos la afición y queremos ver a nuestro equipo pero solo tomando medidas drásticas podremos retomar al equipo de nuestros amores, ¿quieren al León? que lo demuestren con un estadio solo cada jornada, ¿quieren dinero? haber qué tanto le pueden sacar si nadie paga los precios altísimos que suelen cobrar, ¿qué mas quieren carajo, qué mas quieren? yo simple y sencillamente quiero a mi equipo limpio de rufianes asquerosos y lacras como ustedes.

Grupo Pegaso, la porra te saluda CSPM!!

Abrir archivos de cualquier tipo desde Java

En esta ocasión voy a tocar un tema que desde mi punto de vista es muy interesante, se trata de cómo abrir archivos de cualquier tipo desde Java. Si tienes algo de experiencia en el tema, sabrás que existe una manera de hacerlo ejecutando un comando de consola desde Java, o incluso con el comando Runtime.getRuntime().exec(rutaArchivo), sin embargo, a partir de Java 6 tenemos la clase java.awt.Desktop que nos permite interactuar con las aplicaciones preferidas del sistema operativo.
Lo que podemos realizar al utilizar esta clase es lo siguiente:
  • Abrir una dirección web en el navegador web por defecto.
  • Abrir el cliente de correo por defecto con datos específicos de un correo saliente como el destinatario, mensaje, cc, etc.
  • Abrir, editar o imprimir algún archivo por medio de su aplicación configurada para dicha acción por defecto.

Se me ocurre por ejemplo que después de que el cliente corra la aplicación que desarrollamos por primera vez le mande a nuestro sitio en internet, o incluso colocar la ayuda de la misma en un servidor web, etc.

Debemos tomar en cuenta que en ocasiones tenemos una aplicación configurada para abrir los archivos y alguna otra para editarlos, por ejemplo, puede ser que las imágenes las veamos en Picasa y las editemos con Photoshop o algo por el estilo.

Teniendo claro la función de la clase java.awt.Desktop pasemos a un ejemplo de su utilización.

Aplicación EjemploClaseDesktop.jar creado en NetBeans 6.1

En primera instancia creé un nuevo proyecto con el nombre EjemploClaseDesktop.jar y agregué un nuevo JFrame, posteriormente agregué paneles, campos de texto, botones y radio botones de manera que quedara de la siguiente manera:


Una vez creado el JFrame, agregué las siguientes variables globales:

Desktop d; //Para realizar los procedimientos
File archivo; //Para almacenar el archivo a abrir, editar o imprimir

y al constructor se le agregó el siguiente código...


/*Establece el título de la ventana*/
setTitle("Ejemplo java.awt.Desktop");
/*Posiciona la ventana en el centro de la pantalla*/
setLocationRelativeTo(null);
setVisible(true);
        
/*Obtiene una instancia del escritorio*/
d = Desktop.getDesktop();

/*Verifica que el ambiente del SO soporte los procedimientos*/
if(d.isDesktopSupported()){
   /*si es así habilita los campos*/
   habilitarCampos(true);
}else{
   /*de lo contrario muestra un error e inhabilita los campos*/
   JOptionPane.showMessageDialog(this, "El sistema no soporta los procedimientos.", "Error", JOptionPane.ERROR_MESSAGE);
   habilitarCampos(false);
}



En el código anterior se puede notar que antes de realizar cualquier procedimiento es recomendable verificar si el ambiente actual soporta los procedimientos a realizar (esto a través del método isDesktopSupported()), de ser así se habilitan los campos contenidos en la ventana.

Navegación web::
Una vez hecho lo anterior agregamos el evento al botón Ir del panel Web y escribimos el siguiente código:

     /*si no se ha escrito nada en el campo de texto*/
if(txweb.getText().equals("")){
   JOptionPane.showMessageDialog(this, "No has escrito una dirección", "Error", JOptionPane.ERROR_MESSAGE);
   txweb.requestFocusInWindow();
   return;
}
try {
    d.browse(new URI(txweb.getText()));
} catch (Exception ex) {
   JOptionPane.showMessageDialog(this, "Error al verificar la dirección.", "Error", JOptionPane.ERROR_MESSAGE);
   return;
}

El método browse(URI) nos permite abrir el navegador web por defecto en el sistema operativo en la dirección indicada por un objeto URI, en este ejemplo es la dirección que se escribe en el campo de texto correspondiente.

Correo electrónico::
Para abrir el cliente de correo por defecto en el sistema con la dirección del destinatario indicada en el campo de texto se utiliza el siguiente código:

String mail = "mailto:"+txemailpara.getText();
try {
    d.mail(new URI(mail));
} catch (Exception ex) {
    Logger.getLogger(Principal.class.getName()).log(Level.SEVERE, null, ex);
}


El método mail(URI) nos permite abrir el cliente de correo por defecto con los datos indicados por el objeto URI, existen muchas maneras de estructurar una dirección URI para correo de manera que podamos pasar el asunto del correo, CC, mensaje y demás, para mayor información te recomiendo darte una vuelta por este sitio.

Apertura, edición e impresión de archivos::
Ahora, para el manejo de archivos tenemos que agregar el evento tanto al botón de Examinar (para escoger el archivo) como al botón de Ok (para realizar la acción), el código del botón Examinar es el siguiente:

JFileChooser fc = new JFileChooser();
int resp = fc.showOpenDialog(this);

if(resp == JFileChooser.APPROVE_OPTION){
    archivo = fc.getSelectedFile();
    txarchivo.setText(archivo.getAbsolutePath());
}


En el código anterior se declara un nuevo objeto de la clase JFileChooser que nos permita navegar por las carpetas y localizar el archivo sobre el cual realizaremos la acción indicada, 
una vez que se selecciona el archivo se almacena en el objeto (de acceso global) tipo File de nombre archivo y se indica su ruta en el campo de texto correspondiente.

Al contar con un archivo sobre el cual trabajar podemos pasar al evento del botón Ok que realiza lo siguiente: 

if(archivo!=null){
    try{
        if(rdAbrir.isSelected()){
           d.open(archivo);
        }
        if(rdEditar.isSelected()){
           d.edit(archivo);
        }
        if(rdImprimir.isSelected()){
            d.print(archivo);
        }   
    }catch(Exception ex){
        JOptionPane.showMessageDialog(this, "Ocurrió un error al realizar la acción.", "Error", JOptionPane.ERROR_MESSAGE);
        return;
    }
}else{
    JOptionPane.showMessageDialog(this, "No has seleccionado el archivo.", "Error", JOptionPane.ERROR_MESSAGE);
    btnExaminar.requestFocusInWindow();
    return;
}


En el código anterior se verifica qué radio botón está seleccionado y se realiza la acción indicada, cabe mencionar que los 3 radio botones pertenecen al mismo grupo (ButtongGroup), el método open() abre el archivo indicado en la aplicación por defecto para dicha acción, edit() abre la aplicación por defecto para editar el archivo y print() imprime el archivo, de igual manera, a través de la aplicación por defecto del sistema.

Esto es todo con respecto a la clase java.awt.Desktop, el proyecto completo de NetBeans puedes descargarlo desde aquí

¿Alguna duda o algo qué decir? Deja tu comentario. Saludox

12/12/2008: La luna llena más grande y brillante en 15 años


Hoy muy temprano como todos los días (bueno ni tan temprano), me dispuse a leer el periódico local en línea , y me ha llamado la atención una noticia que indica que la luna llena que podremos apreciar el próximo 12 de diciembre (el día de la virgen de Guadalupe para todos los católicos) será la más brillante y grande que se haya podido ver en 15 años, esto de acuerdo a lo indicado por la sociedad astronómica Urania del estado de Morelos en México.

El fenómeno debe a que el llamado plenilunio (osea pues luna llena) y perigeo de la luna coinciden haciendo que ésta sea 14 por ciento más grande y 30 por ciento más brillante que cualquier otra luna llena observada en los últimos 15 años.

Normalmente no soy muy observador del cielo, pero este tipo de acontecimientos no está por demás observarlos, quien sabe lo que suceda en la próxima década así que ¿para qué esperar?

Algo qué decir? Deja tu comentario. Saludox.

Imágenes para reír y compartir (5)

Últimamente he tenido demasiado trabajo, pero a pesar de eso, aquí están como siempre las imágenes de la semana:

 

Una forma poco ortodoxa de hacer un "print screen":  XD

blonde_printscreen

El colmo, ¿no?,, jaja  =)

error

 

 

Una buena solución para aquellos exámenes de escuela:  XD

Find_x

 

Para los que no pueden dejar su laptop,, jaja  =D

laptop_stall

 

Alguna duda o algo que decir? Deja tu comentario. Salu2 de chinoger00!

 
Monillo007 © 2010 | Designed by Trucks, Manual Bookmarking | Elegant Themes