<?xml version="1.0" encoding="UTF-8"?>
<rss xmlns:dc="http://purl.org/dc/elements/1.1/" version="2.0">
  <channel>
    <title>Repository Collection:</title>
    <link>http://hdl.handle.net/10609/38</link>
    <description />
    <pubDate>Mon, 20 May 2013 19:29:55 GMT</pubDate>
    <dc:date>2013-05-20T19:29:55Z</dc:date>
    <item>
      <title>Administració de xarxa d'un institut 1x1</title>
      <link>http://hdl.handle.net/10609/19036</link>
      <description>Title: Administració de xarxa d'un institut 1x1
Authors: Anguera Atset, Antoni
Abstract: Sistema d'administració de xarxa d'un institut 1x1 amb una forta càrrega d'accés a internet. Es descriuen i implementen mecanismes per controlar, limitar i agilitzar l'accés a internet.; Sistema de administración de red de un instituto 1x1 con una fuerte carga de acceso a internet. Se describen e implementan mecanismos para controlar, limitar y agilizar el acceso a internet.; Master thesis for the Free software program.</description>
      <pubDate>Thu, 24 Jan 2013 23:00:00 GMT</pubDate>
      <guid isPermaLink="false">http://hdl.handle.net/10609/19036</guid>
      <dc:date>2013-01-24T23:00:00Z</dc:date>
    </item>
    <item>
      <title>Tools and utilities in free software</title>
      <link>http://hdl.handle.net/10609/7401</link>
      <description>Title: Tools and utilities in free software
Authors: Megías Jiménez, David; Mas i Hernàndez, Jordi; Guerrero Roldán, Ana Elena; Corrius i Llavina, Jesús
Abstract: This tools and utilities course will introduce students to some of the programs designed for the desktop environments of end users. We can use these programs to browse the Internet securely (Mozilla), manage our e-mail and work in groups (Ximian Evolution) and to create Microsoft-Office style text documents, spreadsheets and presentations (OpenOffice.org).&#xD;
On this course, students will also discover how to work with these free tools in proprietary environments such as Microsoft Windows, as well as GNU/Linux of course.&#xD;
The course contents are organised into two main parts. The first, which covers Units 1 and 2, deals with Internet tools, while the second focuses on the OpenOffice.org program, which needs more units due to its complexity.; Per programari lliure s'entén aquell que no solament permet a l'usuari final executar els programes, sinó que també li confereix la llibertat d'accedir al codi font i adaptar-lo a les seves necessitats, distribuir còpies del programari a terceres persones i publicar noves versions. A molta gent, quan es parla de programari lliure, li vénen al cap les aplicacions en format text que funcionen als servidors, però aquest moviment també té a la seva disposició un gran nombre d'utilitats per a l'usuari normal d'escriptori.&#xD;
En el curs Eines i utilitats veurem alguns dels programes pensats per a l'entorn de treball d'un usuari final. Aquests programes ens permeten navegar de manera segura per la xarxa (Mozilla), gestionar el nostre correu electrònic i treballar en grup (Ximan Evolution) i crear documents de text, fulls de càlcul o presentacions a l'estil del Microsoft Office (OpenOffice.org).&#xD;
Al llarg del curs veurem com també podem treballar amb aquestes eines lliures en entorns propietaris com el Microsoft Windows a part, és clar, de l'entorn GNU/Linux.&#xD;
Els continguts del curs s'estructuren en dos grans blocs. El primer està dedicat a les eines d'Internet, representat per les unitats 1 i 2. La resta del temari està dedicat al programa OpenOffice.org, que, atesa la seva complexitat, requereix moltes més unitats.; Por software libre se entiende aquel que no sólo permite al usuario final ejecutar los programas, sino que también le confiere la libertad de acceder al código fuente y adaptarlo a sus necesidades, distribuir copias del software a terceras personas y publicar nuevas versiones.&#xD;
&#xD;
Mucha gente, cuándo se habla de software libre, le viene a la cabeza las aplicaciones en modo texto que funcionan en los servidores, pero este movimiento también tiene a su disposición un gran número de utilidades para el usuario normal de escritorio.&#xD;
&#xD;
En el curso de Herramientas y utilidades veremos algunos de los programas pensados para el entorno de trabajo de un usuario final. Estos programas nos permiten navegar de manera segura por la red (Mozilla), gestionar nuestro correo electrónico y trabajar en grupo (Ximan Evolution) y crear documentos de texto, hojas de cálculo o presentaciones al estilo del Microsoft Office (OpenOffice.org).&#xD;
&#xD;
A lo largo del curso veremos cómo también podemos trabajar con estas herramientas libres en entornos propietarios como el Microsoft Windows aparte, claro está, del entorno GNU/Linux.&#xD;
&#xD;
Los contenidos del curso se estructuran en dos grandes bloques. El primero está dedicado a las herramientas de Internet, representado por las unidades 1 y 2. El resto del temario está dedicado al programa OpenOffice.org, que, dada su complejidad, requiere muchas más unidades.</description>
      <pubDate>Fri, 31 Aug 2007 22:00:00 GMT</pubDate>
      <guid isPermaLink="false">http://hdl.handle.net/10609/7401</guid>
      <dc:date>2007-08-31T22:00:00Z</dc:date>
    </item>
    <item>
      <title>Administración de sistemas GNU/Linux</title>
      <link>http://hdl.handle.net/10609/7062</link>
      <description>Title: Administración de sistemas GNU/Linux
