Archive for January, 2010

  • Como obtener la fecha de ayer con shell script

    0

    Estuve necesitando obtener la fecha de ayer para poder hacer un cron backup diario de los logs de los servidores, por ende hice un shell script para poder obtener los archivos de ayer, zipearlos y mandarlos a otro folder.

    #!/bin/sh
    
    #get the date from yesteday
    DATE=$(date --date='1 day ago' +%Y-%m-%d)
    
    mv /var/log/tomcat/site1.$DATE* old
    mv /var/log/tomcat/site2.$DATE* old
    mv /var/log/tomcat/localhost.$DATE* old
    mv /var/log/tomcat/catalina.$DATE* old
    mv /var/log/tomcat/site2.com_access_log.$DATE* old
    mv /var/log/tomcat/site1.com_access_log.$DATE* old
    
    zip -m9 /usr/share/store/log/$DATE-log-backup.zip /var/log/old/*
    
  • Mas JQuery 1.4 Parte IV

    0

    Este feature esta muy bueno ya que podes agregar un delay al animation queue. Permite pausar los ciclos entre las animaciones sin estar llamando a setTimeout entre medio. Aca el ejemplo:

    $("#mydiv")
        .slideDown() // slide down
        .delay(200) // just wait 200 milliseconds, this is the delay
        .fadeIn(); // fade in effect
    
  • Mas JQuery 1.4 Parte III

    0

    Con la llegada de JQuery 1.4 John Resig agregó nuevos eventos. Focus in y focus out ahora estan disponibles y son realmente útiles.

    $("#myinput").focusin(function() {
      //some code
    });
    
    $("#myinput").focusout(function() {
      //some code
    });
    
  • Mas JQuery 1.4 Parte II

    0

    De ésta manera se puede hacer bind de varios eventos a la vez a un elemento JQuery.

    $("#myid").bind({
        click: function() {
            // my stuff
        },
        mouseover: function() {
            // my stuff
        },
        mouseout: function() {
            // my stuff
        }
    })
    
  • Lo que tenes que saber de JQuery 1.4 Parte I

    0

    Hace unos días John Resig hizo el release de JQuery 1.4 . Para los que no saben, JQuery es un framework de javascript para manipulación, styling y manejo de eventos. En este release hay una serie de nuevos features los cuales hacen mucho mas fácil el uso de este framework.

    1. Pasando atributos para la creacion de un element.

    $('<a/>', {
      id: "linkX",
      href: "http://mysite.com",
      title: "Some title",
      text: "Some inner text"
    });

    Esto hace que se cree un elmento anchor con id, href y title. El atributo text es seteado como .text(“some inner text”). Es super util.

    2 .Pasando eventos para la creación de un element

    $('<a/>', {
      id: "linkX",
      href: "http://mysite.com",
      title: "Some title",
      text: "Some inner text",
      click: function() {
        myFunction();
      }
    });

    Como en el primer ejemplo , aca pasamos eventos como atributos. En este caso, un evento click para un anchor.

    En el siguiente artículo voy a continuar mostrandoles nuevos features de este excelente framework.

Page 1 of 212»