Nueva comunidad española para desarrolladores de Google Android

11 12 2007

gotoandroid.gif

Go to Android es una comunidad recien nacida de desarrolladores de aplicaciones para Android, el sistema operativo de Google para dispositivos móviles.

Tal y como sus creadores, Fernando del Pozo y Daniel Primo, puntualizan en sus respectivos blogs, el proyecto está aun bastante verde debido a que el SDK de desarrollo para Android ha salido hace muy poco y los programadores aun no han podido familiarizarse bien con él.

El sitio pretende ser un lugar de reunión donde se plantéen, discutan y surjan colaboraciones en distintos proyectos.

La web solo está en inglés, pero han comentado que pretenden traducirla al castellano e ir añadiendo mejoras y contenidos.

Y hablando de Android, también deberíamos comentar que para celebrar (o mejor dicho, promocionar) la salida del SDK, Google ha organizado un concurso de programación para el sistema operativo. Me están dando ganas de echarle un vistacillo, la verdad…

Según google.dirson.com:

El concurso se desarrollará en dos fases. En la primera de ellas, que finalizará el 3 de marzo, los 50 mejores proyectos recibirán 25.000 dólares cada uno para que sus creadores siguen desarrollándolos. De los que se finalicen con estas ayudas, los diez mejores recibirán 275.000 dólares cada uno y los 10 siguientes 100.000 dólares cada uno.

 

Go to Android (via menéame).

Y aquí puedes conseguir el SDK de Google Android y aquí un pequeño manual (en inglés).




El algoritmo Luhn para verificar tarjetas de crédito

11 12 2007

El algoritmo de Luhn fue desarrollado por el científico de IBM Hans Peter Luhn (1896-1964) y es usado, entre otras cosas, para verificar si la serie numérica de las tarjetas de crédito (no débito) es válida comparándola con el dígito de control de la misma (último dígito).

Tomemos, por ejemplo, el número 4408 0412 3456 7890

luhn1.gif

luhn2.png

El primer paso para aplicar el algoritmo es multiplicar cada número de la tarjeta (primera fila) por 2 (segunda fila), pero únicamente las columnas impares.

Posteriormente, si el número resultante del cálculo anterior no es menor a 10, le restamos 9 (tercera fila).

El último paso sería sumar todos los dígitos resultantes (los representados en la cuarta fila).

Si el número resultanete de la suma anterior, no es múltiplo del número de control (si es cero, tomamos el 10), los números de la tarjeta no son válidos. En nuestro ejemplo la suma nos da como resultado 67, que no es múltiplo de 10, por lo que es erróneo.

Nota: Al último dígito, el de control, no se le aplican los cálculos anteriores, aunque aparezca representado en la tabla.

 

Si queríes saber más cosas sobre las numeraciones de las tarjetas de crédito, además de lo anterior, visitad Anatomy of Credit Card Numbers de Michael Guilleland. Hay, incluso, código fuente para aplicar el anterior algoritmo.

Via reddit.




For Web Designers: recursos para diseñadores web

7 12 2007

forwebdesigners.gif

Como su propio nombre indica, For Web Designers es un directorio con más 400 direcciones útiles para los diseñadores web.

Aquí podréis encontrar recursos sobre Ajax, color, CSS, iconos, imágenes libres de derechos, flash y multitud de generadores (logos, botones, etc.).

También aceptan links, así que si conoces algún sitio que pueda resultar útil para la comunidad, puedes enviarlo.

 

For Web Designers.




Un avance de cómo será el HTML 5

4 12 2007

El sitio web de la revista para desarroladores web “A List Apart” ha publicado hoy un avance de algunos de los cambios que prodremos encontrarnos con la nueva especificación del lenguaje HTML. Han sido llevadas a cabo conjuntamente entre el W3C HTML WG y el WHATWG y podréis encontrar enlaces interesantes al respecto al final de la entrada.

Los cambios que se comentan en el arículo son, esencialmente, los siguientes:

  • La estructuración de las páginas web se simplificará notablemente al añadirse nuevos elementos para diferenciar secciones y poder limitar el uso de la estructura <div>. Estas nuevas esructuras serán mucho más descriptivas para poder identificar las partes del código (header, nav, section, article, aside, y footer).

  • Mayor facilidad para “embeber” contenido multimedia como vídeos o componentes Flash a través de APIs.

  • Compatibilización del DOM.

 

Podéis encotrar el artículo completo original (en inglés) en “A List Apart“.

También tenéis más información más detallada en los siguientes enlaces:

 

Vía menéame.

 




Graficas GeForce 9 de Nvidia en Febrero

4 12 2007

Según hemos podido leer en bit-tech, Nvidia podría lanzar sus nuevas tarjetas gráficas de la serie GeForce 9 para febrero, aunque la fuente de la información haya sido un anónimo de la propia marca.

Aún no se conocen las especificaciones del producto, pero si se sabe que el chip se llamará D9E y utilizará tecnología de 65mm, como la familia de las actuales GeForce 8800 GT. Al parecer soportarán el API de DirectX 10.1 y el modelo de Shader 4.1.

La serie D9E está destinada a entusiastas y jugones, aquellos que quieran algo más económico tendrán que esperar a los chips D9P, los cuales no saldrán hasta el próximo Junio, pero que ya se sabe llevarán tecnología de 55mm.

Esto de momento podría ser un simple rumor, en cuanto sepamos algo más os lo haremos saber.

Fuente del artículo: bit-tech




Un “hack” gracioso para Google

29 11 2007

Una tontería para que os entretengáis un poco:

  1. Id a Google y haced una búsqueda de imágenes (da igual que imágenes).
  2. Introducir este código javascript en la barra de direcciones de vuestro navegador (sí, donde ponéis las direcciones de las webs que queréis visitar) y pulsar enter, claro está:

 

javascript:R=0; x1=.1; y1=.05; x2=.25; y2=.24; x3=1.6; y3=.24; x4=300; y4=200; x5=300; y5=200; DI= document.images; DIL=DI.length; function A(){for(i=0; i<DIL; i++){DIS=DI[ i ].style; DIS.position=’absolute’; DIS.left=Math.sin(R*x1+i*x2+x3)*x4+x5; DIS.top=Math.cos(R*y1+i*y2+y3)*y4+y5}R++}setInterval(’A()’,5 ); void(0)

 

Está probado con Firefox y no sé si funcionará con el Explorer de Microsoft. Además tiene que tener habilitado el uso de código javascript.

Vía reddit.com




Referencia y ejemplos para los amantes del HTML y CSS

28 11 2007

Gracias a nuestro amigo Stumble hemos encontrado htmlplayground, una pagina que guarda un registro de diferentes tags utilizadas en html y css.

La página es una simple pero util herramienta web, donde podremos encontrar descripciones de las diferentes tags (<applet>, <button>, <div>,<style>…), atributos implicados en cada una de ellas y ejemplos modificables desde la propia web que no solo nos mostrarán el código html, sino tambien el resultado gráfico de utilizar el tag.

En la parte superior encontraremos un menú desde el que podremos seleccionar la categoría de tags que nos interesan entre html, xhtml o css; podremos buscar el tag deseado y otras acciones que nos facilitarán el trabajo.

Seas entendido en el tema o inciado, seguro que te será de utilidad si quieres comprobar que pasaría al utilizar un tag en concreto, antes de ensuciar tu propio código. La única pega es que está en fase beta y puede que en ocasiones no funcione todo lo bien que debería.

Página de referencia: htmlplayground