Блог Александра Башкирова

ИТ и бизнес, компьютеры и ПО, фото, программирование и просто мысли…
Этот сайт в основном посвящен тому, что мне интересно вне работы. Ведется в порядке хобби.
Все изложенное на сайте - мое частное оценочное мнение и не может быть истолковано иначе.
Со всеми вытекающими из этого последствиями.

ПО

Подписаться на эту метку по RSS

Java Machine for Windows Mobile

Просмотров: 3226Комментарии: 0
Pocket PC

Запуск Java приложений на Windows Mobile (Pocket PC)? Возможно:)

Набрел на интересную ссылку - по этому адресу располагается OpenSource реализация Java VM(TM, R) для платформ Windows Mobile (она же в простанародье - Pocket PC). Поддерживаются на момент написания поста все платформы, до с 2003ей WM6 включительно.

Удалось запустить java калькулятор:) т.к. больше ничего java'вского под рукой не оказалось. Хотя с сайта ваторов можно скачать пару приложений-примеров: просмотрщик картинок и что-то совсем простенькое... тестовое.

В общем, уважаемые любители экспериментов,- тестируйте.

Wine Doors. Непростая дверь Wine.

Просмотров: 8175Комментарии: 0
Linux

Данная статья безнадежно устарела. Оставляена для истории.

Есть на свете такая замечательная вещь, как wine. По сути, Wine - открытая реализация Windows API. Что позволяет запускать Windows-приложения под Linux. Вследствие того, что проект Wine находится в стадии вечного развития, то реализованное в нем API поддерживает далеко не все приложения. Кстати, установка нового Windows-приложения под Wine - занятие довольно веселое, так как, например, тому же IE для работы требуются куча библиотек - от MS шрифтов до DCOMa.

