Новая статья «Компиляция библиотеки wxWidgets в Code::Blocks»
Давно не писал ничего, связанного с C++, а сегодня выложил статью «Компиляция библиотеки wxWidgets в Code::Blocks».
Приложение к сайту "Софт, исходники и фото"
Давно не писал ничего, связанного с C++, а сегодня выложил статью «Компиляция библиотеки wxWidgets в Code::Blocks».
Наконец-то я выложил новую стабильную версию Outwiker под номером 1.8.
На всякий случай напомню, что Outwiker — это программа, которая позволяет хранить заметки, упорядочивая их в виде дерева. Например, с помощью этой программы вы можете упорядочить исходные коды (если вы занимаетесь программированием), рецепты, фотографии, документы, писать посты в блог (после чего можно получить их HTML-код для отправки на сайт). Древовидное представление позволяет сразу видеть множество заметок и быстро искать нужную. Для еще одного уровня упорядочивания можно использовать метки.
К каждой заметке можно прикреплять любое количество файлов, все заметки хранятся в виде отдельных папок на диске, благодаря чему резко уменьшается вероятность потерять все свои записи разом из-за сбоя жесткого диска, например, после внезапного отключения электричества.
Что-то я затянул с выходом OutWiker версии 1.8 — многое хотелось сделать, в результате хотя нестабильные версии и новые плагины выходили достаточно часто, но с момента выхода предыдущей формально стабильной версии прошло почти два года назад. Вот список наиболее крупных изменений в версии 1.8:
Читать далее ‘OutWiker 1.8 Final!’ »
Выложил новую статью Делаем первый плагин для OutWiker.
Сегодня выложил обновления сразу для большого количества плагинов. Во многих плагинах были добавлены или исправлены итальянские локализации (за что спасибо Matteo Migliaccio), а также у некоторых плагинов были исправлены ошибки, связанные с отключением их через окно настроек.
Читать далее ‘OutWiker. Обновление многих плагинов’ »
Если вы используете OutWiker для написания длинных статей, состоящих из более чем одного раздела, то вас может заинтересовать очередной новый плагин для этого аутлайнера — TableOfContents.
Этот плагин собирает заголовки на странице и строит оглавление. Если в заголовках есть якоря, то пункты оглавления будут ссылками на эти якоря. Причем плагин может работать в двух режимах — в виде викикоманды (:toc:), когда оглавление создается каждый раз при рендеринге страницы. Второй режим — это создание оглавления в виде викинотации, чтобы его можно было бы подправить, если оглавление не устраивает в том виде, в котором оно создается автоматически.
Очень подробное описание плагина с примерами использования есть на странице TableOfContents, здесь только приведу один пример, показывающий работу плагина с якорями.
Читать далее ‘TableOfContents. Еще один плагин для OutWiker’ »
Выложил обновления двух плагинов для OutWiker — Livejournal и ChangePageUID.
Читать далее ‘Новые версии плагинов ChangePageUID и Livejournal’ »
Сегодня выложил еще один плагин для OutWiker — Diagrammer, с помощью которого можно на викистраницах в текстовом виде описывать диаграммы. Чтобы не быть голословным, сразу покажу пример работы этого плагина, а потом расскажу как он работает.
Вставляем на страницу вот такой код:
(:diagram:) A <-> B -> C B -- D group { C D } (:diagramend:)
В результате получаем вот такую картинку.

Полку плагинов для OutWiker прибыло. Этот плагин я собирался написать давно, как только в OutWiker появились вкладки, да все как-то занимался задачами. И вот, наконец-то, плагин Sessions готов.
Не знаю, как у вас, а у меня одна и та же база заметок используется для разных задач, в ней у меня хранятся заметки, связанные с работой, сайтом, различными своими проектами и т.п. Например, если после использования базы по работе нужно что-то записать или найти относительно OutWiker, приходится или открывать новые вкладки, чтобы не закрывать старые (при этом открытых вкладок становится слишком много), или закрывать ненужные в данный момент вкладки, а потом через какое-то время опять искать эти заметки. Это напрягало.
Для решения этой проблемы и был создан плагин Sessions. С помощью него вы можете сохранить открытые в данный момент вкладки, закрыть их, не боясь того, что их придется потом опять искать, а через какое-то время восстановить сессию.
Сегодняшняя новость касается обновления сразу нескольких плагинов: Counter, Export2Html, HtmlHeads и Source.
Тот, кто следит за развитием OutWiker и за выходом очередных нестабильных версий, знает, что в OutWiker 1.8.0.732 появилась возможность ссылаться на страницы не по их именам, а по идентификаторам, благодаря чему ссылки остаются работоспособными даже после переименования или перемещения страницы, на которую ссылаемся.
Выглядят эти ссылки примерно таким образом: page://__d6045286-6fa2-4fee-ae9a-eb2d632b2b46. У таких ссылок достоинство в том, что для них почти гарантируется уникальность (теоретически они могут повториться, но с оооочень маленькой вероятностью), но для пользователей такие ссылки выглядят не особо понятно, хотя желающие могут на них тренировать свою память и запоминать, какая ссылка ведет на какую страницу.
Несмотря на то, что даже если вы будете пользоваться такими ссылками в первозданном виде, наверняка в тексте ссылки вы будете писать что-то осмысленное, но все равно может возникнуть желание сделать ссылки более читабельными. Для этого и предназначен плагин ChangePageUid.
Читать далее ‘ChangePageUID. Еще один плагин для OutWiker’ »