Entradas

Mostrando entradas de mayo, 2024

Servidor web

https://www.youtube.com/watch?v=V5G7mwjGvxc https://www.youtube.com/watch?v=2tknxiydR0s  sudo apt-get update sudo apt-get upgrade Configuración de Apache sudo apt-get install apache2  sudo apt update sudo apt install apache2 Para probar que todo funciona correctamente, en primer lugar, comprobamos el estado de Apache. sudo systemctl status apache2 Esta página web en formato HTML se encuentra en Raspbian Jessie en el directorio /var/www/html/index.html y en la versión antigua de Raspbian llamada Wheezy bajo el directorio /var/www/index.html. La página puede revisarse en el directorio y en él pueden incluirse otros tipos de páginas web: sudo nano /var/www/index.html o sudo nano /var/www/html/index.html CONFIGURACION DE PHP Para que el servidor web no solo sea capaz de procesar archivos HTML, CSS o JavaScript, sino también PHP, instala PHP5: sudo apt-get install php7.0 libapache2-mod-php7.0 sudo apt-get install php5 libapache2-mod-php5 Cuando termine reiniciamos la Raspi: sudo re...

Php-agregar

  <?php $id = isset ( $_POST [ "id" ]) ? $_POST [ "id" ] : "" ; $nombre = isset ( $_POST [ "nombre" ]) ? $_POST [ "nombre" ] : "" ; $apellidos = isset ( $_POST [ "apellidos" ]) ? $_POST [ "apellidos" ] : "" ; $accion = isset ( $_POST [ "accion" ]) ? $_POST [ "accion" ] : "" ; if ( $accion ) {     echo $accion ;     switch ( $accion ) {         case "agregar" :             if (! empty ( $nombre ) && ! empty ( $apellidos )) {                 $conexion = conectar ();                 $sql = " INSERT INTO alumnos (id, nombre, apellidos) VALUES ( null , :nombre, :apellidos) " ;                 $consulta = $conexion -> prepare ( $sql );                 $consulta -> bindParam ( ":nombre" , $nombre );         ...

ssh

Imagen
  Instalar el servicio SSH de Ubuntu Con el comando “install” de Ubuntu para el servicio SSH, ahora puedes instalar OpenSSH en la herramienta de línea de comandos iniciada. El comando es el siguiente: sudo apt install openssh-server Comprobar el estado y activar el servidor SSH de Ubuntu Después de finalizar el proceso de instalación, puedes comprobar con el siguiente comando si el Daemon SSH ya funciona de la manera prevista: sudo systemctl status ssh Si se está ejecutando el servicio SSH de Ubuntu, verás en la respuesta de este comando la entrada “active (running)”. Dado que SSH también debería estar disponible al reiniciar el sistema, debería aparecer la entrada “vendor preset: enabled” en la línea “Loaded”. Si el servidor SSH sigue inactivo y al reiniciarlo no está activado el inicio automático, puedes cambiarlo introduciendo otros dos comandos: sudo systemctl enable ssh sudo systemctl start ssh  Abrir el puerto SSH Para que puedas conectarte a tu sistema Ubuntu desde cual...

limpiar la URL

  Paso 1: Modificar el JavaScript para limpiar la URL Agrega un bloque de código para limpiar la URL después de mostrar la alerta de SweetAlert. <script> document.addEventListener('DOMContentLoaded', function() { // Función para mostrar alerta de SweetAlert function showAlert(success) { if (success === 'true') { Swal.fire({ title: 'Éxito', text: 'El registro fue guardado correctamente.', icon: 'success', timer: 3000, showConfirmButton: false }).then(() => { window.history.replaceState(null, null, window.location.pathname); }); } else if (success === 'false') { Swal.fire({ title: 'Error', text: 'Hubo un problema al guardar el registro.', icon: 'error', timer: 3000, ...

2-cada botón de compartir y campo de entrada debe tener un ID único para que puedan ser referenciados de manera independiente.

  script JavaScript para que cada botón de compartir y campo de entrada debe tener un ID único para que puedan ser referenciados de manera independiente. Analizo que utilizas esta propiedad: data-id="<?php echo $audiencia['id_audiencia']; ?>" y de donde tomas estas datos: var modalBodyInput = addDataModal.querySelector('#id_audiencia'); modalTitle.textContent = 'Agregar Datos de Audiencia'; modalBodyInput.value = idAudiencia; Explicación del Script JavaScript El script JavaScript maneja la interacción con el modal y la visualización de alertas. Evento DOMContentLoaded: Espera a que el DOM se haya cargado completamente antes de ejecutar el código. Evento show.bs.modal: Se dispara cuando el modal se va a mostrar. Aquí se obtiene el botón que disparó el modal (event.relatedTarget) y se extrae el data-id del botón, que contiene el ID de la audiencia. Actualizar el Modal: Cambia el título del modal y establece el valor del campo o...

IMPERATIVOS en Inglés en Super Mario Bros

Imagen
 

Rick Y Morty || Aprende inglés y entrena tu oído.

Imagen
 

Aprende INGLES con gravity falls

Imagen
 

https://www.youtube.com/watch?v=epSBToMm_So&list=PLe9Ez86A8DaIpU12-FJlp4vKcLi8kdK-z

Imagen
 

APRENDE INGLES ESCUCHANDO - VIDEOS PARA APRENDER INGLES GRATIS-simsonps

Imagen
 

Aprende inglés con The Big Bang Theory - Bullying

Imagen
 

Ubuntu Server 20 desde cero

Imagen
 

INSTALAR Programas en UBUNTU

Imagen
  INSTALAR Programas en UBUNTU

Linux con apt-get y dpkg

Imagen
 

SERVIDOR WEB con Apache2

Imagen
 

COMPARTIR CARPETAS, ARCHIVOS CON USUARIOS ESPECIFICOS

Imagen
 

Instalación del Servidor web Apache en ubuntu

Imagen
 

INSTALACIÓN Y CONFIGURACIÓN BÁSICA APACHE EN LINUX

Imagen
 

React Native y Expo - App de tareas. Parte 1 de 2

Imagen
 

FLUTTER: como crear una app desde cero

Imagen
 

Aprendiendo Flutter desde Cero

Imagen
 

Primeros Pasos con FLUTTER

Imagen
 

React Native y Expo - App

Imagen
 

React Native & Firebase

Imagen
 

React Native Expo

Imagen
 

Mi primer aplicación web con Google apps script

Imagen
 

Bootstrap 5 API

  El problema parece ser que estás intentando cerrar la modal utilizando jQuery ( $(modalEditar).modal('hide') ), pero estás trabajando principalmente con JavaScript puro y Bootstrap 5. La sintaxis de jQuery no funcionará si no tienes jQuery incluido en tu proyecto. Bootstrap 5 proporciona una API JavaScript para controlar sus modales. Puedes utilizar esta API para cerrar la modal adecuadamente. Aquí está el código ajustado para cerrar la modal después de guardar los cambios:

REACT NATIVE

 npm install expo-cli  --global expo init my-new-proyect expo start ===================== expo init mi-primera-app ========= cd mi-primera-app npm start