Authors: Jorba Esteve, Josep; Suppi Boldrito, Remo
Abstract: Els sistemes GNU/Linux han arribat a un grau de maduresa important que els fa vàlids per a integrar-los en qualsevol ambient de treball, tant si és l'escriptori del PC personal, com els servidors d'una gran empresa. En aquesta assignatura del Màster anomenada administració de Sistemes GNU/Linux, pretenem apropar algunes tasques d'Administració a diferents àmbits de forma relativament simple, que suposaran reptes per la persona interessada en administrar sistemes. Aquests coneixements es completaran més endavant en l'assignatura d'Administració Avançada. Aprendrem a proporcionar diferents serveis necessaris a diferents àmbits de sistemes informàtics, i grups d'usuaris, per tal de cobrir les seves necessitats en les seves organitzacions. Ja sigui mitjançant incloure sistemes GNU/Linux a la infraestructura informàtica existent, o be substituint-la directament per nous sistemes GNU/Linux. Les activitats que es desenvoluparan al llarg del curs incorporaran el coneixement obtingut i el posarem en pràctica sobre distribucions GNU/Linux, intentant mitjançant la vessant pràctica cobrir el major nombre d'aspectes possibles coberts en la teoria.; Los sistemas GNU/Linux han llegado a un grado de madurez importante que los hace válidos para integrarlos en cualquier ambiente de trabajo, tanto si es el escritorio del PC personal, como los servidores de una gran empresa. En esta asignatura del Máster llamada Administración de Sistemas GNU/Linux, pretendemos acercar algunas tareas de Administración en diferentes ámbitos de forma relativamente simple, que supondrán retos para la persona interesada en administrar sistemas. Estos conocimientos se completarán más adelante en la asignatura de Administración Avanzada. Aprenderemos a proporcionar diferentes servicios necesarios a diferentes ámbitos de sistemas informáticos, y grupos de usuarios, para cubrir sus necesidades en sus organizaciones. Ya sea mediante incluir sistemas GNU/Linux en la infraestructura informática existente, o be sustituyéndola directamente por nuevos sistemas GNU/Linux. Las actividades que se desarrollarán a lo largo del curso incorporarán el conocimiento obtenido y lo pondremos en práctica sobre distribuciones GNU/Linux, intentando mediante la vertiente práctica cubrir el mayor número de aspectos posibles cubiertos en la teoría.; The GNU/Linux systems have reached a level of maturity, making them valid for integration into any environment, whether a PC desktop, or the servers of a large company. This course, from the Master in Free and Open Source Software Technology, simply aims to approach some management tasks to different areas, which will challenge the person interested in managing systems. This knowledge will be completed later in the Advanced administration of the GNU/Linux operating system course. We will learn how to provide various services needed by different areas of computer systems, and user groups to meet their needs in their own organizations. Whether through by including GNU/Linux systems on the existing infrastructure, or replacing it by new GNU / Linux systems. The activities to be developed throughout the course will incorporate the knowledge gained and it will be put into practice on GNU/Linux, in a practical way covering as many theoretical aspects as possible.</description>
      <pubDate>Sun, 31 Jan 2010 23:00:00 GMT</pubDate>
      <guid isPermaLink="false">http://hdl.handle.net/10609/7062</guid>
      <dc:date>2010-01-31T23:00:00Z</dc:date>
    </item>
    <item>
      <title>Administració de sistemes GNU/Linux</title>
      <link>http://hdl.handle.net/10609/7061</link>
      <description>Title: Administració de sistemes GNU/Linux
