Комикс вдохновляет технику визуализации


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

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

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

Методика, получившая название «Сюжеты эволюции программного обеспечения», показывает, как несколько проектов с открытым исходным кодом привлекли дополнительных сторонников и как эти сторонники сконцентрировались на различных аспектах проекта.

Например, сюжет проекта Python довольно ясно показывает, как его создатель Гвидо ван Россум долгое время работал в одиночестве и как эта деятельность развивалась примерно в 2000 году.

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

Есть ли что-нибудь еще в архиве мультфильмов, например, новая быстрая сортировка или более быстрое преобразование Фурье … или даже способ по-настоящему поймать бегуна?


Добавить комментарий