More Related Content
Similar to Psp beta beers-feb-2013-pdf
Similar to Psp beta beers-feb-2013-pdf (20)
Psp beta beers-feb-2013-pdf
- 10. INTRANSCENDENTE
‣ # USUARIOS
‣ # DESCARGAS
‣ ¿RECHAZADA APP STORE?
‣ MODELO DE NEGOCIO
- 19. VENTAJAS
‣ VALORACIÓN
‣ DIFERENCIACIÓN
‣ APTITUDES
- 20. VENTAJAS
‣ VALORACIÓN
‣ DIFERENCIACIÓN
‣ APTITUDES
- 21. VENTAJAS
‣ VALORACIÓN
‣ DIFERENCIACIÓN
‣ APTITUDES
‣ DEMOSTRACIÓN DE...
- 44. BOTTLEPY
✓ UN ARCHIVO
✓ LIBRERÍA ESTÁNDAR PYTHON
✓ ROUTING, TEMPLATES,
FORMULARIOS, COOKIES…
✓ COMPATIBLE HTTP WSGI
- 46. EJEMPLO
import bottle
app = bottle.default_app()
@app.route('/', method='GET')
@app.route('/greet/<name:re:[a-z]+>', method='GET')
def greet(name='world'):
res = {}
res['status'] = 'OK'
res['result'] = 'Hello %s' % name
return res
if __name__ == '__main__':
bottle.run(app, host='localhost', port=5000, debug=True,
reloader=True)
- 47. LOCALHOST
1. GIT CLONE HTTPS://GITHUB.COM/AHMONTERO/SIDE-PROJECTS-SPEECH.GIT
2. CD SIDE-PROJECTS-SPEECH
3. CHMOD +X SETUP_ENV.SH
4. ./SETUP_ENV.SH
5. SOURCE __VEN__/BIN/ACTIVATE
6. PIP INSTALL -R REQUIREMENTS.TXT
7. PYTHON PROJECT1.PY
8. HTTP://127.0.0.1:5000/GREET/ANTONIO
- 56. REQUISITOS
✓ BEAUTIFUL SOUP
✓ DJANGO
✓ NGINX
✓ GUNICORN
✓ SUPERVISOR
- 58. API HTTP REST I
✓ DJANGO-TASTYPIE
✓ DOCUMENTACIÓN
✓ AUTENTICACIÓN
✓ EXTENSIBLE (NOSQL…)
- 59. API HTTP REST II
✓ AUTENTICACIÓN
✓ API_USER
✓ API_KEY
✓ SIN COMPLICACIONES
- 65. LOCALHOST
1. GIT CLONE HTTPS://GITHUB.COM/AHMONTERO/ANGRYJOBS.GIT
2. CD ANGRYJOBS
3. CHMOD +X SETUP_ENV.SH
4. ./SETUP_ENV.SH
5. SOURCE __VEN__/BIN/ACTIVATE
6. PIP INSTALL -R REQUIREMENTS/LOCAL.TXT
7. DJANGO-ADMIN.PY SYNCDB --PYTHONPATH='ANGRYJOBS' --
SETTINGS=ANGRYJOBS.SETTINGS.LOCAL
8. DJANGO-ADMIN.PY RUNSERVER --PYTHONPATH='ANGRYJOBS' --
SETTINGS=ANGRYJOBS.SETTINGS.LOCAL
9. PYTHON UPDATER/FETCH_DATA.PY
10. HTTP://127.0.0.1:8000
- 66. NÚMEROS
✓ ~ 40 HORAS
✓ VERANO
✓ NINGÚN COMENTARIO
✓ POCOS RETWEETS
- 67. NÚMEROS
✓ ~ 40 HORAS
✓ VERANO ➡ NO SIESTA
✓ NINGÚN COMENTARIO
✓ POCOS RETWEETS