viernes, 26 de julio de 2013

Evento al cerrar una ventana javascript

    <script type="text/javascript">

window.onbeforeunload = function() {
 
  alert("antes de salir");
   //llamas a tu peticion con ajax para que realice el ccerrado
   //return false;//Si quieres que muestre un dialogo descomenta esta linea
}

    </script>

Seleccionar el valor de un renglon jquery

$(".editar").click(function(e){

 $(this).parents("tr").find(".id").css("background-color","red");

 
});

el td dentro del renglon tiene la clase editar

miércoles, 3 de julio de 2013

Checkout masivo y checkin masivo en clear case

Pense que lo habia visto todo con visual source safe pero este es uno de los peores versionadores con los que he trabajado, me tengo que acomodar a las herramientas que use el cliente. Bueno para hacer un checkout masivo.

c:\Carpeta> cleartool
cleartool> co -c "Checkout masivo" .../*
 
 
Y ahora el chekin masivo 
 
c:\Carpeta> cleartool
cleartool> ci -c "Checkout masivo" .../* 

miércoles, 19 de junio de 2013

Hora incorrecta al guardar en PHP

Me pasaba que cuando intentaba guardar un registro la hora era incorrecta en un tipo de dato timestamp de mysql, el problema se soluciono con la siguiente línea de código :

date_default_timezone_set('America/Mexico_City');   

Iexplorer 8 se traba el scroll, para arriba para abajo y el cpu se va al 100%

La raiz del problema, es el internet explorer, si puedes hacer que tus usuarios no lo usen es mejor, yo solucione el problema con un pequeño parche, dentro de la etiqueta body le agregue un valor con la etiqueta style al heigth, pero el credito no es mio es del compa oscar de oax.

lunes, 10 de junio de 2013

Cron Expressions

  1. Seconds
  2. Minutes
  3. Hours
  4. Day-of-Month
  5. Month
  6. Day-of-Week
  7. Year (optional field)
property name="cronExpression" value="0 40 13 * * ?"  en este ejemplo la tarea corre a las 13:40 horas diario

viernes, 17 de mayo de 2013

MYSQL ERROR 1005 – Can’t create table ‘xxx’ (errno: 150)

Este error sale generalmente porque los tipos de datos en las FOREIGN KEY no son iguales, en este caso a mi me salio porque en a pesar de que los 2 campos eran int uno era unsigned.