Authors: Jorba Esteve, Josep; Suppi Boldrito, Remo
Abstract: Els sistemes GNU/Linux han arribat a un grau de maduresa important que els fa vàlids per a integrar-los en qualsevol ambient de treball, tant si és l'escriptori del PC personal, com els servidors d'una gran empresa. En aquesta assignatura del Màster anomenada administració de Sistemes GNU/Linux, pretenem apropar algunes tasques d'Administració a diferents àmbits de forma relativament simple, que suposaran reptes per la persona interessada en administrar sistemes. Aquests coneixements es completaran més endavant en l'assignatura d'Administració Avançada. Aprendrem a proporcionar diferents serveis necessaris a diferents àmbits de sistemes informàtics, i grups d'usuaris, per tal de cobrir les seves necessitats en les seves organitzacions. Ja sigui mitjançant incloure sistemes GNU/Linux a la infraestructura informàtica existent, o be substituint-la directament per nous sistemes GNU/Linux. Les activitats que es desenvoluparan al llarg del curs incorporaran el coneixement obtingut i el posarem en pràctica sobre distribucions GNU/Linux, intentant mitjançant la vessant pràctica cobrir el major nombre d'aspectes possibles coberts en la teoria.; Los sistemas GNU/Linux han llegado a un grado de madurez importante que los hace válidos para integrarlos en cualquier ambiente de trabajo, tanto si es el escritorio del PC personal, como los servidores de una gran empresa. En esta asignatura del Máster llamada Administración de Sistemas GNU/Linux, pretendemos acercar algunas tareas de Administración en diferentes ámbitos de forma relativamente simple, que supondrán retos para la persona interesada en administrar sistemas. Estos conocimientos se completarán más adelante en la asignatura de Administración Avanzada. Aprenderemos a proporcionar diferentes servicios necesarios a diferentes ámbitos de sistemas informáticos, y grupos de usuarios, para cubrir sus necesidades en sus organizaciones. Ya sea mediante incluir sistemas GNU/Linux en la infraestructura informática existente, o be sustituyéndola directamente por nuevos sistemas GNU/Linux. Las actividades que se desarrollarán a lo largo del curso incorporarán el conocimiento obtenido y lo pondremos en práctica sobre distribuciones GNU/Linux, intentando mediante la vertiente práctica cubrir el mayor número de aspectos posibles cubiertos en la teoría.; The GNU/Linux systems have reached a level of maturity, making them valid for integration into any environment, whether a PC desktop, or the servers of a large company. This course, from the Master in Free and Open Source Software Technology, simply aims to approach some management tasks to different areas, which will challenge the person interested in managing systems. This knowledge will be completed later in the Advanced administration of the GNU/Linux operating system course. We will learn how to provide various services needed by different areas of computer systems, and user groups to meet their needs in their own organizations. Whether through by including GNU/Linux systems on the existing infrastructure, or replacing it by new GNU / Linux systems. The activities to be developed throughout the course will incorporate the knowledge gained and it will be put into practice on GNU/Linux, in a practical way covering as many theoretical aspects as possible.</description>
      <pubDate>Sun, 31 Jan 2010 23:00:00 GMT</pubDate>
      <guid isPermaLink="false">http://hdl.handle.net/10609/7061</guid>
      <dc:date>2010-01-31T23:00:00Z</dc:date>
    </item>
    <item>
      <title>El programari lliure al sector públic</title>
      <link>http://hdl.handle.net/10609/5044</link>
      <description>Title: El programari lliure al sector públic
Authors: Rambla i Marigot, Francesc; Rodil Garrido, Antonio
Abstract: Aquesta assignatura persegueix apropar els estudiants a les principals qüestions vinculades amb l'aplicació del programari lliure a les administracions públiques. Aquestes, que entre d'altres funcions han de vetllar per la seguretat i la transparència de la informació pública del ciutadà, tenen una responsabilitat especial respecte a l'ús dels fons públics aplicats a les tecnologies de la informació i la comunicació (TIC). És en aquest sentit en què les administracions s'han posicionat com un dels públics objectius més rellevants pel que fa a l'ús i el foment del programari lliure. Estalvi de costos de llicències, foment de la indústria local, localització de les llengües marcada per l'interès social i no estrictament comercial, foment d'una societat de la informació i del coneixement basada en tecnologies lliures i estàndards oberts, entre molts d'altres, són alguns dels temes que han generat un debat en el si de l'administració pública i que encara romanen amb total vigència.; Esta asignatura persigue acercar a los estudiantes a las principales cuestiones vinculadas con la aplicación del software libre a las administraciones públicas. Éstas, que entre otras funciones tienen que velar por la seguridad y la transparencia de la información pública del ciudadano, tienen una responsabilidad especial con respecto al uso de los fondos públicos aplicados a las tecnologías de la información y la comunicación (TIC). Es en este sentido en qué las administraciones se han posicionado como uno de los públicos objetivos más relevantes con respecto al uso y el fomento del software libre. Ahorro de costes de licencias, fomento de la industria local, localización de las lenguas marcada por el interés social y no estrictamente comercial, fomento de una sociedad de la información y del conocimiento basada en tecnologías libres y estándares abiertos, entre muchos otros, son algunos de los temas que han generado un debate en el si de la administración pública y que todavía permanecen con total vigencia.; This course aims to provide the students with the main issues concerning the implementation of Free software to government bodies. These, among other functions have to ensure the security and transparency of public information to citizens, having a special responsibility regarding the use of public funds applied to Information and communication technologies (ICTs). In this sense authorities have been positioned as one of the most important target groups regarding the use and promotion of Free software. Licensing cost savings, promotion of local industry, location of languages of social interest, not strictly commercial, promotion of information and knowledge society based on free technologies and open standards, among many others, are some of the issues that have generated a debate within the public administration.</description>
      <pubDate>Sun, 31 Jan 2010 23:00:00 GMT</pubDate>
      <guid isPermaLink="false">http://hdl.handle.net/10609/5044</guid>
      <dc:date>2010-01-31T23:00:00Z</dc:date>
    </item>
    <item>
      <title>El software libre en el sector público</title>
      <link>http://hdl.handle.net/10609/5043</link>
      <description>Title: El software libre en el sector público
