Anuncios de fin de 1C2017

 

Estimad@s!

Si bien todavía falta la última instancia de entrega, ya casi que el cuatrimestre se nos fue. Más allá de como les haya ido, esperamos que les hayamos dejado algo útil a cada uno de ustedes en este tiempo que compartimos.

Como todos los cuatrimestres, estamos publicando una encuesta de fin de cuatrimestre para que nos cuenten cómo nos desempeñamos, tanto nosotros como cátedra como ustedes como alumnos. Realmente nos sirve mucho su feedback – muchas de las cosas que hoy hacemos bien en su momento surgieron de una cajita de texto en Google Forms. Pueden completar la encuesta clickeando acá.

Además, si tienen alguna idea/sugerencia/comentario más “puntual” o definido, sería genial que usen el repositorio de issues para que podamos debatirla entre todos, o que tenga más visibilidad. Por ahora la mayoría de los issues que hay los creamos nosotros, pero realmente nos gustaría que colaboren y que tengan la oportunidad de que lo que tengan para aportar no se pierda en una queja o un comentario con los compañeros de grupo y ya.

Una vez más, esto no tiene fecha de vencimiento: van a seguir teniendo acceso a ese repositorio hasta que ustedes decidan darse de baja de la organización. Y, desde ya, son más que bienvenidos para ayudar a resolver issues, si así quisieran.

Dado que tenemos un límite en la cantidad de repositorios privados que podemos mantener en GitHub1, luego del último recuperatorio del TP vamos a eliminar todos los repositorios de los grupos. Vamos a estar haciendo esto probablemente a mediados de Agosto, con su respectivo recordatorio unos días antes, pero quienes quieran preservar una copia del suyo deberían hacerlo antes de que termine Julio, usando el GitHub Importer (muuuuy fácil), o siguiendo esta guía. Atención, que forkear el repositorio no lo preserva: los forks de los repositorios privados se eliminan al eliminar el repo original.

Desde hace un tiempo funciona, también, un Grupo Google para seguir charlando de Sistemas Operativos más allá de la materia. Los invitamos a suscribirse, revisar el archivo, compartir material interesante, y participar de las discusiones.

Por último, y como siempre, recordar también que, si ninguna de las vías de comunicación anteriores les alcanzara/sirviera, siempre vale mandarnos un mail, un mensaje privado, o frenarnos en un pasillo de la facu para charlar de cualquier cosa que necesiten.

Un abrazo grande, y, ya que me rippié este post del anterior, digo y cito: y gracias por volar nosotros 🙂

1: Sí, todavía mantenemos el límite de repositorios ¯\_(ツ)_/¯

Aclaración 1ºRec Entrega de TP

Buenos días,

Dada la gran cantidad de grupos inscritos al recuperatorio, con el fin de tratar de minimizar los retrasos durante las evaluaciones y coloquios, se hará especial énfasis en el tiempo de despliegue.

Como todos los cuatrimestres, el mismo va a ser de 15 minutos, un poco más de como se aclaró en el documento de pruebas. Pasado dicho tiempo, le pediremos al grupo que se  retire de los equipos del laboratorio para evitar retrasos en los grupos siguientes.

Cabe aclarar que si existen retrasos por la red al bajar los repositorios o circunstancias que pueden exceder al grupo al momento de la entrega, ese tiempo perdido no será tomado en cuenta. Lo que si, les pedimos que nos hagan saber durante la entrega, de cualquier imprevisto que pueda retrasar el despliegue.

Es menester aclarar, que la puntualidad del grupo también es evaluada. Si un grupo no se encuentra completo y listo para empezar el proceso de despliegue pasados los 10 minutos de la hora pactada, el mismo perderá el derecho de evaluación en ese horario y quedará a la espera a que se encuentren espacios libres en el laboratorio y existan ayudantes libres para su evaluación.

Saludos y suerte en la entrega!

Documento de pruebas – 1C2017

Buenos días,

El documento de pruebas que se va a utilizar para evaluar los trabajos prácticos de este cuatrimestre es el siguiente:

1C2017-ESTheR-Pruebas

Los scripts ansisop mencionados se pueden encontrar en el repositorio del ansisop-parser dentro del directorio Scripts-Prueba

https://github.com/sisoputnfrba/ansisop-parser/tree/master/programas-ejemplo/evaluacion-final-esther/Scripts-Prueba

Por último recordarles que aquellos grupos que vayan a presentar el día sábado deben solicitar una franja horaria donde puedan estar presentes todos los integrantes desde https://inscripciones.utn.so 

El día viernes a partir de las 13 horas se estarán confirmando los horarios asignados.

 

Documento de Prueba Base – 1C2017

Como saben, en pocos días vamos a estar publicando el documento de pruebas para el Trabajo Práctico. Mientras tanto quisimos liberar el primero de los tests denominado Prueba Base o Condición mínima.

Este test se considera condición para que un grupo se inscriba a la entrega final. Es decir, solo deben inscribirse a la próxima entrega aquellos grupos que puedan ejecutar correctamente este test.

