Tutorial de Ruby
Revisión
3
25/Oct/2010
por R. Herrera
1
El maldito libro de los descarrilados V2.1
T
abla de contenido
Prólogo:
3
Capítulo -1: Sobre logicial privativo
4
Capítulo 0: Introducción
5
Capitulo 1: Instalación
8
Capítulo 2: Apache 2
17
Capítulo 3: Análisis
19
Capítulo 4: Elaboración
20Capítulo 5: MVC
21
Capítulo 6: El esqueleto
22
Capítulo 7: La vista index
23
Capítulo 8: La vista new y edit
24
Capítulo 9: Las acciones create, update y destroy
25
Capitulo 10: El modelo
26
Capítulo 11: La plantilla
29
Capitulo 12: Las rutas
30
Capitulo 13: La consola y el ORM
32
Capítulo 14: La consola de la base de datos y la base de datos
34Capítulo 15: La aplicación
35
Capítulo 17: Errores
41
Capítulo 18: La seguridad y la sesión
42
Capítulo 19: Regionalización
45
Capítulos propuestos por los descarrilados
46
2
El maldito libro de los descarrilados V2.1
La humanidad es inherentemente amante de la rutina y de la ilusión de control de ahí la
resistencia al cambio.
Agradecimientos:
!Principalmente al lector por volverme escritor, secundariamente al descarrilado
proponente que enriquece este texto día a día, y consecuentemente a mi familia por
aguantarme en mis deshoras.
Prólogo:
!
Un descarrilado en el contexto de este ensayo es un programador intentado entrar
al mundo Rails y habiendo fracasado miserablemente con toda esa información en la web
que al final no lo llevó aninguna parte decide que este texto le puede ayudar, a su
servidor le sucedió y decidió tomar sus apuntes y armar “el maldito libro que nunca
encontró”.
!
El presente ensayo es solo un intento de iniciar al no iniciado, y tiene como
requisitos: Conocimientos técnicos básicos de GNU/BSD/UNIX, HTML, Javascript, SQL y
algún lenguaje de 3era. generación orientado a objetos, programación porobjetos,
análisis de sistemas, diseño de base de datos, comunicaciones TCP/IP y Web 2.0, todo lo
demás, aunque no cubriremos nada en profundidad, se verá en las siguientes páginas.
!
Lamentablemente al lector solo puedo llevarlo de la mano hasta la puerta, pero de
ahí en adelante entrará solo, y deberá vencer su propia resistencia al cambio y seguir
investigando y aprendiendo ya que Rails está ensus inicios, es imperfecto, es inmaduro y
esta lleno de áreas para mejorar, y de hecho lo hace, este mismo ensayo se encuentra en
su 5ta. iteración, ya que muchísimas de las acciones que se realizaban en las versiones
anteriores ya no son necesarios y han dado paso a otras, en muchos casos, mas simples,
pero algunas otras, mas crípticas.
!
Las razones por las que el lector debe leer estetexto son las siguientes: Inducción
a Rails, la barrera del idioma, desactualización de otros textos, simplicidad de ejemplos o
consulta para realizar tareas comunes.
!
Las razones por las que el lector NO debe leer este texto son la siguientes:
Desconocimiento de alguno de los requisitos, profundizar en algún tema, no tener donde
practicar lo aprendido, aprobar un curso.
!
Todo evoluciona ydeberemos, el lector y su servidor, cambiar, sino seguiremos
siendo... descarrilados.
!
Al final del texto se han colocado como capítulos propuestos aquellos temas que los descarrilados me han hecho llegar a
través del correo electrónico, agradezco sinceramente las muestras de simpatía y las críticas que son siempre recibidas como
constructivas, en el entendido de que estaré cubriendo esostemas en la medida de mis posibilidades, ya sea embebiéndolos en los
capítulos ya existentes o escribiendo nuevos. Las actualizaciones estarán en yottabi.com/mld.pdf, y raul.herrera@yottabi.com asunto
MLD para las quejas, críticas, comentarios y aportaciones.
3
El maldito libro de los descarrilados V2.1
Capítulo -1: Sobre logicial privativo
!
!
No lea este capítulo, es mas bien...
Regístrate para leer el documento completo.