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

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

программное обеспечение

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

HP iPAQ 2190. Набор софта. Часть 2.

Просмотров: 2546Комментарии: 0
Alib.spb.ruPocket PC

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

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

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

ПО для просмотра фильмов. The Core Pocket Media Player (0.72 RC1, GNU/GPL, ранее известный как Beta Player). Великолепные плеер, обладающий множеством полезных функций. Например, возможностью самому развернуть картинку. Прокруткой. И т.д. Рекомендую однозначно!

Наконец, ПО для конвертации фильмов в формат, пригодный для использования на КПК. По сути, эта операция сводится к перекодирование фильма в формат DivX с небольшим размером экрана и невысоким битрейтом. В этом мне помог PocketDivxEncoder v0.3.60 (как вы догадались - бесплатный). Программа простая, но в то же время обладающая массой полезных настроек, позволяющих получить результат требуемого качества.Умееть конвертировать в том числе DVD, так что есть мнение, что ее вполне можно приспособить и для риппинга DVD в формат DivX.

HP iPAQ 2190. Набор софта.

Просмотров: 2874Комментарии: 0
Alib.spb.ruPocket PC

Как я уже писал ранее, не так давно я обзавелся неплохой вещью - HP iPAQ 2190. Естественно, что встал вопрос о наборе софта для него...

Вернее, немного не так. В качестве клавиатуры у меня стояла Resko Keyboard Pro. В какой-то момент возникла ностальгия по старой доброй Qkeys или хотя бы ELeng. ELeng установилась нормально, но работать отказалась (устройство работает под WM2005). Установка QKeys намертво вырубила всю систему. Вернее, немного не так. Установка QKeys как факт прошла успешно, при первой попытке вызова клавиатуры на секунду мелькнул ее значок, и... все пропало. Шаманские пляски ни к чему не привели. Выход один - Hard reset.

Вообще говоря, на WM2005 Hard reset - это не совсем тот hard reset, к которому мы привыкли на 2002/2003. Делается он по другому, и внутри себя работатет совсем не так, как раньше. 2005ая хранит все свои файлы во внутренней флеш-памяти, поэтому hard reset обозначает форматирование этой памяти и помещения на нее исходной копии системы. Что же касается самого процесса, то у меня он проходит так:

  • нажимаю одновременно кнопки "Email" ("конвертик"), "Calendar" ("Квадратик из квадратиков") и выключение питания (справа вверху:-))
  • Нажимаю стилусом reset (отверствие внизу на корпусе под кнопкой "Calendar").
  • Жду примерно 5 секунд.
  • Отпускаю reset
  • Отпускаю означенные три кнопки

Если все хорошо, то на экране загрузки внизу появляется надпись "Formatting MS..." (этот рецепт работатет только на моей модели, насколько мне известно, для других моделей он другой - например, на acer n311 hard reset выполняется только при 100% зарядке батареи, путем последовательного нажатия другой комбинации клавиш).

Так вот, после того, как я провел Hard reset было принято судьбоносное решение: использовать в КПК только свободно распространяемое ПО. То есть то ПО, которое распространяется как Freeware (или, в идеале - open source). Таблица используемого ПО приведена ниже. (Хочу отметить, что я не пытался создать всеобъемлющую таблицу, я лишь привожу те решения, которые устроили лично меня)

Функция ПО

Решение

Клавиатура русская MacCentre Pocket RussKey
Проигрываеть флеш-роликов Macromedia Flash Player
Плеер флеш-роликов SmartSprite smartFlash
Файловый менеджер Total Commander

GSFinder

Читалка AlReader
Отображение на Today кнопок наиболее часто запускаемых приложений nakka tdLaunch (1)
Переключение между задачами TranCreative Magic Button
Блокирование КПК HP Protect Tools(2)
Информирование о параметрах КПК (батарея, объем памяти и т.д.) на Today Today Panel Lite by RhinoCode(2)

Примечания:

(1) - tdLaunch разрабатывался под WM2002/2003, при инсталляции из cab-файла WN2005 честно предупреждает об этом. Лечится очень просто - заходите в настройки плагина, меняете что-либо... и он спокойно прописывается на today 2005ого, как будто его там и ждали.

(2) - предустановлено к КПК. так что возможно, это очень даже коммерческие компоненты, деньги за которые мы платим при покупке КПК.

Как и обещал, список будет расширяться...

Mandriva 2007. Linux vs Windows :)

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

Хорошей традицией нового года считается войти в него (новый год то есть) с чем-то новеньким. Вот и я решил поэксперементировать: войти в новый год с новым дистрибутивом linux.

Самый первый этап - выбор "того самого" дистрибутива. Для этого я сформулировал следующие требования:

  1. Локализация "из коробки"
  2. rpm-based (у меня много ПО в rpm формате, и заниматься конвертацией rpm - deb/source и т.д. просто лень)
  3. Некоммерческий (бывают и коммерческие версии linux - посмотрите хотя бы на linux xp)
  4. user-frenly (в конце концов, у меня рабочая машина а не сервер)
  5. Хороший набор мультемедийных программ (в конце концов, просмотр фильмов и прослшивание музыки на компьютере никто не отменял)
  6. apache/mysql/php должны присутствовать "из коробки"
  7. Минимальные усилия по конфигурированию:)

Не буду утомлять описанием "состязанием дистрибутивов" (на разных тематических форумах, посвященных linux, по этому поводу идут целые баталии), скажу лишь, что победителем стал дистрибутив Mandriva Linux 2007 (download version).

Дистрибутив хорош тем, что позволяет как новичку, так и опытному пользователю "просто и изящно", а главное - быстро развернуть полноценное рабочее место под управлением linux. Инсталлятор сделан весьма добротно, есть возможность выбора и сохранения выбора (!!!) списка пакетов. Из коробки идет KDE и Gmone + еще несколько рабочих столов. Я де-факто использую Gnome, но KDE ставлю "за библиотеки", то есть, для того, чтобы иметь возможность из-под Gnome запускать приложения, изначально разработанные под KDE. А еще того, чтобы "иметь резерв" - в случае, если "перемудрю" с настройкой Gnome из-под KDE в режиме редактирования конфигурационных файлов всегда можно решить возникшую проблему (так, кстати, и получилось, когда в графическом конфигураторе предложил гному использовать kde-шный набор иконок, Gmone просто завис).

В дистрибутив входит достаточно большой набор пакетов. Доставлять пришлось самую малость - двухпанельный графический файловый менеджер (я использую krusader) и переставил OpenOffice. Дело в том, что по умолчанию в дистрибутиве присутствует OpenOffice 2.0 EN. Мне, разумеется, хочется, чтобы все было по-русски, даже не в смысле инфтерфейса, а в смысле работы с языком - корректной проверки орфографии и т.д. Поэтому вместо идущего в комплекте OpenOffice 2.0 EN я поставил самую свежую (на момент установки) версию OpenOffice 2.1 RU (сборки от ИнфраРесурс). Как и следовало ожидать, интеграция с gnome не прошла (известный баг для mandriva). Впрочем, никто сильно не расстроился - все настроилось вручную. Установка пакетов office тоже проходила не так гладко, как хотелось бы: каждый пакет считал своим долгом сообщить о неудовлетворенных зависимостях, причем зависимости имели циклический характер. Решилась все просто: принудительная установка пакетов в режиме игнорирования анализа зависимостей.

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

Итог: за несколько дней (и ночей) я получил полноценное (и лицензионно чистое) рабочее место, способное с ходу удовлетворить процентов 70 пользователей по своим возможностям, с неплохим набором софта и фантастической управляемостью системы. Такой, которая пользователю Windows и не снилась. Обратная сторона медали - большая сложность системы, с моей точки зрения, с лихвой окупается той самой управляемостью. Впрочем, не хотелось бы быть агитатором - Windows не менее хорошая система. просто, поработав в linux (и особенно понастраивав его), кажется что Windows в качестве desktop системы - это так... для ленивых:)

ICQ, QIP и JIMM

