Vídeo: Aprende a utilizar GIT en 30 minutos en Español

Publicado por en Programación el 22/08/2017

Seas o no desarrollador profesional, Git es una herramienta de versionado que te ayudará a tener un histórico de todos los cambios que realices a tus ficheros. En su esencia más minimalista es bastante sencillo de utilizar aunque puede que los conceptos sean un poco más complicados para quién nunca lo utilizara. Servicios como Github o Gitlab utilizan Git y facilitan compartir tu trabajo con otros. En el vídeo que te dejo a continuación, se explica en 30 minutos las principales funcionalidades de Git así que ya no tienes excusa para no utilizarlo y compartir con la comunidad ;)

Leer más

Juego DOOM funcionando en un ESP32

Publicado por en Electrónica el 17/07/2017

No deja de impresionarme la de veces que se ha portado el clásico DOOM de ID Software a todo tipo de plataformas. Algún día lo veremos funcionando en alguna lavadora, pero ésta vez el usuario ESP_Sprite del foro de Expressif lo ha portado al ESP32, haciendolo funcionar en una pantalla LCD de 320x240 píxeles. Además va bastante suelto ya que ronda los 20 fps. Todo el código fuente lo ha publicado en github y os dejo el vídeo a continuación.

Leer más

LDGraphy permite hacer placas PCB por láser

Publicado por en Electrónica el 16/06/2017

Me entero gracias a HaD del proyecto LDGraphy, que permite crear placas PCB utilizando un láser. Es sistema está controlado mediante una BeagleBone junto con un láser de 500mW y espejo poligonal recuperado de una impresora láser. El sistema puede alcanzar una resolución de hasta 6 mil (0.15mm) que no está nada mal. Además el proyecto es totalmente Open Source, toda la documentación y código fuente están disponibles en GitHub con un coste total de apenas 100 dólares utilizando mucho material recuperado.

Leer más

Versionando infraestructura con GIT y AWS Elastic Beanstalk

Publicado por en Programación el 18/05/2015

Versionar se ha vuelto impresindible en cualquier proyecto de software y todo programador debe utilizar herramientas para ello para así cuidar la calidad de su código y producto final. Uno de los más famosos sistema es Git, ampliamente utilizado y muy popular desde la aparición de Github. Sin embargo a estas alturas y en proyectos grandes o donde su infraestructura es muy compleja o necesita de poder ser escalada en cualquier momento, puede resultar muy útil no solo versionar código, sino versionar la propia infraestructura. En esta interesante conferencia de Merge 2015, Danilo Poccia explica cómo versionar con Git la infraestructura de un proyecto utilizando Elastic Beanstalk de Amazon. Con unos simples ficheros de configuración podremos deplegar aplicaciones y escalarlas en cuestión de minutos teniendo un control total incluso en despliegues de producción.

Leer más

Cyclone PCB Factory 2.0

Publicado por en Robótica el 17/12/2014

Después de varios meses trabajando en ello, Cyclone PCB Factory 2.0 ha sido publicada. Esta versión ha sido "esponsorizada" por BQ y es el resultado del trabajo conjunto de Carlos García Saura, autor de la primera Cyclone, junto a varios ingenieros del Departamento de Innovación y Robótica de BQ, fundamentalmente Pedro de Oro y Santiago Lopez Pina (Darkomen). Esta pequeña máquina CNC permite realizar el prototipado de pequeñas placas PCB con una precisión bastante alta y además sus piezas se pueden imprimir con una impresora 3D y montarla de forma muy económica. Es un proyecto que está disponible en Github y que tiene mucho trabajo por detrás. Os dejo un par de vídeos de su funcionamiento a continuación, junto con algunos enlaces interesantes.

Leer más