Navegando por
Autor: Garikoitz Martínez Moreno

Apasionado de la tecnología, programador a tiempo parcial y padre a tiempo completo. Si tiene que ver con programación y encima están involucrados Arduino o Raspberry Pi entonces estoy interesado.
Crear USB o DVD de instalación de Windows 10

Crear USB o DVD de instalación de Windows 10

Hace unos años instalar cualquier versión de Windows era a la vez un proceso largo y tedioso. Bueno, ahora Microsoft nos lo pone «a huevo» con su herramienta Media Creation Tool. El proceso es tan sencillo que apenas necesitamos unos minutos de nuestro tiempo aunque el proceso total será algo más largo y dependerá de nuestra conexión a internet. Requisitos Conexión a internet. Pendrive de al menos 8GB o DVD de doble capa. Media Creation Tool [Link1] [Link2] Un PC…

Leer más Leer más

Automatización del riego con Raspberry Pi

Automatización del riego con Raspberry Pi

Introducción El alcance de esta entrada se limita a la configuración y conexionado de la magnífica Raspberry Pi para poder accionar tanto local como remotamente una serie de relés que actuarán sobre unas electroválvulas. Aunque el proceso no es muy complicado puede resultar abrumador para quien se enfrenta a Linux por primera vez aunque intentaré explicar paso a paso tal y como lo he hecho yo hasta que ha funcionado todo correctamente. Aunque se plantea la automatización del riego de…

Leer más Leer más

Desproteger complementos de Excel

Desproteger complementos de Excel

Los complementos de Excel son pequeños módulos que dan funcionalidad adicional a la herramienta. Existen algunos de estos complementos que vienen incluidos al momento de instalar Excel, pero no están habilitados de manera predeterminada. https://exceltotal.com/utilizar-los-complementos-de-excel/ Estos complementos tienen extensión XLA en las versiones 97-2003 y XLAM en  versiones posteriores. Si se te olvida la clave de los complementos puedes utilizar un pequeño truco para desprotegerlos. Entre las herramientas que necesitas están un Editor Hexadecimal y un compresor de archivos. Como…

Leer más Leer más

¿Esa tribu habla Euskera?

¿Esa tribu habla Euskera?

El otro día me llevé una grata sorpresa cuando viendo la temporada 9 de Archer empecé a reconocer que la tribu que aparecía en un determinado momento de la temporada hablaba Euskera. La verdad que para el que no entienda ni papa de Euskera le parecerá genial pero para el que lo entienda le resultará raro. En realidad utilizan palabras sueltas en Euskera mezcladas con otras inventadas pero al menos lo que dicen en Euskera en la mayoría de los…

Leer más Leer más

Demos Online SOS IT Txartela

Demos Online SOS IT Txartela

Introducción Se ha actualizado la apariencia de las demos para que se parezca lo máximo posible al examen. La página principal se mantiene igual, a la izquierda tenemos el menú para elegir la demo y a la derecha información relativa a las demos. Una vez dentro de la demo disponemos de dos modos, modo EXAMEN y modo DEMO. La única diferencia entre ambos modos es básicamente que en el modo DEMO no hay ninguna limitación y que en el modo…

Leer más Leer más

Ejemplo de conexión Labview / Arduino

Ejemplo de conexión Labview / Arduino

Introducción Trataremos de simular una pantalla del “Bilbao Knutsen”, en concreto la pantalla del generador diésel. Para ello, y dado que no disponemos de esquemas de control específicos ni fórmulas asociadas a la pantalla, hemos optado por utilizar sensores baratos y fáciles de integrar en Labview con el fin de simular el comportamiento de el motor y parte de su panel local. El hardware elegido es Arduino ya que es hardware libre, barato y dispone de toolkit para Labview. Integrar…

Leer más Leer más

Comandos Linux para salir de un apuro

Comandos Linux para salir de un apuro

Información del sistema arch: mostrar la arquitectura de la máquina (1). uname -m: mostrar la arquitectura de la máquina (2). uname -r: mostrar la versión del kernel usado. dmidecode -q: mostrar los componentes (hardware) del sistema. hdparm -i /dev/hda: mostrar las características de un disco duro. hdparm -tT /dev/sda: realizar prueba de lectura en un disco duro. cat /proc/cpuinfo: mostrar información de la CPU. cat /proc/interrupts: mostrar las interrupciones. cat /proc/meminfo: verificar el uso de memoria. cat /proc/swaps: mostrar ficheros…

Leer más Leer más

Optimización de redes logísticas y procesos industriales mediante IBM ILOG CPLEX

Optimización de redes logísticas y procesos industriales mediante IBM ILOG CPLEX

Introducción Una Empresa Petrolífera dispone de 5 refinerías repartidas por la península con una capacidad conjunta de  procesado de 770.000 barriles por día (BPD). Tras garantizar el estocaje estratégico y los bombeos para CLH, todavía disponen de 320.000 BPD para libre distribución según indica la tabla 1. El transporte se realizará a la red de gasolineras de las diferentes comunidades autónomas (exceptuando Islas Baleares, Islas Canarias, Ceuta y Melilla) mediante la flota de camiones cisterna propia de la compañía. El…

Leer más Leer más

Encriptador/Desencriptador .NET

Encriptador/Desencriptador .NET

Intro Aquí teneis un sencillo encriptador/desencriptador multi-archivo implementando el algoritmo de encriptación Rijndael de 256 bits. El encriptador está basado en el código de Thad Van den Bosch. Simplemente abre un nuevo proyecto e introduce 3 botones, un ListView, una caja de texto y una barra de progreso. Atención: Si no se utiliza la misma clave al desencriptar, el proceso de desencriptado se completa pero el archivo resultante será ilegible. Código Imports System Imports System.IO Imports System.Security Imports System.Security.Cryptography Public Class…

Leer más Leer más

PIC16F84 – Control PID

PIC16F84 – Control PID

Problema propuesto Emular un Controlador Discreto PID con el PIC16F84. Utilizar una gestión de tiempos con interrupción por temporizador. Se supone que la referencia es un valor interno, Referencia. Para simplificar se supone que el actuador y el sensor manejan la información en complemento a 2. Cada 0.01 debe leer el sensor, LeerPortB. Cada 0.1s debe: Calcular MedidaFiltrada como un promedio de las 8 últimas lecturas del sensor. Se puede realizar la media sumando dos elementos y un desplazamiento a…

Leer más Leer más