Historias
Slashboxes
Comentarios
 

Proyecto de fin de carrera y software libre

editada por Quique el 24 de Septiembre 2006, 16:24h   Printer-friendly   Email story
desde el dept. no-mas-esfuerzos-desperdiciados
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.
Mostrar opciones Umbral:
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)
  • Knuth responde a todas las preguntas

    (Puntos:1, Divertido)
    por pobrecito hablador el Domingo, 24 Septiembre de 2006, 16:47h (#817500)
    Pues eso, preguntale a Knuth...
  • Quien diriges proyectos GPL

    (Puntos:4, Informativo)
    por pobrecito hablador el Domingo, 24 Septiembre de 2006, 17:09h (#817512)
    En Andalucía parece que es donde se mueven más:

    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].

    • por Zifra (10358) el Lunes, 25 Septiembre de 2006, 16:11h (#818053)
      Soy José Ra Portillo, de la Universidad de Sevilla. (También soy Zifra [blogalia.com]) Efectivamente, dirijo PFC con licencia GNU. Están en esta página [eii.us.es], pero este año estoy desbordado y ya no puedo coger más. Si estás pensando en algún proyecto GNU interesante para el año que viene (y estás en la ETSII de Sevilla), búscame, aunque no esté en la lista de proyectos propuestos.
      [ Padre ]
    • por papiBD (26562) el Domingo, 24 Septiembre de 2006, 19:31h (#817585)
      ( Última bitácora: Domingo, 09 Agosto de 2009, 21:16h )
      Al final es cada uno como persona LIBRE (no sólo el software va a ser libre) quien elige cómo llamar a lo que quiera. Yo soy emigrante en Gipuzkoa y prefiero así porque "Guipúzcoa" me suena a "Vascongadas", de antes de 1975, por decirlo suave. Pero digo Gerona porque tengo el castellano como idioma materno. [Si en esto me ponéis Troll es que no vuelvo a escribir... Es un decir, no me callo]

      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.
      [ Padre ]
    • 2 respuestas por debajo de tu umbral de lectura actual.
  • ¿Aplicación web?

    (Puntos:2, Interesante)
    por el culo (21186) el Domingo, 24 Septiembre de 2006, 17:42h (#817524)
    ( http://barrapunto.com/ )
    Con todos los respetos: hasta los huevos de tanta aplicación web que al final ni es aplicación ni es nada. Una "cosa" que sólo funciona en un navegador y que trata, burdamente, de imitar a una aplicación de escritorio es una auténtica patata. ¿No tenemos ya bastantes "aplicaciones" web con su Javascript caótico al que nadie le puede meter mano?

    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?
    • por Logann (12301) el Domingo, 24 Septiembre de 2006, 18:15h (#817541)
      ( Última bitácora: Jueves, 01 Junio de 2006, 15:09h )
      ¿Tú sabes que es una Web_Application [wikipedia.org]?

      Pero veo que sigues con el tema de que la gente tiene que programar para tí... gratis
      [ Padre ]
      • por el culo (21186) el Domingo, 24 Septiembre de 2006, 18:40h (#817560)
        ( http://barrapunto.com/ )
        ¿De qué hablas? pues claro que sé lo que es una aplicación web, es exactamente lo que dice en el enlace que citas, y coincide con lo que yo he dicho arriba. ¿Has vuelto a fumar un tampax?

        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?
        [ Padre ]
        • por Logann (12301) el Domingo, 24 Septiembre de 2006, 19:55h (#817592)
          ( Última bitácora: Jueves, 01 Junio de 2006, 15:09h )
          ¿Crees que barrapunto se puede hacer en QT, con un servidor que utilize un protocolo inventado y esperar que tenga el mismo exito?
          ¿Porque dices que las aplicaciónes web llevan javascript?

          hasta los huevos de tanta aplicación web que al final ni es aplicación ni es nada. Una "cosa" que sólo funciona en un navegador y que trata, burdamente, de imitar a una aplicación de escritorio es una auténtica patata. ¿No tenemos ya bastantes "aplicaciones" web con su Javascript caótico al que nadie le puede meter mano?

          Como la wikipedia, no?


          Hasta los huevos de aplicaciones GPL que sólo sacan plugins para Outlook y no para clientes libres de Linux.

          Es GNU/GPL, y la gente programa lo que le sale de los huevos, los suyos...


          ¿Has vuelto a fumar un tampax?

          Creo que tienes uno metido en tu nick, y te oprime...
          [ Padre ]
          • por el culo (21186) el Domingo, 24 Septiembre de 2006, 20:10h (#817601)
            ( http://barrapunto.com/ )
            ¿Crees que barrapunto se puede hacer en QT, con un servidor que utilize un protocolo inventado y esperar que tenga el mismo exito?

            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?
            [ Padre ]
            • por Logann (12301) el Domingo, 24 Septiembre de 2006, 20:25h (#817609)
              ( Última bitácora: Jueves, 01 Junio de 2006, 15:09h )

              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.


              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...
              [ Padre ]
              • por el culo (21186) el Domingo, 24 Septiembre de 2006, 20:29h (#817611)
                ( http://barrapunto.com/ )
                De acuerdo, el problema es nuestro concepto de "aplicación web". Entiendo lo que dices, que una aplicación web no es necesariamente lo que yo digo, pero mi impresión es que últimamente cuando se habla de "aplicación web" la gente se refiere a rollo Ajax, con JavaScript mega-exótico-inmantenible e incluso con ventanitas movibles, minimizables, cosas que se arrastran con el ratón (que no funciona la mitad de las veces) y paridas así.
                Eso es lo que me revienta.
                --
                Gnome es para tontos... ¿por qué tengo este pedazo trabuco?
                [ Padre ]
              • por Alakat (26652) el Lunes, 25 Septiembre de 2006, 07:51h (#817777)
                Hola he estado leyendo vuestro debate y creo ...
                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. Pues por eso decia que no sabes bien lo que es, leete, otra vez, lo que pone en la wikipedia. Pues creo que los mas acercado es lo que dice basandonos en lo qu expone la WikiPedia un Applicacion web es una apliacion cliente servidor que usa como cliente ligero un navegador. Pot tanto intenta emular una aplicación con el navegador. Es por eso que salen esas mierda muchisimas veces. Habla un programador de aplicaiones web !!-_-!! Un saludo (sacadme de mi error si estoy equivocado)
                [ Padre ]
              • por Logann (12301) el Domingo, 24 Septiembre de 2006, 20:46h (#817623)
                ( Última bitácora: Jueves, 01 Junio de 2006, 15:09h )
                Ok, solo era para que no le digas al que esta por hacer el pfc que no haga una apliación web, que seguro que hay cosas interesantes.

                Las apliaciones como describes espero que no sobrevivan mucho tiempo.
                [ Padre ]
              • por el culo (21186) el Domingo, 24 Septiembre de 2006, 20:51h (#817628)
                ( http://barrapunto.com/ )
                Las apliaciones como describes espero que no sobrevivan mucho tiempo.

                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?
                [ Padre ]
    • Re:¿Aplicación web?

      (Puntos:3, Interesante)
      por MaGaO (6286) <magaoNO@SPAMbigfoot.com> el Domingo, 24 Septiembre de 2006, 18:21h (#817545)
      ( http://barrapunto.com/ | Última bitácora: Miércoles, 06 Noviembre de 2013, 12:05h )
      Con todos los respetos: hasta los huevos de tanta aplicación web...

      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)
      [ Padre ]
    • por Semen-up (23704) el Lunes, 25 Septiembre de 2006, 06:45h (#817754)
      ( http://barrapunto.com/ )
      Ostia, macho! Cuidate eso o vas a acabar entrando a pegar tiros en una amburguesería.

      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.
      [ Padre ]
    • Re:¿Aplicación web?

      (Puntos:2, Inspirado)
      por FatboY (12949) el Lunes, 25 Septiembre de 2006, 07:54h (#817780)
      ( Última bitácora: Jueves, 11 Marzo de 2004, 15:46h )
      Me has tocado la moral. Lo reconozco.

      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.

      [ Padre ]
    • por el culo (21186) el Domingo, 24 Septiembre de 2006, 19:41h (#817587)
      ( http://barrapunto.com/ )
      Era sólo un pequeño valor añadido, pero ya que dice querer hacer su aplicación con licencia GPL mejor usar Qt, ¿no? (toma ya).

      --
      Gnome es para tontos... ¿por qué tengo este pedazo trabuco?
      [ Padre ]
    • No, eso es porque el entorno de desarrollo es cerrado. La verdad, con 500 megas deberías tener espacio para instalar cualquier programa.
      --

      Ph'nglui mglw'nafh Cthulhu R'lyeh wgah'nagl fhtagn!

      [ Padre ]
    • 4 respuestas por debajo de tu umbral de lectura actual.
  • Si te interesa la seguridad...

    (Puntos:3, Informativo)
    por desas3 (26637) el Domingo, 24 Septiembre de 2006, 18:04h (#817536)
    ( Ú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:

    1. Una aplicación de análisis de riesgos basada en la metodología MAGERIT. Existe una (PILAR) que está realizada por la gente que desarrolló MAGERIT para el MAP, pero no es software libre y es un infierno de manejar.
    2. Una aplicación para la gestión de los ficheros con datos de carácter personal, que facilite el cumplimiento de la LOPD y el Reglamento de Medidas de Seguridad de la LORTAD.

    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.
    • por el culo (21186) el Domingo, 24 Septiembre de 2006, 18:15h (#817540)
      ( http://barrapunto.com/ )
      ambié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,

      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?
      [ Padre ]
    • Re:Si te interesa la seguridad...

      (Puntos:2, Informativo)
      por djworld (10393) el Lunes, 25 Septiembre de 2006, 02:32h (#817733)
      ( Última bitácora: Jueves, 31 Enero de 2013, 09:47h )
      Él sugiere QT. Yo, Mono/Gtk+, con lo que podrás ejecutarla fácilmente en Windows o Linux, sin cambiar prácticamente nada.
      Ejem... ¿y qué ventaja se supone que es esa sobre QT? Con QT puedes compilar y ejecutar el programa sobre Windows, Linux (también UNIX, BSD, etc) y Mac OS X sin tener que cambiar una sola línea de código. No veo qué aporta Mono/Gtk+ de nuevo. Y, a parte de que C++ es evidentemente más eficiente que C#, las APIs de QT son más limpias y elegantes que las de Gtk+, lo cual entre otras cosas facilita su aprendizaje. Además, QT 4 te permite hacer fácilmente tests unitarios [trolltech.com]. ¿Tiene eso GTK? Yo creo que no.
      --
      openSUSE [opensuse.org]
      [ Padre ]
      • por desas3 (26637) el Lunes, 25 Septiembre de 2006, 06:44h (#817752)
        ( Ú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.
        [ Padre ]
        • por djworld (10393) el Lunes, 25 Septiembre de 2006, 11:42h (#817891)
          ( Última bitácora: Jueves, 31 Enero de 2013, 09:47h )
          No tienes que compilar para cada sistema operativo
          Es posible, pero en tal caso si pretendes distribuir binarios independientes de la plataforma, el usuario tiene que instalarse obligatoriamente Mono y todas sus bibliotecas a parte de tu programa. En el caso de QT, puedes compilar el programa estáticamente, de modo que los usuarios no tengan que instalar nada extra, sólo tu programa, lo cual obviamente es una ventaja para los usuarios. Y en caso de que distribuyas paquetes con las bibliotecas de Mono ya incluídas, has perdido esa supuesta ventaja, ya que tendrás que distribuir las bibliotecas compiladas para cada plataforma. En cualquier caso, no veo qué problema hay con tener binarios para diferentes plataformas, y si usaras Gtk+ sobre C también tendrías que hacerlo.
          es más fácil mantener la portabilidad en un sistema de máquina virtual (como Mono o Java) que programando C/C++
          Con otro toolkit puede ser, pero con QT no es así. No sé si conoces QT, tiene métodos para cualquier cosa que pueda ser dependiente del sistema. Yo en mi PFC ya llevo casi 20.000 líneas de código y no he necesitado escribir una sola que sea dependiente del sistema operativo. Lo desarrollo en Linux, y hace un par de semanas probé a compilarlo en Windows y funcionó todo perfectamente sin haber tocado nada. Si usas bibliotecas externas a QT, es posible que tengas algún problema (aunque yo estoy usando libssh y tampoco he tenido problemas una vez compilada la biblioteca) pero también puedes tenerlos en el caso de Mono. Desconozco si existe alguna forma de usar bibliotecas escritas en C/C++, pero en tal caso estaríamos en las mismas. Y si sólo usas bibliotecas que estén escritas en Mono, sería el equivalente en este caso a usar bibliotecas escritas con QT, con lo cual tampoco habría problemas.
          --
          openSUSE [opensuse.org]
          [ Padre ]
  • Mi caso

    (Puntos:2, Interesante)
    por ethy (22918) el Domingo, 24 Septiembre de 2006, 20:14h (#817606)
    ( http://blep.blogspot.com/ )
    Hace unos meses terminé mi PFC. El resultado del proyecto es una aplicación para PPC que permite al agricultor guiarse y demás. La aplicación desde un comienzo estaba pensanda para sacarla a la venta (de hecho he vendido alguna unidad ya) y me planteé como sería el modelo si sacara el código con una licencia libre. Lo cierto es que no encontré ninguna ventaja lamentablemente.

    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)
      por ethy (22918) el Domingo, 24 Septiembre de 2006, 21:48h (#817666)
      ( http://blep.blogspot.com/ )
      Hombre, está claro que si tengo pensado venderlo ya me he preocupado yo de que no tenga fallos escandalosos (fallos va a tener porque todo el SW tiene fallos).

      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 :)
      [ Padre ]
    • 2 respuestas por debajo de tu umbral de lectura actual.
  • Por pedir...

    (Puntos:1)
    por pezezin (11919) <reversethis-{se.oohay} {ta} {46nizezep}> el Domingo, 24 Septiembre de 2006, 20:31h (#817612)
    ( http://barrapunto.com/ | Última bitácora: Viernes, 17 Noviembre de 2006, 23:39h )
    Yo te agradecería infinitamente si escribieses un compilador decente para D [wikipedia.org], o al menos mejoraras el GDC :P
    --

    Ph'nglui mglw'nafh Cthulhu R'lyeh wgah'nagl fhtagn!

  • por nereid (902) el Domingo, 24 Septiembre de 2006, 21:30h (#817656)
    ( http://www.damia.net/ )
    Buscate un profesor y de entre las cosas que te proponga haz la mas sencilla, aquella en la que no necesites ningun recurso raro (software o hardware), haz la funcionalidad básica, y trata de que el profesor te lo apruebe.
    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)
      por pobrecito hablador el Lunes, 25 Septiembre de 2006, 06:32h (#817746)
      Estos comentarios demuestran el nivel tecnológico de este país. Con dos cojones. Si no te esfuerzas en hacer cosas interesantes ahora, no las vas a hacer en tu vida, pues niguna empresa en este país te va a dejar "investigar" sólo por tu satisfacción personal. Y cuando estás trabajando, el hacer proyectos OSS es bastante duro, por cuestiones de tiempo. Este es un claro ejemplo de por qué España es una mierda en tecnología.
      [ Padre ]
    • 1 respuesta por debajo de tu umbral de lectura actual.
  • por BleeD (21757) el Domingo, 24 Septiembre de 2006, 22:09h (#817671)
    Es algo que todavía no he visto en el SL. Me gustaría volver a recibir esas sugerencias y volver a ver esos movimientos provocantes cuando se le acercaba el cursor...

    Implementanos el clip de MS Office en OpenOffice!!
  • Presentaló al Concurso Universitario

    (Puntos:1, Interesante)
    por pobrecito hablador el Domingo, 24 Septiembre de 2006, 22:12h (#817672)
    También puedes presentar tu PFC de éste curso (2006/2007) al I Concurso Universitario de Software Libre [concurso-s...ibre.us.es] en el que tienes todo el curso para desarrollar, te facilitan una forja, y si lo terminas te puedes llevar unos mil euros por algo que tenías la obligación de hacer. No está mal.
  • En mi caso...

    (Puntos:3, Inspirado)
    por djworld (10393) el Lunes, 25 Septiembre de 2006, 02:43h (#817734)
    ( Última bitácora: Jueves, 31 Enero de 2013, 09:47h )
    Yo estoy haciendo mi PFC y también lo voy a publicar bajo la GPL cuando lo termine. Es una aplicación gráfica hecha con QT 4.1 para configurar remotamente un servidor web Apache. Se conecta por SSH, descarga los ficheros de configuración de Apache, los parsea y una vez que el usuario ha cambiado lo que quiere en una interfaz fácil de usar, los vuelve a subir y reinicia el Apache. Si tienes curiosidad, aquí hay algunas capturas de pantalla [erasmus-innsbruck.com].

    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)
      por djworld (10393) el Lunes, 25 Septiembre de 2006, 11:50h (#817894)
      ( Última bitácora: Jueves, 31 Enero de 2013, 09:47h )
      Perdona que te diga: Menuda mierda de PFC. Eso lo hace cualquier modulito en dos semanas a poco que tenga cierta base de C++. Comparable a una base de datos para un videoclub en Visual Basic
      Bueno, si es tan fácil para tí, te animo a que hagas tú un programa similar al mío. Tiene que conectarse por SSH, descargar y parsear los ficheros de configuración de Apache, y permitir al usuario editarlos (no vale un editor de texto plano, tiene que ser un GUI fácil de usar como dios manda), y después volver a subirlos y reiniciar Apache. Dentro de dos semanas volveré a preguntarte, como eres tan superinteligente seguro que ya lo tendrás terminado. Ale, ya puedes ir empezando. Si no lo terminas en dos semanas, tú mismo estarás dejándote en ridículo por faltar el respeto y hacer el troll de esa manera.
      --
      openSUSE [opensuse.org]
      [ Padre ]
    • 2 respuestas por debajo de tu umbral de lectura actual.
  • 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.

  • por macada (10555) el Lunes, 25 Septiembre de 2006, 07:45h (#817774)
    ( http://mcdblog.macada.net/ )
    Estaría bien que revisases la normativa de los proyectos de fin de carrera de tu centro/facultad/universidad, ya que muchos de ellos dicen como son los derechos de autor y/o los de explotación.
    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)
    por ljc (491) el Lunes, 25 Septiembre de 2006, 11:38h (#817887)
    Piensa en colaborar con un proyecto que ya exixta. En freshmeat [freshmeat.net] se cuenta con unos 41.500 proyectos. Abrir un proyecto nuevo creo que dispersa los esfuerzos.


    El unico problema es que tu tutor lo admita como proyecto (o tfc). Suerte.

  • Sugerencia

    (Puntos:2)
    por alexcomps (20255) el Lunes, 25 Septiembre de 2006, 12:07h (#817911)
    ( Última bitácora: Viernes, 23 Septiembre de 2011, 07:42h )
    Esta misma mañana he estado en la OSLUCA (Oficina de Software Libre de la Universidad de Cádiz) por un proyecto que vamos a hacer sobre formatos estándares y con implementaciones libres para intercambio de información en la junta.

    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ú)
  • Mi PFC: un juego

    (Puntos:1)
    por Gulidan MR (22320) el Lunes, 25 Septiembre de 2006, 12:24h (#817920)
    ( http://barrapunto.com/ )
    Otro y yo estamos haciendo un juego online. Yo me encargo del servidor, él del cliente y entre los dos nos encargaremos de la conexión cliente-servidor.
    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)
      por Gulidan MR (22320) el Lunes, 25 Septiembre de 2006, 18:25h (#818124)
      ( http://barrapunto.com/ )
      Tambien se trata de un MMORPG y creeme lleva mucho trabajo.
      Te voy a dar la razon con eso de que lleva mucho trabajo, pero por eso estamos haciendolo entre dos personas como dos proyectos.
      supongo que para un TFC estaria mejor un software más útil no?
      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
      [ Padre ]
    • 2 respuestas por debajo de tu umbral de lectura actual.
  • 8 respuestas por debajo de tu umbral de lectura actual.
(1) | 2 (Barrapunto Overload: CommentLimit 50)