[OFF-TOPIC] Metodo de aprendizaje rails

Tu parece que eres de los que afilas el hacha durante semanas y cortas
el
árbol en media hora :stuck_out_tongue:

Desde luego lo mejor en mi opinión es ir aplicación de lo aprendes en
proyectos reales o ir aprendiendo según requiera el proyecto en el que
estés
metido, supongo que la cosa suele estar equilibrada.

Respecto a servidores pues desde luego si también quieres aprender a
desplegar aplicaciones lo suyo es un VPS o dedicado, hace poco
descubrímos
en la empresa los de Kemsirve http://www.kemsirve.es/, no se que
opinión
teneis el resto de ellos, pero por el mismo precio parece que te ofrecen
mucha mas potencia que slicehost o linode.

Es cierto que en mucho sitios hay gente solo dedicada a los sistemas,
pero
si estás empezando, eres de una empresa pequeña o estás solo tendrás que
meterle mano.

Respecto a git, ¿como puedes desarrollar sin control de versiones?!?!
que
miedo xD ¿o usas al otro sistema?

2009/1/26 Andrés gutiérrez [email protected]

Gracias Jaime lo intentaré. Me corta un poco el rollo que en guebs no
me den el server en bolas, voy a aprender menos si me lo ponen fácil :slight_smile:

Creo que hay algunos conceptos mezclados ahí… desarrollar en rails y
poner cosas en producción en rails son dos competencias diferentes. Una
implica trabajo de desarrollo puro, y la otra más trabajo de sistemas.

Lo normal en muchas empresas es que sistemas funcione coordinado con
desarrollo, pero que sea sistemas el que hace las instalaciones.

Es cierto que si eres freelance o si tienes una empresa muy pequeña, te
toca hacer de todo… y eso es divertido y tal… pero no diría que
necesariamente haya que saber poner una aplicación en producción para
que se pueda decir que sabes desarrollar en rails. Y ya ni te cuento si
además la quieres poner en producción bien y si tienes que dar alto
rendimiento.

En otros entornos de desarrollo, léase JAVA o .NET, la distinción está
clara, y no pasa nada porque un desarrollador excepcional no sepa
cómoponer en producción una aplicación. De hecho, aunque sepa, lo normal es
que no le dejen hacerlo, porque una cosa es el equipo que desarrolla, y
otra cosa las máquinas del cliente donde se instala.

En Rails depende de cada caso, pero me consta que hay más de una empresa
donde la puesta en producción no la hace directamente el desarrollador,
sino que hay gente dedicada a eso. El desarrollador tiene una idea
(máso menos aproximada) de cómo está montado todo, pero no lo monta él.

Sin ir más lejos, en los casi tres años que llevo desarrollando
profesionalmente con Rails, no he puesto una aplicación real de cliente
en producción yo solo hasta hace un mes, y no me considero mal
desarrollador por eso. He estado bastante enterado de cómo se montaban
las cosas y lo que implicaba para mí, pero no era yo quien acababa
instalando/configurando.

Y, bueno, aquí va una de perogrullo… para poder pasar a producción, hay
que tener algo que tener que poner en
producción.
Yo personalmente me centraría inicialmente en la parte de desarrollo (y
sí, el control de versiones sí te toca conocerlo como profesional del
desarrollo) y dejaría todo el deployment para el futuro.

saludos,


javier ramírez

…i do ruby on rails development in madrid, spain, at
http://www.aspgems.com
…you can find out more about me on http://formatinternet.wordpress.com
and http://workingwithrails.com/person/5987-javier-ramirez

Respecto a git, ¿como puedes desarrollar sin control de versiones?!?!
que
miedo xD ¿o usas al otro sistema?
Si me preguntas a mi, yo no uso NADA, porque no desarrollo nada, por eso
quiero aprender a usar Git

Un saludo

El 26 de enero de 2009 17:05, Ceritium [email protected] escribió: