Все блюда для интранета из MediaWiki
Slide Show
- Заголовок
- Все блюда для интранета из MediaWiki
- Автор
- Виталий Филиппов
- Нижний колонтитул
- Все блюда для интранета из MediaWiki
- Дополнительный нижний колонтитул
- Виталий Филиппов, 03:03, 29 октября 2010
Содержание
- 1 Мысли
- 2 Слайд
- 3 Слайд
- 4 Слайд
- 5 Слайд
- 6 Слайд
- 7 Слайд
- 8 Слайд
- 9 Слайд
- 10 Слайд
- 11 Слайд
- 12 Слайд
- 13 Слайд
- 14 Слайд
- 15 Слайд
- 16 Слайд
- 17 Слайд Версионность
- 18 Слайд
- 19 Слайд
- 20 Слайд Наша сборка
- 21 Слайд
- 22 Слайд Наша сборка
- 23 Слайд
- 24 Слайд
- 25 Слайд
- 26 Слайд Аналоги из Web 2.0
- 27 Слайд
- 28 Слайд Что-то забыли ?
- 29 Слайд
- 30 Слайд
- 31 Слайд
- 32 Слайд
- 33 Слайд
- 34 Слайд
- 35 Слайд
- 36 Слайд
- 37 Слайд
- 38 Слайд
- 39 Слайд
- 40 Слайд
- 41 Слайд
- 42 Слайд
- 43 Слайд
- 44 Слайд
- 45 Слайд
- 46 Слайд
- 47 Слайд
- 48 Слайд
- 49 Слайд
- 50 Слайд
- 51 Слайд
- 52 Слайд ГУРУ
- 53 Слайд
- 54 Слайд
- 55 Слайд
- 56 Слайд
- 57 Слайд НО
- 58 Слайд
- 59 Слайд
- 60 Слайд
- 61 Слайд
- 62 Слайд
- 63 Слайд
- 64 Слайд
- 65 Слайд Шаблоны и стили
- 66 Слайд Вставка кода
- 67 Слайд Mindmaps
- 68 Слайд TeX
- 69 Слайд GnuPlot
- 70 Слайд Flash-видео
- 71 Слайд
- 72 Слайд Всё-всё-всё
- 73 Слайд
- 74 Слайд
- 75 Слайд Live Preview
- 76 Слайд
- 77 Слайд
- 78 Слайд
- 79 Слайд
- 80 Слайд
- 81 Слайд
- 82 Слайд
- 83 Слайд
- 84 Слайд
- 85 Слайд
- 86 Слайд
- 87 Слайд
- 88 Слайд
- 89 Слайд
- 90 Слайд
- 91 Слайд
- 92 Слайд Недостатки
- 93 Слайд
- 94 Слайд
- 95 Слайд
- 96 Слайд
- 97 Слайд
- 98 Слайд WikiWiki
- 99 Слайд
- 100 Слайд
- 101 Слайд
- 102 Слайд
- 103 Примечания
- 104 Слайд
- 105 Слайд
- 106 Слайд
- 107 Слайд
- 108 Слайд
- 109 Слайд
- 110 Примечание
- 111 Слайд
- 112 Слайд
- 113 Слайд
- 114 Слайд
- 115 Слайд
- 116 Слайд
- 117 Примечание
- 118 Слайд
- 119 Слайд
- 120 Слайд
- 121 Слайд
- 122 Слайд
- 123 Слайд
Мысли
Или «IntraWeb 2.0».
- Что такое современный веб
- блоги, опросы, комменты, теги, rss, форумы, закладки, социальные сети
- Что такое wiki / mediawiki
- wiki — тоже веб2.0 :)
- соавторство, лёгкость публикации и правки
- mediawiki — расширяемость
Ниже вы видите mindmap, который я не хочу писать во freemind, ибо оно мне не нравится визуально :)
Феномены Современного Интернета, или Web 2.0 — это:
- жежешечки, то есть блоги
- люди хотят не только читать, но и писать
- люди всегда рады увидеть, что где-то происходит жизнь, в противопоставление статическому сайту с разделами «о нас» и «контакты»
- заведи любую блогсистему, и в ней появится обсуждение смысла жизни / существования человека
- Теги
- то есть, категоризация
- RSS и всякие Google Reader’ы
- ибо, выходя за рамки одной жежешечки, люди всё ещё хотят видеть «френдленту»
- копая глубже, можно сказать, что это «pull-модель» — не тебя выдёргивают срочным email-письмом, на которое надо ещё и ответить, а ты сам приходишь и спрашиваешь, чего тут новенького
- опросы в блогах
- ибо люди хотят спросить общественного мнения
- есть в ЖЖ, но только в платном
- форумы
- ибо люди хотят обсуждать свои проблемы
- на самом деле разница между блогом и форумом только в способе сортировки и отображения «записей» / тем — в блогах хронологически по времени создания, а в форумах хронологически по времени последнего ответа
- wiki :-)
- как это ни странно, выражает в чистом виде многие идеи современного веба
- сетевые закладки
- ибо люди офигевают от количества контента и хотят его систематизировать
- социальные сети, дублирующие многое из вышеописанного
- ну это у нас Plantime. частично. ну как частично — аватарки и номера телефонов есть. :)
-
сервисы коротких URL- говно! переходишь по такой «короткой ссылке» из статьи, а она тебя отправляет на какое-то кролиководство вместо PHP
- slideshare
- менее распространённая вещь, однако тоже вебдванольная и полезная
- всевозможный ajax и js фреймворки
- имеет плюсы, но имеет и минусы — убивает REST
- «говно!!! убивать!!!» — моё статистическое заявление по данному пункту, ибо действительно ajax/js приятен только при грамотной реализации, а при неграмотной добавляет глюков и/или тормозов. или утяжеления страницы на 35 кб только потому, что автору захотелось использовать оператор $().
- если брать фреймворки, то приходится помнить ещё и о том, что грамотно должен быть реализован не только ваш код, но и код фреймворка…
- Блоги: покрывается Wikilog’ом
- Теги: покрывается категориями MediaWiki
- минус -
- Агрегация: покрывается FeedOnFeeds
- Опросы: покрывается WikiPoll’ами
- Форумы: покрывается Wikilog’ом
- Сетевые закладки: покрывается WikiBookmarks
- Социальная сеть: полного аналога нет и слава богу, что нет :) потому что если внутри отдельно взятой компании появляются графы «3-его круга», дружеских и половых отношений, то либо в компании работает over 9000 человек, либо людям сильно нечем заняться (либо и то и другое)
- SlideShare: вместо неё у нас S5. Не DVI (Не DeVice-Independent), зато просто и расширяемо.
С другой стороны, домашние странички и чаты, например, вышли из моды.
Плюсы MediaWiki:
- Очень распространённый Opensource проект с неплохим кодом
- WIKI! Расширяемая Plaintext-разметка, контроль версий, поиск и т.п
- Как следствие, over 1600 (а может и 1700) расширений почти на все случаи жизни
Минусы MediaWiki:
- Как следствие Opensource, кое-что нужно обуздывать и допиливать, ибо при плотнейшем рассмотрении обнаруживаются баги и несостыковки.
- Изначальное полное отсутствие системы прав — минус не вебдванольный, но важный для корпоративной среды. Сий минус мы побороли (почти).
- Отсутствие WISYWIG, как минус для неискушённых пользователей.
Вот мы в CustIS всё хотим в opensource что-нибудь выложить, а никак не выложим — уж очень, похоже, серьёзно к этому относимся (первый opensource опыт — это как лишение невинности?), судя по количеству багов во многих opensource проектах. За примерами далеко ходить не надо, пожалуйста — HaloACL, единственная вменяемая система прав MediaWiki, в том виде, в котором её можно добыть на SourceForge, похоже, вообще не эксплуатировалась.
Слайд
Интранет
Слайд
→ Среда быстрого обмена информацией
(внутренней)
Слайд
???
Слайд
Интернет
Слайд
… или даже Web 2.0
(buzz-word)
Слайд
Блоги, теги, форумы…
Слайд
…rss-агрегаторы,
сетевые закладки,
социальные сервисы…
Слайд
…Wiki-системы… :-)
WikiWiki — по-гавайски «Быстро-Быстро»
Слайд
Всё это тоже →
Слайд
→ Среда быстрого обмена
информацией !
(user-generated content)
Слайд
MediaWiki
Слайд
WikiWiki
Слайд
Основной принцип →
Слайд
→ Соавторство +
открытая правка
Слайд
А также
Простая разметка (Не WYSIWIG!)
Версионность
Расширяемость
Слайд Версионность
Удобна благодаря Plain Text’у
- (текущ.) (пред.) 17:24, 20 сентября 2010 VasilyMaslov
(Обсуждение | вклад | заблокировать) м (7132 байта) (откатить | отменить) - (текущ.) (пред.) 17:47, 3 сентября 2010 NataliaMedvedeva
(Обсуждение | вклад | заблокировать) (6887 байт) (отменить) - (текущ.) (пред.) 17:44, 3 сентября 2010 VitaliyFilippov
(Обсуждение | вклад | заблокировать) (6627 байт) (отменить) - (текущ.) (пред.) 17:43, 3 сентября 2010 VitaliyFilippov
(Обсуждение | вклад | заблокировать) (6614 байт) (отменить) - (текущ.) (пред.) 16:59, 3 сентября 2010 VitaliyFilippov
(Обсуждение | вклад | заблокировать) (6613 байт) (отменить)
Слайд
MediaWiki
Лидирующая wiki
Создана и используется Wikipedia
Over 1600 расширений
Слайд
— Минусы MediaWiki
Или то, о чём молчат адепты :)
— Opensource: «Приручи и Допили»
— Нет системы прав — fixed
— «Ах шайтан-шайтан, это нам теперь что, писать код?!!»
«А привыкли-то мы к Word’у»
Слайд Наша сборка
AllowGetParamsInWikilinks AnyWikiDraw BatchEditor Calendar CategoryTemplate CategoryTree CharInsert CharInsertList Cite CustisScripts DeleteBatch DocExport Drafts EnotifDiff ExtensionDistributor FlvHandler FullLocalImage geshi GlobalAuth googleAnalytics HaloACL HttpAuth Interwiki ListFeed MagicNumberedHeadings MarkupBabel MediaFunctions mediawikiquizzer MMHandler OpenID PagedTiffHandler PageSecurity ParserFunctions PdfHandler PlantUML Polls PositivePageRate PreferencesExtension recaptcha S5SlideShow ShowHide SimpleForms SimpleTable SiteExport SphinxSearch StringFunctions SubPageList2 SVNIntegration SWFUpload SyntaxHighlight_GeSHi UserMagic UserMessage WhoIsWatching WikiBookmarks WikiCategoryTagCloud Wikilog Workflow
размер ~ объёму кода
Слайд
Да, много. :)
Слайд Наша сборка
AllowGetParamsInWikilinks AnyWikiDraw BatchEditor Calendar CategoryTemplate CategoryTree CharInsert CharInsertList Cite CustisScripts DeleteBatch DocExport Drafts EnotifDiff ExtensionDistributor FlvHandler FullLocalImage geshi GlobalAuth googleAnalytics HaloACL HttpAuth Interwiki ListFeed MagicNumberedHeadings MarkupBabel MediaFunctions mediawikiquizzer MMHandler OpenID PagedTiffHandler PageSecurity ParserFunctions PdfHandler PlantUML Polls PositivePageRate PreferencesExtension recaptcha S5SlideShow ShowHide SimpleForms SimpleTable SiteExport SphinxSearch StringFunctions SubPageList2 SVNIntegration SWFUpload SyntaxHighlight_GeSHi UserMagic UserMessage WhoIsWatching WikiBookmarks WikiCategoryTagCloud Wikilog Workflow
Слайд
В фокусе внимания —
Слайд
ВикиПрезентации (S5)
ВикиЗакладки
ВикиБлоги
ВикиОпросы
ВикиЭкзамены
Слайд
Аналоги из Web 2.0
Слайд Аналоги из Web 2.0
ВикиПрезентации | не совсем Slideshare |
ВикиЗакладки | Сетевые закладки |
ВикиБлоги | Жежешечки, Форумы |
ВикиОпросы | …опросы в блогах |
ВикиЭкзамены | ??? |
Слайд
???
Слайд Что-то забыли ?
RSS-агрегация | FeedOnFeeds |
Теги | Категории MediaWiki |
Соцсети | Немного Plantime |
(всё-таки смешно иметь «мой 3-ий половой круг» внутри конторы) |
Слайд
В общем, ⇒ есть у нас
Свой Уютненький :)
Слайд
+ Инструменты уникальны
Слайд
ВикиПрезентации
Слайд
Решают проблему дуализма →
Презентация
= показ + чтение
Слайд
Не говоря уже об
удобстве и расширяемости
Слайд
ВикиЗакладки
Слайд
Рвут Google Notebook
Слайд
ВикиБлоги
Слайд
Совмещают блоги и форумы
Слайд
ВикиЭкзамены
Слайд
Вообще не видел аналога :)
Слайд
1.
ВикиПрезентации
Слайд
Почти все знают
«Смерть через PowerPoint»[1], [2]
(©пасибо профессиональному «презентологу» Алексею Каптереву)
Слайд
Слайд
«chicken chicken chicken»
(реакция будет та же)
Слайд
ну, чуть повеселее
Слайд
Почему так происходит?
Слайд
Люди гонятся за 2 зайцами!
Слайд
Ибо презентация — это:
Слайд
И демонстрация, …
Слайд
…и самостоятельное чтение
Слайд
УЖ + ЁЖ = ???
Слайд
Гуру говорят нам:
Garr Reynolds [3] [4], Guy Kawasaki, Алексей Каптерев, Nancy Duarte, TED…
Слайд ГУРУ
- 1 мысль (умная)
- 1 картинка (красивая)
- 1 график (простой)
…
Слайд
«Больше всё равно не поймут»
Слайд
⇒
Слайд
(гипножаба [5])
Слайд
Гипножаба-Style
Отличные «продажные» презентации
Слайд НО
- Совершенно нечитаемые!
- После показа — умирают!
Слайд
Мы — разработчики.
Презентации нам нужны для:
- Учебных курсов
- Демонстраций
- Обсуждений
Слайд
Нужны ЧАСТО и reuseabельно.
Слайд
→ «Все блюда из MediaWiki!»
Слайд
S5
Слайд
A Simple Standards-Based Slide Show System
http://meyerweb.com/eric/tools/s5/
Слайд
Чистый HTML+JS.
Кроссбраузерный.
Слайд
∀ статья → презентация.
<slide style="custis" scaled="true" headingmark="Слайд"> ;author: Виталий Филиппов ;subfooter: Привет всем! </slide>
Слайд Шаблоны и стили
custis | default | blue |
---|---|---|
flower | yatil | pixel |
---|---|---|
Слайд Вставка кода
<code-java>...</code-java>
Обход коллекции
Collection<String> strings = new ArrayList<String>(); for (String item : strings) { System.out.println(item); } … Iterator<String> it = strings.iterator(); while (it.hasNext()) { String string = it.next(); }
порядок, в котором будут возвращаться элементы определяется реализацией (LinkedList, HashSet, …)
Слайд Mindmaps
Слайд TeX
<m> \hat{f}(\omega)=\frac{1}{\sqrt{2\pi}}\int \limits_{-\infty}^{\infty}f(x) e^{-ix\omega}\,dx </m>
Слайд GnuPlot
|
<plot> set xrange [16:34] set grid ytics set style fill solid 1.0 noborder set boxwidth 0.7 relative set title 'Топ Бездны' plot 'Хорошие.dat' with boxes lw 2, 'Отличные.dat' with boxes lw 2 DATASET Отличные … </plot> |
Слайд Flash-видео
или даже видео с YouTube (см. Chicken Chicken)
[[Файл:WikiBookmarksDemo.flv|500px]]
Слайд
Вся мощь у ваших ног!
Слайд Всё-всё-всё
От простейшего до извратов
over 1600 расширений:
календари, опросы, UML, PDF, облака тегов
Слайд
Слайд
Ибо MediaWiki
Слайд Live Preview
Слайд
Takahashi
|
Похоже на Такахаши. («Алексей Капранов. Как сделать презентацию за час до доклада») |
Слайд
НО
- Кроссбраузерно
- Богато фичами
- Часть Базы Знаний
Слайд
2.
ВикиЗакладки
Слайд
Зачем вообще нужны
Закладки ?
Слайд
Иногда мы читаем
слишком много.
Слайд
А память конечна
Слайд
⇒ надо записывать!
Слайд
⇒ ЗАКЛАДКИ
Слайд
ПРИМЕНЕНИЯ
Слайд
<ЮЗЕР>
Слайд
Кэш знаний и ссылок
«А это я отложу»
Слайд
История прогулок по сети
«А что было в 2002»
Слайд
Информация по теме
«Кто-то уже нашёл?»
Слайд
Микроблог
«Покажи мне свои закладки, и я скажу, кто ты»
Слайд
</ЮЗЕР>
Слайд
<КОМПАНИЯ:
Часть Базы Знаний
/>
«Закладки проекта», опыт «своих».
Слайд Недостатки
- Закладок Много — сложно разобрать
- Хранятся Локально — в браузере
- Слабая Атрибутика — папка и название
(кто-нибудь писал описания закладок?)
Слайд
:-(((
Слайд
Решение:
Онлайн-Закладки.
Слайд
Интернет
Слайд
Интранет
???
Слайд
→ «Все блюда из MediaWiki!»
Слайд WikiWiki
∀ наведение порядка !
∀ импорт/экспорт !
∀ коллективное наполнение !
Слайд
Слайд
3.
ВикиБлоги
Слайд
Блоги:
Зачем они?
Слайд
Актуальность информации !
Примечания
- Люди хотят не только читать, но и писать.
- Люди всегда рады увидеть, что где-то происходит жизнь, в противопоставление статическому сайту с разделами «о нас» и «контакты».
- Заведи любую блогсистему, и в ней появится обсуждение смысла жизни / существования человека.
Слайд
Прирученное и Допиленное
Расширение Extension:Wikilog
Слайд
Фичи
Слайд
Всё → статья!
УК РФ 159 :) Wiki-статья.
Слайд
Описание блога → статья
Запись в блоге → статья
Комментарий → статья
Слайд
В виде блога
Слайд
В виде форума
Примечание
В чём разница между блогом и форумом, если в блоге есть комментарии к записям?
По сути, только в порядке сортировки и в способе отображения:
- В блоге она хронологическая по времени создания записей (постов).
- В форуме она хронологическая по времени последнего ответа.
Слайд
Агрегатор
Фильтры: категории, авторы, даты
Слайд
«Threaded view» обсуждений
Слайд
Email-уведомления и RSS-подписка
На блог, на комментарии
Слайд
Есть даже календарик! :-)
Слайд
4.
ВикиЭкзамены
Слайд
Тестирование
Собеседования
в «авто-режиме» HR-службой :)
Внутреннее обучение
Примечание
Естественно, не имеются ввиду жёсткие требования «пройти 15 пунктов из 20, а 14 ни в коем случае нельзя».
Имеются ввиду тесты на «вменяемость» — к примеру, если программист не может представить число в двоичном виде, ну хрен его знает … наверное не стоит брать такого программиста …
Слайд
Что нужно?
Слайд
✓ Удобная разметка (Wiki)
✓ Компоновать тесты (Wiki)
Тестировать :)
Отлаживать и править тесты
Слайд
Live Demo
Слайд
Мы хотим всё это заOpenSourceить.
Но много паримся :/
Слайд
Задаём вопросы ...
???
PROFIT !!!
Слайд
Пожелания и предложения
→ vitalif *трям-трям* mail.ru
→ vfilippov *трям-трям* custis.ru
→ stas *трям-трям* custis.ru
Любые правки этой статьи будут перезаписаны при следующем сеансе репликации. Если у вас есть серьезное замечание по тексту статьи, запишите его в раздел «discussion».
Репликация: База Знаний «Заказных Информ Систем» → «Все блюда для интранета из MediaWiki»