Posts encontrados en febrero, 2008

feb 08 29

5 cosas que le faltan a Twimbler

Tiempo estimado de lectura: 1,23 minutos

twimbler logoTwimbler es un sistema de link-microblogging que usa la plataforma de Twitter. Básicamente hay que postear en Twitter un link con el siguiente formato: #log: [url] [descripción] y ya podrás contar con una página en twimbler bajo el link: http://twimbler.com/[tu_nick_de_twitter].

El concepto es muy bueno, consiste en mantener un log de links que te parecen interesantes a medida que los compartís en Twitter. Todo esto sin tener que registrarte, sin tener que loguearte (porque ya usas twitter y tenes una cuenta ahí) y sin estar siquiera relacionado a Twimbler. Podés mantener tu propia página de link-logs inmediatamente con tan sólo entrar a tu twimblog escribiendo tu URL.

Sin embargo esto recién empieza y hay muchas cosas para mejorar. A continuación voy a listar las que me resultan más urgente y que no puedo comunicárselas a nadie responsable de Twimbler porque no tiene ni siquiera un formulario de contacto o feedback.

  1. Un formulario de feedback o de contacto para ver que es lo que los Twimbloggers están necesitando y así mejorar el servicio.
  2. RSS/ATOM. Me gustaría poder seguir los Twimblogs vía feeds (tanto los twimblogs como twimbler en gral).
  3. Poder comentar los twimbloggs (se me ocurre que agregando #log: a un reply) y que aparescan debajo del post en el twimblog.
  4. ¿Podría ser posible un filtrado por idioma? Todavía no estudie la api (XML/JSON) de twitter pero quizá se pueda extraer información del profile del usuario y así categorizar los posts por idioma o ubicación geográfica
  5. Más información o preguntas frecuentes: ¿Es posible cambiar de nick sin perder los posts en el Twimblog? ¿Vuelve a llamar todos mis mensajes con #log:?

Por el momento, esas son mis máximas urgencias que veo para Twimbler. ¿Se les ocurren otras?

Si te interesa, podes bajar el plug-in TwitterTools modificado para postear en Twitter y Twimbler al mismo tiempo cada vez que posteas en tu WordPress. Yo lo uso para mantener mi Twimblog ;)

feb 08 29

Cómo usar tags en expresiones regulares

Tiempo estimado de lectura: 1,47 minutos

Ya hemos hablado acerca del poder de las expresiones regulares en la programación. Sin embargo, extraer información de una cadena con expresiones regulares puede ser un tanto complicado a la hora de navegar por los índices del array generado.

Para solucionar este problema, varios lenguajes implementaron los tags en las expresiones regulares. Estos tags permiten al desarrollador organizar el array de salida en una cadena de coincidencias.

Para ejemplificar este mini tutorial, utilizaré la función preg_match_all() de php, ya que es la que mayormente uso en este tipo de casos. Los que usan python por ejemplo, podrán usar la misma expresión en la función re.findall().

Manos a la obra

Imaginemos por un momento que queremos obtener diferente información de una url y queremos extraer por un lado el protocolo, por otro lado ver si tiene las www, por otro el dominio propiamente dicho y por el otro lado el request.

Si usáramos una expresión regular común, con preg_match_all() que busca todas las coincidencias posibles y las guarda en un array indexado, se nos haría difícil calcular antes de ver el array en que posición está la información que necesitamos.

Por ejemplo:

preg_match_all ('/(.+://)(www.)?([^/]+)(.*)/', 'http://www.google.com.ar/search?q=elezeta', $array);

Nos dará como resultado un engorroso $array que estará compuesto por varios índices en donde cada uno de esos índices son las coincidencias que la función detectó y para utilizar esta información, tenemos primero que ver como es el array y después llamar al índice que nos interesa.

En cambio, usando los tags, podemos decirle que además de crear el array indexado, nos agregue índices asociativos con los tags de nuestra información.

El mismo ejemplo con tags:

preg_match_all ('/(?P<protocolo>.+://)(?P<w>www.)?(?P<dominio>[^/]+)(?P<query>.*)/', 'http://www.google.com.ar/search?q=elezeta', $array);

