Menu

lunes, 9 de abril de 2018

Editores de texto para programadores

Los editores de texto son programas que vienen ya instalados en la mayoría de los sistemas operativos, pero si eres desarrollador existen distintas opciones de editores de texto que te van a permitir tener un mejor control sobre el código con el que estés trabajando.

Autocompletar, colorear palabras claves del lenguaje, o fragmentos de código para leerlos fácilmente, resaltar variables, indicar errores, son algunos de las características que presentan los editores de programación. Decir cual es el mejor, es algo relativo, ya que varia depende la tecnología o lenguaje de nuestro proyecto, como también el gusto de cada programador, ya sea por como muestra el código, el fondo, las teclas rápidas, ó los plugings ó componentes extra que permite instalar.

A continuación les dejo algunos de los mas conocidos para que ustedes puedan probar y decidir cual es el que mejor les resulta, en este caso orientado a trabajar con HTML, CSS, PHP, Javascrip, entre otros lenguajes.

En el mundo de la programación existen un sinfín de editores de texto y estas son algunas recomendaciones que te pueden servir para realizar el desarrollo más fácil y sencillo

Es el editor de texto desarrollado por Microsoft, es un proyecto de código abierto, la novedad de este programa es que es completamente multiplataforma, es decir que no solo se puede usar en Windows sino también en Linux y Mac completamente gratis, cuenta con soporte para múltiples lenguajes.

Atom

https://atom.io/


Es un editor de texto creado por Github, salio al mercado en el año 2014, puede usarse completamente gratis en Windows, Linux, Mac y es un proyecto de código abierto; se caracteriza por ser un editor de texto que fue desarrollado con CSS, HTML y JavaScript, al igual es conocido por ser sencillo de usar.
Le permite al usuario cambiar los temas de manera que sea sencillo para trabajar, puedes ir añadiendo paquetes que ya se encuentran desarrollados o puedes desarrollar tus propios paquetes, ayuda al usuario a ir autocompletando el código de manera sencilla y puedes abrir varios proyectos en una sola ventana.

Sublime Text

https://www.sublimetext.com/


Salio al mercado entre los años 2007 y 2008 está desarrollado con Python y C++, es conocido por ser un editor de texto ligero y multiplataforma, cuenta con soporte para diversos lenguajes de programación como HTML, Java, C, C#, C++ y muchos otros más.
Permite al usuario trabajar con modo de pantalla completa para evitar distracciones, puedes realizar selección múltiple del código y de esa manera cambiarlo de un solo paso, al igual que con otros editores de texto, puedes ir personalizando su uso al ir añadiendo extensiones.

Brackets

http://brackets.io/


Es un editor de texto creado por Adobe, desarrollado con CSS, JavaScript y HTML, puede ser instalado en Linux, Windows y Mac, aunque está destinado para desarrollo web cuenta soporte para otros lenguajes de programación.
Es conocido por ser un editor potente pero ligero, cuenta con una funciona que permite ver resultados en tiempo real, puedes ir completando el código automáticamente y al ir añadiendo extensiones vas mejorando su uso.


Este es un pequeño y ligero IDE, el objetivo de su creación fue tener la menor cantidad de dependencias de paquetes en un entorno de escritorio especifico y que para su funcionamiento solo necesite las librerías de GTK2. Geany es multiplataforma, capaz de correr sobre Linux, Windows, MacOS X, NetBSD, OpenBSD, AIX v5.3, Solaris Express y FreeBSD.
Tiene soporte para mas de 30 lenguajes de programación y brinda resaltado de sintaxis, cierre automático de tags, autocompletado, sugerencias, plugins, etc.

Notepad++

https://notepad-plus-plus.org/Notepad++

Notepad++ combina la sencilla interfaz del Bloc de notas o de Wordpad, con funciones avanzadas que harán a escritores y desarrolladores felices. Algunas de sus características incluyen una interfaz personalizable, que puede hacerla con lo más mínimo o incluir una barra de herramientas enriquecida, un mapa del documento para que pueda ver en dónde va su trabajo, pestañas para que pueda trabajar en varios documentos, autocompletado, grabación de macros, resaltado de sintaxis personalizable, plegado de texto, entre otras.
Notepad ++ es gratuito y además también puede ser portable, para que la ejecute desde la USB.

Estos son solo algunos, de los mas conocidos, si ustedes tienen algún otro para recomendar, bienvenido sea, lo importante es que el programador este cómodo, y que cumpla con los requerimientos del proyecto para el que uno esta trabajando.

lunes, 11 de septiembre de 2017

Experiencias ágiles en educación



En el primer Open Space Bariloche organizado por lo que comienza a ser la comunidad agile de bariloche, propuse una charla sobre "experiencias ágiles en educación".

Con algunos de mis alumnos, con los que llevo adelante estas experiencias.


En Mayo último cuando participe del Agile Open Camp Chile 2017, propuse una charla/debate similar, con la idea de conocer si habían iniciativas sobre la temática, compartir algunas experiencias que venia llevando adelante, recibir feed back de las mismas, y saber, ¿Que están experimentando otros colegas sobre el tema?.

