• 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: ,

  • 27Sep
    Regalos Google

    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:

  • 25Sep
    Google Developer Day

    Google Developer Day

    Tags:

  • 24Sep

    He visto este video desde DREIG sobre la web semántica.

    Interesante verlo!

    Tags:

  • 18Sep

    Sí! Ya estoy en sclipo!

    Tags:

  • 16Sep

    A pesar de que aun no hay versión “oficial” de Chrome, ya es posible, gracias a codeweavers instalar Chromium, en tu fantástico Ubuntu de forma muy fácil. Tienes unas FAQ’s en su página también. Chromium está basado en el código fuente de Chrome. Hasta ahora tenías que instalar algún paquete más para poder ejecutarlo bajo Wine.

    Sólo es una prueba de concepto, así que no esperes que todo funcione al 100%, pero esta claro que funciona bastante bien. Conforme pase el tiempo, la gente de codeweavers promete ir mejorándolo.

    Así tendrá que ser hasta que Google saque la versión nativa para Linux.

    Tags:

  • 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: ,

  • 10Sep

    Vía tombuntu.com me encuentro con esta herramienta de Intel que monitoriza tu máquina y detecta esos procesos que consumen bateria durante el tiempo que tu equipo está sin hacer nada.

    PowerTop también te sugiere que puedes hacer para activar/desactivar esos procesos que malgastan la energía de tu portatil, como opción podemos pulsar la tecla que nos va indicando para aplicar estos cambios. Más fácil imposible.

    Para instalarlo bastará con sudo apt-get install powertop y ejecutarlo con sudo powertop.

    Durante los primeros 5 segundos PowerTop recogerá información de tu equipo para mostrarte posteriormente los resultados y ayudarte en la optimización. Igualmente podemos utilizar la aplicación para optimar nuestros desarrollos.

    Tags:

  • 09Sep

    Bueno, ya tengo WordPress actualizado a la última version, la verdad es que todo perfecto y a la primera.

    Tomando las debidas precauciones y recomendaciones que hacen en su página, todo ha ido como la seda.

    A disfrutar de la última versión!

    Tags:

  • 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: ,

  • 09Sep

    No se como, como la mayoria de las veces, he dado con la página de Agile-Spain y me ha gustado esta entrada. Os copio un trozo:

    A la hora de hacer una estimación, se debe tener en cuenta lo siguiente:

    1. Las estimaciones son estimaciones, es decir, aunque le dediques mucho tiempo, no llegaremos a una precisión del 100%
    2. Las estimaciones se deciden colaborativamente, incluyendo a quienes harán la tarea ( esto último es muy importante)
    3. Se deben realizar como la combinación de:
    - Opinión del experto
    - Analogía: comparar con otras tareas ya estimadas
    - Disgregación: separar una tarea en varias

    Dentro de las metodologías ágiles, una de las propuestas para estimar es jugar al Planning Pocker, que combinas las técnicas anteriores.

    Funciona de la siguiente forma:
    - Participa todo el equipo de desarrollo. Se deben formar grupos de menos de 10 personas, y cada grupo juega por separado.
    - Se reparten cartas a cada persona con los valores: 0, 1, 2, 3, 5, 8, 13, 20, 40, and 100 ( números de Fibonacci)
    - Para cada historia o tarea que debe ser estimada,la lee el moderador y se responden todas las preguntas que surjan al grupo
    - Cada persona debe elegir una carta con la estimación. Cuando todos los integrantes del grupo han elegido, se descubren las cartas. Es importante que se descubran todas las cartas a la vez, para evitar que haya influencias entre unos y otros ( efecto )
    - Las personas que hayan elegido los valores mayores y menores deben explicar el motivo de por qué consideran que se va a tardar más o menos. Esta discusión hará pensar a todo el equipo sobre detalles no tenidos en cuenta.
    - De nuevo todos los integrantes eligen una carta y se descubren a la vez. En dos o tres rondas se debería llegar al consenso.

    Tags: ,

  • 09Sep

« Entradas antiguas   

Nuevos Comentarios

  • Gracias Anikore!...
  • Excelente! Aun no lo pruebo pero es genial este aporte m...
  • Gracias chaval! pero no te equivoques, pa crack tu que lo ha...
  • Gracias! pero no seria nada sin tu commentfeed original! Su...
  • Buenas Victor, te ha quedado de lujo. Incluso he hecho una m...