Categories
curiosidades

Chiquilladas

simba

¿Quien no ha hecho en la escuela una manualidad a base de legumbres? o ¿a que padre/madre no le ha tocado ayudar a sus hijos a hacerlas durante la época del colegio?

Estas son el tipo de cosas que pasados unos añitos (en mi caso del orden de 17) va siendo hora de que uno se replantee para que narices se guardan. Al principio puede ser por amor propio, luego por nostalgia, pero llega el momento en que toca plantearse si tiene sentido guardarlo.

La decisión es sencilla, como legado a la posteridad solo quedará esta foto, porque el collage ya ha pasado a mejor vida. Y vosotros, ¿que hacéis con este tipo de “recuerdos”?

Categories
programación

Leer datos de internet (servicios REST, APIs, páginas web) desde java

Existen muchos ejemplos en la red de como llevar esto a cabo, pero muchos están en inglés y algunos desfasados, así que voy a exponer como llevar a cabo esta tarea usando la librería de apache HttpComponents a través de unos ejemplos en java.

El primer ejemplo obtendrá un fichero XML correspondiente al RSS de la página web barrapunto:

public static void main (String[] args){
      // Creación del objeto cliente que realizará las peticiones
      HttpClient httpclient = new DefaultHttpClient();
      // Creación del objeto petición
      HttpGet httpget = new HttpGet("http://barrapunto.com/index.rss");
      // Creación del objeto respuesta
      HttpResponse response;      
      try {
          // Ejecución de la petición y guardado de respuesta
          response = httpclient.execute(httpget);
          // Mostramos el resultado  de la petición
          System.out.println("Estado: "+response.getStatusLine().toString());
          // Leemos los datos de la respuesta
          HttpEntity entity = response.getEntity();
          // Si hay datos la petición se hizo correctamente y procedemos a mostrarlos
          if (entity != null) {
              InputStream instream = entity.getContent();
              String result= convertStreamToString(instream);
              System.out.println("Datos: "+result);
              instream.close();
          }

      } catch (ClientProtocolException e) {
          // TODO Auto-generated catch block
          e.printStackTrace();
      } catch (IOException e) {
          // TODO Auto-generated catch block
          e.printStackTrace();
}

El segundo ejemplo obtendrá datos de la página moneytrackin.com a través de su API haciendo uso de autentificación:

Categories
musica

Música de Slumdog Millionaire

Slumdog Millionaire

Esta película ganó 8 oscars este mismo año, entre ellos 3 por su música y sonido. Yo no hace mucho que la vi en un pequeño cine y la verdad es que la música (algo característico de toda buena película de bollywood) si que me gusto bastante, pero no ha sido hasta que he visto un anuncio en la televisión cuando me he acordado de ella.

Aquí dejo mis dos favoritas:

Categories
coche

Parecidos razonables: Opel Meriva vs Fiat Idea

parecido_meriva_idea

La verdad es que hay diseños que pecan de poco originales o muy imitados, pero nunca pensé que vería un modelo de coche tan parecido al fabricado en Figueruelas. Además, el Fiat Idea se fabrica también en Brasil, lugar de nacimiento de la primera generación del Meriva… ¿será una coincidencia?

No he podido evitar la tentación de hacer un pequeño gif animado para que se vea mejor el tremendo parecido de estos dos modelos:

Categories
programación

Generador de códigos de barras PDF417 desde excel

pdf417generator

En la misma línea del artículo de como generar códigos de barras CODE 128 desde excel, aquí dejo una pequeña “ñapa” hecha con excel y java para poder generar códigos de barras pdf417 en excel. En el archivo solo se genera una etiqueta a la vez, pero para aquellos con conocimientos de VBA no debería haber ningún problema en modificarlo para generarlo en hojas enteras.

Los pasos a seguir para usar el generador son los siguientes:

Categories
curiosidades

trastos

trastos

Es increíble comprobar como con el paso de los años uno tiende a guardar determinadas cosas que terminan por convertirse en “trastos“, ese tipo de objetos que no sirven para gran cosa, pero de los cuales somos un poco reticentes a separarnos.

En la foto (hacer clic para ver en detalle) se ve algunos de los que tengo yo acumulados (aún hay más…) y da que pensar: ¿de verdad es necesario guardarlos todos? ¿cual es la probabilidad de que necesite/use uno de ellos en el futuro?

En fin, algún día les llegará su hora, pero de momento los seguiré conservando sin ningún motivo en concreto 😛