Avatar
Rafael Minaya Rojas

@rafaelminaya

Profesor

, qu茅 opina de modificar el tipo del m茅todo Put a ActionResult con el fin de poder controlar las posibles IDs inexistentes que lleguen del postman adem谩s de enviar como respuesta el objeto modificado ?

Intente otras formas manteniendo la estructura original con al async Task, pero solo con ActionResult pude controlar este caso.

Por 煤ltimo decir que este caso se repite para el m茅todo Delete

Avatar
Rafael Minaya

@rafaelminaya

Con el bot贸n "Run" ya no se genera el archivo ByteCode de extensi贸n ".class" como lo hac铆a en las clases anteriores. A qu茅 se debe esto o qu茅 tan opcional es este archivo, que ten铆a entendido es necesario para ser interpretado por el JVM (Java Virtual Machine)?

Avatar
Rafael Minaya

@rafaelminaya

Luego de seleccionar el ISO de LinuxMint me figura el mensaje:

"Error Failet to seng log message" sin que pueda iniciar el sistema operativo.

Prob茅 alternativas de soluci贸n como modificar el control gr谩fico a "VBOXVGA" pero el problema persiste.

Qu茅 otras alternativas podr铆a probar ?

Avatar
Rafael Minaya

@rafaelminaya

En el minuto 05:00 menciona que las distros est谩n basadas en linux.

Se refiere a que est谩n basadas 煤nicamente en el kernel o quiso decir GNU/Linux que es el primer sistema operativo ?

Avatar
Rafael Minaya

@rafaelminaya

El valor del "SecretKey" debe tener un tama帽o m铆nimo de 128 bits, es decir, 16 bytes.

Ya que esto es lo que necesita recibir la clase SymmetricSecurityKey en la siguiente l铆nea de c贸digo, ubicado en el controladorLoginUserController.cs :

SymmetricSecurityKey symmetricSecurityKey = new SymmetricSecurityKey(key);

Por lo tanto con tal escribir al menos 16 caracteres ser铆a suficiente, de lo contrario al probar en postman les arrojar谩 alg煤n error que es lo que me sucedi贸.

Avatar
Rafael Minaya

@rafaelminaya

Recuerden que el nombre del proyecto edbookstore debe figurar en la parte superior izquierda del navegador del Vue UI.

En caso no sea as铆, sea por haber trabajado el Vue Ui en otro proyecto anteriormente, ir a la parte inferior izquierda, en el 铆cono de una casa, opci贸n importar y ubicarse dentro del directorio del proyecto edbookstore y click a Importar este directorio para poder hacer las instalaciones en el proyecto.

Avatar
Rafael Minaya

@rafaelminaya

public static void main(String ...args) { int edad = 10; if (edad > 0){ if (edad < 18){ System.out.println("Menor de edad."); } else if(edad < 65){ System.out.println("Est谩s en la adultez."); } else{ System.out.println("Est谩s en la vejez."); } } else{ System.out.println("Edad errada."); } }
Avatar
Rafael Minaya

@rafaelminaya

En el minuto 04:14 entend铆 que la instrucci贸n response.json() retornaba en el formato json como si recibiese un texto similar al atributo de respuesta responseText; sin embargo, he impreso en consola ambas promesas con un resultado diferente a lo esperado. En todo caso, qu茅 se recibe como respuesta en la primer promesa ?

Avatar
Rafael Minaya

@rafaelminaya

En qu茅 casos ser铆a preferible usar un CDN en vez de descargar ese archivo de estilos, ya que eso deber铆a hacerse si lo trabajo sin conexi贸n a internet ?

Avatar
Rafael Minaya

@rafaelminaya

Si bien menciona que un objeto que es constante no puede ser modificado, comprob茅 que si el objeto es let s铆 se puede modificar. Entonces, recomendar铆a crear objetos de instrucci贸n const ?

Avatar
Rafael Minaya

@rafaelminaya

Si bien el profesor menciona que almacenemos los Tokens en el Local Storage, pero a la vez muestra que la p谩gina web de EDteam los almacena en Cookies. D贸nde finalmente recomendar铆a almacenarlos o es indistinto ?

Avatar
Rafael Minaya

@rafaelminaya

1) Verificar lo siguientes puntos antes de ejecutar cualquier migraci贸n:

a) Que el cotejamiento de la base de datos a crear sea el mismo que el driver del proyecto en la siguiente ruta: config/database.php , en caso de MySQL: 'charset' y 'collation'

b) Crear la base de datos

c) Los accesos a la base de datos en su archivo .env sean los correctos ( DB_CONNECTION , DB_HOST, DB_PORT, DB_DATABASE, DB_USERNAME, DB_PASSWORD)

2) Con el siguiente comando pueden crear una migraci贸n que tenga incluido las l铆neas de c贸digo Schema::table : php artisan make:migration alter_tareas_table --table=tareas

Estos son los beneficios que t煤 y Rafael recibir谩n si compras con su enlace de referidos 馃檶

BeneficiosMensualSemestralAnual
Descuento (T煤)$ 3 USD$ 45 USD$ 90 USD
Semanas gratis (Rafael)1612

Al comprar con el enlace de referidos aceptas los t茅rminos y condiciones

Amigos

Rafael a煤n no tiene un enlace de referidos

Si eres estudiante premium ya tienes el enlace en tu perfil de usuario. Si a煤n no eres premium recibir谩s tu enlace de referidos como recompensa cada vez que completes un curso gratuito.

M谩s informaci贸n
Publicaciones
Certificados
Me gusta
Referidos