106 formas de aumentar tu poder mental

¿Como podemos pensar más rápido, mejorar nuestra memoria, comprender mejor la información, y en definitiva, mejorar nuestro poder mental?

enlace

No solamente son buenos consejos para mantenernos vivos mentalmente, sino, también resultan un excelente aporte para convivir


Publicado en Varios | Deja un comentario

Mister Wong

Quizás Mister Wong, no sea muy conocido como Del.icio.us; pero, si que está dando batalla en Latinoamérica.

Además de ser un marcador social con un buen sistema de recomendación por tagging, creo que lo que aporta a la comunidad web en el gadget es excelente.

Entre los gadget que provee Mister Wong, están:

  • Barra de Herramientas para Firefox.
  • Botones de Favoritos para IE.
  • Botón para blog.
  • Widgets para Vista y Mac OS X
  • Widget para Netvibes
  • Widgets para pageflakes
  • WordPress widget
  • «Wong Roll» para wordpress
  • … y para el móvil.

Definitivamente Mister Wong dará batalla.

Publicado en Varios | Deja un comentario

Collaborative Map-Reduce in the Browser

Luego de hacer zapping horizontal por la web, me encontré con esto:

After immersing yourself into the field of distributed computing and large data sets you inevitably come to appreciate the elegance of Google’s Map-Reduce framework. Both the generality and the simplicity of its map, emit, and reduce phases is what makes it such a powerful tool. However, while Google has made the theory public, the underlying software implementation remains closed source and is arguably one of their biggest competitive advantages (GFS, BigTable, etc). Of course, there is a multitude of the open source variants (Apache Hadoop, Disco, Skynet, amongst many others), but one can’t help but to notice the disconnect between the elegance and simplicity of the theory and the painful implementation: custom protocols, custom servers, file systems, redundancy, and the list goes on! Which begs the question, how do we lower the barrier…

Cito de: Collaborative Map-Reduce in the Browser

Plantea la excelente idea de contar con nodos «gratuitos» en la web para procesar dataset solo con contar con el navegador de un usuario, simplemente al colocar el URL de un sitio!

Funcionaría de la siguiente manera:

El proceso consiste en cuatro pasos:

  1. El Cliente se une al cluster al hacer un requerimiento al Servidor de Trabajos (server-job, que controla el proceso del trabajo).
  2. El trabajo es asignado al cliente, el cual consiste en un URL (Servidor de Datos) que contiene el dato a procesar y las funciones de map/reduce.
  3. El trabajo es procesado en el cliente.
  4. Una vez terminado el trabajo, el cliente envía el resultado al servidor.

Y que tiene de bueno?

Pues, conseguir nodos que procesen trabajos de map-reduce es costo (financieramente y proceso), por lo que, al proponer un modelo como este, permitirá plantear soluciones livianas y menos costosas.

En Collaborative map-reduce esboza el código para el cliente y el servidor, para un proceso simple de contar palabras.

Publicado en Varios | Etiquetado , , | Deja un comentario

Importar datos delimitados a MySQL

A continuación se detallan los pasos para importar datos en BD MySQL:

Primero, habrá que pasar el archivo a la ubicación donde se encuentra mysql.exe.

Luego, es cuestión de abrir mysql command line y digitar:

LOAD DATA LOCAL INFILE ´<archivo.csv>´
INTO TABLE <schema>.<table>
FIELDS TERMINATED BY ‘,’                                        <—–  Caracter para separar los campos
LINES TERMINATED BY ‘\n’                                       <—–  Caracter para separar la siguiente fila
(<campo1>, <campo2>, <campo3> … );

Publicado en Varios | Etiquetado , | Deja un comentario

Hibernate: Relación Parent/Child

Luego de una búsqueda exhaustiva … y unos cuantos dolores de cabeza! … encontré esta dirección

Hibernate Parent/Child, en la cual explican detalladamente como guardar-borrar en cascada registros para una relación padre-hijo

Publicado en Varios | Deja un comentario