Свободное ПО, Linux, Linux-софт, Jabber, Drupal

warning: Creating default object from empty value in /home/solarwind/www/solargate.ru/www/modules/taxonomy/taxonomy.pages.inc on line 33.

КПК на базе Linux

КПК на базе LinuxНе секрет, что в последние годы на рынке карманных компьютеров, коммуникаторов и смартфонов для массового потребителя доминируют платформы WindowsMobile и вариации Symbian OS (S60 и UIQ). Некогда очень популярная PalmOS сдает свои позиции, а BlackBerry ориентирован прежде всего на корпоративного пользователя.

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

Тем не менее, некоторые компании постоянно пытаются представить альтернативные платформы. И, фактически, почти все эти платформы основаны на базе Linux. Хорошо ли это для конечного пользователя? Читать далее »

Свободное ПО для бизнеса

Очень интересная, на мой взгляд, новость.

Компания "КОРУС Консалтинг", являющаяся одним из крупнейших в России системных интеграторов, открывает новое направление - "Открытые программные решения". В компании создано новое подразделение, которое займется продвижением на рынок, внедрением и обслуживанием программных решений с открытым программным кодом (Open Source Software) – приложений и операционных систем, распространяющихся под свободными лицензиями.

Подробности здесь.

Меня такие новости очень радуют. Так уж получилось, что я работаю как раз в этой области (ERP-системы). Многие годы в программном обеспечении для бизнеса доминируют исключительно проприетарные системы и компании (Microsoft, Oracle, SAP). И хотя уже сейчас существуют некие opensource-разработки в области ПО для управления предприятиями (SugarCRM, TinyERP), но я как-то не слышал об их внедрении. Во всяком случае в России. Соответственно, отношение к свободному ПО в этом секторе весьма прохладное.

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

Google Reader и оффлайн-агрегаторы

Мне нравятся сервисы от Google. Но сейчас буду ругать, что мне обычно не свойственно. Вот уже очень долгое время я использую Google Reader. Этот RSS-агрегатор полностью устраивает меня в плане интерфейса. Кроме того, очень радует то, что Google Reader обеспечивает единство RSS-подписок вне зависимости от компьютера, с которого я вышел в сеть. Это многого стоит.

Но есть у него и недостаток, который меня напрягает все больше. Это крайняя неторопливость в сборе материалов с RSS-лент. Раньше проходило в среднем около часа, прежде чем новый материал с какой-либо ленты появлялся в Google Reader. Это было не очень приятно, но, в принципе, терпимо. Но в последнее время задержка составляет два, три, четыре и даже более часов. С моей точки зрения, это просто недопустимо. Теряется вообще смысл использования RSS. Читать далее »

Lazarus. Призрак Delphi в Linux

LazarusДумаю, каждый программист знаком с такой средой разработки программного обеспечения как Delphi. В свое время это средство разработки было весьма популярным, особенно в странах СНГ. Думаю, причиной этому является традиция преподавания языка Pascal в наших учебных заведениях и наглядное представление графического интерфейса разрабатываемой программы. Действительно, процесс разработки в Delphi выглядит очень легким. Накидал элементов интерфейса, описал их поведение и вроде как все. Кажется просто и интуитивно понятным. Соответственно, "порог вхождения" программистов в эту среду очень низкий.

Мне кажется, что именно такая кажущаяся простота разработки и сыграла плохую шутку с, в общем-то, неплохой системой Delphi. Потому что появилось огромное количество программистов очень низкого уровня, пытающихся что-то разрабатывать в Delphi, не особенно разбираясь в глубинных принципах программирования вообще. Тогда как, чтобы писать стоящее ПО даже в Delphi, требуется все-таки обладать не только навыками работы с мышью, но и кучей специфических знаний. Хотя стоит отметить, что с помощью Delphi было разработано и много очень качественных программ (PL/SQL Developer, QIP, TheBat!).

Но сейчас я бы хотел написать не столько про Delphi, сколько про его подобие - Lazarus. Читать далее »

Whois-бот для Jabber

Одна из особенностей Jabber, которая мне очень нравится - это возможность подключения различного рода полезных ботов. О некоторых из них я уже писал. Сегодня я наткнулся на whois-бота. Почему-то раньше он прошел мимо моего внимания. Просто добавляем в ростер контакт whois@swissjabber.ch и пишем ему имя домена. В ответ получаем информацию whois. Казалось бы, мелочь, но в ряде случаев может оказаться весьма полезным.

Drupal. Добавление региона для блоков

Чем больше разбираюсь с Drupal, тем больше он мне нравится своей гибкостью. На этот раз мне понадобилось добавить регион для отображения блоков. В базовом варианте доступны регионы "заголовок", "левая панель", "правая панель", "содержание" и "подвал". Мне понадобился регион для отображения его в теле поста (ноды). Регион "содержание" мне не подошел, потому что он выводит блок после поста и комментариев.

Как выяснилось, сделать новый регион очень просто. В этом мне помогла вот эта статья. Дальше интересно будет только друпалерам и интересующимся этой темой. Читать далее »

Coccinella. Еще один Jabber-клиент

CoccinellaНедавно меня навели на весьма интересную программу - Coccinella. Это еще один IM-клиент, основанный на технологии Jabber. Соответственно, ее можно использовать с любым аккаунтом Jabber или Google Talk. Программа бесплатна, распространяется в виде открытых исходников и доступна для Windows, Mac OS X и Linux. Coccinella сейчас находится в стадии разработки (текущая версия - 0.96.2), но уже сейчас предоставляет очень интересный функционал. Некоторые моменты реализации клиента меня порадовали. Итак, посмотрим, что умеет эта божья коровка (именно так переводится название программы с итальянского). Читать далее »