El 23/11/07, Oswaldo Bellido <[EMAIL PROTECTED]> escribió: > Yo me encuentro en etos momentos en Huancavelica, en el tramo final de la > construcción de la cuarta etapa de la presa de relaves de Antapite. La > empresa con la que trabajo, ha iniciado la implementación de servidores de > archivos y de redes bajo Linux (Open SUSE 10); mientras que yo, en mi > laptop, he instalado Ubuntu 7.04 (actualizado al 7.10).
Que interesante Oswaldo!! Esa creo que sería una manera bonita de celebrar.. enterarnos como Linux va llegando a todos los rincones de nuestro pais... Si alguien tiene mas historias breves que compartir estamos deseosos de escucharlas.. > Hay un par de aplicaciones desarrolladas en M$ Access, de controles de > horas-máquina y de planillas, las cuales quisiera convertir a un sistema que > sea accessible tanto desde Windows como desde Linux. Se me ocurre que podría > usar Open Office.org Base; o llevarlo a un sistema bajo MySQL. ¿Qué me > recomiendan? Hay bastantes opciones ahora.. pero una mas o menos facil.. que podrias evaluar es usar Visual Studio para escribir una aplicación visual con .Net pero que use MySQL o PostgreSQL en lugar de MS SQL Server. Luego, en Linux la corres con Mono que ya soporta las aplicaciones Windows Forms bastante bien. Otra alternativa es Python con GTK+ o también WxWidgets, es multiplataforma, igual tu backend seguiría siendo MySQL o PostgreSQL. Hasta el momento te he mencionado opciones bajo el modelo clásico de Cliente/Servidor que es lo que la mayoría de empresas conocen y entiende pero que ya esta pasando de moda. Una alternativa mas moderna sería que coloques toda la logica de negocios de tu aplicación en un desarrollo que puedes hacer en PHP, en Python (Django por ejemplo) o en Ruby on Rails usando como backend MySQL y PostgreSQL y que expongas luego una API de webservices usando REST y un protocolo como JSON-RPC. ¿Que has ganado ahi? Que tienes la lógica de la aplacación accesible a cualquier cliente ya sea web, visual, otro programa, un middleware, lo que sea, es una garantia hacia el futuro. Para construir el front-end y que sea multiplataforma, podrías utilizar XUL (de Mozilla) o podrias utilizar widgets AJAX como los de ExtJs. Mira estos ejemplos: http://extjs.com/deploy/dev/examples/desktop/desktop.html http://extjs.com/deploy/dev/examples/feed-viewer/view.html Ahora, esto último no es tan fácil como programar visualmente con Visual Studio pero tampoco es algo imposible, ya varias empresas en Perú vienen utilizando estas tecnologías con éxito. Opciones tienes varias, se me ocurre recomendarte Ruby on Rails usando PostgreSQL para el backend y Mozilla/XUL en el frontend. El resultado te puede quedar muy bonito. Si quieres ver una aplicación XUL corriendo (con backend LAMP) asomate a una de las cajas de la cadena "Boticas y Salud". A primera impresión te va a parecer que estas viendo un desarrollo en Visual Basic o algo parecido. Son solo ideas.. tienes que evaluarlas.. Suerte, Antonio. _______________________________________________ Lista de correo Linux-plug Temática: Discusión general sobre Linux Peruvian Linux User Group (http://www.linux.org.pe) Participa suscribiéndote y escribiendo a: [email protected] Para darte de alta, de baja o hacer ajustes a tu suscripción visita: http://listas.linux.org.pe/mailman/listinfo/linux-plug IMPORTANTE: Reglas y recomendaciones http://www.linux.org.pe/listas/reglas.php http://www.linux.org.pe/listas/comportamiento.php http://www.linux.org.pe/listas/recomendaciones.php