1C2017-ESTheR-PruebaBase

En estos días vamos a publicar el documento completo con el total de los tests.

Función de Hash de ejemplo!

Hola!
Queremos contarles que en este repo: https://github.com/sisoputnfrba/so-funcion-hash van encontrar una función de hash de ejemplo, y algunos tests que ejemplifican su uso.
El objetivo es proveer una fuente de inspiración en el desarrollo de esta lógica que no representa una parte esencial de la materia, pero sin embargo es necesaria para el desarrollo del tp.
Cada grupo es libre de usar dicho código de la forma que desee (inspiración, copy & paste, o descartarlo en pos de una solución plenamente propia).

Checkpoint Obligatorio

Desde la pestaña “Fechas” del sistema de inscripciones (https://inscripciones.utn.so) ya pueden solicitar un rango horario donde todos los integrantes del grupo puedan estar presentes para ser evaluados el día sábado en el laboratorio de Medrano.

El día viernes 2 de Junio podrán visualizar el horario que les fue finalmente asignado.

Recuerden que este checkpoint es de presencia obligatoria y durante 30 minutes un ayudante revisará el progreso del trabajo práctico hasta la fecha. Si el grupo tuviera consultas o dificultades también podrá exponerlas durante este período de tiempo.

Cambios de Grupos

Buenas a tod@s!!

La idea de este post es comentarles (y recordarles para aquellos que por ahí lo escucharon en las charlas y se olvidaron) que el Cambio de Grupos, esta habilitado hasta el día 03/06, que es el día del checkpoint presencial en el laboratorio.

Es importante recordar que solo esta permitido realizar cambios en grupos ya formados, con lo cual les sugerimos que en caso de estar sin grupo se acuerden del factor humano y hablen con sus compañeros, usen el foro y en todo caso se acerquen los sábados de soporte donde eventualmente van a encontrar a compañeros de uds que por ahí no los ven por tener distintos horarios de cursada.

Otro punto no menor a tener en cuenta es que es responsabilidad exclusiva de cada alumno reunir un grupo. Para eso poseen las herramientas que les comente en el parrafo anterior, de todas formas antes de decidir cambiarse de grupo apelen al factor humano y hablen con sus compañeros, analicen el estado de su grupo y pónganse de acuerdo entre ustedes. Por último, cualquier inconveniente con el sistema de inscripciones por favor envíenlo a inscripciones@utn.so

Saludos.-

3er Seminario – Campus

Buenas a tod@s!!

Este post es un poquito simple y es para recordarles que este sábado 22/04 vamos a estar con el 3er y ultimo seminario de programación para el TP.

Los temas que se van a ver van a ser:

  • Threads
  • Sincronización
  • Signals
  • Serialización

La idea es que si nos queda algo de tiempo después de las charlas podamos responder algunas dudas sobre el TP asique traten de llegar temprano asi no demoramos mucho.

EDIT: Como siempre, todas las presentaciones que usamos están aca: https://www.utn.so/recursos/presentaciones/

Saludos.-

Soporte Presencial 1C 2017

Buen día,

Largamos oficialmente la planilla de soporte correspondiente al 1° Cuatrimestre de 2017, donde van a poder ver qué ayudantes están dando soporte en cada sede, los sábados. Más allá de que la planilla ya está cargada para todo el cuatrimestre, pueden ir surgiendo cambios, por lo que les recomiendo chequearla siempre el día anterior.

La pueden ingresando a faq.utn.so/soporte o faq.utn.so/sabados.

Saludos!
Tom

Instalar Lubuntu v4.0.1

El sábado como parte del seminario de Introducción al lenguaje de programación C vamos a realizar una serie de ejercicios en vivo.

Aquellos alumnos que dispongan de una computadora portátil deben llevar la máquina virtual con entorno de desarrollo Lubuntu instalada para poder realizar la ejercitación.

Los links de descarga y video tutoriales de la instalación están en este link – https://www.utn.so/recursos/maquinas-virtuales/

Bienvenidos a Sistemas Operativos Primer Cuatrimestre 2017!

Hola, como seguramente te contaron tus profesores en las clases, acá vas a poder encontrar lo necesario para prepararte para los seminarios del trabajo práctico de la materia.

En esta serie de charlas te vamos a bombardear con mucha información importante que te va a servir para todo el cuatrimestre, así que es bueno que vengas preparado.

En la sección de Seminarios 1C2017 vas a tener la info de cuando y donde son.

Por otra parte te vamos dejando algunas cosas como para que puedas ir viendo, esto no te va a llevar más de 10~15 minutos y te va a servir mucho para cuando nos veamos:

  • Leete ¿Qué hacer antes de las charlas? – Link
  • Mirate C – una presentación minimalista (en progreso)Link
  • Mirate Mi primer proyecto C con Eclipse –  Link
  • Descargate las Maquinas Virtuales de la seccion Recursos -> Maquinas Virtuales – Link

Esto fue solamente una pequeña introducción para lo que se viene, si las ansias te pueden y te quedaste con ganas de más, podes seguir con algunos de los siguientes videos:

  • Mirate Creación VM – Link Instalación Guest Additions – Link
  • Leete la Guía de Manejo de Punteros y Memoria Dinámica – Link
  • Hacete la Guía de ejercicios de programación en CLink

¡Saludos, y nos estamos viendo durante el cuatri!

PD: Seguinos en twitter donde solemos subir info de las charlas o el soporte, así no te lo perdés!

PD2: Estate muy atento de entrar a esta pagina para ver las novedades de las charlas, del soporte y de las novedades sobre el TP.

Anuncios de fin de cuatrimestre

Spoiler alert: este mensaje podría estar fuertemente inspirado en el del de fin del cuatrimestre anterior, mas no por eso es menos útil o válido.

Estimad@s,

otro cuatrimestre se nos va. Espero, más allá de “los resultados”, que les hayamos dejado algo útil a cada uno de ustedes en este tiempo que compartimos.

Como todos los cuatrimestres, estamos publicando una encuesta de fin de cuatrimestre para que nos cuenten cómo nos desempeñamos, tanto nosotros como cátedra como ustedes como alumnos. Realmente nos sirve mucho su feedback – muchas de las cosas que hoy hacemos bien en su momento surgieron de una cajita de texto en Google Forms. Pueden completar la encuesta clickeando acá.

Además, si tienen alguna idea/sugerencia/comentario más “puntual” o definido, sería genial que usen el repositorio de issues para que podamos debatirla entre todos, o que tenga más visibilidad. Por ahora la mayoría de los issues que hay los creamos nosotros, pero realmente nos gustaría que colaboren y que tengan la oportunidad de que lo que tengan para aportar no se pierda en una queja o un comentario con los compañeros de grupo y ya.

Una vez más, esto no tiene fecha de vencimiento: van a seguir teniendo acceso a ese repositorio hasta que ustedes decidan darse de baja de la organización. Y, desde ya, son más que bienvenidos para ayudar a resolver issues, si así quisieran.

Dado que tenemos un límite en la cantidad de repositorios privados que podemos mantener en GitHub1, luego del último recuperatorio del TP vamos a eliminar todos los repositorios de los grupos. Vamos a estar haciendo esto los primeros días de Enero, probablemente mandando un recordatorio unos días antes, pero quienes quieran preservar una copia del suyo deberían hacerlo antes de que termine Diciembre, usando el GitHub Importer (muuuuy fácil), o siguiendo esta guía. Atención, que forkear el repositorio no lo preserva: los forks de los repositorios privados se eliminan al eliminar el repo original.

Desde hace un tiempo funciona, también, un Grupo Google para seguir charlando de Sistemas Operativos más allá de la materia. Los invitamos a suscribirse, revisar el archivo, compartir material interesante, y participar de las discusiones.

Por último, y como siempre, recordar también que, si ninguna de las vías de comunicación anteriores les alcanzara/sirviera, siempre vale mandarnos un mail, un mensaje privado, o frenarnos en un pasillo de la facu para charlar de cualquier cosa que necesiten.

Un abrazo grande, y gracias por volar conmigo nosotros 🙂

1: Sí, todavía mantenemos el límite de repositorios ¯\_(ツ)_/¯

Documento de Pruebas de Char*Mander

Ya está listo el documento de pruebas para el TP 2C2016.

Al igual que todos los cuatrimestres recordamos que el documento cuenta con una prueba base que es condición mínima para la inscripción. En otras palabras solo deben inscribirse para la entrega aquellos grupos cuyo trabajo práctico pase satisfactoriamente este test.
Una vez en fecha de entrega se evaluarán, lógicamente, todos los puntos del documento, pero la prueba base sirve para darle lugar a aquellos grupos que están en condiciones de aprobar.

Recuerden también que los grupos que se vayan a presentar deben inscribirse desde el sistema de inscripciones .
Ahora si el documento, lo pueden descargar de este link: 2c2016-charmander-pruebas

 

Sobre los problemas con los cambios de grupos

Estimad@s,

me cuentan que mi abuelo decía “al que hace, le pasan cosas”. Hicimos una página para hacer los cambios de grupos desde el Sistema de Inscripciones y generar automáticamente el e-mail de aviso (un proceso bastante tedioso y error-prone), y nos pasó que teníamos mal configurado el servidor de e-mails – por lo que todos los cambios de grupos nos llegaron a spam 😓

Durante el día de hoy, en el checkpoint, confirmaremos presencialmente todos los cambios de grupos que fueron solicitados y no habíamos contestado. Con quienes hayan pedido un cambio de grupo y hoy no se presenten (mala idea esta última), les escribiremos entre esta noche y el lunes para confirmar todo.

El problema ya fue corregido, así que confiamos en que los nuevos cambios que soliciten no van a tener (tantos) inconvenientes.

Mil disculpas por todo el embrollo. Son cosas que, buen, te pasan cuando hacés ¯\_(ツ)_/¯

¡Un abrazo!