Separador de sílabas en español
Go to file
Francisco Lobos a48c286d15 Arreglado ataque con 'ch'. 2014-01-08 17:58:26 -03:00
home Arreglado ataque con 'ch'. 2014-01-08 17:58:26 -03:00
public robots.txt, para que no saque 404s 2014-01-08 09:42:35 +01:00
silabas Fix para bucle infinito cuando no hay palabras en Redis, y cuenta de twitter añadida al pie de página 2014-01-08 09:09:56 +01:00
templates Fix para bucle infinito cuando no hay palabras en Redis, y cuenta de twitter añadida al pie de página 2014-01-08 09:09:56 +01:00
README solucionada discrepancia con algunas reglas recientes en disptongos/triptongos 2014-01-08 15:40:17 +01:00
manage.py versión visible 2012-04-03 23:38:51 +02:00

README

La clave de todo esto está aquí: https://github.com/xergio/silabas/blob/master/home/silabea.py

- Software creado gracias a:

nginx http://www.nginx.org
python http://www.python.org
django http://www.django-project.com
redis http://redis.io
bootstrap http://twitter.github.com/bootstrap

- Páginas de referencia para crear el algoritmo:

http://www.fismat.umich.mx/~karina/tesisLicenciatura/capitulo2.html
http://es.wikipedia.org/wiki/S%C3%ADlaba
http://liceu.uab.es/~joaquim/phonetics/fon_esp/silaba_espanol.html
http://es.wikipedia.org/wiki/Hiato_(fonolog%C3%ADa)
http://www.galeon.com/la-poesia/ortograf.pdf
http://es.wikipedia.org/wiki/Di%C3%A9resis
http://es.wikipedia.org/wiki/Diptongo
http://es.wikipedia.org/wiki/Triptongo
http://www.rae.es/consultas/palabras-como-guion-truhan-fie-liais-etc-se-escriben-sin-tilde (gracias a Marta Lamela)

- Configuración de nginx:

server {
        listen          80;
        server_name     silabas.xrg.es;
        index           index.html;

        location / {
                include         uwsgi_params;
                uwsgi_pass      unix:/tmp/uwsgi-silabas.sock;
        }

        location ~ ^/(media/|static/|img/|js/|css/|fonts/|robots.txt|humans.txt|favicon.ico) {
                root /home/salvarez/www/silabas.xrg.es/public;
                access_log off;
                expires 1h;
        }
}

- Configuración de uWSGI (/etc/init/uwsgi.conf):

description "uwsgi silabas"
start on runlevel [2345]
stop on runlevel [06]

exec uwsgi --chdir=/home/salvarez/www/silabas.xrg.es --module=silabas.wsgi --env DJANGO_SETTINGS_MODULE=silabas.settings --master --pidfile=/tmp/uwsgi-silabas.pid --socket=/tmp/uwsgi-silabas.sock --processes=2 --uid=33 --gid=33 --harakiri=10 --max-requests=5000 --vacuum --daemonize=/var/log/uwsgi-silabas.log