jueves, 14 de agosto de 2008

Select box con imagenes y separadores

Existe un tag html poco conocido y usado: el elemento Optgroup

Este elemento se usa dentro de tags select y permite agrupar y etiquetar series de elementos, de manera que se puedan usar en un mismo select.

También hay que tener en cuenta que se le pueden aplicar estilos a los elementos option para añadirle colores.
Como guinda final estan los simbolos unicode, tales como estrellas (★) o checks (✓), que pueden darle un aspecto gráfico y mas intuitivo a estos elementos.

Como muestra, un boton:



Fuente: Blogoscopped

Photoshopeando videos

Desde Genbeta nos llega un proyecto en el que esta trabajando microsoft.
Se trata de Unwrap Mosaics, una tecnologia que permite la insercion de elementos en videos de manera que queden perfectamente integrados.
¿Photoshopeado de videos? ¿insercion de anuncios? quiza solo sea cuestion de tiempo...



Para mi que esto dara mucho que hablar...
Fuente: Genbeta

viernes, 8 de agosto de 2008

Sobre Php 5.3, Php 6 y alguna otra locura en php

El otro dia tuve un rato fructifero navegando. Una de esas veces que una pagina te lleva a otra y en cada una encuentras algo interesante de lo que quieres tomar nota. Os publico aqui lo que encontre.

Empezaremos con una serie de guias para desarrolladores de php, que me llevo a otro sitio donde encontre 5 cosas que (igual) no sabias de php

Luego encontre informacion de lo que viene en php 5.3:
Esto es importante conocerlo : Lo que viene en la siguiente version (5.3) de php, aunque aun esta en fase alfa:
  • Namespaces, como en java. Personalmente no le veo el que, pero los que vienen de java sabran apreciarlo.

  • Closures: como las de javascript. O sea, hacer cosas como por ejemplo
    $funcion= function (){ echo "hola"};
    $funcion();
  • Sintaxis NOWDOC para assignacion de variables: Muy util cuando tienes scripts que reemplazan tags en codigo y no quieres que jamas de los jamases se rompa el codigo.

  • Phar: la version en php del jar

  • Late state binding: mejoras en la herencia de clases estaticas ( http://es2.php.net/lsb)
Tambien encontre algo de lo que vendra en la version 6 de PHP:
  • La classe de objectStorage, sirve para tener una persistencia de objetos o singletons (durante un ciclo de ejecucion ).
Buscando alguna extension interesante para php encontre las siguientes:
  • Uso de funciones de librerias externas como msgBox o lo que se os ocurra. Quiza pueda servir para hacer llamadas a sistema en sistemas no linux. No le veo otra utilidad...

  • Compilado de scripts para hacer codigo "closed source". Si quereis vender codigo lleno de misterio y de forma que os tengan que llamar para cualquier cambio, pues esta es vuestra extension. :P

  • Sobrecarga de operadores en php (beta) : Util para aquellos que estudiaron ADA y no saben programar de otra manera...

  • Mejoras en el uso de http, como requests en paralelo
Si alguna vez aterrizas en un framework php hecho a medida siempre te vendra bien poder hacer ingenieria inversa de un codigo php para sacar umls. Creo que lo usare en breve...

LA FRIKADA DEL DIA
un servidor web hecho en php

Esto no es de php pero tambien me parecio interesante, se trata de un script de Filtrado de MYSQL SLOW QUERYS

Bueeeno, creo que ya ha habido bastante empache de links por hoy.

Discos SSD de 250MBps de lectura (lease megabytes segundo)

La empresa Micron acaba de anunciar nuevos miembros de discos duros en estado sólido (SSD) en su linea RealSSD en capacidades de 256GB (en formato 2.5" de laptop), y 32GB o 128GB en formato de 1.8" (como el iPod), con un interfaz SATA de 3Gbps, pero con la gran particularidad de que ofrecerán una asombrosa velocidad de lectura de 250 MBPs (o 2,000 Mbps), y una de escritura de 100 MBps (800 Mbps).

No hay precios disponibles, pero se sabe que estara disponible a finales de años para varias marcas conocidas. ¿Ipod touch de 128 gb? Seguro que sera lo que viene :P
Fuente: Eliax

viernes, 20 de junio de 2008

¿trucaje o realidad? Ciego el que no lo vea...



Mira que hay gente que se mata poco retocando....


Pista: Sombras y reflejos... XDD

Visto en Meneame

miércoles, 18 de junio de 2008

15 Herramientas para desarrollar aplicaciones web mas rapidas

En este Link han publicado un listado de plugins y utilidades para ver por donde cojea tu pagina web. Estan muy bien, alguna ya la estaba usando como firebug y yslow. Pero tambien cubre aspectos de servidor y no solo de analisis de implementacion de las paginas.

Via: Digg

Materiales de la PhpWorkShop de barcelona

El sabado de hace 2 semanas, asisti a un phpWorkshop en barcelona. Fue una experiencia interesante por los talleres que hubo. Por la mañana fui a talleres sobre motores de workflow y internacionalizacion.
Despues de una comida a base de croquetas y bocatillas con forma cilindrica, hubo un par de talleres que para mi fueron los mas interesantes, los de ajax, y el mas interesante de todos: el de seguridad en aplicaciones web. Fue muy enriquecedor el conocer las tecnicas que se usan para inyectar sql y html en paginas web para fines malignos...

Primero colgaron un video y ahora colgaron la documentacion. Por cierto, salgo por el final del video en la esquina derecha, cuando enfocan la chica que bosteza.

Dejo el link de donde colgaron la documentacion del phpworkshop de barcelona ...