Archive for Agosto, 2009

Crear degradados con jQuery

Gradientz es un plugin para jquery creado por los británicos de parkerfox que nos permite crear degradados mediante javascript.

degradado

Como se puede observar en la imagen su uso es de lo más sencillo, solo cuenta con 5 parámetros y todos son opcionales. Otro punto fuerte de el plugin es su tamaño, poco más de 2Kb. Aquí tenéis un ejemplo de la llamada con la explicación de cada uno de los parametros:


$(selector).gradientz({
   start: "red",      // Color inicial del degradado.
   end: "blue",      // Color final del degradado.
   distance: 100,  // distancia, alto del div por default
   angle: 72         // Angulo para el degradado
   css: "right: 0px" // Css adicionales
 }

Mejorando la web

Mejorandolaweb.com es un proyecto liderado por los webmasters de cristalab y maestrosdelweb donde entrevistan a otros webmaster de algunos de los mejores proyectos web latinoamericanos.

Acostumbran a emitir todas las semanas en directo mediante ustream acompañados de cientos de viewers que complementan el programa con sus preguntas y sugerencias realizadas desde el chat de la web.

Al final de cada programa suelen criticar y sugerir mejoras a distintas webs, normalmente páginas jóvenes sugeridas por sus propios webmasters, aunque no es el caso de el siguiente video.

Aquí tenéis uno de los videos que mejor les ha quedado, acompañados de Ismael Briasco de psicofxp.com y Mariano Sáenz de elforro.com y pindonga.tv como invitados, muy recomendado.

Códigos QR

Un código QR es un sistema para almacenar información en una matriz de puntos o un código de barras bidimensional creado por la compañía japonesa Denso-Wave en 1994 y cuenta con una capacidad de 4.296 caracteres alfanuméricos.

A día de hoy son ampliamente utilizados en el país del sol naciente ofreciendo comodidades como evitar tener que introducir datos de forma manual en los teléfonos. Por ejemplo se pueden realizar compras, añadir contactos al teléfono y mucho más mediante el simple gesto de apuntar con la cámara del móvil a un código dado.

A pesar de que aún no es popular en occidente, que yo sepa al menos, todo indica que antes o después terminara por abrirse camino para convertirse en algo tan cotidiano como es hoy mandar un sms.

Puedes crear tus propios códigos QR gracias a servicios online como kaywa.com. Por ejemplo si instaláis un lector de códigos en el móvil y sacáis una foto a la siguiente imagen os abrirá automáticamente proyecto-f.net, ¿ No está mal no ? ;)

qrcode

Nokia anuncia netbook

La empresa finlandesa ha dado los primeros detalles de su inminente Nokia Booklet 3G.

Las capacidades que anuncia el vídeo oficial son extraordinarias. Para empezar prometen nada más y nada menos que 7 horas de autonomía, conectividad 3G integrada, Wi-Fi, soporte A-GPS, Bluetooth, una pantalla de 10.1 pulgadas y capacidad HD mediante un puerto HDMI incorporado.

Todas estas prestaciones acompañadas de un diseño exquisito convierten a este netbook en lo mejor que he visto en el segmento a día de hoy.

No se descarta que alguna de las características anunciadas se modifique antes de su lanzamiento pero la linea marcada por la empresa de celulares apunta maneras. El precio no ha sido desvelado aunque parece que no saldrá barato. El resto de los detalles se conocerán el 2 de septiembre en el Nokia World de Stuttgart.

Open Web Analytics

Open Web Analytics (OWA) es un framework php que permite integrar estadísticas web en nuestro servidor de forma gratuita. Puede integrarse en cualquier aplicación php, ejecutarse como plugin para wordpress o wikimedia e incluso ejecutarse remotamente por aplicaciones escritas en otros lenguajes gracias a su api javascript.
open-web-analytics

Esta son algunas de sus funcionalidades más destacadas:

  • Track Page views, visits, and unique visitors over time
  • Track unique, new, repeat visitors over time
  • Multiple Web Site Support
  • Click-streams – view the actual click-stream of each visitor
  • Click Tracking – Track where exactly on a web page users are clicking and view clicks by browser type
  • Google Maps – map your visitors on Google Maps

Conociendo Mac OS X – segunda parte

Vía youtube descubrí que el hardware de mi dell xps es compatible con los hackintos que andan por la red; efectos gráficos, sonido, wifi e incluso el mando a distancia del portátil funcionan. Sin pensármelo demasiado me baje 3 o 4 isos de mac os x preparadas para x86.

Instalación

El instalador del sistema operativo es una maravilla. El proceso dura unos 20 minutos, resulta muy muy sencillo, estéticamente cuidadisimo y viene acompañado un par de herramientas interesantes (un particionador gráfico etc). El único escollo es dar con la combinación de drivers para que el sistema arranque, obviamente los usuarios de un mac real no tienen este problema. Yo conseguí que me funcionara todo a la tercera.

Limitaciones de hackintos en mi hardware

El sistema operativo es perfectamente funcional y el rendimiento es más que bueno aunque tiene algunos bugs, inconvenientes y limitaciones:

La distribución de los teclados de Apple difiere ligeramente de la de mi portatil (y PCs en general). Realizar las combinaciones de teclas sin dejarse la mano es todo un reto aunque esto se puede modificar desde las preferencias del sistema. Yo modifique el comportamiento de las teclas Alt y Ctrl, con este ajuste el teclado es razonablemente cómodo, si bien dudo que lo sea tanto como el original.

