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!

Inscripción al Tercer Checkpoint

Estimad@s,

este sábado 15 haremos el Tercer Checkpoint en el Laboratorio Azul del tercer piso de Medrano. Este checkpoint difiere un poco respecto de los anteriores en que es más similar a la entrega final del trabajo práctico. Los grupos que estén en condiciones podrán mostrar a los ayudantes su Trabajo Práctico funcionando en las máquinas del laboratorio, simulando lo que realizaremos durante la Entrega del mismo.

Para ello, tienen disponible en la opción de Fechas del Sistema de Inscripciones el formulario de inscripción. Cada grupo deberá indicar una franja horaria en la que puedan presentarse, y el viernes les asignaremos el horario definitivo en que deberán concurrir.

La idea es que el grupo completo participe del checkpoint, pero si hubiera algún caso en que no pudieran concurrir todos juntos, vengan igual los que puedan.

¡Nos vemos el sábado!

Cambios de grupos

Estimad@s,

desde hoy, y hasta el sábado 22 de octubre, habilitamos los cambios de grupos. Los alumnos podrán pedir pasar de un grupo a otro, e informar si algún integrante hubiera dejado la materia.

Para solicitar los cambios, estamos estrenando una nueva página del Sistema de Inscripciones. En ella podrán reacomodar los grupos moviendo a los alumnos entre las distintas áreas. Para involucrar nuevos grupos en el cambio, necesitarán el código de invitación de ese grupo.

Al confirmar el estado de los grupos en la página, el sistema enviará un mail a todos los grupos involucrados para informar los cambios. Si en 72hs no hay objeciones, aplicaremos los cambios en el Sistema y en los repositorios.

 

Dado que estamos estrenando la página, les pedimos que nos informen cualquier inconveniente que encuentren en el repositorio de issues.

¡Saludos!

Discos OSADA de prueba

Estimad@s,

en este link podrán encontrar dos discos OSADA para ir probando sus implementaciones de OSADA.

El primero, basic.bin, es un disco con el contenido que está especificado en el archivo tree.txt. El objetivo de ese disco es que tengan una referencia más o menos sencilla de qué podría haber en un disco OSADA, bastante auto-descriptiva. Si se quiere, es un disco con el que pueden verificar cuánto coincide su FS con la especificación.

El segundo disco, challenge.bin, es nuestro disco-desafío. El desafío es que lean todo el contenido del disco y puedan contestar las siguientes tres preguntas:

  • ¿Cuál es el pókemon especial que participa en una pelea?
  • ¿En qué ciudad se encuentra?
  • ¿Qué entrenador gana la pelea?

El primer grupo que responda correctamente las preguntas (abriendo un issue en el foro, o tuiteándonos a @sisoputnfrba) será acreedor de algún premio sorpresa a determinar, que puede ser cualquier cosa entre unas felicitaciones muy amables y una mansión multimillonaria en el paraíso fiscal de su elección1.

Esperamos sus respuestas 🙂

¡Éxitos!

1 El premio sorpresa podría estar muuuucho más cerca de las felicitaciones que de la mansión multimillonaria

Actualización del enunciado: cambios en SRDF

Estimad@s,

acabamos de hacer una actualización importante en el enunciado, por lo que consideramos oportuno llamar la atención sobre ella.

Hace unos días recibimos algunas consultas sobre el algoritmo SRDF, ya que en cada momento en que el algoritmo tenía que elegir un Entrenador para ejecutar, todos estaban con distancia desconocida al próximo recurso.

Tras discutir algunas alternativas, decidimos que el algoritmo SRDF elija primero a los Entrenadores que no conozcan su distancia, permitiéndoles realizar una única operación – preguntar la ubicación de la próxima PokeNest -, y, cuando todos conozcan su distancia, ahí sí planificar según distancia.

Además, modificamos levemente la secuencia de mensajes que intercambian Entrenador y Mapa, de modo tal que el Entrenador no tenga noción de que lo están planificando (en particular, eliminamos el mensaje de Turno concedido).

