Separador de sílabas en español

Sergio Álvarez 5eacaa041e rename 2 months ago
home a48c286d15 Arreglado ataque con 'ch'. 5 years ago
public c89f1b753e robots.txt, para que no saque 404s 5 years ago
silabas 706fc1fd9b Fix para bucle infinito cuando no hay palabras en Redis, y cuenta de twitter añadida al pie de página 5 years ago
templates 706fc1fd9b Fix para bucle infinito cuando no hay palabras en Redis, y cuenta de twitter añadida al pie de página 5 years ago
LICENSE 479d450919 Licencia editada, esos c&p... 5 years ago
README.txt 5eacaa041e rename 2 months ago
manage.py cb7c3277fc versión visible 7 years ago

README.txt

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]

respawn
exec uwsgi --master --pidfile=/var/run/uwsgi.pid --emperor /home/salvarez/conf/uwsgi --logto /var/log/uwsgi.log


- Configuración de la app (silabas.ini) [http://uwsgi-docs.readthedocs.org/en/latest/Emperor.html]

[uwsgi]
chdir = /home/salvarez/www/silabas.xrg.es
module = silabas.wsgi
env = DJANGO_SETTINGS_MODULE=silabas.settings
socket = /tmp/uwsgi-silabas.sock
uid = 1000
gid = 1000
harakiri = 10
max-requests = 500
logto = /var/log/uwsgi-silabas.log
enable-threads = true