Authors: Rambla i Marigot, Francesc; Rodil Garrido, Antonio
Abstract: Aquesta assignatura persegueix apropar els estudiants a les principals qüestions vinculades amb l'aplicació del programari lliure a les administracions públiques. Aquestes, que entre d'altres funcions han de vetllar per la seguretat i la transparència de la informació pública del ciutadà, tenen una responsabilitat especial respecte a l'ús dels fons públics aplicats a les tecnologies de la informació i la comunicació (TIC). És en aquest sentit en què les administracions s'han posicionat com un dels públics objectius més rellevants pel que fa a l'ús i el foment del programari lliure. Estalvi de costos de llicències, foment de la indústria local, localització de les llengües marcada per l'interès social i no estrictament comercial, foment d'una societat de la informació i del coneixement basada en tecnologies lliures i estàndards oberts, entre molts d'altres, són alguns dels temes que han generat un debat en el si de l'administració pública i que encara romanen amb total vigència.; Esta asignatura persigue acercar a los estudiantes a las principales cuestiones vinculadas con la aplicación del software libre a las administraciones públicas. Éstas, que entre otras funciones tienen que velar por la seguridad y la transparencia de la información pública del ciudadano, tienen una responsabilidad especial con respecto al uso de los fondos públicos aplicados a las tecnologías de la información y la comunicación (TIC). Es en este sentido en qué las administraciones se han posicionado como uno de los públicos objetivos más relevantes con respecto al uso y el fomento del software libre. Ahorro de costes de licencias, fomento de la industria local, localización de las lenguas marcada por el interés social y no estrictamente comercial, fomento de una sociedad de la información y del conocimiento basada en tecnologías libres y estándares abiertos, entre muchos otros, son algunos de los temas que han generado un debate en el si de la administración pública y que todavía permanecen con total vigencia.; This course aims to provide the students with the main issues concerning the implementation of Free software to government bodies. These, among other functions have to ensure the security and transparency of public information to citizens, having a special responsibility regarding the use of public funds applied to Information and communication technologies (ICTs). In this sense authorities have been positioned as one of the most important target groups regarding the use and promotion of Free software. Licensing cost savings, promotion of local industry, location of languages of social interest, not strictly commercial, promotion of information and knowledge society based on free technologies and open standards, among many others, are some of the issues that have generated a debate within the public administration.</description>
      <pubDate>Sun, 31 Jan 2010 23:00:00 GMT</pubDate>
      <guid isPermaLink="false">http://hdl.handle.net/10609/5043</guid>
      <dc:date>2010-01-31T23:00:00Z</dc:date>
    </item>
    <item>
      <title>Aspectos económicos y modelos de negocio del software llibre</title>
      <link>http://hdl.handle.net/10609/4741</link>
      <description>Title: Aspectos económicos y modelos de negocio del software llibre
