200 лучших программ для Linux - [22]
При первом запуске Amarok появится мастер, который задаст два вопроса. Первый – о внешнем виде плеера – JuK (см. рис. 3.12) или XMMS. Рекомендуется выбрать первый вариант. На втором шаге будет предложено просканировать жесткий диск и создать коллекцию музыкальных файлов, которая будет сохранена в базу данных (SQLite3, MySQL и PostgreSQL). В дальнейшем пользоваться Amarok – одно удовольствие.
Проигрыватель JuK
В середине 2000 года Скотт Вилер начал создавать новый аудиопроигрыватель, который получил незатейливое имя QTagger. Делалось это больше для изучения программирования под библиотеки Qt, чем с практической целью. Некоторое время QTagger развивался независимо, пока в 2002 году Скотт Вилер не перенес его код в CVS KDE. В это время QTagger мог играть только одну песню, после чего требовалось заново нажимать кнопку воспроизведения. После добавления плей-листа QTagger был переименован в JuK, и начиная с версии KDE 3.2 JuK он является частью пакета kdemultimedia и хорошо интегрирован в KDE. Домашняя страница проекта находится по адресу http://developer.kde.org/~wheeler/juk.html.
Amarok больше ориентирован на удобство при прослушивании музыки, а JuK дает фору при работе с большой коллекцией аудиофайлов. Это не столько проигрыватель, сколько менеджер музыкальных файлов, некая музыкальная шкатулка, позволяющая не только проиграть мелодию (рис. 3.13), но и управлять большим количеством аудиофайлов в различных форматах. В нем удобно реализована работа с плейлистами.
Рис. 3.13. Окно проигрывателя JuK
Пользователь может составить сразу нескольких таких листов – все они будут доступны в основном окне программы, откуда можно быстро перейти к нужному и воспроизвести его. Плейлисты могут формироваться как статически, так и динамически. Для отбора мелодий можно задать любые комбинации поиска, которые будут автоматически формировать динамические списки. Для быстрого отбора мелодий из текущего списка есть система фильтров. После установки пользователь указывает на каталоги, в которых программа будет искать аудиофайлы, а JuK при каждом запуске будет сканировать их, обновляя списки файлов. Доступна история мелодий, которые были проиграны. Можно экспортировать и импортировать плейлисты, составленные в других приложениях.
Заслуживает внимания возможность работы с тегами аудиофайлов. Проигрыватель и редактор тегов поддерживает несколько аудиоформатов, среди которых MP3, Ogg Vorbis, FLAC (Free Lossless Audio Codec) и MPC (MusePack), хотя список поддерживаемых форматов у JuK меньше, чем в Amarok или XMMS. В настоящее время не поддерживаются форматы WMA, AAC и некоторые другие. Возможно редактирование тегов сразу в нескольких файлах, отобранных как вручную, так и с использованием фильтров. При необходимости для переименования файлов может быть использована информация в метаданных. Введенные параметры запоминаются, и однажды указанное значение будет доступно в раскрывающемся списке. Информация кешируется в двоичном виде, поэтому при последующей загрузке метаданные или плейлисты загружаются быстрее. Для идентификации мелодии через Интернет и последующего заполнения тегов JuK использует базу метаданных MusicBrainz, а для поиска обложек – сервис поиска изображений Google Image Search. Кроме того, при установленной программе записи дисков k3b-диски можно записывать из основного окна программы.
Домашние медиацентры
Из инструмента, предназначенного для работы, компьютер постепенно превратился в центр развлечений, на котором можно посмотреть фильм и телевизионные передачи, послушать музыку или выйти в Интернет за последними новостями. Однако и этого недостаточно – пользователю уже нужна удобная и простая в использовании оболочка, которая сможет объединить разнородные по задачам инструменты с единым интерфейсом управления. Говоря о домашней мультимедийной станции, в первую очередь вспоминают о специализированных аппаратных решениях вроде TiVo, а из программных продуктов – о широко разрекламированном Windows XP Media Edition. В Linux также есть подобные решения.
Проект MythTV
Вдохновитель проекта Исаак Ричардс, начавший работу над MythTV в апреле 2002 года, мотивировал свой поступок отсутствием необходимых и удобных программ, которые бы позволяли не только смотреть видео, ТВ, слушать музыку, но и работать с почтой, просматривать новости. По этой же причине не подошел и набиравший популярность TiVo. Вот так просто и возник один из наиболее известных на сегодня проектов, позволяющих сделать компьютер еще и домашним кинотеатром.
MythTV представляет собой набор программ, позволяющих на обычном компьютере создать настоящую медиастанцию. Работает MythTV только на компьютере с установленной UNIX-подобной операционной системой, в качестве которой подойдут Linux, все BSD-сиситемы и даже Mac X OS.
Первоначальным назначением MythTV было наделить компьютер, имеющий ТВ-тюнер, функциональностью живого телевидения. Используя единое приложение, пользователь сможет смотреть телепередачи, записывать их по расписанию, пропускать рекламу, перематывать вперед/назад, делать паузу. В общем, система будет работать как обычный видеомагнитофон. В случае если на компьютере установлено несколько видеокарт, это только увеличит возможности, позволяя реализовать при просмотре режим «картинка в картинке», а при захвате записывать информацию сразу с нескольких источников. В качестве драйверов используется Video4Linux, поэтому следует серьезно подойти к выбору видеокарт. Еще попадаются решения, которые даже в Windows трудно заставить работать нормально. Изображение можно вывести на телевизор и управлять дистанционно, используя пакет LIRC, причем, как ни странно это звучит, последний поддерживает большее количество видов пультов, чем Windows XP Media Edition. Сначала основной упор был сделан именно на функцию захвата видео, которая тесно завязана со встроенным планировщиком MythTV. Готовые записи можно монтировать, вырезая ненужные фрагменты, таким образом сэкономив место на диске и свое время при просмотре рекламы. Идея понравилась, и через некоторое время с помощью дополнительных модулей MythTV научился воспроизводить видеофайлы, хранящиеся на жестком диске, и проигрывать DVD (рис. 3.14).
С помощью компьютера мы общаемся с людьми, получаем нужные сведения, ведем деловую переписку, храним финансовую и личную информацию – доверяем компьютеру то, к чему хотелось бы ограничить доступ. В то же время сегодня только и говорят о вирусных эпидемиях, хакерских атаках, воровстве личных данных. И вы должны уметь защищать свои данные.Прочитав эту книгу и просмотрев прилагающийся к ней видеокурс, вы узнаете о приемах, используемых хакерами, вирусописателями и сетевыми мошенниками, научитесь защищаться от вирусов и прочих вредоносных программ, распознавать и отражать хакерские атаки, уловки интернет-мошенников, защищаться от спама, контролировать доступ к тем ресурсам, которые не должен посещать ваш ребенок.
Сейчас во многих школах, институтах и других учебных заведениях можно встретить компьютеры старого парка, уже отслужившие свое как морально, так и физически. На таких компьютерах можно изучать разве что Dos, что далеко от реалий сегодняшнего дня. К тому же у большинства, как правило, жесткий диск уже в нерабочем состоянии. Но и выбросить жалко, а новых никто не дает. Различные спонсоры, меценаты, бывает, подарят компьютер (один) и радуются, как дети. Спасибо, конечно, большое, но проблемы, как вы понимаете, этот компьютер в общем не решает, даже наоборот, усугубляет, работать на старых уже как-то не хочется, теперь просто есть с чем сравнивать.
Сценарии командной оболочки помогают системным администраторам и программистам автоматизировать рутинные задачи с тех самых пор, как появились первые компьютеры. С момента выхода первого издания этой книги в 2004 году многое изменилось, однако командная оболочка bash только упрочила свои лидирующие позиции. Поэтому умение использовать все ее возможности становится насущной необходимостью для системных администраторов, инженеров и энтузиастов. В этой книге описываются типичные проблемы, с которыми можно столкнуться, например, при сборке программного обеспечения или координации действий других программ.
В пособии излагаются основные тенденции развития организационного обеспечения безопасности информационных систем, а также подходы к анализу информационной инфраструктуры организационных систем и решению задач обеспечения безопасности компьютерных систем.Для студентов по направлению подготовки 230400 – Информационные системы и технологии (квалификация «бакалавр»).
В книге американских авторов — разработчиков операционной системы UNIX — блестяще решена проблема автоматизации деятельности программиста, системной поддержки его творчества, выходящей за рамки языков программирования. Профессионалам открыт богатый "встроенный" арсенал системы UNIX. Многочисленными примерами иллюстрировано использование языка управления заданиями shell.Для программистов-пользователей операционной системы UNIX.
Книга адресована программистам, работающим в самых разнообразных ОС UNIX. Авторы предлагают шире взглянуть на возможности параллельной организации вычислительного процесса в традиционном программировании. Особый акцент делается на потоках (threads), а именно на тех возможностях и сложностях, которые были привнесены в технику параллельных вычислений этой относительно новой парадигмой программирования. На примерах реальных кодов показываются приемы и преимущества параллельной организации вычислительного процесса.
Применение виртуальных машин дает различным категориям пользователей — от начинающих до IT-специалистов — множество преимуществ. Это и повышенная безопасность работы, и простота развертывания новых платформ, и снижение стоимости владения. И потому не случайно сегодня виртуальные машины переживают второе рождение.В книге рассмотрены три наиболее популярных на сегодняшний день инструмента, предназначенных для создания виртуальных машин и управления ими: Virtual PC 2004 компании Microsoft, VMware Workstation от компании VMware и относительно «свежий» продукт — Parallels Workstation, созданный в компании Parallels.
Книга содержит подробные сведения о таких недокументированных или малоизвестных возможностях Windows XP, как принципы работы с программами rundll32.exe и regsvr32.exe, написание скриптов сервера сценариев Windows и создание INF-файлов. В ней приведено описание оснасток, изложены принципы работы с консолью управления mmc.exe и параметрами реестра, которые изменяются с ее помощью. Кроме того, рассмотрено большое количество средств, позволяющих выполнить тонкую настройку Windows XP.Эта книга предназначена для опытных пользователей и администраторов, которым интересно узнать о нестандартных возможностях Windows.