Паскаль — один из самых распространенных языков программирования. Всем известно, что большинство приложений для Linux разрабатываются на С++, тем не менее, и на Паскале можно творить изумительные вещи. Особенно, если его возможности не ограничены псевдографикой и консолью.
В свое время и Делфи тоже вырос и такого же паскаля, оброс библиотекой VCL и стал всем известным Delphi, для которого разработано множество великое расширений. Естественно, что Borland — фирма не маленькая и стремится завоевать как можно большую часть рынка и для UNIX платформ тоже выпустила нечто вроде Delphi — Cylix. Все бы ничего, но среда для разработки платная. Попадался мне диск с ней как-то, но воспользоваться кряком я так и не смог, видимо, что-то не так делал, или версия не совпала.
Тем не менее, на сегодняшний момент существует достойная альтернатива Borland Delphi — Lazarus. Среда разработки с графическим интерфейсом. В качестве языка программирования используется знакомый многим Паскаль, синтаксис полностью соответствует Делфям, жаль, только библиотека визуальных компонентов меньше.
Для работы под со средой, ее надо сначала установить. В Ubuntu для этого достаточно установить пакеты:
fpc
fps-source
lazarus
ну, и ествественно, кучу зависимостей, в основном -dev библиотек.
Продолжу рассказывать о сервисах Гугла и веб-приложениях. Почему именно о Гугле? Да все просто: на мой взгляд, именно эта компания планомерно развивается в направлении интеграции обычных пользовательских приложений в Интернет, старается сгладить разницу между ними. Я уже рассказывал про интеграцию Гугл.Документов с OpenOffice и немного останавливался на работе этих служб в режиме офф-лайн. Именно эта возможность дает очень широкие возможности для работы приложений Гугл на компьютере с непостоянным или медленным соединением с Сетью.
Тем не менее, все эти приложения запускаются в браузере, а лезти в закладки, искать из сотен нужную, чтобы посмотреть почту — уже не интересно, раз говорим о веб-приложениях. Гораздо удобнее было бы запускать их как обычные программы типа калькулятора двойным щелчком по значку. Многие скажут, что есть решение: вынести ссылку на страницу на рабочий стол и горя не знать и окажутся правы, но только отчасти. Проблема останется в том, что будет загружаться браузер, вместе со всеми темами, плагинами, надстройками, которые наверняка не нужны для простого просмотра почты, для этого избыточны многие возможности даже стандартного браузера.
Здесь на помощь приходит не совсем стандартный браузер, а заточенный для работы с одной единственной странией - Mozilla Prism. В большинстве дистрибутивов Linux уже есть этот браузер и надстройки для него специально для работы со стандартными сервисами Google, достаточно установить следующие пакеты:
prism-google-analytics
prism-google-calendar
prism-google-docs
prism-google-gorups
prism-google-reader
prism-google-talk
prism-google-mail
для работы с соответствующими сервисами. Это легко делается, например, через Synaptic в Ubuntu
Попался мне на глаза свежий номер журнальчика LinuxFormat, журнальчик за апрель, за май еще не пришел. Журнал в последнее время стал совершенно неинтесеным. Так, одна-две статьи стоят того, чтобы прочитать, остальные — чистая вода или переводы иностранных текстов. Ну почти переводные ман-ы))
Одна из интересных статей (потому что с картинками!) была о сравнении двух аудио плееров: Amarok и Mozilla Songbird. Мне эта статья не особо полезна, как сама по себе, так как кеды я в своей Убунте и не ставил, а музыку до этого слушал Rhytmbox`ом. К продуктам Mozilla я отношусь с особым теплом и любовью, так что не попробовать их плеер просто нельзя.
Технология установки проста, как и у всех продуктов Мозиллы. К сожалению, в пакетах для Убунты ПевчегоПтица (назовем так, по аналогии с ОгнеЛисом для Firefox и ГромоПтицем для ThunderBird) нету, качаем сырца с офф. сайта. Пользователи M$ Windows могут не отчаиваться, новинку они тоже смогут попробовать, так как версия для Windows как раз слева от версии для Linux.
Итак, сырцы скачали, смотрим в архив, а там куча файлов. В целом, архив можно распаковать куда удобно и запустить из консольки ./songbird и уже слушать музыку, но мы пойдем другим путем =)
Идем в консольку и делаем:
sudo cp /путь/к/архиву/с/sunbird /opt
У меня это выглядело вот так:
cp /home/neo/Рабочий стол/Songbird_1.1.2-1042_linux-i686.tar.gz /opt
Дальше переходим в /opt и распаковываем
cd /opt
sudo tar -zxvf Songbird_1.1.2-1042_linux-i686.tar.gz
В результате у нас в /opt должна появиться папочка Songbird.
Ставим себе права на нее
sudo chown -R ваш_логин:ваш_логин Songbird
Вроде бы все, установили =) Теперь можем запускать. А запускать мы можем как из консоли командой
/opt/Songbird/songbird
А еще мы можем создать ссылку в главном меню. У меня Гном, поэтому ссылку будем создавать для него. Не думаю, что в кедах что-то сильно по-другому.
Щелкаем правой кнопкой по бубну (ну логотип Убунты рядом с надписью Приложения), выбираем Изменить меню. Появилось менюшка в котором перечислены подменю вместе с программами, которые в них находятся. Выбираем нужный пункт меню и нажимаем кнопку Новый элемент. Появляется окошко для создания нового пункта меню. Вводим: тип — приложение, имя — Songbird, команда — /opt/Songbird/songbird, примечанием нам не нужно, мы и так знаем зачем нужна эта программа =)
Теперь щелкам.. Не-а, не на ОК, а на кнопку на пружинке слева. Появляется еще одно окошко для выбора кнопки для плеера. Мы можем выбрать что-то из стандартных значков, а можем перейти в папку /opt/Songbird (кнопку Обзор, я надеюсь, не потеряли) и нажать ОК. Выбираем значек с желтенькой птичкой, сохраняемся и жмем ОК. Все, можно слушать музыку и скроббиться в Last.fm

Songbird в действии
Помню, в Google Chrome под Windows есть удобная возможность делать из сервисов Гугла «обычные» приложения для рабочего стола, которые запускаются просто щелчком по ярлыку. Вроде бы ничего особенного — ссылка на страницу, но страница отображается не в окне браузера, в как программа в отдельной форме.
Сегодня обнаружил, что под Linux такое тоже возможно.
Ман на английском в картинках по установке призмы тремя щелчками в пиингвине