Feliz Blog Day 2010


blogday-2010

Hoy es 31 de Agosto y se celebra el día del bloggero, tal vez muchos no sepan, pero el 3108 como en la imagen, es igual que la palabra Blog, por lo cual se adoptó este día como el día en el que celebramos nosotros los bloggers.

Ya voy en este blog 2 años, en realidad 3, porque antes era codigobit.net, pero cambié el dominio ya que el que me proveía ese servicio me limitaba a un sólo subdominio, una historia larga.

Y como es tradición, es hora de mis recomendados:

1. Anieto2k.com

anieto2k

Para mi un gran sitio donde encontrarán novedades en relación a las tecnologías web, y además de ello ejemplos y experimentos del mismo autor.

2. Kabytes.com

kabytes

Otro parecido al anterior, con recursos para diseño.

3. AltFoto.com

altfoto

Recién salido del horno, AltFoto es un blog para todo amante de la fotografía, con las últimas novedades sobre técnicas de fotografías, fotografías artísticas, y desde luego cámaras fotográficas.

4. DosisDiarias.com

dosisdiarias

DosisDiarias.com es el blog de Alberto Montt, que nos deleita con humor a diario, sin duda uno de mis favoritos para poder des-estresarme.

5. Genbeta.com

genbeta

Y en los tecnológicos, que tratan sobre web + software, éste es el indicado, con las últimas noticias sobre tecnología.

 

Esos fueron mis 5 recomendados, lamento no poner tanto entusiasmo en describirlos, puse algo rápido, ya que el día se acaba y para más luego ya habrá pasado el BlogDay Lengua fuera

 

Eso es todo, ¡¡¡y sigan blogueando!!!

PD: Aquí les dejo un vídeo que hicieron los bloggers peruanos para este 2010.

Paper Video Game: Concepto de Videojuego sobre el Papel


iphone-juegos-de-mesa

(i)Pirates es un videojuego en el que está trabajando Les Editions Volumiques, una compañía francesa de juegos de mesa, libros de entretenimiento entre otros, cuyo objetivo es volver a utilizar materiales de juegos de mesa, tales como un tablero, fichas entre otros materiales, pero que adjuntan a ello la utilización de dispositivos móviles, en este caso el iPhone.

El videojuego es una extensión al concepto de “videojuegos de papel” (Paper Video Game) que ellos plantean, su visión es reconciliar los libros con los videojuegos, el mundo digital con el tangible. Por ejemplo tener un tablero impreso sobre el cual jugar, utilizando tinta especial y que el dispositivo reconozca ese ambiente y combinar ambos mundos.

De ahí y varios otros experimentos nace la idea de (i)Pawn y (i)Pirates, un “videojuego de papel” que utiliza el iPhone o iPad de una manera única. Se tiene un mapa para el juego (inicialmente) y se coloca el iPhone sobre ella, y de acuerdo al mapa, colocar eventos animados en la pantalla del dispositivo móvil.

Para ello desarrollaron un mecanismo que permite utilizar la pantalla táctil del iPhone para reconocer las piezas que juegan de manera individual, y de esa manera desarrollarse el juego. Y para detectar la ubicación del iPhone sobre el mapa, utilizaron el acelerómetro del dispositivo.

De acuerdo a Les Editions Volumiques, el juego estará disponible en Octubre. Para ello será necesario adquirir aparte del software, los materiales de mesa.

Un concepto muy parecido a la Realidad Aumentada.

En el siguiente vídeo se puede ver el funcionamiento. Y ustedes ¿comprarían el juego?

 

Fuente: ArsTechnica

¿Cómo funciona Google Translate?


google-translate

Google Translate es un servicio gratuito de traducción de idiomas, entre 57 diferentes idiomas. Puede traducir palabras, sentencias y páginas web de cualquier idioma a otro.

Cuando Google Translate genera una traducción, éste utiliza patrones basados en documentos ya traducidos anteriormente, y que son cientos de millones, las mismas que ayudan a decidir la mejor traducción posible.

Al utilizar patrones basados en estos documentos que fueron traducidos por personas, Google Translate puede llegar a elegir la mejor traducción de manera más efectiva y rápida. El proceso de búsqueda de patrones en cantidades enormes de texto es denominado “statistical machine translation”, es decir utiliza métodos estadísticos para ello.

Ya que la traducción es realizada por máquinas, no todas las traducciones son perfectas. Y cuanto más datos sobre documentos traducidos por personas se tenga, mucho mejor será la traducción mediante ese análisis.  Y es que precisamente ése es el inconveniente en algunos idiomas, ya que se cuenta con pocos materiales traducidos de cierto idioma a otro, de los cuales poder recolectar más datos y así obtener más patrones.