Authors: Albós Raya, Amadeu; Bru Martínez, Lluís; Fernández Monsalve, Irene
Abstract: L'assignatura d'Aspectes Econòmics i Models de Negoci del Programari Lliure se centra en l'estudi del paper del programari lliure al sector privat, i dels aspectes econòmics que hi estan relacionats. D'una banda, s'analitza la indústria del programari en general des d'una perspectiva econòmica, com s'ha vist afectada per l'aparició de programari amb llicències lliures i quin potencial de canvi presenta aquest mercat de cara al futur. D'altra banda, l'assignatura també estudia com aprofitar el potencial del programari lliure en el sector privat, tant des del punt de vista del desenvolupament per si mateix, com de la implantació i migració a programari lliure en empreses.; Esta asignatura se centra en el estudio del papel del software libre en el sector privado, y de los aspectos económicos relacionados. Se analiza, desde una perspectiva económica, la industria del software en general, cómo se ha visto afectada por la aparición de software con licencias libres, y qué potencial de cambio presenta de cara al futuro.  Por otro lado, se estudia cómo aprovechar las ventajas del software libre en el sector privado, tanto desde el punto de vista del desarrollo, como de la implantación y migración de software libre en empresas.; This course focuses on studying the role of Free software in the private sector and on the related economic aspects. It is analyzed from an economic perspective, the software industry in general, how it has been affected by the emergence of software with free licenses, and its potential for change that presents to face the future. On the other hand, we study how to take advantage of free software in the private sector from the point of view of development as well as of the implementation and migration to free software in businesses.</description>
      <pubDate>Tue, 31 Aug 2010 22:00:00 GMT</pubDate>
      <guid isPermaLink="false">http://hdl.handle.net/10609/4741</guid>
      <dc:date>2010-08-31T22:00:00Z</dc:date>
    </item>
    <item>
      <title>Aspectes econòmics i models de negoci del programari lliure</title>
      <link>http://hdl.handle.net/10609/4721</link>
      <description>Title: Aspectes econòmics i models de negoci del programari lliure
Authors: Albós Raya, Amadeu; Bru Martínez, Lluís; Fernández Monsalve, Irene
Abstract: L'assignatura d'Aspectes Econòmics i Models de Negoci del Programari Lliure se centra en l'estudi del paper del programari lliure al sector privat, i dels aspectes econòmics que hi estan relacionats. D'una banda, s'analitza la indústria del programari en general des d'una perspectiva econòmica, com s'ha vist afectada per l'aparició de programari amb llicències lliures i quin potencial de canvi presenta aquest mercat de cara al futur. D'altra banda, l'assignatura també estudia com aprofitar el potencial del programari lliure en el sector privat, tant des del punt de vista de desenvolupament per si mateix, com de la implantació i migració a programari lliure en empreses.; Esta asignatura se centra en el estudio del papel del software libre en el sector privado, y de los aspectos económicos relacionados.  Se analiza, desde una perspectiva económica, la industria del software en general, cómo se ha visto afectada por la aparición de software con licencias libres, y qué potencial de cambio presenta de cara al futuro.  Por otro lado, se estudia cómo aprovechar las ventajas del software libre en el sector privado, tanto desde el punto de vista del desarrollo, como de la implantación y migración de software libre en empresas.; This course focuses on studying the role of Free software in the private sector and on the related economic aspects. It is analyzed from an economic perspective, the software industry in general, how it has been affected by the emergence of software with free licenses, and its potential for change that presents to face the future. On the other hand, we study how to take advantage of free software in the private sector from the point of view of development as well as of the implementation and migration to free software in businesses.</description>
      <pubDate>Tue, 31 Aug 2010 22:00:00 GMT</pubDate>
      <guid isPermaLink="false">http://hdl.handle.net/10609/4721</guid>
      <dc:date>2010-08-31T22:00:00Z</dc:date>
    </item>
    <item>
      <title>Conceptos avanzados en desarrollo de software libre</title>
      <link>http://hdl.handle.net/10609/228</link>
      <description>Title: Conceptos avanzados en desarrollo de software libre
Authors: Campos Miralles, Jordi; Navarro Bosch, Ramon
Abstract: En aquesta assignatura es presenten tecnologies avançades per al desenvolupament d'aplicacions mitjançant l'ús de programari lliure. Inclouen eines per a facilitar la programació, interfícies gràfiques d'usuari i alguns elements gràfics existents, entre d'altres. També s'hi inclouen alguns conceptes importants i metodologies per a ajudar en l¿esmentada tasca de programació.; En esta asignatura se presentan tecnologías avanzadas para el desarrollo de aplicaciones mediante el uso de software libre. Estas incluyen herramientas para facilitar la programación, interfaces gráficas de usuario, así como algunos elementos gráficos existentes, entre otros. Se incluyen también algunos conceptos importantes y metodologías para ayudar en dicha tarea de programación.; In this course advanced technologies for the development of applications through the use of free software are presented. These include tools to facilitate programming, graphical user interfaces, as well as some existing graphical elements, among others. Some important concepts and methodologies are also included to help in this task of programming.</description>
      <pubDate>Mon, 15 Feb 2010 23:00:00 GMT</pubDate>
      <guid isPermaLink="false">http://hdl.handle.net/10609/228</guid>
      <dc:date>2010-02-15T23:00:00Z</dc:date>
    </item>
    <item>
      <title>Web application development</title>
      <link>http://hdl.handle.net/10609/230</link>
      <description>Title: Web application development
