Programación

El pasado 26 de marzo el Parlamento Europeo aprobó la llamada ley de los derechos de autor para entorno digital por 348 votos a favor, 274 en contra y 39 abstenciones. Ha día de hoy no sabemos con certeza cómo afectara a las distintas plataformas que publican contenidos en abierto, como Facebook, Twitter, etc, pero sabemos que afectará.

 

La polémica de esta nueva normativa viene por sus artículos 15 y 17, que en el borrador inicial de la misma eran los artículos 11 y 13 respectivamente.

 

El artículo 15 está relacionado con la citas a fuentes de información que se incluyen en muchos de los contenidos que se publiquen en internet, como son artículos, entradas de blogs, o noticias online, de tal forma que las personas que tienen la autoría de las fuentes podrán decidir si cobrar o no a quienes los enlacen. Con respecto a este tema, y siempre según nuestra opinión, una solución para que todo siguiera como hasta ahora, sería la liberación masiva de contenidos. Vamos,  que como norma general, cuando publiquemos cualquier contenido propio, le incluyamos su licencia de liberación, indicando a todo el mundo que no nos importa compartir, que no nos importa contribuir al conocimiento global y que por supuesto, lo único que pedimos a cambio es el reconocimiento de autoría, (derecho irrenunciable) y quizás alguna que otra condición, como que compartan de la misma forma o que no hagan un uso comercial de nuestros contenidos. Esta acción, sencilla y rápida, ayudaría al auge de las comunidades que liberan sus conocimientos y a que la gente se tome en serio que hay que usar licencias libres para todo, es decir, un gran paso para los que liberamos cualquier obra, o para los que queremos respetar los derechos de autoría sin saltárnoslo a la torera.

Pero no se acaba ahí porque aún nos queda el artículo 17,  donde se establece que las plataformas donde se publiquen esos contenidos serán las encargadas de comprobar si todos los contenidos que vayamos generando, se ajustan a la normativa vigente. Y, ¿en qué repercutirá este artículo a las grandes compañías como Google?. En nuestra opinión, estas grandes compañías aplicarán el “corte por lo sano”, es decir, no serán capaces de distinguir entre los contenidos válidos o no válidos y aplicarán las medidas de publicación más restrictivas posibles, como ya hemos visto en YouTube en los últimos años.

Esta nueva normativa o esta nueva forma de hacer las cosas, afecta a plataformas donde se publican y comparten códigos entre los usuarios de forma voluntaria, como puede ser GitHub, en los que cualquier persona que entre está de acuerdo con la liberación de su conocimiento y trabajo.  En este caso la plataforma tendrá que comprobar que lo usuarios no incumplen nada, y podría darse el caso de eliminación de cuentas o contenidos simplemente porque se nos ha olvidado incluir la licencia adecuadamente.

Supongamos un caso real, estudiantes que comparten sus prácticas de alguna asignatura, estudiantes que usan la plataforma para aprender a manejarla pero que no saben todavía de las exigencias de incluir licencias, esos estudiantes podrán verse afectados.

En conclusión, no sabemos si todo esto pasará como os lo estamos contando o si finalmente habrá algún tipo de excepción para plataformas de compartición de contenidos voluntarias y gratuitas que es lo que nosotros esperamos. Puesto que tener que establecer mecanismos que coarten la libertad de algún modo es algo con lo que no estamos de acuerdo.

En cualquier caso, recordad siempre usad las licencias libres, esas licencias ya establecen vuestra voluntad de compartición e informan a todo el mundo de ello si las incluimos, por lo que esperamos que todo el mundo empiece a liberar su conocimiento para que la sociedad en general pueda acceder a él.

 

Arial, Cambria, Verdana, seguro que alguno de estos nombres te suenan y que los habrás usado para redactar un documento o simplemente has leído un documento que los usa.

Efectivamente se tratan de fuentes tipográficas, todas instaladas en LibreOffice Writter, nuestro procesador de textos preferido.

