viernes, 23 de abril de 2010

JavaScript: getVariable GetExtension

html = "w1=0.23&w2=0.29&error=0";

error = getVariable(html,"error");

function getVariable(html, variable)
{
if ( html.indexOf(variable) < 0 ) return "-1";

var resultado = "-1";

var parts = html.split("&");
var cant = parts.length;

for ( i = 0; i < cant; i++)
{
str = parts[i];
if ( str.indexOf(variable) != -1 ) //parts[i] == variable )
{
var word = str.split("=");
resultado = word[1];
//alert("encontre");
break;
}
}

return resultado;
}

function GetExtension(Filename) {
var I = Filename.lastIndexOf(".");
return (I > -1) ? Filename.substring(I + 1, Filename.length) : "";
}

lunes, 19 de abril de 2010

Probando los Gadgets de Google

1º Insatalar el google Desktop http://desktop.google.es/es/
luego buscar los gadgets y probarlos.


Este se llama "Esfera meteorológica" y me parece muy interesante
porque te permite ver el estado del tiempo hoy, mañana y pasado. se puede bajar desde aquí

aca algunos rss de lanacion.com.ar aquí
Ultimas Noticias
http://www.lanacion.com.ar/herramientas/rss/index.asp?origen=2
Deportes
http://www.lanacion.com.ar/herramientas/rss/index.asp?categoria_id=131
Suplemento Tecnología
http://www.lanacion.com.ar/herramientas/rss/index.asp?categoria_id=432

rss clarin aquí
ultimo momento
http://www.clarin.com/diario/hoy/um/sumariorss.xml

domingo, 18 de abril de 2010

Linux: ffmpeg on linux

Instalar
primero instalar el lame (mp3) libmp3lame

http://ffmpeg.org/download.html
tar -zxvf ffmpeg.tar.gz
cd ffmpeg

./configure --prefix=/usr/local/ffmpeg --enable-libmp3lame --enable-shared --extra-cflags=-I/usr/local/lame/include --extra-ldflags=-L/usr/local/lame/lib

make && make install

cd /usr/local/bin
ln -s /usr/local/ffmpeg/bin/ffmpeg
ln -s /usr/local/ffmpeg/bin/ffserver


agregar esta linea en: /etc/ld.so.con

/usr/local/ffmpeg/lib
ldconfig

si lanza error de variable TMPDIR seterarla

export TMPDIR=/tmp
echo $TMPDIR

Comprobaciones

ffmpeg -formats | grep mp3
whereis ffmpeg
ldd ffmpeg

martes, 13 de abril de 2010

Linux: Administrar Servidores on linux

reiniciar Apache
service httpd restart
en Debian / Ubuntu:
/etc/init.d/apache2 restart

php info Local Value and Master Value
The 'master' value is your php.ini , while the 'local' one refers to the directory you are looking at.
Basically you can override/change the local value using a .htaccess
I'd advise you to poke around on the PHP site.
php_value safe_mode "1"


Si no anda el exec
1º verificar estas variables en phpinfo: safe_mode y disable_functions

just add this to the end of the httpd.conf file and restart apache.

<Directory /var/www/html>
php_admin_flag safe_mode off
</Directory>


Saber que version de Linux Tengo
cat /etc/issue
lsb_release -a
cat /etc/lsb-release

Obtener info
uname -r – obtener versión del kernel
uname -a – obtener toda la información del kernel

miércoles, 7 de abril de 2010

JavaScript: popup

<a href="/index.htm" target="_blank" 
onClick="window.open(this.href, this.target, 'width=300,height=400');
return false;">Lanzar correctamente</a>

jueves, 1 de abril de 2010

PHP: into section front con validacion

<?
include("inc/db.php");

if(isset($_REQUEST['id_festival']))
{
    $id_festival = $_REQUEST['id_festival']; // die($tour_id);
}
else
{
    #DEBO TRAER EL ULTIMO CARGADO Y HABILITADO
    $sql = "SELECT * FROM co_festival WHERE status_festival > 0 ORDER BY id_festival DESC LIMIT 1";
    $consulta = mysql_query($sql, $conn);
    $row = mysql_fetch_assoc($consulta);
    $id_festival = $row['id_festival']; // die($ciudad_id);
    
    header("Location: thefestival.php?id_festival=$id_festival");
}

$sql = "SELECT * FROM co_festival WHERE id_festival = $id_festival AND status_festival > 0";
$consulta = mysql_query($sql, $conn);
$row = mysql_fetch_array($consulta);

if(mysql_num_rows($consulta) < 1) header("Location: thefestival.php"); //si ponen un id que no existe o no habilitado

echo "<hr><pre>";
print_r($row);
echo "</pre><hr>";
die();

?>