Authors: Mateu, Carles
Abstract: L'assignatura Desenvolupament d'aplicacions web està orientada a introduir l'estudiant en la creació i funcionament de les aplicacions web. Per aconseguir-ho es presenten temes que tracten, des de la configuració del servidor fins a la creació d'aplicacions dinàmiques amb accés a dades. Un cop finalitzada l'assignatura, l'estudiant disposarà de coneixements en tecnologies Web que seran fonamental per a la implementació d'aplicacions en aquest entorn.; La asignatura Desarrollo de aplicaciones web está orientada a introducir al estudiante en la creación y el funcionamiento de las aplicaciones web. Para conseguirlo se presentan temas que tratan desde la configuración del servidor hasta la creación de aplicaciones dinámicas con acceso a datos. Una vez finalizada la asignatura, el estudiante dispondrá de conocimientos en tecnologías web que serán fundamentales para la implementación de aplicaciones en este entorno.; The course ¿Web Application Development¿ is designed to introduce the student to the creation and operation of web applications. In order to achieve this aim, subjects ranging from server configuration to the creation of dynamic applications with access to data are presented. Upon completion of the course, the student will have knowledge in web technologies that will be fundamental for the implementation of applications in this environment.</description>
      <pubDate>Mon, 15 Feb 2010 23:00:00 GMT</pubDate>
      <guid isPermaLink="false">http://hdl.handle.net/10609/230</guid>
      <dc:date>2010-02-15T23:00:00Z</dc:date>
    </item>
    <item>
      <title>Aspectos legales y de explotación del software libre</title>
      <link>http://hdl.handle.net/10609/229</link>
      <description>Title: Aspectos legales y de explotación del software libre
Authors: Bain, Malcolm; Gallego Rodríguez, Manuel; Martínez Ribas, Manuel; Rius Sanjuán, Judit
Abstract: "Aspectes legals i d'explotació del programari lliure" és una assignatura fonamental per a entendre el programari lliure i per a poder explotar-lo -en la seva fase de creació, distribució, integració i ús final- de manera segura i legal. Es consideraran per tant els conceptes i sistemes de la protecció legal del programari, els drets d'autor, les patents, les marques i secrets i sobretot els mecanismes legals que són subjacents al copyleft i al "codi obert": les llicències lliures, per a aconseguir un coneixement general d'aquests temes i habilitats per a posar en pràctica aquest coneixement en contextos concrets.&#xD;
El mòdul es proposa brindar als participants el coneixement i les eines necessàries per a percebre els problemes que puguin sorgir en aquest contesto, anticipar i resoldre la majoria dels dubtes legals que puguin manifestar-se, així com avaluar els riscos legals i establir pel vostre compte les estratègies corresponents i prendre unes decisions bé fundades.; Aspectos legales y de explotación del software libre es una asignatura fundamental para entender el software libre y para poder explotarlo -en su fase de creación, distribución, integración y uso final- de manera segura y legal. Se considerarán por lo tanto los conceptos y sistemas de la protección legal del software -los derechos de autor, las patentes, las marcas y los secretos y, sobre todo, los mecanismos legales que subyacen en el copyleft y el código abierto: las licencias libres, para conseguir un conocimiento general de estos temas y habilidades para poner en práctica este conocimiento en contextos concretos.&#xD;
El módulo se propone brindar a los participantes el conocimiento y las herramientas necesarias para percatarse de los problemas que puedan surgir en este contexto, anticipar y resolver la mayoría de las dudas legales que puedan manifestarse, así como evaluar los riesgos legales y establecer por su cuenta las estrategias correspondientes y tomar unas decisiones bien fundadas.; "Legal Aspects and Exploitation of Free Software" is a fundamental course to understand free software and to be able to exploit it -in its phases of creation, distribution, integration and final use- in a secure and lawful way. Therefore, concepts and systems of legal protection of the software will be considered - author's copyright, patents, brands and secrets, and especially the legal mechanisms that are subjacent to the copyleft and "open code": the free licences, to acquire general knowledge of these subjects and skills to put this knowledge into practice in specific contexts. &#xD;
This module aims to offer the knowledge and necessary tools to participants to perceive the problems that can arise in this context, anticipating and resolving the majority of legal doubts that can be posed, as well as evaluating the legal risks and establishing the corresponding strategies on your own and making well-founded decisions.</description>
      <pubDate>Mon, 15 Feb 2010 23:00:00 GMT</pubDate>
      <guid isPermaLink="false">http://hdl.handle.net/10609/229</guid>
      <dc:date>2010-02-15T23:00:00Z</dc:date>
    </item>
    <item>
      <title>Databases</title>
      <link>http://hdl.handle.net/10609/225</link>
      <description>Title: Databases