En el siguiente vídeo en Inglés se explica cómo se realiza tal proceso.

Y hablando de Google Translate, en el Blog de Google, se dio a conocer que se está realizando cambios en su apariencia y usabilidad. Los cambios llegarán a todos en pocos días.

Con tales cambios quieren hacer que la experiencia de usuario sea más sencilla, fácil y se pueda sacar mayor provecho a este servicio.

 

Fuente: GoogleBlog

Youtube Movies - películas gratis online


youtube-movies

Youtube ahora nos ofrece una sección denominada “movies” en la que podemos ver una lista de películas completas que están disponibles para verlos directamente. Las películas se encuentra organizadas por categorías: Acción y aventura, cartoons, bollywood, clásicos, comedia, crimen, documentales, drama, entre muchos otros, además hay una sección para nuestro idioma. Al costado muestra la lista de las películas agregadas recientemente.

Google llegó a un acuerdo con grandes industrias cinematográficas tales como LionsGate, Sony Pictures y Metro Goldwyn Mayer para lanzar esta sección con más de 400 títulos de películas totalmente gratuitas y disponible internacionalmente. Estas compañías se beneficiarán de la publicidad que se colocará en las películas.

Pero Google no se queda ahí, sino que también estará ofreciendo el alquiler de películas de estreno con un precio de USD $5 por cada uno. El contenido gratuito está conformado por películas de escaso recorrido comercial pero en pocos meses esta plataforma de alquiler estará disponible.

Youtube Movies

via DownloadSquad

Google nos trae a Arcade Fire en HTML5


the-wilderness-town

Google se juntó con la banda Arcade Fire para traer una experiencia totalmente nueva a la web. El duo ha creado un sitio web muy creativo que demuestra el poder de HTML5 en Google Chrome.

El sitio del proyecto por Google y Arcade Fire, http://www.thewildernessdowntown.com/, permite ingresar una dirección de domicilio y que tenga streetview disponible, y utiliza las imágenes de Google Maps y vistas panorámicas para luego reproducirlo en el vídeo.

Cada usuario tiene una experiencia única, basada en su propia dirección, lo cual significa una ilimitada combinación de vídeos. Funciona en Google Chrome, además también lo hace en otros navegadores que soporten HTML5.

arcade-fire

Al finalizar el vídeo, se puede crear un tarjeta postal, permitiéndote dibujar a mano o escribir con el teclado, utilizando efectos de letra animadas.

La canción que se reproduce en el vídeo es “We used to Wait” por Arcade Fire de su nuevo álbum recientemente lanzada “The Suburbs”.

Aplicaciones Twitter y OAuth


twitter-and-oauth

En este mundo del Twitter existen aplicaciones tanto para móviles, escritorio, web y hasta en la vida real, y muchas de ellas utilizan el acceso a nuestras cuentas utilizando Basic Auth (les pide sus datos de login : usuario y contraseña) y esto conlleva a compartir nuestros datos con el riesgo de que se apoderen de nuestra cuenta. Para ello Twitter desde hace mucho tiempo que cuenta con otra alternativa, basada en la tecnología OAuth.

Con OAuth no necesitamos dar nuestra contraseña, únicamente la palabra clave generada (token) por Twitter para que nosotros explícitamente podamos darle permisos de acceder a nuestra cuenta a las aplicaciones que queramos usar con Twitter. Además de ello podemos más tarde quitar dichos permisos y así evitar que por ejemplo una de esas aplicaciones quiera utilizar tu cuenta con propósitos que a no nos agrade.

Lamentablemente muchas aplicaciones y servicios web han seguido utilizando la autenticación básica, y para evitar la apropiación de cuentas, Twitter desde hace tiempo que ha anunciado la descontinuación de éste método de acceso. El plazo vence mañana y hasta existe una página que muestra la cuenta regresiva, se trata de http://countdowntooauth.com/ 

Si eres desarrollador debes estar al tanto de estos cambios porque la autenticación básica prácticamente ya no servirá de nada.

¿Qué significa eso?

El cambio a OAuth significa mayor seguridad y mejor experiencia. Las aplicaciones no almacenarán su nombre de usuario ni su contraseña, y si se cambia de contraseña, sus aplicaciones preferidas seguirán funcionando.

Con OAuth, usted aprueba individualmente a cada aplicación antes de utilizarla, y puede quitar el acceso en cualquier momento. Para ello se cuenta la sección Conexiones en la página de Configuración de Twitter.

Una cosa a notar es que debe ver que su aplicación esté actualizada para OAuth de lo contrario ya no funcionará.

Para que las aplicaciones Twitter accedan a su cuenta, los desarrolladores deben hacer la transición a OAuth, y ya desde Diciembre del año pasado Twitter ha estado mencionando que Basic Auth quedaría descontinuado.

