Hoy me paso que tenia que hacer un demo de un proyecto, y no tenia acceso a mi computadora. Y le pedi prestada su mac a mi hermana para trabajar en ella.
Trabajo sobre java, así que la opción de sistemas operativos a escoger es amplia. Pero de preferencia uso mac. Y realmente resulta ser una plataforma muy practica, les comento los pasos que realice para levantar mi entorno de trabajo.
- Actualizar Java 6 (158 MB)
- Bajar un cliente de SVN, uso SmartSVN (6MB)
- Bajar un IDE (IntelliJ IDEA) (120MB)
- Bajar fuente de forzaframework (30MB)
- Bajar Apache Tomcat (servidor de aplicaciones) (6MB)
- Bajar Postgresql o cualquier otro motor de base de datos (30MB)
- Apache Ant y Maven ya vienen preinstalados en Mac OS X
- Crear el proyecto con las utilerias de forza
- Y por ultimo abrir el proyecto en IDEA y empezar a hacer el prototipo
Bueno, a no ser por mi conexión a internet que no era la mejor, me hubiera tardado unos 40 minutos, en un viaje de negocios si me robaran mi mac, podría comprar otra y empezar a trabajar en 40 minutos, jejeje esperemos que no pase.
Pero realmente es muy rapido poner un entorno Java sobre Mac OS X, y bueno tambien es facil en cualquier otro sistema operativo. No entiendo como Microsoft en cada release hace el Visual Studio mas pesado.
Espero haber explicado un poco la practicidad de la plataforma java y que no solo se usa la mac para diseño. Hay, creo que cada vez mas, desarrolladores con Mac OS X como plataforma.
Bueno mi estimado cesar. Para una persona con amplia experiencia tanto en el lenguaje como en las herramientas disponibles hoy en día, levantar un entorno de desarrollo ideal toma 40 minutos… para un newbie creo que tomaría días. Esa es la ventaja que le veo yo al IDE de Microsoft.
Yo para chambear con Team Foundation solo necesito 3 ISOS
1) Visual Studio Team System
2) Team Foundation Server (Solo necesito el Team explorer)
3) Visual Studio service pack
y me toma igual o tal vez un poquito mas, pero todo en automático.
Aún así que bueno es saber que Java y Microsoft avanzan a la par en herramientas (bueno, la gente de Java de repente tiene deslumbres más poderosos, pero ese es otro tema jaja).
Saludos.
Que mal comentario Gomez!
Osea, como que no acabas de definir el pedo de rockdeveloper, no puedes estar tomando en cuenta a los newbies, y preocupandate de educarlos por que sale carisimo.
Rock developer, es desde mi punto de vista un desarrollador de software preocupado por generar una conciencia entre los demas desarrolladores. Enfocarnos en nuestras similitudes en lugar de nuestras diferencias. Si quieres hablarle a los newbies, lo que debes hacer es un subdomino que diga padwan.rockdeveloper.com un rock developer es un jedi!
Iaax Page
Software es lo que hacemos dia a dia, de modo que el desarrollo de software no es un acto, es un habito.
Bueno, creo que la idea del post es la rapidez con que levantas un entorno para desarrollar. Y el ejemplo, aunque extremo, creo que dice mucho, compras una computadora nueva, y en 40 minutos – una hora ya estas trabajando. No imagino como, aun teniendo una licencia de Microsoft para VS y todo el rollo te permita bajarlo de internet y te tardes menos de 8 horas en bajarlo solamente. Y eso es asumiendo que Microsoft te permitiera bajar una copia de tu VS.
Ademas creo que necesitas mas cosas, IIS configurar o tu cd de windows xp profesional por ejemplo. Un servidor de base de datos, etc…
Y otra cosa mas, todos los productos que sugiero bajar no tienen costo a excepcion del IntelliJ Idea que cuesta 250 dlls, bastante accesible. Y en su caso puedes usar eclipse que tambien es muy bueno. Y usando eclipse estarias con un stack 100% opensource.
Saludos…
definitivamente tienes razón, java está disponible al instante, con sólo una conexión a internet. Y no necesitas licencias ni andar cargando con tus dvd’s de instalación.
Iaax: rockdeveloper intenta enseñar como hacer buen código. Y ese conocimiento debe estar al alcance de cualquiera, sea un desarrollador experimentado o un padawan. Si tu no quieres tomar en cuenta a los newbies, adelante, es muy respetable. Yo por el contrario comparto y no me importa quien reciba la información. Saludos.
Sin comentarios…
😀 Iaax Page
Me gustaria ver tu còdigo, y ver si realmente haces buen còdigo, Iaax.
Hey Marco.
Quiza fui un poco rudo en mi comentario en el articulo. No presumo de ser el mejor codificador del mundo, pero quiero que sepas que busco seguir creciendo, asi que cuando me muestran con argumentos solidos que estoy en un error, lo acepto con gusto y humildad y empiezo de nuevo, y seguire siendo asi hasta que no pueda crecer mas.
Un dia alguien me pregunto si no me daba pena que me mostraran cuales eran mis errores. Y yo siendo yo, respondi que no, porque solo a traves de ello puedo crecer y mejorar.
Respecto a lo de ver mi codigo, lo podemos arreglar. No tengo nada en este momento que mostrarte. Pero en cuanto lo tenga lo posteo. Y si quieres escribeme a iaax (arroba) rockdeveloper.com con algun tipo de prueba que quieras que codifique. -Algo corto xD- No te digo que voy a tu oficina y lo codifico por que no se donde estas ubicado, obtuve tu nombre del correo registrado, espero que lo tenga bien.
Saludos
Iaax Page.
Espero que esto no sea por lo que decimos sobre MS. De hcho debo agregar que son solo chistes. Yo disfruto desarrollando en C#. Trae unas cosas muy chidas.
Respeto mucho a Scott Hanselman y 2 ex MS Alan Cooper y Joel Spolsky. Es de hecho debido a la influencia de los dos ultimos que a mi me da por participar en rockdeveloper.com
respecto a lo del codigo. Claro con mucho gusto. puedes escribirme a iaax (arroba) rockdeveloper.com o iaax (arroba) sidware.com
Saludos
Iaax Page
Tsssssssssss Iaax, sangre sangre!!!