OutWiker. Развитие в 2015 году и планы на 2016 год

OutWiker. Развитие в 2015 году и планы на 2016 год

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

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

Читать далее…

Книга Уильяма Зинсера «Как писать хорошо. Классическое руководство по созданию нехудожественных текстов»

Уильям Зинсер. "Как писать хорошо"Все мы иногда сочиняем тексты. Кто-то ограничивается короткими заметками в соц. сетях, кто-то ведет блог и пишет большие посты, для некоторых сочинение статей — работа, а кому-то хватает служебных и объяснительных записок на работе. В любом случае, раз мы что-то пишем, значит хотим, чтобы кто-то прочитал наше творение, а еще лучше, чтобы он понял то, что мы хотим донести до читателя, кем бы он ни был: заказчиком, начальником или посетителем сайта. Для тех, кто сочиняет подобные тексты и предназначена книга Уильяма Зинсера «Как писать хорошо. Классическое руководство по написанию нехудожественных текстов». Ее автор — американский писатель, журналист и преподаватель, который делится своим умением и видением того, как сделать так, чтобы вашу статью в газете или заметку в блоге дочитали до конца, а не переключились на что-то другое после первых двух предложений.

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

Книга «Как писать хорошо» в оригинале переиздавалась девять раз. Впервые она вышла еще в 1976 году, после чего периодически, с интервалом в несколько лет, печатались новые издания с поправками и дополнениями. Русский перевод основан на издании, вышедшем на английском языке в 2006 году, через 30 лет после первого издания. Не многие книги могут похвастаться такой историей.

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

Читать далее…

Книга Уэса Маккинни «Python и анализ данных»

python-dataНедавно в нашей группе во Вконтакте мне задали вопрос о том, какие книги я могу посоветовать про применение Python в научных исследованиях. Как раз в это время я собирался начинать читать книгу Уэса Маккинни «Python и анализ данных» и пообещал, что о ней будет отзыв в блоге. Сегодня я выполняю это обещание.

Когда речь заходит про языки программирования для научных вычислений, то обычно вспоминают MATLAB, а в последнее время все больше появляется упоминаний языка R, который в первую очередь ориентирован на статистические расчеты. При этом Python с некоторыми библиотеками вроде NumPy и matplotlib отлично подходит для научных расчетов и во многих случаях могут успешно заменить MATLAB, который, к тому же, является достаточно дорогой программой, а Python и все упомянутые в книге библиотеки являются с вободными и вы можете их скачать без угрызения совести. Это здорово, что на русском языке вышла подобная книга (на английском языке книги про научные вычисления на Python мне попадались).

Сразу хочу предупредить, что «Python и анализ данных» — это описание инструментов, а не алгоритмов, про алгоритмы я могу посоветовать книги «Программируем коллективный разум» и «Алгоритмы интеллектуального интернета». Уэс Маккинни, автор книги «Python и анализ данных», является создателем известной библиотеки для обработки временных и табличных данных pandas, поэтому не удивительно, что большая часть книги посвящена этой библиотеке,

В этой книге Уэс описывает основные возможности нескольких инструментов и библиотек, которые предназначены для анализа и обработки данных: IPython, библиотеки NumPy, matplotlib и, конечно, pandas.

Читать далее…

OutWiker 1.9.0.780 (unstable)

OutWiker 1.9.0.780 (unstable)

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

Читать далее…

AirDroid. Программа для беспроводного доступа к телефону на Android

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

Речь пойдет о приложении AirDroid (Сайт разработчика и Страница на Google Play).

Интересной особенностью AirDroid является то, что это приложение может работать по локалке, если ваш телефон и компьютер подключены к одной и той же сети. Если же ваш компьютер и телефон подключены непосредственно к интернету, то обмен будет происходить через сервер AirDroid.

Читать далее…

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, теперь такой проблемы нет, и отображение такого количества иконок происходит очень быстро и с небольшим потреблением ресурсов.

Читать далее…

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

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

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

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

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

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

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

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

Поездка в Болгарию. Горы и озера Рилы

В августе мы с [info]e_aleks ездили в Болгарию, где разъезжали по различным городам, городкам и деревням. Во время нашей поездки я писал небольшие отчеты у себя в ЖЖ (1, 2, 3, 4, 5, 6, 7 и 8), но без фотографий. Настолько же подробный фотоотчет я, пожалуй, писать не буду, но как минимум не выложить фотографии из гор Рилы я не могу, это была самая запоминающаяся и впечатляющая часть поездки.

В горах мы были два не полных дня. В один из дней мы в горы поднимались, а на следующий день спускались. «Горная» часть поездки началась с рильского монастыря — жутко туристического места, расположенного километрах в 20-30 от города Рилы. Про сам монастырь и город я в этом посте ничего писать не буду, поскольку не о них здесь хотелось бы рассказать.

Читать далее…

ReadingMode. Новый плагин для OutWiker + обновления старых плагинов

ReadingMode. Новый плагин для OutWiker + обновления старых плагинов

Очень приятно, что в последнее время в развитии OutWiker кроме меня стали принимать участие другие разработчики. Количество плагинов, которые писал не я постепенно растет. Сегодня я хотел бы представить новый плагин, созданный Романом Соболевым — ReadingMode.

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

На следующих скриншотах показано окно в нормальном режиме и в режиме для чтения.

readingmode_01        readingmode_02

Читать далее…