A la hora de redactar un documento, uno de los factores más importantes es usar una fuente tipográfica clara y que facilite la lectura. Ademas, la fuente debe resaltar el contenido de nuestro texto.

Para ello, en este post, os vamos a hablar de una herramienta que nos permite crear nuestra propia fuente tipográfica a partir de cero o partiendo de una fuente tipográfica libre.

Todo esto lo vamos a poder lograr haciendo uso de “Fontforge“.

 

 

Este programa nos permite crear, modificar y convertir fuentes de contorno y de mapa de bits incluyendo: TrueType (TTF), TrueType Collection (TTC), OpenType (OTF), PostScript Type 1 , TeX Bitmap Fonts, X11 OTB bitmap (solo sfnt ), Glyph Bitmap Distribution Format (BDF), FON (Windows), FNT (Windows), y Formato de fuente abierta web (WOFF).

Además, podemos exportar e importar las fuentes a formato vectorial (SVG) y a un formato de objeto de fuente unificado (OVNI).

Con la idea de hacer más sencilla la conversión de manera automática de formatos y otra serie de tareas comunes, Fontforge incorpora dos lenguajes de script, por un lado su propio lenguaje y por otro lado Python.

Fontforge es multiplataforma y se distribuye bajo licencia GPL3.

La interfaz del programa es sencilla y no supone gran problema encontrar las diferentes opciones del programa.

La instalación del programa en sistemas Linux es muy sencilla:

Debemos añadir el repositorio sudo add-apt-repository ppa:fontforge/fontforge y a continuación ejecutar sudo apt-get update.

Finalmente, instalaremos con sudo apt-get install fontforge.

También puedes acceder a su página “FontForge” para descargarlo o consultar la documentación.

Puedes simplemente crear tu propia fuente tipográfica desde cero o descargar una de un repositorio de fuentes libres como por ejemplo fontlibrary y usar una como base para crear tu propia fuente.

Anímate a probarlo y diseña tu propia fuente.

 

El pasado 2 de enero de 2019 se publicó la versión final de Scratch 3.0.Ya se conocían algunos de los nuevos cambios producidos en este lenguaje ya que la compañía lanzó la versión alpha y beta en 2018.

¡Qué no sabes qué es Scratch!

Scratch es un lenguaje de programación visual muy popular en educación para el aprendizaje de los niños, gracias a su facilidad  e interactividad con su interfaz. También se utiliza para la enseñanza de diferentes materias usándolo como una herramienta que introduce dinamismo e innovación en las aulas.

La interfaz de Scratch online, permite la creación de proyectos software y estos proyectos pueden consultarse, modificarse o publicarse a través del mismo interfaz para que todo el mundo pueda aprender de ellos.  Los proyectos se construyen utilizando personajes a los que se les proporciona unas acciones a realizar por medio de instrucciones, que se representan por bloques, y la unión de bloques constituyen un programa.  Los programas contienen diferentes acciones de movimiento, de apariencia, sonido o acciones de control, entre otras, que permiten que las personas que lo utilizan, vean los efectos de sus programas de una forma visual y educativa.

Pero no sólo está pensado para niñas y niños, sino que cualquier persona que no sepa programar, puede empezar sus primeros avances de forma sencilla y dinámica.

¿Y qué novedades trae esta nueva versión de Scratch? 3.0

En esta nueva versión, la 3.0, se incorporan todos los cambios que ya os contamos en este post , como por ejemplo la modificación de la interfaz, nuevos bloques, nuevas herramientas para editar imágenes, nuevos personajes, fondos y sonidos; Además, en la versión final se han introducido  cambios que han mejorado el editor de programas, obteniendo una evolución más eficiente en la experiencia de la persona que lo utiliza.

