ProfsoUX-2013

From Wiki4Intranet
Jump to: navigation, search
Line 1: Line 1:
Кратко ~ видео c конференции [http://2013.profsoux.ru/ ProfsoUX] падают [https://vimeo.com/album/2397588 в этот альбом]. Я их еще буду улучшать (в некоторых возьму другой звук и т.п.), но в целом уже смотримо. Хотя подождите еще денек, там есть пара откровенно бракованных.
+
Кратко видео c конференции [http://2013.profsoux.ru/ ProfsoUX] падает [https://vimeo.com/album/2397588 в этот альбом]. Я их еще буду улучшать (в некоторых возьму другой звук и т.п.), но в целом уже смотримо.
 +
 
 +
Ну и если что неславабогу — пишите [mailto:stas-fomin@yandex.ru письма], комменты сюда, или к конкретному видео на vimeo.
  
Ну и если что не славабогу - пишите [mailto:stas-fomin@yandex.ru письма], комменты сюда, или к видеоконкретно.
 
 
----
 
----
 +
многобукфмоде=он
  
На прошлой неделе был очередной съемочно-конференционный выезд - сьемки конференции юзабилистов ProfsoUX.
+
На прошлой неделе был очередной съемочно-конференционный выезд сьемки конференции юзабилистов ProfsoUX.
  
В целом я максимально сократил свою конференционную активность, ибо конференций стало адово много, многие превращаются просто в регулярные тусовки, и мало кто смотрит собственно доклады,
+
В целом, я максимально сократил свою конференционную активность, ибо конференций стало адово много, многие превращаются просто в регулярные тусовки, что мало кто смотрит собственно доклады в записи.
да и видеозапись и трансляция переходит в обязательный статус, и в большинстве случаев них уже находятся желающие снимать, или, если конференция коммерческая - бюджет на профессионалов, ну а у меня появилась <s>нормальная жизнь</s>жесткая работа, не до тусовок.
+
Впрочем, видеозапись и трансляция тоже переходит в околообязательный статус, и в большинстве случаев них уже находятся желающие снимать, особенно, если конференция коммерческая, и выделяют бюджет на профессионалов.
 +
А самое главное —  у меня появилась <s>реальная жизнь</s>жесткая работа, не до тусовок.
  
Но тут я вроде как обещал еще с зимы приехать, поснимать-потранслировать, ну и что-нибудь рассказать.
+
Но тут я обещал еще с зимы приехать, поснимать-потранслировать, ну и что-нибудь рассказать.
  
Насчет [http://2013.profsoux.ru/papers/39/ рассказа] - сделал первый подход к нетривиальной теме, дико ортогональной всем текущим юзабилити темам, ортогональной настолько, что многие считали, что я просто приехал троллить.
+
Насчет [http://2013.profsoux.ru/papers/39/ рассказа] - сделал первый подход к нетривиальной теме, дико ортогональной всем текущим юзабилити темам, ортогональной настолько, что многие считали, что я приехал потроллить.
  
На самом деле, я был совершенно серьезен, и даже пытался отрефлексировать для себя - почему двухпанельные файловые менеджеры, такие как Far, Midnight Commander, до сих пор сверхуспешны в среде Тру ITшников, хотя интерфейс не менялся уже 26 лет.
+
На самом деле, я был совершенно серьезен, и даже пытался отрефлексировать эту тему для себя почему двухпанельные файловые менеджеры, такие как <tt>Far</tt>, <tt>Midnight Commander</tt>, до сих пор сверхуспешны в среде Труѣ IT-шников, хотя интерфейс не менялся уже 26 лет.
  
Я обнаружил, что хоть может и случайно, в их интерфейсах заложены идеи, которые либо уже были глобально успешны, либо даже наоборот, входят в тренды в последнее время.
+
И обнаружил, что хоть может и случайно, в их интерфейсах заложены идеи, которые либо уже были глобально успешны, либо даже наоборот, входят в тренды в последнее время.
  
Все эти три десятилетия время, их интерфейс боролся с проклятой метафорой Замусоренного Письменного Стола, породившей почти все интерфейсы Desktop Environment, где любые действия по наведению порядка такие же сложные и энергозатратные, как и в реальном мире - копание в окнах, выцеливание мелких объектов (иконок, бордеров), тяжелые drugs-and-drops мышью с зажатой клавишей…, и перегрузка метафорами "реального мира" (бумажные папки, которых уже мало кто видел, не говоря уж о "дискетах", как метафорах сохранения, не говоря уже о сонме других странных иконок, создающих информационно-баннерный шум).
+
Все эти три десятилетия время, их интерфейс противостоял с стандартной проклятой метафоре «Замусоренного Письменного Стола», породившей почти все интерфейсы Desktop Environment, где любые действия по наведению порядка такие же сложные и энергозатратные, как и в реальном мире - копание в окнах, выцеливание мелких объектов (иконок, бордеров), тяжелые drugs-and-drops мышью с зажатой клавишей…, и перегрузка метафорами «реального мира» (бумажные папки, которых уже мало кто видел, не говоря уж о «дискетах», как метафорах сохранения, и сонме других странных иконок, создающих информационно-баннерный шум).
  
 
Вместо этого, они предлагали
 
Вместо этого, они предлагали
* прекрасный (Clear & Simple) конструктивный минимализм в духе Дитера Рамса, все выровнено и очевидно, как стеллажи из Икеи.
+
* прекрасный ''Clear & Simple'' конструктивный минимализм в духе Дитера Рамса, все выровнено по сеткам, и очевидно как стеллажи из Икеи.
 
** непересекающийся тайлинг информационных зон, must в любом профессиональном интерфейсе, собственно это и есть основной признак любой IDE.
 
** непересекающийся тайлинг информационных зон, must в любом профессиональном интерфейсе, собственно это и есть основной признак любой IDE.
* единую логичную модель "операций над списками", будь то списки файлов, процессов, или строк внутри файла - все можно было выбрать, копировать, и т.п.
+
* единую логичную модель «операций над списками», будь то списки файлов, процессов, или строк внутри файла все можно было выбрать, просмотреть, копировать, и т.п.
** на все это распространялась единая клавиатурная модель (F3 - выделить, F5 - копировать, ... требует запоминания, но все консистентно).
+
** на все это распространялась единая клавиатурная модель, ... требует запоминания, но все консистентно.
** да, это требовало некоторого обучения, но зато давало огромный буст потом "лучше день потерять, потом за час долететь".
+
** да, это требовало некоторого обучения, но зато давало огромный буст потом → «лучше день потерять, потом за час долететь».
 
* Синергия:
 
* Синергия:
 
** Двух конфликтующих моделей UI:
 
** Двух конфликтующих моделей UI:
 
*** Объект → Действие (Существительное → Глагол, контекстные операции)
 
*** Объект → Действие (Существительное → Глагол, контекстные операции)
*** Действие → Объекты (Команды и аргументы, command-line)
+
*** Действие → Объекты (Команды и Аргументы, command-line)
** Клавиатуры и экономного использования мыши (клики вместо drags). И да, несмотря на все успехи альтернативных интерфейсов, для высокоэффективного ввода и быстрой реакции, пока не появятся нейрошунты, альтернативе стандартной клавиатуре - нет.
+
** Клавиатуры и экономного использования мыши (клики вместо drags). И да, несмотря на все успехи альтернативных интерфейсов, для высокоэффективного ввода и быстрой реакции, пока не появятся нейрошунты, альтернативе стандартной клавиатуре нет.
* Поддержание контекста - всегда видны основные артефакты (файлы), над которыми выполняются операции, везде есть история (перемещения по каталогам, история выполнения команд).
+
* Поддержание контекста всегда видны основные артефакты (файлы), над которыми выполняются операции, везде есть история: перемещения по каталогам, история выполнения команд.
* Расширяемость - можно адаптировать под себя, масштабировать функциональность - дополнительные плагины, пользовательские меню.
+
* Расширяемость можно адаптировать под себя, масштабировать функциональность - дополнительные плагины, пользовательские меню.
* Важнейшее свойство UI - стабильность. Рождались и умирали операционные системы, но везде можно было найти синебелый двухпанельник.
+
* Важнейшее свойство UI стабильность. Рождались и умирали операционные системы, но везде можно было найти синебелый двухпанельник. Можно было учить возможности постепенно, открывая для себя все новые клавиатурные сочетания, но такого, что все, к чему привык и выучил ваш костный мозг (куда опускаются клавиатурные навыки), вдруг отменили при переходе к новой версии (такое бывало при смене версий ворда, например) — нет.
** Была куча попыток улучшений с отходом от классического канона, включающих и текстовый минимализм, и командную строку, - рождена куча альтернативных двухпанельников, но они не стали популярными (ну разве что кроме Total Commander), ибо то отпиливали командную строку, то удобство клавиатурного ввода, то обвешивали графическими свистоперделками.
+
** Была куча попыток улучшений с отходом от классического канона, включающих и текстовый минимализм, и командную строку, рождена куча альтернативных двухпанельников, но они не стали популярными (ну разве что кроме Total Commander), ибо то отпиливали командную строку, то удобство клавиатурного ввода, то обвешивали графическими свистоперделками.
  
И собственно многое из этого уже становится современными трендами - и если программерские IDE это использовали давно, а различные мультиплексоры терминалов (tmux) и window-менеджеры с автотайлингом (например I3) можно списать на "гиков" (хотя гики - это как раз и есть те люди, у которых высокая потребность эффективной работы), но даже и Win8 уходит от СвалкиНаПисьменномСтоле, хотя местами куда-то непонятно куда (гонка за сворой зайцев, планшетность, тачскриновость и классические мышь клавиатура в одном флаконе, совмещение всего этого рискованно).
+
И собственно многое из этого уже становится современными трендами и если программерские IDE это использовали давно, а различные мультиплексоры терминалов (<tt>tmux</tt>) и window-менеджеры с автотайлингом (например <tt>I3</tt>) можно списать на «гиков» (хотя гики это как раз и есть те люди, у которых высокая потребность эффективной работы), но даже и Win8 уходит от СвалкиНаПисьменномСтоле, хотя местами куда-то непонятно куда (гонка за сворой зайцев, планшетность, тачскриновость и классические мышь клавиатура в одном флаконе, совмещение всего этого рискованно).
  
К сожалению, современный "попсовый" тренд ориентирующий весь UI на "не заставляйте меня думать", приводит к тому, что интерфейсы становятся тупыми, нерасширяемыми и очень энергоемкими для регулярно выполняемых задач.
+
К сожалению, современный «попсовый» тренд ориентирующий весь UI на «не заставляйте меня думать», приводит к тому, что интерфейсы становятся тупыми, нерасширяемыми и очень энергоемкими для очень часто выполняемых задач.
И если заказывается интерфейс для какого-нибудь трейдера, то рано или поздно наверно его смогут прокачать по производительности (хотя не факт, зависит от влияния конечного пользователя, а в заказной разработке часто конечный пользователь-оператор не имеет никакого голоса, а стейкхолдер-начальник будет ориентироваться на внешнюю красивость), то массовые сервисы, увы, так и остаются неудобными.
+
И да, речь шла не о файловых менеджерах конкретно, а о переносе всего полезного из них в сильнонагруженные информационные интерфейсы, требующие активной работы, будь то учетная система или CMS.
Черт с файлами - все эти видео-, фото- хостинги, CMSы - замучаешься сортировать и наводить порядок, переносить контент между папками и категориями, ... никто уже даже не задумывается об эффективности, ибо если у проектировщика нет опыта использования эффективных классицирирующих оболочек (таких как эти двухпанельники), то эти возможности по прокачке производительности просто окажутся в его слепой зоне.
+
 
 +
Ведь если заказывается интерфейс для какого-нибудь трейдера, то рано или поздно наверно его смогут прокачать по производительности (хотя не факт, зависит от влияния конечного пользователя, а в заказной разработке часто конечный пользователь-оператор не имеет никакого голоса, а стейкхолдер-начальник будет ориентироваться на внешнюю красивость), то массовые сервисы, увы, так и остаются неудобными.
 +
 
 +
Черт с файлами все эти видео-, фото- хостинги, CMSы - замучаешься сортировать и наводить порядок, переносить контент между папками и категориями, ... никто уже даже не задумывается об эффективности, ибо если у проектировщика нет опыта использования эффективных классицирирующих оболочек (таких как эти двухпанельники), то эти возможности по прокачке производительности просто окажутся в его слепой зоне.
  
 
Все это я пытался, достаточно сумбурно рассказать за 15 минут, используя живую демонстрацию, и собственно презентацией был проект, который я показывал из с Midnight Commander (рядом был виндовый ноут с FAR, и тем же проектом, планировал переключатся по ходу, но не пришлось). Конечно, не все было ОК, это только самый базовый подход к предмету и набрасывать его я еще продолжал на верхней полке поезда, и конечно, результат был далек от оптимального.
 
Все это я пытался, достаточно сумбурно рассказать за 15 минут, используя живую демонстрацию, и собственно презентацией был проект, который я показывал из с Midnight Commander (рядом был виндовый ноут с FAR, и тем же проектом, планировал переключатся по ходу, но не пришлось). Конечно, не все было ОК, это только самый базовый подход к предмету и набрасывать его я еще продолжал на верхней полке поезда, и конечно, результат был далек от оптимального.
Line 61: Line 67:
 
</center>
 
</center>
  
Да, это кстати отличная идея - комикс-feedback по докладам, на отдельной стене:
+
Да, это кстати отличная идея — feedback-комиксы по докладам на отдельной стене:
  
 
<center>
 
<center>
Line 77: Line 83:
  
 
В этот раз я не только снимал, но и транслировал, причем в отличие от 99.999% трансляций делал раздельную трансляцию экрана и докладчика,
 
В этот раз я не только снимал, но и транслировал, причем в отличие от 99.999% трансляций делал раздельную трансляцию экрана и докладчика,
все в общем работало, за исключением момента, что одно из окон трансляции надо было вручную переключать на второй канал,
+
все в общем работало, за исключением момента, что одно из окон трансляции надо было вручную переключать на второй канал, а те, кто об этом не догадались, несмотря на понятную картинку,
а те, кто об этом не догадались, несмотря на понятную картинку,
+
 
+
 
<center>
 
<center>
 
http://talks.rosalinux.ru/images/2/2f/Help-for-tv.png
 
http://talks.rosalinux.ru/images/2/2f/Help-for-tv.png
 
</center>
 
</center>
 
 
видели два одинаковых окна и наложение двух одинаковых звуковых дорожек.
 
видели два одинаковых окна и наложение двух одинаковых звуковых дорожек.
  
Да, теперь я вывожу комплекты камера-линуксноут-сбыстросьемным диском, все надежно связано провлкой.
+
Да, я привозил комплекты камера-линуксноут-с сьемным диском, все надежно связано проволкой,
 +
т.е. можно было транслировать даже два зала, но в другом шли интерактивные мастер-классы, смысла не было — в этом интересно участвовать, а не смотреть.
  
Впрочем, онлайн зрителей было немного, где-то полсотни. И это в общем понятно, смотреть доклад гораздо комфортней в записи, единственный смысл смотреть трансляцию - это интерактив. Либо с докладчиком, - т.е. возможность задать вопрос, или как-то прокомментировать-поправить, либо, с аудиторией, на худой конец, с отдельной аудиторией зрителей трансляции.
+
Впрочем, онлайн зрителей было немного, где-то полсотни. И это в общем понятно, смотреть доклад гораздо комфортней в записи, единственный смысл смотреть трансляцию это интерактив. Либо с докладчиком, т.е. возможность задать вопрос, или как-то прокомментировать-поправить, либо, с аудиторией, на худой конец, с отдельной аудиторией зрителей трансляции.
  
Но тут возникают разные морально-этические проблемы. Если завести немодерируемый анонимный чятег параллельно с окном трансляции, то, по крайней мере в России, он тут же превратится в место жесткого неказуемого стебалова. Lulz это конечно хорошо, но за чей счет?
+
Но тут возникают разные морально-этические проблемы. Если завести немодерируемый анонимный ''чятег'' параллельно с окном трансляции, то, по крайней мере в России, он тут же превратится в место жесткого неказуемого стебалова. ''Lulz'' это конечно хорошо, но за чей счет?
Совершенно нормально критиковать и даже стебать, если ты неанонимен, нормально быть и анонимным критиком, но тогда без публичности.
+
Совершенно нормально критиковать и даже стебать, если ты неанонимен, нормально быть и анонимным критиком, но тогда плиз, без публикации.
 
+
Ведь каково выступать докладчикам, если они будут знать, что все потенциальные зрители параллельно докладу видят мастурбацию беснующихся анонимов?
Но каково выступать докладчикам, если они будут знать, что все потенциальные зрители параллельно докладу видят мастурбацию беснующихся анонимов?
+
 
Лично я, кстати, был в подобной ситуации, и совершенно нет желания оказаться в ней вновь.
 
Лично я, кстати, был в подобной ситуации, и совершенно нет желания оказаться в ней вновь.
 
Выглядело это примерно так (да, на мне та самая, вассермановская жилетка):
 
Выглядело это примерно так (да, на мне та самая, вассермановская жилетка):
Line 100: Line 103:
  
  
Поэтому сделали некоторый компромисс - я попробовал выводить на боковую стену рилтайм поток твиттов по хештегу конференции, в надежде, что может будут вопросы докладчикам, и ответы на них.
+
Поэтому сделали некоторый компромисс - я попробовал выводить проектором на боковую стену рилтайм поток твиттов по хештегу конференции, в надежде, что может будут вопросы докладчикам, и ответы на них.
  
В общем, не особо получилось. Надо подумать, как это сделать максимально правильно и сделать удобное, не сбивающее докладчика, конструктивное взаимодействие с зрителями трансляции.
+
В общем, не особо получилось. Надо подумать, как это сделать максимально правильно и сделать удобное, не сбивающее докладчика, конструктивное взаимодействие с зрителями трансляции, и даже с сидящей в зале аудиторией.
  
 
----
 
----
  
Про доклады особо пока ничего сказать не могу - я их снимал, но не смотрел, даже более того, в зале было жарковато, и я начал регулярно его покидать, с целью проветрится и пообщаться.
+
Про доклады особо пока ничего сказать не могу я их снимал, но не смотрел, даже более того, в зале было жарковато, и я начал регулярно его покидать, с целью проветрится и пообщаться.
  
 
Так что доклады я отсмотрю в своем монтаже позже и может напишу краткое ревью. Или не напишу.
 
Так что доклады я отсмотрю в своем монтаже позже и может напишу краткое ревью. Или не напишу.
  
Общался и с маководами, и даже (думаю, только благодаря своему докладу) нашел еще одного линуксоида.
+
Общался в основном с маководами, но нашел даже еще одного (кроме меня) линуксоида.
 +
 
 
Показывал линукс-десктоп-оболочки, удивил многих, что они уже далеко не деланные пальцем, местами макообразны и вполне эргономичны.
 
Показывал линукс-десктоп-оболочки, удивил многих, что они уже далеко не деланные пальцем, местами макообразны и вполне эргономичны.
 
Особенно, если их допиливают профессиональные дизайнеры и юзабилисты, как у нас.
 
Особенно, если их допиливают профессиональные дизайнеры и юзабилисты, как у нас.
 
Показывал, как мы делаем юзабилити-тестирование линуксов в [http://rosalab.com нашей компании].
 
Показывал, как мы делаем юзабилити-тестирование линуксов в [http://rosalab.com нашей компании].
  
Ну и как обычно, корпоративный инсайд, где хорошо работать (там где нас нет), на чем бы сделать ярдовую историю (хотябы в рублях, или копейках).
+
Ну и как обычно, корпоративный инсайд, где хорошо работать (там где нас нет), на чем бы сделать ярдовую историю (хотябы в рублях, или копейках), какие из понтовых компаний, не вылезающих с «рунетологии» скоро дадут дуба.
 +
 
 
Впрочем, многие уже ездят на конференции только пообщатся, оставляя доклады как развлечение для нубов.
 
Впрочем, многие уже ездят на конференции только пообщатся, оставляя доклады как развлечение для нубов.
  
  
 
----
 
----
Ну и классический раздел моих отчетов о конференциях - жалобы на Гомеостатическое Мироздание TM, отчеты о поломках и потерях.
+
Ну и классический раздел моих отчетов о конференциях жалобы на Гомеостатическое Мироздание™, отчеты о поломках и потерях.
  
 
Не был исключением и этот выезд.
 
Не был исключением и этот выезд.
  
* Для хорошего звука я разместил в удачном месте диктофон Zoom H4<ref>Да, им можно было бы снимать звук с микрофона, но я недолюбливаю этот метод, ибо теряются вопросы и реплики зала, и вообще все, что сказано вне микрофона</ref>. Но он нифига не записал - почему - неясно, продолжаю разбираться.
+
* Для хорошего звука я разместил в удачном месте диктофон Zoom H4<ref>Да, им можно было бы снимать звук с микрофона, но я недолюбливаю этот метод, ибо теряются вопросы и реплики зала, и вообще все, что сказано вне микрофона</ref>. Но он нифига не записал, неясно почему, продолжаю разбираться.
 
* У фотоаппарата, который дублировал запись экрана, сдох блок питания, соответственно, записалось только несколько часов. К счастью, запись экрана (тоже двойная) не зафейлилась.
 
* У фотоаппарата, который дублировал запись экрана, сдох блок питания, соответственно, записалось только несколько часов. К счастью, запись экрана (тоже двойная) не зафейлилась.
 
* У дополнительного проектора, который я привез с собой, и который использовался для показа твиттер-ленты на стене - вырвалось винтовое крепление к штативу.
 
* У дополнительного проектора, который я привез с собой, и который использовался для показа твиттер-ленты на стене - вырвалось винтовое крепление к штативу.
* Билеты обратно брал на ходу в машине, после конфы, и, сюрпрайз - нормальные купэ кончились. Пришлось разорятся на люкс. ­
+
* Билеты обратно брал на ходу в машине, после конфы, и, сюрпрайз нормальные купэ кончились. Пришлось разорятся на люкс. ­
* Самое страшное - у 60 килограммовой сумки на колесиках сломалось колесо (ось). Всю эту хрень пришлось тащить на горбу, сначала в камеру хранения, что бы смотаться на афтерпати за бесплатной кружкой пива, затем обратно... где я обнаружил, что телефон сел, а я не помню номер поезда и вагона, и из последних сил просмотрев фотку в смартфоне, твердя "19.9.6", c огромной дурой на хребте бежал к девятому вагону, чтобы обнаружить что его нет... всех направили в восьмой... там нет электронной регистрации и ничего не знаю... страх-паника-ноутбук-йота, да, я перепутал вагон и место.
+
* Самое страшное у 60 килограммовой сумки на колесиках, в котором везлась вся эта хардварь, сломалось колесо<ref>Удивительная повторяемость — два года назад у меня в Питере, при отьезде с ADD-2011 тоже сломалось колесо на сумке-тележке, и пришлось задержаться на день, чтобы его починить.</ref> (ось). Всю эту хрень пришлось тащить на буквально на горбу, сначала в камеру хранения, что бы смотаться на афтерпати за бесплатной кружкой пива, затем обратно... где я обнаружил, что телефон сел, а я не помню номер поезда и вагона, и из последних электросил просмотрев фотку в вырубающемся  смартфоне, твердя "19.9.6", c огромной дурой на хребте бежал к девятому вагону, чтобы обнаружить что его нет... всех направили в восьмой... там нет электронной регистрации и ничего не знаю... страх-паника-ноутбук-йота, да, я перепутал местами вагон и место.
  
  

Revision as of 23:27, 24 May 2013

Кратко — видео c конференции ProfsoUX падает в этот альбом. Я их еще буду улучшать (в некоторых возьму другой звук и т.п.), но в целом уже смотримо.

Ну и если что неславабогу — пишите письма, комменты сюда, или к конкретному видео на vimeo.


многобукфмоде=он

На прошлой неделе был очередной съемочно-конференционный выезд — сьемки конференции юзабилистов ProfsoUX.

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

Но тут я обещал еще с зимы приехать, поснимать-потранслировать, ну и что-нибудь рассказать.

Насчет рассказа - сделал первый подход к нетривиальной теме, дико ортогональной всем текущим юзабилити темам, ортогональной настолько, что многие считали, что я приехал потроллить.

На самом деле, я был совершенно серьезен, и даже пытался отрефлексировать эту тему для себя — почему двухпанельные файловые менеджеры, такие как Far, Midnight Commander, до сих пор сверхуспешны в среде Труѣ IT-шников, хотя интерфейс не менялся уже 26 лет.

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

Все эти три десятилетия время, их интерфейс противостоял с стандартной проклятой метафоре «Замусоренного Письменного Стола», породившей почти все интерфейсы Desktop Environment, где любые действия по наведению порядка такие же сложные и энергозатратные, как и в реальном мире - копание в окнах, выцеливание мелких объектов (иконок, бордеров), тяжелые drugs-and-drops мышью с зажатой клавишей…, и перегрузка метафорами «реального мира» (бумажные папки, которых уже мало кто видел, не говоря уж о «дискетах», как метафорах сохранения, и сонме других странных иконок, создающих информационно-баннерный шум).

Вместо этого, они предлагали

  • прекрасный Clear & Simple конструктивный минимализм в духе Дитера Рамса, все выровнено по сеткам, и очевидно как стеллажи из Икеи.
    • непересекающийся тайлинг информационных зон, must в любом профессиональном интерфейсе, собственно это и есть основной признак любой IDE.
  • единую логичную модель «операций над списками», будь то списки файлов, процессов, или строк внутри файла — все можно было выбрать, просмотреть, копировать, и т.п.
    • на все это распространялась единая клавиатурная модель, ... требует запоминания, но все консистентно.
    • да, это требовало некоторого обучения, но зато давало огромный буст потом → «лучше день потерять, потом за час долететь».
  • Синергия:
    • Двух конфликтующих моделей UI:
      • Объект → Действие (Существительное → Глагол, контекстные операции)
      • Действие → Объекты (Команды и Аргументы, command-line)
    • Клавиатуры и экономного использования мыши (клики вместо drags). И да, несмотря на все успехи альтернативных интерфейсов, для высокоэффективного ввода и быстрой реакции, пока не появятся нейрошунты, альтернативе стандартной клавиатуре — нет.
  • Поддержание контекста — всегда видны основные артефакты (файлы), над которыми выполняются операции, везде есть история: перемещения по каталогам, история выполнения команд.
  • Расширяемость — можно адаптировать под себя, масштабировать функциональность - дополнительные плагины, пользовательские меню.
  • Важнейшее свойство UI — стабильность. Рождались и умирали операционные системы, но везде можно было найти синебелый двухпанельник. Можно было учить возможности постепенно, открывая для себя все новые клавиатурные сочетания, но такого, что все, к чему привык и выучил ваш костный мозг (куда опускаются клавиатурные навыки), вдруг отменили при переходе к новой версии (такое бывало при смене версий ворда, например) — нет.
    • Была куча попыток улучшений с отходом от классического канона, включающих и текстовый минимализм, и командную строку, — рождена куча альтернативных двухпанельников, но они не стали популярными (ну разве что кроме Total Commander), ибо то отпиливали командную строку, то удобство клавиатурного ввода, то обвешивали графическими свистоперделками.

И собственно многое из этого уже становится современными трендами — и если программерские IDE это использовали давно, а различные мультиплексоры терминалов (tmux) и window-менеджеры с автотайлингом (например I3) можно списать на «гиков» (хотя гики — это как раз и есть те люди, у которых высокая потребность эффективной работы), но даже и Win8 уходит от СвалкиНаПисьменномСтоле, хотя местами куда-то непонятно куда (гонка за сворой зайцев, планшетность, тачскриновость и классические мышь клавиатура в одном флаконе, совмещение всего этого рискованно).

К сожалению, современный «попсовый» тренд ориентирующий весь UI на «не заставляйте меня думать», приводит к тому, что интерфейсы становятся тупыми, нерасширяемыми и очень энергоемкими для очень часто выполняемых задач. И да, речь шла не о файловых менеджерах конкретно, а о переносе всего полезного из них в сильнонагруженные информационные интерфейсы, требующие активной работы, будь то учетная система или CMS.

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

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

Все это я пытался, достаточно сумбурно рассказать за 15 минут, используя живую демонстрацию, и собственно презентацией был проект, который я показывал из с Midnight Commander (рядом был виндовый ноут с FAR, и тем же проектом, планировал переключатся по ходу, но не пришлось). Конечно, не все было ОК, это только самый базовый подход к предмету и набрасывать его я еще продолжал на верхней полке поезда, и конечно, результат был далек от оптимального.

Выглядело это примерно так:

417878_492121124174766_553132560_n.jpg

[1], [2], ну и вообще фото с конференции в фейсбуке и вконтакте.


А восприняли меня как-то так:

0_8a7fb_1116c958_L.jpg

Да, это кстати отличная идея — feedback-комиксы по докладам на отдельной стене:

0_8a7f9_3a1caa2c_L.jpg

Вообще, это меня уже не в первый раз рисуют на конфе, вот лет шесть назад я выглядел сильно получше:

x_550ecf7e.jpg


298540_491854164201462_952160787_n.jpg

В этот раз я не только снимал, но и транслировал, причем в отличие от 99.999% трансляций делал раздельную трансляцию экрана и докладчика, все в общем работало, за исключением момента, что одно из окон трансляции надо было вручную переключать на второй канал, а те, кто об этом не догадались, несмотря на понятную картинку,

Help-for-tv.png

видели два одинаковых окна и наложение двух одинаковых звуковых дорожек.

Да, я привозил комплекты камера-линуксноут-с сьемным диском, все надежно связано проволкой, т.е. можно было транслировать даже два зала, но в другом шли интерактивные мастер-классы, смысла не было — в этом интересно участвовать, а не смотреть.

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

Но тут возникают разные морально-этические проблемы. Если завести немодерируемый анонимный чятег параллельно с окном трансляции, то, по крайней мере в России, он тут же превратится в место жесткого неказуемого стебалова. Lulz это конечно хорошо, но за чей счет? Совершенно нормально критиковать и даже стебать, если ты неанонимен, нормально быть и анонимным критиком, но тогда плиз, без публикации. Ведь каково выступать докладчикам, если они будут знать, что все потенциальные зрители параллельно докладу видят мастурбацию беснующихся анонимов? Лично я, кстати, был в подобной ситуации, и совершенно нет желания оказаться в ней вновь. Выглядело это примерно так (да, на мне та самая, вассермановская жилетка):


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

В общем, не особо получилось. Надо подумать, как это сделать максимально правильно и сделать удобное, не сбивающее докладчика, конструктивное взаимодействие с зрителями трансляции, и даже с сидящей в зале аудиторией.


Про доклады особо пока ничего сказать не могу — я их снимал, но не смотрел, даже более того, в зале было жарковато, и я начал регулярно его покидать, с целью проветрится и пообщаться.

Так что доклады я отсмотрю в своем монтаже позже и может напишу краткое ревью. Или не напишу.

Общался в основном с маководами, но нашел даже еще одного (кроме меня) линуксоида.

Показывал линукс-десктоп-оболочки, удивил многих, что они уже далеко не деланные пальцем, местами макообразны и вполне эргономичны. Особенно, если их допиливают профессиональные дизайнеры и юзабилисты, как у нас. Показывал, как мы делаем юзабилити-тестирование линуксов в нашей компании.

Ну и как обычно, корпоративный инсайд, где хорошо работать (там где нас нет), на чем бы сделать ярдовую историю (хотябы в рублях, или копейках), какие из понтовых компаний, не вылезающих с «рунетологии» скоро дадут дуба.

Впрочем, многие уже ездят на конференции только пообщатся, оставляя доклады как развлечение для нубов.



Ну и классический раздел моих отчетов о конференциях — жалобы на Гомеостатическое Мироздание™, отчеты о поломках и потерях.

Не был исключением и этот выезд.

  • Для хорошего звука я разместил в удачном месте диктофон Zoom H4[1]. Но он нифига не записал, неясно почему, продолжаю разбираться.
  • У фотоаппарата, который дублировал запись экрана, сдох блок питания, соответственно, записалось только несколько часов. К счастью, запись экрана (тоже двойная) не зафейлилась.
  • У дополнительного проектора, который я привез с собой, и который использовался для показа твиттер-ленты на стене - вырвалось винтовое крепление к штативу.
  • Билеты обратно брал на ходу в машине, после конфы, и, сюрпрайз — нормальные купэ кончились. Пришлось разорятся на люкс. ­
  • Самое страшное — у 60 килограммовой сумки на колесиках, в котором везлась вся эта хардварь, сломалось колесо[2] (ось). Всю эту хрень пришлось тащить на буквально на горбу, сначала в камеру хранения, что бы смотаться на афтерпати за бесплатной кружкой пива, затем обратно... где я обнаружил, что телефон сел, а я не помню номер поезда и вагона, и из последних электросил просмотрев фотку в вырубающемся смартфоне, твердя "19.9.6", c огромной дурой на хребте бежал к девятому вагону, чтобы обнаружить что его нет... всех направили в восьмой... там нет электронной регистрации и ничего не знаю... страх-паника-ноутбук-йота, да, я перепутал местами вагон и место.


И да, эти роликовые сумки на колесиках - их можно где-нибудь надежно и недорого отремонтировать, или уже все?


  1. Да, им можно было бы снимать звук с микрофона, но я недолюбливаю этот метод, ибо теряются вопросы и реплики зала, и вообще все, что сказано вне микрофона
  2. Удивительная повторяемость — два года назад у меня в Питере, при отьезде с ADD-2011 тоже сломалось колесо на сумке-тележке, и пришлось задержаться на день, чтобы его починить.