Компьютерра - Журнал «Компьютерра» № 13 от 04 апреля 2006 года

Здесь есть возможность читать онлайн «Компьютерра - Журнал «Компьютерра» № 13 от 04 апреля 2006 года» весь текст электронной книги совершенно бесплатно (целиком полную версию без сокращений). В некоторых случаях можно слушать аудио, скачать через торрент в формате fb2 и присутствует краткое содержание. Жанр: Прочая околокомпьтерная литература, на русском языке. Описание произведения, (предисловие) а так же отзывы посетителей доступны на портале библиотеки ЛибКат.

Журнал «Компьютерра» № 13 от 04 апреля 2006 года: краткое содержание, описание и аннотация

Предлагаем к чтению аннотацию, описание, краткое содержание или предисловие (зависит от того, что написал сам автор книги «Журнал «Компьютерра» № 13 от 04 апреля 2006 года»). Если вы не нашли необходимую информацию о книге — напишите в комментариях, мы постараемся отыскать её.

Журнал «Компьютерра» № 13 от 04 апреля 2006 года — читать онлайн бесплатно полную книгу (весь текст) целиком

Ниже представлен текст книги, разбитый по страницам. Система сохранения места последней прочитанной страницы, позволяет с удобством читать онлайн бесплатно книгу «Журнал «Компьютерра» № 13 от 04 апреля 2006 года», без необходимости каждый раз заново искать на чём Вы остановились. Поставьте закладку, и сможете в любой момент перейти на страницу, на которой закончили чтение.

Тёмная тема
Сбросить

Интервал:

Закладка:

Сделать
Программа делает казалось бы невозможное замедляет темп музыкальной - фото 56

Программа делает, казалось бы, невозможное: замедляет темп музыкальной композиции (или любого файла в формате MP3/Wave/Wma/Ogg/FLAC), сохраняя при этом высоту тона! Сколько раз возникало желание замедлить проигрывание музыкальной композиции, чтобы получше разобрать текст на иностранном языке, разучить музыкальную технику, запомнить гитарный аккорд! Попробуйте, однако, проделать этот трюк в звуковом редакторе: любое снижение натурального темпа превращает даже самый нежный девичий голос в натужное мычание недоеной третьи сутки коровы. О мужском вокале вообще нет речи — симфония каменного цветка под дверной скрип того, что некогда было аккордом.

Самое поразительное, что Amazing Slow Downer преобразует звук в реальном времени. При этом вы полностью контролируете ситуацию: собственноручно ускоряете (до 200% от оригинальной) или замедляете (до 20%) скорость проигрывания, повышаете или понижаете тон, смещаете звук по стереоканалам и изменяете общую палитру на встроенном семиполосном эквалайзере. Добавьте сюда функцию караоке (возможность исключать вокал из композиции), ручное определение участка для кругового прослушивания (loop) и управление всеми функциями непосредственно с клавиатуры, и вы получите уникальный инструмент, о котором я и мечтать не мог в детстве, когда часами переставлял иглу проигрывателя с дорожки на дорожку, пытаясь разобрать тексты Pink Floyd и Led Zeppelin и при этом безбожно шкрябая винил!

Хотя постойте… может быть, оттого я и выучил семь языков, что не было у меня в детстве никаких компьютеров и подавно — Amazing Slow Downer? Эх, старость, старость…

Линки на программы, помянутые в «Голубятне» — на домашней странице internettrading.net/guru.

ПРОГРАММАЗМ: Субъектное программирование

Автор: Александр Петриковский

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

Предыстория

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

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

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

С расширением сферы применения программирования и особенно с развитием графических возможностей компьютеров появилась необходимость работать с большим количеством объектов, которые помимо свойств должны описываться рядом характерных действий. Аналогично набору свойств объекта, объединяемых рамками абстрактного понятия структуры, напрашивалось дальнейшее дополнение этого объединения набором действий — «методов». Это объединение уже представляло собой новую структуру данных — класс. Если структуру объекта можно сравнивать с его чертежом, то класс представляет собой уже некий рабочий механизм с органами управления. Этот подход позволил «конструировать» приложения из множества стандартных узлов, добавляя к ним детали и органы управления. В результате появилось целое направление — объектно-ориентированное программирование (ООП).

Нет смысла описывать все достоинства ООП, но главное достижение этого «изобретения» заключается в том, что оно приблизило представление о программе как о модели некоторого реального процесса реальной части мира!

Читать дальше
Тёмная тема
Сбросить

Интервал:

Закладка:

Сделать

Похожие книги на «Журнал «Компьютерра» № 13 от 04 апреля 2006 года»

Представляем Вашему вниманию похожие книги на «Журнал «Компьютерра» № 13 от 04 апреля 2006 года» списком для выбора. Мы отобрали схожую по названию и смыслу литературу в надежде предоставить читателям больше вариантов отыскать новые, интересные, ещё непрочитанные произведения.


Отзывы о книге «Журнал «Компьютерра» № 13 от 04 апреля 2006 года»

Обсуждение, отзывы о книге «Журнал «Компьютерра» № 13 от 04 апреля 2006 года» и просто собственные мнения читателей. Оставьте ваши комментарии, напишите, что Вы думаете о произведении, его смысле или главных героях. Укажите что конкретно понравилось, а что нет, и почему Вы так считаете.

x