Радиомир Радиомир
www.radio-mir.com Начало | Журналы | КПО | Подписка | DX-марафон | Форум | Путь в эфир    
Начало
Журналы
Архив
КПО
Подписка
DX-марафон
Путь в эфир
Форум
Обратная связь
  Послать новость
  Послать e-mail
Софт
Ссылки
Поиск


Ваш компьютер 4/2004

ВОКРУГ ПК
   Мультимедиа
И.СОШИН. Визуализация в Winamp Advanced Visualization Studio  
Музыкальный проигрыватель WinAMP предоставляет пользователю очень большой набор функций, и одной из самых интересных является возможность визуализации звукового потока. Начиная с версии 2.6, в комплект проигрывателя входит очень мощный инструмент визуализации, называемый Winamp Advanced Visualization Studio (WVS). Этот модуль позволяет строить графическое изображение звука в различных вариантах в оконном или полноэкранном режиме. Кроме готовых визуализаций, в WVS входит редактор, позволяющий пользователю самому создать свой вариант.
2
   Не только новичку
КЛУБ ''1 АПРЕЛЯ''  
5
Р.ГАЛЕЕВ /HI-TECH. Сага о кодировках  
(Окончание. Начало в №№1-3/2004)
В заключительной части статьи рассмотрены вопросы использования кодировок UTF-7, 8, 16, 32.
7
А.ГОРЯЧКИН. Операционная система Menuet OS  
В последнее время о Menuet OS серьезно заговорили. Не так давно этой операционной системе исполнилось три года, и она стала совсем ''взрослой''. На сегодняшний день Menuet OS — это современная многозадачная 32-разрядная операционная система с графическим интерфейсом.
Знакомство с Menuet OS расширит представление пользователей об альтернативных операционных системах, позволит сравнить возможности Menuet OS с Windows и с другими операционными системами. Хотелось бы, чтобы финский ''осостроитель'' Вилле Турьянмаа не забросил свое ''детище'', и Menuet OS продолжал бы свое стремительное развитие и совершенствование.
8
А.ГРИНЧУК. Анимация с Macromedia Flash MX. Анимация формы  
После того как мы заставили двигаться фигуры, наша задача — добиться большей эффектности. И в этом нам поможет другой тип анимации — анимация формы, или морфинг. Здесь по-прежнему работает правило размещения каждой отдельной анимации в своем слое. Но для того чтобы фигурка не только перемещалась, но и изменяла свой внешний вид, логично предположить, что группированные объекты для этих целей непригодны. Действительно, нам придется работать именно с несгруппированными объектами. В связи с этим немного изменяется последовательность действий, а заодно придется изучить несколько новых команд.
10
В.КУЦ. ''Упорядочиватели'' дискового пространства, или немного о современных  
В состав большинства версий Windows входят штатные утилиты, довольно сносно выполняющие функции дефрагментации дискового пространства, но не более того. Каждый, кто желает иметь по-настоящему качественный дефрагментатор, должен обратиться к продуктам третьих фирм. И таких программ, особенно ориентированных на поддерживаемые Windows 9x файловые системы FAT и FAT32, существует большое количество. Но сейчас, в связи с высокой популярностью Windows 2000 в корпоративной среде и, ничуть не меньшей, Windows XP на домашних компьютерах, основной файловой системой которых является NTFS версий 5.0 и 5.1 соответственно, гораздо интереснее будет рассмотреть программы-дефрагментататоры именно для NTFS. В Сети до сих пор циркулируют легенды, что, мол, NTFS вообще не подвержена фрагментации, и, естественно, дефрагментаторы для нее нужны как рыбке зонтик. К сожалению, NTFS подвержена фрагментации, хотя, конечно, не так быстро и не так сильно, как старушка FAT. дефрагментаторах
12
C.Рюмик. Интернет-калейдоскоп, freeware #5  
Обзор freeware-программ.
16
ДАЙДЖЕСТ  
Обзор публикаций некоторых компьютерных изданий. Темы номера:
- перспективы использования 64-разрядных процесоров в настольных ПК и результаты их тестирования;
- реализация концепции ''бесшумного'' компьютера;
- новый форм-фактор материнских плат BTX (Balanced Technology eXtended);
- решение проблемы плохой стойкости отпечатков струйных принтеров;
- DOS еще жива, и даже развивается.
18
ПРОГРАММЫ И АЛГОРИТМЫ
   Уроки программирования
А.ИВАНЧИКОВ. COM — это не сон  
 Статья посвящена основам создания программ в соответствии с технологией COM. На конкретном примере — разработке интерфейса и реализующего его на языке C++ компонента, обеспечивающих необходимую функциональность для программирования карточных игр, подробно описаны основные проблемы компонентной архитектуры. Цель публикации — познакомить читателей с современной технологией разработки приложений, определить, реализовать и пояснить основные этапы работы в рамках создания конкретного двоичного компонента. Сам создаваемый компонент может быть полезен для разработки широкого спектра приложений игрового характера.
