Sigueme en Twitter

Me canse de esperar

27/10/2008

A que el proyecto Openmoko madurara o a que sacaran un teléfono decente con Google Android. Combina eso con que mi viejo celular estaba fallando, entonces traicione mis principios y compre un iPhone.

iPhone

Mi primera opción era el E71 de Nokia y su hermoso teclado, pero con lo avaro que soy, no iba a gastar ese dinero en un teléfono que no me convence del todo, y este lo saque de ebay con un par de centenas de dolares de esos sobraditos que todos tenemos en paypal (no es 3G, no lo necesito).

El App Store no esta mal, por lo menos cubre mis “necesidades” de email, calendario, todo’s y navegador decente. Pero me molesta su relación con el horrible iTunes y me molesta demasiado el tener que hacer Jailbreak para usarlo por completo, el que Apple controle las aplicaciones de terceros y no ofrezca alternativas a sus actualizaciones lentas y cuestionables me da pena. Ya me servirá en lo que encuentro alguna alternativa abierta suficientemente buena.

9 Comentarios

Motorokr Fest 2008

21/10/2008

WOW!

Con todo y que me agradan The Kooks, MGMT y The Flaming Lips, me importaba poco cualquier otra banda, yo fui a ver a Stone Temple Pilots y a Nine Inch Nails y estos no me defraudaron para nada.

STP me gusto en vivo mas de lo que creía, he decidido quitarle el titulo “copia-barata-de-eddie-vedder” a Scott Weiland. Ya se les empiezan a notar los años y todavía hacen mucho ruido.

Stone Temple Pilots

Pero quien valió el festival y me dejo como fanboy fue NIN. Trent Reznor ya tenia muchas razones para ser mi héroe, como su batalla contra Universal Music porque sentía que los precios que cobraban por sus discos eran absurdos, por seguir haciendo lo mismo que Radiohead al hacer sus últimos dos discos disponibles sin costo por internet y por su participación y apoyo a sitios como el difunto Oink y los nuevos what.cd y waffles.fm

NIN

Pero verlos en vivo es otro rollo, su música en vivo es aún mejor que la de estudio y el espectáculo que montan es impresionante. Realmente se aprecia que son una banda que pone dedicación y lo hace por amor al arte.

NIN

NIN

Antes me gustaba y tenia mucho respeto por NIN. Ahora soy fans.

En mi Flickr | Stone Temple Pilots & Nine Inch Nails

5 Comentarios

Como abrir OpenXML (docx) con OpenOffice

17/10/2008

Todos sabemos que no debemos apoyar el uso de formatos impuestos por empresas privativas como Microsoft y su Office 2007, el niño dios llora cuando lo hacemos. Pero para todos aquellos que no vivimos en el mundo mágico de Richard M. Stallman esto se nos ofrecerá alguna que otra vez.

Voilà

Hay varios formas de convertir estos archivos con el OdfConverter de Novell. Pero lo que voy a explicar aquí es como relacionarlos con OpenOffice para abrirlos directamente ahí. Es para Ubuntu pero fácil lo adaptas a otra distribución.

Descomprime este archivo y copia 3 de sus contenidos:

  • sudo cp OdfConverter /usr/lib/openoffice/program/
  • sudo cp MOOXFilter_cpp.xcu /usr/lib/openoffice/share/registry/modules/org/openoffice/TypeDetection/Filter/
  • sudo cp MOOXTypeDetection.xcu /usr/lib/openoffice/share/registry/modules/org/openoffice/TypeDetection/Types/

Voilà!

Vía | Mypapit

4 Comentarios

Tus rincones Spoonch

16/10/2008

Concurso de Minube

En Minube tenemos un nuevo concurso donde se regalan 6 premios de 4 noches de hotel. ¿Que tienes que hacer? Pues únicamente escribir sobre un rincon Spoonch en Minube ¿Y que rayos es un rincón Spoonch? Es básicamente cualquier lugar “cool”, aquellos lugares a los que te gusta ir para relajarte, divertirte, comer o cualquier otra cosa.

Si necesitas hacerte una idea, en el pasado twitmad de aniversario (si, aquella reunión de gente friki en Madrid) los twitters contaron sus propios rincones favoritos:

Y también la gente de Minube desde las oficinas nos cuentan los suyos (de paso conoces a nuestro equipo friki):

Mas sencillo que describir aquellos lugares que te gustan no puede ser, no seas nena y participa ;-)

Enlace | Concurso en Minube

1 Comentario

“Access to restricted URI denied” y jQuery

11/10/2008

Ignoro si pasaba en versiones anteriores, pero Firefox 3 tiene una protección contra el cross site scripting que te impide cargar datos en JSON desde otro dominio. La “solución” común es hacer la petición con un lenguaje del lado del servidor (como PHP) y enseguida pasarle los datos a javascript (lo cual apesta).

jQuery tiene una forma de solucionar esto también, ajustando el parametro “dataType” con el valor “jsonp” o pasando directamente un callback para jsonp en la url.

Justo de esta forma:

“myurl?callback=?”

Mas información en docs.jquery.com

2 Comentarios

Otra opinión de Cuil

10/10/2008

No me parece mala la idea de como Cuil muestra sus resultados, no estoy acostumbrado, pero no me parece mala idea. Ya quitaron las horribles imágenes que salían junto con los resultados y que siempre eran irrelevantes, pero aún así siguen desperdiciando mucho espacio de resultados en basura.

