Angel ER
@angeler
Que tal, siguiendo el curso me encuentro con este error justo en este video, hice los pasos tal cual de la vista y la url, no entiendo porque si seguí hasta ese minuto los mismos pasos
Se encontraron 52 resultados
Angel ER
@angeler
Que tal, siguiendo el curso me encuentro con este error justo en este video, hice los pasos tal cual de la vista y la url, no entiendo porque si seguí hasta ese minuto los mismos pasos
Angel ER
@angeler
Que tal, siguiendo el curso me encuentro con este error justo en este video, hice los pasos tal cual de la vista y la url, no entiendo porque si seguí hasta ese minuto los mismos pasos
Jipson Saad
@jipsonsaad
Para no depender de librerías externas también está la opción del método randomUUID https://developer.mozilla.org/es/docs/Web/API/Crypto/randomUUID para generar uuids versión 4
Josue David Cascante Alfaro
@josuecocoman
desde el video 2.4 en adelante no esta en el archivo del repositorio todos los comandos utilizados
susana Lara
@susanalara
hola Kevin, en el minuto 4:39, no estoy segura si comprendí bien. Te refieres a que debemos escribir los argumentos partiendo siempre de una forma simple o sencilla y colocarlos complejo si queremos. Pero nunca a la inversa. ¿es así?
Raúl Mendoza
@raulmendoza921
profe ya termine de ver la clase hasta 8.4 luego que sigue ya que me sale que voy al 84% no velo las demás clases faltantes
cesar carmona
@cesarcarmona8f0
yo realice esta opcion para el ultimo caso de una respuesta no valida: -coloque el default como primer posicion en el switch -coloque la funcion menu despues del console.log para que salte el mensaje de "opcion no valida" y retorne al menu
Bienvenido a tus notas Menu de usuario: Elige una opcion.
cristian hernandez
@cristianhernandezf38
según lo que entendí em es en base a el contexto en este caso inspeccione el elemento del link y 1 em tendría la equivalencia a lo que tiene rem en el font-size 4 rem o 64 px entonces 1em del padding equivaldría a 64px y el left y right padding a 2em = 128px o alguien que me corrija si estoy mal gracias.
hasta este punto las consultas no parecen ser tan extrañas como para usar un programa como el usado, porque no usar pgAdmin4 si es parte de Postgres? aparte que ayudaría bastante, ya que el curso esta basado en la base de datos de Postgres
Brandon Eden Visoso Nolasco
@brandonedenvisosonolasco051
Matheo de Hollanda
@matheodehollanda
Buenas les traigo una solución para aquellos que sufran con la compilación y quieran solucionarlo de forma fácil, en este video obtendrán mas detalles: https://youtu.be/MQAMyk1hIj0?si=Ut6pYEMEmU4qczoV
Noel Urbina
@noelcode
Hola a todos! Ya que no pude encontrar los el archivo de simulación de esta clase, les comparto el que he creado por si es de su utilidad. Lo pueden descargar desde este enlace: https://drive.google.com/file/d/1l4OvNgfbtksa35hHJeWxfFV5KaRyNroW/view?usp=drive_link
Marco Daniel De La Torre Mendia
@marcodanieldelatorremendiae1b
Me sale el siguiente error al querer correr la app. Aqui esta el link del repo de github: https://github.com/Yuk3S4/curso-java-springboot.git
java.lang.IllegalArgumentException: Could not find class [org.springframework.boot.actuate.autoconfigure.health.HealthContributorAutoConfiguration] at org.springframework.util.ClassUtils.resolveClassName(ClassUtils.java:341) ~[spring-core-6.0.12.jar:6.0.12] at org.springframework.core.annotation.TypeMappedAnnotation.adapt(TypeMappedAnnotation.java:465) ~[spring-core-6.0.12.jar:6.0.12] at org.springframework.core.annotation.TypeMappedAnnotation.getValue(TypeMappedAnnotation.java:390) ~[spring-core-6.0.12.jar:6.0.12] at org.springframework.core.annotation.TypeMappedAnnotation.asMap(TypeMappedAnnotation.java:278) ~[spring-core-6.0.12.jar:6.0.12] at org.springframework.core.annotation.AbstractMergedAnnotation.asAnnotationAttributes(AbstractMergedAnnotation.java:193) ~[spring-core-6.0.12.jar:6.0.12] at org.springframework.core.type.AnnotatedTypeMetadata.getAnnotationAttributes(AnnotatedTypeMetadata.java:106) ~[spring-core-6.0.12.jar:6.0.12] at org.springframework.core.type.AnnotatedTypeMetadata.getAnnotationAttributes(AnnotatedTypeMetadata.java:81) ~[spring-core-6.0.12.jar:6.0.12] at org.springframework.context.annotation.AnnotationConfigUtils.attributesFor(AnnotationConfigUtils.java:280) ~[spring-context-6.0.12.jar:6.0.12] at org.springframework.context.annotation.AnnotationBeanNameGenerator.determineBeanNameFromAnnotation(AnnotationBeanNameGenerator.java:102) ~[spring-context-6.0.12.jar:6.0.12] at org.springframework.context.annotation.AnnotationBeanNameGenerator.generateBeanName(AnnotationBeanNameGenerator.java:81) ~[spring-context-6.0.12.jar:6.0.12] at org.springframework.context.annotation.ConfigurationClassBeanDefinitionReader.registerBeanDefinitionForImportedConfigurationClass(ConfigurationClassBeanDefinitionReader.java:160) ~[spring-context-6.0.12.jar:6.0.12] at org.springframework.context.annotation.ConfigurationClassBeanDefinitionReader.loadBeanDefinitionsForConfigurationClass(ConfigurationClassBeanDefinitionReader.java:141) ~[spring-context-6.0.12.jar:6.0.12] at org.springframework.context.annotation.ConfigurationClassBeanDefinitionReader.loadBeanDefinitions(ConfigurationClassBeanDefinitionReader.java:120) ~[spring-context-6.0.12.jar:6.0.12] at org.springframework.context.annotation.ConfigurationClassPostProcessor.processConfigBeanDefinitions(ConfigurationClassPostProcessor.java:427) ~[spring-context-6.0.12.jar:6.0.12] at org.springframework.context.annotation.ConfigurationClassPostProcessor.postProcessBeanDefinitionRegistry(ConfigurationClassPostProcessor.java:287) ~[spring-context-6.0.12.jar:6.0.12] at org.springframework.context.support.PostProcessorRegistrationDelegate.invokeBeanDefinitionRegistryPostProcessors(PostProcessorRegistrationDelegate.java:344) ~[spring-context-6.0.12.jar:6.0.12] at org.springframework.context.support.PostProcessorRegistrationDelegate.invokeBeanFactoryPostProcessors(PostProcessorRegistrationDelegate.java:115) ~[spring-context-6.0.12.jar:6.0.12] at org.springframework.context.support.AbstractApplicationContext.invokeBeanFactoryPostProcessors(AbstractApplicationContext.java:771) ~[spring-context-6.0.12.jar:6.0.12] at org.springframework.context.support.AbstractApplicationContext.refresh(AbstractApplicationContext.java:589) ~[spring-context-6.0.12.jar:6.0.12] at org.springframework.boot.web.servlet.context.ServletWebServerApplicationContext.refresh(ServletWebServerApplicationContext.java:146) ~[spring-boot-3.1.4.jar:3.1.4] at org.springframework.boot.SpringApplication.refresh(SpringApplication.java:737) ~[spring-boot-3.1.4.jar:3.1.4] at org.springframework.boot.SpringApplication.refreshContext(SpringApplication.java:439) ~[spring-boot-3.1.4.jar:3.1.4] at org.springframework.boot.SpringApplication.run(SpringApplication.java:315) ~[spring-boot-3.1.4.jar:3.1.4] at org.springframework.boot.SpringApplication.run(SpringApplication.java:1309) ~[spring-boot-3.1.4.jar:3.1.4] at org.springframework.boot.SpringApplication.run(SpringApplication.java:1298) ~[spring-boot-3.1.4.jar:3.1.4] at com.edteam.apireservations.ApiReservationsApplication.main(ApiReservationsApplication.java:10) ~[classes/:na] Caused by: java.lang.ClassNotFoundException: org.springframework.boot.actuate.autoconfigure.health.HealthContributorAutoConfiguration at java.base/jdk.internal.loader.BuiltinClassLoader.loadClass(BuiltinClassLoader.java:641) ~[na:na] at java.base/jdk.internal.loader.ClassLoaders$AppClassLoader.loadClass(ClassLoaders.java:188) ~[na:na] at java.base/java.lang.ClassLoader.loadClass(ClassLoader.java:520) ~[na:na] at java.base/java.lang.Class.forName0(Native Method) ~[na:na] at java.base/java.lang.Class.forName(Class.java:467) ~[na:na] at org.springframework.util.ClassUtils.forName(ClassUtils.java:291) ~[spring-core-6.0.12.jar:6.0.12] at org.springframework.util.ClassUtils.resolveClassName(ClassUtils.java:331) ~[spring-core-6.0.12.jar:6.0.12] ... 25 common frames omitted
Max Houston
@maxhosutonramirezmartel62390
Aquí les dejo mi docker compose con postgresql mas pgAdmin para que tengan una forma gráfica donde ver su base da datos.
1services: 2 db: 3 image: postgres 4 #para conectarte tienes que usar este name en host 5 container_name: local_pgdb 6 restart: always 7 ports: 8 - "54032:5432" 9 environment: 10 POSTGRES_USER: user 11 POSTGRES_PASSWORD: admin 12 volumes: 13 - local_pgdata:/var/lib/postgresql/data 14 pgadmin: 15 image: dpage/pgadmin4 16 container_name: pgadmin4_container 17 restart: always 18 ports: 19 - "5050:80" 20 environment: 21 PGADMIN_DEFAULT_EMAIL: admin@gmail.com 22 PGADMIN_DEFAULT_PASSWORD: admin 23 volumes: 24 - pgadmin-data:/var/lib/pgadmin 25 26volumes: 27 local_pgdata: 28 pgadmin-data:~~~
Jean Franco Rodriguez
@jeanfrancorodriguez
saldo = 100 print("Bienvenido a su cajero automatico")
print("BIENVENIDO AL BCP") print() print() print("QUE OPERACION DESEA REALIZAR: ") print()
def showmenu() :
print("1. Retirar Dinero") print("2. Depositar Dinero") print("3. Ver Saldo") print("4. Salir")
def retirar(): global saldo retiro = int(input("Ingrese la cantidad a retirar: ")) if retiro > saldo: print("Saldo insuficiente") else: saldo = saldo - retiro print("Retiro exitoso") def depositar(): global saldo deposito = int(input("Ingrese la cantidad a depositar: ")) saldo = saldo + deposito print("Deposito exitoso")
def ver_saldo(): global saldo print("Su saldo es: ", saldo)
def main():
showmenu()
opcion = 0
while opcion != 4:
opcion = int(input("Ingrese una opcion: "))
match opcion :
case 1:
retirar()
case 2:
depositar()
case 3:
ver_saldo()
case 4:
print("Gracias por usar el cajero automatico")
case _:
print("Opcion invalida")
main()
Time Traveller
@timetraveller
cuando lanza el pgAdmin con : TODO VA EN ERROR docker run --name mypgadmin -e "PGADMIN_DEFAULT_PASSWORD=123456" -e "PGADMIN_DEFAULT_EMAIL=victorrivera.dev@gmail.com" -e "PGADMIN_LISTEN_ADDRESS=0.0.0.0" --link postgresed -p 5000:80 -p 5050:443 -d dpage/pgadmin4
Jonathan Ruiz
@jonaruiz
Estoy en la clase 4.7 y siento que cada vez los temas se abarcan con menos importancia o profundidad. Todo lo que enseñas es muy general y no hay una real explicación. He tenido que ir en todos los puntos directamente a google o a la documentación y en el peor de los casos preguntarle directamente a chat GPT. Lo único que quiero es terminar el curso y de verdad buscar en otra plataforma el cómo aprender realmente TypeScript porque de este curso salgo con mas dudas que respuestas. Cabe destacar que he tomado más cursos en EDteam y no he tenido ningún problema, muy por el contrario, siempre quiero seguir aprendiendo, pero con este curso o directamente con este profesor, no ha sido la mejor de la experiencia.
Marco Daniel De La Torre Mendia
@marcodanieldelatorremendiae1b
Nose el porqué no puedo ejecutar ningún comando de mvn, por ejemplo si quiero correo la app con "mvn spring-boot:run" me sale un error pero si la ejecuto con el botón de play si corre mi app. Otro ejemplo es el comando que se usó en esta clase "mvn package" en el cual me sale el siguiente error: Ojalá me pueda orientar con qué es lo que pasa instructor. Aquí esta mi repo de Git: https://github.com/Yuk3S4/curso-java-springboot
Víctor Cofre
@victorcofre
Al generar el build me crea la siguiente estructura (ver imagen)
Daniel Enrique Rodríguez Muñoz
@danielenriquerodriguezmunoz
Hola profe, una consulta. Intento crear la imagen del poyecto en docker siguiendo los mismos pasos que usted pero me da el sigueinte error:
[+] Building 0.0s (0/0) docker:default
[+] Building 4.3s (3/3) FINISHED docker:default
=> [internal] load build definition from Dockerfile 0.8s
=> => transferring dockerfile: 406B 0.1s
=> [internal] load .dockerignore 1.5s
=> => transferring context: 2B 0.0s
=> ERROR [internal] load metadata for docker.io/library/python:3.9.6-alpine 0.7s
------
> [internal] load metadata for docker.io/library/python:3.9.6-alpine:
------
Dockerfile:2
--------------------
1 | #imagen original
2 | >>> FROM python:3.9.6-alpine
3 |
4 | #set work directory
--------------------
ERROR: failed to solve: python:3.9.6-alpine: error getting credentials - err: exec: "docker-credential-desktop": executable file not found in %PATH%, out: ~~~``
cristian hernandez
@cristianhernandezf38
No me quedo muy claro la opción contain, según el video la imagen abarca el contenido que es body según entiendo yo, pero a mi la imagen solo ocupa la mitad del body me refiero izquierda-derecha pantalla, a que se debe? hice la prueba con 6 imágenes mas pero no completa la parte horizontal del contenido, es por tamaño de imagen o por el tamaño de resolución de pantalla que se tenga.
1 height: 100%; 2 margin:0; 3 4} 5body{ 6 background-color: aqua; 7 background-repeat: no-repeat; 8 9} 10 11 /*? background-size background-position*/ 12 13 body{ 14 /** background-size: contain | cover*/ 15 background-image: url(pedro-henrique-santos-4IoS45J9pmk-unsplash.jpg) ; 16 background-size: contain; 17 }
Agradezco la respuesta
Miguel Angel
@miguelangele96
Saludo, me arroja el siguiente error al crear un proyecto django estoy trabajado con python versión 3.12.2: $ django-admin startproject zcshop . Traceback (most recent call last): File "<frozen runpy>", line 198, in run_module_as_main File "<frozen runpy>", line 88, in run_code File "C:\zcmrepositorio\tienda\venv\Scripts\django-admin.exe_main.py", line 4, in <module> File "C:\zcmrepositorio\tienda\venv\Lib\site-packages\django_init.py", line 1, in <module> from django.utils.version import get_version File "C:\zcmrepositorio\tienda\venv\Lib\site-packages\django\utils\version.py", line 6, in <module> from distutils.version import LooseVersion ModuleNotFoundError: No module named 'distutils'
Martin Quiroga
@martinquiroga
Luego de enviar la notiificacion aparece el siguiente error: Failed to authenticate on SMTP server with username "a4e25161e36b18" using the following authenticators: "CRAM-MD5", "LOGIN", "PLAIN". Authenticator "CRAM-MD5" returned "Expected response code "235" but got code "535", with message "535 5.7.0 Invalid credentials".". Authenticator "LOGIN" returned "Expected response code "334" but got empty code.". Authenticator "PLAIN" returned "Expected response code "235" but got empty code.".
Time Traveller
@timetraveller
Usage: docker run [OPTIONS] IMAGE [COMMAND] [ARG...]
Create and run a new container from an image 12:48 0.102s ERROR -e "PGADMIN_DEFAULT_PASSWORD=123456" -e: The term '-e' is not recognized as a name of a cmdlet, function, script file, or executable program. Check the spelling of the name, or if a path was included, verify that the path is correct and try again. 12:48 0.029s ERROR -e "PGADMIN_DEFAULT_EMAIL=victorrivera.dev@gmail.com" -e: The term '-e' is not recognized as a name of a cmdlet, function, script file, or executable program. Check the spelling of the name, or if a path was included, verify that the path is correct and try again. 12:48 0.027s ERROR -e "PGADMIN_LISTEN_ADDRESS=0.0.0.0" -e: The term '-e' is not recognized as a name of a cmdlet, function, script file, or executable program. Check the spelling of the name, or if a path was included, verify that the path is correct and try again. 12:48 0.027s ERROR --link postgresed ParserError: Line | 1 | --link postgresed | ~ | Missing expression after unary operator '--'. 12:48 0s ERROR -p 5000:80 -p 5050:443 -p: The term '-p' is not recognized as a name of a cmdlet, function, script file, or executable program. Check the spelling of the name, or if a path was included, verify that the path is correct and try again. 12:48 0.027s ERROR -d dpage/pgadmin4cle
Victor Ruiz Garcia
@victorruiz946
Cuando estudie listas en la universidad desde un principio nos enseñaron a hacer las cosas bien y por tanto solo se hizo 1 metodo para agregar nodos a la lista por tanto creo que deberian tener ese enfoque, si es dificil lo se pero sino empezamos bien desde el inicio despues tendremos problemas. Aqui dejo un ejemplo de como deberian quedar los metodos.
Class Nodo { int dato; Nodo siguiente;
public Nodo(int dato) {
this.dato = dato;
this.siguiente = null;
}
}
class ListaEnlazada { private Nodo primero;
public ListaEnlazada() {
this.primero = null;
}
// Método para agregar un nuevo nodo al final de la lista
public void agregar(int dato) {
Nodo nuevoNodo = new Nodo(dato);
if (primero == null) {
primero = nuevoNodo;
} else {
Nodo actual = primero;
while (actual.siguiente != null) {
actual = actual.siguiente;
}
actual.siguiente = nuevoNodo;
}
}
// Método para eliminar un nodo con un valor específico
public void eliminar(int dato) {
if (primero == null) {
return;
}
if (primero.dato == dato) {
primero = primero.siguiente;
return;
}
Nodo actual = primero;
while (actual.siguiente != null && actual.siguiente.dato != dato) {
actual = actual.siguiente;
}
if (actual.siguiente != null) {
actual.siguiente = actual.siguiente.siguiente;
}
}
// Método para buscar un nodo con un valor específico
public boolean buscar(int dato) {
Nodo actual = primero;
while (actual != null) {
if (actual.dato == dato) {
return true;
}
actual = actual.siguiente;
}
return false;
}
// Método para mostrar todos los nodos en la lista
public void mostrar() {
Nodo actual = primero;
while (actual != null) {
System.out.print(actual.dato + " ");
actual = actual.siguiente;
}
System.out.println();
}
}
public class Main { public static void main(String[] args) { ListaEnlazada lista = new ListaEnlazada();
lista.agregar(1);
lista.agregar(2);
lista.agregar(3);
lista.agregar(4);
System.out.println("Lista inicial:");
lista.mostrar();
lista.eliminar(2);
System.out.println("Lista después de eliminar el nodo con valor 2:");
lista.mostrar();
System.out.println("¿El valor 3 está en la lista? " + lista.buscar(3));
System.out.println("¿El valor 5 está en la lista? " + lista.buscar(5));
}
}
Martin Quiroga
@martinquiroga
Buenas tardes No entiendo pq no puedo obtener nada con esta url:
comandos:
$clientWeb = new HtmlWeb; $clientHtml = new HtmlDocument; $html = $clientWeb->load('https://www.amazon.com/s?k=bluetooth+keyboards'); $allNodes = $html->find('div[data-component-type=s-search-result]');
errores:
Fatal error: Uncaught Error: Call to a member function find() on null in C:\maq\edteam\05-PHP8\php-17\App\Controllers\SearchController.php:14 Stack trace: #0 [internal function]: App\Controllers\SearchController->show() #1 C:\maq\edteam\05-PHP8\php-17\vendor\pecee\simple-router\src\Pecee\SimpleRouter\ClassLoader\ClassLoader.php(34): call_user_func_array(Array, Array) #2 C:\maq\edteam\05-PHP8\php-17\vendor\pecee\simple-router\src\Pecee\SimpleRouter\Route\Route.php(117): Pecee\SimpleRouter\ClassLoader\ClassLoader->loadClassMethod(Object(App\Controllers\SearchController), 'show', Array) #3 C:\maq\edteam\05-PHP8\php-17\vendor\pecee\simple-router\src\Pecee\SimpleRouter\Router.php(427): Pecee\SimpleRouter\Route\Route->renderRoute(Object(Pecee\Http\Request), Object(Pecee\SimpleRouter\Router)) #4 C:\maq\edteam\05-PHP8\php-17\vendor\pecee\simple-router\src\Pecee\SimpleRouter\Router.php(353): Pecee\SimpleRouter\Router->routeRequest() #5 C:\maq\edteam\05-PHP8\php-17\vendor\pecee\simple-router\src\Pecee\SimpleRouter\SimpleRouter.php(69): Pecee\SimpleRouter\Router->start() #6 C:\maq\edteam\05-PHP8\php-17\routes.php(14): Pecee\SimpleRouter\SimpleRouter::start() #7 C:\maq\edteam\05-PHP8\php-17\index.php(30): require('C:\maq\edteam\0...') #8 {main} thrown in C:\maq\edteam\05-PHP8\php-17\App\Controllers\SearchController.php on line 14
Pregunta a ChatEDT