22
А.КОРБИТ, А.ЩЕРБАКОВ. Программирование в среде Visual C++ 6.0. Использование динамически загружаемых библиотек  
Цель этой статьи — изучить возможности и методику использования динамически загружаемых библиотек (DLL), а также статическое и динамическое подключение DLL.
24
   Диалог программистов
CyberManiac /HI-TECH. Теоретические основы крэкинга  
(Продолжение. Начало в №№8-12/2003, 1-3/2004)
С технической точки зрения, изучать данные в памяти гораздо менее удобно, чем ''препарировать'' исполняемый файл на винчестере, да и инструментов для интеллектуального поиска данных в чужом адресном пространстве не так уж много. Поэтому позаботимся о создании элементарных удобств для работы. Прежде всего нам понадобится перенести наше поле деятельности из чрезвычайно ''нежной'' оперативной памяти на гораздо более ''жесткий'' диск, где можно будет проводить любые эксперименты, не опасаясь, что случайное нажатие ''не той'' клавиши приведет к потере результатов длительных исследований.
27
А.ТЕРЁШКИН /HI-TECH. Нестандартное использование таблицы релокаций PE-файла  
Таблица релокаций (relocation table) — это информация, необходимая загрузчику PE-файла в том случае, если модуль не может быть загружен по предпочитаемой базе. Загрузчик должен исправить все абсолютные указатели в модуле, так как их старые значения, указанные линкером, основаны на предпочитаемой базе, и, следовательно, уже не являются верными. Таблица релокаций содержит данные о расположении абсолютных указателей в модуле.
Если такая информация имеется в наличии, то код, содержащийся в модуле, можно легко перебазировать, причем не обязательно на число, кратное 0x10000 (как известно, база win32-модуля обязательно должна быть кратна 0x10000). По сути, информация о расположении абсолютных адресов делает код, их содержащий, базонезависимым.
sectexpand3.zip
29
Е.Лебедев. История одной системы  
В статье рассмотрено, как получить доступ к жесткому диску компьютера и убрать парольный доступ к настройкам антивируса. Цель написания статьи — показать, как нельзя создавать защиту одного отдельно взятого компьютера.
32
И.ШИРКО. Microsoft Agent. Часть II  
Рассмотрены вопросы создания приложений на Delphi для работы с технологией MsAgent.
34
В.ПОНОМАРЕВ. Верификация и спецификация в программировании  
Чтобы быть абсолютно уверенным в том, что программа работает правильно, лучше всего было иметь доказательство ее правильности. Здесь существуют две возможности: доказывать правильность готовых программ (этот подход называется верификацией программ) и строить программы a priori правильно, параллельно с доказательством их правильности (такой подход называют синтезом программ).
36
О.ВАЛЬПА. Настройка COM-порта  
В статье описано, как состыковать компьютер с периферийным устройством, имеющим нестандартнуюя скорость обмена по COM-порту.
rate_com.zip
37
РЕЦЕПТЫ
Р.КАРПАЧ. Записки пользователя Win 3.11  
…Сейчас стало модно расписывать те или иные возможности новой операционной системы, с понтом и смаком рассказывать о каждой детали, удивляя всех непонятным видом и нестандартными функциями. Я же решил доказать всем, и в первую очередь себе, что красивую картинку и супер-возможности можно получить и с помощью старых, и, на первый взгляд, ни для чего не пригодных, программ. Было бы немного знаний и умений, а остальное придет!
system.zip
38
МИР 8 БИТ
И.РОЩИН. Построение таблицы громкости в плеере Pro Tracker 3  
Если обнулить в плеере место, занимаемое таблицей громкости, при этом добавив в программу фрагмент для построения этой таблицы, то при упаковке программы получится выигрыш в размере. Действительно, последовательность нулей на месте таблицы сожмется гораздо лучше самой таблицы, а длина добавленного фрагмента программы, строящего таблицу, очень невелика, к тому же, он тоже может быть сжат.
make_vol.asm
43
ИГРОТЕКА
А.ВЕНДИЛОВСКИЙ. Call of Duty  
Экшен от первого лица полностью переносит в атмосферу высадки союзников в Нормандии.
46
ДОСКА ОБЪЯВЛЕНИЙ
Куплю, продам, обменяю  
48

Ваш компьютер

12 / 2005
11 / 2005
10 / 2005
9 / 2005
8 / 2005
7 / 2005
6 / 2005
5 / 2005
4 / 2005
3 / 2005
2 / 2005
1 / 2005


Радиомир
4 / 2004


КВ и УКВ
4 / 2004
наверх last updated 29.06.2012