Archivo mensual: abril 2017

Vamos a empezar por lo más fácil: Cuando. La respuesta es muy simple: ahora

El mejor momento para liberar cualquier contenido, sea código, sea código con un informe explicativo o trabajo científico, siempre es ahora. Si lo que deseas es que su trabajo se conozca y también beneficiar a la comunidad que te ha dado financiación o simplemente apoyo, es mejor hacerlo desde el principio, desde la primera línea de código de un fichero README. El hacerlo ahora manda un mensaje claro: estoy abierto a cualquier sugerencia, y cualquiera puede copiar y mejorar mi trabajo en cualquier estadio de su desarrollo; también podéis sugerir cambios o mejoras y hacerlo durante el desarrollo del mismo, no al final cuando ni yo me puedo beneficiar ni posiblemente nadie porque la cantidad de información, código más informe, sea demasiado apabullante para que le sirva a nadie. Estamos en el mes de abril y te quedarán dos meses, quizás cinco si es en septiembre. Abre tu repositorio ya. Y si vas a empezarlo próximamente, crea el repositorio en abierto desde el principio y trabaja con él. Habla con tu tutor para que interaccione contigo también en abierto y a través del repositorio. Y, por supuesto, la liberación es un camino de dos vías. Si algún compañero tuyo también lo ha liberado, ayúdale, échale una mano, comprueba el código, hazle pull request. Nada más transparente que un repositorio para saber quién ha hecho qué.

Y el hecho de que se sepa que ese trabajo lo has hecho tú es precisamente uno de los porqués, el más importante. Las empresas usan tu repositorio como un currículum vitae, hasta el punto de que hay empresas que se dedican exclusivamente a hacer data mining de GitHub buscando a personas que tengan un perfil determinado, reflejado en lo que tienen publicado en GitHub. Seguramente estés usando una tecnología interesante en tu TFG/TFM/tesis que tenga demanda en el mercado. Ten por seguro que alguien lo va a ver, o que lo va a tener presente en la entrevista de trabajo para publicarlo o no. Git y GitHub es la herramienta que tienen en común todas las empresas y el hecho de que demuestres que lo conoces y lo usas también va a contar a tu favor.

Y finalmente, eso nos da el dónde. Hoy en día el sitio para liberar proyectos es GitHub. Las facilidades sociales y de gestión de proyectos que tienen no tienen ahora mismo igual. Aunque hay otros repositorios gratuitos como BitBucket o GitLab, este incluso libre, lo cierto es que tener un proyecto en un sitio popular como GitHub facilita su visilibidad y también que se interacciones con el resto de los programadores. Además, es el que se utiliza en ránkings provinciales como el de Israel Blancas; aparecer en ese ránking va a permitir también que conozcan tu trabajo y eventualmente que te den uno, que es de lo que se trata.

Nos queda un como. Liberar un trabajo es simplemente cuestión de asignarle una licencia. Y asignarle una licencia es tan fácil como colocar un fichero que se llame LICENSE en el directorio principal, que contenga los términos de la licencia; también se debe añadir una referencia a esa licencia en las cabeceras de todos los ficheros. Por ejemplo, Synapse de Marco Fernández Pranno (un proyecto liberado ya y que se leerá próximamente) tiene licencia MIT. Por otro lado, el texto en sí suele tener licencias Creative Commons, licencias específicas para contenido, como la tesis de Pablo García Sánchez, por ejemplo, que también se liberó desde el principio. Para no mezclar licencias el texto suele ir o en otro directorio o directamente en otro repositorio, aunque no pasa nada para que vayan juntos.

Practica también la ciencia abierta. Si tu tesis tiene un componente de investigación, habrás hecho experimentos, tendrás ficheros de configuración, una bitácora de resultados, los datos. Eso también se puede, y se debe, liberar. Puedes ir publicando los datos y subiéndolos a Figshare o algún otro sitio que te permita asignarle un URL permanente y también citarlo como si de un trabajo se tratara. Esto se escapa de la temática estricta de esta historia, pero puedes informarte en esta presentación y esta otra que explica los conceptos y las herramientas que se pueden usar.

¿A qué esperas pues para liberar tu TFM? Recuerda que el mejor momento siempre es ahora, y si necesitas ayuda y asesoramiento por parte de la Oficina de Software Libre, ya sabes donde encontrarnos.

El pasado día 19 de abril de 2017 tuvo lugar el taller de formación a las asociaciones que han obtenido material informático en la I Campaña de donación de material informático “Ordenadores libres con software libre UGR Solidaria”.

