viernes, 12 de febrero de 2010

jqPlot - Actualizar eje Y

Para redimensionar el eje Y en nuestro gráfico tras la eliminación de una linea, es necesario aplicar los siguientes parches y luego, en nuestro código, setear la variable 'show' en 'false' de nuestra serie (linea) y darle un 'replot' a nuestro gráfico con la opción '{resetAxes:['yaxis']}'


Ejemplo: chart.replot({resetAxes:['yaxis']})


************
* PARCHE 1 *
************


Archivo: jquery.jqplot.js
Funcion: $.jqplot.LinearAxisRenderer.prototype.init

Agregar un 'if (s.show)' en el 'for' interno para que solo se calcule el ymax con las lineas que sean visibles

(var: db = _dataBounds)
(_dataBounds: variable que tiene el valor maximo alcanzado por alguna linea)

---------

for (var j=0; j-> if (s.show) {
if (this.name == 'xaxis' || this.name == 'x2axis') {
if (d[j][0] < db.min || db.min == null) {
db.min = d[j][0];
}
if (d[j][0] > db.max || db.max == null) {
db.max = d[j][0];
}
}
else {
if (d[j][1] < db.min || db.min == null) {
db.min = d[j][1];
}
if (d[j][1] > db.max || db.max == null) {
db.max = d[j][1];
}
}
-> }
}

---------


************
* PARCHE 2 *
************


Para reiniciar la variable _dataBounds es necesario aplicar el siguiente parche:

Archivo: jquery.jqplot.js
Funcion: Axis.prototype.resetScale

Agregar un reset a la variable _dataBounds

---------

Axis.prototype.resetScale = function() {
this.min = null;
this.max = null;
-> this._dataBounds = {min: null, max: null};
this.numberTicks = null;
this.tickInterval = null;
};

---------

Para limpiar estas variables, se debe llamar al 'replot' de la siguiente manera:

chart.replot({resetAxes:['yaxis']});

domingo, 8 de marzo de 2009

iPhone PC Suite

Excelente herramienta para administrar el iPhone.

http://rapidshare.com/files/189508601/iPhone_PC_Suite_2.3.1.86.rar

(Si al ejecutar el programilla te aparece un error, puede deberse a que no tengas instalado el .NET Framework.)

domingo, 30 de noviembre de 2008

[ubuntu] Tus Flash sin Audio?

Solo tienes que instalar la siguiente librería:

sudo apt-get install libflashsupport

Y listo!

domingo, 2 de noviembre de 2008

iPhone Video Recorder 1.2.4


"iPhone Video Recorder 1.2.4"
iPhone Versión 1.1.4


Link del Parche:
http://www.badongo.com/file/9639247

Nombre del Archivo:
iphonevideorecorder.v1.2.4.cracked.HunterX.CNPDA.zip


Pasos:
  1. Instalar el "iPhone Video Recorder" de algún repositorio.
  2. Descomprimir el archivo que se encuentra dentro del .zip en la siguiente ruta del iPhone -> "/Applications/VideoRecorder.app" (o donde se encuentre instalado el software).
  3. Cambiar los permisos del archivo "iphonevideorecorder" para que queden igual a los del resto de la carpeta (si no se cae).
  4. Enjoy!


Actualización!!


Ya salió la versión "iPhone Video Recorder 3.0.6.1" y no falta el ser amable que se apiada de nosotros y nos regocija con un serial (probado y funcionando en iPhone 2G fw:2.2.1). xD

Serial:
x u m i q d i k n i