Todos estos cambios se encuentran impactados en el enunciado, y, como siempre, pueden ver todos los cambios que hicimos desde la publicación original del mismo en la errata. Además, se pueden ver los cambios hechos únicamente para esta modificación en el pull request (el icono del archivo de texto arriba a la derecha de cada archivo les permite ver las diferencias en formato visual, en lugar de Markdown), y, cualquier consulta que surja, siguen estando el foro y los sábados de soporte, como de costumbre.

Les pedimos disculpas por hacer estos cambios relativamente grandes al enunciado, pero era una lástima que trabajen en implementar un algoritmo que sea completamente inútil. De más está decir que hicimos el mayor esfuerzo posible por minimizar los cambios que los grupos tengan que realizar – y para ello fue imprescindible la colaboración de muchos de sus compañeros. Gracias por la paciencia, y por los aportes.

¡Buen cuatrimestre!

Primer checkpoint

Hola,

Como todos ya saben, este sabado es la fecha del primer checkpoint, asi que aprovecho para recordar algunas cosas.

– La presentacion de este checkpoint es obligatoria. La aprobacion no lo es.

– Si sienten que no cumplen con los requisitos minimos, vengan igual. Los checkpoints son una instancia de feedback mas que de evaluacion. La idea es que, ante alguna cosa que merezca una revision, uds tengan una devolucion temprana. Cualquier error que pueda haber, por el motivo que fuere, queremos que se detecte temprano. Asi, es mucho mas facil de corregir.

– Los primeros checkpoints pueden presentarse en cualquier maquina (inclusive en el laboratorio). No es necesario montar una red. Es perfectamente valido correr todos los procesos en la misma maquina.

– El checkpoint tambien sirve para sacarse dudas. Quince minutos con un ayudante >>> 100 preguntas escritas

Cualquier duda que tengan, por favor avisen.

Soporte presencial 2C 2016

Hola,

Largamos oficialmente la planilla de soporte 2016-2C, 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 ver clickeando en la opción “Soporte Presencial” del menú lateral, o bien ingresando a faq.utn.so/soporte

Saludos!
Adriano

1er Seminario del TP – Sábado 20-Ago, en Campus

Estimad@as,

ya que aún no lo hice, aprovecho para darles la bienvenida a este cuatrimestre de Sistemas Operativos.

Este sábado 20 de agosto daremos inicio a los Seminarios de programación que la cátedra da para facilitar el desarrollo del Trabajo Práctico.

Toda la información sobre los mismos se encuentra en la página de Seminarios: https://www.utn.so/seminarios/

Además, los invito a repasar la lista de cosas que podrían hacer antes de los seminarios: https://www.utn.so/bienvenido-al-tp-de-sistemas-operativos-2/

Nos vemos en el aula 04 de Campus este sábado.

¡Saludos!

¡Bienvenido al TP de Sistemas Operativos!

Hola, como te contaron tus profesores, acá vas a 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, asi que es bueno venirse preparado.

Entrá a la sección de Seminarios 2C2016 para saber cuando y donde son.

Todo 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

Y si te quedaste con ganas de más y queres empezar a familiarizarte con el entorno de trabajo que vas a usar durante este cuatrimestre…

  • 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 éxitos!

PD: Seguinos en twitter así no te perdés ninguna novedad!

Horarios Asignados

Estimad@s,

Ya se encuentran asignados los horarios para el segundo recuperatorio, con lo cual les pedimos que por favor revisen y nos avisen si hay algo que no este correcto.

Por otra parte les vamos a pedir puntualidad a la hora de presentarse a fin de poder organizar la entrega de la mejor forma posible. Teniendo como tiempo maximo, hasta 15 minutos del horario asignado para que el grupo se presente a rendir, caso contrario, no vamos a poder asegurarles el horario para presentar el TP.

Sepan disculpar las molestias.

Saludos y mucha suerte!

