Desarmar teclado mecánico HyperX Alloy FPS RGB

Hace algunos días mi teclado empezó a fallar en ciertas teclas así que decidí abrirlo para limpiarlo, ya que tenía muchísimo tiempo sin hacerlo, además de que había derramado algunos líquidos sobre el mismo.

En este post te mostraré cómo puedes desarmar tu keyboard HyperX Alloy FPS RGB, el modelo que yo tengo dice lo siguiente en la tienda: Teclado Gamer Hyperx Alloy Fps Rgb Qwerty Cherry Mx Red Español Latinoamérica Color Negro Con Luz Roja.

(más…)

Leer datos por teclado en PHP

PHP – Leer datos por teclado

Si bien de manera general PHP es ejecutado en un servidor web a través de Apache, también podemos ejecutarlo desde la línea de comandos o terminal.

En este post te mostraré cómo leer datos por teclado, es decir, solicitar al usuario un valor y que éste lo ingrese por teclado usando PHP.

O simplemente leer la entrada que nos pueden pasar por un pipe o redireccionando un archivo. Básicamente vamos a leer de STDIN (entrada estándar) usando fscanf.

(más…)

Problema con scanf - No lee espacios al solicitar datos por teclado

C – Leer cadena con espacios

Al solicitar datos de tipo cadena por teclado en C lo más común es usar la función scanf con el formato %s, cosa que funciona bien excepto por dos cosas:

Así que hoy te mostraré cómo escanear o leer desde el teclado una cadena que incluya espacios en el lenguaje de programación C, misma que es una alternativa segura a scanf.

(más…)

Usar fgets en lugar de scanf en C

Cuando aprendemos algoritmos en C, la forma de escanear variables por teclado es a través de scanf. Si bien este método funciona, existe el peligro de un desbordamiento de búfer.

Antes que nada te invito a ver lo que es un desbordamiento de búfer en C.

fgets vs scanf en C

Después de que leíste lo del desbordamiento es hora de ver por qué es mejor usar fgets en lugar de scanf. Esto es porque fgets escanea una variable pero únicamente hasta donde le digamos; es decir, nosotros le decimos cuánto debe leer (el tamaño).

Scanf en cambio no hace eso, lee todo dentro de la posición en memoria.

(más…)

Cambiar nombre de sesión de Termux

Configurar Termux en Android (Linux en nuestro bolsillo)

Instalar Termux en Android

Antes de seguir con más tutoriales de Termux vamos a ver cómo instalarlo y configurarlo, además de ver una pequeña introducción a su uso.

Termux es una aplicación que nos permitirá tener una terminal en nuestro dispositivo, pero aparte de ello nos da la posibilidad de instalar paquetes muy interesantes; que si configuramos bien e instalamos bien, podremos tener un servidor completo y estable en nuestro móvil.

Esta aplicación no requiere acceso root, únicamente necesita que nuestro teléfono Android tenga una versión reciente (creo que funciona desde Android 6).

(más…)