README.txt 1.9 KB

1234567891011121314151617181920212223242526272829303132333435363738394041424344454647484950515253545556575859606162636465666768
  1. La clave de todo esto está aquí: https://github.com/xergio/silabas/blob/master/home/silabea.py
  2. - Software creado gracias a:
  3. nginx http://www.nginx.org
  4. python http://www.python.org
  5. django http://www.django-project.com
  6. redis http://redis.io
  7. bootstrap http://twitter.github.com/bootstrap
  8. - Páginas de referencia para crear el algoritmo:
  9. http://www.fismat.umich.mx/~karina/tesisLicenciatura/capitulo2.html
  10. http://es.wikipedia.org/wiki/S%C3%ADlaba
  11. http://liceu.uab.es/~joaquim/phonetics/fon_esp/silaba_espanol.html
  12. http://es.wikipedia.org/wiki/Hiato_(fonolog%C3%ADa)
  13. http://www.galeon.com/la-poesia/ortograf.pdf
  14. http://es.wikipedia.org/wiki/Di%C3%A9resis
  15. http://es.wikipedia.org/wiki/Diptongo
  16. http://es.wikipedia.org/wiki/Triptongo
  17. http://www.rae.es/consultas/palabras-como-guion-truhan-fie-liais-etc-se-escriben-sin-tilde (gracias a Marta Lamela)
  18. - Configuración de nginx:
  19. server {
  20. listen 80;
  21. server_name silabas.xrg.es;
  22. index index.html;
  23. location / {
  24. include uwsgi_params;
  25. uwsgi_pass unix:/tmp/uwsgi-silabas.sock;
  26. }
  27. location ~ ^/(media/|static/|img/|js/|css/|fonts/|robots.txt|humans.txt|favicon.ico) {
  28. root /home/salvarez/www/silabas.xrg.es/public;
  29. access_log off;
  30. expires 1h;
  31. }
  32. }
  33. - Configuración de uWSGI (/etc/init/uwsgi.conf):
  34. description "uwsgi silabas"
  35. start on runlevel [2345]
  36. stop on runlevel [06]
  37. respawn
  38. exec uwsgi --master --pidfile=/var/run/uwsgi.pid --emperor /home/salvarez/conf/uwsgi --logto /var/log/uwsgi.log
  39. - Configuración de la app (silabas.ini) [http://uwsgi-docs.readthedocs.org/en/latest/Emperor.html]
  40. [uwsgi]
  41. chdir = /home/salvarez/www/silabas.xrg.es
  42. module = silabas.wsgi
  43. env = DJANGO_SETTINGS_MODULE=silabas.settings
  44. socket = /tmp/uwsgi-silabas.sock
  45. uid = 1000
  46. gid = 1000
  47. harakiri = 10
  48. max-requests = 500
  49. logto = /var/log/uwsgi-silabas.log
  50. enable-threads = true