Authors: Camps Paré, Rafael; Casillas Santillán, Luis Alberto; Costal Costa, Dolors; Gibert Ginestà, Marc; Martín Escofet, Carme; Pérez Mora, Óscar
Abstract: Les bases de dades són el mètode preferit per a l'emmagatzemament estructurat de dades. Les grans aplicacions multiusuari, els telèfons mòbils o les agendes electròniques utilitzen tecnologia de bases de dades per a assegurar la integritat de les dades i facilitar la tasca tant dels usuaris com dels programadors que les van desenvolupar.&#xD;
Des de la realització del primer model de dades, passant per l'administració del sistema gestor, fins a arribar al desenvolupament de l'aplicació, la tecnologia i els conceptes associats són molts i molt heterogenis. Tanmateix, és imprescindible conèixer els aspectes clau de cada un d'aquests temes per a tenir èxit en qualsevol projecte que impliqui treballar amb bases de dades.&#xD;
En aquest curs tractarem de donar una visió completa dels conceptes relacionats amb els sistemes gestors de bases de dades. Per començar, veurem els aspectes involucrats en els motors d'aquests magatzems de dades, la seva evolució històrica i els diferents tipus d'organització i abstracció que ha anat sorgint des de la seva conceptualització fins als nostres dies.&#xD;
A continuació aprofundirem en el model anomenat relacional (el més usat als nostres dies), proporcionant els mètodes i eines que ens permetin representar necessitats d'emmagatzemament i consulta de dades en aquest model. Després, estudiarem a fons el llenguatge de consultes estructurat SQL, imprescindible per a treballar amb bases de dades relacionals, tant si és directament com mitjançant qualsevol llenguatge de programació.&#xD;
El disseny de bases de dades té també un capítol dedicat a aprendre a modelar una base de dades i representar-la gràficament, a detectar els possibles problemes de disseny abans que afectin l'aplicació i a construir bases de dades òptimes per als diferents casos de relacions entre entitats que formaran la nostra base de dades.&#xD;
Una vegada establertes aquestes bases, estarem en disposició d'examinar detingudament dos dels sistemes gestors de bases de dades de programari lliure més populars actualment. Així doncs, aprendrem l'ús, l'administració i les particularitats de MySQL i PostgreSQL mitjançant exemples i casos pràctics. També veurem les eines de consulta i administració gràfiques per a aquests dos sistemes gestors de bases de dades, que ens permetran millorar la nostra productivitat en el treball diari amb ells.&#xD;
A continuació, veurem els mètodes d'accés a aquests sistemes gestors de bases de dades des d'alguns llenguatges de programació. En cada cas, comentarem les millors pràctiques i les seves particularitats, i introduirem alguns conceptes relacionats amb la programació en bases de dades com la persistència, el tractament d'errors, etc.&#xD;
Finalment, creiem que la millor manera d'acabar aquest curs és mitjançant un cas d'estudi complet que abordi els temes que s'hi han tractat, en l'ordre en què es produirien en la realitat d'un projecte i fent prevaler la pràctica sobre la teoria.&#xD;
Així doncs, aquest curs tracta de proporcionar a l'estudiant una visió completa dels aspectes implicats en el treball amb bases de dades. Encara que no aprofundirem en alguns temes especialitzats com el disseny intern d'un sistema gestor de bases de dades, aprofundirem tècnicament en els temes més necessaris.; Las bases de datos son el método preferido para el almacenamiento estructurado de datos. Desde las grandes aplicaciones multiusuario hasta los teléfonos móviles y las agendas electrónicas utilizan tecnología de bases de datos para asegurar la integridad de los datos y facilitar la labor tanto de usuarios como de los programadores que las desarrollaron.&#xD;
Desde la realización del primer modelo de datos, pasando por la administración del sistema gestor, hasta llegar al desarrollo de la aplicación, los conceptos y la tecnología asociados son muchos y muy heterogéneos. Sin embargo, es imprescindible conocer los aspectos clave de cada uno de estos temas para tener éxito en cualquier proyecto que implique trabajar con bases de datos.&#xD;
En este curso trataremos de dar una visión completa de los conceptos relacionados con los sistemas gestores de bases de datos. En los primeros capítulos veremos los aspectos involucrados en los motores de estos almacenes de datos, su evolución histórica y los distintos tipos de organización y abstracción que han ido surgiendo desde su conceptualización hasta nuestros días.&#xD;
A continuación profundizaremos en el modelo llamado relacional (el más usado en nuestros días), proporcionando los métodos y las herramientas que nos permitan representar necesidades de almacenamiento y consulta de datos en este modelo. En el siguiente capítulo estudiaremos a fondo el lenguaje de consultas estructurado SQL, imprescindible para trabajar con bases de datos relacionales, ya sea directamente o a través de cualquier lenguaje de programación.&#xD;
El diseño de bases de datos tiene también un capítulo dedicado a aprender a modelar y representar gráficamente una base de datos, a detectar los posibles problemas de diseño antes de que estos afecten a la aplicación, y a construir bases de datos óptimas para los distintos casos de relaciones entre entidades que formarán nuestra base de datos.&#xD;
Una vez sentadas estas bases, estaremos en disposición de examinar detenidamente dos de los sistemas gestores de bases de datos de software libre más usados y populares actualmente. Así pues, aprenderemos el uso, la administración y las particularidades de MySQL y PostgreSQL mediante ejemplos y casos prácticos. También veremos las herramientas de consulta y administración gráficas para estos dos sistemas gestores de bases de datos, que nos permitirán mejorar nuestra productividad en el trabajo diario con ellos.&#xD;
A continuación, veremos los métodos de acceso a estos sistemas gestores de bases de datos desde algunos lenguajes de programación. En cada caso, comentaremos las mejores prácticas para cada uno, así como sus particularidades, e introduciremos algunos conceptos relacionados con la programación en bases de datos como la persistencia, el tratamiento de errores, etc.&#xD;
Finalmente, creemos que la mejor forma de finalizar este curso es mediante un caso de estudio completo que aborde los temas tratados en todos los capítulos, en el orden en que se producirían en la realidad de un proyecto y primando la práctica sobre la teoría.&#xD;
Así pues, este curso trata de proporcionar al estudiante una visión completa de los aspectos implicados en el trabajo con bases de datos. Aunque no profundizaremos en algunos temas muy especializados como el diseño interno de un sistema gestor de bases de datos, profundizaremos técnicamente en los temas más necesarios.; Databases are the preferred method for structured data storage. Large multi-user applications, mobile telephones and electronic agendas all use database technology to ensure data integrity and to facilitate the task of both the users and the programmers who developed them.&#xD;
Since the first data model was created, followed by administration of the management system and, finally, development of the application, the technology and associated concepts have been extremely diverse. It is also essential to know the key aspects of each of these topics to ensure success in any project that involves working with databases.&#xD;
This course will attempt to offer a comprehensive view of the concepts related to database management systems. To begin with, we will look at the aspects involved in the engines of these data warehouses, their historical evolution and the different types of organisation and abstraction they have gone through from their initial design to the present day.&#xD;
We will then look at the 'relational' model (the most common one nowadays), providing the tools and methods that allow us to represent data storage and query needs in this model. Following on from this, we will study Structured Query Language (SQL) in depth, since it is essential for working with relational databases, whether directly or through a programming language.&#xD;
Database design also has a chapter on learning how to model a database and represent it graphically, to detect possible design issues before they affect the application and to build optimal databases for the different cases of relations between entities that will form our database.&#xD;
&#xD;
Once we have established these bases, we will be ready to take a detailed look at two of the most popular free software database management systems currently available. Hence, we will learn about the use, administration and special features of MySQL and PostgreSQL with examples and case studies. We will also look at query and graphic administration tools for these two database management systems, which will enhance our productivity in our day-to-day work with them.&#xD;
&#xD;
We will then study the methods for accessing these database management systems from some programming languages. In each case, we will discuss the best practices and their special features, and we will introduce concepts related to programming in databases, such as persistence, dealing with errors, etc.&#xD;
&#xD;
Lastly, we believe that the best way to end this course is a complete case study looking at the topics we have discussed in the order in which they would occur in a real project, putting practice before theory.&#xD;
&#xD;
To sum up, this course attempts to provide students with a comprehensive understanding of the aspects of working with databases. Although we will not discuss certain specialist topics, such as the internal design of a database management system, we will take a technical approach to the more essential topics.</description>
      <pubDate>Mon, 15 Feb 2010 23:00:00 GMT</pubDate>
      <guid isPermaLink="false">http://hdl.handle.net/10609/225</guid>
      <dc:date>2010-02-15T23:00:00Z</dc:date>
    </item>
  </channel>
</rss>