Los controles multimedia funcionan a medias. Puedo subir, bajar o desactivar el volumen desde el teclado pero no pausar o cambiar de canción. Lo más básico queda cubierto, no tengo mayor problema con este punto.

Al activar la aceleración 3d de Nvidia mi equipo no termina de apagar, reiniciar ni suspender. Después de darle a apagar y esperar a que el SO se cierre y la pantalla quede en negro tengo que mantener la tecla de encendido pulsada durante 4 segundos para forzar el apagado. Según leo en foros este es un viejo problema de las GeForce en los hackintos, no me consta que el resto de fabricantes tengan problemas similares.

De los gestos del mouse, multitouch y demás también tendremos que olvidarnos. Una pena porque deben ser una maravilla y me encantaría probarlos, de todas formas mi touchpad no es multitouch ( ni siquiera se si estos existen para PC) así que no hay otra.

Resumiendo: Hackintos es perfectamente usable y una buena opción para evaluar el sistema operativo de la manzana. Aún y con todo no esperéis una experiencia semejante a la de un usuario de un macbook real.

En próximos posts hablare sobre la opinión que me merece el SO tras 3 semanas de uso.

Conociendo Mac OS X – primera parte

Llevaba algún tiempo planteándome la compra de un macbook pro, paseándome por la web de apple cada semana e intentado auto-convencerme de que los 1700 euros que vale el portátil serían una buena inversión. Tras un par de enfados con mi ubuntu y tiempo deseando probar el sistema operativo de la manzana, siendo además usuario de un ipod touch y sabiendo como este casi roza la genialidad, pensaba que tal vez este sería un buen momento.

Las dudas

Read more

Vacaciones y novedades en noticias

Mañana comienzan las fiestas de bilbao, una de las fechas más esperadas por estos lares, y voy a aprovechar estos días para desconectar del ordenador, salir todo lo que el cuerpo aguante y malvivir un poco :) .

Ya que voy a estar ausente un par de semanitas aprovecho este post para comentar algunas de las funcionalidades que han ido apareciendo en la sección noticias desde de su lanzamiento y un popurri de lo que yo considero más destacado.

Read more

Innovación, Software Libre y Cloud computing

Conferencia de Pau Garcia Milà ,emprendedor y fundador de eyeOS, ofrecida en la campus party 2009 de valencia. EyeOs tiene actualmente más de 400 mil miembros por todo el mundo y casi medio millón de descargas. Un ejemplo de sofware libre y cloud computing donde el contenido reside en red, es accesible desde cualquier navegador y te permite acceder a tu escritorio personal y/o corporativo, exactamente como lo dejaste la última vez.

EyeOS ha ganado varios premios siendo finalista junto a Google, Apple, Yahoo! y Microsoft en Webware 100 de CNET en 2008.

Nuevo motor de búsqueda de Google

Durante los últimos meses Google ha estado trabajando en un proyecto secreto: una nueva arquitectura de próxima generación para la búsqueda web. El nuevo motor, aún es fase de pruebas y con nombre en clave caffeine, es el primer paso de un proceso que permitirá mejorar el tamaño, velocidad, páginas de inclusión en el índice, precisión y comprensibilidad. Puedes accerder a la preview del mismo en esta url.

Las primeras pruebas muestran como el nuevo motor es más rápido y arroja más resultados en búsquedas simples, “jQuery” por ejemplo:

google2

Cuando se trata de búsquedas más complejas, uno de los apartados donde más énfasis se ha puesto, la respuesta resulta más lenta aunque da muchos más resultados. Si buscamos “the best jquery plugins” por ejemplo los resultados serian los siguientes:

1,750,000 resultados en 0.29 segundos vs 269.000 resultados en 0.19 segundos.

Sin duda las primeras impresiones son muy buenas aún y cuando estamos hablando de una preview. Lo único que echo de menos es un diseño renovado y más moderno que acompañe al nuevo motor. Aunque de momento no parece que haya nada de esto.

Cherokee webserver

Cherokee es un servidor web de alto rendimiento. De hecho, es el servidor web más rápido que existe (ver benchmarks). Ofrece un bajo consumo de recursos y es compatible con las tecnologías más habituales: FastCGI, PHP, CGI, TLS, SSL, Virtual hosts, Autentificación, etc.

cherokee web server benchmark

Cuenta ademas con algunas características de serie poco frecuentes en otros servidores web. Podemos por ejemplo separar el servidor web y la(s) maquina(s) que ejecutan los scripts php, balanceo de carga incluido, desde un panel de administración gráfico vía web. También ofrece balanceo para bases de datos, Reverse HTTP Proxy, actualizaciones “en caliente” que no requieren detener el servidor y mucho más.

Hace unos meses hice varias pruebas con el y puedo dar fe de que la diferencia de rendimiento se nota. Por si esto fuera poco se trata además de un proyecto de software libre liderado por un madrileño.

webtips 07 – drag and drop

Ya esta aquí la última entrega de webtips. En este video se muestra como crear un efecto de drag & drop como los utilizados en netvibes o igoogle.

He dejado de lado algunas mejoras que hubiera sido interesante mostrar, el script ya alcanzaba las 200 lineas de código y de hacerlo me hubiera sido imposible grabarlo todo en un único video. Por lo tanto he optado por dejarlo así. De todas formas se cubren los aspectos fundamentales del tema tratado. Espero que os guste.

descargar video
descargar código
Nos vemos en septiembre con nuevos cursos :)