En el taller, se explicó a las asociaciones que es el software libre y que consiste, además se informó de la labor que desarrolla la Oficina de Software Libre y de los diferentes talleres y campañas que se llevan a cabo desde la misma.

Para la realización del taller, se escogió una sala amplia y equipada con ordenadores para que pudieran asistir todos los representantes de las distintas asociaciones. El taller se impartió con un equipo de idénticas características a los que se va a donar a las diferentes asociaciones, con el fin de que pudieran comprobar de primera mano el magnífico rendimiento de los equipos, tras ser optimizados por el personal de la Oficina de Software Libre.

Durante el taller, las diferentes asociaciones fueron informadas de todo el proceso de adecuación y optimización a los que han sido sometidos cada una de los equipos que se van a donar y de porque se ha escogido ese sistema operativo y las características y programas de los que se compone.

Por otro lado, también se les facilito información y ayuda a todas las asociaciones asistentes en los diferentes programas y aplicaciones informáticas instaladas en el sistema operativo instalado en los equipos donados. Por último, las diferentes asociaciones explicaron las necesidades que tienen y se les asesoró acerca de los diferentes programas que van a necesitar para el desarrollo de sus tareas y de diferentes alternativas a los mismo de explicando que programas pueden usar para llevar a cabo las mi

En esta campaña, más de 15 asociaciones han podido recibir material informático, el cuál estamos seguros que va a ser de gran utilidad a la hora del desempeño de las magnificas tareas que las mismas realizan.

Estas son algunas de las fotos del taller:

Desde la Oficina de Software Libre queremos agradecer el apoyo del resto de la Delegación de la Rectora para la Universidad Digital (DRUD), especialmente el CSIRC, Gerencia, Unidad de Calidad Ambiental y especialmente del Vicerrectorado de Responsabilidad Social, Igualdad e Inclusión de la UGR, así como a las asociaciones que han formado parte de la campaña.

¿Tienes plan para este verano?¿Te gusta la tecnología?¿Quieres desarrollar tu creatividad? ¿Eres chica y estudias entre 3º de ESO a 2º Bachillerato?

Si es así, queremos ofrecerte un plan de dos semanas en las que aprenderás de la mano de 4 fantásticas profesoras diferentes herramientas y lenguajes de programación, podrás crear tu primer juego para ordenador (si no lo has hecho ya), podrás descubrir que es una placa Arduino, a crear una aplicación para dispositivos móviles y mil cosas más con las que pasarás el verano de tu vida.

El campus tendrá lugar del 3 al 14 de julio de este año 2017 y se realizará en la Escuela Técnica Superior de Ingenierías Informática y de Telecomunicación.Se escogerán 25 alumnas de 3º de ESO a 2º de Bachillerato, que hayan elegido preferentemente o vayan a elegir Ciencias o Bachillerato Científico Técnico o Artístico.

Este campus tecnológico tendrá el apoyo de la FECYT, la Delegación de la Rectora para la Universidad Digital y la propia ETSIIT, lugar donde se celebrará el Campus.

También le da continuidad (y, de hecho, se solapará en el tiempo) con el Campus Infantil de Software Libre, que la Oficina de Software Libre organiza todos los años y que tendrá este año su décima edición.

Además, el campus también contara con el apoyo de los patrocinadores de la Oficina de Software Libre, como Codeko, PerkinElmer, RTI, Microsoft, Magnolia CMS, Badger Maps, Unit4, Fidesol, SI2 Soluciones, Createc 3D, Axesor, Bitergia Ximdex e Inven.

 

Si te interesa, pulsa aquí para la preinscripción.

 

Más información en :

Correo electrónico: CampusUgr@gmail.com

Twitter: twitter.com/UGRingenieras

Facebook: facebook.com/campusugrgoogle

Web: http://sereingeniera.ugr.es/

 

 

✴️ MARTES 4 ➡️ ‘Introducción al Big Data con el lenguaje R’. Perteneciente al Programa ETSIIT de capacitación profesional (asistencia libre para cualquier persona hasta completar aforo).

En la era de los datos es interesante extraer la mayor cantidad posible de conocimiento que se puedan ocultar a simple vista en su contenido, para esto necesitamos herramientas de análisis estadístico de datos que nos faciliten en la medida de lo posible esta tarea que puede tener cierta complejidad.

