OSEDUCONF. Конференция «СПО в ВУЗах»

From Wiki4Intranet
Jump to: navigation, search
 
(30 intermediate revisions by the same user not shown)
Line 1: Line 1:
В прошлом году [[../2012-01-29_Конференция_«Свободное_программное_обеспечение_в_высшей_школе»|я уже ездил]] на [http://www.altlinux.ru/news/archive/2013/01/item/685/ эту конференцию], выступил там, и даже думал написать подробный отчет-review, но сделал стратегическую ошибку — решил подождать публикации видеозаписей (включая свою), ибо вроде как наблюдал весьма тщательный подход к записи, с использованием фреймграббера и нескольких камер, должно было получится неплохо.
+
В прошлом году [[../2012-01-29_Конференция_«Свободное_программное_обеспечение_в_высшей_школе»|я уже ездил]] на [http://www.altlinux.ru/news/archive/2013/01/item/685/ эту конференцию], выступил там, и даже думал написать подробный отчет-review, но сделал стратегическую ошибку — решил подождать публикации видеозаписей (особенно своего доклада), ибо вроде как наблюдал весьма тщательный подход к записи, с использованием фреймграббера и нескольких камер, должно было получится неплохо.
  
Увы, недождался. Ибо [http://uneex.ru/eSyr/MaterialsStatus статус обработки] наглядным образом демонстрирует один из основных bottneckoв процесса — видеомонтаж нескольких потоков практически во всех пакетах видеомонтажа штука дико геморройная.
+
Увы, не дождался. Ибо [http://uneex.ru/eSyr/MaterialsStatus статус обработки] наглядным образом демонстрирует один из основных bottneckoв процесса — видеомонтаж нескольких потоков практически во всех пакетах видеомонтажа штука дико геморройная.
  
 
И в результате, без публикации и внешней аудитории<ref>Ехать в малоизвестный город, недоступный по железной дороге… в общем, по моему опыту организации конференций, заманить свежих людей туда сверхсложно.</ref>, конференция остается в местечковом статусе «тусовки с чаем в аудитории для постсоветской интеллигенции», что как бы грустно.
 
И в результате, без публикации и внешней аудитории<ref>Ехать в малоизвестный город, недоступный по железной дороге… в общем, по моему опыту организации конференций, заманить свежих людей туда сверхсложно.</ref>, конференция остается в местечковом статусе «тусовки с чаем в аудитории для постсоветской интеллигенции», что как бы грустно.
Line 8: Line 8:
  
 
Так, тем, кто не любит читать много букв → [http://vimeo.com/album/2244179 записи тут]. Возможно я их еще поулучшаю, заголовки-описания тоже будут, и вообще, скорее всего скоро заведу сайтик поддержки снятых конференций, по образцу http://lib.custis.ru/it-talks, но в любом случае, смотреть можно уже здесь и сейчас.
 
Так, тем, кто не любит читать много букв → [http://vimeo.com/album/2244179 записи тут]. Возможно я их еще поулучшаю, заголовки-описания тоже будут, и вообще, скорее всего скоро заведу сайтик поддержки снятых конференций, по образцу http://lib.custis.ru/it-talks, но в любом случае, смотреть можно уже здесь и сейчас.
 +
 +
<blockquote>
 +
Кстати, если действительно будете смотреть, и комментировать, то можно ссылаться на конкретные моменты/реплики, типа так:
 +
http://vimeo.com/58564525?t=23m43s
 +
Для религиозных ненавистников флеша, используйте Google Chrome — он показывает и HTML5-видео. Для совсем упертых ненавистников централизации, флеша, и проприетарных форматов и кодеков, опубликованы файлы в православном WEBM-формате, на http://ftp.linux.kiev.ua/pub/conference/peers/pereslavl/2013/video/
 +
 +
Для желающих абсолютной свободы и бесцензурности → вот многопоточные MKV-файлы, со всеми потоками, ни байта не вырезано, можно стримить с любого места (только выберите аудиодорожку $acam)
 +
* {{VLCMedia|ftp.linux.kiev.ua/pub/conference/peers/pereslavl/2013/video/oseduconf-1.uncut.mkv|0:50:00}}
 +
* {{VLCMedia|ftp.linux.kiev.ua/pub/conference/peers/pereslavl/2013/video/oseduconf-2.uncut.mkv|4:23:34}}
 +
Прилагаю их для демонстрации MKV-записей, не требующих верстки.
 +
Тут правда требуется установленный плеер VLC, ассоциация M3U-файлов с ним. Подробней о технологии, см. [[../Matroska._Матрешка._Видеоконсерв._Самый_простой_и_эффективный.]]
 +
 +
Очень желательны отзывы — даже критические отзывы лучше чем ничего. Пишите их куда угодно — в свои блоги, твиттеры и т.п., ссылки можно сбрасывать комментами к видео на vimeo. Ну или комментируйте прямо там.
 +
 +
И если вдруг видите косяки → [mailto:stas-fomin@yandex.ru сообщите], плиз.
 +
 +
И да, Господин Студент, снимавший ездящего робота на фотоаппарат (снимали робота и транслировали крупный план на дополнительный проектор, чтобы было его видно) и обещавший прислать запись, плиз, [mailto:stas-fomin@yandex.ru свяжитесь со мной], в видеодоклада нехватает этой вашей записи!
 +
</blockquote>
 +
 +
 +
  
 
=== Подробнее ===
 
=== Подробнее ===
Если кратко — доклады разные, часто, по древней псевдоакадемической традиции с многословными названиями, на 3-4 твита.
+
Если кратко — доклады разные, часто, по древней псевдоакадемической традиции с многословными названиями, на 3-4 твита, что заставляет недобро вспомнить SEO-оптимизаторов, с нереальным числом соавторов (2-3-4-5… угу).
* Много жалоб на состояние ВУЗов, как самоочевидных, так и весьма противоречивых, типа «А-а-а, не можем набрать предподавателей, никто не идет! + Все пропало, всех сокращают», «Мобильность образования (очевидно выгодная студентам) вредит развитию регионов!», «Кого готовить для индустрии — человека разумного или умелого?».
+
* Много жалоб на состояние ВУЗов, как самоочевидных, так и весьма противоречивых, типа «А-а-а, не можем набрать предподавателей, никто не идет! + Все пропало, всех сокращают», «Мобильность образования (очевидно выгодная студентам) вредит развитию регионов!», «Кого готовить для индустрии — человека разумного или умелого?», «дать индустрии выпускника знающего ВСЕ, от архитектуры и процессов, или уберите от его мозгов руки, не грузите его старьем, давайте только неизменные фундаментальные вещи».
* Есть неплохие идеи по развитию неплохих устоявшихся проектов, например, тема «Кумир + роботы».
+
 
 +
http://a-comics.ru/users/bogdan/4pairs/00138.jpg
 +
 
 +
* Есть неплохие идеи по развитию устоявшихся проектов, например, тема «Кумир + роботы» — вполне может дать Кумиру поле для развития и применения.
 
* Есть что-то средненькое, типа внедрения/написание какой-нибудь CMSки/системы документооборота.
 
* Есть что-то средненькое, типа внедрения/написание какой-нибудь CMSки/системы документооборота.
* Местами был странно затесавшийся матан.
+
* Местами был странно затесавшийся «матан» ([http://vimeo.com/album/2244179/video/58698390]).
  
 
----
 
----
Line 21: Line 45:
 
{{vimeoembed|58698471|800|500}}
 
{{vimeoembed|58698471|800|500}}
  
Набросал в ночь перед выступлением из видеокусков курса, скринкастов, и прочего, зато получил ровно 19 минутный ролик, чтобы не выйти за 20 минутный слот докладчика (чем грешили чуть более чем полностью почти все докладчики, от переполнения буфера спасала только неявка многих), выступил несколько скомкано, по причине серьезного фейла с оборудованием незадолго до (об этом позже), плюс сдохла запись скринкаста и фреймграббера, так что потерялось мое указание курсором на отдельные моменты, но в целом смотримо.
+
Набросал в ночь перед выступлением из видеокусков [[:Category:Курс «Видео на конвеере»|курса]], скринкастов, и прочего, зато получил ровно 19 минутный ролик, чтобы не выйти за 20 минутный слот докладчика (чем грешили чуть более чем полностью почти все докладчики, от переполнения буфера спасала только неявка многих), выступил несколько скомкано, по причине серьезного фейла с оборудованием незадолго до (об этом позже), плюс сдохла запись скринкаста и фреймграббера, так что потерялось мое указание курсором на отдельные моменты, но в целом смотримо.
  
 
----
 
----
Line 33: Line 57:
 
Проектор — брал свой, на всякий случай, ибо в прошлом году было что-то совсем древнее и никакое.
 
Проектор — брал свой, на всякий случай, ибо в прошлом году было что-то совсем древнее и никакое.
  
В этом году проектор в аудитории уже был, причем стационарный (прогресс), и свой проектор я заиспользовал для дополнительного оживления конференции → [http://fotki.yandex.ru/users/stas-fomin/view/551917/?page=0#preview включил сбоку, чтобы было видно и в зале и докладчику], трансляцию твиттер-комментариев для свежевыдуманного тега [http://blogs.yandex.ru/search.xml?text=%23oseduconf&ft=all&holdres=mark #oseduconf]. В идеале тут мог бы быть поток вопросов и комментариев, realtime обратная связь для докладчика, ибо по прошлому году помнил, что в основном никто не укладывался в временные слоты, обсуждения выгонялись сразу «в кулуары», и было все как-то односторонне. Ну получилось тоже не совсем плохо, короткие репортажные цитаты-заметки, возможно кто-то узнал о проведении этой конференции, у кого-то появился интерес посмотреть потом записи, кто-то стал гуглить, где находится Переяславль. У меня были и наполеоновские планы — полноценной трансляции (экран+докладчик), чтобы внешняя аудитория могла живьем смотреть и задавать вопросы в твиттере или чатиге докладчику, для этого я собственно и брал роутер, но решил в этот раз не рисковать, все равно, без дополнительной заблаговременной рекламы вряд ли я набрал достаточное количество внешних зрителей. Может в следующий раз.
+
В этом году проектор в аудитории уже был, причем стационарный (прогресс), и свой проектор я заиспользовал для дополнительного оживления конференции → [http://fotki.yandex.ru/users/stas-fomin/view/551917/?page=0#preview включил сбоку, чтобы было видно и в зале и докладчику], трансляцию твиттер-комментариев для свежевыдуманного тега [http://blogs.yandex.ru/search.xml?text=%23oseduconf&ft=all&holdres=mark #oseduconf].
 +
 
 +
<html>
 +
<img src="http://img-fotki.yandex.ru/get/4122/322625.f/0_86bed_b8827a78_XL"/>
 +
</html>
 +
 
 +
В идеале тут мог бы быть поток вопросов и комментариев, realtime обратная связь для докладчика, ибо по прошлому году помнил, что в основном никто не укладывался в временные слоты, обсуждения выгонялись сразу «в кулуары», и было все как-то односторонне. Потока вопросов не вышло, из присутствующих твиттило человек пять, но получилось тоже неплохо, короткие репортажные цитаты-заметки, возможно кто-то узнал о проведении этой конференции, у кого-то появился интерес посмотреть потом записи, кто-то стал гуглить, где находится Пере<s>яро</s>славль. У меня были и наполеоновские планы — полноценной трансляции (экран+докладчик), чтобы внешняя аудитория могла живьем смотреть и задавать вопросы в твиттере или чатиге докладчику, для этого я собственно и брал роутер, но решил в этот раз не рисковать, все равно, без дополнительной заблаговременной рекламы вряд ли я набрал достаточное количество внешних зрителей. Может в следующий раз.
 
Зато сконцентрировался на удобстве докладчиков, зрителей и записи.
 
Зато сконцентрировался на удобстве докладчиков, зрителей и записи.
  
Удобство часто складывается из мелких неочевидных мелочей. Например, благодаря десятиметровому VGA-шнуру, удалось, дополнительно поставив в центр трибуну-кафедру, решить проблему «докладчик потерянно бродит спереди, в основном <s>ж</s>спиной к зрителям, и читает слайды, показывая конкретику руками». Теперь докладчики стояли всегда<ref>За исключением пары тяжелопораженных, у которых смотрение на экран проектора спиной к зрителям уже было прошито в ПЗУ.</ref> лицом к аудитории, а указывали на конкретные места схемы с помощь стилуса и установленного огромного 72 пиксельного курсора<ref>Единственный минус — надо отучить Impress и Okular перещелкивать слайды по клику/касанию.</ref>. Все в выигрыше! Это записывается и на скринкасте (в отличие от лазерной указки и рук), и отлично видно, и не теряется контакт с аудиторией. И, кстати, т.к. докладчик стоит, а не бродит и не изображает Баллмера с номером «перздевело» — его еще очень удобно снимать, операторско-следящая работа не нужна.
+
Удобство часто складывается из мелких неочевидных мелочей. Например, благодаря десятиметровому VGA-шнуру, удалось, дополнительно поставив в центр трибуну-кафедру, решить проблему «докладчик потерянно бродит спереди, в основном <s>ж</s>спиной к зрителям, и читает слайды, показывая конкретику руками». Теперь докладчики стояли всегда<ref>За исключением пары тяжелопораженных, у которых смотрение на экран проектора спиной к зрителям уже было прошито в ПЗУ.</ref> лицом к аудитории, а указывали на конкретные места схемы с помощь стилуса и установленного огромного 72 пиксельного курсора<ref>Единственный минус — надо отучить Impress и Okular перещелкивать слайды по клику/касанию.</ref>. Все в выигрыше! Это записывается и на скринкасте (в отличие от лазерной указки и рук), и отлично видно, и не теряется контакт с аудиторией. И, кстати, т.к. докладчик стоит, а не бродит и не изображает Баллмера с номером «перздевело» — и спикера еще очень удобно снимать, операторско-следящая работа не нужна.
  
 
И да, не было ли лишним дублирование железо? Не зря ли я везде проложился «Планом Б»?
 
И да, не было ли лишним дублирование железо? Не зря ли я везде проложился «Планом Б»?
Line 43: Line 73:
 
Судите сами.
 
Судите сами.
 
* Первый риск — недоехать. Ну тут еще фишка в том, что зимой я на машине езжу мало, в основном до метро и обратно, и то не всегда — но за неделю до зарядил аккумулятор дома и ездил каждый день. Выехал специально за день до конфы, не стал ехать с утра. И факт — [http://stas-fomin.ya.ru/replies.xml?item_no=1488 недоехал]. Использовал ПланБ — распечатку телефона эвакуатора из ПЗ, на нем и доехал, и даже успел поужинать.
 
* Первый риск — недоехать. Ну тут еще фишка в том, что зимой я на машине езжу мало, в основном до метро и обратно, и то не всегда — но за неделю до зарядил аккумулятор дома и ездил каждый день. Выехал специально за день до конфы, не стал ехать с утра. И факт — [http://stas-fomin.ya.ru/replies.xml?item_no=1488 недоехал]. Использовал ПланБ — распечатку телефона эвакуатора из ПЗ, на нем и доехал, и даже успел поужинать.
* Сьемка — Камера GS400 + такая же в запасе, запись на ноутбук + на кассеты. Еще одна GS400 в запасе. Дублирование не пригодилось.
+
* Сьемка — Камера GS400 + такая же в запасе, запись на ноутбук + на кассеты. Еще одна GS400 в запасе. Дублирование не пригодилось. Но могло пригодится при неисправности основной камеры или фотоаппарата снимающего зал, или для сьемок интервью «как вам понравилась конференция?», или для трансляции через дополнительный проектор хитрых моментов — типа видео с мобильного фотоаппарата, тонкости девайсов... И кстати — тут у нас по полу ездил робот и на дополнительный проектор его езду транслировали, только через фотоаппарат Господина Студента (и да, я до сих пор жду записей!).
 
* Фотоаппарат — сьемка зала + дублирование звука → пригодилось, на одном докладе не успел к началу включить запись.
 
* Фотоаппарат — сьемка зала + дублирование звука → пригодилось, на одном докладе не успел к началу включить запись.
* Запись экрана → [[Blog:Стас_Фомин/Как_записывать_скринкаст_под_Linux?|скринкастинг ffmpegом]] + отдельно захват фреймграббером [http://www.epiphan.ru/products/dvi-frame-grabbers/dvi2usb/ Epiphan DVI2USB] + отдельный ноутбук для этого. Перестраховка? Однако если под виндами, я могу более-менее положится на мой continuous антипадающий скринкастер [[Screen2Log]], то ffmpeg при скринкастинге падал несколько десятков раз, причем записанное приходилось дополнительно вручную перекодировать-восстанавливать, а затем сшивать-синхронизировать эти куски. А запись фреймграббера во второй день дала странные артефакты (возможно вызванные проблемами электрики, о которых ниже), ну а в самый критический момент, на самом интересном докладе (Костюк про виртуалбоксы и VNC в слайдах) и вовсе сбился и зафейлился. Вывод → все нужно делать самому. Нужно форкать и держать свою ветку сборок ffmpeg'а, отлаженных от падений и косяков записи, плюс надо написать специальный софт мониторинга/перезапуска после падений.
+
* Запись экрана → [[Blog:Стас_Фомин/Как_записывать_скринкаст_под_Linux?|скринкастинг ffmpeg-ом]] + отдельно захват фреймграббером [http://www.epiphan.ru/products/dvi-frame-grabbers/dvi2usb/ Epiphan DVI2USB] + отдельный ноутбук для этого. Перестраховка? Однако если под виндами, я могу более-менее положится на мой continuous антипадающий скринкастер [[Screen2Log]], то ffmpeg при скринкастинге падал несколько десятков раз, причем записанное приходилось дополнительно вручную перекодировать-восстанавливать, а затем сшивать-синхронизировать эти куски. А запись фреймграббера во второй день дала странные артефакты (возможно вызванные проблемами электрики, о которых ниже), ну а в самый критический момент, на самом интересном докладе (Костюк про виртуалбоксы и VNC в слайдах) и вовсе сбился и зафейлился. Вывод → все нужно делать самому. Нужно форкать и держать свою ветку сборок ffmpeg'а, отлаженных от падений и косяков записи, плюс надо написать специальный софт мониторинга/перезапуска после падений.
* Для докладчиков выделено два ноутбука HP 2740P с Linuxом, чтобы не повторилась история критики «[[../Видеозаписи с SECR, WUD, PingwinFest. Жалобы на невезение#PingwinFest| опенсорсники выступают из-под виндовс]]» + один виндовый, если вдруг будет необходимо (суперэффекты пауэрпоинта, демо виндовс-софтин<ref>В прошлом году был даже докладчик из MS</ref> и т.п.). Оказалось нелишне. Резервный ноут работал твиттер-транслятором, пока таки к концу второго дня не случился совершенный «черный лебедь» → сгорел VGA-сплиттер (обидно) и VGA-порт у одного из моих презентационных HP2740P (аааа, очень обидно!). Рабочая гипотеза → в аудитории бардак с фазами в розетках разных стен, проектор и сплиттер были подключены к одной стене, удлинители для ноутбука (соединенного с сплиттером тем самым длинным шнуром) я вывел из розетки другой стены, возможно редко используемой, где на толи фаза сдвинута, то ли фаза на земле… в общем, потом потом гуглил — такое бывало. Обидно. Тут и пригодился дополнительный Linux-ноут и дополнительный сплиттер. Хотя это и выбило меня из равновесия, и я не проконтролировал запись скринкаста Димой К., и отвлекся от контроля записи фреймграббера…
+
* Для докладчиков выделено два ноутбука HP 2740P с Linuxом<ref>[http://wiki.rosalab.ru/ru/index.php/ROSA_Desktop_2012 ROSA Fresh Desktop]: крупные иконки, стилизированные KDE схожий с виндами, проблем (скопировать с флешки, запустить презентацию) даже у явно виндовых пользователей — не было.</ref>, чтобы не повторилась история критики «[[../Видеозаписи с SECR, WUD, PingwinFest. Жалобы на невезение#PingwinFest| опенсорсники выступают из-под виндовс]]» + один виндовый, если вдруг будет необходимо (суперэффекты пауэрпоинта, демо виндовс-софтин<ref>В прошлом году был даже докладчик из MS</ref> и т.п.). Оказалось нелишне. Резервный ноут работал твиттер-транслятором, пока таки к концу второго дня не случился совершенный «черный лебедь» → сгорел VGA-сплиттер (обидно) и VGA-порт у одного из моих презентационных HP2740P (аааа, очень обидно!). Рабочая гипотеза → в аудитории бардак с фазами в розетках разных стен, проектор и сплиттер были подключены к одной стене, удлинители для ноутбука (соединенного с сплиттером тем самым длинным шнуром) я вывел из розетки другой стены, возможно редко используемой, где на толи фаза сдвинута, то ли фаза на земле… в общем, потом потом гуглил — такое бывало. Обидно. Тут и пригодился дополнительный Linux-ноут и дополнительный сплиттер. Хотя это и выбило меня из равновесия, и я не проконтролировал запись скринкаста Димой К., и отвлекся от контроля записи фреймграббера…
 
* И кстати, сдох также один из HPшных блоков питания (тоже электричество?), в запасе осталось еще два.
 
* И кстати, сдох также один из HPшных блоков питания (тоже электричество?), в запасе осталось еще два.
 
* В суматохе раздавил свои первые очки, которые покупал еще в салоне оптикт, а не в киоске метро. Разумеется, были запасные.
 
* В суматохе раздавил свои первые очки, которые покупал еще в салоне оптикт, а не в киоске метро. Разумеется, были запасные.
 
* Ну и все это на фоне поломок/починок машины, ибо в сервисе проблем не нашли, на следующий день опять не завелась… , и размышлений, доеду ли обратно → пришлось купить свежий аккумулятор. По уму, надо было ехать  с запасным аккумулятором сразу.
 
* Ну и все это на фоне поломок/починок машины, ибо в сервисе проблем не нашли, на следующий день опять не завелась… , и размышлений, доеду ли обратно → пришлось купить свежий аккумулятор. По уму, надо было ехать  с запасным аккумулятором сразу.
 +
* Притащил несколько десятков «[http://www.slideshare.net/belonesox/fake-flashes-from-topkeen-presentation проклятых флешек]», на случай, если кому-то понадобится скопировать что-то куда-то. Слава богу раздал их все.
 +
  
 
----
 
----
 
Траблы продолжились и при монтаже.
 
Траблы продолжились и при монтаже.
 
В идеале, я бы через день-другой отгрузил бы драфт всего в виде MKV, еще через пару дней — нарезанные и сверстанные доклады. Но. Из-за падений и косяков ffmpegа пришлось вручную обрабатывать (VirtualDub/AVIDemux) «части тела», ну и тратить время на сшивание франкштейна (+ смена ноутбуков).
 
В идеале, я бы через день-другой отгрузил бы драфт всего в виде 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 кабинет на кухне]», где и допинал монтаж.
+
Первособранная матрешки не подошли для ранней публикации из-за обнаруженных (раньше такого не было) багов <tt>mkvmerge</tt> [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 }}
 
{{wl-publish: 2013-02-12 01:35:44 +0400 | StasFomin }}
 +
 +
[[Category:Курс «Видео на конвеере»]]

Latest revision as of 16:00, 17 March 2013

В прошлом году я уже ездил на эту конференцию, выступил там, и даже думал написать подробный отчет-review, но сделал стратегическую ошибку — решил подождать публикации видеозаписей (особенно своего доклада), ибо вроде как наблюдал весьма тщательный подход к записи, с использованием фреймграббера и нескольких камер, должно было получится неплохо.

Увы, не дождался. Ибо статус обработки наглядным образом демонстрирует один из основных bottneckoв процесса — видеомонтаж нескольких потоков практически во всех пакетах видеомонтажа штука дико геморройная.

И в результате, без публикации и внешней аудитории[1], конференция остается в местечковом статусе «тусовки с чаем в аудитории для постсоветской интеллигенции», что как бы грустно.

Решил съездить, рассказать как решить эту проблему с помощью SeminarAssembler и заодно, поснимать/опубликовать, дать, так сказать, возможность миру взглянуть на проблемы и опенсорса, и высшего образования.

Так, тем, кто не любит читать много букв → записи тут. Возможно я их еще поулучшаю, заголовки-описания тоже будут, и вообще, скорее всего скоро заведу сайтик поддержки снятых конференций, по образцу http://lib.custis.ru/it-talks, но в любом случае, смотреть можно уже здесь и сейчас.

Кстати, если действительно будете смотреть, и комментировать, то можно ссылаться на конкретные моменты/реплики, типа так: http://vimeo.com/58564525?t=23m43s Для религиозных ненавистников флеша, используйте Google Chrome — он показывает и HTML5-видео. Для совсем упертых ненавистников централизации, флеша, и проприетарных форматов и кодеков, опубликованы файлы в православном WEBM-формате, на http://ftp.linux.kiev.ua/pub/conference/peers/pereslavl/2013/video/

Для желающих абсолютной свободы и бесцензурности → вот многопоточные MKV-файлы, со всеми потоками, ни байта не вырезано, можно стримить с любого места (только выберите аудиодорожку $acam)

  • http://ftp.linux.kiev.ua/pub/conference/peers/pereslavl/2013/video/oseduconf-1.uncut.mkv0:50:00
  • http://ftp.linux.kiev.ua/pub/conference/peers/pereslavl/2013/video/oseduconf-2.uncut.mkv4:23:34

Прилагаю их для демонстрации MKV-записей, не требующих верстки. Тут правда требуется установленный плеер VLC, ассоциация M3U-файлов с ним. Подробней о технологии, см. Блог:Стас Фомин/Matroska._Матрешка._Видеоконсерв._Самый_простой_и_эффективный.

Очень желательны отзывы — даже критические отзывы лучше чем ничего. Пишите их куда угодно — в свои блоги, твиттеры и т.п., ссылки можно сбрасывать комментами к видео на vimeo. Ну или комментируйте прямо там.

И если вдруг видите косяки → сообщите, плиз.

И да, Господин Студент, снимавший ездящего робота на фотоаппарат (снимали робота и транслировали крупный план на дополнительный проектор, чтобы было его видно) и обещавший прислать запись, плиз, свяжитесь со мной, в видеодоклада нехватает этой вашей записи!



Подробнее

Если кратко — доклады разные, часто, по древней псевдоакадемической традиции с многословными названиями, на 3-4 твита, что заставляет недобро вспомнить SEO-оптимизаторов, с нереальным числом соавторов (2-3-4-5… угу).

  • Много жалоб на состояние ВУЗов, как самоочевидных, так и весьма противоречивых, типа «А-а-а, не можем набрать предподавателей, никто не идет! + Все пропало, всех сокращают», «Мобильность образования (очевидно выгодная студентам) вредит развитию регионов!», «Кого готовить для индустрии — человека разумного или умелого?», «дать индустрии выпускника знающего ВСЕ, от архитектуры и процессов, или уберите от его мозгов руки, не грузите его старьем, давайте только неизменные фундаментальные вещи».

00138.jpg

  • Есть неплохие идеи по развитию устоявшихся проектов, например, тема «Кумир + роботы» — вполне может дать Кумиру поле для развития и применения.
  • Есть что-то средненькое, типа внедрения/написание какой-нибудь CMSки/системы документооборота.
  • Местами был странно затесавшийся «матан» ([1]).

Мой доклад про 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], чтобы не повторилась история критики « опенсорсники выступают из-под виндовс» + один виндовый, если вдруг будет необходимо (суперэффекты пауэрпоинта, демо виндовс-софтин[5] и т.п.). Оказалось нелишне. Резервный ноут работал твиттер-транслятором, пока таки к концу второго дня не случился совершенный «черный лебедь» → сгорел VGA-сплиттер (обидно) и VGA-порт у одного из моих презентационных HP2740P (аааа, очень обидно!). Рабочая гипотеза → в аудитории бардак с фазами в розетках разных стен, проектор и сплиттер были подключены к одной стене, удлинители для ноутбука (соединенного с сплиттером тем самым длинным шнуром) я вывел из розетки другой стены, возможно редко используемой, где на толи фаза сдвинута, то ли фаза на земле… в общем, потом потом гуглил — такое бывало. Обидно. Тут и пригодился дополнительный Linux-ноут и дополнительный сплиттер. Хотя это и выбило меня из равновесия, и я не проконтролировал запись скринкаста Димой К., и отвлекся от контроля записи фреймграббера…
  • И кстати, сдох также один из HPшных блоков питания (тоже электричество?), в запасе осталось еще два.
  • В суматохе раздавил свои первые очки, которые покупал еще в салоне оптикт, а не в киоске метро. Разумеется, были запасные.
  • Ну и все это на фоне поломок/починок машины, ибо в сервисе проблем не нашли, на следующий день опять не завелась… , и размышлений, доеду ли обратно → пришлось купить свежий аккумулятор. По уму, надо было ехать с запасным аккумулятором сразу.
  • Притащил несколько десятков «проклятых флешек», на случай, если кому-то понадобится скопировать что-то куда-то. Слава богу раздал их все.



Траблы продолжились и при монтаже. В идеале, я бы через день-другой отгрузил бы драфт всего в виде MKV, еще через пару дней — нарезанные и сверстанные доклады. Но. Из-за падений и косяков ffmpegа пришлось вручную обрабатывать (VirtualDub/AVIDemux) «части тела», ну и тратить время на сшивание франкштейна (+ смена ноутбуков). Первособранная матрешки не подошли для ранней публикации из-за обнаруженных (раньше такого не было) багов mkvmerge [2], ну т.е. можно было доложить аудиодорожку отдельно, что я потом и сделал, но т.к. скоростного рекорда все равно не вышло, да и вряд ли тут ждала большая аудитория, и я решил не публиковать UNCUT преальфу, а публиковать только готовое. Но тут начались странные падения на основном (старом и медленном, да, но вроде надежном) десктопе. Потратил кучу времени, использовал детский труд, собрал из трех десктопов два рабочих, плюс пришлось себе оборудовать «кабинет на кухне», где и допинал монтаж. Все это ужасно бестолково, жду, когда смогу накопить достаточно времениденег, чтобы

  • Оборудовать гараж под склад
  • Вывезти все с лоджи в гараж
  • Утеплить лоджию и сделать себе там кабинет-комнату-спальню-серверную. Мне много не надо, но хотелось бы использовать концепцию «мудрое тепло», которое мы обсуждали в перерыве этой конфы, т.е. использовать компы и как обогреватели, а близости улицы — для охлаждения.
Такие дела, удивительно что дочитали, но я не знаю, чем вас порадовать, уже хочу спать.
  1. Ехать в малоизвестный город, недоступный по железной дороге… в общем, по моему опыту организации конференций, заманить свежих людей туда сверхсложно.
  2. За исключением пары тяжелопораженных, у которых смотрение на экран проектора спиной к зрителям уже было прошито в ПЗУ.
  3. Единственный минус — надо отучить Impress и Okular перещелкивать слайды по клику/касанию.
  4. ROSA Fresh Desktop: крупные иконки, стилизированные KDE схожий с виндами, проблем (скопировать с флешки, запустить презентацию) даже у явно виндовых пользователей — не было.
  5. В прошлом году был даже докладчик из MS