OSEDUCONF. Конференция «СПО в ВУЗах»
Line 42: | Line 42: | ||
Судите сами. | Судите сами. | ||
− | * Первый риск — недоехать. Ну тут еще фишка в том, что зимой я на машине езжу мало, в основном до метро и обратно, и то не всегда — но за неделю до зарядил аккумулятор дома и ездил каждый день. Выехал специально за день до конфы, не стал ехать с утра. И факт — [http://stas-fomin.ya.ru/replies.xml?item_no=1488 недоехал]. Использовал ПланБ — распечатку телефона эвакуатора из ПЗ, на нем и доехал. | + | * Первый риск — недоехать. Ну тут еще фишка в том, что зимой я на машине езжу мало, в основном до метро и обратно, и то не всегда — но за неделю до зарядил аккумулятор дома и ездил каждый день. Выехал специально за день до конфы, не стал ехать с утра. И факт — [http://stas-fomin.ya.ru/replies.xml?item_no=1488 недоехал]. Использовал ПланБ — распечатку телефона эвакуатора из ПЗ, на нем и доехал, и даже успел поужинать. |
* Сьемка — Камера GS400 + такая же в запасе, запись на ноутбук + на кассеты. Еще одна GS400 в запасе. Дублирование не пригодилось. | * Сьемка — Камера GS400 + такая же в запасе, запись на ноутбук + на кассеты. Еще одна GS400 в запасе. Дублирование не пригодилось. | ||
* Фотоаппарат — сьемка зала + дублирование звука → пригодилось, на одном докладе не успел к началу включить запись. | * Фотоаппарат — сьемка зала + дублирование звука → пригодилось, на одном докладе не успел к началу включить запись. | ||
Line 50: | Line 50: | ||
* В суматохе раздавил свои первые очки, которые покупал еще в салоне оптикт, а не в киоске метро. Разумеется, были запасные. | * В суматохе раздавил свои первые очки, которые покупал еще в салоне оптикт, а не в киоске метро. Разумеется, были запасные. | ||
* Ну и все это на фоне поломок/починок машины, ибо в сервисе проблем не нашли, на следующий день опять не завелась… , и размышлений, доеду ли обратно → пришлось купить свежий аккумулятор. По уму, надо было ехать с запасным аккумулятором сразу. | * Ну и все это на фоне поломок/починок машины, ибо в сервисе проблем не нашли, на следующий день опять не завелась… , и размышлений, доеду ли обратно → пришлось купить свежий аккумулятор. По уму, надо было ехать с запасным аккумулятором сразу. | ||
+ | |||
+ | ---- | ||
+ | Траблы продолжились и при монтаже. | ||
+ | В идеале, я бы через день-другой отгрузил бы драфт всего в виде MKV, еще через пару дней — нарезанные и сверстанные доклады. Но. Из-за падений и косяков ffmpegа пришлось вручную обрабатывать (VirtualDub/AVIDemux) «части тела», ну и тратить время на сшивание франкштейна (+ смена ноутбуков). | ||
+ | Первособранная матрешки не подошли для ранней публикации из-за обнаруженных (раньше такого не было) багов mkvmerge [https://trac.bunkus.org/ticket/843], ну т.е. можно было доложить аудиодорожку отдельно, что я потом и сделал, но т.к. рекорда все равно не вышло, решил не публиковать UNCUT преальфу и публиковать уже готовое. Но тут начались [http://stas-fomin.ya.ru/replies.xml?item_no=1491 странные падения] на основном (старом и медленном, да, но вроде надежном) десктопе. Потратил кучу времени, [http://fotki.yandex.ru/users/stas-fomin/view/551926?page=0 использовал детский труд], собрал из трех десктопов два рабочих, плюс пришлось себе оборудовать «[http://fotki.yandex.ru/users/stas-fomin/view/551928/?page=0#preview кабинет на кухне]», где и допинал монтаж. | ||
+ | Все это ужасно бестолково, жду, когда смогу накопить достаточно времениденег, чтобы | ||
+ | * Оборудовать гараж под склад | ||
+ | * Вывезти все с лоджи в гараж | ||
+ | * Утеплить лоджию и сделать себе там кабинет-комнату-спальню. Мне много не надо, но хотелось бы использовать концепцию «мудрое тепло», которое мы обсуждали в перерыве этой конфы, т.е. использовать компы и как обогреватели, а близости улицы — для охлаждения. | ||
+ | |||
+ | Такие дела, удивительно что дочитали, но я не знаю, чем вас порадовать, уже хочу спать. | ||
+ | {{wl-publish: 2013-02-12 01:35:44 +0400 | StasFomin }} |
Revision as of 00:35, 12 February 2013
В прошлом году я уже ездил на эту конференцию, выступил там, и даже думал написать подробный отчет-review, но сделал стратегическую ошибку — решил подождать публикации видеозаписей (включая свою), ибо вроде как наблюдал весьма тщательный подход к записи, с использованием фреймграббера и нескольких камер, должно было получится неплохо.
Увы, недождался. Ибо статус обработки наглядным образом демонстрирует один из основных bottneckoв процесса — видеомонтаж нескольких потоков практически во всех пакетах видеомонтажа штука дико геморройная.
И в результате, без публикации и внешней аудитории[1], конференция остается в местечковом статусе «тусовки с чаем в аудитории для постсоветской интеллигенции», что как бы грустно.
Решил съездить, рассказать как решить эту проблему с помощью SeminarAssembler и заодно, поснимать/опубликовать, дать, так сказать, возможность миру взглянуть на проблемы и опенсорса, и высшего образования.
Так, тем, кто не любит читать много букв → записи тут. Возможно я их еще поулучшаю, заголовки-описания тоже будут, и вообще, скорее всего скоро заведу сайтик поддержки снятых конференций, по образцу http://lib.custis.ru/it-talks, но в любом случае, смотреть можно уже здесь и сейчас.
Подробнее
Если кратко — доклады разные, часто, по древней псевдоакадемической традиции с многословными названиями, на 3-4 твита.
- Много жалоб на состояние ВУЗов, как самоочевидных, так и весьма противоречивых, типа «А-а-а, не можем набрать предподавателей, никто не идет! + Все пропало, всех сокращают», «Мобильность образования (очевидно выгодная студентам) вредит развитию регионов!», «Кого готовить для индустрии — человека разумного или умелого?».
- Есть неплохие идеи по развитию неплохих устоявшихся проектов, например, тема «Кумир + роботы».
- Есть что-то средненькое, типа внедрения/написание какой-нибудь CMSки/системы документооборота.
- Местами был странно затесавшийся матан.
Мой доклад про SeminarAssembler, на самом деле был из серии решений, как прекратить эти встречные жалобы «неэффективно учат ←→ вяло учатся», из ситуации «loose-loose» в ситуации «win-win»
Набросал в ночь перед выступлением из видеокусков курса, скринкастов, и прочего, зато получил ровно 19 минутный ролик, чтобы не выйти за 20 минутный слот докладчика (чем грешили чуть более чем полностью почти все докладчики, от переполнения буфера спасала только неявка многих), выступил несколько скомкано, по причине серьезного фейла с оборудованием незадолго до (об этом позже), плюс сдохла запись скринкаста и фреймграббера, так что потерялось мое указание курсором на отдельные моменты, но в целом смотримо.
А теперь — технические подробности и прочие жалобы.
Выехал я туда с кучей железа — несколько камер и штативов, фотоаппарат, проектор, сумка шнуров и переходников, два сплиттера, шесть ноутбуков, фреймграббер, роутер, десяток удлинителей…
Казалось бы — я сошел с ума, но нет, это необходимый минимум железа, для обеспечения надежности в ситуации «слегка поврежденной кармы», ну и эксплуатации дополнительных возможностей.
Проектор — брал свой, на всякий случай, ибо в прошлом году было что-то совсем древнее и никакое.
В этом году проектор в аудитории уже был, причем стационарный (прогресс), и свой проектор я заиспользовал для дополнительного оживления конференции → включил сбоку, чтобы было видно и в зале и докладчику, трансляцию твиттер-комментариев для свежевыдуманного тега #oseduconf. В идеале тут мог бы быть поток вопросов и комментариев, realtime обратная связь для докладчика, ибо по прошлому году помнил, что в основном никто не укладывался в временные слоты, обсуждения выгонялись сразу «в кулуары», и было все как-то односторонне. Ну получилось тоже не совсем плохо, короткие репортажные цитаты-заметки, возможно кто-то узнал о проведении этой конференции, у кого-то появился интерес посмотреть потом записи, кто-то стал гуглить, где находится Переяславль. У меня были и наполеоновские планы — полноценной трансляции (экран+докладчик), чтобы внешняя аудитория могла живьем смотреть и задавать вопросы в твиттере или чатиге докладчику, для этого я собственно и брал роутер, но решил в этот раз не рисковать, все равно, без дополнительной заблаговременной рекламы вряд ли я набрал достаточное количество внешних зрителей. Может в следующий раз. Зато сконцентрировался на удобстве докладчиков, зрителей и записи.
Удобство часто складывается из мелких неочевидных мелочей. Например, благодаря десятиметровому VGA-шнуру, удалось, дополнительно поставив в центр трибуну-кафедру, решить проблему «докладчик потерянно бродит спереди, в основном жспиной к зрителям, и читает слайды, показывая конкретику руками». Теперь докладчики стояли всегда[2] лицом к аудитории, а указывали на конкретные места схемы с помощь стилуса и установленного огромного 72 пиксельного курсора[3]. Все в выигрыше! Это записывается и на скринкасте (в отличие от лазерной указки и рук), и отлично видно, и не теряется контакт с аудиторией. И, кстати, т.к. докладчик стоит, а не бродит и не изображает Баллмера с номером «перздевело» — его еще очень удобно снимать, операторско-следящая работа не нужна.
И да, не было ли лишним дублирование железо? Не зря ли я везде проложился «Планом Б»? Нет, увы, неподготовленное место и неизвестность дают совершенно неожиданные фейлы.
Судите сами.
- Первый риск — недоехать. Ну тут еще фишка в том, что зимой я на машине езжу мало, в основном до метро и обратно, и то не всегда — но за неделю до зарядил аккумулятор дома и ездил каждый день. Выехал специально за день до конфы, не стал ехать с утра. И факт — недоехал. Использовал ПланБ — распечатку телефона эвакуатора из ПЗ, на нем и доехал, и даже успел поужинать.
- Сьемка — Камера GS400 + такая же в запасе, запись на ноутбук + на кассеты. Еще одна GS400 в запасе. Дублирование не пригодилось.
- Фотоаппарат — сьемка зала + дублирование звука → пригодилось, на одном докладе не успел к началу включить запись.
- Запись экрана → скринкастинг ffmpegом + отдельно захват фреймграббером Epiphan DVI2USB + отдельный ноутбук для этого. Перестраховка? Однако если под виндами, я могу более-менее положится на мой continuous антипадающий скринкастер Screen2Log, то ffmpeg при скринкастинге падал несколько десятков раз, причем записанное приходилось дополнительно вручную перекодировать-восстанавливать, а затем сшивать-синхронизировать эти куски. А запись фреймграббера во второй день дала странные артефакты (возможно вызванные проблемами электрики, о которых ниже), ну а в самый критический момент, на самом интересном докладе (Костюк про виртуалбоксы и VNC в слайдах) и вовсе сбился и зафейлился. Вывод → все нужно делать самому. Нужно форкать и держать свою ветку сборок ffmpeg'а, отлаженных от падений и косяков записи, плюс надо написать специальный софт мониторинга/перезапуска после падений.
- Для докладчиков выделено два ноутбука HP 2740P с Linuxом, чтобы не повторилась история критики « опенсорсники выступают из-под виндовс» + один виндовый, если вдруг будет необходимо (суперэффекты пауэрпоинта, демо виндовс-софтин[4] и т.п.). Оказалось нелишне. Резервный ноут работал твиттер-транслятором, пока таки к концу второго дня не случился совершенный «черный лебедь» → сгорел VGA-сплиттер (обидно) и VGA-порт у одного из моих презентационных HP2740P (аааа, очень обидно!). Рабочая гипотеза → в аудитории бардак с фазами в розетках разных стен, проектор и сплиттер были подключены к одной стене, удлинители для ноутбука (соединенного с сплиттером тем самым длинным шнуром) я вывел из розетки другой стены, возможно редко используемой, где на толи фаза сдвинута, то ли фаза на земле… в общем, потом потом гуглил — такое бывало. Обидно. Тут и пригодился дополнительный Linux-ноут и дополнительный сплиттер. Хотя это и выбило меня из равновесия, и я не проконтролировал запись скринкаста Димой К., и отвлекся от контроля записи фреймграббера…
- И кстати, сдох также один из HPшных блоков питания (тоже электричество?), в запасе осталось еще два.
- В суматохе раздавил свои первые очки, которые покупал еще в салоне оптикт, а не в киоске метро. Разумеется, были запасные.
- Ну и все это на фоне поломок/починок машины, ибо в сервисе проблем не нашли, на следующий день опять не завелась… , и размышлений, доеду ли обратно → пришлось купить свежий аккумулятор. По уму, надо было ехать с запасным аккумулятором сразу.
Траблы продолжились и при монтаже. В идеале, я бы через день-другой отгрузил бы драфт всего в виде MKV, еще через пару дней — нарезанные и сверстанные доклады. Но. Из-за падений и косяков ffmpegа пришлось вручную обрабатывать (VirtualDub/AVIDemux) «части тела», ну и тратить время на сшивание франкштейна (+ смена ноутбуков). Первособранная матрешки не подошли для ранней публикации из-за обнаруженных (раньше такого не было) багов mkvmerge [1], ну т.е. можно было доложить аудиодорожку отдельно, что я потом и сделал, но т.к. рекорда все равно не вышло, решил не публиковать UNCUT преальфу и публиковать уже готовое. Но тут начались странные падения на основном (старом и медленном, да, но вроде надежном) десктопе. Потратил кучу времени, использовал детский труд, собрал из трех десктопов два рабочих, плюс пришлось себе оборудовать «кабинет на кухне», где и допинал монтаж. Все это ужасно бестолково, жду, когда смогу накопить достаточно времениденег, чтобы
- Оборудовать гараж под склад
- Вывезти все с лоджи в гараж
- Утеплить лоджию и сделать себе там кабинет-комнату-спальню. Мне много не надо, но хотелось бы использовать концепцию «мудрое тепло», которое мы обсуждали в перерыве этой конфы, т.е. использовать компы и как обогреватели, а близости улицы — для охлаждения.
Такие дела, удивительно что дочитали, но я не знаю, чем вас порадовать, уже хочу спать.
- ↑ Ехать в малоизвестный город, недоступный по железной дороге… в общем, по моему опыту организации конференций, заманить свежих людей туда сверхсложно.
- ↑ За исключением пары тяжелопораженных, у которых смотрение на экран проектора спиной к зрителям уже было прошито в ПЗУ.
- ↑ Единственный минус — надо отучить Impress и Okular перещелкивать слайды по клику/касанию.
- ↑ В прошлом году был даже докладчик из MS