Buscador Cuil

¿Que es todo ese texto ininteligible? Si el objetivo es ofrecer mas información de un resultado antes de dar clic, entonces fallaron completamente. Preferiría estadísticas del sitio como visitas, enlaces o cualquier dato, que se yo.

Pero el intentar extraer un resumen del contenido o temática del sitio es muy difícil, no toda la gente respeta las etiquetas de descripción de HTML y aún los resultados de Google, Yahoo o Live con su texto de dos líneas traen mucha basura. Tal vez parezca que es mas texto que los demás porque esta en columnas, pero no deja de sentirse que cada búsqueda devuelve basura.

Sin Comentarios

Comienza a asustarme la caida de las bolsas

8/10/2008

Es alarmante la comparación de la valoración en bolsa de hace un año a estos días, peor aún, no se ven señales de mejoría. Mas alarmante aún que alguien tan lerdo pueda llegar a gobernar USA y afectar la economía no solo de ese país, sino mundial

Viéndolo por el lado de mi profesión, aún las empresas de tecnología mas grandes y con mejor de reputación están teniendo una gran sacudida con esto, mas en estos días de Octubre.

Google

Google Nasdaq

Microsoft

Microsoft Nasdaq

Apple

Apple Nasdaq

IBM

IBM Nasdaq

Cada día van mas y mas para abajo, espero que todo se recupere pronto y no nos afecte esto demasiado para el 2009.

6 Comentarios

El Proyecto Euler: Problema 3

6/10/2008

El Proyecto Euler es una serie de problemas de programación, si quieres enterarte de que va esto, lee la introducción.

Problema 3

Los factores primos de 13195 son 5, 7, 13 y 29.

¿Cual es el factor primo mas grande del número 600851475143?

Los factores primos de un entero positivo, son los números primos que dividen a ese entero exactamente, es decir, sin dejar residuos. Este problema es comúnmente utilizado para criptografía, ya que con los métodos matemáticos y poder de computo que tenemos actualmente no es posible desencriptar llaves grandes en un tiempo razonablemente practico (decenas de años, miles de años, etc).

Una forma de resolver este problema es con un bucle que se vaya dividiendo el número deseado “x” entre números primos, cuando tiene un resultado sin residuo entonces “x” toma ese valor.

Conforme avanzamos ciclos “x” se va reduciendo y nuestro bucle lo va alcanzando. Cuando se alcanzan, eso indica nuestro factor primo mas grande.

1
2
3
4
5
6
7
8
9
10
11
12
13
14
15
16
#include <stdio.h>
 
main()
{
    long long i, num = 600851475143LL;
 
    for (i = 3; i != num; i += 2)
    {
        if (num % i == 0) {
            num = num / i;
        }
    }
 
    printf ("El resultado es %d", num);
    return 0;
}

Si bien esto hace mas de tres mil entradas al bucle, es suficientemente eficiente para terminar en 1 milisegundo, lo que me parece razonable si estamos hablando de calcular para un número del orden 10^11 (cientos de miles de millones).

$ time ./003
El resultado es 6857
real 0m0.001s
user 0m0.000s
sys 0m0.000s

Hay muchos métodos de factorización modernos que son una gran mejora a los viejos métodos de factorización de Fermat y son bastante buenos en números de orden de magnitud mayores al que vimos, como el algoritmo rho de Pollard, Quadratic sieve o General number field sieve. (Lo primero que intente fue utilizar el rho de Pollard, pero me estaba costando un hue mucho tiempo hacerlo en C).

Así que si tienes que trabajar sobre números enormes, te vendría bien utilizar uno de estos algoritmos.

6 Comentarios

Cristal 2.0

1/10/2008

Por segunda vez en el año me intentaron robar el coche. Pero por suerte había wifi en el lugar y el ñoño dentro de mi quiso bajar el laptop. Sino me la roban con todo y cámara. El iPod se salvo por segunda vez también.

Cristal Roto

En plena avenida, con luz, mucho tráfico y a un lado de un café y un bar. Estamos mal, señores. Estamos mal.

16 Comentarios

¿Vas a ir a México Web 2.0?

1/10/2008

Mexico Web 2.0

México Web 2.0 es una conferencia que realizará el 3 y 4 de Noviembre en Cancún. Como su nombre lo dice tratará de tecnologías relacionadas a la dichosa “Web 2.0″ y entre sus exponentes hay gente destacada en este ramo.

Por nombrar a algunos, va John Resig (creador de Jquery) y Chris Hofmann (Director de Ingeniería en Mozilla). Y un montón de gente latinoamericana interesante como Leo Prieto (Fayerwayer) o Christian Van Der Henst (Maestros del Web) entre muchos otros.

Faltan eventos de estos tipos en latinoamerica, y mas aún en México donde nos estamos quedando atrasados respecto a Chile y Argentina en proyectos web, así que hay que apoyar este tipo de iniciativas.

Ayer pude ir a una plática que dieron Armando Sosa y Fernando Soto en el Iteso y a pesar de que los asistentes dejaron mucho que desear (pura mujer de diseño y nada relacionadas con web), las platicas estuvieron mas que bien.

Armando Sosa

El paquete con todo y hospedaje no es nada caro (y es en el Hilton) y mas si vas en bola, así que ya estuvieran apuntándose :-)

¿Quien va?

15 Comentarios