Blog

Grupo Lider en la apropiación, desarrollo, uso y difusión de tecnología, ciencia y cultura libre.

Convertir .Y2P a .S2P

En comunicaciones analógicas se manejan algunos parámetros con el fin de simplificar el modelado de componentes, los parámetros mas relevantes son: parámetros de admitancia y parámetros de reflexión; los fabricantes suelen facilitar al usuario archivos para simular estos componentes, usualmente archivos .S2P (archivos con la información de los parámetros de reflexión), estos archivos son aceptados…
Read more

Sonic pi – una alternativa sencilla para el live coding

El live coding es una nueva dirección a la hora de hacer música en vivo. Usando la programación se pueden llegar a hacer visuales y melodías que se acompañan de una forma bastante práctica. Más sin embargo el interés de este post, es brindar una pequeña introducción a la hora de hacer melodías, haciendo uso…
Read more

•^^• Oracle® Linux!

Oracle® Linux es una distribución GNU/Linux perteneciente a la familia Red Hat, (con licencia GPL): Página oficial de Oracle® Linux ¿Cómo instalarlo? En la siguiente página: https://edelivery.oracle.com/osdc/faces/SoftwareDelivery, (después de registrarse) se buscará ‘Oracle Linux’: En este caso seleccionaremos la versión 7.6, la cual después de ser seleccionada aparecerá un botón con el texto ‘1 Selected…
Read more

Feature Testing Layout with Behave

Si no conoces  behave por favor  visita Behave con Python Behave trabaja con tres tipos de archivos:  Archivos de características (Feature files) escritas principalmente por analistas de negocios, patrocinadores y cualquier persona que desee describir escenarios de comportamiento. Un directorio de “pasos” (steps) con la complementación de pasos de Python para los escenarios. Adicionalmente tiene…
Read more

Behave ~ Python

¿Qué es Behave? Behave es BDD en Python, es una técnica ágil de desarrollo de software que fomenta la colaboración entre desarrolladores, el aseguramiento de la calidad y participantes no técnicos o comerciales en un proyecto de software. ¿Qué significa BDD? Behavior Driven Development ~ Desarrollo basado en el comportamiento; es un proceso de desarrollo…
Read more

Convertir archivos en formato ISO-8859 a UTF-8

Puedes ejecutar en una terminal: cd mi_directorio find . | egrep -v “.bak$” | xargs file | grep -i ISO-8859 | sed “s/:.*//g” | xargs -I @ sh -c “if [ ! -f @.bak ]; then cp @{,.bak}; else echo @.bak:creado; fi && iconv -f ISO-8859-1 -t UTF-8 @.bak > @” Esto permite transformar recursivamente…
Read more

Software Libre no es software gratuito

Una de las razones que más escucho cuando se habla de las ventajas del software libre es el pago de licencias, muchas personas aseguran usar software libre simplemente porque que no tienes que pagar absolutamente nada por usarlo. Pero este es un gran error.

Personaliza tu GRUB

Este post se realizo en una distro de la familia Debian. Con los siguientes pasos puedes personalizar tu GRUB cambiándole la imagen de fondo que trae por defecto. Lo primero que tenemos que hacer es actualizar los repositorios con: sudo apt-get update -y Luego si no tenemos instalado GRUB2 lo instalamos con: sudo apt-get install…
Read more

Creación de lanzadores

En ocasiones al realizar la instalación de algún programa en nuestra maquina no se crea un lanzador para esta, por lo tanto debemos ejecutarlo por consola, esto se puede volver algo tedioso, para solucionar esto simplemente creamos un lanzador pero… ¿Que es un lanzador? Lanzador es un acceso directo el cual al dar doble clic…
Read more

¿Problemas instalando Qucs o Eagle?

En algunas ocasiones tendremos problemas a la hora de instalar X o Y software en nuestra maquina, el objetivo de este post es brindar soluciones a algunos de estos errores, mas concretamente en dos programas muy útiles para las ingenierías: Este post se realizo en una distro de la familia Debian. Qucs Qucs en un…
Read more

GnuPG. Cifrado, llaves públicas y firmas digitales

GnuPG o GPG Es una herramienta basada en la implementación del estándar OpenPGP en el RFC 4880 del Internet Engineering Task Force (IETF). Esta herramienta permite la encriptación y la utilización de firmas digitales para asegurare de tener una comunicación segura. Cuenta con un sistema de gestión de llaves versátil. GPG es comúnmente incluido en…
Read more