Como llegan los bebes al mundo, version 2010
Autor: gomezbjesus | 12/09/2009 | Curiosidades, Humor | 2 comentarios »Indices personalizados en Arreglos Java
Autor: gomezbjesus | 12/01/2009 | Java, Programacion | 1 comentarios »Esta es una funcionalidad que en PHP es natural para cualquier arreglo, en lo personal me ha sacado de muchos problemas y gracias a la ayuda de un par de expertos en Java, ahora la estoy implementando por medio de HashMap.
De esta manera es posible utilizar cualquier valor como indice de un arreglo, no solo la clasica secuencia de enteros.
import java.util.Map; // Superclase HashMap
import java.util.HashMap; // Contenedor que soporta extraccion rapida de Datos
import java.util.Iterator; // Utilizado para recorrer el HashMap
public class HashMapExample {
// Este metodo imprime todos los valores en el objeto hashMap
public static void printHashMap(HashMap hashMap) {
System.out.print( "HashMap: " );
// Utiliza iterator para recorrer los valores en el TreeMap
Iterator iterator = hashMap.entrySet().iterator();
while (iterator.hasNext()) {
Map.Entry entry = (Map.Entry) iterator.next();
System.out.print( "(" + entry.getKey() + ": " +
entry.getValue() + "), " );
}
System.out.println();
}
public static void main(String[] args) {
HashMap hashMap = new HashMap();
// Pone 4 pares de valores en el HashMap
hashMap.put("Pharaoh", new Integer(55));
hashMap.put("Emperor", new Double(2.33));
hashMap.put("Kaiser", new Long(323322L));
hashMap.put("Czar", new Boolean(true));
// "HashMap: (Pharaoh: 55), (Czar: true), (Kaiser: 323322),
// (Emperor: 2.33), "
printHashMap(hashMap);
// Obtiene el valor asociado con la llave "Emperor"--imprime 2.33.
System.out.println("Valor de la clave Emperor: " +
hashMap.get("Emperor") );
// Elimina el par de datos con la llave "Kaiser".
hashMap.remove("Kaiser");
// "HashMap: (Pharaoh: 55), (Czar: true), (Emperor: 2.33), "
printHashMap(hashMap);
// Averigua si HashMap tiene la clave "Sultan".
System.out.println( "Existe la clave Sultan? " +
hashMap.containsKey("Sultan") ); // Imprime false
}
}
/* Salida en pantalla:
HashMap: (Pharaoh: 55), (Czar: true), (Kaiser: 323322), (Emperor: 2.33),
Valor de la clave Emperor: 2.33
HashMap: (Pharaoh: 55), (Czar: true), (Emperor: 2.33),
Existe la clave? false
*/
Ojala a alguien le sirva, si no pues ya se donde venir a buscar la proxima vez que lo requiera.
Dale un toque monstruoso a tus fotos
Autor: gomezbjesus | 10/09/2009 | HazloTuMismo, HowTo, Temporada | 1 comentarios »Dejo por aqui 5 tutoriales que encontré para modificar tus fotos en unos cuantos pasos y luzcan acorde con la temporada.
Agregale un efecto antiguo a tu foto para lograr la clasica imagen de un alma en pena, publicado en dPhotoJournal | |
Has algo muy al estilo de la noche de los muertos vivientes siguiendo las instrucciones en Flash Game Design | |
Si lo prefieres, una sencilla pero perturbadora mordida de vampiro en New Tutorials | |
No pordia faltar el zombie come cerebros tipico de las peliculas. Imarc.net | |
Asi como un misterioso colmillo que no deje sospechas de los gustos chupasangre. dPhotoJournal |
El peligro de los URL's recortados
Autor: gomezbjesus | 10/09/2009 | Seguridad, Twitter | 1 comentarios »Ahora que estoy conociendo Twitter (@gomezbjesus) y todas las posibilidades que ofrece, conocí los sitios que recortan las URL's (tr.im, bit.ly, ito.mx, ow.ly, etc.), con eso de que solo se dispone de 140 caracteres para 'twittear' es necesario economizar lo mas posible.
Pero esto se puede llegar a convertir en un problema serio de seguridad principalmente para usuarios principiantes o descuidados. A continuacion un ejemplo de lo que podría ocasionar:
Mitigantes? si eres usuario de Firefox, puedes utilizar un complemento llamado "Long URL please" que despliega la direccion destino del URL recortado, informandote asi hacia donde te diriges.
Visto en LifeHacker
Iconos y avatares para Halloween
Autor: gomezbjesus | 10/08/2009 | Recursos, Temporada | 0 comentarios »Siguiendo con la temática del Día de Muertos y Halloween les dejo por aqui un sitio de donde descargar iconos e imagenes muy utiles para el celular, la computadora, el avatar del mensajero, el perfil de tu red social favorita o inclusive porque no? como distintivo en la barra de herramientas de tus nuevas aplicaciones:
- La Catrina y otros iconos del Día de Muertos por Anita Mejia
- Iconos de Halloween en IconArchive.com
- Avatars de Halloween por dekelet en deviantART
Para ti, si, para ti amigo motociclista que eres un apasionado de este deporte y estas dispuesto a comprar equipamiento de temporada ya llego para ti el Caso del Dia de Muertos, en visperas de esta famosa celebracion no dejes de estar a la moda jeje. Me llamo bastante la atencion este anuncio, singular accesorio del cual te puedes hacer por tan solo $180USD, seguro que si fuera motociclista y tuviera ese dinerito de sobra, sin duda que estaria en mis manos.
Visto en RideIcon.
- Hola, hablamos de la escuela de su hijo. Tenemos algunos problemas con las computadoras.
- Oh, dios mio! rompió algo?
- En cierta forma.
- De verdad su hijo se llama "Robert'); DROP TABLE Students; --" ?
- Claro por supuesto, de cariño le decimos "Bobby Tables".
- Bueno, espero que este feliz; acabamos de perder la información de todos nuestros estudiantes.
- Y yo espero que hayan aprendido a sanitizar las entradas a sus Base de Datos.
Moraleja: Nunca confíes en la información introducida por los usuarios en tus aplicaciones Web.
Visto en xkcd.com
Software Guru 2009. Conferencia y Expo
Autor: gomezbjesus | 9/25/2009 | Eventos, Programacion | 2 comentarios »Gracias a la empresa donde laboro, tengo la oportunidad de asistir a este evento. Hace años que lo traia entre ojos jaja, por fin se me hizo.
SG '09 Conferencia y Expo es un congreso sobre desarrollo de software enfocado a profesionistas y líderes de TI en México y Latinoamérica. Su propósito es poner a los profesionistas locales en contacto con las tendencias y mejores prácticas internacionales en el campo. El congreso es presentado en la ciudad de Monterrey, por el Consejo de Software de Nuevo León.
Esperemos que todo vaya bien =D
Para los que vivimos la niñez en la década de los 80's, la serie de los Thundercats marco nuestros pequeños 'cerebrillos televiseros'. La lucha de los humanoides felinos (Panthro,Tigro, Cheetara, Los felinos, Snarf) comandados por León-O en contra de los chicos malos (Reptilio, Buitro, Chacalo) liderados por Mum-Ra es una imagen clara en nuestras mentes difícil de olvidar.
A continuación el trailer de lo que podría ser una película de la seria elaborado por un grupo de fanáticos, compuesto por cortos de otras películas y excelentes videomontajes, que lo disfruten.
Interesante no? no pierdo las esperanzas de que se haga realidad, hace un par de años hubo comentarios de una película de los Thundercats, a la fecha parece haber un proyecto para el próximo año anunciado en IMDB.
Visto en Capotanet.com
Registrarte sin dar tu cuenta de correo
Autor: gomezbjesus | 9/24/2009 | HowTo, Recursos | 0 comentarios »
Muchos sitios que ofrecen paquetería gratuita o material 'exclusivo' sin costo generalmente te piden que te registres. Esto en primera instancia sirve para que te envien el enlace de la descarga a tu correo electronico; el problema es que despues utilizan tu cuenta para enviar publicidad, noticias y demas productos de la misma empresa. En el peor de los casos tu cuenta es distribuida y usada para enviar Spam.
Con 10 Minute Mail no volveras a tener ese problema, solo sigue estos sencillos pasos.
- Llena la forma de registro con cualquier información.
- Entra a 10minutemail.com, aparecerá una cuenta de correo.
- Esta cuenta es siempre diferente y totalmente valida.
- No puedes enviar correo desde ahi, pero tiene una bandeja 100% funcional.
- Tiene 10 minutos de vigencia pero puedes solicitar prorrogas ilimitadas de 10 minutos mas.
- Copia la cuenta de correo y pegala en la forma de registro.
- El correo llegara a los pocos segundos y podras acceder al sitio sin problema.
- Tal como lo anuncia 10minutemail.com despues de que la cuenta expira, se autodestruye y no hay forma de recuperarla, pero realmente no creo que sea necesario para este tipo de casos.