Así que ya es tiempo de actualizarse a OAuth.

Por mi parte estaba trabajando en una aplicación de escritorio utilizando Delphi, utilizando una clase para que haga esa tarea, pero todavía no está 100% funcional, ya pronto estaré poniendo a vuestra disposición.

Así sería la apariencia de Internet Explorer 9


ie9snapshot

Esta sería la nueva interfaz de Internet Explorer 9, que como muchos predijeron, adoptaría un aspecto minimalista siguiendo el ejemplo de los demás navegadores web, tales como Chrome 6, Opera 10.6 y Firefox 4.

Mary Jo Foley (ZDNET) fue quien dio con esta captura de pantalla que los chicos rusos de Microsoft pusieron en su blog, que poco después quitaron.

Por ahora no está confirmado su veracidad o al menos si esa es la apariencia final que adoptaría, ya que esta información está prevista develarse el 15 de Septiembre en el evento que Microsoft realizará para el lanzamiento de la beta de Internet Explorer 9 en San Francisco.

La imagen de arriba nos muestra una interfaz de usuario con una barra de navegación y pocos controles.

  • Las pestañas al parecer podrán ser separables y posiblemente ajustadas utilizando Aero Snap.
  • Se combinó la barra de búsqueda con la de URL.
  • El menú se redujo a uno sólo, consolidando las que existían en versiones anteriores, tal como lo está haciendo Chrome 6 dev.
  • Arrastrar y colocar sobre la barra de tareas para poder crear un acceso directo a una página web.
  • Dos botones más, una para la página principal de inicio (home) y otra para guardar en favoritos o mostrar ese estado.

Sólo falta esperar hasta esa fecha para poder comprobarlo y utilizarlo.

Fuente: NeoWin

WebKit ahora con soporte de MathML


webkit-mathml[3]

MathML ahora ya está disponible en WebKit (el motor que utiliza los navegadores Safari y Chrome). La implementación de MathML (Mathematical Markup Language) en Webkit ya está puesta en el código fuente de manera predeterminada. Gracias al trabajo de Alex Milowski, François Sausset, y muchos que han estado trabajando sobre esto desde hace mucho tiempo.

MathML si no lo saben, es una especificación que define notaciones matemáticas en un documento XML, capturando su estructura y contenido. El propósito de MathML es permitir que las matemáticas estén al alcance de todos por medio de la Web, tan igual como un documento HTML. Además de ello es legible y sencillo de realizar.

La implementación todavía no se ha hecho en las versiones estables, sino en las últimas compilaciones, las denominadas NightLy Builds.

Aquí podrán ver una demostración: MathML Demo

Más : HTML5 with MathML Browser Test (Presentation Markup)

Fuente: WebKit.org - Announcing... MathML!

Ya podemos subir aplicaciones a la WebStore


Los desarrolladores de aplicaciones web para la Chrome WebStore de Google, ya pueden subir sus aplicaciones y experimentar empaquetándolos, e instalarlas utilizando la última versión dev de Google Chrome, asimismo integrarlas con la infraestructura de pago y autenticación de usuario disponible - se lee eso en el blog de Chromium que publicaron hoy día.

Para comenzar se debe primero tomar en cuenta las actualizaciones que hicieron a la documentación acerca de cómo realizar las aplicaciones web, además de ello revisar la documentación sobre las licencias y las características de autenticación del usuario.

Para subir las aplicaciones web sólo utilizamos el sistema de extensiones existente:

webstore

Si eres desarrollador verás lo que se muestra en la imagen, al momento de subir tus extensiones, ya que lo nuevo es poder subir también nuestras webapps.

A continuación un paseo detallado sobre el sistema de subidas y registro de webapps:

Lo primero que tenemos que hacer es empaquetar el contenido de la webapp en un archivo .ZIP como se hace normalmente para subir extensiones.

subir-webapps

 

Como verán en la imagen, se utiliza el sistema de subida para las extensiones.

web-app-logo

Luego ya se muestra algo distinto, pero antes subiré el Logo.

web-app-details

Lo nuevo se muestra en la imagen:

  • Podemos ponerle precio o dejarlo como gratuito
  • Establecer las categorías en las que podría ir
  • Agregar nuevas categorías

 

 

webapp-details

Y lo demás es casi lo mismo que detallar las extensiones, es decir, elegir el idioma, la imagen (screenshot) o vídeo de la webapp, y la correspondiente descripción.

  • Otra característica a resaltar es el cuadro checkbox que sirve para poder identificar la aplicación que tenga contenido no apto para menores.
  • Establecer enlaces con Google WebMaster Tools, esto para poder establecer la posesión de un dominio relacionado con la aplicación web (si es online)