R es un entorno y lenguaje de programación con un enfoque estadístico que nos permite hacer esto y que actualmente es uno de los lenguajes más utilizados para la investigación en campos como la minería de datos, la bioinformática y las matemáticas financieras. Gracias a ser software libre uno de los motivos de sus popularidad es la gran cantidad de librerías específicas creadas por la comunidad para ayudar en tareas complejas que se encuentran en estos campos de investigación.

???? ORGANIZA. Oficina de Software Libre de la Universidad de Granada
???? LUGAR. Escuela Técnica Superior de Ingenierías Informática y de Telecomunicación (Aula -1.2 [Aula Polivalente]). Calle Periodista Daniel Saucedo Aranda, s/n.
⏰ HORA. 12:30 – 13:30
???? REGISTRO. https://www.meetup.com/es-ES/Granada-Geek/events/237493544/

 


✴️ MIÉRCOLES 5 ➡️ ‘INTERFERENCIAS [Desparasita tu móvil: taller eliminar software inseguro o espía]’. ¿Usas Android? ¿Tienes la versión del sistema operativo de fábrica en tu teléfono? Además de llevar mucho software cerrado, que activamente recopila y reporta información, probablemente sea una versión muy desactualizada y vulnerable.

En este taller y te enseñaran a eliminar todo el software inseguro o espía de tu teléfono. Necesitarás:
– Tu teléfono con Android (si tienes un iPhone, lo sentimos, pero no hay forma de ser libre usando eso).
– Un ordenador con Linux.
– Haber hecho copia de todos los archivos del teléfono que queramos conservar (lo suyo es formatear incluso la tarjeta SD, porque muchas aplicaciones tienen ahí la caché).

Todos juntos, instalarán Lineage en los teléfonos, disfrutando así del proyecto abierto detrás de Android, es decir, teniendo la versión de Android libre y en constante desarrollo para los teléfonos.

Nota: es posible que algunos teléfonos no dispongan de versión de Lineage o que el proceso de instalación sea muy complicado y no sea posible (hay teléfonos que son un mundo). Si quieres asegurarte antes de venir al taller, contacta con t.me/Speedy diciendo el modelo de tu teléfono.

???? ORGANIZA. Interferencias
???? LUGAR. Escuela Técnica Superior de Ingenierías Informática y de Telecomunicación (Sala de Juntas). Calle Periodista Daniel Saucedo Aranda, s/n.
⏰ HORA. 11:30 – 13:30
???? REGISTRO. https://www.meetup.com/es-ES/Granada-Geek/events/238595388/

✴️ JUEVES 6 ➡️ ‘Básicos de la OSL: Programando con Python desde 0’. Taller rápido en el que se aprenderá cómo programar en Python desde 0.

Si hoy en día tuviéramos que pensar en un lenguaje de programación sencillo de aprender este sería sin duda Python, ya que aunque es un lenguaje orientado a objetos como muchos otros, una de las cosas por la que se ha convertido en uno de los favoritos de las personas no-informáticas que se interesan por aprender programación es que su sintaxis es muy limpia y requiere menos código que otros en tareas sencillas.

A esas ventajas se le puede añadir que es un lenguaje con una alta demanda, ya que empresas como Google lo utilizan en el desarrollo de sus infraestructuras, o que también está muy extendido en el ámbito web debido a la popularidad de frameworks como Django. Además, gracias a sus popularidad tiene una de las mayores comunidades detrás que fomentan el soporte y el desarrollo, en gran parte porque viene preinstalado en la mayoría de sistemas GNU/Linux ya que es necesario para el funcionamiento de este.

???? ORGANIZA. Oficina de Software Libre de la Universidad de Granada
???? LUGAR. Escuela Técnica Superior de Ingenierías Informática y de Telecomunicación (Aula -1.2 [Aula Polivalente]). Calle Periodista Daniel Saucedo Aranda, s/n.
⏰ HORA. 13:30 – 14:00
???? REGISTRO. https://www.meetup.com/es-ES/Granada-Geek/events/237475933/


✴️ VIERNES 7 ➡️ ‘Móntate tu propio IoT’. Mucho se habla últimamente del Internet of Things (IoT), que como su nombre indica (Internet de las Cosas) consiste en dotar de conectividad a cualquier objeto con el entorno que lo rodea, ya sean otros objetos o algo con unas posibilidades mucho mayores, un conexión a Internet. Esto ha adquirido especial importancia si pensado que objetos tradicionales como un libro o un frigorífico, consiguiendo que incluso estos artículos de andar por casa sean inteligentes e independientes, convirtiéndose en casi miniordenadores que interactúan con elementos de la vida real de forma natural, pasando desapercibidos ante cualquier persona.

