Nunca esta demas
by admin on Dec.01, 2013, under Linux
Fun 'base_url' snippet! if (!function_exists('base_url')) { function base_url($atRoot=FALSE, $atCore=FALSE, $parse=FALSE){ if (isset($_SERVER['HTTP_HOST'])) { $http = isset($_SERVER['HTTPS']) && strtolower($_SERVER['HTTPS']) !== 'off' ? 'https' : 'http'; $hostname = $_SERVER['HTTP_HOST']; $dir = str_replace(basename($_SERVER['SCRIPT_NAME']), '', $_SERVER['SCRIPT_NAME']); $core = preg_split('@/@', str_replace($_SERVER['DOCUMENT_ROOT'], '', realpath(dirname(__FILE__))), NULL, PREG_SPLIT_NO_EMPTY); $core = $core[0]; $tmplt = $atRoot ? ($atCore ? "%s://%s/%s/" : "%s://%s/") : ($atCore ? "%s://%s/%s/" : "%s://%s%s"); $end = $atRoot ? ($atCore ? $core : $hostname) : ($atCore ? $core : $dir); $base_url = sprintf( $tmplt, $http, $hostname, $end ); } else $base_url = 'http://localhost/'; if ($parse) { $base_url = parse_url($base_url); if (isset($base_url['path'])) if ($base_url['path'] == '/') $base_url['path'] = ''; } return $base_url; } } Use as simple as:
echo base_url(); // will produce something like: http://stackoverflow.com/questions/2820723/ echo base_url(TRUE); // will produce something like: http://stackoverflow.com/ echo base_url(TRUE, TRUE); || echo base_url(NULL, TRUE); // will produce something like: http://stackoverflow.com/questions/ // and finally echo base_url(NULL, NULL, TRUE); // will produce something like: // array(3) { // ["scheme"]=> // string(4) "http" // ["host"]=> // string(12) "stackoverflow.com" // ["path"]=> // string(35) "/questions/2820723/" // } tomado de http://stackoverflow.com/questions/2820723/how-to-get-base-url-with-php
Mochila para Hiking (Senderismo)
by admin on Nov.05, 2013, under Deporte?!
Mochila para Hiking (Senderismo)
Qué llevar en la mochila
Para excursiones de un dÃa será suficiente con llevar:
- Camiseta de andar (cómoda y repele el sudor)
- Comida y agua (es interesante llevar comida de energÃa rápida y una cantimplora)
- Ropa de abrigo y para la lluvia
- Brújula y mapa de la zona
- BotiquÃn, que además de lo habitual (gasas, suero, picaduras…) conviene que tenga:
- Leche condensada, por si alguien pierde fuerzas por su nivel de azúcar
- Pastillas potabilizadoras (según el plan de andar y las zonas)
- Pastillas energéticas tipo Isostar que se puedan añadir al agua
- Chocolate
- Navaja o cuchillo
- Silbatos (uno por montañero, para usar en caso de pérdida)
- Móvil con baterÃa suficiente (en las zonas sin cobertura la baterÃa se descarga mucho más rápido, por lo que es mejor apagarlo o llevarlo en “modo avión” si vas a estar mucho tiempo continuado sin cobertura y encenderlo solo cuando o necesites, recuerda que si lo tienes encendido y sin cobertura no te van a poder llamar y vas a gastar muy rápido la baterÃa que podrÃas necesitar en una emergencia)
- Dinero en efectivo
- Calzado adecuado
- Â Mapa de la zona
- Gafas de sol y protección solar (especialmente importantes si hay algo de nieve)
- Gorro o visera
- Cámara de fotos
Si además queremos pernoctar o es posible que nos anochezca, llevaremos:
- Mechero o cerillas (recuerda que en la mayoria de lugares es ilegal hacer fuego y en caso de hacerlo toma precauciones y no olvides apagarlo muy bien)
- Linterna (las de pila son mas potentes que las de dinamo, pero estas ultimas no necesitan pilas y si en vez de bombillas son LED mucho mejor)
- Â Saco de dormir (comprueba las condiciones de uso, en especial temperatura minima, para las que fueron creados)
- Tienda de campaña que sepas montar y desmontar
-  Llevar un pantalón cómodo y otra camiseta, de modo que nos sirva tanto como pijama como para poder andar en caso de que se nos moje la ropa o lo que sea
- Cargador del móvil para poder cargarlo en algún camping, bar…
Para marchas de varios dÃas, además de todo lo anterior, será interesante llevar las siguientes cosas:
- Calcetines suficientes para cambiarnos, para todos los dÃas, ya que son esenciales para estar cómodos y por higiene
- Gorro, guantes, buff, pañuelo
- Bañador
- Poto, plato, cubiertos… según el plan de comidas
- Papel higiénico
- Toalla para poder asearnos, e incluso secarnos si llueve
- Manta térmica. No es demasiado cara, tiene un peso casi nulo, y puede salvarnos la vida.
- Capa con joroba para la mochila (es lo más eficaz para la lluvia)
- Bolsas de plástico (para guardar ropa)
- Cinta americana. Siempre viene bien para arreglar daños en la tienda, sujetar material…
Tampoco hay que olvidar:
- Piolets, bastón y los elementos que queramos llevar además de las botas y una buena camara de fotos para disfrutar de la compañia y del paisaje.
pdflib y php
by admin on Mar.12, 2013, under Linux
Install apache2 (via synaptic or package manager)
sudo apt-get install apache2
install php
sudo apt-get install php5
For those who don’t know 9/10 the package manager will make your apache directory: /etc/apache2 (this is where apache2.conf and an empty httpd.conf file is located) NOTE That your apache2.conf is actually the file the server is using for the settings.
And php will be /etc/php5/apache2/ (this is where php.ini is located)
To load the PDF extension.
wget http://www.pdflib.com/binaries/PDFlib/801/PDFlib-8.0.1p8-Linux-php.tar.gz /tmp
NOTE: this is for x86 not x64 you can find the download page here:
http://www.pdflib.com/download/pdflib-family/pdflib-8/
after unpacking the tarball
/tmp$ sudo tar -xzvf PDFlib-8.0.1p8-Linux-php.tar.gz
This will create a bind and doc directory.
under /tmp/PDFlib-8.0.1p8-Linux-php/bind/php/
php-510
php-520
php-520mt
php-530
php-530mt
There will be some sub dir’s php-530 is for php5.30 etc… the mt directories are for multithreading servers.
To check if your server is multithreading and what version of php you have you can run a test script from your /var/www/ folder. just make a file called phpinfotest.php and put this in it:
<?php phpinfo() ?>
then open the page http://localhost/phpinfotest.php
It will be quite likely that you won’t be using multi threading.
Anyhow, copy the libpdf_php.so to your extensions directory. (this is where I got lost because for some strange reason it was NOT /etc/php5/apache2/ext/ or something simple. This folder is located under the /usr/lib/php5/(some date like 20090626+lfs) in my case.
sudo cp /tmp/PDFlib-8.0.1p8-Linux-php/bind/php/php-530/libpdf_php.so /usr/lib/php5/20090626+lfs/
Add the extension to your php.ini and you are done.
sudo gedit /etc/php5/apache2/php.ini
add this like to where the extensions are
extension=libpdf_php.so
save & close.
restart apache2.
 sudo /etc/init.d/apache2 restart
Test its working by running your phptestinfo.php again in your browser. If you can find something like:
PDF Support enabled
PDFlib GmbH Binary-Version 8.0.1p8
PECL Version 2.2.0
Revision $Revision: 1.20.2.2 $
Taken from http://ubuntuforums.org/showthread.php?t=1622815
Y Santa como le hace?
by admin on Dec.26, 2009, under Linux
Me encontre este link en slashdot.org y me parecio curioso, es el lado de la tecnológico-cientÃfico de que tendria que hacer Santa Claus para poder cumplir con sus entregas 😀 Santa en NewScientist
Confusión en las cuestiones de terminologÃa Cuántica
by admin on Jul.14, 2009, under Linux
El otro dÃa me salto la duda de si el dft es un método ab-initio pues lo mencione asi (y no estaba tan mal 😉 ) y pues a buscar se ha dicho y que mejor que una imagen diga mas que mil palabras.
Songbird
by admin on Jul.14, 2009, under Linux
Hace ya tiempo habia probado un reproductor llamado songbird, el cual me habia dejado un poco decepcionado. Y ahora con la nueva version decidi darle una nueva oportunidad, y pues me gusto!!! llevo varios dias en “try out” y creo que me quedare con el, lo unico que hecho de menos es el poder decirle que tome la musica de varias carpetas. Despues de la decepcion que me provoco amarok en su version 2. Bienvenido Songbird
Estupida tarjeta de sonido!!! Pero no pudo conmigo!!!
by admin on Jun.06, 2009, under Linux
Para que jale el sonido en los audifonos en las gateway M-Series hay que agregar una line al archivo alsa-base.conf
# sudo nano /etc/modprobe.d/alsa-base.conf
Se agrega la siguiente linea
options snd-hda-intel model=eapd probe_mask=1 position_fix=1
y
tata!!!!
Los audifonos y las bocinas funcionando
Por cierto honor a quien honor merece http://blog.wessendorf.org/software/headphones-with-ubuntu-904-and-gateway-t-6345u/
bpython
by admin on Jun.03, 2009, under Linux
Una buena interfaz para python, hay que probarla. . . . . . ->Instalada!
http://www.noiseforfree.com/bpython/index.html
Locales y ubuntu
by admin on May.27, 2009, under Linux
Hace unos dÃas tuve problemas con gettext, apache2 y horde. Pues este ultimo no cambiaba el idioma como deberÃa, asi que haciendo uso del sabiondo de google supe que ubuntu no tiene mucho locales por defecto asi que por eso no traducia nada al español!!!
Fue resuelto de la siguiente manera:
1.- Ver que locate es el que te interesa en “/usr/share/i18n/SUPPORTED”
2.- Agregarlo a “/var/lib/locales/supported.d/local”
3.- “sudo dpkg-reconfigure localesâ€
4.- “/etc/init.d/apache2 restart”
5.- tata!!!!
Con esto se resolvio 😀
Entrevista para el doctorado!
by admin on May.25, 2009, under Linux
Mañana es mi entrevista al doctorado, estoy nervioso!!!! Se que todo saldrá bien pero me pone de nervios que otra vez me va a entrevistar la Dra. De Gyves. Por que es muy dura, se que es muy imparcial y seria en lo que hace pero pues un poco de nervios no se le niegan a nadie :D. Saliendo de la entrevista actualizaré este post para dar mis impresiones.