De esta forma sabemos que:

$array['protocolo']: va a tener el protocolo "http://".
$array['w']: va a tener si usa www "www", si no usa, va a ser nulo.
$array['dominio']: va a tener el dominio: "google.com.ar".
$array['query']: va a tener todo el resto.

Como verán es muy simple el uso de tags en las expresiones regulares en lenguajes que lo soportan. Tan sólo agreguen ?P<tagname> delante del grupo de coinsidencia y la función se encargará del resto.

Esto surge de una charla que tuvimos con Matías acerca de las virtudes de las expresiones regulares en PHP y en Python.

feb 08 28

Los 100 mejores teoremas matemáticos de la historia

Tiempo estimado de lectura: 0,28 minutos

Los teoremas matemáticos nos hacen la vida mucho más simple (o mucho más compleja según la paradoja del conocimiento). Una recopilación con los 100 mejores teoremas de la historia (aunque algunos opinen que faltan teoremas) me hizo entrar a wikipediar por un buen rato.

Personalmente creo que la teoría de la relatividad no puede faltar en esta lista. Por otra parte, coincido plenamente con al menos el top 4, a partir de ahí mi conocimiento limitado hace que no pueda ser demasiado objetivo.

La irracionalidad de la raíz cuadrada de dos es, para mi gusto, el mejor cuestionamiento que las matemáticas nos pueden regalar y es aplicable a todas sus áreas.

feb 08 28

Spammers lograron quebrar el capcha de GMail

Tiempo estimado de lectura: 0,40 minutos

Capcha gmailEl modelo que mejor describe a la informática responde al popular dicho “Hecha la ley, hecha la trampa”.

Hace unos días atrás se descubrió que con nuevas tácticas, spammers logran quebrar el capcha de GMail. ¿Por qué GMail? simplemente porque el dominio y las IPs de GMail te dan ciertos privilegios como no figurar nunca en blacklists, pasar filtros anti-spam, además de un servicio formidable.

Aparentemente, sólo el 20% de los intentos del bot para quebrar el capcha son exitosos. El bot arribaría a la página de registración llenando todos los datos y una vez alzcanzado el capcha, comienza una serie de requests y responses para quebrar el código.

Este sistema resulta ser mucho más complejo y difícil de crackear que el del capcha de live email que fue quebrado hace unos días atrás.

Y pensar que nos sentíamos seguros detrás de una de estas imágenes, incluso a veces ilegible para nosotros mismos.

feb 08 27

Copada.net un Digg/Meneame con mejor diseño

Tiempo estimado de lectura: 0,25 minutos

Copada.netLeyendo a R0mina me entero de Copada.net, un sitio similar a DIGG que usa el sistema liberado de Meneame pero tiene target Argentino.

Me fascina el diseño, más incluso que el de Meneame. Los objetivos de Copada.net son similares a los de DIGG con ciertas salvedades (no entiendo porque en el FAQ linkean al que y porque de meneame).

Mariano Amartino, Alec Oxenford y Martín Varsavsky son las personas detrás de este proyecto.

Para mí punto de vista, se trata de un nuevo concentrador de información que a pesar de que pueda resultar redundante siempre es bueno.

feb 08 27

¿Que hace PayPal con tu dinero? ¿Por qué eBay dice no confiar en PayPal?

Tiempo estimado de lectura: 1,28 minutos

Paypal LogoEsta pregunta surge por culpa de una controversial política de eBay de congelar, por 21 días, lo fondos canalizados por PayPal por ser considerados de alto riesgo (tendrá algo que ver con la recesión). Los vendedores, totalmente en desacuerdo con la medida, empezaron a especular sobre qué es lo que hace PayPal con el dinero de sus clientes y cómo es que lo invierte.

Amanda Pires, representante de PayPal, declaró que Paypal deposita los fondos en bancos para obtener utilidades a partir de los intereses. La política de usuario de PayPal detalla que puede combinar los fondos de las cuentas de los clientes y depositarlo en uno o más bancos, haciendo esta práctica totalmente legal más allá que los usuarios les estén dando a PayPal la posesión completa de esos fondos.

