Шифрование с помощью GnuPG для пользователей

shifrovanie-s-pomoshhyu-gnupg-dlya-polzovatelejj

Я думаю, все вы знаете, что такое криптография и для чего она нужна. Обычно, когда начинают писать про криптографию, уходят в теоретические дебри математики, после чего остается вопрос «А что теперь с этим делать?» На самом деле сейчас существует достаточно большое количество программ, которые позволяют легко зашифровать вашу переписку или файлы, не сильно вдаваясь в подробности того, как это все работает.

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

Читать далее ‘Шифрование с помощью GnuPG для пользователей’ »

LJWatcher 2.6.0

LJWatcher - это программа для слежения за новыми комментариями в ЖЖ. В эту программу добавляются ссылки на записи пользователей, а после проверки обновлений, новые комментарии будут выделены другим цветом.

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

LJWatcher 2.6.0 th250   ffffff  ljwatcher 2 4 3.png LJWatcher 2.6.0 th250   ffffff  ljwatcher 2 4 2.png

Основные возможности

  • Разворачивает все ветки с комментариями
  • Выделяет новые комментарии
  • Может показывать только ветки с новыми комментариями
  • Поддерживает шаблоны (скины). Прилагается три шаблона в папке templates

Для работы нужен .NET Framework 2.0

PS. Надо бы как-нибудь будет переписать эту программу на более кроссплатформенном языке, или заставить ее работать в Linux под Mono.

FreeCommander XE. Сборка 570

freecommander-xe-sborka-570

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

FreeCommander XE. Сборка 570 freecommander 300x261

Прежде чем говорить о том, что изменилось за год, напомню про основные изменения во FreeCommander XE по сравнению с текущей стабильной версией FreeCommander:

  • Полная поддержка Unicode.
  • Переделанные диалоги работы с файлами.
  • Измененный внешний вид главного окна.
  • Поддержка сторонних программ для копирования, переименования и удаления файлов (можно выбирать, копировать/переносить/удалять файлы с помощью средств Windows, FreeCommander’а или какой-нибудь другой программы).
  • Поиск файлов с использованием регулярных выражений.
  • Окно быстрого запуска.
  • Контейнер файлов (что это такое будет сказано ниже в обзоре).
  • Множество интересных мелочей в интерфейсе.

Я не буду еще раз подробно останавливаться на тех отличиях FreeCommander XE от старого FreeCommander’а, что уже были в прошлогоднем обзоре,

в этом посте рассмотрим, что изменилось в новой публичной бета-версии за год, и то, что не попало в прошлый обзор.

Читать далее ‘FreeCommander XE. Сборка 570’ »

OutWiker 1.4.0. Что нового

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

Для тех, кто не следил за постами в этом блоге, OutWiker – это кроссплатформенная программа с открытыми исходниками для хранения заметок в виде дерева. Одно из отличий OutWiker’а от других подобных программ состоит в том, что все заметки хранятся не в одном файле, а в виде вложенных папок. Кроме того, к каждой заметке можно прикреплять любое количество файлов, а теперь программа поддерживает и плагины. Более подробно о программе вы можете прочитать по приведенной выше ссылке.

OutWiker 1.4.0. Что нового outwiker 1.4.0 01 300x258 OutWiker 1.4.0. Что нового outwiker 1.4.0 02 300x258

Что нового на этот раз? Краткий список изменений выглядит следующим образом:

  • Добавлена поддержка плагинов.
  • Добавлено автосохранение заметок по таймеру (интервал сохранения задается в настройках).
  • Добавлена проверка изменения текста заметок сторонними программами.
  • Для HTML-страниц добавлена кнопка включения/выключения автоматического переноса строк.
  • Версия под Linux теперь устанавливается в /usr, а не в /opt. Теперь из консоли программу можно вызывать с помощью команды outwiker.
  • Улучшена обработка викисинтаксиса, касающегося создания списков.
  • Теперь поиск по страницам ищет искомую фразу в именах прикрепленных файлов и в названиях тегов.
  • Исправления ошибок и небольшие улучшения интерфейса.
  • Программа теперь тестируется только под Python 2.7.

А теперь про изменения более развернуто.

Читать далее ‘OutWiker 1.4.0. Что нового’ »