La verdad fue una sesión muy rica, con aportes muy buenos de Juan Gabardini (Kleer), Fred Madrigal (Costa Rica), y Diego Sanchez entre otros, que aportaron muy buena información sobre grupos y páginas webs que están desarrollando la temática.  

En Facebook el grupo Agilidad en Educación Latinoamericana 

También webs como:



En cuanto a mis experiencias lo que puedo compartir, son dos aplicaciones concretas de técnicas / métodos dentro del aula:

1) Kanban para la gestión de temas en clase.

Basado en la metodología japonesa Kanban, para la gestión visual de tareas, y flujos de trabajo, aplicamos este método, para la gestión de los contenidos a desarrollar por clase en una materia.

Esto fue probado en cursos de hasta 10 alumnos.

Se genera un tablero, se incorpora a todos los alumnos, las prioridades las define el profesor, los alumnos siguen los temas que se dieron, que se están dando, y los que se piensan dar.

Los alumnos pueden realizar comentarios, hacer consultas de cualquier tipo sobre la tarjeta, siendo públicas para todos las preguntas, y las respuestas, que pueden ser ofrecidas por el profesor y/o por otros alumnos que se animen a dar las respuestas.

Utilizamos trello como tablero en la nube, comenzamos con los 4 estados clásicos:

Backlog (Pendientes) | To Do (Para hacer) | In Progress (En progreso) | Done (Terminado)



En los contenido planteados para dar en una materia, muchas veces, al igual que en la gestión de un proyecto, aparecen contratiempos, que obligan a ir replanteando el orden y la duración de los temas,  para lograr el objetivo final de la cursada.

Ejemplo de algunos contratiempos comunes: 

a) Los alumnos no avanzan como uno esperaba. Esto puede darse ya que comprenden el tema antes de lo pensado, ó el caso contrario, no comprenden el tema, en el tiempo esperado. Lo que obliga, a saltear, o a incorporar temas y/o ejercicios.

b) Contra tiempos climáticos, que obligan a suspender la cursada. ( En Bariloche, esto es algo a tener en cuenta, sobre todo en invierno).

Ventajas que encuentro de la aplicación de este método:- Los alumnos que avanzan rápido pueden empezar a adelantar temas, por que ya saben lo que sigue.
- Los alumnos que faltan, tienen ellos la responsabilidad de ponerse al día, ya que lo que se dio, esta todo en el tablero.
- Las anotaciones, y explicaciones que se hacen en clase, en el pizzaron, les sacamos una foto y los subimos a la tarjeta, quedando la imagen del pizzaron tal cual se dio el tema.
- A la clásica pregunta, ¿Qué entra en el parcial? la respuesta es, todos los temas que hayamos logrado pasar a Done (Terminado).
- Si el tema se da rápido en una clase, ya hay temas listos y priorizados para seguir avanzando. 

2) Eventos SCRUM aplicadas en el aula:

Otra experiencia que vengo llevando adelante, también en grupos de alumnos no mayores a 10, es la gestión de la cursada con el marco de trabajo SCRUM.

Scrum en resumen es un conjunto de métodos y buenas prácticas, para la gestión de equipos de trabajo, en este caso para un equipo de estudio.

Los eventos y ceremonias los aplicamos de la siguiente manera:

a) Daily meeting: Son reuniones de equipo de no mas de 15 minutos, para sincronizarnos. Lo uso en materias donde estamos trabajando con prácticas. En el inicio de la clase, yo cuento lo que espero de la clase, y luego cada alumno cuenta, y comparte, como le fue con las prácticas, y sobre todo si tiene alguna traba con las mismas.

b) Sprint / Iteración: También para materias prácticas, nos planteamos objetivos a cumplir en los próximos 15 días. Objetivos de temas a ver, y/o practicas a realizar. Nos sincronizamos alumnos y profesor con los objetivos a cumplir.

c) Retrospectivas: Cómo siempre, este es la mas poderosa de las ceremonias scrum. Lo hacemos pasado el mes y medio de cursada, y paramos una clase, para facilitar una retrospectiva, y ver como venimos,que feed back pueden darme a mi como profesor, y que reflexiones tienen los mismos alumnos de la cursada hasta el momento.

De la experiencia de facilitar retrospectivas en clase, surgen cosas como:
- Reconocimiento de los alumnos de que tiene que ponerle mas tiempo, o de que subestimaron los tiempos.
- Feed back para el profesor, en cuanto a, mas tarea, mas practica, mas teoría, o lo que tengan los alumnos para decir al profesor de lo que fue el último tiempo de cursada.
- Temas para solicitar a la institución educativa.
- Problemas extras que tenga el alumno para poder cumplir con la cursada.

Por otro lado, dos temas que vengo siguiendo con mucho interés, y aplicando en alguna medida, mas en talleres y/o charlas puntuales son:

A) Trainning from the back of the room ( Enseñar desde atrás del salón )

Es una metodología de enseñanza, basada en las investigaciones de las neurociencias de las últimas décadas. Básicamente lo que propone es organizar cada bloque de entrenamiento / clase en 4 momentos llamados las 4C:

Conexión: Si no hay conexión intelectual y emocional, no hay atención. Si no hay atención, no hay aprendizaje. Por eso el primer paso es ayudar a que las personas establezcan conexiones

Concepto: Momento donde se dá nuevo conocimiento (Teoría).

Concreción: Se pone a prueba lo aprendido y ejercitan nuevas habilidades en el espacio seguro de entrenamiento (Práctica).

Conclusión: La conclusión no es del profesor ó facilitador, sino es una creación colectiva de los participantes. Es un momento de celebración de lo aprendido.

Pueden ampliar información en:
http://www.fuerzatres.com/2012/09/training-from-back-of-room-html/
Grupo en facebook Training from the BACK of the Room
 

B) Dinámicas con Lego

Vengo observando y experimentando sobre dinámicas con Lego. LEGO® como herramienta didáctica para a través del juego explicar conceptos de determinados frameworks y metodologías. Juegos serios destinados a transmitir un conocimiento haciéndolo lúdico y promoviendo la participación activa, busca que las personas se diviertan y/o rompan el hielo.

¿Puedo enseñar usando LEGO®?

Efectivamente si se puede hacer, existen juegos que puedes diseñar para tal objetivo. Todo se basa en el "construccionismo" que es la escuela de pensamiento fundada por el trabajo de aprendizaje progresivo de Jean Piaget y Seymour Paper.

Incluyendo este proceso dentro de la dinámicas podemos reforzar el conocimiento que queremos compartir así como su correcta asimilación. En términos concretos se puede usar LEGO® como herramienta para enseñar, los beneficios que se obtienen, mejor involucramiento, participación activa, mayor energía en la sesión, promover la creatividad y pensamiento tridimensional.+ info de este tema pueden encontrar en:
https://es.linkedin.com/pulse/din%C3%A1micas-con-lego-vs-serious-play-gustavo-veliz


Para cerrar, les comparto un video de Fred Madrigal sobre los 6 triunfos del aprendizaje:

miércoles, 5 de julio de 2017

Laboratorio de Lenguajes II - Proyecto Final, maqueta sobre Domotica con Arduino



Los alumnos de la materia Laboratorio de Lenguajes II, presentaron su proyecto final de la cursada, trabajando sobre domotica (tecnología aplicada al hogar) utilizando placas Arduino R3 UNO, y diferentes sensores, y accesorios, con las cuales construyeron 3 subsistemas, que montaron sobre una maqueta.



1) Eduardo Aguilar, trabajo sobre una cerradura digital, en la cual utilizo un teclado, un display digital, leds, y un buzzer


2) Jorge Sosinowicz, trabajo sobre seguridad por sensores de movimiento, trabajo con relay, sensor de luz, buzzer, y sensores de proximidad



3) Matias Lavanchu, trabajo sobre un Sistema de entretenimiento, en el cual utilizo un control remoto, leds, y un parlante, para iniciar diferentes sonidos y juegos de luces.


Felicitaciones por el excelente trabajo que realizaron, y los conocimientos adquiridos en este proceso.

jueves, 29 de junio de 2017

¿Qué es un Open Space?



De alguna manera sería una técnica para auto-organizar una oferta ( marketplace ) de talleres / charlas / debates / presentaciones que surge de las personas presente.



En un Open Space los asistentes se auto-organizan proponiendo temas concretos y programando una serie de reuniones donde tratarlos justo a continuación.

El Open Space se desarrolla simplemente respetando unas sencillas reglas


 A continuación la columna del programa de radio, No Se Aceptan Devoluciones, por radio O 102.5 ( Bariloche ).


lunes, 12 de junio de 2017

El rol del Product Owner (PO) en SCRUM

Les comparto la columna en el programa de radio No Se Aceptan Devoluciones, contando sobre el rol del Product Owner ( PO ó dueño del producto ) dentro del equipo SCRUM.


jueves, 1 de junio de 2017

SCRUM - Marco de trabajo para equipos agiles

 
Te invito a escuchar el audio del programa No Se Aceptan Devoluciones, donde les cuento sobre el marco de trabajo SCRUM.


Scrum. Columna de @lucaspassa
Volvé a escuchar la columna de Lucas Passalacqua que nos cuenta sobre #Scrum Que es? escuchá y enterate
Posted by No Se Aceptan on miércoles, 24 de mayo de 2017

miércoles, 19 de abril de 2017

Bariloche - Festival Latinoamericano de Instalación de Software Libre 2017

Los invitamos a participar y ayudar a difundir en vuestra comunidad educativa, el "13° Festival Latinoamericano de Instalación de Software Libre 2017"
El FLISoL es el evento de difusión de Software Libre más grande en Latinoamérica y está dirigido a todo tipo de público: estudiantes, docentes, empresarios, trabajadores, funcionarios públicos, e inclusive a personas sin conocimientos técnicos. Un evento de la comunidad para la comunidad, federal, independiente, plural e inclusivo.
El objetivo es promover el uso del software libre, dando a conocer su filosofía, alcances, avances y desarrollo. El evento es organizado por las diversas comunidades locales de Software Libre y se desarrolla simultáneamente en todo *Latinoamérica*.
Durante todo el día se instala, de manera gratuita y totalmente legal, software libre en las computadoras que llevan los asistentes. Además, en forma paralela, se ofrecen charlas, ponencias y talleres, sobre temáticas vinculadas al software, hardware y cultura libres en toda gama de expresiones: artística, académica, empresarial y social.

FLISoL fue declarado de Interés Cultural por el MINISTERIO DE CULTURA DE LA NACIÓN – Resol.2017-37-APN-MC


Los esperamos el Sábado 22 de abril, entre las 10 y las 18 Hs. en el Colegio Tecnológico del Sur, Rolando 654. La entrada es abierta, libre y gratuita a toda la comunidad. Habrá un buffet organizado por los estudiantes de la escuela. 

**Cronograma de Actividades**

10:00 am Apertura del espacio.

10:30 am Presentación, Filosofía del Software Libre. Facilitador: Ariel Kennedy – Comunidad del Conocimiento.

11:00 am Instalación guiada de GNU/Linux. Facilitadores: Andrés Grat Grut y Lucas Passalacqua - TecBa.

12:00 am Charla: Aplicaciones para Educación.
Facilitador: Miriam Ripoll – Instituto de Formación Docente Contínua Bariloche.

12:30 am Charla: Fotografía digital con Gimp.
Facilitador: José Gimenez – Instituto de Formación Docente Continua Bariloche.

13:00 am Almuerzo. Hay buffet. Alumnos del colegio.

14:00 pm Charla: Ley Provincial Río Negro de Software Libre. Facilitador: Lucas Passalacqua - TecBa.

15:00 am Charla: Seguridad y Software Libre. Facilitador: Ariel Kennedy – Comunidad del Conocimiento.

16:00 am Instalación guiada de GNU/Linux.
Facilitadores: Andrés Grat Grut y Lucas Passalacqua - TecBa.

17:00 pm Charla: Proyecto E-Residuos Bariloche. Educación, Concientización Ambiental y Reutilización de tecnología con fines sociales. Facilitadores: Cristian Caravá y alumnos del CTS.

18:00 pm Cierre.

Espacios Temáticos: 

Colaboran para llevar adelante la iniciativa y compartirla con la comunidad en general: Proyecto Nahual Bariloche + Proyecto E-Residuos Bariloche + Instituto de Formación Docente Continua Bariloche + Comunidad del Conocimiento + TecBa + Instituto Superior Capácitas + Colegio Tecnológico del Sur + Baribits
Apoyan: Secretaría de Ciencia, Tecnología y Desarrollo para la Producción Río Negro, ALTEC, No se Aceptan Devoluciones (programa local radial sobre tecnología)
Para detalles del cronograma de actividades y mayor información:

https://flisol.info/FLISOL2017/Argentina/Bariloche

sábado, 15 de abril de 2017

Audio sobre Hardware Libre con Arduino

Arduino, es una compañía de hardware libre y una comunidad tecnológica que diseña y manufactura placas computadora de desarrollo de hardware y software, compuesta respectivamente por circuitos impresos que integran un microcontrolador y un entorno de desarrollo (IDE), en donde se programa cada placa.

Arduino se enfoca en acercar y facilitar el uso de la electrónica y programación de sistemas embebidos en proyectos multidisciplinarios1 2 .Toda la plataforma, tanto para sus componentes de hardware como de software, son liberados con licencia de código abierto que permite libertad de acceso a ellos3 .



Enlaces de referencia:

https://www.arduino.cc/

https://circuits.io/

http://fritzing.org/home/

viernes, 7 de abril de 2017

Slack, poderosa herramienta para comunicación de equipos de trabajo

En la columna les cuento sobre SLACK una novedosa herramienta para comunicarse entre personas y equipos de trabajo remotos. https://slack.com/
 

Enseñar desde atrás del salón - "Training from the back of the room"

En esta oportunidad les cuento sobre una metodológica de enseñanza , colaborativa / participativa, que proviene de las metodologías ágiles, basada en las investigaciones de las neurociencias de las últimas décadas, y que desarrolla en el  libro "Training from de back of the room" la autora Sharon Bowman.

Enseñar desde atrás del salón ¿Para que sirve ? los invito a escuchar el audio de la columna semanal en No Se Aceptan Devoluciones por Radio O 102.5 en Bariloche





miércoles, 22 de febrero de 2017

Ley Provincial 4747 de incorporación y gestión de Software Libre en la administración pública de Río Negro

¿ Sabias que en la provincia de Rio Negro existe la ley provincial 4747 que obliga la incorporación progresiva del software libre en la administración pública de la provincia ?




Esta ley lamentablemente no puede aplicarse íntegramente, debido a que la misma fue sancionada en el 2012 y al momento, no fue reglamentada. Por lo tanto, queda como una buena intención, para el que quiera usarla, pero no logra con su cometido que es una implementación integral.

 ¿ Cual es el beneficio de la aplicación de esta ley ?

1) SOBERANÍA en la información del estado.

