Documenti di Didattica
Documenti di Professioni
Documenti di Cultura
Introducción a la semana
Marcar esta página
Introducción
GIT es un software que nos permite realizar control de versiones. Pero ¿qué es
un control de versiones? Bien, es un sistema que nos permite registrar las
modificaciones realizadas a los archivos que estamos utilizando en nuestro
proyecto. Este registro se hace en el periodo de tiempo en el que estemos
desarrollando el proyecto. La ventaja de realizar control de versiones es que en
cualquier momento se pueden recuperar alguna versión específica del archivo
que se desee. Cuando estamos trabajando con proyectos de Internet de las
cosas (IoT), es una buena práctica poder registrar las modificaciones a los
códigos fuente que usemos en el proyecto. Por tal motivo, en esta semana
aprenderás los elementos básicos para trabajar GIT con Node Red que es
nuestra plataforma de IoT. Sin embargo, GIT no está solamente ligado a Node
Red, también se puede utilizar en otras plataformas como Amazon, IBM, Azure,
entre otras.
¿Qué es GIT?
A continuación, te invitamos a revisar los siguientes documentos que te
permitirán ampliar la información sobre GIT:
Es importante tener en cuenta cuáles son los principales comandos de git y qué
hace cada uno de ellos. Para poder probar estos comandos se debe hacer uso
de una iterfaz de consola como PowerShell, el cmd u otras. Te
recomendamos utilizar Git Bash para el caso de Windows, o el cmd para Linux
y Mac.
Herramienta de Configuración
Configuración de la información del usuario para todos los repositorios locales.
Creación de repositorios
Inicio de un nuevo repositorio o clonación de uno ya existente a partir de una URL.
Hacer cambios
Revisar ediciones de los archivos y realizar commits.
git status Lista todos los archivos nuevos o
modificados en el proyecto
Revisar historia
Revisar el historial de commits del proyecto.
Actividades
Marcar esta página
Mi primer repositorio
Marcar esta página
Como ya tenemos nuestra cuenta de GitHub, ahora podemos crear un nuevo
repositorio; a continuación encontrarás los pasos a seguir:
Comandos y repositorios
Marcar esta página
Para familiarizarnos con la plataforma, crearemos dos archivos que tendremos
que usar para trabajar en Node Red; para ello, guíate mediante los siguientes
pasos:
Actividades
Marcar esta página
https://nodered.org/docs/user-guide/
https://nodered.org/docs/
Configurar Node-Red
Marcar esta página
Ahora procederemos a realizar la configuración en Node Red para poder
trabajar con Git. Realiza los siguientes pasos:
Paso 1
Ingresa a la carpeta en la cual se encuentra instalado Node-Red. En la Raspberry Pi+
normalmente se encuentra en /home/pi/.node-red. Para el caso de Windows y MAC lo
pueden encontrar en /nombreUsuario/.node-red./
Paso 2
Abre el archivo settings.js. Dirígete a la parte final del documento. En la
función projects modifica la variable enabled por true. Guarda los cambios en el
documento.
Nota: en caso de que no aparezca la función anterior, escribe al final del documento lo
siguiente editorTheme: { projects: { enabled: true } }.
De esta manera, ya tenemos habilitada la opción de trabajar NodeRed y
proyectos.
Node-Red y GIT
Marcar esta página
Paso 1
Agrega un nodo de Inject y de debug.Por último, haz clic en Deploy.
Paso 2
3. Da clic en commit.
En el caso que se quisieras descargar información del repositorio, deberás dar clic
en ↓ pull.
Actividades
Marcar esta página
Verdadero
Falso
sin responder
2. Para poder configurar el repositorio creado en GitHub con Node Red, se debe
copiar la URL del repositorio con SSH.
Verdadero
Falso
sin responder
Enviar
Algunos problemas tienen opciones como guardar, restablecer, sugerencias o mostrar
respuesta. Estas opciones aparecen después de oprimir el botón Enviar.
Introducción a la semana
Marcar esta página
Instalación Xampp
Marcar esta página
https://www.mclibre.org/consultar/php/otros/xampp-instalacion-windows.html
Ahora, vamos a crear bases de datos en PHP MyAdmin, para ello es necesario
que realices 2 sencillos pasos:
Fortalece la información sobre cómo crear una base de datos relacional observando
atentamente el siguiente video: