Web
Goosh - Unofficial Google Shell
Submitted by flaper87 on Tue, 06/03/2008 - 07:18.
Saludos!!
Quisiera compartir una de las tantas cosas que se descubren en #archlinux-es, posiblemente muchos ya la conozcan pero yo no :P
Goosh, es una shell no oficial de google que nos permite ejecutar la mayoria de las acciones que normalmente llevamos a cabo con St. Google pero a través de una shell al estilo unix.
No los entretengo mas, acá les dejo el link: http://goosh.org/
Saludos
Wordpress 2.5 Instalado y funcionando....
Submitted by flaper87 on Mon, 03/31/2008 - 05:10.
Hablemos un poco de Wordpress en su version 2.5...
Acabo de actualizar mi blog y puedo decir que uno de los cambios mas importante e imposible de no notar es el del nuevo panel de administración.
La nueva una interfaz es mucho más ligera pero simple y entendible como la otra, completamente intuitiva y de fácil acceso. Desde mi punto de vista es incluso mas organizada que la anterior.
Algunas de las nuevas caracteristicas son:
- Guardado automatico de los borradores.
- Creacion de permalinks personalizados.
- Gestion de sidebar a traves de widgets.
- Media Library: permite la gestion de archivos de imagenes, video, audio etc. los cuales pueden ser agregados desde el panel de escritura de posts y gestionados desde Manage->Media Library.
- Dashboard mejorada y personalizable.
Esperemos que esta versión no traiga problemas de seguridad como la 2.3.
Ahí les dejo :-D
Apache2 + PHP5 + Xdebug
Submitted by flaper87 on Mon, 03/17/2008 - 20:32.
Bueno a pesar de que me sentía cómodo haciendo el "debug" de las paginas a punta de echos atravesados en las funciones, un amigo me mostró algunas de las bellezas de utilizar las cualidades de un debugger.
En este caso como para php utilizo Eclipse PDT me interesaba hacer funcionar el debugger con este IDE. Primero que nada hay que instalar xdebug (suponiendo que ya tenemos instalado apache y php). Para distribuciones como las Debian Based es necesario el paquete dev de php, en mi caso como estoy utilizando php5 instale php5-dev... Mejor agamoslo desde el principio :-D.
# aptitude install apache2 libapache2-mod-php5 php5 php5-dev
$ wget http://xdebug.org/link.php?url=xdebug200rc3
$ tar xvzf xdebug-2.0.0RC3.tgz
$ cd xdebug-2.0.0RC3/
$ phpize
$ ./configure --enable-xdebug
En caso de tener instalado el php-config en un path que no sea estándar entonces podemos configurarlo de esta manera:
$ ./configure --enable-xdebug --with-php-config=/path/to/php-config
Luego compilamos e instalamos:
$ make
# sudo make install
Ahora viene la configuración, tenemos que editar el archivo php.ini y para saber cual es el que utiliza apache utilizaremos la función phpinfo de php (coloco en negrita la linea que nos interesa):
$ php -r "phpinfo();" | grep -i php.ini
Configuration File (php.ini) Path => /etc/php5/cli
Loaded Configuration File => /etc/php5/cli/php.ini
Abrimos ese archivo con permisos de superusuario y agregamos las siguientes lineas antes de ;End
zend_extension=/usr/lib/php5/20060613+lfs/xdebug.so
xdebug.remote_enable=1
Luego de esto reiniciamos el servicio de apache y podremos probar el debugger:
# sudo /etc/init.d/apache2 restart
Apache utilizara el debugger sin la necesidad de un IDE como Eclipse PDT, pero para poder hacer uso de breakpoints, o llevar la secuencia de los valores de las variabiles a medida che la pagina es cargada entonces es recomendable el uso de un IDE y sus herramientas.
Espero les sirva.
P.D: Prometo hacer otro post explicando como ussar xdebug con eclipse.
Tener un blog... ¿Divertido? o ¿Peligroso?
Submitted by flaper87 on Thu, 02/14/2008 - 00:56.
Llevo ya varios días viendo distintos ataques a blogs de muchas personas que conozco y pues no puedo evitar preguntarme, tener un blog debería ser algo ¿Divertido? o ¿Peligroso?.
Cuando decidí abrir este blog fue con la simple razón de tener un espacio en la WWW donde pudiese escribir cosas que me parecen interesantes y que de alguna manera me gustaría compartir con otros, pero por lo visto para muchas personas se ha vuelto mas divertido buscar la forma de dañarle el blog a otra persona por odio, rencor, diversión o quien sabe que otra razón se le pueda dar.
El punto es que una vez más me doy cuenta que para el ser humano (y me permito generalizar) a veces es mas fácil recurrir a la violencia para saciar su inestabilidad interior (nuevamente llamese odio, maldad, rencor o X) que a las palabras mismas. y pues que lamentablemente la violencia no tiene y no tendrá limites (al menos en este momento no los veo).
Con esto no me la quiero dar de predicador ni nada por el estilo, si no que simplemente siendo no solo parte de este planeta sino también propietario de un blog, me preocupa el ver como nuestro mundo se nos viene abajo.
python -c "import freedom; print everything"
FlaPer87
Phanet!! Un planet en php!
Submitted by flaper87 on Wed, 01/16/2008 - 22:02.
Saludos a todos!!
En ocasiones me pongo a pensar para que tengo este blog abierto si muy pocas veces escribo en él, pero cuando llegan estos momentos lo agradezco :-D.
En esta ocasión quisiera presentar este nuevo proyecto llamado Phanet. Su nombre es bastante descriptivo, es un planet que como todos los demás se encarga de leer feeds suscritos a él, normalmente de un mismo tema y así crear un único feed.
Phanet utiliza una librería llamada SimplePie (por ahora) para leer los distintos feeds y posee también una interfaz gráfica para la administración de suscripciones, usuarios, categorías y otras opciones más como tipo de visualización de los datos, template, plugins entre otros.
Existe ya una versión de muestra de su funcionamiento en la siguiente dirección http://phanet.flaper87.org en la cual podrán ver el tema default y su funcionamiento principal. Cabe resaltar que phanet esta desarrollado en php y que posee distintos métodos de actualización de cache, estando configurado en esta ocasión para ejecutarla via web.
En este link de muestra para phanet se han suscrito 3 blogs diferentes, el de milmazz, el de fabrix y el de mi persona flaper87. Cabe resaltar que phanet no genera contenidos por ende cada publicación presentada en su interfaz tiene dueño y posee los links directos a las paginas de sus creadores.
No me queda más que anunciar que espero tener para finales de mes la primera versión estable liberada, por supuesto bajo la licencia gpl (excluyendo la librería SimplePie que posee su propia licencia).
Gracias, espero que les guste y que les sea util.
FlaPer87. ;)
Bitoogle, El Google para BitTorrents.
Submitted by flaper87 on Fri, 08/24/2007 - 16:20.
Saludos a todos!!
A mi parecer el mejor buscador de internet es Google, es ligero, rápido, con muy buenos resultados y se ha dedicado a buscar de abarcar todos los campos posibles (correos, Docs, Calendarios, Mapas, Imágenes, entre otros). Una de las herramientas que descubrí recientemente es bitoogle un buscador BitTorrent de google.
¿Que es BitTorrent?
Es un protocolo diseñado para el intercambio de ficheros entre iguales (peer to peer o P2P) y un programa cliente creados por el programador estadounidense Bram Cohen y que se estrenó en la Codecon y actualmente se distribuye bajo la 2002. El programa está escrito en el lenguaje Pythonlicencia MIT, aunque se ha anunciado que el nuevo cliente de BitTorrent (BitTorrent 6, basado en μTorrent) será software no libre
¿Como funciona?
A diferencia de los sistemas de compartición de ficheros tradicionales, su principal objetivo es el proporcionar una forma eficiente de distribuir un mismo fichero a un gran grupo de personas, forzando a todos los que descargan un fichero a compartirlo también con otros. Primero se distribuye por medios convencionales un pequeño fichero con extensión .torrent. Este fichero es estático, por lo que a menudo se encuentra en páginas web o incluso se distribuye por correo electrónico. El fichero 'torrent' contiene la dirección de un "servidor de búsqueda", el cual se encarga de localizar posibles fuentes con el fichero o parte de él.
Este servidor actualmente se encuentra centralizado y provee estadísticas acerca del número de transferencias, el número de nodos con una copia completa del fichero y el número de nodos que poseen sólo una porción del mismo.
El fichero o colección de ficheros deseado es descargado de las fuentes encontradas por el servidor de búsqueda y, al mismo tiempo que se realiza la descarga, se comienza a subir las partes disponibles del fichero a otras fuentes, utilizando el ancho de banda asignado a ello. Ya que la acción de compartir comienza incluso antes de completar la descarga de un fichero, cada nodo inevitablemente contribuye a la distribución de dicho fichero. El sistema se encarga de premiar a quienes compartan más, a mayor ancho de banda mayor el número de conexiones a nodos de descarga que se establecerán.
Cuando un usuario comienza la descarga de un fichero, BitTorrent no necesariamente comienza por el principio del fichero, sino que se baja por partes al azar. Luego los usuarios se conectan entre sí para bajar el fichero. Si entre los usuarios conectados se dispone de cada parte del fichero completo (aún estando desparramado), finalmente todos obtendrán una copia completa de él. Por supuesto, inicialmente alguien debe poseer el fichero completo para comenzar el proceso. Este método produce importantes mejoras en la velocidad de transferencia cuando muchos usuarios se conectan para bajar un mismo fichero. Cuando no existan ya más nodos con el fichero completo ("semillas" o "seeds") conectados al servidor de búsqueda, existe la posibilidad de que el fichero no pueda ser completado.
¿Para que sirve bitoogle?
Bitoogle es un buscador de archivos .torrent, que son aquellos que vamos a agregar a nuestro cliente de descarga, para así obtener lo que se estaba buscando. Bitoogle esta dotado de varias opciones de busquedas que permite ordenar las búsquedas por las mas populares o las mas recientes y a su vez permite clasificar las búsquedas en películas, libros, vídeos, anime, entre otros.
Al igual que otras herramientas de google, es bastante completo y preciso en sus busquedas, las cuales ofrecen buenos resultados.
Espero que lo disfruten como yo ;-)
Referencia:
