OutWiker 1.9. Релиз новой стабильной версии!!!

OutWiker 1.9. Релиз новой стабильной версии!!!

Наконец-то OutWiker версии 1.9 можно назвать стабильной версией и выпустить очередной крупный релиз. По планам я собирался выпустить релиз несколько раньше, но из-за загруженностью работой количество свободного времени резко уменьшилось — в институте, где я работаю, в этом семестре я читаю новый курс, который надо готовить, и большая часть свободного времени уходит на подготовку (если кому интересно, курс называется «Моделирование антенн и устройств СВЧ»).

Далее в этом посте я перечислю основные изменения, которые произошли в OutWiker 1.9 по сравнению с предыдущей версией 1.8.1.

outwiker_01

Читать далее ‘OutWiker 1.9. Релиз новой стабильной версии!!!’ »

OutWiker 1.9.0.788 beta и новые версии плагинов

OutWiker 1.9.0.788 beta и новые версии плагинов

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

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

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

Итак, теперь на панели инструментов над деревом заметок появилась новая кнопка, которая позволяет перейти на уровень выше:

panel

Читать далее ‘OutWiker 1.9.0.788 beta и новые версии плагинов’ »

Новый дизайн сайта

Новый дизайн сайта

Наконец-то дошли руки полностью переделать дизайн сайта jenyay.net. До этого использовался стандартный шаблон, прилагающийся к движку pmWiki. Новый шаблон не только избавился от табличной верстки HTML, но и стал подстраиваться под мобильные устройства с различной шириной экрана.

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

Еще неплохо было бы под новый дизайн переделать тему блога, но темы в WordPress — это такая жуткая мешанина из HTML- и PHP-кода, то пока браться за это не хочется, тем более, что внешний вид блога в целом меня устраивает.

Надеюсь, что новый дизайн вам тоже понравится.

OutWiker 1.9.0.786 beta

OutWiker 1.9.0.786 beta

В процессе подготовки OutWiker к релизу продолжается работа над ошибками. В этой версии была исправлена ошибка, найденная [info]stiv_sigmal, которая приводила к тому, что в некоторых случаях (особенно, если OutWiker работает в портабельном режиме), сильно увеличивался в размерах диалог настроек.

Заодно, начиная с этой версии OutWiker перевел из статуса «dev», т.е. в активной разработке, в статус beta.

Скачать нестабильную версию можно по адресу — https://jenyay.net/Outwiker/Unstable.
Еще раз хочется обратить внимание пользователей Linux, что появилась бинарная сборка, не требующая установки зависимостей.

И подписывайтесь на страницы OutWiker во Вконтакте и Telegram, а еще у нас есть сообщество в Живом Журнале.

OutWiker 1.9.0.784 (unstable) и обновления плагинов

OutWiker 1.9.0.784 (unstable) и обновления плагинов

Почти неделю назад я выложил OutWiker версии 1.9.0.782, но оказалось, что в этой версии закралась неприятная ошибка, из-за которой у пользователей Windows программа не запускалась, если путь до OutWiker содержал русские буквы. Похожие проблемы обнаружились в плагинах TeXEquation для вставки формул и Source для раскраски исходных текстов программ на различных языках программирования. Поэтому сегодня я выложил новую нестабильную версию OutWiker под номером 1.9.0.784, а заодно обновил сразу несколько плагинов.

В плагине Source я исправил подобную ошибку с русскими буквами в путях до плагина, а заодно обновил библиотеку pygments, которая используется для оформления исходников. Благодаря этому у Source появилась поддержка еще нескольких языков программирования (например, J, Modula2, Oberon, Arduino и др.), а также появилось несколько новых стилей оформления.

Похожую ошибку с русскими путями (пути с русскими буквами — это, наверное, самая частая ошибка в программах, написанных на Python 2.x) исправил в и плагине TeXEquation.

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

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

До следующей встречи!

OutWiker 1.9.0.782 (unstable) и новый плагин WebPage

OutWiker 1.9.0.782 (unstable) и новый плагин WebPage

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

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

webpage_3

Читать далее ‘OutWiker 1.9.0.782 (unstable) и новый плагин WebPage’ »

OutWiker 1.9.0.780 (unstable)

OutWiker 1.9.0.780 (unstable)

Месяц подходит к концу, а значит пора выкладывать очередную нестабильную версию OutWiker, которая теперь имеет номер 1.9.0.780. В этой версии не появилось каких-либо новых возможностей, но была проделана большая «работа над ошибками». Во-первых, был поправлен диалог настроек, потому что оказалось, что при определенных условиях в этот диалог не умещались кнопки OK / Отмена. И, во-вторых, была исправлена ошибка, которая могла приводить к падению программы при закрытии большой заметки (во время переключения на другую заметку). Эта последняя ошибка дала повод к глобальному рефакторингу кода, связанного с проверкой орфографии и раскраской викисинтаксиса. Код стал сейчас заметно чище и добавились новые возможности для плагинов, связанные с проверкой орфографии.

Читать далее ‘OutWiker 1.9.0.780 (unstable)’ »

Новая статья про библиотеку Matplotlib

OutWiker 1.9.0.778 (unstable) и два новых плагина

OutWiker 1.9.0.778 (unstable) и два новых плагина

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

Как вы знаете, в одной из версий OutWiker 1.9.0.xxx появилась возможность добавления пользовательских иконок для страниц. После чего возникло желание сделать группу сразу со всеми иконками из наборов famfamfam, Fugue icons и FatCow. Всего получилось больше 7000 иконок. До текущей версии такое количество иконок в диалоге свойств страницы OutWiker отображал бы, мягко говоря, долго, а под Windows скорее всего даже и упал бы из-за нехватки ресурсов. Так вот, начиная с версии 1.9.0.778, теперь такой проблемы нет, и отображение такого количества иконок происходит очень быстро и с небольшим потреблением ресурсов.

Читать далее ‘OutWiker 1.9.0.778 (unstable) и два новых плагина’ »

Еще пара способов подписки на новости сайта

Еще пара способов подписки на новости сайта

Когда-то я уже задавался вопросом на тему того, чем можно заменить RSS на сайте. Полноценных альтернатив пока до сих пор не видно, и хотя пока RSS еще не до конца закопали, но многие ли не IT-шники знают что это такое? И хотя к вам, посетителям этого сайта, это утверждение не относится, приходится задумываться о том, как читателям будет удобнее всего узнавать о новых статьях на сайте или еще каких-нибудь новостях сайта. Разумеется, RSS никуда не денется, я сам активно пользуюсь этой технологией, но все-таки решил добавить пару альтернатив.

Во-первых, сделал группу во Вконтакте под названием новости сайта jenyay.net, может быть в будущем сделаю группы в других соцсетях вроде Facebook или Google+, но пока этот вопрос отложу. В группе во Вконтакте вы можете оставлять пожеланий по сайту, может быть даже предлагать темы для статей, хотя пока недостатка в этом я не испытываю, в отличие от нехватки времени реализовать все идеи. 🙂

И, во-вторых, мне понравилась штука, появившаяся недавно в Telegram — каналы. По сути каналы — это средство рассылки через тот самый Telegram без какой-либо обратной связи с автором. Нет никаких лайков, комментариев и т.п. Автор видит только количество подписчиков. Удобство каналов заключается в том, что обновления в каналах приходят сразу, но в отличие от сообщений, отправленных от людей, для каналов можно отключить уведомления, и для каждого канала видно сколько осталось непрочитанных сообщений, практически как в RSS.

К сожалению, в Telegram (пока?) нельзя упорядочивать каналы по папкам, но все-таки главный недостаток — это привязка к самому Telegram, который, в свою очередь, привязывается к номеру телефона.

Но несмотря на эти недостатки, я решил попробовать рассылать новости сайта и через Telegram, для чего был создан канал https://telegram.me/jenyaynet

Присоединяйтесь.