Inscripción al Segundo Recuperatorio

Buenas a tod@s!

Ya se encuentra disponible la inscripción al segundo recuperatorio, la misma como siempre se hará mediante el Sistema de Inscripciones.

Como sabrán es la ultima fecha y por lo tanto es muy posible que estemos sobre pasados, con lo cual les vamos a pedir que por favor traten de anotarse lo mas temprano posible y con el mayor rango horario así nos ayudan a coordinarnos.

Desde ya muchisimas gracias por tu atención.

Saludos!

Una breve encuesta

Buenas a tod@s

Esta vez vengo a pedirles un pequeño favor a todos, como saben, ya estamos muy cerca del final del cuatrimestre y nos interesa mucho saber su opinión, ya que es lo que nos ayuda a crecer día a día y aprender constantemente. Con lo cual si tienen unos 5 o 10 minutos libres les agradecería si quieren pasarse por nuestra Encuesta de TP y dejar sus respuestas.

La encuesta es tan anónima como uds quieran con lo cual siéntanse libres de expresar todo lo que sientan y consideren necesario.

Saludos.-

Horarios Asignados!

Buenas a todos!!

Les queríamos informar que están asignados los horarios para la entrega de mañana 15/07. Con lo cual ya pueden ingresar a ver sus horarios.

Lo que nos encontramos esta fecha es que muchos eligieron el ultimo horario para presentar el TP, lo cual puede ser que nos genere un cuello de botella con las entregas y los coloquios, no es nuestra intención ponernos en mala onda ni mucho menos, pero les pedimos que por favor aquellos grupos que puedan venir antes, nos avisen al mail de inscripciones@utn.so que pueden venir mas temprano y el horario a fin de hacer el cambio en el sistema de inscripciones.

Desde ya muchas gracias por su tiempo y atención.

Saludos.-

Inscripción al primer recuperatorio

Buenas buenas!

Ya se encuentra habilitada la inscripción al primer recuperatorio, en el Sistema de Inscripciones. El viernes al mediodía vamos a estar asignando los horarios, con lo cual por favor estén atentos.

Les pedimos que por favor pongan un horario en el cual puedan estar presentes todos los miembros del grupo.

Asi mismo les recordamos que las pruebas estan subidas: http://faq.utn.so/elestac-pruebas

Cualquier duda o inconveniente sepan que estan disponibles todos los canales de consulta.

Saludos.-

Sobre Pruebas y Retardos

Buenas, buenas?

Siendo que estamos en la etapa del cuatrimestre donde deseamos que esten pudiendo ejecutar las Pruebas de Elestac nos encontramos con algo que puede ser que uds hayan notado, y es que las pruebas se hacen eternamente largas, en especial por los retardos que hay en las configuraciones. Y a consecuencia de esto es que quiero aclararles (o llevarles tranquilidad) de que en el laboratorio los retardos puede ser que se bajen a fin de hacer mas agiles las pruebas. A que voy con esto? a que espero y quiero recomendarles que bajen los retardos a la hora de probar su tp y que no se aten a los que estan en el doc porque de nuevo, pueden estar horas probando cuando pueden ser minutos.

Por otra parte quiero recordarles que ya estan actualizados los scripts ansisop para que puedan hacer las pruebas que gusten.

No olviden que estan disponibles todos los canales de comunicación que estuvieron durante todo el cuatrimestre y que para el día del primer recuperatorio deberan inscribirse por el Sistema de Inscripciones

Saludos.-

Inscripción a la Entrega Final

Hola,

El día que esperaron todo el cuatrimestre llegó… Habilitamos la inscripción a la entrega final en el Sistema de Inscripciones. El viernes al mediodía estaremos asignando los horarios definitivos, así que estén atentos!

Además de la entrega del sábado habrá dos recuperatorios, y no es necesario presentarse a una entrega para poder concurrir a alguna posterior.

Por último, recordamos que todos los canales de consulta y soporte siguen vigentes.

Saludos!
Adriano