Hasheando y comprobando contraseñas en Golang
Introducción Seguimos con los tutoriales de Go. Ahora veremos cómo encriptar una contraseña y luego comprobar si esa contraseña coincide. Sigue leyendo para que te des una mejor idea. ...
Introducción Seguimos con los tutoriales de Go. Ahora veremos cómo encriptar una contraseña y luego comprobar si esa contraseña coincide. Sigue leyendo para que te des una mejor idea. ...
Introducción Hoy veremos lo que es el operador flecha gorda en PHP. Dicho operador puede ser leído o entendido como: Operador de flecha Flecha gorda Igual y mayor que => Veamos qué usos tiene. Para declarar elementos (clave y valor) de un arreglo. Si queremos definir un arreglo de clave y valor en PHP lo hacemos así: <?php $personaje = [ "nombre" => "Leon", "apellidos" => "Scott Kennedy", "edad" => 30 ]; ?> Esto es un equivalente a definir un objeto en Javascript. ...
Introducción Hoy veremos un poco de VTP y configuración de VLANs. VTP propaga configuraciones en switches que pertenezcan al mismo dominio. Nota: las contraseñas son cisco y class Distribución de la red Configurar el S1 como servidor VTP, asignar dominio y contraseña Abrimos la CLI del S1 y ejecutamos: enable configure terminal vtp mode server Para el dominio, ahí mismo hacemos: ...
Introducción Mostrar un toast en una actividad (o activity) y en un fragmento (fragment) son dos cosas distintas. Como primer argumento para llamar a makeText debemos pasar el contexto. Hoy veremos cómo hacerlo desde una Activity y desde un Fragment. Mostrar toast en Activity Para hacer esto, podemos usar esto: Toast.makeText(getApplicationContext(), "Hola", Toast.LENGTH_SHORT).show(); O esto: Toast.makeText(NombreDeTuActividad.this, "Hola", Toast.LENGTH_SHORT).show(); Mostrar toast en Fragment Igual de sencillo, sólo que ahora llamamos a getActivity así: ...
Introducción A veces se nos pasa y por equivocación no ignoramos un archivo en el momento de crearlo. Entonces guardamos cambios y dicho archivo se queda guardado en el repositorio. Si después lo ignoramos en el archivo .gitignore no surtirá efecto. Veamos cómo hacer para ignorarlo incluso después de haberlo agregado. Ignorar o remover archivo de Git Esto es fácil. Nos situamos en la carpeta de nuestro proyecto y ejecutamos: ...
Introducción Todavía recuerdo aquellos años en los que mi cable USB no funcionaba correctamente. Para programar en Android y cargar la apk, depurar y esas cosas, tenía que tener mucho cuidado de no moverlo. Afortunadamente las cosas han cambiado, y ahora podemos probar nuestras apps sin cables USB. Para ello necesitamos estar conectados a la misma LAN. Es decir, nuestra PC con Android Studio debe estar en la misma LAN que nuestro dispositivo Android. ...
Introducción Romper un ciclo en cualquier lenguaje de programación viene de gran ayuda cuando, por ejemplo, estamos buscado un elemento en un arreglo. De esa forma, evitamos seguir iterando sin necesidad de hacerlo. Para romper un ciclo (pero sólo el ciclo, no toda la ejecución) podemos utilizar break. También podríamos utilizar return, pero eso detendría todo el flujo de nuestro código. ¿Pero qué pasa si queremos romper 2 o más ciclos anidados en PHP? ...
Ejercicios resueltos con Cisco Packet Tracer parte 2: VLAN y enlaces troncales Introducción Ya tiene tiempo que resolví algunos ejercicios en Cico Packet tracer sobre VLSM. Hoy toca ver cómo configurar algunas VLAN y enlaces troncales. Objetivos Configurar las VLAN en los switches. Configurar enlaces troncales en los switches. Verificar la conectividad de extremo a extremo. topología y distribución de red Así se ve la red: Tarea 1: configurar los dispositivos y verificar conectividad Configure cada switch con las siguientes configuraciones básicas. • Nombre de host (Para Switch 0 S1 y Para Switch 1 S2) • Contraseña secreta de enable (class) • Configuraciones de la línea (cisco) ...
Introducción Hoy veremos cómo formatear un número en Go de manera que se pueda representar como moneda o dinero. En otras palabras, veremos cómo convertir un número (como 1523.625) en una cadena como $1, 523.62. Si quieres saber cómo hacerlo con VueJS aquí dejo un tutorial para ver cómo filtrar moneda o dinero en VueJS. Recuerda que debes tener instalado Go, aquí un tutorial. Formatear dinero en Golang con Accounting Para formatear los números como si de dinero se tratara, vamos a utilizar una librería inspirada en accounting.js (que es para Javascript) para Go. ...
Imprimir o convertir a PDF código fuente con VSCode Introducción Nuestro código fuente luce bien en nuestro editor, pero cuando lo queremos pasar a otro lugar como un documento de texto o un documento PDF, se le quitan los colores y las tabulaciones. Hoy veremos cómo podemos convertir nuestro código a PDF, para poder imprimirlo, presentarlo, enviarlo o lo que sea. Este tutorial se basa en una extensión para el maravilloso editor de texto VSCode. ...