31Mar
Install
Bookmarklets are links you add to your browser’s Bookmarks Toolbar.
Firefox, Chrome, Safari, Opera
- Make sure the “Bookmarks Toolbar” is visible.
- Drag this link: TwitBol up to your Bookmarks Toolbar.
Internet Explorer
- Make sure the “Bookmarks Toolbar” is visible.
- Right click TwitBol and click “Add to Favorites”.
Tags: bookmarklet, javascript, jquery, twitter
08Oct
Aqui teneis un buen analisis de systemas de templates para php.
| Library |
Time (sec) |
Memory (Ko) |
Templates rendered
per second |
| Twig |
3 |
1,190 |
3,333 |
| PHPTAL |
3.8 |
2,100 |
2,632 |
| Dwoo |
6.9 |
1,870 |
1,449 |
| Smarty 2 |
12.9 |
2,350 |
775 |
| Smarty 3 |
14.9 |
3,230 |
671 |
| Calypso |
34.3 |
620 |
292 |
| eZ Templates |
53 |
5,850 |
189 |
Tags: PHP, templates
14Ene
Ya esta aquí! Aprovechando su tercer aniversario, nos regalan la versión 1.3
Cargadito de novedades!!!! Toda la información en su blog.
Las novedades más importantes:
- Sizzle: A sizzlin’ hot CSS selector engine.
- Live Events: Event delegation with a jQuery twist.
- jQuery Event Overhaul: Completely rewired to simplify event handling.
- HTML Injection Rewrite: Lightning-fast HTML appending.
- Offset Rewrite: Super-quick position calculation.
- No More Browser Sniffing: Using feature detection to help jQuery last for many more years to come.
aaaaah! a probarlo!!! y de paso actualizar FBReader!! Aunque seguro que Marcio ya le está metiendo mano!
Tags: jquery
09Ene
Lo primero: Feliz 2009!
Basando en commentfeed de anieto2k, he creado fbreader (alojado en Google Code), inicialmente pensado para compartir artículos desde los feeds de Google Reader a Facebook y actualmente a Delicious.
Para poder usarlo desde Firefox debes añadir este bookmarklet «Share Reader» a tu barra de bookmarks.

Cuando estes leyendo un feed, pulsa sobre el bookmark y te aparecerán dos botones nuevos para compartir el artículo en Facebook y Delicious. Los nuevos botones se mantendrán hasta que cambies de feed.

Espero que disfruteis del bookmarklet!!
Actualización:
Entre anieto2k y Marcio (compañero/amigo de Sclipo) han mejorado un poco más el script y además ahora tambien puedes compartir en meneame. No hace falta actualizar nada, ya que el bookmarklet descarga siempre la última versión del script.
Tags: delicious, facebook, GoogleReader, meneame
28Sep
Andrés Nieto nos deleita con otro gran artículo, en este caso, como crear nuestro propio framework Javascript:
El uso de frameworks Javascript aporta muchas ventajas al desarrollo web, facilidad de uso, estandarización, cross-browsing, … pero estas ventajas nos hacer perder el control y el conocimiento del código, sin contar con la carga de funcionalidades extras que no llegamos a usar. Por estos motivos, llevo ya tiempo pensando en montar un framework Javascript que cubra mis necesidades, algo ligero y completo que me permita tener el completo control sobre el javascript que desarrollo.
Sin duda, hay que echarle un vistazo y estudiarlo meticulosamente.
Tags: framework, javascript
27Sep