Просмотров: 4105Комментарии: 0
Alib.spb.ru

Внимание! Данная статья скорее всего устарела и описываемое ниже имеет больше академичсекий интерес.

Недавно друзья дали ссылочку на заменитель стандартного icq клиента - QIP. Отличается эта штука от стандартного клиента во-первых тем, что она полностью бесплатная ("свободное программное обеспечение с закрытым исходным кодом"); во-вторых (по моим ощущениям) - приятнее и функциональное стандартного клиента (например, диалоговые окна открываются во вкладках; когда разговариваешь с несколькими собеседниками - очень удобно); в-третьих, QIP относится к разряду "приложений без установки". То есть, не требует инсталляции, не пишет ничего важного в реестр, а всю информацию держит в конфигурационных файлах. Что автоматически означает возможность использовать QIP как переносное приложение (portable application), или, проще говоря, запускать его в флешки. На разных компьютерах. Это о плюсах. Теперь "минусы". Самый ощутимый - отсутствие профилей подключения. То есть, настроив QIP на подключение через proxy на работе, дома использовать его было несколько проблематично (решение проблемы - виртуальный proxy:)) Второй "минус" - в ряде случаев из трея может "потеряться" иконка QIP. (Пока не выяснил, при каких обстоятельствах). В остальном же - весьма достойная программа. (Будем надеяться, что в следующих релизах эти проблемы будут решены).

Второй герой сегодняшней заметки - JIMM. Это написанный на языке JAVA клиент ICQ для мобильных телефонов. При этом для работы JIMM надо, чтобы аппарат а. поддерживала JAVA б.поддерживал передачу данных GPRS. Все. Основные функции ICQ - в вашем телефоне. JIMM - бесплатное свободно распространяемое программное обеспечение. На вопрос - а зачем все это надо? (ася в мобильном - круто, стильно и неудобно) отвечу так: в случае, когда надо обсудить что-либо, а позвонить не представляется возможным, это - лучшее решение, т.к. такого количества текста через sms послать будет стоить гораздо больше, чем послать тот же текст через icq. Актуально также при частых командировках - стоимость роумингового килобайта в пересчете на символы гораздо ниже, чем стоимость стандартных sms. Серьезных нареканий JIMM не вызвал - стабильно работающее приложение, с стандартным "телефонным" интерфейсом:)

Ссылки по теме:

FireFox 2

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

Внимание! Данная статья скорее всего устарела и описываемое ниже имеет больше академичсекий интерес.Вышел FireFox 2.

Из "зримых" отличий от 1.х.х - проверка орфографии (приятная вещь) и заметное отсутствие "тормозов" (у меня на FF 1.5 были жуткие "тормоза" при открытии нескольких вкладок, или, при загруженных вкладках, открытия новой вкладки).

Интерфейс особых изменений не претерпел.

Из особенностей браузера (для тех, кто "хочет, но не решился") отмечу большую защищенность (субъективное ощущение), кроссплатформенность (для тех, кому это надо), открытие нескольких сайтов в нескольких вкладках, расширяемость и настраиваемость (с помощью подключаемых расширений и тем). Фактически это обозначает то, что скачав и установ FireFox, вы имеете "базовый продукт" (кстати, FF - бесплатен, распространяется под лицензией GNU GPL). Далее, при необходимости реализовать какую-либо "фичу", вы скачиваете необходимое дополнение. Все! Аналогично (просто) изменяется и внешний вид браузера: тем для него создано превеликое множество.

Так что удачи и хорошей работы в Сети.

PS. Ссылка на российский сайт Firefox: http://www.mozilla.ru/products/firefox/

Локальные вычислительные сети – часть 9: Интернет и ЛВС

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

Первый способ, наиболее простой, состоит в установке на одной клиентской машине специализированного программного обеспечения, организующего доступ в Интернет для всей сети. Второй способ состоит в выделении специальной машины – сервера для решения той же задачи. При этом следует учесть, что при любом варианте абсолютно не важно, каким способом (dial-up, ADSL, выделенная линия) организуется доступ в Интернет – каждый из рассмотренных ниже способов будет работать при любом способе подключения. Правда, если скорость модемного соединения составляет 4 Кб/сек, а в сети 10 пользователей работающих в Интернет, то для каждого из них скорость соединения с Интернет будет составлять порядка 400 байт/сек... Но это, как говорится, совсем другая история...

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

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