Lo que sigue es también igual que con las extensiones: enlaces a la página de la aplicación y a la ayuda (preguntas frecuentas).

Métodos de pago

webstore-payment

Al hacer clic en el botón Change Pricing, podemos establecer el método de venta:

  • Primera opción: Gratis
  • Segunda: Utilizar Chrome Web Store Payments, y como podran notar, el precio mínimo es USD $1.99 (Google sólo aceptará USD), y cuyos pagos serían en tres modalidades, una es pago único, lo otro mensual y otra anual
  • Los precios irán en este orden:
    • 1.99
    • 2.99
    • 3.99
    • 4.99
    • 5.99
    • 6.99
    • 7.99
    • 8.99
    • 9.99
    • 14.99
    • 19.99
    • 24.99
    • 29.99
    • 34.99
    • 39.99
    • 44.99
    • 49.99
    • más de 49.99
  • Además se puede establecer aplicaciones en modo de prueba por cierto tiempo (trial)
  • Finalmente queda la última opción, que es la de utilizar un método de pago proveído por el mismo autor.

Una vez guardada la configuración podremos verla en nuestra lista de extensiones.

web-app-list

Y el resultado se podrá ver como la siguiente:

web-app-free

Al parecer, por ahora todavía no estará disponible el enlace público para nuestra aplicación web, ya que es para realizar pruebas únicamente, en especial para desarrolladores.

El siguiente vídeo muestra cómo subir (Inglés).

YouTube Charts - Videos destacados


youtube-charts

YouTube acaba de anunciar que ahora estará mostrando los vídeos más destacados en una nueva sección denominada YouTube Charts.

Esta página nos mantendrá actualizados acerca de cuáles son los vídeos más vistos, cuáles son los clásicos de todos los tiempos, cómo se posicionan uno tras otro. Algo así como un billboard hot 100 de lo mejor.

Youtube Charts filtra los vídeos utilizando varios criterios. Puede desear ver sólo los vídeos más vistos, los más votados (I like) o los que tienen más suscripciones desde el día anterior, la semana anterior, el mes pasado o desde siempre.

Será posible ver los 100 mejores de cada lista, lo cual quiere decir que se podrá ver como 900 vídeos y canales cada día, desde luego con alguna redundancia.

Además de ello, Youtube está al tanto de las sugerencias sobre nuevas características por parte de los usuarios.

Esperemos que no se plague de vídeos sobre Justin Bieber, Lady Gaga únicamente.

Fuente: YouTube/Blog

Videos Geek


lady-java

Esta es una compilación de algunos vídeos geek que encontré por la web, existen muchos, y aquí algunos:

1. Lady Java - Java Zone, versión geek de Bad Romance

“Lady Java - Java Zone”. Ahora los Javeros (Java Fanboys) ya tienen su propia diva, es Lady Java (Jenny Skavlan).

 

2. The Twit Network - Parodia sobre Twitter claramente mofándose de la película que sacarán sobre Facebook

 

3. El Arte de la computación análoga

¿Qué sería de la vida sin computadoras? ¿existiría Twitter, Facebook, etc? Aquí la respuesta. Risa

 

4. Java Zone - Trailer

Si deseabas ver una película sobre Java, este podría ser un Trailer de una muy geek. =D Sólo es otra parodia sobre .Net y Java.

 

5. Twitter Movie - by Rove

Este es otro trailer sobre Twitter, esta vez no hace parodia a Facebook, sino a el nivel de adicción que ésta genera.

Google Universal Search para Gmail, Docs y Sites


gmail-universal-search

¿Siempre deseaste buscar no únicamente tu e-mail, sino también tus presentaciones, hojas de cálculo y documentos? Ahora ya puedes hacerlo, puesto que Google está trabajando en un proyecto experimental para efectuar dichas búsquedas.

Búsqueda de Google Apps es una nueva característica de Gmail Labs, que extiende las búsquedas con resultados desde Google Docs y Sites. Cuando se activa, el botón “Buscar Mensaje” cambiará a “Buscar en correo y documentos”

image

Ahora, cada vez que se realice una búsqueda, también mostrará resultados desde Google Docs o Sites, éstas se mostrarán debajo de los resultados de Gmail.

Visto en Mashable

Chrome WebStore para Octubre


chromewebstore

Chrome Webstore estará disponible para Octubre, así lo mencionó Google en el Game Developers Conference en Europa.

La tienda de Google, ofrecerá juegos HTML5, aplicaciones web, flash, entre otros que requieran plugins especiales, tales como StarWars Lego.

