Персональные блоги → Еще один вики-проект о современной культуре
Привет. А давайте я вам расскажу о еще одном вики-проекте? Звучит угрожающе, ну да ладно…


Типографика → Пример ≈двукратного ускорения загрузки шрифта для заголовков из Google Web Fonts, осуществляемого выборкою оптимальной версии его
Если на сайт вики-энциклопедии «Циклопедия» забредёт пользователь компьютера, оснащённого современным программным обеспечением Корпорации Microsoft, то тогда взгляд его прежде всего окажется привлечён шрифтом заголовков первого и второго уровня («Циклопедия», «Культура», «Общество», «Наука и техника», «Природа и человек», «Быт»): такой шрифт нынче не часто встречается во Всемирной Паутине (это вы можете без труда смекнуть и самостоятельно, когда сравните фрагмент скриншота, мною справа для того приложенный, с собственным вашим опытом).Но этот шрифт, господа, да станет всем нам примером того, как не следует оформлять наши заголовки. А угадаете ли, почему это так? Да потому, что шрифт этот — Candara (и это нетрудно увидать воочию: достаточно прибегнуть к расширению «Context Font» или вглядеться в нынешний
А ведь можно обеспечить единообразное отображение заголовка во всех системах и браузерах; для этого достаточно попросту отгрузить всем читателям один и тот же шрифт. Шрифт можно раздавать с собственного же сайта (добавив продуманные правила
Что следует сказать по поводу употребления Google Web Fonts при оформлении заголовков?
Дизайн в IT → Non-WYSIWYG диаграммы в вики
Диаграммы постоянно используются в технической документации, чтобы проиллюстрировать какую-либо мысль — многие факты проще изложить графически, чем текстом.

Я хочу поговорить о том, как вставлять диаграммы на страницы вики (под словом вики в этой статье подразумевается исключительно MediaWiki). Стандартный подход — хранить диаграммы в файлах внутри самой вики — имеет свои недостатки; о них — под катом. Я попробовал использовать Graphviz — инструмент, который сам рисует графы по заданным данным. Вот исходник картинки, с которой началась эта статья:

Я хочу поговорить о том, как вставлять диаграммы на страницы вики (под словом вики в этой статье подразумевается исключительно MediaWiki). Стандартный подход — хранить диаграммы в файлах внутри самой вики — имеет свои недостатки; о них — под катом. Я попробовал использовать Graphviz — инструмент, который сам рисует графы по заданным данным. Вот исходник картинки, с которой началась эта статья:
digraph A {
Feedback -> New_Assigned [dir="both"];
New_Assigned [label="New / Assigned"];
New_Assigned -> Rejected [dir="both"];
Reopen -> Rejected;
Reopen -> New_Assigned;
New_Assigned -> Resolved -> Testing -> Approved -> Closed;
Testing -> Closed;
{ rank=same; Feedback; Reopen; }
{ rank=same; Resolved; Testing; Approved; }
}
Wiki-технология → Русская вики-энциклопедия «Традиция» теперь содержит 27 000 статей
Сегодня утром, завершив в вики «Традиция» работу над статьёю «Ацтекизация», я с удовлетворением обнаружил, что эта статья стала двадцатисемитысячною по счёту.Взятие этого рубежа, достижение этого охвата радует меня немало. В России лишь четыре энциклопедические вики превосходят Традицию по числу статей: это две специализированные энциклопедии про кино («Энциклопедия кино RuData», насчитывающая 340 769 статей,
Кажется, это повод рассказать
Wiki-технология → Вышел движок MediaWiki 1.17. Моё расширение, подменяющее jQuery, по-прежнему работоспособно в нём. Но в будущем (для MediaWiki 1.18) появится более элегантное решение.
22 июня 2011 года Фондом Викимедиа выпущена в свет очередная стабильная версия движка MediaWiki — версия 1.17. Соответствующую новость на английском языке вы без труда найдёте в рассылке mediawiki-announce, снабжённую гиперссылками на подробный список изменений и инструкции по апгрейду.
Одной из основных (и даже ключевых) новостей этой версии стало появление и внедрение уникального движка ResourceLoader, целью которого является автоматическая сборка «ресурсов» (конгломератов джаваскрипта и CSS, из которых собирается один общий файл CSS и один общий файл джаваскриптов) с учётом их взаимной зависимости (например, jQuery UI зависит от jQuery) и с последующей минификацией. Два ресурса, содержащие служебные скрипты MediaWiki и библиотекуjQuery 1.4.2, подключаются автоматически в любом случае.
Те из вас, кто хочет использовать более новую версию jQuery,по-прежнему могут для этого воспользоваться тем моим способом и расширением, о котором я рассказывал 12 дней назад вот в этом же блоге. Как ни странно, мне не пришлось переменить ни буквы в его коде PHP для обеспечения работоспособности в MediaWiki 1.17 — это приятная удача, несмотря на то, что (в силу сложности ResourceLoader) прежняя возможность несложно «выкусить» вызов библиотеки jQuery, встроенной в MediaWiki, исчезла совершенно. Так что теперь моё расширение «побеждает» всего лишь потому, что вставляет вызов новой jQuery чуть раньше, чем ResourceLoader начинает грузить старую. По-видимому, библиотека jQuery 1.4.2 достаточно разумна для того, чтобы не подменять новую версию себя самóй. Однако печально, что теперь (в отличие от 1.16) моё расширение не позволяет загрузить одну версию jQuery (свою) вместо другой (встроенной в движок): в 1.17 они грузятся совместно, что неэкономно.
Одной из основных (и даже ключевых) новостей этой версии стало появление и внедрение уникального движка ResourceLoader, целью которого является автоматическая сборка «ресурсов» (конгломератов джаваскрипта и CSS, из которых собирается один общий файл CSS и один общий файл джаваскриптов) с учётом их взаимной зависимости (например, jQuery UI зависит от jQuery) и с последующей минификацией. Два ресурса, содержащие служебные скрипты MediaWiki и библиотеку
Те из вас, кто хочет использовать более новую версию jQuery,
Wiki-технология → Отключаем библиотеку jQuery, встроенную в движок MediaWiki 1.16.x, и заменяем её на свежую, обновляемую и пополняемую администраторами вики

Как нетрудно прочесть на сайте MediaWiki, нынешняя линейка стабильных версий (1.16.x) поставляется со встроенною библиотекою jQuery, код которой лежит по адресу
Предлагаю встать на точку зрения
Первотолчком такого стремления является естественное и почти неизбежное осознание того, как неудобна та необязательность появления jQuery в коде страниц, которая настроена по умолчанию. Всякий
Персональные блоги → Курс “Введение в индустрию ИТ”: отчет о пилотной версии и новый набор
В сентябре прошлого года мы с vyahhi сделали хабра-анонс о наборе студентов на межвузовский вики-курс “Введение в индустрию ИТ. Как за время учебы в вузе увидеть свое место в индустрии”. Сейчас уже можно сказать, что курс успешно состоялся, и мы готовы рассказать о результатах этого сезона и о планах на следующий учебный год.
Статистика о курсе (картинка для привлечения внимания)

Статистика о курсе (картинка для привлечения внимания)

Википедия → Организация аналога Викисклада для собственной Вики из песочницы
Вики-движки широко распространились на просторах интернета. Вики-разметка и множество удобных расширений позволяют охватить широкий спектр задач: от создания странички для личных заметок до корпоративного центра знаний.
Предположим, что ваш путь — установка вики на виртуальном хостинге. Данное решение встречается достаточно часто — не требуется поднимать Apache и настраивать MySQL, а для отдельных хостингов и мучаться с ocaml и latex. Доступ к виртуальному серверу зачастую надежнее, чем к корпоративному.
Предположим, что ваш путь — установка вики на виртуальном хостинге. Данное решение встречается достаточно часто — не требуется поднимать Apache и настраивать MySQL, а для отдельных хостингов и мучаться с ocaml и latex. Доступ к виртуальному серверу зачастую надежнее, чем к корпоративному.
Wiki-технология → TiddlyWiki и MediaWiki: раздумье над заметными различиями в видимой простоте редактирования
Миниатюрная однофайловая джаваскриптовая вики TiddlyWiki заслуженно пользуется популярностью на Хабрахабре: ей давно посвятили, по меньшей мере, три хороших блогозаписи (25 мая, 19 июля и 20 декабря 2008 года).
Почему же TiddlyWiki оказалась так привлекательна? Полагаю, что примерно потому же, почему привлекателен Твиттер. Нас притягивает её миниатюрность, её простота. Эта вики состоит не из статей, как Википедия (или как другая энциклопедия на движкеMediaWiki), а из небольших фрагментов текста (так называемых тиддлеров), каждый из которых в энциклопедии потянул бы, в лучшем случае, на подраздел. И для редактирования тиддлера не нужно переходить на отдельную страницу: окошко редактирования тиддлера открывается тотчас же и там же, где только что был текст тиддлера — а после редактирования замещает этот текст на новый.
На дворе 2011 год, браузеры стремительно развиваются, многие сайты (в том числе и некоторые, если не все, шкуры Википедии) обзавелись встроенным jQuery и вовсю гоняютAJAX-запросы. TiddlyWiki существует вот ужé более шести лет. Понятно, что подразделы статей MediaWiki никогда не станут тиддлерами по динамической организации в пространстве (и в уме), навсегда останутся частью строгого порядка статей — но по объёму-то они примерно равны тиддлерам, так что почему бы подразделам из MediaWiki не догнать тиддлеры TiddlyWiki ещё и по простоте редактирования? Кажется, чего проще: утянуть AJAXом весь редактор со страницы редактирования подраздела, да и воткнуть на место самогó подраздела (в статью).
Тем не менее в полном списке расширений MediaWiki нет ни одного такого, которое обеспечивало бы появление формы для редактирования подраздела статьи на месте этого самого подраздела — внутри статьи. И джаваскриптовые гаджеты пока что не поддерживают ничего даже отдалённо подобного.
Интересно, почему же это так?
Почему же TiddlyWiki оказалась так привлекательна? Полагаю, что примерно потому же, почему привлекателен Твиттер. Нас притягивает её миниатюрность, её простота. Эта вики состоит не из статей, как Википедия (или как другая энциклопедия на движке
На дворе 2011 год, браузеры стремительно развиваются, многие сайты (в том числе и некоторые, если не все, шкуры Википедии) обзавелись встроенным jQuery и вовсю гоняют
Тем не менее в полном списке расширений MediaWiki нет ни одного такого, которое обеспечивало бы появление формы для редактирования подраздела статьи на месте этого самого подраздела — внутри статьи. И джаваскриптовые гаджеты пока что не поддерживают ничего даже отдалённо подобного.
Интересно, почему же это так?
Идеи для стартапов → Словари произношения и user generated content
Углядел интересную идею в блоге Артемия Трегубенко.
Основная мысль — формирование аудио-словарей пользователями. Каждому посетителю предлагается озвучить несколько слов или же выбрать лучший вариант из уже озвученных. Таким образом формируются словари произношения, доступные всем желающим. Можно, например, использовать в свободных словарях типа GoldenDict.
Подробности у автора. Это топик-ссылка :)
Основная мысль — формирование аудио-словарей пользователями. Каждому посетителю предлагается озвучить несколько слов или же выбрать лучший вариант из уже озвученных. Таким образом формируются словари произношения, доступные всем желающим. Можно, например, использовать в свободных словарях типа GoldenDict.
Подробности у автора. Это топик-ссылка :)