El horario de verano y la la página del CENAM

http://www.cenam.mx/hora_oficial/ Según ahí esta la información sobre el horario de verano en México y claro la hora exacta + como conectarse con ntp y que me parece que ya alguien mas de planetalinux comento, por cierto que yo uso mx.pool.ntp.org que veo son solo 5 hosts…

vicm3@avalon:~$ host mx.pool.ntp.org
mx.pool.ntp.org A 132.248.81.29
mx.pool.ntp.org A 148.234.7.30
mx.pool.ntp.org A 200.23.51.205
mx.pool.ntp.org A 201.155.229.129
mx.pool.ntp.org A 132.248.30.3

Por cierto que veo que cronos.cenam.mx (IP 200.23.51.205) está en la lista :D

Pero el punto es que ayer de hecho me dieron ganas de postear en la cofradia, pero como andaba de flojo, ya ni eso hice, resulta que no importando si entraba con IE o con FF me mostraba el texto que muestra hoy «El horario de verano termina el domingo 26 de octubre del 2008 a las 2h00 de la mañana», pero debería de mostrarme, «El horario de invierno termina el domingo 5 de abril del 2009 a las 2h00 de la mañana» que era lo que me interesaba ayer, que termine leyendo el «conozca mas acerca del horario de verano» para no errarle a la hora del partido de la mañana (que dicho sea de paso mas de uno se quedo con el horario de invierno y no llego), total que pues como no tenia firebug instalado y la verdad ando de flojo, solo vi el script que usan para calcular eso el cual pongo a continuación seguro algun ducho en javascript nos puede decir por que no funciono como debiera.

