Entradas

MySQL

Imagen
 MySQL Workbench: Entorno oficial de MySQL. COMANDOS DESDE CMD mysql -u [Nombre_Usuario] -p     -     Ingresar a MySQL con un usuario y la contraseña SELECT user FROM mysql.user;     -     Mostrar los usuarios de MYSQL creados CREATE USER 'newuser'@'localhost' IDENTIFIED BY 'password';     -     Crear nuevo usuario con contraseña GRANT ALL PRIVILEGES ON * . * TO 'newuser'@'localhost';     -     Dar todos los privilegios a un usuario especifico FLUSH PRIVILEGES;     -     Volver a cargar los privilegios asignados COMANDOS USE [Nombre_Base_Datos];     -     Seleccionar la base de datos a usar. SHOW TABLES;     -     Mostrar las tablas creadas en la base de datos. DESCRIBE [Nombre_Tabla];     -     Mostrar los campos o columnas de una tabla especifica. SELECT * FROM [Nombre_Tabla];     -     Mostrar los valo...

Git & GitHub

Imagen
Git es un sistema de control de versiones (VCS). Coordina el trabajo entre múltiples desarrolladores. Repositorios locales y remotos. Se puede revertir el código cuando se necesite gracias a sus historiales. FUNCIONAMIENTO Working directory es el lugar donde el desarrollador va a estar trabajando con todos sus archivos. Staging area es donde se van a estar agregando todos los archivos que se están preparando para el guardado. Finalmente, cuando ya se decide agregar y guardar un cambio, este se pasa al repositorio. COMANDOS BÁSICOS git init Iniciar git para crear un proyecto nuevo, o inicializar git en un proyecto ya creado.  git add <file> Pasar un archivo del working directory al staging area. Para pasar todos los archivos, se escribe: git add . Las carpetas vacías en un proyecto no se toman en cuenta para subir. git status Ver el estado de tus archivos, es decir, indicar si están en el working directory, o en staging area. Ver con qué archivos estamos trabajando. git commit...

MycroPython

Imagen
El lenguaje MicroPython es una implementación del lenguaje de programación Python orientada a dispositivos con muy bajos recursos, por ejemplo, los Arduino, los ESP8266, los ESP32 o los BBC Micro:bit, muy usados para proyectos IoT, o bien para iniciarse en la programación de robótica.    La principal aplicación de esta implementación de lenguaje está dirigida a los dispositivos conocidos como Raspberry Pi Pico y la Raspberry Pi Pico W. Raspberry Pi Pico Raspberry Pi Pico W --> Hola Mundo print("Hello, World!") --> Impresión en pantalla print("Edson Guadalupe Mera Orozco") --> Comentar una Línea - (#) #print("Edson Guadalupe Mera Orozco") --> Comentar varias líneas Usar (" / ') tres veces: """print("Loop starting!") for i in range(10):     print("Loop number ", i) print("Loop finished!")""" --> Ciclo FOR print("Loop starting!") for i in range(10):     print("L...

Angular

Imagen
    *INTERPOLACIÓN & TEMPLATE REFERENCE VARIABLE La interpolación es la incorporación de texto dinámico dentro de las plantillas HTML para su despliegue. Dentro de la interpolación, se observa el concepto de Template Reference Variable, el cual, al asignar un nombre a un componente de HTML, se puede utilizar el valor que almacena dicho componente. Esto tiene la finalidad de usar variables y atributos de los componentes, además de declararlos y obtener sus valores para ser mostrados. *BINDING Los tipos de binding son tres: Property: Asignar valores a las propiedades de los elementos HTML. Event: Permite escuchar los eventos de los componentes HTML (un click, entrada de teclado, etc). Two Way: Una forma de comunicar los componentes, es decir, envía información del HTML al componente de Angular, y viceversa. *DIRECTIVAS Directiva Una directiva nos permite modificar la información que se muestra en la plantilla. --> NgIf Nos permite que de manera condicional, podamos agrega...

Angular: CLI

Imagen
      Comandos básicos ng version --> Ver versión de Angular instalada node -v --> Ver versión de Node JS instalada ng new [Nombre del proyecto] --> Crear un proyecto de Angular y sus componentes ng install --> Instalar los módulos requeridos para un proyecto de Angular (generar la carpeta node_modules) ng serve --> Abrir un servidor para ejecutar el proyecto de Angular ng serve -o --> Abrir un servidor para ejecutar el proyecto de Angular y mostrarlo en el navegador automáticamente. ng generate component [Nombre del componente] & ng g c [Nombre del componente] --> Crear un nuevo componente en el proyecto de Angular Para el uso de inline o en línea, donde no se requieren archivos HTML y CSS, se agrega a este comando lo siguiente: ng g c [Nombre del componente] -s -t NOTA: SOLO se recomienda usar este comando si las lineas de código no son muchas. npm install bootstrap --save --> Instalar bootstrap en el proyecto.

HTML5 (Hyper Text Markup Language) [Lenguaje de Marcado de Hipertexto]

Imagen
 Comandos básicos < HTML > ... < /HTML > : Indica el comienzo y fin de un archivo HTML < HEAD > ... < /HEAD > : Indica el comienzo y fin de un encabezado (aquí se coloca generalmente el título). < TITLE > ... < /TITLE > : Indica el título. < BODY > ... < /BODY > : Indica el comienzo y fin del cuerpo de la página. < P > ... < /P > : Indica comienzo y fin de un párrafo. < BR > : Permite saltarse una línea (se llama  quiebre de línea ). < H n  > ... < H n  > : Para  n  entre 1 y 6, hacen que el texto encerrado aparezca como encabezado (un subtítulo). Se recomienda usar sólo 1,2 y 3. Tipos de letras: < B > ... < /B > :  Negrita . < L > ... < /L > :  Cursiva . < BLINK > ... < /BLINK > :  Parpadeante . < STRONG > ... < /STRONG > :  Enfatizada . < UL > ... < /UL > : Indica comienzo y fin de una lista no orden...