OutWiker 1.9.0.772 (unstable) с проверкой орфографии

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

outwiker_spell

Читать далее ‘OutWiker 1.9.0.772 (unstable) с проверкой орфографии’ »

OutWiker 1.9.0.770 (unstable) и обновления некоторых плагинов

OutWiker 1.9.0.770 (unstable) и обновления некоторых плагинов

И еще пара новостей про OutWiker. Во-первых, я выложил очередную «нестабильную» версию OutWiker под номером 1.9.0.770. Изменения в этой версии связаны с добавлением новых настроек.

Читать далее ‘OutWiker 1.9.0.770 (unstable) и обновления некоторых плагинов’ »

Source 1.13. Новая версия плагина для OutWiker с исправлением интересной ошибки

Source 1.13. Новая версия плагина для OutWiker с исправлением интересной ошибки

Сегодня выложил новую версию плагина Source для OutWiker, который позволяет раскрашивать тексты программ на викистранице. В этой версии была исправлена давняя проблема, которая могла проявляться под Linux в случае, если у вас в системе была установлена библиотека pygments, которая также входит в состав плагина. Ошибка проявлялась в том, что в этом случае из плагина пропадала поддержка синтаксиса языка 1С, могла ли эта ошибка привести к более серьезным проблемам в случае наличия в системе очень старой версии pygments — вопрос открытый.

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

Читать далее ‘Source 1.13. Новая версия плагина для OutWiker с исправлением интересной ошибки’ »

OutWiker 1.9.0.768 (unstable) и новая версия плагина ExternalTools

OutWiker 1.9.0.768 (unstable) и новая версия плагина ExternalTools

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

В ранних комментариях просили добавить возможность, чтобы при клике по ссылке запускалась указанная программа с передачей ей параметров. Эта задача хорошо вписывалась в ту возможность, которую я описал выше, и более того, уже есть плагин ExternalTools, который мог бы включать в себя не только открытие текста страницы во внешнем редакторе, но и запуск программ с викистраниц. Новые возможности ExternalTools, которые описаны ниже, будут работать только с OutWiker 1.9.0.768 (и, разумеется, с последующими версиями). Для пользователей предыдущих версий ничего не изменится, плагин продолжит работать.

Итак, что добавилось в ExternalTools 1.3? Теперь этот плагин добавляет команду (:exec:), которая в режиме «Просмотр» преобразуется в ссылку, при клике на которую запускается одна или несколько программ.

Читать далее ‘OutWiker 1.9.0.768 (unstable) и новая версия плагина ExternalTools’ »

AutoRenamer. Новый плагин для OutWiker

AutoRenamer. Новый плагин для OutWiker

Для OutWiker’а появился новый плагин. Виталий Кошура (его страница на github) прислал плагин AutoRenamer для автоматического переименования заметок по первой строке. То есть страница всегда будет называться так, как выглядит первая строка в заметке, при этом викинотация из названия удаляется. Что-то подобное до этого я видел в некоторых программах для ведения заметок под Android, теперь такого же поведения можно добиться и в OutWiker.

Этот плагин может работать в двух режимах:

  1. Когда переименовываются все заметки, которые пользователь открывает после установки плагина. По умолчанию этот режим отключен, его можно включить в диалоге настроек.
  2. На викистраницах можно вставить команду (:autorename:), и тогда эта страница также будет автоматически переименовываться при изменении первой строки заметки.

Все замечания и пожелания можете писать автору в Issue Tracker.

OutWiker 1.9.0.766 — новая нестабильная версия

OutWiker 1.9.0.766 - новая нестабильная версия

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

Читать далее ‘OutWiker 1.9.0.766 — новая нестабильная версия’ »

Еще одно обновление плагинов для OutWiker

Еще одно обновление плагинов для OutWiker

Решил обновлять плагины более часто, по мере исправления в них проблем, пусть даже и не критичных. Сегодня выложил новые версии еще трех плагинов: DataGraph, Export2Html и Source.

В DataGraph и Export2Html были исправлены некоторые ошибки, а в Source обновил версию библиотеки Pygments, которая, собственно, и занимается раскраской кода. В результате в плагине появились несколько новых тем оформления и поддержка большого количества новых языков программирования. Например, APL, Mathematica, Perl 6, QBasic и еще много экзотических.

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

Релиз OutWiker 1.8.1 и планы дальнейшего развития

Релиз OutWiker 1.8.1 и планы дальнейшего развития

После недавнего релиза OutWiker 1.8.0 я получил пару багрепортов и один патч. Ошибки были быстренько исправлены, а патч наложен, так родилась версия 1.8.1. Поскольку ошибки были не критичные, я долго думал, выкладывать ли версию 1.8.1 или включить эти исправления уже в следующую «большую» версию 1.9, в итоге, как видите, решил выложить OutWiker 1.8.1, которую уже можно скачать.

Еще в прошлый раз я обещал поделиться планами на будущую версию OutWiker 1.9. Далее будет поток мыслей.

Читать далее ‘Релиз OutWiker 1.8.1 и планы дальнейшего развития’ »

Файловый менеджер MultiCommander

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

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

mc_splash

 

Читать далее ‘Файловый менеджер MultiCommander’ »

Как наложить чекины Foursquare на карту

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

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

И вот, набрав достаточный объем статистики за год использования сервиса, стало интересно, как это все наглядно визуализировать. То, что предлагает сам Foursquare — это микроспопический квадратик карты в углу экрана. Очень ненаглядно и неудобно. К тому же близкие чекины «слипаются».

foursquare_map

Сначала я уже был морально готов написать программу, чтобы она накладывала координаты чекинов на карту, и даже уже начал смотреть Foursquare API, но вовремя остановился, решив, что наверняка такое наложение уже кто-то делал до меня. После недолгого гугления и пробования различных вариантов остановился на двух способах визуализации чекинов, о которых и хочу рассказать.

Читать далее ‘Как наложить чекины Foursquare на карту’ »