Login Barrapunto
Proyecto de fin de carrera y software libre
pobrecito hablador nos cuenta: «Saludos.
Con el inicio del curso académico seguro que muchos lectores se encuentran que tienen que realizar el proyecto final de carrera.
¡Igual que yo! Pues bien, estoy hecho un mar de dudas porque no se que proyecto realizar. ¿Algún lector propone alguna idea? ¿Qué echa de menos en su GNU/Linux? (mis preferencias van hacia alguna aplicación sobre web...)» Una vez presentados, los PFC suelen acabar en las bibliotecas sin llegar nunca a aplicarse. Para evitar este desperdicio de esfuerzos, sería recomendable publicarlos con una licencia libre en una forja.
En vez de crear un programa totalmente nuevo, puede ser preferible proponerle al profesor añadir alguna funcionalidad importante a un programa ya existente, tal y como hacen muchos de los proyectos del Google Summer of Code y Season of KDE. Éstas son las ideas que los desarrolladores de KDE propusieron a los estudiantes, la mayoría todavía disponibles.
Este hilo ha sido archivado.
No pueden publicarse nuevos comentarios.
Proyecto de fin de carrera y software libre
|
Log in/Crear cuenta
| Top
| 114 comentarios
| Buscar hilo
Y recuerda: Los comentarios que siguen pertenecen a las personas que los han enviado. No somos responsables de los mismos.
(1)
|
2
(Barrapunto Overload: CommentLimit 50)
(1)
|
2
(Barrapunto Overload: CommentLimit 50)