Lo que les preocupa a los vendedores en eBay es saber qué criterio es usado para decir que una transacción es considerada de alto riesgo la cual queda on hold por 21 días.

Según los números en el artículo PayPal hizo en el 2007 $1.8 mil millones de dólares de ganancias por estos intereses acumulados mientras que eBay hizo 7.7 mil millones de dólares.

Según Quarles entiende el enojo de los vendedores pero acepta que con esta medida los ingresos de eBay aumentarán considerablemente.

“I understand sellers are angry about [the 21-day policy], but the fee changes are really what’s going to drive broader revenues at eBay,”

Considero que esta medida de eBay atenta contra los intereses de los vendedores y en cierta forma tambien los intereses de PayPal. Es una forma sucia de hacer unos miles de millones de dólares más. Imagínense que contarán con un mes más para hacer intereses con el dinero de los vendedores.

Pero también es cierto que PayPal no es considerado un banco y es cierto que eso incrementa el riesgo de confiar plenamente en PayPal. En fin, una interesante historia que va a dar para largo.

Update: En los foros de eBay encontré más información acerca de fraudes cometidos a través de PayPal

Fuente:CNNMoney.com

feb 08 26

La recesión en Estados Unidos – ¿Posible corralito?

Tiempo estimado de lectura: 0,29 minutos

visa platinumBuscando algo más sobre este problema que tiene la economía de Estados Unidos encontré este post en donde un cliente con una “Visa PLATINUM” del Bank Of América, teniendo un saldo positivo de 10.000 dólares no puede comprar un sistema home theatre de $5870.69 porque el límite diario para gastar con ese banco es de 5000 dólares.

Sorprendido el cliente llama innumerables veces al servicio de clientes en donde, igual que acá, lo pasean por innumerables filtros hasta que le avisan de la sorprendente noticia.

Me resulta extraño todo eso. No es una tarjeta de débito común… es una Visa Platinum del Bank of América. ¿No les suena a una especie de corralito extensivo?

feb 08 26

El primer ícono de PhotoShop

Tiempo estimado de lectura: 0,11 minutos

Primer icono photoshopMe resulta algo extraño pero sin duda muy interesante. El primer ícono de Photoshop, era realmente una “tienda de fotografía”. Sin embargo, todavía no comprendo la inscripción 1HR, ¿ hay por acá algún diseñador gráfico que ayude con eso?.
La fuente: Cocoiablog

feb 08 26

Un estudio revela que el Prozac no funciona mejor que un placebo

Tiempo estimado de lectura: 0,46 minutos

FluoxetinaEl Prozac (fluoxetina), el más popular de los medicamentos antidepresivos (es tomado por más de 40 millones de personas) no da mejores resultados que un placebo.

El estudio, se basó sólo en la documentación existente de la medicación incluyendo las de las pruebas cínicas que realizó el laboratorio fabricante y que decidieron no publicarlas en su momento.

Las pruebas revelaron que sólo en casos extremos el Prozac era apenas eficiente con respecto a los placebos, pero la mejoría que se percibió en la mayoría de los pacientes no fueron diferentes a la de los placebos.

La prueba abarcó las siguientes drogas: fluoxetina (Prozac), paroxetina (Seroxat), venlafaxina (Effexor) and nefazodona (Serzone) y todos los estudios concluyeron que los beneficios de todas ellas se encontraba por debajo del criterio clínico mínimo.

El prozac mueve millones en todo el mundo, las ganancias y los intereses son increíblemente altos. Yo me pregunto, así por lo bajo, ¿cuántos de los medicamentos que hay en circulación son más beneficiosos para el laboratorio que para los mismos pacientes?

Da un poco de miedo.

Fuente: elguardian.co.uk

feb 08 25

Convierte tu webcam en una ASCII cam en tiempo real

Tiempo estimado de lectura: 0,09 minutos

Javier me pasó esta excelente aplicación web que convierte la salida de tu webcam en animaciones ASCII in realtime. Podes hacer capturas de frames pero no tiene para guardar un fragmento de la animación. Igual esta increíble.

Continue reading “Convierte tu webcam en una ASCII cam en tiempo real” »