Обзор смартфона Motorola Razr Maxx

Недавно я писал о том, что выбираю себе смартфон, работающий на Android, главными критериями выбора были объем аккумулятора и размер экрана. Так вот, на новый год я сделал себе подарок в виде телефона Motorola Razr Maxx, он же Motorola XT910. Практически за месяц его использования, я остался им очень доволен, и даже некоторые ожидаемые глюки в нем не проявились, но обо всем по порядку.

Motorola Razr Maxx. Внешний вид

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

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

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

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

В новой версии Source 1.8 появилась возможность для вставки текста программ из прикрепленных файлов. Для этого были добавлены два новых параметра у команды (:source:).

  • Параметр file позволяет задавать имя прикрепленного файла (с приставкой Attach: или без нее).
  • Параметр encoding позволяет указывать кодировку этого файла (это нужно, если кодировка отлична от UTF-8).

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

Багтрекер для OutWiker

Багтрекер для OutWiker

До сих пор список задач по развитию OutWiker я вел в оффлайновом task-менеджере TaskCoach. Но так как оффлайновое хранение не особо надежно, то список ToDo лежал в исходниках программы и на сервере в репозитории Bazaar. В целом такая организация меня устраивала, программа TaskCoach довольно удобная, но были два небольших момента из-за которых я решил перейти на онлайновый багтрекер.

Первый момент заключается в том, что изменения в списке ToDo отражались в коммитах Bazaar, иногда приходилось делать коммиты только из-за изменений в ToDo. Это не так страшно, но идеологически неправильно. Второй момент заключается в том, что иногда пользователи спрашивали о планах на будущее. А для того, чтобы эти планы посмотреть, надо скачать исходники, да еще и программу TaskCoach. Поэтому я решил открыть на сайте отдельный раздел с багтрекером, в качестве которого выбрал Traq (не путать с Trac).

Посмотреть все планируемые задачи (заявки, тикеты, tickets) вы можете по адресу https://jenyay.net/traq/outwiker/tickets. Данный багтрекер позволяет планировать, какие задачи нужно выполнить к тому или иному релизу программы (в терминах багтрекера — в той или иной вехе или milestone). В данном случае я примерно прикинул, что хотелось бы сделать до выхода OutWiker 1.8 — см. веху 1.8.

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

Хотя вы по-прежнему можете писать пожелания в любом удобном для вас месте — или на outwiker.reformal.ru, или в комментариях, или в любой социальной сети, где заведена страница для OutWiker. Ссылки на эти страницы вы можете найти на странице программы. Все ваши пожелания я добавлю в этот багтрекер.

Новая версия плагина Source для OutWiker

Новая версия плагина Source для OutWiker

Выложил новую версию плагина Source, предназначенного для раскраски исходников в программе OutWiker.

В этой версии добавлен интерфейс для облегчения использования команды (:source:). Во-первых, добавлена кнопка на панель инструментов для вставки этой команды. А, во-вторых, при нажатии этой кнопки (или выбора пункта меню «Вики — Команды — Текст программы») откроется диалог, в котором можно будет выбрать параметры команды: язык программирования (или разметки в случае HTML/CSS) и размер табуляции.

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

Новая статья по Matplotlib. Как изменять формат меток на осях

Выложил еще одну статью из серии про работу с MatplotlibКак изменять формат меток на осях. Заодно упорядочил существующие статьи, разбив их на темы.

Выбор смартфона на Android

Выбор смартфона на Android

Решил тут прикупить что-то андроидное (точнее, это что-то — смартфон), тем более, что скоро Новый Год — хороший повод. В первую очередь смартфон должен заменить мой старенький КПК Dell x51v, который вот уже пять с лишним лет работает и особых железячных проблем в нем не предвидится. Но вот с софтом для него теперь уже напряг, под Windows Mobile сейчас можно найти что-то только на форумах-варезниках.

И вот теперь мучаюсь с выбором. Точнее, я уже практически определился, но вдруг что-нибудь подскажете. Основные требования:

  • Большой аккумулятор. Очень не хочется заряжать телефон каждый день. А учитывая, что мне этот телефон еще брать во всякие поездки, то аккумулятор становится решающим фактором.
  • Большой экран (4″ и больше).
  • Наличие GPS.
  • Android 4.x

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

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

Книга Р. Майера «Android 2. Программирование приложений»

android_bookНесмотря на то, что я пока еще не обзавелся каким-либо девайсом на Android (хотя уже близок к этому), решил посмотреть, как выглядит программирование под него. Если есть такая возможность, то осваивать новую для себя тему я предпочитаю по какой-нибудь книге, а не по мануалам. Начать изучение решил с книги Майера «Android 2. Программирование приложений». Эта книга вышла еще в 2011 году, и к тому моменту, когда я до нее добрался, успела несколько устареть (на момент написания этого поста вышел уже Android 4.2). Надеюсь, что основы программирования под Android с того времени там не сильно поменялись. Эта книга привлекла своим размером (чуть больше 670 страниц, не люблю тоненькие буклетики из серии «что-то там за 24 часа») и дизайном. Хотя еще полгода назад в книжных магазинах особых альтернатив ей не видел.

Вся книга ориентирована на Android 2.0 (API Level 5). По статистике гугла можно узнать, что на данный момент (к началу декабря 2012 года) около 50% Android-устройств используют Android 2.3.x (API Level 9 и 10), версия именно 2.0 в статистику даже не попала. И чтобы больше не возвращаться к версиям Android скажу, что у Майера уже вышла книга про программирование под Android 4 на английском языке (Meier R. Professional Android 4. Application Development), со временем может быть ее переведут и на русский язык.

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