Ej: Un documento publicado por Wikileaks, la empresa Microsoft permitió el acceso de la embajada de EE.UU en Venezuela a documentos privados de Pdvsa.

2) LEGALIDAD en el uso de licencias de software en el estado. Todo software privativo que se use en la administración pública debe tener su licencia, la cual vale mucho dinero. Si lo tiene, se esta gastando en licencias que se renuevan anualmente, o un periodo limitado, y hay que volver a pagar. Si no se usan, se esta en presencia de una ilegalidad, que puede provocar perdidas millonarias en cuanto la gente de Software Legal necesite dinero.

Ej: La Cooperativa de Electricidad Bariloche en el año 2001 recibió la visita de la gente de Software Legal, y tuvo que pagar una millonaria suma por el uso de software privativo sin licencias (trucho).

3) ECONOMÍA por el ahorro de MUCHO DINERO en licencias, que pueden destinarse a otras prioridades que visiblemente tiene la administración pública ( mejoras edilicias, sueldos, contención social, etc).

Se podría invertir, en vez de licencia, en capacitación a los empleados públicos, para que ellos puedan hacer un mejor uso de las nuevas tecnologías.

Generar trabajo local para técnicos, capacitadores, y programadores en Software Libre. Entre otros buenos usos que se le podría dar al dinero mal "invertido" en licencias de software privativo, que en uno, o dos años, se pierden teniendo que renovarse.

 Les compartimos la columna completa de @lucaspassa analizando este tema.
Otros links de interes: 
- Es vital el software libre por SILVINA GARCíA LARRABURU y PEDRO PESATTI

- El precio de usar software ilegal es muy caro: pérdida de información y problemas judiciales

- Richard Stallman en Rio Negro - Ley Provincial N° 4747 para la incorporación de Software Libre en la Adminitración Pública

miércoles, 5 de octubre de 2016

Entrevista a Beatriz Busaniche referente de la Fundación Vía Libre sobre el Voto Electrónico

Beatriz Busaniche es Miembro de Fundación Vía Libre, Docente de la Universidad de Buenos Aires, Magister en Propiedad Intelectual y vienen siguiendo el tema del Voto Electrónico desde el año 2003, cuando comenzaron las primeras experiencias en el país sobre el tema.



Nos cuenta que la experiencia internacional demuestra que la tecnología de Voto Electrónico esta en retroceso y no en avance. Países como Alemania, Holanda, Austria e Irlanda lo dejaron de usar. Nos cuenta como ve el proyecto en Argentina.  

lunes, 26 de septiembre de 2016

Entrevista a Joaquín Sorianello el programador que descubrió fallas básicas de seguridad en el sistema de Voto Electrónico en CABA

Entrevista en No Se Aceptan por Radio O 102.5 a Joaquín Sorianello @_joac que nos cuenta su experiencia de haber encontrado fallas básicas de seguridad en el sistema Voto Electrónico en las últimas elecciones porteñas.



Diez días antes de las últimas elecciones porteñas, Sorianello detectó y mostró públicamente una falla en el sistema que trasmitiría la información desde las escuelas hasta el centro de cómputos y dio aviso a la empresa Grupo MSA, responsable del sistema de "boleta única electrónica". Esto fue el inicio de un largo calvario ya que a partir de una denuncia penal, la Policía Metropolitana allanó su casa y se llevó todas sus computadoras de trabajo.
 
Luego de un largo proceso la Fiscalía dictaminó su sobreseimiento y remarcó que su accionar puso en evidencia que el sistema era “vago y que podía ser vulnerado con facilidad”.

Reviví la entrevista completa en el siguiente video

jueves, 8 de septiembre de 2016

¿ Qué son las distribuciones en Linux ?

En el bloque de software libre en No Se Aceptan por Radio O 102.5, contamos sobre que son las distribuciones o "distros" en el Software Libre ?


Una distribución Linux (coloquialmente llamada distro) es una distribución de software basada en el núcleo Linux que incluye determinados paquetes de software para satisfacer las necesidades de un grupo específico de usuarios, dando así origen a ediciones domésticas, empresariales y para servidores. Por lo general están compuestas, total o mayoritariamente, de software libre, aunque a menudo incorporan aplicaciones o controladores propietarios.

Algunas de las mas populares son,  

Debian: https://www.debian.org/index.es.html  
Ubuntu: http://www.ubuntu.com/  
OpenSuse: https://www.suse.com/
Fedora: https://getfedora.org/es/
Trisquel: https://trisquel.info/es 
Huayra: http://huayra.conectarigualdad.gob.ar/

martes, 30 de agosto de 2016

TuxGuitar, editor de partituras, con licencia libre y multiplataforma

TuxGuitar es un editor de partituras, con licencia libre y soporte para bastantes sistemas operativos, entre ellos Linux, Windows y Mac OS, el programa se orienta fundamentalmente para guitarra, aunque admite todos los instrumentos soportados por el formato MIDI.



Es una herramienta muy útil en el aprendizaje de música, particularmente en el aprendizaje de la guitarra, ya que además de permitirnos escuchar la canción podemos ver la tablatura y la partitura, además de un esquema con la posición de los dedos en el mástil de la guitarra.