Otros cambios notables son las mejoras del editor de sonidos, más intuitivo e interactivo, ya que reproduce sonidos desplazando el ratón por encima. También aparecen algunas cosas que se pueden pasar por alto, como el cambio de nombre de algunos grupos de bloques, por ejemplo el antiguo “Mis bloques” ahora se llama ”Más bloques” y la disposición de los grupos de bloques ha cambiado de orden, pero no hay muchos más cambios a simple vista.

Respecto a los cambios en los bloques, se han introducido opciones adicionales para algunos de ellos, permitiendo acciones más complejas que permitirán que nuestros personajes hagan acciones determinadas al tocar “cualquier borde”, o la “posición del ratón”.

Pero lo que nos resulta más increible, son las posibles extensiones que se le pueden añadir, permitiendo por ejemplo que tus personajes hablen, o la conexión con extensiones como micro:bit han sido muy mejoradas.

Algunos otros cambios, nuevas fuentes, el editor de personajes es ahora vectorial mejorando la calidad de lo que se dibuja y los bloques de Video Sensing son ahora una extensión.

Pero esta versión no solo añade, sino que también ha eliminado cosillas, por ejemplo ahora no es compatible con LEGO WeDo, o con Internet Explorer, cosa que a nosotros, firmes defensores de las opciones libres, nos alegra, pero SÍ es compatible con algunas tablets y móviles, aunque solo sea para lectura.

Esta más al alcance de todos, de forma que se pueden crear y visualizar proyectos desde la tablet, ordenador o móvil, lo que lo hace más accesible.Lo que no es posible aún es editarlos en móviles.

Y por ahora esto es todo, veréis los cambios de forma práctica en nuestros próximos talleres.

Para finalizar os dejamos a modo de demostración el enlace a un proyecto, en el que podéis interactuar con el personaje.

El equipo de Python Granada junto con esta Oficina hemos preparado algunas actividades relacionadas con Python para finalizar el 2018 con la mejor de las sensaciones, y para ello hemos hecho este estupendo cartel.
La idea original era organizar un PyDay -una jornada con varias charlas cortas sobre Python-, pero como nos sabía a poco hemos decidido organizar también un taller de iniciación a Python desde cero. El único requisito para asistir a cualquier de los eventos es tener ganas de aprender, ¡todo lo demás lo explicaremos allí!

Programa

  •  Viernes 14 de diciembre, a las 17:00: Taller de iniciación a Python. Se propondrán una serie de ejercicios, disponibles en este repositorio, de varios niveles, para que las personas que acudan al taller vayan aprendiendo de manera dinámica. Habrá varios mentores y mentoras disponibles para resolver dudas de manera más personalizada y para que podáis ir a diferentes ritmos de aprendizaje.

¿Quieres mentorizar en el taller y enseñar a otras personas todo lo que sabes? Apúntate aquí hasta el 9 de diciembre.

¿Quieres asistir para aprender Python desde cualquier nivel? Apúntate aquí hasta el 9 de diciembre.

¡Aviso! Las plazas son limitadas y se dará prioridad a personas que no tengan experiencia con Python y a colectivos infrarrepresentados en la tecnología.

Para que sea una tarde memorable, os invitaremos a merendar, gracias al patrocinio de la Asociación de Python España, que financia la actividad.

  •  Sábado 15 de diciembre, a las 10:00: PyDay. Pasaremos la mañana disfrutando de 6 charlas que profundizarán en distintos aspectos o aplicaciones de Python para continuar aprendiendo y para las que hemos buscado a seis chicas que vendrán a enseñarnos sobre temas diversos, todos interesantes, relacionados con qué hacen ellas con Python y para qué lo usan. La lista de ponentes y el título de sus charlas las tenéis detalladas en la siguiente lista.