A diferencia de AppleStore (30%/70%), Google sólo se quedará con el 5% en las aplicaciones que sean de pago, además de ello utilizarán Google Checkout para las ventas.

Las aplicaciones no requerirán una aprobación previa para ser publicadas, muy parecida a la galería de extensiones para Chrome.

Más información : 1Up.com

Chromium llega a la versión 7


chromium7


Google Chrome 6 beta ya salió la semana pasada y ahora el proyecto libre Chromium arriba a la versión 7. Y como sabemos, Google Chrome está basado en Chromium, y esto hace notar que Google sí está cumpliendo el plan que había establecido, el de realizar avances mucho más rápido, pues hoy día se puso a disposición de los desarrolladores la versión inicial de Chromium 7. Y es que Google había manifestado que esperan entregar una nueva versión de Chrome cada 6 semanas.

Todo hace pensar que muy pronto tendremos Google Chrome 6 Stable, y para esta versión está prevista la WebStore antes de culminar este año, es decir las aplicaciones Web que serán parte de este navegador asimismo del Sistema Operativo homónimo que están desarrollando. Hasta estos momentos la versión estable de Google Chrome todavía está en la rev 5.0.375.126 y ya se asoma la 7 por el lado de Chromium.

Ahora, ¿qué hay de nuevo en Chromium 7? No mucho, pero Google está asiendo muchos ajustes a la interfaz de usuario, mejoras y correcciones al gestor de WebApps (ya que no mostraba los iconos, restricciones, y seguridad), entre otras.

Chromium 7 parece resultar siendo algo más estable que los antecesores, ha de ser por ello que lo han promovido a esta nueva etapa de revisión o es que hay algunas cosas que todavía no se ha mencionado. Sólo resta esperar la información oficial por parte de Google.

Por cierto las WebApps ya están habilitadas por defecto, tan sólo basta con instalarlas desde cualquier sitio que ofrezca dichas aplicaciones web.

Por mi parte me he quedado en una versión anterior en lo que se refiera a las webapps que empaqueté para su fácil instalación, y eran para las primeras versiones de Chrome 6 dev con soporte a WebApps. Aquí los comparto la dirección: http://webapps.codigobit.info

Y si desean probarlo por ustedes mismos aquí podrán descargar Chromium 7

Crea tu foto mosaico utilizando las fotos de tus amigos


vhanla-mosaic

¿Te gustaría crear una imagen tuya utilizando las fotos de tus amigos o followers como si fueran píxeles y sin mucho trabajo? entonces dale una mirada a Frintr.

Frintr es un servicio web que permite crear imágenes utilizando como base una foto de tu preferencia (sólo la subes), aunque por defecto utiliza la imagen del perfil ya sea de Facebook, MySpace o Twitter. Y utilizando las fotos del perfil de tus amigos en Facebook, MySpace o de tus followers en Twitter, Frintr se encargará de generar la foto mosaico que tanto trabajo te hubiera tomado hacerlo manualmente.

El proceso no demora ni un minuto, aunque la calidad del resultado dependerá de la cantidad de personas que te sigan en Twitter, o amigos en Facebook/MySpace.

El servicio es gratuito, y la puedes usar cuantas veces quieras, y por un precio razonable de 99 centavos de dólar, podremos obtener una versión de mayor calidad.

via Labnol

KungFu Live Game - Nuevo trailer


kungfulive

Muy pronto estará disponible en PSN este juego arcade para PS3 que luce realmente muy divertido.

Kung-Fu Live es un videojuego de cuerpo completo que utiliza la cámara Playstation Eye para sumergir al jugador en un mundo virtual donde su objetivo es derrotar a cuantos oponentes se le aparezca.

Este videojuego viene de la mano de VirtualAirGuitar, una compañía independiente de videojuegos ubicada en Helsinki, Finlandia, que se encuentra dedicada a la investigación de áreas como: visión por computadora y realidad virtual. Y para desarrollar este videojuego están utilizando su propia tecnología de movimiento patentada.

El videojuego ya fue anunciado hace más de dos meses y ahora nos muestran un nuevo trailer.

Kung-Fu Live Game

Photoshop Express llega al iPad y Android


photoshop-express

Uniéndose a la ya gran lista de aplicaciones multiplataforma, Adobe ha actualizado su aplicación Photoshop Express para el iPhone, y ahora también está disponible tanto para el iPad como Android, aunque todavía no se ha actualizado para soportar la nueva resolución del iPhone 4.

Adobe Photoshop Express es una aplicación sencilla para edición de imágenes, incluyen acortarlas, retocarlas, darles efectos de color y algunos filtros, pesa aproximadamente 6.5MB (iPad) y la versión actual es la 1.3, además de ello es completamente gratuito.