http://www.tuxguitar.com.ar/  

Guitarra Led es un dispositivo desarrollado por la cooperativa Cambá utilizando software y hardware libres

http://www.guitarraled.com.ar/

jueves, 25 de agosto de 2016

Tux4Kids aprender jugando con Software Libre

En esta oportunidad les contamos sobre una serie de juegos educativos en software libre, orientado a niñ@s de entre 3 a 12 años, para aprender sobre matemáticas, lengua, y primeros pasos con la computadora.  



Juegos Educativos para Niñ@s en Software Libre
http://tux4kids.alioth.debian.org/  

TuxMath juego para aprender sobre matemáticas
http://tux4kids.alioth.debian.org/tuxmath/index.php

TuxTyping juego para aprender palabras y letras
http://tux4kids.alioth.debian.org/tuxtype/index.php  

TuxPaint aprender a usar la computadora pintando y dibujando
http://www.tuxpaint.org/

martes, 16 de agosto de 2016

Edición de imágenes y videos con software libre

Les presentamos la columna de Software Libre del programa hecho en Bariloche sobre tecnología, por Radio O 102.5 llamado No Se Aceptan Devoluciones.



En esta oportunidad vamos a charlar de las alternativas libres que tenemos para trabajar con edición de imágenes y videos profesionalmente con Software Libre

Links a las webs oficiales de las alternativas libres

http://www.gimp.org/
https://inkscape.org/
https://www.blender.org/
http://www.openscad.org/
 

sábado, 13 de agosto de 2016

Fundación Mozilla por una Internet abierta y segura

Les presentamos la columna de Software Libre del programa hecho en Bariloche sobre tecnología, por Radio O 102.5 llamado No Se Aceptan Devoluciones.


En esta oportunidad les contamos sobre la Fundación Mozilla, la cual que esta formada por voluntarios de todo el mundo que trabajan de manera colaborativa en el desarrollo de proyectos, productos y principios diseñados para ayudar a las personas a tomar el control y lograr la mejor experiencia conectados a Internet.

Los proyectos de software que se destacan, son el Explorador de Internet Mozilla Firefox, y el Cliente de Correo Electrónico Thunderbird, los cuales ya hicieron historia en el mundo de la tecnología, logrando competir, y brindar iguales ó incluso mejores prestaciones que productos como Internet Explorer, y Outlook, dándonos la posibilidad de elegir entre aplicaciones, que es en donde radica realmente el ser libres, y tener la opción de realizar una experiencia en internet abierta y segura.



https://www.mozilla.org/es-AR/

https://www.mozilla.org/es-AR/thunderbird/

https://www.mozilla.org/es-AR/firefox/new/

viernes, 5 de agosto de 2016

Les presentamos LibreOffice, la suite de aplicaciones de oficina libre

Columna de Software Libre de @lucaspassa en el programa No Se Acetan Devoluciones en esta oportunidad nos presenta LibreOffice, la Suite de Ofimatica Libre.

Es más que software. Se trata de personas, cultura, creación, intercambio y colaboración http://es.libreoffice.org/

Sin duda, Microsoft Office es la suite ofimática más popular y utilizada en todo el mundo, pero cada día son más los usuarios que tratan de buscar alternativas gratuitas que les ofrezcan un servicio similar al que ofrecen los de Redmond. LibreOffice es posiblemente la mejor alternativa, además es de código abierto, multiplataforma y está en continua evolución para incorporar nuevas funciones.

La organización sin ánimo de lucro The Document Fundation ha anunciado la liberación de LibreOffice 5.2, la última versión de la suite que llega con numerosas e importantes novedades.

jueves, 9 de junio de 2016

Cultura Libre, licencias posibles para asegurar la libertad de nuestras obras intelectuales

4ta Parte ‪Episodio 18‬ del programa No Se Aceptan Devoluciones por Radio O 102.5 bloque ‪Software Libre‬ en esta oportunidad Lucas Passalacqua nos cuenta sobre opciones de Licencias para registrar una obra Intelectual Digital Libre, diferencias entre Copyright y Copyleft, ‪CreativeCommons.



La ‪‎Cultura Libre‬ es una corriente de pensamiento que promueve la libertad en la distribución y modificación de trabajos creativos basándose en el principio del contenido libre para distribuir o modificar trabajos y obras creativas. Es un movimiento que se contrapone a las medidas restrictivas de los derechos de autor, que varios miembros del movimiento alegan que también obstaculizan la creatividad.

La cultura libre está conformada por cuatro corrientes de pensamiento: El dominio público, el Copyleft, las Licencias Creative Commons y el Software Libre. Las obras en dominio público pueden utilizar también formatos libres.

 
¿De quién son tus ideas? por Beatriz Busaniche 
TEDxCordoba 
 
Copyright vs Copyleft
Por Santiago Siri
 

martes, 7 de junio de 2016

El método de las 5S

El método de las 5S, así denominado por la primera letra del nombre que en japonés designa cada una de sus cinco etapas, es una técnica de gestión japonesa basada en cinco principios simples.


