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

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

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

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

Путь развития: от монстриков к монстрам

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

Это я про браузер FireFox. От версии к версии он обрастает новыми "фичами" (порой невидимым невооруженным глазом). При этом его размер (имеется в виду в памяти) растет в геометрической прогрессии. FF 3.5 у меня на рабочем ноутбуке под Windows занимает порядка 90 Мб памяти. При том, что у меня активно 9 плагинов и стандартная тема.

Но FF всего лишь "следует моде": я заметил, что традиция превращения в монстров вообще присуща софту. Причем, монстровидность софт приобретает как "вглубь" (обрастая новыми в основном ненужными функциями), так и "вширь" (обрастая всяческими "сателлиатми"). Яркий пример - Nero Burning Rom. Я им давно-давно не пользуюсь (вместо него у меня Infra Recorder - open source "резак", который "умеет все, что надо и ничего лишнего"), не пользуюсь не только по тому, что он платный, но и потому, что количество "рядомстоящего" софта впечатляет. Самого Nero уже и не найти за всеми этими примочками типа "Nero Express", "Nero Cover" и иже с ними.

Или тот же ACD See (которым я тоже не пользуюсь, предпочитая бесплатный FastStone). Вот еще один монстрик на нашу голову: в него напихали столько, что от первичной функции - просмотр изображений почти ничего не осталось. Зато умеет конвертировать, верстать по шаблону HTML и еще много чего.

В этом свете молчу про офисные пакеты: и MS Office, и OpenOffice стали, мягко говоря, требовательны до ресурсов.

Получается, что практически любой программный проект рано или поздно, разрастаясь, становится похожим на этакую "плюху", монстровидность которого видна невооруженным глазом? А небольшие имеющиеся примеры исключений лишь подтверждают правило?

FastStone ImageViewer

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

Не люблю я платный софт. И поэтому стараюсь использовать то, что бесплатно. Вот недавно, например, озаботился поиском на рабочий ноутбук достойного просмотрщика графических файлов. Под Windows. Как это ни странно, нашелся довольно быстро. Итак, прошу любить и жаловать: FastStone Image Viewer.

Софтина "буржуйская", но имеет русский интерфейс. Умеет интегрироваться в Проводник (настройки - через меню или по F12). Умеет показывать картинки на весь эран. Работает быстро. Стоп. А мне больше ничего и надо :)

Ссылка на доашнюю страничку: http://www.faststone.org/

PS. На ней же располагается 2 платных софтинки и одна - бесплатная: конвертор (резицер) фотографий. Скачал, установил - при случае попробую...

Бесплатные аналоги Microsoft Project: Gantt Project & OpenProj

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

Данная статья частично устарела. Проект Open Roj закрылся (10.2016).Разгребал завалы ссылок в гугловом блокноте, и натолкнулся на две полезные вещи - (относительно) свободные кроссплатформенные аналоги Microsoft Project. То есть использовать их можно свободно, но лицензии у них (кажется) не GPL. Хотя... Кого это остановит?

Итак, сами ссылки:

Оба приложения написаны на Java, оба позволяют составить диаграмму Ганта для проекта, и оба не умеют работать с Microsoft Project Server.

Я устанавливал и тестировал эти софтинки примерно год назад (в 2008ом), поэтому по отношению к написанному что-то могло поменяться. (Сейчас времени на тесты у меня банально нет).

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

В общем, вывод такой: если иногда требуентся нарисовать диаграмму проекта, то любая из этих софтин - самое то. Если требуется серьезная работа над проектом (загрузка ресурсов, контроль сроков, построение базового плана и отклонений, работа с projecr server, то эти софтины помочь не смогут. Вернее, раньше не могли. Может, сейчас научились?

Конференция “Лицензионное программное обеспечение – это просто и безопасно”

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

Сегодня принимал участие в конференции-выставке "Лицензионное программное обеспечение - это просто и безопасно". В качестве выступающего на круглом столе по теме "Open Source и лицензирование ПО. Свободное программное обеспечение и коммерческие решения. Возможности и ограничения".

Рассказывал про Open Source и возможности применения свободного ПО для решения бизнес-задач. Кому интересно - презентация во вложении к этому посту.

Вкратце основная идея такова: возможность использования Open Source, Free, Freeware, ... ПО в конкретной организации определяется ее бизнес-задачами, сложностью ПО, наличием в досточном количестве специалистов и сравнением бюджета внедрения и эксплуатации с аналогичным - для случая платного ПО.

Секция была всьма интересна, так как аудитория была искренне заинтересована в диалоге, а если добавить к этому президента SPB CIO Club Максима Белоусова (а он еще на пленарном заседании - перед круглыми столами произнес зажигательную речь) в качестве модератора, и доклады Геннадия Липича (директор представительства ABBYY в РФ) и представителя Digital Design Рыдлева М. (каюсь - полностью имя не запомнил), каждый из которых излагал свои взгляды на проблему (от "идем серединным путем" - то есть находим баланс между OpenSource и пропиетарным ПО до "только пропиетарное ПО"), то круглый стол удался на 110%. Сужу хотя бы по тому, что времени на обсуждение не хватило. Один из выводов: Open Source для решения бизнес-задач использовать можно, если применить к нему схожий с коммерческим ПО метод оценки: оцениваем риски, сроки, выгоды. И принимаем решение.

Из оставшихся выступлений я на других круглых столах, из того, что успл прослушать, не могу не отметить выступление Вадима Ускова (ООО "Усков и партнеры") - честно говоря, я заслушался. Хотя и смотрел круглый стол по видеотрансляции - была такая "фишка" - плазменные панели и живое видео из небольших залов, где проходили дебаты. Грамотный, и совершенно конкретный докладчик, знающий "свое дело" (защита компаний во время проверок, подготовка к проверкам), плюс ко всему - тонкий дипломат (сужу по тому, как он модерировал). Снимаю шляпу :) (ps - ну не реклама, правда докладчик понравился)...

И, наконец, организация. Она - на высоте. Темы, докладчики, перерывы и время подобраны так, что с одной стороны хочется постичь великое искусство клонирования себя - чтобы посетить сразу все, что интересно, а с другой стороны - абсолютно не ощущаешь усталости. Да, и место было выбрано пафосное - отель "Балтийская звезда", комплекс Константиновского дворца в Стрельне. Красотища...

Разумеется, встретил много знакомых :)

PS. Пост получился довольно cумбурным, но зато, как говорится - "по горячим следам" :)

Кросспост из моего ИТшного блога на ITBlogs.ru

Презентация (скачать: open-source-bashkirov-presentation)

Небольшая оптимизация Windows

Просмотров: 3135Комментарии: 2
Windows

Данная статья безнадежно устарела. Оставляена для истории.Поменяв работу, и получив новый компьютер, решил некоторое (непродолжительное) время потратить на построение удобной рабочей среды. Я вообще не люблю стандартное оформление Windows (не потому, что я люблю "укарашательства", а потому, что оно неудобное откровенно), да и сам Windows не очень-то жалую - но это совсем отдельная история ;))

В общем, решил я упростить себе жизнь. Меня интересовало:

  • виртуальные рабочие экраны, как в Linux
  • выезжающая панель справа
  • на ней - значки и заголовки запущенных приложений
  • на ней же - регулятор громкости, заряд батареи
  • на ней же - командную строку
  • возможность делать свои меню значков (аналог "ящиков" в linux)
  • человеческие часы
  • заметки на рабочй стол "липкие листочки" (тоже как в linux)
  • GNU/GPL, opensource или хотя бы freeware

При этом желательно, чтобы все эти приложение (приложения) было бы "лёгкими", то есть не занимало всю доступную память (у меня ее всего 1Гб). Поиск в Интернет подарил массу ссылок и приложений, из которых были выбраны следующие:

  • True Launch bar (дополняет стандартный Launch Bar Window, бесплатный для пользователей бывшего СССР)
  • Clocki (часы на экране, freeware)
  • FreeNote (заметки на экране, freeware)
  • Virtual Desktop Manager Powertoy (виртуальные экраны в стиле linux - бесплатная утилита от Microsoft)
  • Alt-Tab Task Switcher Powertoy (заменяет стандартный alt-tab - тоже бесплатная утилита от Microsoft)

Последние две утилиты входят в XP PowerToys, представляющий собой бесплатный пакет расширений возможностей Windows XP.

FreeNote - самые простые липкие листочки (тем и ценны), умеет кленить стикеры на экран, и все.

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

