Hispabyte
Siguenos
Google Connect
Afiliados
-
Entradas recientes
Comentarios recientes
Ultimos post foroCategorías
Archivos
Etiquetas
2 3 4 android anonymous apache apple campus party codigo concurso curso curso sql datos eeuu ejercicios entrega etico facebook firefox flash fuente gnu google hacker hispabyte internet linux microsoft Movil programacion python redes sociales robo seguridad select sql tema troyano tutorial twitter virus vulnerabilidad web wikileaks windows
Author Archives: ZiTAL
php: ejemplo de uso de los namespace
Los namespace se usan para encapsular clases, por ejemplo si tenemos diferentes clases pero con el mismo nombre, por ejemplo en un entorno MVC. En PHP los namespace se habilitaron a partir de la versión: 5.3, veamos un ejemplo de … Continue reading
Posted in Internet, Programacion, Software, Tutoriales / Manuales
Tagged namespace, php, php5.3, webdev
Leave a comment
debian / python: conectar a oracle con sqlalchemy
sqlalchemy es un set de herramientas SQL y un ORM (Object Relational Mapper) para python y soporta varios tipos de bases de datos como: mysql, oracle, drizzle, postgresql, etc. Podéis ver la lista completa aquí: http://www.sqlalchemy.org/docs/core/engines.html Instalamos los paquetes necesarios: … Continue reading
Posted in Bases de datos, Gnu / Linux, Programacion, Sistemas Operativos, Software, sysadmin
Tagged debian, gnu, linux, oracle, python, sqlalchemy
Leave a comment
Crear un chat con node.js y socket.io
Para instalar el node.js en estos momentos está en los repositorios de SID de debian: su aptitude install nodejs npm exit npm install socket.io nano server.js var server = require(“socket.io”).listen(6969); server.sockets.on(“connection”, function(message) { message.on(“newMessage”, function(data) { server.sockets.emit(“sendEvent”, data); }); }); … Continue reading
Posted in Gnu / Linux, Internet, Programacion, Webmaster
Tagged gnu, javascript, js, linux, node, node.js, socket.io
4 Comments
php: clase para recaptcha
No sé si habéis tenido que trabajar alguna vez con recaptcha de php, pero me resulta muy cutre tener funciones por ahí sueltas sin encapsular en una clase: recaptcha.class.php <?php /* * This is a PHP library that handles calling … Continue reading
mysql: pasar a un fichero los resultados de las query-s
Nos conectamos al servidor: mysql -u USER -p -h HOST DATABASENAME Para guardar la salida en el propio servidor: select * from tabla INTO OUTFILE ‘/tmp/mysql.txt’ Si nos conectamos remotamente para guardarlos en un fichero local: \T /tmp/mysql_output.txt select * … Continue reading
python: Publicar los tweets de hoy en wordpress
Aquí el script final para añadir unos tweets especificos de hoy en wordpress: #!/usr/bin/env python # -*- coding: utf-8 -*- import sys import urllib import datetime as date import time import simplejson as json import re import MySQLdb def getTweets(id): … Continue reading
Posted in Gnu / Linux, Programacion, Tutoriales / Manuales
Tagged python, twitter, wordpress
Leave a comment
Firefox: Instalar un Add-on NO compatible
Si tenéis “versionitis” con firefox como lo tengo yo, os pasará que algunos “Add-on“-s no son compatibles con la versión. Eso no significa que no funcionen. Usaremos como ejemplo firebug. Para empezar instalamos los paquetes necesarios: su aptitude install zip … Continue reading
Posted in Gnu / Linux, Internet, Tutoriales / Manuales
Tagged add-on, firefox, gnu, linux, plugin
Leave a comment
python: convertir links a html con expresiones regulares (regex)
Ya le vamos pillando el callo a python, en este caso pasaremos los links de un texto a html usando expresiones regulares #!/usr/bin/env python # -*- coding: utf-8 -*- import re text = “http://aaaaa https://bbbbb ftp://ccccc\n http://dddddddd” m = re.sub(r’(?i)(^|\s+|\A)(http|https|ftp)(\://\S+)(\s+|\Z|$)’, … Continue reading
Posted in Gnu / Linux, Internet, Programacion, Tutoriales / Manuales
Tagged link, python, regex
1 Comment
nginx: crear un cluster balanceador de carga para servidores web
Todos sabemos que el sheriff de los servidores web es apache, pero hay otras alternativas que también funcionan muy bien, como pueden ser: lighttpd, cherokee o nginx. En el caso que vamos a ver, crearemos un cluster con el servidor … Continue reading
Posted in Gnu / Linux, sysadmin, Tutoriales / Manuales, Webmaster
Tagged apache, balanceador de carga, cluster, gnu, linux, load balancer, nginx
Leave a comment
python: web2py mediante apache (mod_wsgi)
web2py es un framework de python para desarrollar aplicaciones web, para instalarlo he preparado este script, tened en cuenta que hay que cambiar el usuario, grupo y la carpeta de los proyectos a vuestro gusto: Lo primero que hay que … Continue reading
Posted in Gnu / Linux, Internet, Programacion, sysadmin, Tutoriales / Manuales
Tagged apache, python, web2py, wsgi
Leave a comment