Se inició en Toyota en los años 1960 con el objetivo de lograr lugares de trabajo mejor organizados, más ordenados y más limpios de forma permanente para lograr una mayor productividad y un mejor entorno laboral.

Las 5S han tenido una amplia difusión y son numerosas las organizaciones de diversa índole que lo utilizan, tales como: empresas industriales, empresas de servicios, hospitales, centros educativos o asociaciones.
La integración de las 5S satisface múltiples objetivos. Cada 'S' tiene un objetivo particular:

Denominación Concepto Objetivo particular
En Español En Japonés
Clasificación 整理, Seiri Separar innecesarios Eliminar del espacio de trabajo lo que sea inútil
Orden 整頓, Seiton Situar necesarios Organizar el espacio de trabajo de forma eficaz
Limpieza 清掃, Seiso Suprimir suciedad Mejorar el nivel de limpieza de los lugares
Estandarización 清潔, Seiketsu Señalizar anomalías Prevenir la aparición de la suciedad y el desorden (Señalizar y repetir) Establecer normas y procedimientos.
Mantener la disciplina 躾, Shitsuke Seguir mejorando Fomentar los esfuerzos en este sentido


Por otra parte, la metodología pretende:
  • Mejorar las condiciones de trabajo y la moral del personal. Es más agradable y seguro trabajar en un sitio limpio y ordenado.
  • Reducir gastos de tiempo y energía.
  • Reducir riesgos de accidentes o sanitarios.
  • Mejorar la calidad de la producción.
  • Mejorar la seguridad en el trabajo.
Presentación de Juan Imoff  - juanimof_5@hotmail.com - Para la materia Análisis y Diseño de Sistemas en el Instituto Superior Capacitas - 2016


lunes, 6 de junio de 2016

Método Pomodoro - Administración de tiempos

La Técnica Pomodoro es un método para mejorar la administración del tiempo desarrollado por Francesco Cirillo a fines de los años 1980.1 La técnica usa un reloj para dividir el tiempo dedicado a un trabajo en intervalos de 25 minutos -llamados 'pomodoros'- separados por pausas. Relacionado con conceptos como timeboxing y desarrollo iterativo e incremental, usados en el desarrollo de software, el método ha sido adoptado en contextos de desarrollo ágil.



El método se basa en la idea de que las pausas frecuentes pueden mejorar la agilidad mental, y trata de ofrecer una respuesta eficaz frente al tiempo, en lugar del estado de ansiedad que suele provocar el "devenir" del tiempo, del que se habla en los escritos de Henri Bergson y Eugene Minkowski.

Presentación de Matias Lavanchi - matias.lavanchi@gmail.com



https://es.wikipedia.org/wiki/T%C3%A9cnica_Pomodoro

miércoles, 1 de junio de 2016

DemocracyOS - ¿Cuál es la democracia de la era de internet?



En el Episodio 1.7 del programa "No Se Aceptan Devoluciones" por "Radio O 102.5" en la columna de Software Libre e Inclusión Digital estuvimos presentando y hablando sobre DemocracyOS‬ el sistema de ‪‎CódigoAbierto‬ y la experiencia del Partido de la Red en la que se preguntan ¿cuál es la democracia de la era de internet? y se propone Hackear el sistema político de manera sostenible.

DemocracyOS evolucionó hasta convertirse en una plataforma de referencia para la toma de decisiones colaborativas.



Para ampliar información pueden visitar las siguientes webs. 

http://democracyos.org/index_es.html
http://partidodelared.org/
http://democracy.earth/
http://santiagosiri.com/

martes, 31 de mayo de 2016

Trabajo Práctico - Programación Extrema (XP)

Presentación de Programación Extrema (XP)
por Leonardo Antío (leonardo7capacitas@gmail.com)
Análisis y Diseño de Sistemas - Instituto Superior Capacitas - Bariloche  - Año 2016

Conjunto de prácticas y reglas empleadas para desarrollar software. Pensado para enfrentar ambientes muy cambiantes. Es una metodología ágil centrada en potenciar las relaciones interpersonales como clave para el éxito en desarrollo de software, promoviendo el trabajo en equipo, preocupándose por el aprendizaje de los desarrolladores, y propiciando un buen clima de trabajo.



lunes, 30 de mayo de 2016

Trabajo Práctico - Introducción Método Lean

Presentación de Método Lean de producción
por Jorge Sosinowicz (jsosinowicz@gmail.com)
Análisis y Diseño de Sistemas - Instituto Superior Capacitas - Bariloche  - Año 2016

Es una herramienta de gestión de mejoramiento continuo. Metodología nacida en Japón orientada a mejorar la eficiencia en manufactura, creada por Taiichi Ohno director de Toyota. Estudiando a Ford y a Taylor, se dio cuenta que la producción en maso no tomaba en cuenta la variedad en la producción y cantidad de desperdicio que producía era muy grande.

La idea es encontrar herramientas que ayuden a eliminar todos los desperdicios. Todas las operaciones que no le agregan valor a la producción o a los procesos se deben eliminar. Producción Limpia y sin desperdicios.