En el ámbito del hogar, vemos casas en las que activamos remotamente la calefacción para que esté a la temperatura ideal justo cuando lleguemos; o podríamos pensar en que electrodomésticos como el frigorífico supieran cuando nos estamos quedando sin algún alimento y automáticamente lo pida adquiera por Internet, o que nos avise cuando otro esta cerca de su fecha de caducidad para que no nos olvidemos. Además hoy en día ya todos estamos acostumbrados a los “wearables“, dispositivos que se usamos en alguna parte de nuestro cuerpo y que interactúan con el usuario, como las pulseras inteligentes que además de darnos información de nuestra actividad física, podrían servirnos para abrir la puerta de nuestra casa o arrancar el motor de nuestro coche.

Para que podáis aprender un poco más sobre IoT, el viernes 7 tenemos un taller básico para que aprendas a montarte tu propio IoT.

???? ORGANIZA. Oficina de Software Libre de la Universidad de Granada
???? LUGAR. Escuela Técnica Superior de Ingenierías Informática y de Telecomunicación (Aula -1.2 [Aula Polivalente]). Calle Periodista Daniel Saucedo Aranda, s/n.
⏰ HORA. 12:30 – 13:30
???? REGISTRO. https://www.meetup.com/es-ES/Granada-Geek/events/238825400/

Todos los años y este no iba a ser distinto tiene lugar el Campus Tecnológico Infantil de Software Libre en la ETTSIT.

Este año tiene lugar la décima edición del Campus y como en todas las anteriores, estamos seguros de que los asistentes vivirán una experiencia inolvidable.

Los niños se dividen en grupos que, por costumbre, se denominan de “grandes”, “medianos” y “pequeños” aunque, en realidad, a la hora de asignar un niño a un grupo también se tiene en cuenta la experiencia de años anteriores o los conocimientos del niño, y no sólo su edad. Si en un grupo hay demasiados niños para atenderlos correctamente, este se desdobla y se distribuyen los alumnos entre los dos nuevos.

Desde el día 26 de junio de 2017 al 21 de julio de 2017, se celebrará el campus infantil de software libre 2017 en dos turnos, el primero del 26 de junio a 7 de julio de 2017, en horario de 9:00 a 14:00 horas y el segundo turno del 10 de julio al 21 de julio de 2017, en horario de 09:00 a 14:00. Si perteneces a la comunidad universitaria, consulta esta historia donde se anuncian las ayudas del GAS. Si no,

El campus está orientado a niños de entre siete y trece años, y el horario es de nueve a dos (aunque, para facilitar a los padres el traer y llevar a los niños, se ha flexibilizado el horario de llegada desde las ocho y el de fin a las tres).

El objetivo del campus es enseñar a los niños una serie de habilidades TIC usando Software Libre, para que puedan aplicar en casa lo que aprenden aquí.

En el mismo, los asistentes aprenderán a trabajar en equipo, a desarrollar sus habilidades de programación, diseño, ofimática y a manejar un equipo informático, todo ello siempre con software libre. En todo momento, estarán acompañados por profesores y monitores que les ayudaran y enseñaran todo lo necesario.

El monitor se ocupa de atender las necesidades de los niños, mantener el orden y dos profesores encargados de impartir las materias, atender dudas, resolver cuestiones y, en general, ayudar a los niños en todo lo que tenga que ver con los contenidos del campus. Los profesores pueden cambiar de grupo ocasionalmente en función de las necesidades docentes, pero cada monitor tiene asignado un grupo concreto del que es responsable y lo acompaña continuamente, tanto durante las clases como en las horas de recreo.

Los contenidos que se enseña a los niños (y la profundidad y el detalle con que se hace) son variados y dependen del grupo y del nivel de los niños. En algunas materias todos los grupos usan herramientas comunes (aunque, naturalmente, ajustando el nivel a cada grupo) pero otras se imparte con software específicamente concebido para un nivel determinado.

Enlace al formulario

También puedes acceso a imágenes de campus anteriores galería de fotos.

Web Jornadas de Software Libre
Logo y enlace Web Jornadas de Software Libre 2018
Web SereIngeniera
Logo y enlace Web SereIngeniera 2018
Web Campus Infantil 2018
Logo y enlace Web Campus Infantil 2018
Calendario
julio 2018
lunes martes miércoles jueves viernes sábado domingo
25 junio, 2018

