Cómo se desarrollan verdaderamente los sistemas

October 14, 2009

Cómo se desarrollan verdaderamente los sistemas.

0

Happy vs Angry on the Web (or how much happiness is on the Web)

October 7, 2009

Today, I searched for a photograph on Flickr using the word “angry” (the reason is beyond this blog). Flickr reported 174,465 results. Being a inquisitive creature, I used the word “happy“. Flickr reported 3,735,966 results. Approximately 21.4 more times. Wow. I thought I would find approximately the same number of results. Quickly, I did the [...]

0

Microsoft Office 2007 legal muy barato, casi gratis ($128.00 pesos mexicanos) / Legal Microsoft Office 2007 cheap, almost free, for aprox. $9.75 USD

August 2, 2009

Actualización / Update (2009-08-04): Los precios normales están de regreso / The regular prices are back:

2

El visualizador Quickoffice legal y gratis para Nokia 5800 / Legal and free Quickoffice viewer for Nokia 5800

June 16, 2009

Yo compré un Nokia 5800. Lamentablemente, no encuentro cómo descargar el visualizador Quickoffice, que puede visualizar archivos de Microsoft Office. Afortunadamente, encontré la siguiente liga para descargarlo legalmente y gratis, que es del sitio de soporte de los creadores de Quickoffice: S60: Quickoffice Version Compatible with Nokia 5800 XpressMusic [Actualización 2009-08-13: Por si la página [...]

41

Java: Autentificarse en Google (llamada HTTPS POST) / Google Authentication (HTTPS POST call)

February 12, 2009

El siguiente es código en Java para hacer un llamada HTTPS POST. Lo probé en JavaSE 6: – Next is Java code to do HTTP POST call. I tested it using JavaSE 6:         try {             // Parece no ser necesario / It seems innecessary:             // System.setProperty(“java.protocol.handler.pkgs”, “com.sun.net.ssl.internal.www.protocol”);             // java.security.Security.addProvider(new com.sun.net.ssl.internal.ssl.Provider());             [...]

0

Java 5: cuando el autoboxing se comporta mal / Java 5: When autoboxing behaves bad

February 4, 2009

En Java 5, apareció una característica nueva: el autoboxing. Esta característica permite tratar los tipos primitivos de Java como objetos de la clase correspondiente. Es decir, que una variable de tipo int puede tratarse como un objeto de tipo Integer. La ventaja del autoboxing es que es automático: el programador no tiene que hacer nada [...]

1

Java: Cómo vetar el cambio en un JComboBox / How to veto item change on JComboBox

July 2, 2008
Tags:

Como no existe un VetoableChangeListener para el cambio de un item en un JComboBox (que sería algo así como un VetoableItemListener), se puede usar la siguiente técnica: Escuchar el evento itemStateChanged en un ItemListener. Cuando el stateChange() del evento sea ItemEvent.DESELECTED, guardar el item deseleccionado (mediante el método getItem() del evento) en . Cuando el [...]

0

Java: Cómo comparar cadenas ignorando acentos / How to compare Strings ignoring accents

July 2, 2008
Tags:

Hoy enfrenté un problema: comparar cadenas ignorando acentos. Las soluciones propuestas en el artículo Unaccent letters no me gustaron por ser poco eficientes. He aquí la mejor, estándar y más rapida solución: usar la clase java.text.Collator, con un valor PRIMARY en strength: Collator esMXCollator = Collator.getInstance(new Locale(“es”, “MX”)); sMXCollator.setStrength(Collator.PRIMARY); boolean iguales = 0 == esMXCollator.compare(“Querétaro”, [...]

2

iBatis vs Hibernate

June 18, 2008
Tags:

iBatis es una biblioteca de Java y .NET para mapear objetos a base de datos, parecida a Hibernate.  El artículo Wake Up to iBATIS, the Hibernate Alternative for Spring (DevX) recomienda usar iBatis cuando el modelo de datos es simple.

0

Probar velocidad de conexión a Internet en Ciudad de México

April 3, 2008

Este sitio es magnífico para probar la velocidad de la conexión a Internet, tanto de download como de upload. Me gustó mucho que tuvieran un servidor de prueba en la Ciudad de México, donde me encuentro.  

0