Re: Mejor entorno de desarrollo
El Lunes, 29 de Enero de 2007, Carlos Zuniga escribió: > On 1/28/07, Iñaki <[EMAIL PROTECTED]> wrote: > > El Domingo, 28 de Enero de 2007, Andres Seco Hernandez escribió: > > > Y teniendo en cuenta que una aplicacion web no requiere instalacion en > > > un equipo y suele ser facilmente multiplataforma... > > > > Que no multinavegador. > > Si de todos modos tienes que instalarles la aplicación de escritorio, > puedes simplemente instalarles el navegador que sabes que va a > funcionar con la aplicación web, después no tendrás que instalar cada > aplicación nueva o actualización ;) Bonito argumento. Lástima que a veces ese navegador sea Internet Explorer e instalarlo en Linux (por mucho wine, ie4linux, etc) es una marranada sin excusas. Saludos. -- Iñaki Por el bien de todos respetemos las normas de la lista: http://wiki.debian.org/NormasLista
Re: Mejor entorno de desarrollo
Iñaki escribió: El Domingo, 28 de Enero de 2007, Iñigo Tejedor Arrondo escribió: Sinceramente, las librerías gráficas más cutres que hay. No hay más que ver cómo "luce" el Amsn. En serio, aprende Qt/KDE o Gtk, pero no uses Tcl/Tk, a no ser que quieres que tu aplicación tenga un aspecto horroroso. Ahora también está muy de moda wx http://www.wxwidgets.org/ Hablo sin saber, pero tengo entendido que Amule usa esas librerías. Bueno, pues en mi sincera opinión el interfaz del Amule es feo feo, MUY LENTO respondiendo a los eventos (casi veo como se renderiza cada botón y cuadro de texto) y encima a veces casca. No se si Amule usa realmente wxWidgets, pero si asi es, todo eso tiene mas que ver con la implementacion mala que hayan realizado... No se si han usado Audacity (editor de sonido), usando wxWidgets lo he tenido en Linux y win sin ningun problema y luciendo realmente bien... Yo tambien te recomendaria comenzar con wxWidgets, hay un libro muy bueno (desafortunadamente solo en Ingles) que recomiendan en la pagina oficial. PD. No veo por ningun lado el potencial con Mono -- To UNSUBSCRIBE, email to [EMAIL PROTECTED] with a subject of "unsubscribe". Trouble? Contact [EMAIL PROTECTED]
Re: Mejor entorno de desarrollo
On 1/28/07, Iñaki <[EMAIL PROTECTED]> wrote: El Domingo, 28 de Enero de 2007, Andres Seco Hernandez escribió: > Y teniendo en cuenta que una aplicacion web no requiere instalacion en > un equipo y suele ser facilmente multiplataforma... Que no multinavegador. Si de todos modos tienes que instalarles la aplicación de escritorio, puedes simplemente instalarles el navegador que sabes que va a funcionar con la aplicación web, después no tendrás que instalar cada aplicación nueva o actualización ;) -- (!c) 2007 - カルロス Linux Registered User # 386081 A menudo unas pocas horas de "Prueba y error" podrán ahorrarte minutos de leer manuales.
Re: Mejor entorno de desarrollo
Saludos, Hola a todos. Actualmente uso Ubuntu Edgy, y necesito programar una aplicación gráfica que tenga acceso a bases de datos postgresql. Por lo cual necesito un lenguaje de programación que admita sql. Ahora mismo estoy viendo para usar anjuta+glade+gtk, pero no se como enfocarlo hacia el tema de bases de datos. También me interesaría obtener documentación sobre la programación de alguna gui en linux, tal como libros, Podría usar como lenguaje python y diseñar la parte gráfica con glade? ¿como lo podría ensamblar? ¿Cuales usaríais vosotros? En mi opinión eso depende bastante de cual sea tu conocimiento respecto a lenguajes de programación. Python, C++, Java, C# e implementaciones para GUI como GTK+, QT, AWT, SWT son buenas elecciones. Si quieres aprender un nuevo lenguaje cualquiera de las sugerencias hechas por la lista son buenas, pero si ya tienes experiencia con alguno de ellos, es mejor que te inclines por ese. Como sugerencia personal, recomiendo que uses Python + wxPython [1] + ADOdb for Python [2] (un proyecto para conectividad y manipulación de bases de datos con Python). Hay un buen libro para el manejo de wxPython que se llama: wxPython in Action de Noel Rappin and Robin Dunn, que lo puedes conseguir en Amazon o en la misma página de wxPython por un precio módico. [1] http://www.wxpython.org/ [2] http://phplens.com/lens/adodb/adodb-py-docs.htm Saludos y que Dios nos bendiga!!! -- Juan Pablo Romero Bernal Grupo Linux Universidad Distrital Blog: http://jpromerobx.blogspot.com/ Canal IRC (IRC Channel) #glud (irc.freenode.org) Visita el sitio web de Software Libre en Colombia: http://www.el-directorio.org
Re: Mejor entorno de desarrollo
2007/1/28, Felix Perez <[EMAIL PROTECTED]>: 2007/1/28, julio taborda <[EMAIL PROTECTED]>: > 2007/1/28, Pedro Jose Martin Cano <[EMAIL PROTECTED]>: > >necesito programar una > > aplicación gráfica que tenga acceso a bases de datos postgresql. Por lo > > cual necesito un lenguaje de programación que admita sql. > > Para aplicaciones gráficas yo estoy empezando a usar lazarus > (www.lazarus.freepascal.com) seleccionando gtk1 (gtk2 todavía no es > muy estable); tiene componenetes para varios motores de base de datos, > entre ellos postgre. El lenguaje que se usa para programar es pascal. > El sitio es http://www.lazarus.freepascal.org/ Pues yo voto por QT + python. Acabo de comenzar con este entorno hace menos de un mes y sinceramente lo encuentro muy productivo. Usandolo junto con el plugin de eclipse pydev. O también QT + C++ me agrada bastante (el ultimo año he estado programando en él), con eclipse y el plugin CDT. -- usuario linux #274354 normas de la lista: http://wiki.debian.org/NormasLista
Re: Mejor entorno de desarrollo
2007/1/28, julio taborda <[EMAIL PROTECTED]>: 2007/1/28, Pedro Jose Martin Cano <[EMAIL PROTECTED]>: >necesito programar una > aplicación gráfica que tenga acceso a bases de datos postgresql. Por lo > cual necesito un lenguaje de programación que admita sql. Para aplicaciones gráficas yo estoy empezando a usar lazarus (www.lazarus.freepascal.com) seleccionando gtk1 (gtk2 todavía no es muy estable); tiene componenetes para varios motores de base de datos, entre ellos postgre. El lenguaje que se usa para programar es pascal. El sitio es http://www.lazarus.freepascal.org/ -- usuario linux #274354 normas de la lista: http://wiki.debian.org/NormasLista
Re: Mejor entorno de desarrollo
2007/1/28, Pedro Jose Martin Cano <[EMAIL PROTECTED]>: necesito programar una aplicación gráfica que tenga acceso a bases de datos postgresql. Por lo cual necesito un lenguaje de programación que admita sql. Para aplicaciones gráficas yo estoy empezando a usar lazarus (www.lazarus.freepascal.com) seleccionando gtk1 (gtk2 todavía no es muy estable); tiene componenetes para varios motores de base de datos, entre ellos postgre. El lenguaje que se usa para programar es pascal.
Re: Mejor entorno de desarrollo
El Domingo, 28 de Enero de 2007, Iñigo Tejedor Arrondo escribió: > > Sinceramente, las librerías gráficas más cutres que hay. No hay más que > > ver cómo "luce" el Amsn. > > En serio, aprende Qt/KDE o Gtk, pero no uses Tcl/Tk, a no ser que quieres > > que tu aplicación tenga un aspecto horroroso. > > Ahora también está muy de moda wx > http://www.wxwidgets.org/ Hablo sin saber, pero tengo entendido que Amule usa esas librerías. Bueno, pues en mi sincera opinión el interfaz del Amule es feo feo, MUY LENTO respondiendo a los eventos (casi veo como se renderiza cada botón y cuadro de texto) y encima a veces casca. -- Iñaki Por el bien de todos respetemos las normas de la lista: http://wiki.debian.org/NormasLista
Re: Mejor entorno de desarrollo
El dom, 28-01-2007 a las 15:15 +0100, Iñaki escribió: > Por favor, no hagas Top-Posting ni escribas en HTML a la lista. > http://wiki.debian.org/NormasLista > > > El Domingo, 28 de Enero de 2007, felipe fernandez escribió: > > ¿Has probado tcl/tk? > > Sinceramente, las librerías gráficas más cutres que hay. No hay más que ver > cómo "luce" el Amsn. > En serio, aprende Qt/KDE o Gtk, pero no uses Tcl/Tk, a no ser que quieres que > tu aplicación tenga un aspecto horroroso. Ahora también está muy de moda wx http://www.wxwidgets.org/ Leer la descripción que pone nada más entrar en la página, explica el porqué de esta moda... aunque a mi me recuerda mucho a mono... Saludos -- To UNSUBSCRIBE, email to [EMAIL PROTECTED] with a subject of "unsubscribe". Trouble? Contact [EMAIL PROTECTED]
Re: Mejor entorno de desarrollo
Por favor, no hagas Top-Posting ni escribas en HTML a la lista. http://wiki.debian.org/NormasLista El Domingo, 28 de Enero de 2007, felipe fernandez escribió: > ¿Has probado tcl/tk? Sinceramente, las librerías gráficas más cutres que hay. No hay más que ver cómo "luce" el Amsn. En serio, aprende Qt/KDE o Gtk, pero no uses Tcl/Tk, a no ser que quieres que tu aplicación tenga un aspecto horroroso. -- Iñaki Por el bien de todos respetemos las normas de la lista: http://wiki.debian.org/NormasLista
Re: Mejor entorno de desarrollo
El Domingo, 28 de Enero de 2007, felipe fernandez escribió: > Iñaki wrote: > >El Domingo, 28 de Enero de 2007, Andres Seco Hernandez escribió: > >>Hay decenas de combinaciones posibles. Esto entra dentro de tus gustos > >>personales y tu experiencia en otros proyectos. > >> > >>Yo lo haría web con php. > > > >Pues yo sinceramente estoy harto de que en Linux un montón de aplicaciones > > se enfoquen siempre como "aplicaciones" web. Lo que hacen falta son más > > aplicaciones de escritorio, que son y siempre serán mucho más hábiles, > > cómodas y fluidas que una siempre limitada aplicación web. > > > >Saludos. > > ¿Seguro?. Una aplicacion web con algo de java/javascript no tiene nada > que envidiarle a una aplicacion "clasica". Es mi experiencia de 8 años > de trabajo Bueno, yo también he hecho aplicaciones web y trabajo con gente que hace auténticas virguerías con javascript, ajax, soap, xml y demás. Y al final la limitación está ahí, en la propia web, en el propio navegador (sí, un "navegador"). Cosas como poder hacer click con el botón derecho son casi imposibles e inusables, arrastrar/soltar es una chapuza por mucho javascript exótico que se use (la mitad de las veces acabas seleccionando texto sin querer). Y a todo esto añade el eterno problema de dar a "atrás" y volver loco a la sesión. Además, lo de arrastrar "ventanitas" (div en realidad) va superlento y poco fluido. Y sobre todo, esas aplicaciones web tan super-exóticas resulta que sólo funcionan en uno dos dos navegadores. Y lo peor de todo es que, como ni javascript ni el HTML está diseñado para hacer estas cosas su implementación es muy costosa y frágil, y terriblemente inmantenible (o con una dedicación muy alta, cualquiera no puede ni de broma meter mano a una aplicación web exótica para cambiar algo). Ojo, no digo que una aplicación web no sea válida, ni mucho menos, hay muchas en las que es más que suficiente una aplicación web. Pero cuando se da el "salto" y se intenta crear emular a una aplicación de escritorio el resultado suele ser bastante pobre, por mucho ajax y demás que se use. Bueno, es sólo mi opinión, pero te aseguro que la digo basándome en la experiencia. Ahora me gustaría saber si realmente crees que una aplicación web puede tener la frescura de una de escritorio. Saludos. -- Iñaki Por el bien de todos respetemos las normas de la lista: http://wiki.debian.org/NormasLista
Re: Mejor entorno de desarrollo
El Domingo, 28 de Enero de 2007, Andres Seco Hernandez escribió: > Y teniendo en cuenta que una aplicacion web no requiere instalacion en > un equipo y suele ser facilmente multiplataforma... Que no multinavegador. -- Iñaki Por el bien de todos respetemos las normas de la lista: http://wiki.debian.org/NormasLista
Re: Mejor entorno de desarrollo
El dom, 28-01-2007 a las 12:59 +0100, Pedro Jose Martin Cano escribió: > Hola a todos. Actualmente uso Ubuntu Edgy, y necesito programar una Deberías de marcar como OT, o instalarte debian, o preguntar en otra lista de correo ;) > aplicación gráfica que tenga acceso a bases de datos postgresql. Por lo > cual necesito un lenguaje de programación que admita sql. > Ahora mismo estoy viendo para usar anjuta+glade+gtk, pero no se como > enfocarlo hacia el tema de bases de datos. También me interesaría Tal vez te sirva libgda2 o libgnomedb2 > obtener documentación sobre la programación de alguna gui en linux, tal > como libros, Normalmente lo mejor es tirar del sitio oficial, en este caso: http://www.gtk.org/api/ Luego si te surjen dudas, puedes buscar en google, o fijarte en como lo hacen otros proyectos... por fortuna encontrarás miles de ejemplos > Podría usar como lenguaje python y diseñar la parte gráfica con glade? > ¿como lo podría ensamblar? ¿Cuales usaríais vosotros? Si, puedes perfectamente, necesitas utilizar python-glade2 y libglade2.0, si buscas encontrarás númerosos ejemplos en la red, en castellano y en inglés. Te basta con glade y tu editor favorito. Otro camino sería utilizar pygtk Suerte -- To UNSUBSCRIBE, email to [EMAIL PROTECTED] with a subject of "unsubscribe". Trouble? Contact [EMAIL PROTECTED]
Re: Mejor entorno de desarrollo
¿Has probado tcl/tk? Andres Seco Hernandez wrote: Hay decenas de combinaciones posibles. Esto entra dentro de tus gustos personales y tu experiencia en otros proyectos. Yo lo haría web con php. Pedro Jose Martin Cano escribió: Hola a todos. Actualmente uso Ubuntu Edgy, y necesito programar una aplicación gráfica que tenga acceso a bases de datos postgresql. Por lo cual necesito un lenguaje de programación que admita sql. Ahora mismo estoy viendo para usar anjuta+glade+gtk, pero no se como enfocarlo hacia el tema de bases de datos. También me interesaría obtener documentación sobre la programación de alguna gui en linux, tal como libros, Podría usar como lenguaje python y diseñar la parte gráfica con glade? ¿como lo podría ensamblar? ¿Cuales usaríais vosotros? -- To UNSUBSCRIBE, email to [EMAIL PROTECTED] with a subject of "unsubscribe". Trouble? Contact [EMAIL PROTECTED]
Re: Mejor entorno de desarrollo
Y teniendo en cuenta que una aplicacion web no requiere instalacion en un equipo y suele ser facilmente multiplataforma... felipe fernandez escribió: > Iñaki wrote: > > >> El Domingo, 28 de Enero de 2007, Andres Seco Hernandez escribió: >> >> >> >>> Hay decenas de combinaciones posibles. Esto entra dentro de tus gustos >>> personales y tu experiencia en otros proyectos. >>> >>> Yo lo haría web con php. >>> >>> >>> >> Pues yo sinceramente estoy harto de que en Linux un montón de aplicaciones >> se >> enfoquen siempre como "aplicaciones" web. Lo que hacen falta son más >> aplicaciones de escritorio, que son y siempre serán mucho más hábiles, >> cómodas y fluidas que una siempre limitada aplicación web. >> >> Saludos. >> >> >> >> >> > ¿Seguro?. Una aplicacion web con algo de java/javascript no tiene nada > que envidiarle a una aplicacion "clasica". Es mi experiencia de 8 años > de trabajo > > > -- Andres Seco Hernandez - http://www.andressh.net mailto:[EMAIL PROTECTED] jabber:[EMAIL PROTECTED] - http://www.ocejon.org http://www.alamin.org http://www.debian.org http://www.guadawireless.net http://www.objetivosubjetivo.com - Por favor, NO utilice formatos de archivo propietarios para el intercambio de documentos, como DOC y XLS, sino HTML, PDF, TXT, CSV o cualquier otro que no obligue a utilizar un programa de un fabricante concreto. Internet Explorer y Outlook son muy peligrosos por sus continuos problemas de seguridad. Utiliza Mozilla Firefox y Mozilla Thunderbird. http://www.mozillaes.org -- To UNSUBSCRIBE, email to [EMAIL PROTECTED] with a subject of "unsubscribe". Trouble? Contact [EMAIL PROTECTED]
Re: Mejor entorno de desarrollo
Iñaki wrote: >El Domingo, 28 de Enero de 2007, Andres Seco Hernandez escribió: > > >>Hay decenas de combinaciones posibles. Esto entra dentro de tus gustos >>personales y tu experiencia en otros proyectos. >> >>Yo lo haría web con php. >> >> > >Pues yo sinceramente estoy harto de que en Linux un montón de aplicaciones se >enfoquen siempre como "aplicaciones" web. Lo que hacen falta son más >aplicaciones de escritorio, que son y siempre serán mucho más hábiles, >cómodas y fluidas que una siempre limitada aplicación web. > >Saludos. > > > > ¿Seguro?. Una aplicacion web con algo de java/javascript no tiene nada que envidiarle a una aplicacion "clasica". Es mi experiencia de 8 años de trabajo -- To UNSUBSCRIBE, email to [EMAIL PROTECTED] with a subject of "unsubscribe". Trouble? Contact [EMAIL PROTECTED]
Re: Mejor entorno de desarrollo
El Domingo, 28 de Enero de 2007, Andres Seco Hernandez escribió: > Hay decenas de combinaciones posibles. Esto entra dentro de tus gustos > personales y tu experiencia en otros proyectos. > > Yo lo haría web con php. Pues yo sinceramente estoy harto de que en Linux un montón de aplicaciones se enfoquen siempre como "aplicaciones" web. Lo que hacen falta son más aplicaciones de escritorio, que son y siempre serán mucho más hábiles, cómodas y fluidas que una siempre limitada aplicación web. Saludos. -- Iñaki Por el bien de todos respetemos las normas de la lista: http://wiki.debian.org/NormasLista
Re: Mejor entorno de desarrollo
El problema es que no puede ser aplicación web. Tiene que ser una aplicación cliente instalable en el ordenador. El dom, 28-01-2007 a las 13:05 +0100, Andres Seco Hernandez escribió: > Hay decenas de combinaciones posibles. Esto entra dentro de tus gustos > personales y tu experiencia en otros proyectos. > > Yo lo haría web con php. > > Pedro Jose Martin Cano escribió: > > Hola a todos. Actualmente uso Ubuntu Edgy, y necesito programar una > > aplicación gráfica que tenga acceso a bases de datos postgresql. Por lo > > cual necesito un lenguaje de programación que admita sql. > > Ahora mismo estoy viendo para usar anjuta+glade+gtk, pero no se como > > enfocarlo hacia el tema de bases de datos. También me interesaría > > obtener documentación sobre la programación de alguna gui en linux, tal > > como libros, > > Podría usar como lenguaje python y diseñar la parte gráfica con glade? > > ¿como lo podría ensamblar? ¿Cuales usaríais vosotros? > > > > > > > > > > -- > Andres Seco Hernandez - http://www.andressh.net > mailto:[EMAIL PROTECTED] > jabber:[EMAIL PROTECTED] > - > http://www.ocejon.org http://www.alamin.org http://www.debian.org > http://www.guadawireless.net http://www.objetivosubjetivo.com > - > Por favor, NO utilice formatos de archivo propietarios para el > intercambio de documentos, como DOC y XLS, sino HTML, PDF, TXT, > CSV o cualquier otro que no obligue a utilizar un programa de un > fabricante concreto. Internet Explorer y Outlook son muy > peligrosos por sus continuos problemas de seguridad. > Utiliza Mozilla Firefox y Mozilla Thunderbird. http://www.mozillaes.org > > -- To UNSUBSCRIBE, email to [EMAIL PROTECTED] with a subject of "unsubscribe". Trouble? Contact [EMAIL PROTECTED]
Re: Mejor entorno de desarrollo
Hay decenas de combinaciones posibles. Esto entra dentro de tus gustos personales y tu experiencia en otros proyectos. Yo lo haría web con php. Pedro Jose Martin Cano escribió: > Hola a todos. Actualmente uso Ubuntu Edgy, y necesito programar una > aplicación gráfica que tenga acceso a bases de datos postgresql. Por lo > cual necesito un lenguaje de programación que admita sql. > Ahora mismo estoy viendo para usar anjuta+glade+gtk, pero no se como > enfocarlo hacia el tema de bases de datos. También me interesaría > obtener documentación sobre la programación de alguna gui en linux, tal > como libros, > Podría usar como lenguaje python y diseñar la parte gráfica con glade? > ¿como lo podría ensamblar? ¿Cuales usaríais vosotros? > > > > -- Andres Seco Hernandez - http://www.andressh.net mailto:[EMAIL PROTECTED] jabber:[EMAIL PROTECTED] - http://www.ocejon.org http://www.alamin.org http://www.debian.org http://www.guadawireless.net http://www.objetivosubjetivo.com - Por favor, NO utilice formatos de archivo propietarios para el intercambio de documentos, como DOC y XLS, sino HTML, PDF, TXT, CSV o cualquier otro que no obligue a utilizar un programa de un fabricante concreto. Internet Explorer y Outlook son muy peligrosos por sus continuos problemas de seguridad. Utiliza Mozilla Firefox y Mozilla Thunderbird. http://www.mozillaes.org -- To UNSUBSCRIBE, email to [EMAIL PROTECTED] with a subject of "unsubscribe". Trouble? Contact [EMAIL PROTECTED]