[code=’JavaScript’]
function mueveReloj(seg,sdm)
{ var startTime=new Date();
var hutc = new Date(document.getElementById(«ctl00_ContentPlaceHolder1_Label1»).innerHTML);
hutc.setSeconds(hutc.getSeconds()+seg)
var hc = new Date(hutc);
var hp = new Date(hutc);
var hn = new Date(hutc);
var utcv =new Date(hutc);
utcv.setHours(00, 00, 00,00);
//var hv = ‘1’;// horarioverano(hutc,4,6);
var hv=horarioverano(hutc,4,6);
var fechaini =new Date(’04/05/2009′);
fechaini.setHours(00, 00, 00,00);
var fechafin = new Date(’10/25/2009′);
fechafin.setHours(00, 00, 00,00);
var nc=0
var nn=0
var np=0
var fecha = hutc.getDate();
// window.alert(hv)
if ( hv==1 )
{
document.getElementById(«leyenc»).innerHTML = «El horario de verano termina el domingo 26 de octubre del 2008 a las 2h00 de la mañana «;
document.getElementById(«msj3»).innerHTML = ‘Horario de Verano’;
document.getElementById(«msj2»).innerHTML = ‘Horario de Verano’;
document.getElementById(«msj1»).innerHTML = ‘Horario de Verano’;
n=5; }
else {
document.getElementById(«leyenc»).innerHTML = «El horario de invierno termina el domingo 5 de abril del 2009 a las 2h00 de la mañana»;
document.getElementById(«msj3»).innerHTML = ‘Horario de Invierno’;
document.getElementById(«msj2»).innerHTML = ‘Horario de Invierno’;
document.getElementById(«msj1»).innerHTML = ‘Horario de Invierno’;
n=6;
}

// Inicia horario de verano))
// window.alert(fechaini.getDate())
//window.alert(hutc.getDate())

//window.alert(hutc.getDate(n))

//Finaliza horaio de verano

// window.alert(hv)
/* window.alert(utcv.getTime())
window.alert(fechafin.getTime() == utcv.getTime())*/
if (hv==0)
{
if (fechafin.getTime() == utcv.getTime() )
{
if (hutc.getHours()<7) { nc=-1; document.getElementById("msj3").innerHTML = 'Horario de Verano'; } // break; if (hutc.getHours()<8) { np=-1; document.getElementById("msj2").innerHTML = 'Horario de Verano'; } if (hutc.getHours()<9) { nn=-1; document.getElementById("msj1").innerHTML = 'Horario de Verano'; } } } else { if (fechaini.getTime()== utcv.getTime()) { // window.alert(utcv.toString()) if (hutc.getHours()<= 7 ) { nc=1; document.getElementById("msj3").innerHTML = 'Horario de Invierno'; // window.alert('entra') } if (hutc.getHours()<=8) { np=1; document.getElementById("msj2").innerHTML = 'Horario de Invierno'; } if (hutc.getHours()<=9) { nn=1; document.getElementById("msj1").innerHTML = 'Horario de Invierno'; } // break } } // window.alert(n) hc.setHours(hc.getHours()-(n+nc)); hp.setHours(hp.getHours()-(n+1+np)); hn.setHours(hn.getHours()-(n+2+nn)); var sec =cero(hutc.getSeconds()) /*window.alert(sec) window.alert(sdm) window.alert(hutc.getDate()) window.alert(hutc.getMonth() ) window.alert(hutc.getfullYear() ) window.alert(hutc.getHours() ) window.alert ((sec==59)&&(sdm==0)&& (hutc.getDate()==31) && (hutc.getMonth()==11) && (hutc.getFullYear=2008) && (hutc.getHours()==23) ) */ if ((sec==59)&&(sdm==0)&& (hutc.getDate()==31) && (hutc.getMonth()==11) && (hutc.getFullYear=2008) && (hutc.getHours()==23) ) var usm=1 if (sdm ==1 ) { hc.setSeconds(hutc.getSeconds()-1); hp.setSeconds(hutc.getSeconds()-1); hn.setSeconds(hutc.getSeconds()-1); hutc.setSeconds(hutc.getSeconds()-1); sec='60'; sdm=0; } mhorautc = (cero(hutc.getHours()) + " h " + cero(hutc.getMinutes()) + " min " + sec +" s "); // mfechautc = dsemana(hutc.getDay()) + " " + hutc.getDate() + " de " +mes(hutc.getMonth()) + " de " + hutc.getFullYear() ; mhorac = (cero((hc.getHours())) + " h " + cero(hutc.getMinutes()) + " min " + sec +" s "); mfechac= dsemana(hc.getDay()) + " " + hc.getDate() + " de " +mes(hc.getMonth()) + " de " + hc.getFullYear() ; mhorap = (cero(hp.getHours()) + " h " + cero(hutc.getMinutes()) + " min " + sec +" s"); mfechap= dsemana(hp.getDay()) + " " + hp.getDate() + " de " +mes(hp.getMonth()) + " de " + hp.getFullYear() ; mhoran = (cero(hn.getHours()) + " h " + cero(hutc.getMinutes()) + " min " + sec +" s"); mfechan= dsemana(hn.getDay()) + " " + hn.getDate() + " de " +mes(hn.getMonth()) + " de " + hn.getFullYear() ; document.getElementById("ctl00_ContentPlaceHolder1_Label1").innerHTML = hutc cambiaTextoUTC(mhorautc); //cambiaFechaUTC(mfechautc); cambiaTextoc(mhorac); cambiaFechac(mfechac); cambiaTextop(mhorap); cambiaFechap(mfechap); cambiaTexton(mhoran); cambiaFechan(mfechan); if (hv==1) { cambiaTextsonora(mhoran); document.getElementById("leyenda").innerHTML = 'Horario de Verano'; } else cambiaTextsonora(mhorap); if ((sec='30')||(sec='01')) cambiaretraso(startTime.getTime()) if (seg==0) cambiaretraso(startTime.getTime()) if (usm==1) setTimeout("mueveReloj(1,1)",1000); else setTimeout("mueveReloj(1,0)",1000); //window.alert(horaImprimible) } function cambiaTextoUTC(nuevaHora){ document.getElementById('hutc').innerHTML=nuevaHora;//.getUTCDate(); } function cambiaFechaUTC(nuevaFecha){ document.getElementById('futc').innerHTML=nuevaFecha;//.getUTCDate(); } function cambiaTextoc(nuevaHora){ document.getElementById('hcentro').innerHTML=nuevaHora; } function cambiaFechac(nuevaFecha){ document.getElementById('fcentro').innerHTML=nuevaFecha; } function cambiaTextop(nuevaHorap){ document.getElementById('hpacifico').innerHTML=nuevaHorap; } function cambiaFechap(nuevaFecha){ document.getElementById('fpacifico').innerHTML=nuevaFecha; } function cambiaTexton(nuevaHoram){ document.getElementById('hnoroeste').innerHTML=nuevaHoram; } function cambiaFechan(nuevaFecha){ document.getElementById('fnoroeste').innerHTML=nuevaFecha; } function cambiaTextsonora(nuevaHorap){ document.getElementById('tsonora').innerHTML="Hora oficial de Sonora:
» + nuevaHorap;
}

function horarioverano(FechaActual,hi,hf) {
var hv
var fechaini, fechafin,fa;
var fa = new Date(FechaActual);
fa.setHours(00, 00, 00,00);
fechaini =new Date(’04/05/2009′);
fechaini.setHours(00, 00, 00,00);
fechafin = new Date(’10/25/2009′);
fechafin.setHours(00, 00, 00,00);
/* window.alert (fa.getTime())
window.alert(fechaini.getTime())
window.alert (fa.getTime() > fechaini.getTime())
window.alert (fa.getTime() < fechafin.getTime())*/ if ((fa.getTime() >= fechaini.getTime() ) && (fa.getTime() < fechafin.getTime() )) hv = 1 else hv = 0 return (hv) } [/code] En fin eso me recuerda por que no me gusta tanto el ecmascript.

Publicado en Sin categoría | Deja un comentario

Around the World

Si sobre todo con dedicatoria a Gunnar que alguna vez pregunto que para que una canción tan larga, pues este video esta divertido y más por que va a tener que cargar el non-sancto flash (o usar su alternative abierto).

Y aquí lo que hizo Daft Punk

:D

Al revés volteado por que el iframe de pown.it rompe bien feo la pagina. (bueno la rompe pior, pero en cuanto pasen de la portada espero que no sea tan obvio).

Publicado en Sin categoría | Deja un comentario

Nota rapida

Por que a cada rato lo busco y no encuentro la respuesta a la primera:

Para enviar saldo a un Telcel amigo: SMS a 7373 con el numero un espacio y la cantidad a enviar.

Gracias Nodens.

Publicado en Sin categoría | Deja un comentario

Posgrado

Y bueno había evitado escribir al respecto, por que tenia respeto por varias cosas y por que me parecía que sacar los trapos al sol es en muchos casos la última opción, sin embargo el día de hoy con un dictamen, negativo, ya no hay mucho más que pueda perder y sin embargo me gustaría compartir mi terrible experiencia estudiando posgrado.

Digamos que para empezar hice las cosas como me las dictó la cabeza mas que como lo haría el corazón, originalmente en la licenciatura, mi sueño era lograr una beca e irme a conocer el mundo, hacer como muchos de mis maestros y compañeros, mi maestría y doctorado en otro país y en otra cultura, sin embargo como la mayoría de los mexicanos pronto tuve que tomar elecciones, la primera conseguir trabajo, la segunda seguir mi vida solo o en pareja (y todo lo que esto implica), para no ir mas lejos hasta 2006 me decidí por estudiar el posgrado.

Y aquí viene lo bueno, me tarde tanto en elegir un posgrado, por que revise lo que se ofrecía en México y en especial en el DF, sobre educación y tecnología (para este entonces ya llevaba 2 diplomados, uno internacional y uno nacional de educación y tecnología, así que algo de especialización tenia) claro también ayudaba que había estado trabajando como docente desde 2001, entonces la idea era difusa, siguiendo con mi gusto por la cultura Japonesa (que al día de hoy puedo decir es más por lo que se puede estudiar, que por lo que se puede vivir, cada día me sorprende más lo xenofóbicos que pueden llegar a ser) tenía entre seguir con algo de educación y tecnología, intentar hacer una maestría en estudios sobre oriente (Japón) específicamente y por que no mi tercer gran interés, sistemas de información o seguridad en cómputo.

Por cuestiones de trabajo, me pareció una mejor elección el seguir con educación y tecnología, puesto que ya entrados en materia eso es justamente lo que estaba trabajando desde 2001, y porque en un análisis en frío sería el camino lógico a seguir, sobre todo para poder organizar, sistematizar y profesionalizar mi práctica docente, vamos que para pronto el embarcarse en un trabajo de esta índole me llevaría a poder sentarme a escribir sobre lo que venía realizando, poner en orden los puntos débiles de mi práctica y aprender sobre cosas nuevas… o al menos esa era mi idea, revise y pregunte por varios programas al respecto, recibí muchas observaciones a mi selección de programas en especial en cuanto al nivel (observaciones del tipo, eso necesitas estudiarlo en el extranjero, aquí no, no vas a aprender nada que no sepas, vas a saber más que tus maestros, etc., sin embargo ya con familia y después de haber invertido un par de años de salario en construir vivienda, el elegir moverme de país o de estado, ya no me fue una decisión tan sencilla como lo hubiera sido cuando me titule de licenciatura), total que en su momento debido a las distancias y los tiempos la elección más simple me pareció, estudiar el posgrado en la misma universidad donde laboro, así al menos podría ajustar mis horarios llegar a clases y comer sin tener que desplazarme grandes distancias.

Primer error, la maestría solo se da por la mañana, en sesiones maratónicas que nada tienen que ver con el nombre y especialidad de la universidad, por lo mismo tuve que mover toda mi carga docente a la tarde/noche y claro como el que necesitaba el cambio era yo, pues me dejaron los peores horarios, de 6 a 8pm y de 8 a 10pm.

En el proceso de selección quedo muy claro que solo seríamos aceptados los estudiantes que trajéramos un proyecto, que los docentes de la maestría pudieran conducir, en mi exposición deje muy claro que pensaba trabajar sobre objetos de aprendizaje, obsolescencia y software libre… por supuesto como se estila hoy día un requisito fue el presentar un examen de comprensión lectora de una lengua distinta al español, en mi caso ingles (aunque temo que hasta el de Francés hubiese pasado) para quienes no lo acreditaron, los viernes se añadían a la carga de trabajo tomando idiomas.

En nuestra primera sesión de trabajo resultó que la mayoría de los estudiantes (5 de 10) habíamos quedado bajo la tutela de dos asesores o mejor dicho de un asesor y su compañero de trabajo, en esta sesión se nos propuso el que todos los de la línea (educación e informática) nos pasaramos al mismo grupo (practica que me entere posteriormente habían ya aplicado más de una vez), puesto que se había elegido al grupo de tal forma que se pudiera pasar de manera sencilla las materias del tronco, es decir una pedagoga, un sociólogo, un comunicador, dos administradores educativos, aún cuando la propuesta fue tentadora y tal vez aquí es donde yo metí la pata, puntualice que al menos en mi punto de vista la idea era que aprendiéramos cosas nuevas, regresáramos a la escuela y cursáramos el proceso (cosa que realmente es difícil, hacerlo individualmente), así fue que el primer año lo mas complicado fue cumplir con la infinidad de reportes de lectura, ensayos y demás de temas que no tenían nada que ver con la línea de especialización en la que estábamos trabajando.

Sin embargo lo interesante de todo fue el seminario de tesis, empezando a trabajar con fichas textuales para construir nuestra tesis, recibí mi primer revés, no fichas que se encuentren en otro idioma diferente al español… lo cual a primera instancia me pareció un tanto raro, primero por que para entrar a la maestría lo primero que me exigieron fue que al menos pudiera leer un segundo idioma ¿y mi asesor no lo puede | debe poder hacer también? Bueno después de recibir queja por mi ficha en ingles (que es en donde encontré mayores avances en mi tema), propuse y que tal Francés, digo no soy tan bueno, pero lo entiendo o al menos lo puedo leer, no… tampoco, y enfatizó, no se me permitió citar directamente en el idioma del texto, en el mejor de los casos debería hacer lo que mas odio, una traducción del texto citado (a lo que opino junto con Eco que esto solo se debe hacer en el último de los casos)…

Ahora conforme íbamos avanzando en las materias especializadas que ahora si tenían que ver con el tema de trabajo, no puedo decir que no aprendí nada, puesto que me encontré leyendo a autores que tan solo conocía por referencias en otros textos, también aprendí a hacer cosas que había postergado por que alguien más en mi equipo de trabajo lo sabía hacer, como por ejemplo, trabajar con javascript, flash, 3D studiomax, etc. Mejor aún los compañeros de línea, eso es lo que más agradezco las grandes individualidades fueron lo que salvaron la cosa, de ellos aprendí comparativamente más que de mis maestros, puesto que en cierta forma cada vez que podíamos nos poníamos a platicar de lo que estábamos trabajando y en mas de una ocasión que no tuvimos clase, prácticamente improvisábamos un seminario de algún tema, sobra decir que con algún profesor de eso se trató únicamente la materia, de que expusiéramos un tema que domináramos a manera de taller (teoría y práctica)…

En fin que la cosa fue cansada, por las desveladas, terrible porque tal cual me ha comentado una compañera de trabajo cuando me queje de que era muy difícil cumplir con la maestría por tener dos trabajos a lo cual escuche “el 80% de los profesores tienen dos trabajos o más” (que me parece era más bien con los de primaria, pero que no me quejara, supongo la idea se capta, y puedo comentar que en nivel superior también es común), si bien ya había tenido jornadas maratónicas anteriormente por el trabajo y más de uno me considera activo fijo de la institución, no había pasado jornadas como estas.

De hecho de no consumir café, llegue en mi punto de mayor cansancio a tomar 2 expresos, 2 americanos y un chocolate, claro el acabose fue cuando tuve que recurrir a los dulces con cafeína (con mayor cantidad que un par de tazas).

Ahora el problema, el verdadero problema fue que durante los seminarios de tesis hice el mayor esfuerzo por explicarle a mis asesores mi tema (que se supone revisaron cuando se me hizo la entrevista previa a mi aceptación) es decir objetos de aprendizaje y software libre para su uso en educación, prepare presentaciones, mapas mentales, una descripción esquemática, texto de la manera más concreta que pude y no, lo mas que mi asesor leyó fue el texto de Chang (2006) Objetos de aprendizaje para la innovación educativa (o algo asi) llegando a la conclusión de que lo que yo quería hacer era un curso a distancia (en realidad más similar al b-learning, pero creo que ahí también tuve problemas) axial que tuve que cambiar mi trabajo un par de veces. Otro punto que realmente me costó mucho trabajo fueron las materias del tronco común (justo donde tenia yo mayores deficiencias) puesto que al tratar de cubrir casi toda la gama de las líneas (diversidad, pedagogía, institucionalización, política, etc.) no logre, como si lo hicieron muchos de mis compañeros ligar todos los trabajos de las demás materias con mi tesis, resultando en que aunque escribí un montón, la mayoría de esto no lo pude incorporar a mi texto principal… total que llego el ultimo seminario de tesis, en el cual me mate por entregar a tiempo todos los productos (puesto que el semestre anterior hubo un incidente que hizo la relación con los asesores un tanto tirante y del cual no quiero ni acordarme), mi escrito final, sin esquemas, imágenes o cosa por el estilo a espaciado de uno y medio era de 47 cuartillas (que por un curioso incidente me enteré al final del semestre que mis avances que había estado enviando por e-mail ni siquiera habían sido leídos, puesto que el asesor los quería forzosamente impresos), a lo cual se me argumento que deberían ser 80 para pasar la materia, así reprobé… solicite volver a cursar la materia (cosa difícil) y se me permitió lo que no hice y ahora lamento fue pedir cursarla con otro profesor, como producto final reestructure mi texto, produje los materiales de mi curso (al menos una tercera parte del total) y entregue 68 cuartillas junto con materiales digitales, resultado reprobado.

Así al día de hoy cuando la mayoría de mi generación se ha graduado el semestre pasado (he de mencionar que de la línea solo uno se gradúo, 4 estamos trabajando en la tesis, 1 deserto en el último semestre por conseguir un trabajo mejor y no aguantar más a nuestro asesor, otros 2 desertaron en el primer semestre y el último deserto en segundo semestre) estoy en la incertidumbre. He tenido que tocar puertas, consultar con compañeros y profesores, y claro dar vueltas y más vueltas (que no pienso detallar porque hasta me causa molestia el recontar todo este proceso), en fin que el posgrado para mi ha sido todo menos lo que deseaba, no pude salir a ningún congreso de la línea, ni mucho menos al “gran” congreso de investigación nacional, no trabaje en la tesis que quería hacer, sino en la tesis que podía el asesor trabajar, peor aún no pude manejar el tema que quería sino el que el asesor entendía…

He decidido que al menos el trabajo recepcional lo voy a acabar como yo quiero, con el tema que me interesa y con los conceptos que son relevantes, ya si no es aceptado aquí se me ocurren un par de lugares que si los pueden aceptar… además de cerrar el ciclo, porque estar en que estoy escribiendo la tesis ya me tiene harto, cansado y aburrido, por lo mismo es una actividad que ya debo terminar.

Publicado en Sin categoría | 1 comentario

I can’t believe

But last week had some nightmare dream like this…

Publicado en Sin categoría | 3 comentarios

Debian + Moodle + Suhosin

Resulta que viendo los headers de un sitio que frecuento (curl -i) me di cuenta que corren php-suhosin, el cual es una aproximación similar a mod_security, pero sin los problemas de licenciamiento del mismo, de hecho ya alguien en otro momento me lo había sugerido cuando tuve que dejar atrás mod_security cuando lo dejaron de soportar en Debian, ya que aunque considere el crear mi propio modulo y darle mantenimiento, a la larga veía mayor problema (aún cuando me sigue gustando mas el modo que tiene mod_security de prohibir la ejecución de cadenas especificas como wget algo o bash otro), así que a principio del año me instale suhosin en varias de mis maquinas, esta elección específicamente por que al iniciar el año tenia 2 apache 1.3.x y 1 lighttpd, mod_security para empezar no sirve para mi lighty… así que me pareció mejor idea proteger php que es donde la mayor causa de dolores de cabeza he tenido.

Pues bueno que nada más salio Lenny aproveche para cambiar por lighttpd los apache1.3.x solo me he quedado con un Apache2 que en lo personal no me gusta demasiado, pero que le estoy dando una oportunidad, en esto estaba cuando empece a recibir una alerta del mentado suhosin.

ALERT – script tried to increase memory_limit to 100663296 bytes which is above the allowed value (attacker ‘REMOTE_ADDR not set’, file ‘/usr/share/moodle/lib/setuplib.php’, line 65)

Bueno resulta que la idea esta en que normalmente si uno no corre en safe_mode php los scripts pueden y muchas veces incrementan el uso de memoria, que normalmente está definido en /etc/php5/apache2/php.ini ,leyendo la documentación de suhosin me encontré con que el valor por defecto de suhosin.memory_limit es 0 (parece que alguna vez soporto -1 que seria ilimitado, cosa que ya no soporta/incluye), entonces leyendo en moodle.org y tras una busqueda en google, me encontré que la solución mas rápida es hacer que el valor máximo de memoria en php.ini y en la configuración de suhosin coincidan y así la ejecución normal no debería causar problemas, después de un rato configure:

en /etc/php5/conf.d/suhosin.ini
suhosin.memory_limit = 256M

y memory_limit = 256M

en /etc/php5/apache2/php.ini

Y sin embargo seguía recibiendo alertas cada hora, en un primer momento, como tenia cosas mas importantes que hacer y todo estaba funcionando bien, pues simplemente hice un filtro en mi thunderbird y mande esos logs a una carpeta temporal… así se quedo como un mes, ayer que estaba leyendo desde mutt, donde no tengo definidos filtros, me costo mucho trabajo encontrar un correo que necesitaba y pues me hice a la idea a encontrar el por que seguía mandándome estos errores si los valores estaban ya empatados… lo primero fue aumentar el limite de suhosin y hacer restart de apache2, nada…

Después de un rato de buscar y picar por aquí y allá no encontré el mismo problema que tenia… entonces se me ocurrió algo mas sencillo, ¿por qué no replicar de manera manual lo que estaba ocurriendo? resulta que para que Moodle haga algunas cosas de mantenimiento y tareas periódicas hay que ejecutar un archivo llamado por supuesto cron.php en muchas instalaciones normalmente esto se hace con wget o curl, en ultimas versiones de Moodle se ha notado que esto puede ser convertido en un ataque de denegación de servicio y se puede desactivar o añadir contraseña, sin embargo en Debian desde que estoy trabajando con Moodle se usa un script en /etc/cron.d tal cual llamado moodle:

# Regular cron jobs for the moodle package
00 * * * * www-data [ -f /usr/share/moodle/admin/cron.php ] && /usr/bin/php -f /usr/share/moodle/admin/cron.php > /dev/null

Que efectivamente lo que hace es con php ejecutar cron.php sin necesitar una conexion de red y por lo mismo sin exponer el archivo… y seguro más de uno ya encontró el por que de mi problema, resulta que este es otro paquete, me explico para quien no este trabajando en Debian para utilizar php5 se necesita libapache2-mod-php5 que tiene su configuración en /etc/php5/php.ini , para ejecutar ese crontab se necesita php5-cli que resulta tiene su propio php.ini en /etc/php/cli/php.ini ,este ultimo era el que estaba peleado con suhosin y que estaba causando tanto problema, su limite de memoria estaba en 32M, lo cual es muy por debajo de los 256 que estaba permitiendo… una vez puse los 2 php.ini de acuerdo con suhosin… ya me he deshecho del molesto error

En especial se me ocurrió escribir al respecto, por que vi en moodle.org algunos hilos con preguntas similares, pero ninguno sobre la configuración de Debian en especifico (es decir esta combinación) y no faltara quien no este demasiado familiarizado con la configuración y no va a ser sencillo dar con el problema (bueno ahora tal vez si).

Publicado en Sin categoría | 2 comentarios

Mixup Digital

Lo había leído en «Desde el teclado», y hoy se me ocurrió visitar el sitio beta (originalmente se supone solo estuvo abierto para testers selectos), sin embargo parece que ya avanzo de allí, la gran novedad es que ofrecen música en descarga sin DRM, la gran decepción utilizan Silverlight… cosa que no pienso instalar… así que tendré que seguir esperando a que se les prenda el foco, les lleguen suficientes quejas o me aburra de mi actual forma de descargar música.

Tengo un problema similar con Amazon y el tema de Barenaked Ladies «The Big Bang Theory»… que cuesta 99c pero que no me deja descargar por que no estoy en USA…

C’est la vie.

Publicado en Sin categoría | Deja un comentario

Chics Flick

Your in-depth results are:

Calliope Torres – 10
Miranda Bailey – 9
Isobel Stevens – 9
Cristina Yang – 7
George O’Malley – 7
Preston Burke – 7
Richard Webber – 7
Mark Sloan – 6
Meredith Grey – 6
Addison Montgomery – 5
Derek Shepherd – 5
Alex Karev – 5

Let’s say there are too little men doctors on this Quiz :D

Publicado en Sin categoría | Deja un comentario

Breves de la semana

Justo despues de la actualización a Lenny varias cosas dejaron de funcionar… la mayoria ya estan haciendolo.

Es increible, esta semana mi maquina ha estado mas veces fuera de linea por fallas en los switches del IDF que por fallas electricas (claro el UPS del switch parece que sufrio un poco mas y ahora no sirve ni como supresor de picos, se va la luz y ni siquiera enciende al regresar la energia, peor aun soporte parece no haberlo notado).

Me di cuenta hace poquito que el dia de hoy pudiera ser el «encargado del campus virtual» whatever that means, y me congratulo que sea alguien de Michoacan, ahora solo quiero creer que el declinar eso fue para bien (es una lastima que ahora tenga que convencerme de esto, cuando lo decline estaba tan seguro).

Estan proliferando los cursos con moodle o el uso de moodle por todos lados… pero curiosamente la capacitacion o los cursos del uso del mismo no han aumentado… sigo dandolos yo… cuando la UNAM tiene unos cursos buenisimos al respecto y diplomados tambien (rondando los 40K por persona).

Una intrusion en un sitio que administro… nada nuevo, excepcion hecha del tiempo que paso desapercibida… tal vez por el mismo objetivo fue que permanecio tanto tiempo sin ser descubierta, a realizar auditoria…

¿Seria demasiado escribir sobre el como hice un remix del dvd persistente de moodle para el CONSOL?, ¿Estaria peor si me hablo un poco mas de lighttpd? ¿u otro par de programas educativos que son software libre?

…Si ya se voy atrasadisimo con el seminario… pero la verdad no se me ha ocurrido bien un tema a desarrollar :/

Publicado en Sin categoría | Deja un comentario

The difference between theoretical and practical cryptanalysis

Of course from xkcd

Publicado en Sin categoría | Deja un comentario