Categoría: General9:00 pm: Campus Infantil - 1º turno

9:00 pm: Campus Infantil - 1º turno
26 junio, 2018

Categoría: General9:00 pm: Campus Infantil - 1º turno

9:00 pm: Campus Infantil - 1º turno
27 junio, 2018

Categoría: General9:00 pm: Campus Infantil - 1º turno

9:00 pm: Campus Infantil - 1º turno
28 junio, 2018

Categoría: General9:00 pm: Campus Infantil - 1º turno

9:00 pm: Campus Infantil - 1º turno
29 junio, 2018

Categoría: General9:00 pm: Campus Infantil - 1º turno

9:00 pm: Campus Infantil - 1º turno
30 junio, 2018 1 julio, 2018
2 julio, 2018

Categoría: General9:00 pm: Campus de Chicas

9:00 pm: Campus de Chicas

Categoría: General9:00 pm: Campus Infantil - 1º turno

9:00 pm: Campus Infantil - 1º turno
3 julio, 2018

Categoría: General9:00 pm: Campus de Chicas

9:00 pm: Campus de Chicas

Categoría: General9:00 pm: Campus Infantil - 1º turno

9:00 pm: Campus Infantil - 1º turno
4 julio, 2018

Categoría: General9:00 pm: Campus de Chicas

9:00 pm: Campus de Chicas

Categoría: General9:00 pm: Campus Infantil - 1º turno

9:00 pm: Campus Infantil - 1º turno
5 julio, 2018

Categoría: General9:00 pm: Campus de Chicas

9:00 pm: Campus de Chicas

Categoría: General9:00 pm: Campus Infantil - 1º turno

9:00 pm: Campus Infantil - 1º turno
6 julio, 2018

Categoría: General9:00 pm: Campus de Chicas

9:00 pm: Campus de Chicas

Categoría: General9:00 pm: Campus Infantil - 1º turno

9:00 pm: Campus Infantil - 1º turno
7 julio, 2018 8 julio, 2018
9 julio, 2018

Categoría: General9:00 pm: Campus de Chicas

9:00 pm: Campus de Chicas

Categoría: General9:00 pm: Campus Infantil - 2º turno

9:00 pm: Campus Infantil - 2º turno
10 julio, 2018

Categoría: General9:00 pm: Campus de Chicas

9:00 pm: Campus de Chicas

Categoría: General9:00 pm: Campus Infantil - 2º turno

9:00 pm: Campus Infantil - 2º turno
11 julio, 2018

Categoría: General9:00 pm: Campus de Chicas

9:00 pm: Campus de Chicas

Categoría: General9:00 pm: Campus Infantil - 2º turno

9:00 pm: Campus Infantil - 2º turno
12 julio, 2018

Categoría: General9:00 pm: Campus de Chicas

9:00 pm: Campus de Chicas

Categoría: General9:00 pm: Campus Infantil - 2º turno

9:00 pm: Campus Infantil - 2º turno
13 julio, 2018

Categoría: General9:00 pm: Campus de Chicas

9:00 pm: Campus de Chicas

Categoría: General9:00 pm: Campus Infantil - 2º turno

9:00 pm: Campus Infantil - 2º turno
14 julio, 2018 15 julio, 2018

Categoría: General10:00 pm: Inscripción JSLUGR

10:00 pm: Inscripción JSLUGR
16 julio, 2018

Categoría: General9:00 pm: Campus Infantil - 2º turno

9:00 pm: Campus Infantil - 2º turno
17 julio, 2018

Categoría: General9:00 pm: Campus Infantil - 2º turno

9:00 pm: Campus Infantil - 2º turno
18 julio, 2018

Categoría: General9:00 pm: Campus Infantil - 2º turno

9:00 pm: Campus Infantil - 2º turno
19 julio, 2018

Categoría: General9:00 pm: Campus Infantil - 2º turno

9:00 pm: Campus Infantil - 2º turno
20 julio, 2018

Categoría: General9:00 pm: Campus Infantil - 2º turno

9:00 pm: Campus Infantil - 2º turno
21 julio, 2018 22 julio, 2018
23 julio, 2018 24 julio, 2018 25 julio, 2018 26 julio, 2018 27 julio, 2018 28 julio, 2018 29 julio, 2018
30 julio, 2018 31 julio, 2018 1 agosto, 2018 2 agosto, 2018 3 agosto, 2018 4 agosto, 2018 5 agosto, 2018
Archivos
Categorías