wiki:Bibliografia

Bibliografía











EnunciadosTrabajosPracticos: Todas las prácticas.


1. Material esencial

Software Engineering for Internet Applications by Eve Andersson, Philip Greenspun, and Andrew Grumet

Enlaces a artículos y material adicional

Introducción

FIXME: poner copia local

Conceptos básicos

FIXME continuar con la bibliografia de los capitulos

Cómo agregar usuarios móviles a su comunidad

  •  http://www.wapforum.org/what/technical.htm the latest WAP Forum conformance release, along with the specifications which are in an Approved state, but not yet included in a release. In addition, the page provides links to additional information on the specifications

2. Sistema operativo GNU/Linux


3. Servidor Web Apache2


4. Servidor de base de datos PostgreSQL

4.1. Documentación general

4.2. Connection pooling

4.3. Blobs

4.4. Auditorías

4.5. Particionamiento de tablas

Particionar mediante herencia y distribuir mediante tablespaces

4.6. Cómo usar vistas PostgreSQL como tablas

4.7. Full text search

4.8. SQL/MED: Management of External Data

A partir de la versión 8.4 de PostgreSQL va a empezar a implementarse.

4.9. Data base sharding

Data base sharding o shared nothing.

4.10. Explain de consultas SQL

FIXME: explicar cómo se usa explain en una sesión donde se identifica la necesidad de:

  • dominios deben ser iguales para que se busque por igualdad
  • se identifica una búsqueda secuencial, y se arregla con un índice
  • etc.

5 Servidor de base de datos MySQL


6. Modelado de datos

6.1. Formas normales

  •  http://es.wikipedia.org/wiki/Segunda_forma_normal: ninguno de sus atributos no-principales son funcionalmente dependientes en una parte (subconjunto propio) de una clave candidata. (Un atributo no-principal es uno que no pertenece a ninguna clave candidata).

7. Ruby


8. PHP

  • Documentación automática de proyectos
    •  http://phpdocu.sf.net/ phpDocumentor, sometimes referred to as phpdoc or phpdocu, is the current standard auto-documentation tool for the php language
  • FIXME: plugin / biblioteca para enviar mail desde la aplicación.

9. Python

  • FIXME: plugin / biblioteca para enviar mail desde la aplicación.

10. Ayudas en la programación

Estas ayudas son independientes del lenguaje de programación que elijas.

  •  http://www.fckeditor.net/ This HTML text editor brings to the web much of the power of desktop editors like MS Word. It's lightweight and doesn't require any kind of installation on the client computer.
  • FIXME: emacs
  • FIXME: vim
  • FIXME: putty / winscp

11. Servicio de nombres / DNS

FIXME


12. Registración de nombres en nic.ar

FIXME


13. Subversion

FIXME: escribir o enlazar tutoriales de svn


14. HTML / XHTML/ CSS


15. XML


16. Telefonía móvil: emuladores y sitios de ejemplo

Instalar un emulador o usar un celular con capacidad de navegación en Web.

16.1. Emuladores

  • GoogleAndroid Emulador del móvil de Google: anda en MS Windows y en GNU/Linux

(Faltan verificar)

16.2. Sitios para probar


17. VoiceXML

FIXME: categorizar y organizar


18. Usabilidad


19. Otros programas de interés

Estos programas no son requeridos para los trabajos en el curso, pero pueden ser de ayuda en tu carrera profesional.


20. Libros libres


Attachments