Banner de perfil
0

Anthony Fernandez

@ajfero

Electronic & Backend Engineer. Follow me! on any social media like @ajfero

CABA, Argentina

Error 403 Forbbiden; Error de authorizacion

Anthony Fernandez@ajfero

Como estan estimados, no encontre una solucion sencilla para este error de autorizacion de Postman, Si alguno tienen algun comentario quedo atento. Saludos.

Nota: Uso PHP 8.x Laravel 8 .x y laragon 5.x como entorno de desarrollo.


Agradecido

Anthony Fernandez@ajfero

Estuve buscando la forma de hacer esto un buen rato jaaaja gracias bro!


500 Internal Error

Anthony Fernandez@ajfero

Como estas Alexis, consulta. Sabes que haciendo la peticion con postman si estoy obteniendo los resultados, pero me esta arrojando como una alerta o error y no se identificar por que?

Dejo adjunta una imagen


Array_diff ; Conclusiones.

Anthony J.@ajfero

1 2#Encontrar diferencia entre arreglos; 3 // En este caso encontraremos la diferencia entre Salon A y Salon B. 4 // Compararemos si en el SalonA están todas las personas del SalonA. 5 // De no estar todas las personas imprimiremos los datos del Alumno que no están en el salon B. 6 // No importa la clave o indice del array estamos evaluando es el valor. 7 $salonA = ['a1' => 'Juan', 'a2' => 'Susana', 'a3' => 'Homero', 'a4' => 'Jaime']; 8 $salonB = ['a1' => 'Santiago', 'a2' => 'Diego', 'a3' => 'Susana', 'a4' => 'Jaime']; 9 $diferencia = array_diff($salonA, $salonB); 10 var_dump($diferencia); 11

SOLUCIÓN; panic: runtime error: invalid memory address or nil pointer dereference

Anthony J.@ajfero

1 2 3 4func NewPostgresDB() { 5 6 [once.Do](//once.Do)(func() { 7 8 // [fmt.Printf](//fmt.Printf)("db is: %v\n", db) 9 10 var err error 11 12 /* Es importante aclarar: 13 14 Crear una nueva instancia de db asignara una nueva dirección en memoria de la conexión 15 16 a diferencia de asignar el valor de la instancia de conexión que apuntara a la misma memoria 17 18 es por esto que se debe asignar con = y no crear con := 19 20 db, err := [sql.Open](//sql.Open)("postgres", "postgres://postgres:postgres@localhost:5432/mydb?sslmode=disable") 21 22 */ 23 24 db, err = [sql.Open](//sql.Open)("postgres", "postgres://postgres:postgres@localhost:5432/mydb?sslmode=disable") 25 26 // [fmt.Printf](//fmt.Printf)("db is: %v\n", db) 27 28 if err != nil { 29 30 [log.Fatalf](//log.Fatalf)("Can't open db: %v", err) 31 32 } 33 34 35 36 if err := [db.Ping](//db.Ping)(); err != nil { 37 38 [log.Fatalf](//log.Fatalf)("Can't do Ping: %v", err) 39 40 } 41 42 [fmt.Println](//fmt.Println)("Successful Postgres Connected") 43 44 }) 45 46}

Como aporte extra sobre: tar -C || tar -xfz

Anthony J.@ajfero

Segun el manual de "tar" para la terminal de linux:

-C, --directory=DIR

Change  to DIR before performing any operations.  This option is

          order-sensitive, [i.e.](//i.e.) it affects all options that follow.

-xfz (extract file from zip) file.tar.gz