Собственно, герой сегодняшнего поста - Wine Doors (http://www.wine-doors.org/wordpress/) - это утилита, которая позволяет автоматизировать установку поддерживаемых Wine приложений. На момент написания поста Wine-Doors существует в версии 0.1.2.1 и распространяется в исходных текстах, deb и rpm пакетах.

Правда, традиционно к стакану меда примешивается ложка дегтя: установка wine-door у меня лично прошла весьма своеобразно. В частности, первая установка у меня закончилась ничем. То есть, wine-doors установился, запустился, и при попытке первого запуска - завис. Вторую установку - запустил в терминале из-под root'a - установка и первый запуск прошли успешно. Учитывая то, что (по-моему) wine ставит свой набор Windows-программ для каждого пользователя попробовал запустить установку из-под себя. В результате - зависание на этапе первого запуска. Попробовал переписать /home/root/.wine-doors в свою аналогичную домашнюю папку. Не помогло;)

Разочаровался, снес из-под root'a все папки .wine-doors. Убил пакет wine-doors. Поставил его еще раз. Запустил. Первый запуск прошел успешно! (Правда, он проходил часа полтора, так как выяснилось, что wine-doors тянет за собой кучу всяких приблуд с Сети), не распространяясь об этом:) Отследить сие явление можно, лишь запустив wine-door из терминала или по лог-файлу. Итог - дошел до стадии, когдаWine-doors бодро предложил мне список приложений, которые он готов установить (кстати, они распространяются в виде так называемых application pack, то есть некоторого готового к употреблению и разворачиванию под Wine суррогата, выложенного в репозитории на сайте разработчика Wine-doors).

Скриншот - Wine Doors

Общий итог: продукт "сырой". Но нужный. Если вы сможете победить его, то есть шанс съэкономить себе чуть-чуть времени на установке Windows-программ под Linux.

PS. При работе с Wine-doors желательно иметь в виду, что его производительность довольно низка (у меня разбор одного из application pack'ов занял часа три).

PSS. Альтернативный простой способ установки ТОЛЬКО IE под Linux - использовать специальный пакет IE4Linux (http://www.tatanka.com.br/ies4linux/page/Main_Page). Пакет предназначен исключительно для установки IE 5, 5.5, 6.0 под Linux посредством Wine. Работает на данный момент понятнее и стабильнее, чем Wine-doors.

Open Source как модель бизнеса

Просмотров: 2303Комментарии: 0
IT Blogs

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

В связи с этим вопрос к коллегам - с вашей точки зрения, где тут "порылась собака"? Есть ли у вас примеры удачных/неудачных внедрений программного обеспечения с открытым исходным кодом по похожей модели?

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

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

Оригинал и комментарии на ITBlogs.ru

Дополнения для Firefox и Trunderbird

Просмотров: 3812Комментарии: 0
LinuxWindows

Внимание! Данная статья скорее всего устарела и описываемое ниже имеет больше академичсекий интерес.Как известно, браузер Firefox - это большой конструктор. Я бы сказал, что девизом этого продукта можно смело заявлять нечто вроде "построй свой браузер сам". Для меня лично это - большой плюс. Потому что ряд "фич", которые стандартно предлагаются "другими браузерами" (привет рекламе!) я просто не использую. С другой стороны мне нужно иметь несколько довольно специфических вещей. Которых не предусмотрено ни в Opera, ни в IE.

По этому поводу решил выложить список моих дополнений для FF - вдруг кому проигодится?:)

Итак, сам браузер (на данный момент): Mozilla FireFox 2.0.0.2

Расширения (общий склад расширений здесь):

  • ADBlock Plus (блокирование рекламы - удобно)
  • Dom Inspector (поставлялось вместе с Firefox (выборочная или полная установка, при станадартной не устанавливается)- показывет DOM картину лазами браузера. Неоценима при отладке JavaScript)
  • FlashBlock (блокирование флеш-роликов на странице. Флеш-ролик заменяется кнопкой, нажатие на которую загружает и запускает ролик. Здорово помогает экономить трафик)
  • GmailNotifer (показывает наличие новых сообщений в ящике GMail )
  • IE Tab (загружает страницу в движок IE; полезно для некоторых сайтов, "заточенных" под IE)
  • Image-Show-Hide (позволяет "на лету" включать или выключать управление изображениями)
  • Inline blocked image view (позволяет по контекстному меню загружать по одной неотображаемые (в том числе заблокированные предыдущим расширением) картинки)
  • PDF Download (по умолчанию FireFox открывает PDF документы как страницы, используя установленный в системе Acrobat Reader; это расширение на PDF предлагает на выбор: открыть или сохранить. Очень удобно!)
  • SpiderZilla (расширение позволяет сохранять на диск не только текущую страницу, как, например, чере меню "Файл" - "Сохранить как", но и все указанные страницы, в том числе - сайт целиком)
  • SwitchProxy Tool (позволяет "на лету" переключаться между несколькоми прокси-серверами)
  • TalkBack (информирование разработчиков Firefox об ошибке/крахе браузера; поставлялось вместе с FireFox)
  • UI Tweaker (тонкая настройка FireFox)

Кстати, "не все дополнения одинаково полезны" - все описанные выше дополнения работосопосбны на FF 2. Часть из них не будет работать (на момент написания заметки) под FF3, что следует иметь в виду, принимая решение об установке того или иного дополнения. Правда, дополнения обновляются (имеют такую тенденцию), так что есть надежда, что к официальному релизу FF3 все дополнения будут совместимы с ним:)

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

  • TalkBack (информирование разработчиков Thrunderbird об ошибке/крахе почтового клиента; поставлялось вместе с Thrunderbird)
  • Smtp Select (аналог SwitchProxy для FireFox - позволяет "на лету" выбрать почтовый сервер, который будет использован для отпраки письма в текующую сессию)

Собственно говоря, все:)

Если будут появляться новые дополнения - напишу.

FoxitReader и MiniRec

Просмотров: 4462Комментарии: 0
Windows