Y si eso no es suficiente, también permite acceder a nuestra galería en Photoshop.com, así como también poderlas subir a sitios como Flicker, Facebook, Picasa y Photobucket.

Y para los interesados en editar imágenes en la PC, Photoshop.com también ofrece Photoshop Online Editor and Organizer, que es una version un poco más avanzada que Adobe Photoshop Express.

 

Fuente: Engadget

Twitter.com muestra tweets largos gracias a un bug


Anoche , un usuario japonés, publicó un tweet de 2,135 caracteres, el cual fue inevitablemente retwitteado por más de 100 personas.

Otro que también aprovechó ese error es , quien ha publicado Genesis 1:1 completo (3,157 caracteres).

Al parecer el error se encuentra al explotar el límite de tamaño mediante el acortador de direcciones de Twitter (t.co), el cual permite mostrar los enlaces en su modo original en lugar de http ://t.co/...

Actualización: Al parecer Twitter se dio cuenta de ello y corrigió el error. Triste


Si también deseas probar el efecto, sólo escriban:

http://twitter.com/share?text=&url=el_Texto_que_deseen_mostrar

Una vez obtenido el enlace,  sólo hacen clic en Tweet.

image

El resultado es este.

image

Como notarán en realidad es un enlace, y es que Twitter.com muestra el enlace en lugar de t.co, y como hemos acortado el texto en lugar de una URL, se mostrará ese texto.

Nota: Al parecer esto no funciona en mucho clientes para dispositivos móviles, únicamente a través de la página principal de Twitter.

 

via TechCrunch

Cómo seguir utilizando Bit.ly con Tweet Button


bitlyandtweetbutton