Рассмотрим более подробно каждый из способов организации одновременного доступа в Интернет для пользователей ЛВС.

Итак, первый, условно "безсерверный" вариант состоит в установке на клиентской машине специализированного программного обеспечения, называемого прокси-сервером. Например, для Windows самыми распространенными вариантами такого программного обеспечения стали программы EasyProxy, WinProxy, WinGate, WinRoute. Все эти программы выполняют роль маршрутеризатора – то есть не пропускают во внешнюю сеть пакеты данных, предназначенные для локальной сети, и перенаправляют по необходимости пакеты данных конкретной локальной машины во внешнюю сеть. В терминах сетей на базе Windows машина с установленным прокси-сервером называется шлюзом (Gateway). (IP-адрес этой машины указывается на вкладке "Шлюз" диалога настройки TCP/IP). Самая простая программа (со всех точек зрения) из рассмотренных выше – EasyProxy. Она распространяется бесплатно, найти ее можно, например, через www.filesearch.ru. Эта программа предназначена для обслуживания небольших сетей, рассчитанных на 3-4 пользователя. В этом случае она обеспечивает нормальную комфортную работу. Формально ее можно настроить и на работу с большим числом пользователей, однако в этом случае возможны сбои. Все остальные программы (кстати, распространяемые либо условно бесплатно, либо на коммерческой основе), могут работать с большим числом пользователей. Кроме того, каждая из них может выступать в качестве так называемого mail-сервера, то есть, подобно почтовым серверам Интернет, принимать и отправлять почту локальных пользователей, что довольно удобно. Правда, сразу же стоит оговориться – EasyProxy не работает как прокси-сервер ни для какого протокола, кроме HTTP. Это значит, что, например, при попытке обращения к FTP-серверу локальный пользователь получит сообщение об ошибке. Что же, за простоту приходится платить... Все остальные из перечисленных выше программы поддерживают все популярные протоколы Интернет, включая FTP. Кроме того, все указанные выше программы, кроме EasyProxy, поддерживают автодозвон.

Использование клиентской машины для организации одновременного доступа в Интернет других машин локальной сети порождает ряд проблем. Во-первых, объем информации, обрабатываемый ей, очень большой – ей приходится кроме локальных задач обрабатывать большое количество информации, циркулирующей между Интернет и сетью. Во-вторых, "зависание" или временная неработоспособность этой машины означают отсутствие доступа в Интернет для всей сети. В-третьих, неквалифицированные действия пользователя также могут привести к невозможности доступа в Интернет (и, что не исключено,- краху системы) – системный администратор просто не в состоянии отследить все изменения, вносимые им в процессе работы. Кроме того, как правило, на клиентских машинах устанавливают так называемые клиентские операционные системы, чаще всего на базе Win9X, которые в принципе не предназначены для интенсивной работы в сети, и уж тем более – для работы на псевдо-сервере.

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

Также, как и в случае псевдо-сервера, для обеспечения одновременного доступа в Интернет пользователей ЛВС используется специализированное программное обеспечение. Например, в сетях Windows (сервер на базе WinNT или Win2K), используется то же ПО, что и в случае псевдо-сервера, правда надежность и стабильность работы этого ПО будет гораздо выше. Кроме того, довольно часто на сервер устанавливается отдельная программа для работы с почтой, то есть mail-сервер. В операционных системах на базе Unix простейший (хотя как сказать) вариант такого сервера поставляется в комплекте – утилита sendmail. В системах Windows такой сервер необходимо устанавливать дополнительно – если нужна большая мощность (например, Microsoft Exchange или MDeamon), либо пользоваться встроенными в WinRoute и WinGate средствами.

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

Опубликовано в:Computer Market N35(116)