Не знаю, кого как, а меня сильно напрягают монстры от Adobe. Например, бесплатный Adobe Acrobat reader имеет свойство грузиться Бог знает сколько долго. В связи с чем было принято решение – найти достойную замену, которая отыскалась в лице Foxit reader’a – небольшой и, главное, быстрой программы для просмотра PDFфайлов. Распространяется она также, как и продукт от Adobe – бесплатно. Минусами программы является то, что в первый раз встретив в документе pdf изображение, Foxit reader попросил разрешения скачать соответствующий плагин. Разрешение я дал, полагин был скачан и установлен. После чего софтина больше не приставал ко мне с подобными вопросами. Второй минус (обнаружил его не я, поэтому – «за что купил, за то и продаю») состоит в том, что на некотором pdf файле, полученном со сканнера, была заметна «белая область» - то есть небольшого размера квадрат, на котором ничего не отображалось. Честно говоря, за полгода эксплуатации этой софтины это был единственный серьезный глюк, который так и не удалось побороть.

Живет это чудо по адресу http://www.foxitsoftware.com

Вторая программа, о которой стоит рассказать – MiniRec. Ее основное назначение состоит в простой и быстрой записи звука с любых источников. То есть, вы указываете программе, что является источником звука, нажимаете «Запись»,затем «Стоп», и на выходе получаете готовый к употреблению mp3 файл. Программа не имеет собственно окна, живет в трее, очень просто управляется из выпадающего меню, имеет неприлично небольшой размер (43 кб) и очень неплохую функциональность. Например, с сего помощью можно попробовать оцифровать старые пластинки, магнитофонные записи и еще много чего полезного:) – радиопередачи, например, или ТВ-программы. (При наличии соответствующего тюнера, разумеется).

Домашняя страничка MiniRec - http://virtualsoft.narod.ru/minirec/

InfraRecorder

Просмотров: 3311Комментарии: 0
Windows

Встал вопрос. Бывают ли в природе простые, удобные и бесплатные менеджеры записи на диск? Оказываются, бывают. Я, по крайней мере, нашел. Infra Recorder – небольшая (2,55 Мб) софтинка, предназначенная для записи CD/DVD. В ней нет ненужных наворотов, присутствуют лишь необходимые функции – от чего программа только выигрывает. Рекордер умеет работать с образами диска, копировать диски либо записывать новые диски. Правда, к бочке меда примешивается и ложка дегтя – создать audio cd с помощью InfraRecorder у меня не получилось... не нашел такой возможности (видео dvd создается тоже не очень удобно – «руками» создается структура диска). Правда, учитывая, что в настоящий момент IR находится в версии 0.43 beta, есть надежда, что к релизу он обрастет той самой полезной функциональностью, которой пока не хватает.

Кстати, интерфейс IR локализован, присутствует и русский (по крайней мере, в версии Unicode; другие не проверял).

Общий вывод: IR смело можно рекомендовать для работы, особенно тем, кто часто и много «пишет» данных на cd/dvd носители. Удобная вещь!

Страница проекта: http://sourceforge.net/projects/infrarecorder/

Foobar2000

Просмотров: 2766Комментарии: 0
Windows

Откровенно говоря, мне не очень нравился культовый медиаплер WinAmp. Слишком большой, чересчур навороченный, а в последних версиях – разросшийся до совсем неприличных размеров и в 99% неиспользуемых возможностей. Требовалась достойная альтернатива, которая нашлась в виде плеера Foobar2000. Плеер, написанный одним из разработчиков «того самого» WinAmp’a, собрал в себе все его достоинства и исключил недостатки. Стоит отметить возможность работы с несколькими списками воспроизведения (очень удобно, когда меняешь один mp3 диск на другой – не требуется загружать другой плей-лист), лаконичный интерфейс (мне нравится, кроме того, отсутствие интерфейсных наворотов делает плеер весьма нетребовательным к ресурсам, звуковые фильтры (в том числе – DSP, эквалайзер – правда, он скрыт в настройках, но часто ли мы им пользуемся???) и поддержку достаточно большого числа форматов (например, поддерживается Mp3, Mpc, Ogg). Добавьте сюда тот факт, что плеер распространяется бесплатно, и небольшой объем дистрибутива – получится ПО, которое должно быть. Просто потому что:)))

Страница проекта: http://www.foobar2000.org