Licencia WTFPL para tus proyectos

Si ocupas una licencia para tus proyectos y las existentes se te hacen muy elaboradas como la GPL – General Public License, MIT – Massachusetts Institute of Technology, BSD – Berkeley Software Distribution, o un monto de licencias de Software Libreo peor aún una para código cerrado (como las de Microsoft) mejor usar la licencia WTFPL – Do What The Fuck You Want To Public License

Aquí la traducción en español (traducida por janO)

LICENCIA PÚBLICA de NO SEAS UN CAPULLO

Version 1, Diciembre 2009

Copyright (C) 2009 Philip Sturgeon

Se autoriza la reproducción y distribución de las copias del presente documento de licencia, y se permite así mismo su modificación siempre y cuando se cambie el nombre de la licencia.

LICENCIA PÚBLICA de NO SEAS UN CAPULLO
TÉRMINOS Y CONDICIONES PARA LA COPIA, DISTRIBUCIÓN Y MODIFICACIÓN

1. Haz lo que te dé la gana con el trabajo original, pero no seas un capullo.

Ser un capullo incluye – pero no está limitado a – los siguientes casos:

1a. Infracción total del derecho de copia – No te limites a simplemente copiar el trabajo y cambiarle de nombre.
1b. Vender el trabajo original sin haber aportado absolutamente nada nuevo, eso sí que es ser un VERDADERO capullo.
1c. Modificar el trabajo original para incluirle de manera oculta código malicioso. Eso significaría que eres un capullo INTEGRAL.

2. Si te haces rico con las modificaciones, mediante trabajos o servicios relacionados, o dando soporte del trabajo original, sé generoso y comparte. Sólo un capullo se forraría con este trabajo y no le compraría al autor del trabajo original una buena jarra de cerveza.

3. El código se suministra sin ninguna garantía. Usar el código de otra persona y cagarse cuando algo va mal te hace ser un capullo bastante CORTITO. Arréglalo tú mismo. Sólo alguien que fuera un capullo no enviaría de vuelta la corrección.

Continue reading

JDownloader: Script de reconexión para Infinitum Huawei Echolife HG520b

Si son de los que utilizan JDownloader para descargar de megaupload, rapidshare, hotfile, mediafire o un sin fin de páginas de descargas, pero tienen el problema que cuando desean descargar otro archivo del mismo servidor les marca un error que la IP esta bloqueada y tienen que esperar X tiempo hasta que se libere..,

La solución a esto es solicitar una nueva IP a Telmex., pero hacerlo manualmente no tiene funcionalidad, la idea de JDownloader es automatizar estas descargas, como si se tratara de un FTP, Torrent!..
Continue reading

Cherokee-PHP: Error 504 Gateway Timeout

Por alguna extraña razón en el servidor web Cherokee, de repente sin motivo aparente empezaron a aparecer errores 504 Gateway Timeout en todas las páginas terminadas con extensión .PHP, las .HTML si se ven correctamente, entonces el error debe de estar en la configuración o proceso de PHP5.

Antes de mover la configuración (porque todo funcionaba bien antes), decidi matar los procesos de PHP,

con el ps -ax revise que existieron procesos de PHP:

2658 ? S 0:07 /usr/bin/php-cgi -b 127.0.0.1:47990
6592 ? Ss 0:06 /usr/sbin/sshd
11296 ? S 0:01 /usr/bin/php-cgi -b 127.0.0.1:47990
14097 ? S 0:17 /usr/bin/php-cgi -b 127.0.0.1:47990

Y bueno, a proceder con la eliminación de los mismos, pero para no irme de proceso en proceso pues elimino todos los que tengan la palabra php y despues reinicio cherokee webserver.

pkill -9 php
/etc/init.d/cherokee restart

Y voalaaa!, ahora ya funcionan bien las páginas!…, solo falta ver, el porque de esta falla para que no vuelva a suceder.