Advertisement
Bienvenido a Squishdot Reportes Anuncios Debian Ciencia Linux
 principal
 nivel superior
 enviar artículo
 buscar
 administrar
 acerca de ...
 rdf
 rss
 main


reporte fantasmagorico
Reportes Posted by panx on Tuesday June 02, @04:52PM el 2009
from the ataque especial - viento celestial dept.
reporte semanal tareas completadas
  • apagué la salida de gcc a la terminal usando sys.stdout y sys.__stdout__ en GOD
tareas en proceso
  • lograr que los mentados bichos coman mana...luchando con los niveles de abstraccion, les avise cuando logre algo
la lista tudú
  • pasar sequence_audiovisual a la nueva logica de agentes...y averiguar que ha hecho ernesto con los threads
  • averiguar porque no jala eat_mana, y hacer que lo haga
  • introducir la muerte =*
  • meter el sitio de ouruborus al subversion
  • crear un cron que lo sincronice automagicamente (que es un cron - no entiendo nada)
  • aseguarse de que el dominio ouroborus.info se este usando, podria ser apuntar el dns de dreamhost a tu hosting provider (tenemos ese dominio? neto??)
  • actualizar las instrucciones de instalacion del toolchain (stack de desarrollo) y asegurarse que esten en el mismo documento que las instrucciones del erno
  • crear un documento donde vaya detallando, explicando y por demas iluminando todos los naming schemes que uso en el codigo (y posiblemente editar algunas entradas relevantes en wikipedia)



Reportes de no actividad las últimas dos semanas | Reporte 29-IV-09  >

 

Related Links
  • Articles on Reportes
  • Also by panx
  • Contact author
  • The Fine Print: The following comments are owned by whoever posted them.
    ( Reply )

    cron
    by Victor Martinez on Tuesday June 09, @10:38AM
    Bueno cron sirve para llevar a cabo tareas repetitivas, que en nuestro caso puede ser la generación del sitio de mundito a partir de un checkout del svn, mas o menos asi se generaba el tar del mundito que se encuentra en linux.

    La mayor dificultad que ofrece cron para añadirlo es que cuando se corre crontab -e usa el editor definido del shell y hasta recien el que se encontraba definido o se usaba si no habia ninguno definido era vi (o vim-tidy) asi que complica un tanto las cosas lo unico que hay que hacer en un cron es decir cuando algo se va a ejecutar, aqui me fusilo lo que dice el man (5) de crontab es decir man 5 crontab.

    EXAMPLE CRON FILE
    # use /bin/bash to run commands, instead of the default /bin/sh
    SHELL=/bin/bash
    # mail any output to `paul', no matter whose crontab this is
    MAILTO=paul
    #
    # run five minutes after midnight, every day
    5 0 * * *$HOME/bin/daily.job >> $HOME/tmp/out 2>&1
    # run at 2:15pm on the first of every month -- output mailed to paul
    15 14 1 * * $HOME/bin/monthly
    # run at 10 pm on weekdays, annoy Joe
    0 22 * * 1-5 mail -s "It's 10pm" joe%Joe,%%Where are your kids?%
    23 0-23/2 * * * echo "run 23 minutes after midn, 2am, 4am ..., everyday"
    5 4 * * sun echo "run at 5 after 4 every sunday"

    Pongo el ejemplo de lo que hacemos en el viejo sitio:
    mundito@linux:~$ crontab -l
    00 0 * * * /home/mundito/doupdate.sh > revision.log
    05 0 * * * /home/mundito/doarchive.sh

    Es decir a las 0 horas 00 minutos todos los dias actualizar la copia de svn, la segunda linea todos los dias a las 0 horas 5 minutos ejecutar doarchive, que comprime esos directorios.

    mundito@linux:~$ more doupdate.sh
    #!/bin/bash
    svn up tmp/mundito

    mundito@linux:~$ more doarchive.sh
    #!/bin/bash
    tar -cf public_html/mundito.svn.tar tmp/mundito
    gzip -9f public_html/mundito.svn.tar
    zip public_html/mundito.svn.zip -rq tmp/mundito/

    Ahora para el sitio web seria cosa de copiar el sitio actual a un directorio web/ por ejemplo añadir ese directorio al svn de sourceforge y crear un cron que a partir de ese directorio actualizara la web, lo complicado seria solo hacer el checkout, luego con con solo actualizar el directorio correcto (web/) se podria actualizar la pagina con un cron que se ejecute cada hora deberia bastar.

    Saludos
    [ Reply to this ]
    The Fine Print: The following comments are owned by whoever posted them.
    ( Reply )

    Powered by Zope  Squishdot Powered
      "Any system that depends on reliability is unreliable." -- Nogg's Postulate
    All trademarks and copyrights on this page are owned by their respective companies. Comments are owned by the Poster. The Rest ©1999 Butch Landingin.
    [ home | post article | search | admin ]