Ayer Twitter hizo oficial la disponibilidad de Tweet Button (botón twittear), asimismo supimos de que Tweetmeme se asoció con Twitter para ello, eso significa que Tweetmeme eventualmente desaparecerá. Eso no es todo, TweetButton genera automáticamente enlaces acortados con el acortador del propio Twitter (http://t.co/), el cual está limitado para su utilización únicamente desde Twitter, y tampoco nos ofrece datos estadísticos a nosotros como usuarios, sólo lo usan internamente para recabar información acerca de los tweets, mientras que con bit.ly tenemos nuestros datos estadísticos sobre cada enlace acortado.

¿Qué pasará, entonces, con los usuarios que manejan sus propios acortadores? ¿...usuarios que utilizan bit.ly u otro acortador de direcciones URL para tener datos estadísticos sobre sus páginas?

Esta podría ser una solución temporal mientras twitter corrija ese inconveniente, eso si decide hacerlo. Primero acortaremos la dirección antes que Twitter lo acorte con su propio acortador, es decir, acortar una dirección ya acortada con bit.ly, resultando entonces en un doble redireccionamiento.

t.co -> bit.ly -> nuestra dirección final

Primero, twitter tendrá sus datos estadísticos que utiliza para saber la relevancia de los tweets, y segundo, nosotros tendremos nuestro enlace acortado con bit.ly u otro.

Por ejemplo: Podemos crear un enlace que acorte nuestro blog, utilizando bit.ly. Cada vez que creamos un nuevo permalink (enlace permanente para cada post), disponer de ella y generar el enlace a TweetButton utilizando:

<a class='twitter-share-button'  href='http://twitter.com/share?url=aquí_va_la_dirección_acortada_y_codificada'>Tweet</a>

Felizmente Bit.ly está trabajando en resolver ello, y ofrecernos la manera sencilla de integrar bit.ly con TweetButton.

Esta solución se puede implementar utilizando un script del lado del servidor (PHP, ASP, etc) e integrar ese resultado en el documento HTML generado. Sin embargo, no todos utilizan o tienen acceso a PHP u otro lenguaje del lado del servidor, por ejemplo personas que utilizan servidores de blog gratuitos tales como blogger, wordpress, tumblr, entre muchos otros. Por lo cual no sería una solución muy adecuada.

Otra solución mejor es la de utilizar un script del lado del cliente, es decir Javascript, además TweetButton requiere de Javascript para ser utilizado, por ello resulta ser ideal para implementar la solución.

Este es el script que podemos utilizar.

<html>
<head>
<script src="http://ajax.googleapis.com/ajax/libs/jquery/1.4.2/jquery.min.js"></script>
<title>TweetButton and Bit.ly</title>
</head>
<body>
<div id="resulta"></div>
<script>
function addJavascript(jsname) {
    var th = document.getElementsByTagName('head')[0];
    var s = document.createElement('script');
    s.setAttribute('type','text/javascript');
    s.setAttribute('src',jsname);
    th.appendChild(s);
}
(function($){
  // opciones
  var defaults = {    
    login:      'usuario_de_bitly',
    apiKey:     'nuestra_API_Key...',
    history:    '0'
  };

  // La consulta jQuery a bit.ly
  var daurl = "http://api.bit.ly/v3/shorten?"    
    +"&longUrl="+encodeURIComponent(document.location.href)
    +"&login="+defaults.login
    +"&apiKey="+defaults.apiKey
    +"&history="+defaults.history
    +"&format=json&callback=?";

    // Utilizamos la API
    $.getJSON(daurl, function(data){

        // Ahora que lo devolvió podemos utilizarlo	
        $('#resulta').append("<a class='twitter-share-button' data-count='vertical' data-lang='es' data-related='vhanla:Autor en Codigobit' data-via='codigobit' href='http://twitter.com/share?url="+encodeURIComponent(data['data']['url'])+"&counturl="+encodeURIComponent(document.location.href)+"&text="+encodeURIComponent(document.title)+"'>Tweet</a>");
	addJavascript('http://platform.twitter.com/widgets.js');
    });
})(jQuery);
</script>


</body>
</html>

 

 

Para obtener el enlace acortado, utilizamos la API de Bit.ly mediante jQuery, para ello necesitamos de una API Key que está asociada con nuestra cuenta bit.ly, así cada enlace generado (acortado) podremos tenerlo en nuestra cuenta bit.ly. La API Key se obtiene en el mismo sitio web de bit.ly.

Hacemos la consulta a la API, es decir, creamos la dirección acortada (nueva o existente). Una vez obtenida, ya podemos agregar ese resultado dentro de <div id=”resulta”></div>, dándole el formato adecuado que reconoce TweetButton, sin olvidarnos de la clase twitter-share-button que es la que twitter reconoce para convertirlo en el botón Tweet.

Finalmente, creamos un nuevo elemento <script> que cargará el jscript TweetButton desde Twitter (http://platform.twitter.com/widgets.js), el que se encargará de generar el botón. Éste último lo hacemos de esa manera (cargamos dinámicamente) para que widgets.js recién se ejecute después de haber formado el enlace dentro de resulta, ya que si no lo hacemos así, es decir si incluimos widgets.js ya sea después o antes de nuestra llamada a la API de bit.ly utilizando <javascript src=’... , no asegura que el botón Twittear sea generado.

Conclusión:

Sí es posible seguir utilizando el acortador de nuestros gustos con TweetButton y funciona en casi todos los navegadores.

El posible inconveniente de este alcance es la demora que tiene bit.ly en ciertas ocasiones, resultando en que el botón Twittear no aparezca hasta que bit.ly responda.

Además de ello, se expone la API Key bit.ly ante cualquiera que vea nuestro código javascript, y lo utilice para generar SPAM. Para ello se sugiere resetear(cambiar) periódicamente dicha API Key y esconderlo por ejemplo con JavaScriptObfuscator. Sin embargo todo ello es reversible.

Test de “Coeficiente Intelectual” para Gamers


gamersIQTest

El diseño es de shadow502t, contiene 425 personajes de 375 videojuegos y ¿podrás reconocer a cada uno de ellos?. Mide el nivel de conocimiento que tienes de todos esos videojuegos.

  • ¿Puedes reconocer a cada uno de los 425 personajes?
  • ¿Puedes nombrar los 375 videojuegos a los que pertenecen?
  • 2 juegos nunca salieron ¿cuáles fueron?
  • 10 personajes aparecen más de una vez ¿cuáles son?
  • ¿Quiénes murieron?
  • ¿Qué personaje aparece más en varios videojuegos?
  • ¿Cuál es el videojuego más viejo?

Si eres un gamer de alto calibre, todo eso te resultará sencillo.

Ese diseño es el resultado de 8 meses de trabajo, cortando cuidadosamente cada personaje. Además la puedes utilizar como poster para ponerlo en tu habitación u otro lugar, y por ello el autor está vendiendo el mismo diseño pero en alta resolución, que tiene el tamaño de 76.2cm x 50.8cm por $4.95 vía PayPal.

Hardcore Gamer IQ Test

Internet Explorer 9 beta para el 15 de septiembre


beautyoftheweb


Microsoft hoy ha anunciado que el 15 de septiembre será el día oficial de lanzamiento de Internet Explorer 9 beta. Sin embargo, no se dio mayores detalles. Para ello realizará un evento de gala en San Francisco para celebrar “The Beauty of the Web” (La belleza de la web), al cual están invitados un selecto grupo de desarrolladores web, diseñadores, bloggers y desde luego, la prensa.

Como es conocido por muchos, sólo soportará Windows Vista o 7, lamentablemente debido a que Microsoft dejó de lado el soporte a Windows XP, Internet Explorer 9 no estará disponible para este sistema operativo.

ie9beta

Los rumores también dicen que la apariencia que tendría sería minimalista, al estilo de Google Chrome, tendencia que muchos navegadores adoptan, además de ser muy adecuado para Netbooks.

via WindowsTeamBlog

Opera 10.61 ahora disponible


opera1061

Opera sigue sin parar y hoy día lanzó la versión 10.61 de su navegador web, que corrige varios errores a la versión previa.

Entre los cambios están la mejora en protección contra fraudes y ahora también malware. Mayor compatibilidad con Google Calendar.

Tres correcciones importantes en lo que se refiere a seguridad:

  1. Corregido el problema de desbordamiento de memoria en el elemento HTML5 Canvas que podría ser utilizado para ejecutar código arbitrario.
  2. Corregido el problema que al realizarse cambios inesperados en las pestañas, podría ser utilizado para ejecutar programas desde internet.
  3. Corregido otro que tiene que ver con el visor de noticias RSS o ATOM, que podría permitir la suscripción no deseada.

En total son 21 “bugs” corregidos, por lo tanto es recomendable actualizarse lo más pronto posible.

Fuente:

Good news, everyone! A new version of Opera is available for download. http://www.opera.com/download/less than a minute ago via web

Twitpic lanza Labs Twitpic


twitpiclabs[3]

Twitpic acaba de lanzar Labs Twitpic, un sitio dedicado a mostrar algunos proyectos y/o experimentos relacionados a Twitpic que ellos van realizando. El propósito es la de alentar a los desarrolladores a utilizar la API de Twitpic para obtener cosas innovadoras.

Por ahora muestra dos proyectos:

  • El primero sirve para cambiar nuestra imagen de perfil de Twitter utilizando Twitpic.
  • La otra se llama Twitpic Gallery y permite mostrar las imágenes de cualquier usuario utilizando imágenes miniaturas para luego verlas a tamaño normal haciendo clic sobre ellas, además las muestra al estilo de LightBox.
    twitpicgallery

Labs TwitPic

Google Voice Actions más rápido y efectivo para Android


googlevoiceactionadroid

El equipo a cargo los productos móviles, dirigido por Hugo Ibarra, develó un par de productos nuevos. Agradeciendo a que gracias a la computación en la nube (cloud computing) los dispositivos móviles ahora son como super computadoras.

La primera nueva característica es la habilidad de enviar mensajes de texto con el teléfono móvil Android, utilizando únicamente la voz. Esto es parte de la nueva característica de Google Voice Action en su nueva versión de la aplicación de búsqueda mediante voz, la misma que está disponible a partir de ahora, para dispositivos Android (buscar en Android Market).

Hay 12 tipos de acciones además de búsqueda, y seguirá aumentado, según mencionan.

Otra característica es la de buscar empresas (llamar a una que no conozcas su número, y con tan sólo decir su nombre, Google se encarga de averiguar el número y llamar), direcciones a tomar cuando se conduce, música y todo es aprovechando de la nube. También incluye dictado de correo electrónico.

Y otra característica genial sirve para levantarnos temprano :D , permite programar la alarma/despertador mediante voz.

La lista de las características actuales.

    • send text to [contato] [mensaje]
    • listen to [artista/canción/álbum]
    • call [negocio]
    • call [contacto]
    • send email to [contacto] [mensaje]
    • go to [website]
    • note to self [nota]
    • navigate to [lugar/nombre de un negocio|empresa|marca]
    • directions to [lugar/nombre de un negocio|empresa|marca]
    • map of [lugar]

Todas en Inglés por ahora, ya que Google prometió que estará también en otros idiomas muy pronto. Esta característica ya viene preinstalada en los nuevos celulares Droid 2. Sin embargo, estarán únicamente disponibles para Android 2.2 o superior.

vía TechCrunch | Google Voice Actions

Firefox 4 Beta 3 con multi-touch en Windows 7


firefox4b3touch

Mozilla lanzó el último beta de su navegador Firefox 4, ésta es la tercera beta y trae consigo una nueva característica que aprovecha del soporte multi-touch de Windows 7, el cual permite interactuar con el navegador sin la necesidad de utilizar el mouse. Además de ello se han implementado varios ajustes a javascript para obtener una respuesta más rápida y racionalizada.

Ahora Javascript se cambia a la representación C++ para soportar números de 64bits, lo cual permite a Firefox ejecutar código numérico con mayor eficiencia, lo cual mejorará mucho las aplicaciones web en especial las que hacen manejo de gráficos y animación compleja.

En Mozilla Hacks, Paul Roget nos muestra qué es posible lograr aprovechando HTML5 y multi-touch.

 

via Neowin | Descargar Firefox 4 Beta