Knuth responde a todas las preguntas
(Puntos:1, Divertido)Quien diriges proyectos GPL
(Puntos:4, Informativo)Cádiz: fácil, habla con la UCA [softwarelibre.uca.es]. Ahora tienen abierta una hebra sobre el tema; y es la universidad andaluza que mueve más el tema del software libre.
Sevilla: habla con Jose Ramón Portillo [personal.us.es].
Málaga: habla con David Santo Orcero [orcero.org]. Por lo que veo en su blog, acaba de cerrar el plazo de admisión de unas becas de software libre de 1000 euros brutos al mes. Una pena que no estudie en Málaga. :-(
En Catalunya la universidad en la que estoy -Universitat Politècnica de Catalunya- promueve los PFCs bajo GPL: miralo aquí [bibliotecnica.upc.es]. El el año pasado hubo unos premios al respecto; puedes verlo en las bases de la convocatoria [gencat.net].
Re:Quien diriges proyectos GPL
(Puntos:1)Re:Quien diriges proyectos GPL
(Puntos:1)( Última bitácora: Domingo, 09 Agosto de 2009, 21:16h )
Y en lo tocante a los PFCs, el problema es que los PFCs se hacen para aprobar, pocos se lo curran como para hacer un programa "de verdad". Además faltan conocimientos y TIEMPO para las dificultades que lleva contribuir al SL. Por eso hay tantas webs con bases de datos para gestionar videoclubs, dificultad y tiempo controlados.
¿Aplicación web?
(Puntos:2, Interesante)( http://barrapunto.com/ )
En serio, me parece estupenda tu iniciativa de hacer un software libre como proyecto fin de carrera, adelante. Pero haznos un favor a todos y crea una buena aplicación de escritorio a ser posible hecha con Qt que lo agradecerás de sobremanera.
El rollito éste de "hago la aplicación web para que se pueda controlar desde un navegador en Windows" me pone de los nervios. Ya vale de contemplar tanto a Windows en los proyectos de software libre, que le den. Hasta los huevos de aplicaciones GPL que sólo sacan plugins para Outlook y no para clientes libres de Linux.
En serio, es sólo mi opinión, pero donde esté una preciosa aplicación de escritorio con sus pestañas, su botón derecho que despliega un bonito menú contextual, su "feeling", su agilida y su potencia que se quiten las puñeteras "aplicaciones" web, en las que a veces hasta se simula un "minimizado" de ventanita, todo ello con un Javascript asquerosamente forzado, y encima se ve de culo, como lo de arrastrar ventanitas de javascript, patético.
Animo, coño, no a la Web3.0.
Gnome es para tontos... ¿por qué tengo este pedazo trabuco?
Re:¿Aplicación web?
(Puntos:1)( Última bitácora: Jueves, 01 Junio de 2006, 15:09h )
Pero veo que sigues con el tema de que la gente tiene que programar para tí... gratis
Re:¿Aplicación web?
(Puntos:1)( http://barrapunto.com/ )
Pero veo que sigues con el tema de que la gente tiene que programar para tí... gratis
¿Ein? ¿de dónde sacas eso? él decía que quería hacer una aplicación GPL y yo le he animado a ello, sin más.
Gnome es para tontos... ¿por qué tengo este pedazo trabuco?
Re:¿Aplicación web?
(Puntos:1)( Última bitácora: Jueves, 01 Junio de 2006, 15:09h )
¿Porque dices que las aplicaciónes web llevan javascript?
Como la wikipedia, no?
Es GNU/GPL, y la gente programa lo que le sale de los huevos, los suyos...
Creo que tienes uno metido en tu nick, y te oprime...
Re:¿Aplicación web?
(Puntos:1)( http://barrapunto.com/ )
Díme listo, ¿para ti Barrapunto es una aplicación web? si piensas eso háztelo mirar. ¿O acaso llamamos "aplicación web" a todo lo que tenga código de servidor y muetre páginas dinámicas? joder, claro que no.
Que te quede claro: una aplicación web es básicamente un intento de llevar las aplicaciones que de toda la puta vida han sido de escritorio al navegador, con unos resultados penosos por cierto. Pero es "cool", eso sí.
Es GNU/GPL, y la gente programa lo que le sale de los huevos, los suyos...
Por supuesto, y estoy hasta los huevos de que libremente la peña no deje de hacer aplicaciones web megamastodónticas con Javscript maltratado.
Gnome es para tontos... ¿por qué tengo este pedazo trabuco?
Re:¿Aplicación web?
(Puntos:1)( Última bitácora: Jueves, 01 Junio de 2006, 15:09h )
Pues por eso decia que no sabes bien lo que es, leete, otra vez, lo que pone en la wikipedia.
Entiendo que no te gusten las apliaciones como describes, pero crees que solo esas són apliaciones web...
Re:¿Aplicación web?
(Puntos:1)( http://barrapunto.com/ )
Eso es lo que me revienta.
Gnome es para tontos... ¿por qué tengo este pedazo trabuco?
Re:¿Aplicación web?
(Puntos:1)Re:¿Aplicación web?
(Puntos:1)( Última bitácora: Jueves, 01 Junio de 2006, 15:09h )
Las apliaciones como describes espero que no sobrevivan mucho tiempo.
Re:¿Aplicación web?
(Puntos:1)( http://barrapunto.com/ )
Pues yo sólo veo más y más cada día, y cada vez funcionan en menos navegadores (sólo Firefox y IE).
Gnome es para tontos... ¿por qué tengo este pedazo trabuco?
Re:¿Aplicación web?
(Puntos:3, Interesante)( http://barrapunto.com/ | Última bitácora: Miércoles, 06 Noviembre de 2013, 12:05h )
Comparto tu hastío, hasta cierto punto. Yo estoy harto de ver aplicaciones web... que no tienen sentido como tales. Esto es, que plantan en una web aplicaciones que, habitualmente, se pueden llevar a cabo en una máquina aislada de Internet.
Hacer una aplicación para que se acceda a ella mediante una página web puede ser conveniente cuando la alternativa es programar un cliente específico para acceder a un sistema remoto: en vez de tener muchos clientes distintos, montamos todo sobre uno solo, aprovechando las normas que ya existen.
Si entiendo tu último párrafo, también vamos a estar de acuerdo en otra cosa: el exceso de "dinamismo" en una página web (abusando, habitualmente, de JavaScript y Flash) es algo a evitar. Se presenta (y se dinamiza) lo que hace falta, ni una cosa más. Alguien decía que algo no es perfecto cuando ya no puedes añadirle nada más, sino cuando ya no puedes quitarle nada más, y apoyo firmemente esa sentencia.
Marcos (cualquier parecido con la coincidencia es pura realidad)
Re:¿Aplicación web?
(Puntos:2)( http://barrapunto.com/ )
Creeme, Vietnan ya acabó. Y cuidate tus heridas de guerra.
Por cierto, tu post suena a "Soy un abuelete que no sabe de que va esto y por eso refunfuño contra ello. Y el futbol ya no s lo que era".
Hala, a hacerte un google maps a golpe de 0 y 1 xD.
Re:¿Aplicación web?
(Puntos:2)( http://barrapunto.com/ )
Re:¿Aplicación web?
(Puntos:2, Inspirado)( Última bitácora: Jueves, 11 Marzo de 2004, 15:46h )
Por qué estas hasta los huevos de tanta aplicacion web?. No querrás decir que: estas hasta los huevos de tanta aplicacion web mal implementada??.
No se porque te molesta tanto el javascript,o el ajax. Quizás porque no has visto código javascript bien utilizado.
Yo me dedico a hacer lo que tú tanto detestas y es obvio que me tengo sentir ofendido por tu opinión que aunque respeto, evidentemente no comparto.
Cierto que mis aplicaciones web podrían realizarse en un entorno Java, Python, C++, o leches en vinagre, pero al final el lenguaje,la herramienta o interfaz hay que verlas como el medio y no como la finalidad de la aplicación.
Yo programo aplicaciones web perfectamente usables tanto o más que una aplicación tradicional. Eso para mi ha implicado un esfuerzo extra para adaptar ciertas funcionalidades de las que las aplicaciones de escritorio tienen y la web carecen, pero menos esfuerzo que por ejemplo hacer la misma aplicación con .NET, o Java. Pero como todo, hay que echarle imaginación, y al final dar al usuario lo que realmente necesita, y conocer tus herramientas y saberlas exprimir.
Evidentemente no se me ocurrirá hacer un menu contextual en mis aplicaciones, aunque pudiera hacerlo con javascript. Ni hacer una barra que emule una lista de menús desplegables. Pero hay otras maneras de hacer interfaces. O es que las antiguas aplicaciones de menús de texto, no eran para ti aplicaciones.
Estoy contigo en que detestes las malas aplicaciones web. Estoy contigo en la obsesión de algunos programadores de aplicaciones web de intentar hacer un look&feel de una aplicación tradicional y no aprovechar ventajas que la web le puede brindar.
Mis aplicaciones web funcionan en cualquier navegador, usan esa cosa llamada ajax para solicitar y disparar eventos y aunque no te lo creas, la aplicación es ligera, y tiene la "feature" de que le digo al cliente, tu aplicación puede funcionar en cualquier SO. Claro que lo podría haber hecho en Java, Python, o Mono, pero que más da,cuando el resultado es el mismo.
Re:¿Aplicación web?
(Puntos:1)( http://barrapunto.com/ )
Gnome es para tontos... ¿por qué tengo este pedazo trabuco?
Re:¿Aplicación web?
(Puntos:1)( http://barrapunto.com/ )
Gnome es para tontos... ¿por qué tengo este pedazo trabuco?
Re:¿Aplicación web?
(Puntos:1)( http://barrapunto.com/ | Última bitácora: Viernes, 17 Noviembre de 2006, 23:39h )
Ph'nglui mglw'nafh Cthulhu R'lyeh wgah'nagl fhtagn!
Re:¿Aplicación web?
(Puntos:1)( http://barrapunto.com/ | Última bitácora: Viernes, 17 Noviembre de 2006, 23:39h )
a) Se puede optimizar y comprimir la información. Una partida del Ocarina of Time ocupa 24 kB, y no es un juego simple precisamente. En cuanto a los MMORPG's, pues lo mismo. Yo tengo el WoW, y muchas veces me pregunto en qué gasta Blizzard tantísimo espacio. Otra cosa son los mods...
b) Siempre se le podrán enchufar tarjetas SD, y puede que hasta discos duros USB.
Ph'nglui mglw'nafh Cthulhu R'lyeh wgah'nagl fhtagn!
Si te interesa la seguridad...
(Puntos:3, Informativo)( Última bitácora: Viernes, 29 Octubre de 2010, 09:43h )
...y además quieres hacer currículum en este sentido, puedes hacer unas aplicaciones (vendibles más adelante, incluso) de las que aún no hay nada en condiciones:
También hay otra herramienta que echarás de menos en software libre y que puedes implementar: algo parecido al Microsoft Project. Aunque está el planner, el DotProject y el GanttProject, no son exactamente igual que el Project, y si las usas verás que aún no convencen. Es otra opción que no tiene nada que ver con la seguridad
Puedes hacerlas web pero, un poco en la línea de lo que dice "el culo", ya hay un poco de saturación de aplicaciones de este tipo. Él sugiere QT. Yo, Mono/Gtk+, con lo que podrás ejecutarla fácilmente en Windows o Linux, sin cambiar prácticamente nada.
Hala, esas son mis sugerencias. Ya he dado gratis las ideas que me iban a sacar de pobre... :D
Este comentario ha sido escrito en Google Chrome dev Build para Linux a partir de electrones 100% reciclados.
Re:Si te interesa la seguridad...
(Puntos:1)( http://barrapunto.com/ )
Añade a la lista Kplato [koffice.org] y Taskjuggler [taskjuggler.org]. No son gran cosa pero algo es algo.
Gnome es para tontos... ¿por qué tengo este pedazo trabuco?
Re:Si te interesa la seguridad...
(Puntos:1)( http://binaridev.es/ | Última bitácora: Miércoles, 22 Diciembre de 2010, 09:55h )
Tío! El Taskjuggler es la ostia!!! Lo malo es que es lo mismo que comparar Latex con Word...
Bajando Precios (II) [binaridev.es]
Re:Si te interesa la seguridad...
(Puntos:1)( http://barrapunto.com/ )
Gnome es para tontos... ¿por qué tengo este pedazo trabuco?
Re:Si te interesa la seguridad...
(Puntos:2, Informativo)( Última bitácora: Jueves, 31 Enero de 2013, 09:47h )
openSUSE [opensuse.org]
Re:Si te interesa la seguridad...
(Puntos:1)( Última bitácora: Viernes, 29 Octubre de 2010, 09:43h )
Esto puede ser el inicio de una guerra de flames GTK vs QT o lenguajes interpretados vs compilados, pero allá va:
La principal ventaja que tiene es que no tienes que compilar para cada sistema operativo. Lo haces una vez y ya está. Aparte de que es más fácil mantener la portabilidad en un sistema de máquina virtual (como Mono o Java) que programando C/C++. En este último caso tienes que tener muy claro que tu aplicación debe ser portable, y ser más cuidadoso con las bibliotecas que usas que en el otro. No es algo tan sencillo si el programa comienza a complicarse.
Y respecto a lo de usar GTK o QT, puesto que he sugerido Mono, también va GTK# en el paquete. Aparte de que puedes hacerla comercial para el sistema operativo que quieras, sin jaleos de licencias ni na'.
Este comentario ha sido escrito en Google Chrome dev Build para Linux a partir de electrones 100% reciclados.
Re:Si te interesa la seguridad...
(Puntos:2)( Última bitácora: Jueves, 31 Enero de 2013, 09:47h )
openSUSE [opensuse.org]
Mi caso
(Puntos:2, Interesante)( http://blep.blogspot.com/ )
para el que le interese toda la historia y mi análisis:
http://blep.blogspot.com/2006/02/reflexin-sobre-el -software-libre.html
Re:Mi caso
(Puntos:1)( http://blep.blogspot.com/ )
En este caso la aplicación está muy probada, en laboratorio y lo que es más importante, en entorno real, y no hablo de una prueba ni dos, hablo de un testeo como dios manda, unos 3 meses obteniendo datos para hacer cálculos de precisión y de funcionamiento en diferentes condiciones ya que el sistema funciona usando GPS.
De todas formas cuando empiece a funcionar en muchas manos (espero) encontraré muchos más errores, que lógicamente solo podré, de momento, arreglar yo.
De todas formas eres libre de usarlo o no :)
Por pedir...
(Puntos:1)( http://barrapunto.com/ | Última bitácora: Viernes, 17 Noviembre de 2006, 23:39h )
Ph'nglui mglw'nafh Cthulhu R'lyeh wgah'nagl fhtagn!
Re:Por pedir...
(Puntos:2, Inspirado)( http://luciaechamebirra.blogspot.com/ | Última bitácora: Lunes, 16 Enero de 2006, 16:33h )
--
La birra pirra a Lucía Echamebirra [blogspot.com]
Re:Por pedir...
(Puntos:1)( http://barrapunto.com/ | Última bitácora: Viernes, 17 Noviembre de 2006, 23:39h )
Ph'nglui mglw'nafh Cthulhu R'lyeh wgah'nagl fhtagn!
No te compliques la vida
(Puntos:2)( http://www.damia.net/ )
Si tratas de hacer algo complejo, o que te guste a ti y no a tu profesor solo conseguiras liarte demasiado tiempo, y como en ese tiempo encuentres trabajo, puedes conseguir no acabar la carrera....
Quitatelo de enmedio rapido :-) Si luego quieres hacer desarrollos libres adelante tienes toda la vida por delante...
Tambien puedes tratar de colar algo que ya hayas hecho....
Damià [damia.net]
Re:No te compliques la vida
(Puntos:1, Inspirado)Algo sencillo y para toda la familia
(Puntos:1)Implementanos el clip de MS Office en OpenOffice!!
Re:Algo sencillo y para toda la familia
(Puntos:1)( http://blog.argayu.com/ | Última bitácora: Viernes, 16 Febrero de 2007, 17:18h )
Re:Algo sencillo y para toda la familia
(Puntos:1)( http://blog.argayu.com/ | Última bitácora: Viernes, 16 Febrero de 2007, 17:18h )
Re:Algo sencillo y para toda la familia
(Puntos:1)( Última bitácora: Lunes, 17 Septiembre de 2007, 15:01h )
Presentaló al Concurso Universitario
(Puntos:1, Interesante)En mi caso...
(Puntos:3, Inspirado)( Última bitácora: Jueves, 31 Enero de 2013, 09:47h )
Simplemente le dije a mi profesor que quería publicarla bajo la GPL y no me puso ningún inconveniente, es más, le pareció buena idea. Si a tu profesor no le parece bien, busca otro, pero yo creo que esta es la mejor forma de que todo el curro que te pegues para el proyecto no sea en vano. Además, luego a la hora de buscar trabajo podrás ir y decirles "¿conoces el programa X? pues aquí tienes a su creador", lo cual evidentemente te dará puntos.
openSUSE [opensuse.org]
Re:En mi caso...
(Puntos:2)( Última bitácora: Jueves, 31 Enero de 2013, 09:47h )
openSUSE [opensuse.org]
Proyecto: soporte de un digitalizador en GNU/Linux
(Puntos:2, Interesante)( http://www.neurohost.org/ )
Yo podría ofrecerte cientos de proyectos. Trabajo en la universidad, y sin ser informático de profesión, necesito muchísimas aplicaciones relacionadas con la informática para el laboratorio.
En mi caso trabajo en Neurociencias, en electrofisiología. Una de mis prioridades es hacer compatible el uso de un amplificador [moleculardevices.com]conectado a un digitalizador [moleculardevices.com] en GNU/Linux. La firma que los fabrica me han pasado aplicaciones del digitalizador en C, y estoy como loco intentando hacerlos compatibles con Linux, para que luego, cada usuario/investigador científico, pueda hacer el software que más le interese para usar ese digitalizador y realizar sus experimentos/análisis.
Todo esto está muy bien, yo creo que es un proyecto típico de comunidad GNU/Linux, pero como soy tan nuevo en el mundo Linux, me queda de momento un poco grande el proyeco. Eso sí, necesitaría un poco de ayuda de alguien más versado en el tema y con experiencia en la comunidad GNU/Linux.
Un saludo.
Normas de tu centro ante proyectos
(Puntos:1)( http://mcdblog.macada.net/ )
Con respecto a lo que planteas es muy cierto. Yo llevo mucho en la universidad, colaborando, trabajano, llevandole proyectos a los alumnos y tengo que decirt q hay verdaderas maravillas de proyectos que luego se quedan en las bibliotecas y luego no se utilizan.
Pertenezco a un Grupo de Linux (www.gulo.org) y vamos a crear una forja para evitar todo esto y así promocionar a los alumnos. Vamos a dar premios a los mejores proyectos. En la web encontras una lista de correo donde apuntart y hablar con nosotros (gulo-lista).
Saludos y happy hacking!!!
piensa en colaborar
(Puntos:1)El unico problema es que tu tutor lo admita como proyecto (o tfc). Suerte.
Sugerencia
(Puntos:2)( Última bitácora: Viernes, 23 Septiembre de 2011, 07:42h )
El caso es que vamos a usar un wiki, y surgió el tema que la exportación WikiMedia -> X (Dónde X es un formato cualquiera imprimible) está pésimamente soportado (El XML es el código wiki metido entre dos etiquetas)
Pues mira, ahí tienes una idea para un PFC. Un programa que sea capaz de convertir el código wiki a XML, y ya de ahí a Latex, ODT, etc. (este segundo paso no hace falta que seas tú)
Re:Sugerencia
(Puntos:2)( http://www.canalada.org/ | Última bitácora: Martes, 08 Enero de 2008, 21:15h )
Wikimedia es la fundación detras de Wikipedia, Wikilibros, etc.
Mi PFC: un juego
(Puntos:1)( http://barrapunto.com/ )
Creo que esté bastante bien para aplicar conocimientos y aprender cosas nuevas.
Y aparte, te permite un desarrollo incremental que te da mucho juego para cumplir plazos. Puedes empezar con unos pequeños requisitos y a partir de ahí ir añadiendo cosas.
En principio, no aporta mucha utilidad, pero si es bueno y lo vendes bien, puede ganar adeptos al software libre.
Re:No se yo
(Puntos:1)( http://barrapunto.com/ )
Si yo fuera parte de un tribunal que calificara los proyectos, trataría de evaluar conocimientos, trabajo, investigación, ... Pero la utilidad, estoy de acuerdo que es importante al tratarse de un software libre, pero no debería influir en la nota. (o eso espero).
MMORPGs (Massive(ly) Multiplayer Online Role-Playing Games): juegos de rol multijugador masivo online