Regalos Google
He subido unas cuantas fotos a Flickr.
La experiencia, globalmente, es buena, pero me ha dejado un poco de mal sabor de boca, pensaba que todo sería más grande, como googol, pero los talleres y las ponencias han sido flojas, muy flojas.
Supongo que mi ilusión era demasiado exagerada, pasar un día “junto” a la gente de Google era algo grande para mi. En fin, un buen día pero no para tanto. La persona más interesante que conocí fue a Eduardo Manchón, uno de los fundadores de Panoramio.
No voy a escribir un post sobre todo lo que pasó, para eso está su blog con toda la información.
Ah! gracias por el pen, las camisetas, bolígrafos y libreta
Tags: Google Developer Day
10Sep
Interesante script que te dice con que términos de busqueda llegó la gente a tu página desde diferentes buscadores. Solamente tienes que copiar este script y llamarlo usando la función getkeywords();
Te devolverá un string con las palabras que han utilizado para llegar a tu web:
function getkeywords() {
var x = document.referrer;
var lastparturl = 0;
if (x.search(/google/) != -1) {
lastparturl = x.indexOf("&btnG=Google+Search");
x = x.slice(38,lastparturl);
x = x.concat("via google");
}
else if (x.search(/yahoo/) != -1) {
lastparturl = x.indexOf("&ei=UTF-8&iscqry=&fr=sfp");
x = x.slice(63,lastparturl);
x = x.concat("via yahoo");
}
else if (x.search(/ask.com/) != -1) {
lastparturl = x.indexOf("&search=search&qsrc=0&o=0&l=dir");
x = x.slice(25,lastparturl);
x = x.concat("via ask");
}
else if (x.search(/dogpile/) != -1) {
lastparturl = x.indexOf("/1/417/TopNavigation/Relevance/iq=true/zoom=off/_iceUrlFlag=7?_IceUrl=true");
x = x.slice(46,lastparturl);
x = x.concat("via dogpile");
}
else if (x.search(/altavista/) != -1) {
lastparturl = x.indexOf("&kgs=1&kls=0");
x = x.slice(48,lastparturl);
x = x.concat("via altavista");
}
else {
x = "no keywords available";
}
x = x.replace(/+/, " ");
return x;
}
Via: webmonkey
Tags: javascript, referrer
09Sep
Increible tutorial sobre regex de PHP, comenzando por lo más básico y acabando con lo más avanzado, de obligada lectura!
Incluye una “chuleta” (Cheat Sheet)!
Vía: PHPro.org
Tags: PHP, regex
05Sep
Hoy Raúl González Duque ha sacado nueva revisión de su libro “Python para todos”.
Ha incluido dos capítulos nuevos, “Bases de Datos” y “Documentación”, así como la corrección de algunos errores y un índice. Ahora el libro ha pasado a tener 139 páginas con jugosa información.
El libro se distribuye bajo licencia Creative Commons Reconocimiento 2.5 España, se puede modificar, traducir, distribuir libremente… eso si, citando siempre al autor.
Sin duda una gran aportación de Raúl. Muchísimas gracias!
Tags: python
04Sep
Si utilizas Eclipse para tus desarrollos en PHP estás de enhorabuena!
Leo a través del blog 2 tablespoons, como incorporar nuevas plantillas a Eclipse para esos pequeños pedazos de código que se repiten continuamente a lo largo de un desarrollo (bucles, sentencias if) y como utilizar los ya predefinidos por PDT.
Igualmente puedes crear snippets (trozos de código algo mas complejos que las plantillas) y guardarlos definiendo la combinación de teclas que utilizaremos para invocarlos e insertarlos en nuestro código.
Interesante la opción de compartir tus propios snippets o templates con la comunidad.
Por cierto la version 2.0 de Eclipse PDT se retrasa hasta diciembre.
Tags: eclipse, pdt, PHP
29Ago
Hoy he recibido el mensaje de confirmación de asistencia al Google Developer Day!
La agenda del evento esta repleta, desde las 9:00 hasta las 22:00 y tendré que seleccionar a que sesiones asistir o ver a cuales me dejan asistir, cuando te registras indicas las preferencias que tienes sobre los diferentes eventos posibles.
Desde talleres de programación, grupos de trabajo, charlas sobre Android, OpenSocial, YouTube API, GEARS… En fin, todo un abanico de posibilidades para aprender más sobre los productos de Google y su integración con nuestras aplicaciones.
Ya tengo ganas de llegar a Madrid el dia 25!
Tags: api, developer day, google
29Ago
La que es una de las mejores, por no decir la mejor, libreria Ajax para mí actualmente, cambia radicalmente su sitio web. Jquery actualiza/cambia/rediseña completamente su aspecto. Nada que ver con lo que era hasta ahora.
Más información en su blog. Be a Javascript Rock Star!
Tags: Ajax, javascript, jquery
Nuevos Comentarios