Чуть подробне стоит остановиться на True Launch bar. Эта софтина добавляет возможность размещать на стандартной панели Windows (например, вместо Quick Launch) множество различных элементов (чсть из них - встроена в True Launch bar, часть реализуется в виде плагинов). Это могут быть, например:

- Калькулятор (на панели!!)

- Управление CD

- Командная строка (с возможностью создания своих команд)

- Монитора писем (mail)

- RSS читалка (RSS reader)

- Монитор заряда батарей

- Менеджер meathf обмена

- Сетеввой монитор

- Часы

- Регулятор громкости

и прочее...

TLB поддеживает скины (пустячок, а прятно). Плаггины скачиваются и ставяттся отдельно - что тоже разумно (при установке не тянется ничего лишнего).

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

Firefox preloader

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

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

Как-то, в посте Настройки Firefox я жаловался на то, что скорость запуска firefox оставляет желать лучшего. Тогда же я приводил и имеющий хождение рецепт о ключе /Prefetch, как будто помогающим ускорить запуск браузера под windows. Скажу честно: ключ, может, и помогает, только настолько мало, что этот эффект мною практически был не замечен.

А недавно наткнулся на интересную вещь. Называется она firefox preloader, и служит для ускорения запуска firefox под windows. Работает (проверено). По описанию, она грузит "какие-то части" firefox  в память при старте системы, и, при старте ff извлекает их оттуда. Сама "прописывается" в трее, и по двойному клику также запускает ff.

По моим ощущениям - firefox preloader полностью засовывает ff в память и держит его там "наготове". (Доказательства: список процессов, где есть ff, возможность вызова настроек ff из firefox preloader и необходимость перезагружать ff из firefox preloader при смене сетевых настроек, а также независимость от версии ff - утилита от февраля 2005 года нормально работает с ff3).

Общий вывод: если у вас есть лишних 20 - 50 Мб памяти, и вы - пользователь windows, часто ходите в веб, и используете для этого преимущественно fiefox, то утилитой пользоваться можно и нужно - несмотря на ее кажущуюся древность.

Да, чуть было не забыл - ссылка на героя повествования: http://sourceforge.net/projects/ffpreloader/

PS. Под linux бы кто-нибудь что-то подобное придумал...

Аргументы “за” и “против” покупки 1С

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

В дискуссии у Влада (Семь (восемь?) аргументов к покупке SAP) SAP (кажется, с подачи Андрея Колесова) начали сравнивать с отечественной 1С. Вот я и подумал: а почему бы в аналогичном ключе не попытаться понять, почему люди берут 1С?

Начнем с того, 1С бывает разная. "Бухгалтерию" и "ЗУП" ("зарплата и управление персоналом" переводится) берут почти все - от мала до велика. Причина - бухгалтерию надо в чем-то вести, А 1С - дешев, неприхотлив и (что немаловажно) - довольно регулярно обновляется (бывают и "лажи" - это когда обновление приносит с собой больше суматохи, чем пользы, особенно - на модифицированных конфигурациях. Но это совсем другая история). так вот, обновления несут в себе в том числе обновления форм документов - что в условиях, когда они (формы документов) постоянно меняются, немаловажно.

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

1С - система, которую вы приобретаете столько сколько нужно. То есть лицензии вы всегда можете докупить, более того, всегда (безболезненно - ???) можете перейти от локальной версии к версии SQL. Разумеется, заплатив.

1С обладает множеством конфигураций. И сама компания 1С, и ее партнеры написали для 1С массу конфигураций - от управления автохозяйством и складом до управленческого учета рабочего времени супервизоров. Одно управление предприятием чего стоит.

1С не навязывает свои процессы. Она готова подстроиться под существующие. Как обычно, без гарантии корректности обновлений, и вообще по возможности без гарантий. Но партнеры, как правило, обладают "волшебной отмычкой", то есть могут накатить обновления и на нестандартную конфигурацию. А также дать соответствующие гарантии. Разумеется, не безвозмездно.

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

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

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

Минусом является также то, что "индустрия 1С" неизбежно породила и халтурщиков - то есть тех, кто не зная системы, лезет в боевую разработку, вместо того, чтобы подучиться. Это, кстати, неизбежное зло - практически для любой популярной системы.

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

Кросспост из моего ИТшного блога на ITBlogs.ru