Удаленный рабочий стол Chrome

udalennyjj-rabochijj-stol-chrome

Похоже, Google решил застолбить за собой еще одну нишу – удаленное управление компьютером. Теперь они будут знать не только что вы делаете (Google Calendar), что вы собираетесь сделать (Google Tasks), над чем вы работаете (Google Documents), где вы отдыхали (Picasa), какую музыку вы слушаете (Google Music) и т.д., и т.п., теперь они будут видеть, что у вас происходит на экране компьютера в каждый момент времени. Я, конечно, немного утрирую, но суть в том, что недавно появилось интересное расширение Удаленный рабочий стол Chrome для браузера Google Chrome, с помощью которого можно организовывать удаленный доступ к компьютеру.

Давайте посмотрим, как это все работает. Не знаю насколько старая версия Chrome подойдет для этого приложения, поэтому будем считать, что у стоит последняя dev-версия. Скачиваем и устанавливаем по указанной выше ссылке приложение, которое весит целых 19 МБ. После этого переходим к списку установленных приложений (не путайте с расширениями)

Удаленный рабочий стол Chrome remote 12 300x226

Читать далее ‘Удаленный рабочий стол Chrome’ »

OutWiker. Нестабильные версии программы

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

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

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

И заодно такой вопрос: интересует ли кого-нибудь 64-битные сборки под Windows? Я, честно говоря, в них особого смысла не вижу, просто появилась возможность их делать.

OutWiker 1.3.2 (что нового)

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

OutWiker 1.3.2 (что нового) outwiker screen 300x258 OutWiker 1.3.2 (что нового) outwiker screen 2 300x258

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

Сухой остаток от списка изменений выглядит следующим образом:

  • Новый интерфейс выбора иконок.
  • Добавил новые иконки из наборов famfamfam.com и yusukekamiyamane.com.
  • Новая иконка программы (спасибо Алексею Набродову).
  • В пределах одной страницы теперь работают якоря.
  • Новый элемент викинотации для добавления якорей.
  • Значительно уменьшено моргание и обновление интерфейса при перемещении по дереву.
  • Справка на английском языке (спасибо Илье Чешкову за исправления моего корявого перевода с помощью Google Translete OutWiker 1.3.2 (что нового) icon smile ).
  • Добавлены горячие клавиши для тега <PRE> на HTML-странице и [@...@] на викистранице.
  • Добавлены горячая клавиша и кнопка для [[<<]] на викистранице.
  • Добавлены кнопки для тегов <code> и <blockquote> на HTML-странице.
  • Добавлена кнопка «Обновить» для панели с прикрепленными файлами.
  • При нажатии на иконку в трее, свернутое окно разворачивается, а развернутое теперь сворачивается.
  • Исправлено: под Windows не работали ссылки на страницы, имеющие в своем пути символ «#».
  • Исправлена ошибка, возникавшая при испорченном файле __page.opt в корне вики.
  • Другие исправления ошибок в программе и переводе.
  • Рефакторинг кода.

Читать далее ‘OutWiker 1.3.2 (что нового)’ »

Электронный словарь GoldenDict

Давно собирался рассказать про такой замечательный словарь, как Goldendict, вот, наконец-то и до него дошла очередь. Когда-то давно я уже писал про другой хороший словарь под Windows – Lingoes, но в последнее время я полностью перешел на Goldendict.

Чем GoldenDict лучше? Во-первых, он, в отличие от Lingoes, кроссплатформенный, поэтому можно одни и те же словари использовать и под Windows, и под Linux. Во-вторых, GoldenDict распространяется с исходными текстами под лицензией GPL 3, а Lingoes бесплатен только для некоммерческого использования, а исходники его закрыты. Кроме того, GoldenDict не использует свой формат словарей, а с уже распространенными форматами словарей. В частности, программа понимает такие форматы как Babylon (.bgl), StarDict (.ifo/.dict./.idx/.syn) и ABBYY Lingvo (.dsl), в том числе и аудио архивы (.lsa/.dat) для произношения слов.

Внешний вид типичной словарной статьи показан на следующем скриншоте.

Электронный словарь GoldenDict goldendict 01 300x249

Читать далее ‘Электронный словарь GoldenDict’ »

