18 июля 2010, 04:58 пп
Пришло время выкладывать очередную версию OutWiker’а – программы для хранения заметок. Программа уже переросла альфа-стадию, но релизом я ее пока стал называть, потому что еще есть некоторые возможности, которые хотелось бы реализовать в первую очередь.
В новой версии много мелких изменений и одно крупное, которое заняло большую часть времени на реализацию. Давайте прежде чем приводить полный release notes, я расскажу об этом крупном нововведении.
В этой версии OutWiker’а появился новый тип страниц – страницы, использующие вики-нотацию, этот тип страниц задумывался с самого начала. Честно скажу, что на создание этого типа страниц меня вдохновила программа WikidPad, про которую я когда-то писал. Но в OutWiker вики-нотация сделана по-другому и развивать ее я собираюсь в несколько другом направлении, хотя некоторые возможности WikidPad я собираюсь перенести и в свою программу. Сразу отвечу на вопрос «Зачем нужна страница в вики-нотации, если уже есть страницы в формате HTML?»
Читать далее ‘OutWiker 1.0 beta 1 (что нового)’ »
14 июля 2010, 09:41 дп
Хоть мне и нравится библиотека wxPython для создания интерфейса питоновских программ, но есть в ней одна неприятная особенность. Дело в том, что часто поведение одного и того же кода в разных операционках у библотеки отличается. В таких случаях приходится плясать с бубном и что-то подправлять таким образом, чтобы, с одной стороны, поведение программы в одной ОС осталось таким каким же, как оно было задумано и как уже работает, а, с другой стороны, чтобы в других ОС работало точно так же.
Иногда эти шаманства связаны с махинациями сайзерами, а вот вчера я столкнулся с очень неприятным поведением класса wx.Image, от которого не ждал никакого подвоха.
Итак, предыстория. Сижу под Windows, делаю OutWiker (скоро выложу новую версию). Все крупные изменения уже сделаны, под Windows все нормально, пришло время проверить их под Linux. Запускаю VirtualBox с Ubuntu 10.04, запускаю там OutWiker и… все работает. Не веря своему счастью, запускаю юнит-тесты, надеясь, что, раз внешне все нормально, то запуск этих тестов станет простой формальностью.
Читать далее ‘wxPython. Windows vs. Linux’ »
10 июля 2010, 09:29 пп
Похоже, что написание клиентов для Twitter’а под Adobe Air становится такой же традицией, как разработка файловых менеджеров на Delphi или аутлайнеров на Pyhton
Где-то полгода назад я писал об одном таком Adobe Air’ровском клиенте Mixero, который у меня прижился, и которым я пользовался до сих пор. А вот на днях попался мне другой, уже японский клиент Saezuri (или официальный сайт на японском – http://www.playwell.jp/trac/Saezuri).
Пробовал я полностью перейти на Saezuri и в результате так и не решил какой из этих двух клиентов мне больше нравится, поэтому в этом посте решил не только сделать обзор Saezuri, но и сравнить его с Mixero. За каждую фичу, которая сделана удобнее, чем у конкурента, програма будет получать плюсик. В конце поста количество набранных плюсов просуммируем и посмотрим кто победит. Скриншоты Mixero я не показываю, потому что его обзор уже был (см. ссылку выше).
Внешний вид у Saezuri, в отличие от Mixero, более лаконичный.

Здесь мы видим только список твитов, где непрочитанные сообщения выделяются красным цветом. Красным по крайней мере в скине по умолчанию, а всего к программе прилагаются пять скинов (Mixero тоже имеет несколько тем, так что плюсик не получает никто).
Читать далее ‘Битва твиттер-клиентов. Saezuri vs. Mixero’ »
3 июля 2010, 12:44 пп
В последнее время стали появляться все больше сервисов, которые используют облачные технологии, когда компьютеры пользователей сервиса используются для нужд самого сервиса (не путать с ботнетами
). В этом посте я хочу рассказать об одном таком сервисе, который объединяет в себе социальную сеть, бум которых, наконец-то прошел, и облачное хранение данных. Сервис называется Wuala (ссылка реферальная, но, надеюсь, вам не жалко).
Wuala – это в первую очередь сервис для хранения файлов, такой социально-облачный DropBox. Сразу после регистрации вам дают 1 ГБ места (2 ГБ при регистрации по реферальной ссылке или с промо-кодом) на удаленных серверах, которое вы можете использовать по своему желанию.

Главной особенностью Wuala является то, что ваши файлы хранятся не только серверах сервиса, но и в облаке, которое состоит из компьютеров других пользователей Wuala. Дело в том, что, если вам мало 1 ГБ, то вы можете докупить дополнительное место за деньги, поприглашать друзей – за каждого завербованного друга вам дадут бочку варенья и корзину печенья еще 250 МБ места (500 МБ для платных аккаунтов) – или предоставить место на вашем харде для нужд Wuala, а точнее для хранения чужих файлов. Что будет храниться на вашем компьютере вы знать не будете, потому что все файлы перед отправкой на сервер или в облако шифруются, также вы не будете знать откуда вы в данный момент качаете файл. Для того, чтобы вы могли предоставлять место на своем харде сервису, надо, чтобы ваш комп был в онлайне минимум 4 часа в сутки (в среднем). Объем добавленного вам места будет зависеть как от времени, когда вы находитесь в онлайне с запущеным клиентом (при этом не обязательно авторизовываться), так и от скорости вашего интернет-канала.
Читать далее ‘Wuala – социально-облачный DropBox’ »