10:00 – Introducción al testeo con Mocks, por Ester Ramos (@estramcar)
11:00 – F2PY: Cómo combinar Fortran en Python, por Esther Puertas (@estherpuertasgm)
11:30 – Pausa para un desayuno a cargo de Python España 
12:00 – Mi CASA: venturas y desventuras de una radioastrónoma en Python, por Ana Karla Díaz . Por imprevistos de última hora, Mabel Delgado sustituye a Ana Karla Díaz, con la charla Trabajando con Python en ciencia e ingeniería, por Mabel Delgado (@mabeldelgadob).
12:30 – Deep Learning con Python y Keras, por Anabel Gómez (@nescence_)
13:00 – Trabajando con Python en ciencia e ingeniería Comunidades de Python, por Mabel Delgado (@mabeldelgadob)
También es importante que sepáis que en todos los actos que componen este PyDay, tanto el taller como las charlas, pondremos en práctica un Código de Conducta para todos los asistentes que tenéis publicado en sl.ugr.es/COC_OSL_UGR.
Ambos eventos se realizarán en el Aula A06 de la Facultad de Ciencias de Granada. No olvides seguir en Twitter tanto a @python_granada como a la @OSLUGR para enterarte de todas las novedades. ¡Te esperamos!
Si queréis contactar con el grupo de Python Granada, simplemente escribir a pythongranada@gmail.com y si queréis contactar con la oficina, simplemente escribir a osl@ugr.es. Todos los demás contactos, podéis hacerlos por tweeter, ya sea en abierto o en privado.
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
abril 2019
lunes martes miércoles jueves viernes sábado domingo
1 abril, 2019

Categoría: GeneralN/A: Evaluación de solicitudes Campaña de donación de material informático software libre (2019)

N/A: Evaluación de solicitudes Campaña de donación de material informático software libre (2019)
2 abril, 2019

Categoría: GeneralN/A: Evaluación de solicitudes Campaña de donación de material informático software libre (2019)

N/A: Evaluación de solicitudes Campaña de donación de material informático software libre (2019)
3 abril, 2019

Categoría: GeneralN/A: Lista provisional de asignación Campaña de donación de material informático software libre (2019)

N/A: Lista provisional de asignación Campaña de donación de material informático software libre (2019)
4 abril, 2019 5 abril, 2019 6 abril, 2019 7 abril, 2019
8 abril, 2019

Categoría: GeneralN/A: Lista definitiva de asignación Campaña de donación de material informático software libre (2019)

N/A: Lista definitiva de asignación Campaña de donación de material informático software libre (2019)
9 abril, 2019 10 abril, 2019

Categoría: General10:00 am: Taller Formación Sistema Operativo Psicología

10:00 am: Taller Formación Sistema Operativo Psicología
11 abril, 2019

Categoría: General11:00 am: Taller Formación Sistema Operativo Psicología

11:00 am: Taller Formación Sistema Operativo Psicología
12 abril, 2019

Categoría: General10:30 am: Taller Formación Campaña de donación de material informático con software libre(2019) de la Oficina de Software Libre (OSL) de la Universidad de Granada.

10:30 am: Taller Formación Campaña de donación de material informático con software libre(2019) de la Oficina de Software Libre (OSL) de la Universidad de Granada.
13 abril, 2019 14 abril, 2019
15 abril, 2019 16 abril, 2019 17 abril, 2019 18 abril, 2019 19 abril, 2019 20 abril, 2019 21 abril, 2019
22 abril, 2019 23 abril, 2019

Categoría: GeneralN/A: Inicio II Campaña de donación de material informático software libre (2019)

N/A: Inicio II Campaña de donación de material informático software libre (2019)
24 abril, 2019 25 abril, 2019 26 abril, 2019 27 abril, 2019 28 abril, 2019
29 abril, 2019 30 abril, 2019

Categoría: GeneralN/A: Inicio Inscripción Campus SereIngeniera

N/A: Inicio Inscripción Campus SereIngeniera
1 mayo, 2019 2 mayo, 2019 3 mayo, 2019 4 mayo, 2019 5 mayo, 2019
Archivos
Categorías