OutWiker 1.3.0. Что нового

OutWiker 1.3.0. Что нового outwiker screen 300x258 OutWiker 1.3.0. Что нового outwiker screen 2 300x258
Выложил очередную версию программы для хранения заметок в виде дерева OutWiker. В версии 1.3 основной упор был сделан на то, чтобы начать использовать более продвинутые HTML-движки, чем встроенный в wxPython.

Старый HTML-движок сильно ограничивал дальнейшее развитие программы. Например, в нем нельзя было использовать стили CSS, не было возможности отображать зачеркнутый текст, а страницы с картинками из интернета слишком долго (да и сам рендер был не особо быстрый).

Список изменений

Итак, для начала вот список изменений для версии 1.3.0, а потом о них расскажу поподробнее:

  • Теперь в качестве HTML-рендера под Windows используется движок Internet Explorer, а под Linux – WebKit.
  • Добавлена возможность печати заметок и их исходного текста.
  • Добавлен новый вики-тег {-…-} для зачеркнутого текста.
  • Добавлена кнопка для зачеркнутого текста на HTML-странице.
  • Возможность установки размера шрифта при просмотре заметок через окно настроек.
  • Возможность установки дополнительных стилей CSS для заметок.
  • Изменение горячей клавиши для переключением между кодом и просмотром на F4.
  • Добавлены пункты меню для вики-команд (: … OutWiker 1.3.0. Что нового icon smile .
  • Страницы, открытые в режиме «Только для чтения», в дереве выделяются курсивом.
  • Под Windows программа теперь работает без установки MS Visual C++ 2008 Redistributable Package.
  • При запуске программы под Windows с помощью exe-шника ошибки будут выводиться в файл outwiker.log, который будет создан в той же папке, где расположен файл настроек outwiker.ini.
  • Исправлены ошибки, возникавщие при попытке открыть вики, если для какой-то из заметок нет прав на запись.
  • Исправлена ошибка, из-за которой под Windows не работал рендеринг формул, если программа была установлена в директорию, содержащей пробелы.

Читать далее ‘OutWiker 1.3.0. Что нового’ »

Решение некоторых проблем с Qutim 0.3 под Linux

reshenie-nekotorykh-problem-s-qutim-0-3-pod-linux

С момента написания последнего поста про Qutim версия 0.3 приобрела статус бета-версии. Из-за последних изменений в репозитории у тех, кто пользовался старой версией под Linux, когда она еще называлась Qutim SDK 0.3, появились некоторые проблемы, которые, впрочем, легко решаются.

Проблемы возникли после очередного обновления программы из репозитория ppa:qutim/sdk03: пропала иконка в трее, а контакт-лист стал девственно чистым. Говорят, еще пропал звук, но у меня звук и так был отключен, поэтому ничего по этому поводу сказать не могу. После этого программа несколько раз обновлялась, но все оставалось по-прежнему.

А оказалось все довольно банально, хотя и неожиданно с точки зрения пользователя. Оказывается, репозиторий ppa:qutim/sdk03 стал «устаревшим», а самые последние сборки qutim теперь попадают в репозиторий ppa:qutim/qutim (https://launchpad.net/~qutim/+archive/qutim). При этом нужно удалить старый пакет qutim03, а установить пакет qutim из последнего репозитория. После этого опять заработал список контактов и появилась иконка в трее (которая, кстати, стала намного симпатичнее).

После установки qutim из репозитория ppa:qutim/qutim в разделе «О qutIM» значится версия 0.2.80. Смущаться этого не стоит, это на самом деле версия 0.3, но она еще бета, поэтому официально 0.3 не значится.

Ну и заодно напишу про еще одну проблему, которая возникла с Qutim 0.3 под Linux. Почему-то недавно перестал работать jabber (ака Google Talk) – при попытке авторизоваться получал сообщение «Ошибка авторизации». Порыскав по гуглу, в очень старых записях на официальном форуме увидел, что для qutim желателен gnutls (в репозиториях Убунты он устанавливается из пакета libgnutls-dev). После установки пакета libgnutls-dev авторизация стала проходить без проблем. Странно, раньше jabber работал и через OpenSSL.

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

Решение некоторых проблем с Qutim 0.3 под Linux qutim info 300x237