Método Lean

Se puede ver el documento completo del Trabajo Práctico haciendo click aquí

lunes, 23 de mayo de 2016

Trabajo freelance, autónomo, ó independiente en la Red

Se denomina freelance (o trabajador autónomo, por cuenta propia o trabajador independiente) a la persona cuya actividad consiste en realizar trabajos propios de su ocupación, oficio o profesión, de forma autónoma, para terceros que requieren sus servicios para tareas determinadas.



La etimología de la palabra deriva del término medieval inglés usado para un mercenario (free = independiente y lance = lanza), es decir, un caballero que no servía a ningún señor en concreto y cuyos servicios podían ser alquilados por cualquiera.



Las diferencias entre el freelance y el empleo fijo pueden significar una ventaja o una desventaja para el freelancer según sean sus características personales.

En general el trabajador freelance tiene una mayor variedad de asignaciones que en un empleo regular, y casi siempre tiene más libertad de escoger su horario de trabajo. Esto representa una ventaja para quien guste de una labor creativa y tenga la capacidad de administrar debidamente su tiempo de trabajo pero si el trabajador en cuestión prefiere el trabajo rutinario o carece de autodisciplina en cuanto al tiempo de trabajo, la modalidad le significará una desventaja.



Se considera en general que el trabajo freelance recibe mejor retribución que el fijo pero carece de beneficios laborales tales como seguro médico o indemnizaciones, y está sujeto a una posibilidad de variación en los ingresos.

También aquí es importante la personalidad del freelancer porque le requiere prever por sí mismo la cobertura de tales riesgos. Donde se aprecia mejor retribución es en los consultores que optan por trabajos en el extranjero.


Otro aspecto a considerar es que, en general, el freelance se debe preocupar por la obtención de nuevos clientes, la realización de nuevos productos, la actualización de sus conocimientos, etc. lo cual, a su vez, le brinda la oportunidad de incrementar sus ingresos e incluso, a veces, la de iniciar una empresa o la de obtener un empleo fijo de relevancia. Sin embargo, hay personas que no tienen la capacidad o la voluntad para aprovechar esas ventajas y que, por el contrario, hallarán más conveniente un empleo fijo con menores ingresos pero también con menores requerimientos, riesgos y con más estabilidad a largo plazo.



Otra opción interesante que tiene los freelancer es la de juntarse, cooperar, colaborar, co crear, trabajar asociativamente junto a otros freelancers para potenciarse y poder lograr objetivos mas grandes.
Ver también ( Software Libre y Economía Local y CoWorking, trabajo en Cooperación

Mi vida Freelance: Un interesante blog con sugerencias, recomendaciones y artículos para llevar una vida freelance - http://mividafreelance.com/

Otros muy bueno artículos sobre el trabajo freelance son los siguientes escritos por Nico Paez en su Blog

https://blog.nicopaez.com/tag/freelance/

Oportunidades en la Red para el trabajo Freelance:

17/05/16 Por Internet, ya hay más de 200 mil argentinos que se "independizaron" El fenómeno que crece Lo muestra un estudio del sitio Freelancer. Son personas que trabajan por su cuenta a través de la web.


10/05/2016 Cinco trabajos bien pagos del mundo online - Algunas de estas profesiones no existían hace 10 años. Pero hoy son de las mejores pagas. Enterate en qué áreas conviene capacitarse para tener un mejor ingreso. 


Portales de Trabajos Freelance Algunos portales para buscar, y tomar trabajo freelance, al estilo mercado libre, con puntuaciones, y comisiones.






Fuente:
https://es.wikipedia.org/wiki/Freelance

martes, 17 de mayo de 2016

Ejemplo de HTML y CSS

El taller de Desarrollo Web del Proyecto Nahual en Bariloche, comenzamos a ver de que se trata CSS, y que tiene que ver con HTML que es lo que venimos viendo hasta ahora.



La idea que se encuentra detrás del desarrollo de CSS es separar la estructura de un documento HTML de su presentación.

Vamos a ser un ejemplo de como usarlo,

Los pasos para crear nuestra primer clase en CSS son los siguientes,

1er Paso: generamos un archivo HTML. Como el siguiente:
https://github.com/lucaspassa/nahualdw/blob/master/ejemplos/htmlycss/index.html
 
2do Paso: creamos carpeta y archivo .css. 
Por prolijidad se genera una carpeta css que incluira todo los archivos .css
https://github.com/lucaspassa/nahualdw/blob/master/ejemplos/htmlycss/css/style.css

 3er Paso: Vinculamos el css desde el html, y agregamos la clase a la etiqueta que queramos.
Entre las etiquetas del head referenciamos al archivo que contiene nuestra hoja de estilos



4to paso Probamos :)


Una herramienta muy util para los desarrolladores trabajando tanto desde el explorador Firefox como en Chrome son las funciones de inspección de código, que permite hacer pruebas en tiempo real sobre el código html, css, js, etc




Fuente:
https://es.wikipedia.org/wiki/Hoja_de_estilos_en_cascada