Preguntas sobre la parte 5
En respuesta a Federico Rivero
Re: 5. Subir la entrega al receptor
En donde se sube?
En respuesta a Carlos Santiago Tabarez Aristegui
Re: 5. Subir la entrega al receptor
de Manuel Freire -
Hola,
En los próximos días se va a habilitar el entregador.
Saludos!
Manuel
En los próximos días se va a habilitar el entregador.
Saludos!
Manuel
En respuesta a Manuel Freire
Re: 5. Subir la entrega al receptor
Buenas, cuando lo suben? gracias.
En respuesta a Nicolás Gadiel Alberro Albojer
Re: 5. Subir la entrega al receptor
Me sumo a la consulta del compañero, tengo la tarea completa desde hace días y me preocupa que no me aparezca el receptor en la pestaña de laboratorio
hola me paso que ya habia terminado toda la tarea y tenia todos los casos correctamente, y al entrar vi que habían actualizado los materiales de la tarea, al descargarlo y extraer me cambio todos los documentos donde tenia la tarea hecha a los originales q descargue devuelta, queria saber porfavor si hay alguna manera de recuperar lo que habia hecho antes,
Hola!!
Tengo todo listo para la entrega. El archivo esta en una maquina virtual, pero no me deja subirlo a eva. No se como sacarlo a windows para poder enviarlo! Quedo atrapado en esa maquina virtual! Que hago??
Tengo todo listo para la entrega. El archivo esta en una maquina virtual, pero no me deja subirlo a eva. No se como sacarlo a windows para poder enviarlo! Quedo atrapado en esa maquina virtual! Que hago??
En respuesta a Federico Rivero
Re: 5. Subir la entrega al receptor
realicé el archivo entregable con el comando "make entrega", entregué el archivo sin modificarle nada, y en la entrega me dice "mal formato". Si al archivo que entregué lo descomprimo, me da 3 archivos cpp y uno llamado claves.txt. No entiendo que hice mal o como corregirlo. La tarea me compila bien, y con el make testing me sale todo en 1. Cuando tiro el comando "make entrega" no tira ningún error. El archivo entregado es el generado por el comando.
Buenas, que significa la T en los casos de prueba públicos? Porque en la corrección en lugar de 0 tengo T en los dos últimos casos, y no se que error tengo ni a qué se debe.
Hola Tomás!
Significa timeout. En esta tarea eso típicamente indica loop infinito.
Saludos,
Federico
Significa timeout. En esta tarea eso típicamente indica loop infinito.
Saludos,
Federico
Buenas, la re entrega se hace x el mismo receptor?
saludos
saludos
En respuesta a Federico Rivero
Re: 5. Subir la entrega al receptor
Buenas, la reentrega se sube en una página nueva que van a poner ahora o borramos la entrega vieja y ponemos una nueva?
Saludos :)
Saludos :)
En respuesta a Matías Ivan Gonzalez Rodriguez
Re: 5. Subir la entrega al receptor
de Federico Rivero -
Vamos a habilitar un receptor nuevo a la brevedad posible!
Saludos,
Federico
Saludos,
Federico
Una Pregunta, haciendo la tarea y verificando todo los datos, me devolvió todos los 1, pero cuando me fije en la devolucion de los casos, esta fue la siguiente:
Mi pregunta es como puede pasar esto si cuando hice make testing me dio todo bien?
Entiendo que capaz los casos privados esten mal pero no los otros. Muchas gracias,
Mi pregunta es como puede pasar esto si cuando hice make testing me dio todo bien?
Entiendo que capaz los casos privados esten mal pero no los otros. Muchas gracias,
Guillermo, te mandé mensaje privado.
Saludos,
Federico
Saludos,
Federico
En respuesta a Federico Rivero
Re: 5. Subir la entrega al receptor
buenas noches, es necesario que la generación del entregable (comando make entrega) se realice desde las pc de fing?
Si las pruebas en fing dan ok podría generarlo desde mi PC, eso estaría ok? Digo porque así lo hice, y me rebotó la entrega a pesar de haber dado bien los tests en fing.
Gracias.
Si las pruebas en fing dan ok podría generarlo desde mi PC, eso estaría ok? Digo porque así lo hice, y me rebotó la entrega a pesar de haber dado bien los tests en fing.
Gracias.
En respuesta a Leonardo Rafael Pendas Urgoiti
Re: 5. Subir la entrega al receptor
de Federico Rivero -
Hola Leonardo,
Probé tu tarea y al ejecutar make me dan errores de compilación. Si lo probaste en facultad y te anduvo quizás entregaste una versión antigua? O sin querer le aplicaste cambios luego de probar?
Saludos,
Federico
Probé tu tarea y al ejecutar make me dan errores de compilación. Si lo probaste en facultad y te anduvo quizás entregaste una versión antigua? O sin querer le aplicaste cambios luego de probar?
Saludos,
Federico
En respuesta a Federico Rivero
Re: 5. Subir la entrega al receptor
Gracias Federico por tomarte el tiempo en validarla. No me dan los errores. Te dejo la salida de la máquina.
Volví a subir el archivo nuevamente.
login as: leonardo.pendas
Pre-authentication banner message from server:
| #############################################################################
> ##
| ## ATENCIÓN
> ##
| ##
> ##
| ## Este equipo se debe utilizar únicamente como punto de acceso a las pcunix
> ##
| ##
> ##
| ## No está previsto su uso para ejecutar programas
> ##
| #############################################################################
> ##
|
End of banner message from server
leonardo.pendas@lulu.fing.edu.uy's password:
Activate the web console with: systemctl enable --now cockpit.socket
Last login: Wed Mar 20 15:50:31 2024 from 200.125.41.198
[leonardo.pendas@login-ens ~]$ ls -la
total 452
drwx------. 7 leonardo.pendas ens 238 Mar 20 16:04 .
drwxr-xr-x. 1649 root root 53248 Mar 19 23:04 ..
-rw-------. 1 leonardo.pendas ens 1335 Mar 20 17:48 .bash_history
drwxr-xr-x. 3 leonardo.pendas ens 52 Mar 19 15:17 .config
-rw-rw----. 1 leonardo.pendas ens 3399 Mar 20 15:56 EntregaTarea1.tar.gz
drwxr-xr-x. 3 leonardo.pendas ens 27 Mar 19 15:17 .kde
drwxr-xr-x. 3 leonardo.pendas ens 27 Mar 19 15:17 .local
-rw-rw----. 1 leonardo.pendas ens 10393 Mar 20 16:02 MaterialesTarea1.tar.gz
drwx------. 2 leonardo.pendas ens 33 Mar 19 15:17 .ssh
drwxr-xr-x. 6 leonardo.pendas ens 195 Mar 20 16:28 tarea1
-rw-rw----. 1 leonardo.pendas ens 296960 Mar 20 15:59 tareaE1.tar
-rw-rw----. 1 leonardo.pendas ens 62538 Mar 20 16:04 tareaE1.tar.gz
[leonardo.pendas@login-ens ~]$ ssh -l leonardo.pendas pcunix25.fing.edu.uy
leonardo.pendas@pcunix25.fing.edu.uy's password:
Last login: Wed Mar 20 16:08:39 2024 from 164.73.44.3
Disabling and stopping the File Indexer
[leonardo.pendas@pcunix25 ~]$ cd tarea1/
[leonardo.pendas@pcunix25 tarea1]$ ls -la
total 88
drwxr-xr-x 6 leonardo.pendas ens 195 mar 20 16:28 .
drwx------ 7 leonardo.pendas ens 238 mar 20 16:04 ..
-rw-r--r-- 1 leonardo.pendas ens 170 mar 19 15:58 claves.txt
-rw-r--r-- 1 leonardo.pendas ens 3399 mar 19 15:58 EntregaTarea1.tar.gz
drwxr-xr-x 2 leonardo.pendas ens 88 mar 18 10:48 include
-rw-r--r-- 1 leonardo.pendas ens 7012 mar 11 12:00 Makefile
drwxr-xr-x 2 leonardo.pendas ens 130 mar 20 16:28 obj
-rwxr-xr-x 1 leonardo.pendas ens 55984 mar 20 16:28 principal
-rw-r--r-- 1 leonardo.pendas ens 12059 mar 11 12:00 principal.cpp
drwxr-xr-x 2 leonardo.pendas ens 96 mar 19 12:35 src
drwxr-xr-x 3 leonardo.pendas ens 4096 mar 19 14:59 test
[leonardo.pendas@pcunix25 tarea1]$ make clean
[leonardo.pendas@pcunix25 tarea1]$ make
Compilando principal.cpp
Compilando src/fecha.cpp
Compilando src/persona.cpp
Compilando src/grupo.cpp
Compilando src/utils.cpp
Compilando y enlazando principal
[leonardo.pendas@pcunix25 tarea1]$ make entrega
rm -f claves.txt
shasum src/fecha.cpp src/persona.cpp src/grupo.cpp > claves.txt
tar zcf EntregaTarea1.tar.gz claves.txt -C src fecha.cpp persona.cpp grupo.cpp
-- El directorio y archivo a entregar es:
/ens/home01/l/leonardo.pendas/tarea1/EntregaTarea1.tar.gz
[leonardo.pendas@pcunix25 tarea1]$ ls
claves.txt EntregaTarea1.tar.gz include Makefile obj principal principal.cpp src test
[leonardo.pendas@pcunix25 tarea1]$ make clean
[leonardo.pendas@pcunix25 tarea1]$ ls
include Makefile obj principal.cpp src test
[leonardo.pendas@pcunix25 tarea1]$ make testing
Compilando principal.cpp
Compilando src/fecha.cpp
Compilando src/persona.cpp
Compilando src/grupo.cpp
Compilando src/utils.cpp
Compilando y enlazando principal
timeout 4 valgrind -q --leak-check=full ./principal < test/fecha1-crear-imprimir-liberar.in > test/salidas/fecha1-crear-imprimir-liberar.sal 2>&1
timeout 4 valgrind -q --leak-check=full ./principal < test/fecha2-aumentar.in > test/salidas/fecha2-aumentar.sal 2>&1
timeout 4 valgrind -q --leak-check=full ./principal < test/fecha3-comparar.in > test/salidas/fecha3-comparar.sal 2>&1
timeout 4 valgrind -q --leak-check=full ./principal < test/fecha4-combinado.in > test/salidas/fecha4-combinado.sal 2>&1
timeout 4 valgrind -q --leak-check=full ./principal < test/persona1-crear-imprimirnombre-liberar.in > test/salidas/persona1-crear-imprimirnombre-liberar.sal 2>&1
timeout 4 valgrind -q --leak-check=full ./principal < test/persona2-imprimirci.in > test/salidas/persona2-imprimirci.sal 2>&1
timeout 4 valgrind -q --leak-check=full ./principal < test/persona3-imprimirfecha.in > test/salidas/persona3-imprimirfecha.sal 2>&1
timeout 4 valgrind -q --leak-check=full ./principal < test/persona4-imprimirpersona.in > test/salidas/persona4-imprimirpersona.sal 2>&1
timeout 4 valgrind -q --leak-check=full ./principal < test/persona5-esmasjovenpersona.in > test/salidas/persona5-esmasjovenpersona.sal 2>&1
timeout 4 valgrind -q --leak-check=full ./principal < test/persona6-esmasviejapersona.in > test/salidas/persona6-esmasviejapersona.sal 2>&1
timeout 4 valgrind -q --leak-check=full ./principal < test/grupo1-crear-liberar.in > test/salidas/grupo1-crear-liberar.sal 2>&1
timeout 4 valgrind -q --leak-check=full ./principal < test/grupo2-agregar-imprimir.in > test/salidas/grupo2-agregar-imprimir.sal 2>&1
timeout 4 valgrind -q --leak-check=full ./principal < test/grupo3-agregarvarios-imprimir.in > test/salidas/grupo3-agregarvarios-imprimir.sal 2>&1
timeout 4 valgrind -q --leak-check=full ./principal < test/grupo4-buscar.in > test/salidas/grupo4-buscar.sal 2>&1
timeout 4 valgrind -q --leak-check=full ./principal < test/grupo5-remover.in > test/salidas/grupo5-remover.sal 2>&1
timeout 4 valgrind -q --leak-check=full ./principal < test/grupo6-personasfecha-hay-imprimir.in > test/salidas/grupo6-personasfecha-hay-imprimir.sal 2>&1
timeout 4 valgrind -q --leak-check=full ./principal < test/grupo7-combinado.in > test/salidas/grupo7-combinado.sal 2>&1
-- RESULTADO DE CADA CASO --
11111111111111111
[leonardo.pendas@pcunix25 tarea1]$ ls
include Makefile obj principal principal.cpp src test
[leonardo.pendas@pcunix25 tarea1]$ make entrega
rm -f claves.txt
shasum src/fecha.cpp src/persona.cpp src/grupo.cpp > claves.txt
tar zcf EntregaTarea1.tar.gz claves.txt -C src fecha.cpp persona.cpp grupo.cpp
-- El directorio y archivo a entregar es:
/ens/home01/l/leonardo.pendas/tarea1/EntregaTarea1.tar.gz
[leonardo.pendas@pcunix25 tarea1]$
Volví a subir el archivo nuevamente.
login as: leonardo.pendas
Pre-authentication banner message from server:
| #############################################################################
> ##
| ## ATENCIÓN
> ##
| ##
> ##
| ## Este equipo se debe utilizar únicamente como punto de acceso a las pcunix
> ##
| ##
> ##
| ## No está previsto su uso para ejecutar programas
> ##
| #############################################################################
> ##
|
End of banner message from server
leonardo.pendas@lulu.fing.edu.uy's password:
Activate the web console with: systemctl enable --now cockpit.socket
Last login: Wed Mar 20 15:50:31 2024 from 200.125.41.198
[leonardo.pendas@login-ens ~]$ ls -la
total 452
drwx------. 7 leonardo.pendas ens 238 Mar 20 16:04 .
drwxr-xr-x. 1649 root root 53248 Mar 19 23:04 ..
-rw-------. 1 leonardo.pendas ens 1335 Mar 20 17:48 .bash_history
drwxr-xr-x. 3 leonardo.pendas ens 52 Mar 19 15:17 .config
-rw-rw----. 1 leonardo.pendas ens 3399 Mar 20 15:56 EntregaTarea1.tar.gz
drwxr-xr-x. 3 leonardo.pendas ens 27 Mar 19 15:17 .kde
drwxr-xr-x. 3 leonardo.pendas ens 27 Mar 19 15:17 .local
-rw-rw----. 1 leonardo.pendas ens 10393 Mar 20 16:02 MaterialesTarea1.tar.gz
drwx------. 2 leonardo.pendas ens 33 Mar 19 15:17 .ssh
drwxr-xr-x. 6 leonardo.pendas ens 195 Mar 20 16:28 tarea1
-rw-rw----. 1 leonardo.pendas ens 296960 Mar 20 15:59 tareaE1.tar
-rw-rw----. 1 leonardo.pendas ens 62538 Mar 20 16:04 tareaE1.tar.gz
[leonardo.pendas@login-ens ~]$ ssh -l leonardo.pendas pcunix25.fing.edu.uy
leonardo.pendas@pcunix25.fing.edu.uy's password:
Last login: Wed Mar 20 16:08:39 2024 from 164.73.44.3
Disabling and stopping the File Indexer
[leonardo.pendas@pcunix25 ~]$ cd tarea1/
[leonardo.pendas@pcunix25 tarea1]$ ls -la
total 88
drwxr-xr-x 6 leonardo.pendas ens 195 mar 20 16:28 .
drwx------ 7 leonardo.pendas ens 238 mar 20 16:04 ..
-rw-r--r-- 1 leonardo.pendas ens 170 mar 19 15:58 claves.txt
-rw-r--r-- 1 leonardo.pendas ens 3399 mar 19 15:58 EntregaTarea1.tar.gz
drwxr-xr-x 2 leonardo.pendas ens 88 mar 18 10:48 include
-rw-r--r-- 1 leonardo.pendas ens 7012 mar 11 12:00 Makefile
drwxr-xr-x 2 leonardo.pendas ens 130 mar 20 16:28 obj
-rwxr-xr-x 1 leonardo.pendas ens 55984 mar 20 16:28 principal
-rw-r--r-- 1 leonardo.pendas ens 12059 mar 11 12:00 principal.cpp
drwxr-xr-x 2 leonardo.pendas ens 96 mar 19 12:35 src
drwxr-xr-x 3 leonardo.pendas ens 4096 mar 19 14:59 test
[leonardo.pendas@pcunix25 tarea1]$ make clean
[leonardo.pendas@pcunix25 tarea1]$ make
Compilando principal.cpp
Compilando src/fecha.cpp
Compilando src/persona.cpp
Compilando src/grupo.cpp
Compilando src/utils.cpp
Compilando y enlazando principal
[leonardo.pendas@pcunix25 tarea1]$ make entrega
rm -f claves.txt
shasum src/fecha.cpp src/persona.cpp src/grupo.cpp > claves.txt
tar zcf EntregaTarea1.tar.gz claves.txt -C src fecha.cpp persona.cpp grupo.cpp
-- El directorio y archivo a entregar es:
/ens/home01/l/leonardo.pendas/tarea1/EntregaTarea1.tar.gz
[leonardo.pendas@pcunix25 tarea1]$ ls
claves.txt EntregaTarea1.tar.gz include Makefile obj principal principal.cpp src test
[leonardo.pendas@pcunix25 tarea1]$ make clean
[leonardo.pendas@pcunix25 tarea1]$ ls
include Makefile obj principal.cpp src test
[leonardo.pendas@pcunix25 tarea1]$ make testing
Compilando principal.cpp
Compilando src/fecha.cpp
Compilando src/persona.cpp
Compilando src/grupo.cpp
Compilando src/utils.cpp
Compilando y enlazando principal
timeout 4 valgrind -q --leak-check=full ./principal < test/fecha1-crear-imprimir-liberar.in > test/salidas/fecha1-crear-imprimir-liberar.sal 2>&1
timeout 4 valgrind -q --leak-check=full ./principal < test/fecha2-aumentar.in > test/salidas/fecha2-aumentar.sal 2>&1
timeout 4 valgrind -q --leak-check=full ./principal < test/fecha3-comparar.in > test/salidas/fecha3-comparar.sal 2>&1
timeout 4 valgrind -q --leak-check=full ./principal < test/fecha4-combinado.in > test/salidas/fecha4-combinado.sal 2>&1
timeout 4 valgrind -q --leak-check=full ./principal < test/persona1-crear-imprimirnombre-liberar.in > test/salidas/persona1-crear-imprimirnombre-liberar.sal 2>&1
timeout 4 valgrind -q --leak-check=full ./principal < test/persona2-imprimirci.in > test/salidas/persona2-imprimirci.sal 2>&1
timeout 4 valgrind -q --leak-check=full ./principal < test/persona3-imprimirfecha.in > test/salidas/persona3-imprimirfecha.sal 2>&1
timeout 4 valgrind -q --leak-check=full ./principal < test/persona4-imprimirpersona.in > test/salidas/persona4-imprimirpersona.sal 2>&1
timeout 4 valgrind -q --leak-check=full ./principal < test/persona5-esmasjovenpersona.in > test/salidas/persona5-esmasjovenpersona.sal 2>&1
timeout 4 valgrind -q --leak-check=full ./principal < test/persona6-esmasviejapersona.in > test/salidas/persona6-esmasviejapersona.sal 2>&1
timeout 4 valgrind -q --leak-check=full ./principal < test/grupo1-crear-liberar.in > test/salidas/grupo1-crear-liberar.sal 2>&1
timeout 4 valgrind -q --leak-check=full ./principal < test/grupo2-agregar-imprimir.in > test/salidas/grupo2-agregar-imprimir.sal 2>&1
timeout 4 valgrind -q --leak-check=full ./principal < test/grupo3-agregarvarios-imprimir.in > test/salidas/grupo3-agregarvarios-imprimir.sal 2>&1
timeout 4 valgrind -q --leak-check=full ./principal < test/grupo4-buscar.in > test/salidas/grupo4-buscar.sal 2>&1
timeout 4 valgrind -q --leak-check=full ./principal < test/grupo5-remover.in > test/salidas/grupo5-remover.sal 2>&1
timeout 4 valgrind -q --leak-check=full ./principal < test/grupo6-personasfecha-hay-imprimir.in > test/salidas/grupo6-personasfecha-hay-imprimir.sal 2>&1
timeout 4 valgrind -q --leak-check=full ./principal < test/grupo7-combinado.in > test/salidas/grupo7-combinado.sal 2>&1
-- RESULTADO DE CADA CASO --
11111111111111111
[leonardo.pendas@pcunix25 tarea1]$ ls
include Makefile obj principal principal.cpp src test
[leonardo.pendas@pcunix25 tarea1]$ make entrega
rm -f claves.txt
shasum src/fecha.cpp src/persona.cpp src/grupo.cpp > claves.txt
tar zcf EntregaTarea1.tar.gz claves.txt -C src fecha.cpp persona.cpp grupo.cpp
-- El directorio y archivo a entregar es:
/ens/home01/l/leonardo.pendas/tarea1/EntregaTarea1.tar.gz
[leonardo.pendas@pcunix25 tarea1]$
En respuesta a Leonardo Rafael Pendas Urgoiti
Re: 5. Subir la entrega al receptor
de Federico Rivero -
Hola Leonardo,
Esa prueba es con los archivos que vos entregaste? Es decir, te los bajaste del servidor? Es importante que hagas eso así probás con lo que realmente entregaste.
Saludos,
Federico
Esa prueba es con los archivos que vos entregaste? Es decir, te los bajaste del servidor? Es importante que hagas eso así probás con lo que realmente entregaste.
Saludos,
Federico
En respuesta a Federico Rivero
Re: 5. Subir la entrega al receptor
Hola Federico, así es. Ya van 2 veces que he intentado subirlos. Algo debo estar haciendo mal y no me doy cuenta.
En respuesta a Federico Rivero
Re: 5. Subir la entrega al receptor
Recibí esta respuesta por parte del receptor: 101T-11111111111111111; pero en la máquina de la FING pasó todos los casos con el make testing.
Hola, ¿Qué significa la T en la corrección?
¿Si aparece la T debo hacer la re-entrega?
¿Si aparece la T debo hacer la re-entrega?