Отправляет email-рассылки с помощью сервиса Sendsay
  Все выпуски  

Лучшие статьи журнала ╚Компьютеры+Программы╩


Информационный Канал Subscribe.Ru

Здравствуйте, уважаемые читатели!

Двенадцатый номер журнала «Компьютеры+Программы» готов. Выбор статьи, которая будет опубликована в этом выпуске, определился голосованием по содержанию номера и анонсам статей. Результаты голосования выглядят следующим образом.

АвторСтатьяГолосов
Виталий ГРИЩЕНКО, Дмитрий ВОЛОШИНКак я дрессировал пингвина73
Константин ВИНОГРАДОВ, Лилия ВИНОГРАДОВАWINDOWS и DELPHI для защиты секретов44
Евгений ПАТИЙPENTIUM 4 3,06 ГГц: один пишем, два в уме29
Валерий ГАВРИЛЕНКО, Любовь ПАРОХНЕНКОРешение задач аппроксимации средствами EXCEL29
Николай ТКАЧЕНКОX-терминалы LINUX23
Александр ВАВРИСЕВИЧЭволюция LCD-мониторов. Часть вторая. 17 и 18 дюймов19
 ZIV2: внешний накопитель с интерфейсом USB 2.019
Алексей СОБОЛЕВИскусство эпохи кремния и оптоволокна16
Татьяна ЛИДневник смышленого бухгалтера10
Юрий ГУДЗЬУ WINDOWS и LINUX много общего — например, органайзеры8
Виталий ЧУЖАКомпоненты контроля ввода ASP .NET5
Александр КОЛОТЕНКОСтроя миры4

Таким образом, наибольший интерес у читателей рассылки вызвала статья Виталия ГРИЩЕНКО и Дмитрия ВОЛОШИНА «Как я дрессировал пингвина», которая и предлагается вашему вниманию в этом выпуске. Второе место заняла статья Константина ВИНОГРАДОВА и Лилии ВИНОГРАДОВОЙ «WINDOWS и DELPHI для защиты секретов», а третье место поделили статьи Евгения ПАТИЯ «PENTIUM 4 3,06 ГГц: один пишем, два в уме» и Валерия ГАВРИЛЕНКО и Любови ПАРОХНЕНКО «Решение задач аппроксимации средствами EXCEL» . Эти статьи мы опубликуем в следующих выпусках рассылки.

Дорогие читатели! Редакция будет рада узнать ваше мнение о прочитанных статьях. Пишите нам в редакцию по адресу ep_big@comizdat.com или на дискуссионный лист cplusp-subscribe@yahoogroups.com.


Виталий ГРИЩЕНКО,
v2001@rivne.com
Дмитрий ВОЛОШИН,
ditrix@askods.dn.ua

Как я дрессировал пингвина

Рассказ Пользователя Windows о том, как он хотел перейти на Linux, и что из этого вышло. А также комментарии Консультанта на эту тему

Купите себе велосипед.
Не пожалеете, если останетесь живы.
М. Твен. «Укрощение велосипеда»

Пользователь:
Здравствуйте, уважаемые читатели! В этой заметке мне хотелось бы рассказать о своем знакомстве с операционной системой Linux. Многие наверняка о ней слышали, так как в последнее время эта ОС становится все популярней. Мне приходилось также слышать мнение, что Linux может вдохнуть жизнь в старые компьютеры.

Консультант:
Когда говорят, что «Linux может вдохнуть жизнь в старые компьютеры», имеют в виду следующее. В организациях остается старая техника на базе процессоров 386 и 486. Для офисного рабочего места такое «железо» явно устарело. А вот если установить на него Linux, то такая машина еще вполне послужит интернет-сервером или сервером печати — причем с приемлемой скоростью и с полным набором сетевых сервисов. Более того, существуют мини-дистрибутивы Linux, которые умещаются на обычную трехдюймовую дискету. Компьютер при загрузке разворачивает систему в ОЗУ, и получается интернет-сервер на 386-м процессоре без жесткого диска!

Пользователь:
Вот и я, не выдержав, решил попробовать «запретный плод».

Консультант:
Плод-то как раз самый безобидный. Система бесплатная, за нее ни компьютер не конфискуют, ни по 176-й статье не привлекут.

Пользователь:
Начать с того, что я полдня бродил по городу в поисках какого-нибудь дистрибутива Linux (в форумах linuxtalk@yahoogroups.com и SoobChaLinux@yahoogroups.com мне посоветовали не брать самый свежий релиз). Наконец мой выбор пал на Mandrake Linux 8.0. Судя по отзывам, этот дистрибутив самый «домашний». Версия не самая новая (ведь уже есть 8.2), но мне большего и не нужно было. Конфигурация моего домашнего компьютера — P-100, 16 RAM, жесткий диск 1,3 Гб.

Консультант:
Если проводить аналогию с Windows, Пользователь не стал брать Windows XP, а приобрел Windows Millenium — не самый свежий, но очень домашний вариант ОС. Только вот Windows Me на Pentium 100 будет работать весьма коряво! Минимум для этой ОС — P-150. Для такого «железа» подошел бы RedHat Linux 6.x или Linux Mandrake 7.x — не выше!

Пользователь:
Мне досталась двухдисковая версия с русской и украинской локализацией (хотя на коробке было ясно написано: three CD). На первом диске расположились система, сервисы и утилиты, на втором — дополнительный софт в виде RPM-пакетов. Запустив Windows, я дрожащими руками разорвал обертку с кучей лицензионных голограмм.

В нескольких словах о самом дистрибутиве:

  • ядро — 2.4.3 с поддержкой всяких аппаратных фокусов, которых на старых компьютерах просто нет :-(
  • версия оказалась действительно русифицированной;
  • графические оболочки KDE, Gnome и еще несколько менее известных;
  • много инструментов для разработчиков (впрочем, меня это мало интересует — по крайней мере, пока что…);
  • масса софта, разобраться в котором — дело не из легких.
  • Глядя на системные требования, я засомневался — Pentium, 32 (а ведь рекомендуется 64!) Мб ОЗУ, 500 (а рекомендуется 800!) Мб на винчестере. Нехило как для старых компьютеров… Но отступать было поздно. Почитав инструкцию и посовещавшись в форумах, решил не разбивать винчестер при помощи Partition Magic 6.0, а сделать это при инсталляции. Знать бы мне тогда, к чему это приведет!..

    Консультант:
    Great!!! Все должно было происходить с точностью до наоборот. Для установки операционной системы необходим либо весь жесткий диск, либо раздел жесткого диска. Linux при инсталляции сам создаст под свои нужды несколько разделов. Для этого Partition Magic не нужен. Но место на винчестере следует освободить до установки Linux, именно тут-то и пригодился бы Partition Magic!

    Кроме того. Человеки! Если вы переустанавливаете (апгрейдите, изменяете) операционную систему — создайте резервные копии файлов, которыми дорожите. Это ведь такой же закон, как остановиться на красный сигнал светофора!

    Пользователь:
    Облазив все директории, нашел программу RawWrite для создания загрузочных дискет (BIOS моей платы не поддерживает загрузку с CD). Создал дискету, перезагрузился. Меня встретила красивая графическая заставка с приветствием. Почитав дополнительные инструкции, которые выводятся по клавише F1, продолжил инсталляцию. Выбрал вариант инсталляции linux. Особых проблем не возникло, пока дело не дошло до создания (монтирования) Линукс-разделов. Эта операция озадачила не только меня, но и компьютер, который неожиданно завис. Знать бы мне тогда, что нажимать! А так — на что ни жал, ничего не помогало. Только потом я узнал от специалиста, что в Линуксе все диски представлены как директории.

    Консультант:
    В Linux (как и в любой Unix-системе) все устройства представлены как файлы. Эти файлы находятся в каталоге dev (devices). Чтение/запись в устройство — все равно что чтение/запись в файл. Например, вывод символа на экран реализуется записью символа в файл /dev/display, а получение кода нажатой клавиши — чтением символа из файла /dev/kbd.

    Пользователь:
    Например, то, что в Windows является диском C, в Linux — папка… То есть нет, там это называется раздел, mnt/win_c или любой другой, к которому вы его «подмонтируете».
    Так вот. На этапе монтирования у вас запрашивают «точку монтирования» (mounting point) для линуксового раздела. Там нужно прописать эту точку в специальном поле. Вводите символ / (прямая косая — а не обратная, как привыкли пользователи Windows). Это первый важный этап установки Linux.

    Консультант:
    Монтированием файловой системы называется процесс организации данных, расположенных на носителе, в некую структуру (в UNIX это дерево каталогов, в DOS и Windows — диски и деревья каталогов).

    По большому счету, любая операционная система монтирует свою файловую систему. Только DOS и Windows делают это в процессе загрузки, а Linux в этом отношении гибче. Она позволяет монтировать файловые системы других ОС и внешние устройства (cdrom, floppy) как при загрузке, так и по ходу работы. «Чужие» файловые системы монтируются в подкаталоги каталога mnt. Это не закон — просто так принято. Монтирование файловых систем «на лету» имеет свои преимущества. Например, благодаря этому в Linux возможна даже замена жесткого диска без выключения питания и потери работоспособности системы!
    Корневая файловая система в Linux обозначается прямой косой чертой (/). При установке Linux нужно обязательно указать точку монтирования корневой файловой системы.

    Пользователь:
    Второй по важности и последний этап инсталляции — это установка линуксового загрузчика LILO. После установки LILO при запуске компьютера появляется меню, из которого выбирается загружаемая операционная система. Можно поступить и иначе — выбрать ОС для загрузки по умолчанию. Если «посадить» LILO в MBR (а куда еще, если винчестер один?), то, если вы потом будете переустанавливать Windows, Windows затрет LILO (вот нехорошая!), и LILO придется восстанавливать (загрузка с дискеты или CD, вход в систему, запуск команды lilo, или переустановка LILO из Центра Управления, или переинсталляция дистрибутива в режиме Update).

    Консультант:
    LILO (LInux LOader) позволяет пользователю при загрузке компьютера выбрать операционную систему. Устанавливать LILO имеет смысл только в том случае, если на компьютере планируется попеременно работать в нескольких ОС. В настоящее время, кроме LILO, весьма популярен загрузчик GRUB. Не смею утверждать, но, кажется, с данной задачей справляется и Boot Magic из состава Partition Magic. LILO можно установить не только в MBR, но и в первый раздел загрузочного диска (Linux при установке всегда спрашивает об этом). Если LILO стоит в MBR, то при переинсталляции Windows «исправит» MBR и затрет LILO, после чего ОС Linux станет недоступна. «Нехорошая» Windows не признает других операционных систем, кроме себя любимой. Кстати, к такому же результату приводит и запуск виндовского fdisk с ключом mbr.

    Пользователь:
    Короче говоря, намучился я с этим монтированием. После перезагрузки забыл вставить загрузочную дискету Linux, отчего началась загрузка Windows. Но не тут-то было! Вместо привычного логотипа я увидел непонятные «кракозябрики». Загрузка DOS с дискеты прошла успешно, но от диска C: не осталось и следа.

    После похода к знакомому выяснилось (при помощи Partition Magic, естественно), что, вместо привычной FAT32, у меня на винчестере царит ext2. Хотели вернуть FAT32, так как на винчестере было очень много ценных данных. Но, к сожалению, Partition Magic не позволяет преобразовать ext2 в другую файловую систему. Казалось, остался последний аргумент — format c:\. Но и он не помог! На диске образовался непонятного происхождения огрызок объемом 2 Мб, избавиться от которого было нельзя. Помогло только первичное форматирование в сервис-центре.

    Получив на руки чистый винчестер, я стал перед выбором — поставить добрую старую Винду или продолжить эксперименты? Второе желание победило. Linux была успешно установлена — так сказать, вес взят со второй попытки. Правда, без KDE и Gnome, так как они занимают непомерно много ресурсов (не забыли, для чего я все это затеял?). После перезагрузки в режиме failsafe я наконец настроил основные системные сервисы — благо, интерфейс более или менее интуитивно понятен, а английским я владею неплохо. В результате по умолчанию у меня загружалась графическая оболочка BlackBox, но я всегда переключался в более симпатичную IceWM. Сейчас много говорят о консоли, но я о ней ничего сказать не могу, так как не смог ее найти :-(.

    Консультант:
    Если при установке Linux не указывать загрузку X Window по умолчанию, то пользователь сразу попадает в консоль. При загруженной графической оболочке консоль тоже можно запустить. Она будет работать подобно сеансу DOS в Windows.

    Пользователь:
    Да, чуть не забыл. Все устройства, кроме модема и звуковой карточки ISA, были опознаны нормально. Впрочем, звуковая карта тоже была обнаружена, но звука я все равно так и не услышал.

    Консультант:
    Для настройки звука необходимо запустить утилиту sndconfig. С той самой консоли :-).

    Пользователь:
    Старая PCI-видеокарта S3 64V+ с 1 Мб вытянула разрешение 640 x 480 и 256 цветов, хотя в Windows при том же количестве цветов без проблем обеспечивала разрешение 800 x 600.

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

    Пользователь:
    Скорость работы IceWM очень меня порадовала. Во всяком случае, это не хуже Windows! Поклацав там-сям, надумал зайти в Mandrake Control Center. Но не тут-то было. Компьютер упорно зависал. Так я и остался ни с чем.

    Когда захотел посмотреть на содержимое свежезаписанного диска CD-R, долго искал CD и, в конце концов, нашел его в /mnt/dev/. То же было и с флоппи-дисководом. Часть софта, выбранного при инсталляции, я так и не обнаружил.

    Консультант:
    Все приложения в UNIX расположены следующим образом. Исполняемые файлы — в разделах /bin и /sbin, файлы конфигураций — в /var, пользовательские файлы и настройки — в разделе /home/имя_пользователя.

    Пользователь:
    Что касается модема, то в справочном руководстве было описано, как его настроить в Linux, но мне не очень хотелось с этим возиться. Dial-up настраивается очень просто, но без модема этого не сделать.

    Консультант:
    Несколько слов о модеме. Если это софт-модем, то, установив Linux, о нем можно забыть. Linux прекрасно использует внешние устройства, но не их имитации. Такая ситуация — плод маркетинговой политики Microsoft и дружественных ей фирм.

    Пользователь:
    Хотел посмотреть DOC-файл при помощи странноватого местного вьюера, но ничего не вышло. Зато очень понравилось, когда сразу несколько десктопов под рукой. Сама Linux не зависала и ничего подобного виндовскому «Программа выполнила недопустимую операцию…» себе не позволяла.

    Консультант:
    В Linux весьма корректно отработана функция контроля за распределением памяти, поэтому подобных сбоев и нет.

    Пользователь:
    В общем, впечатления от первого знакомства с Linux оказались двойственными. С одной стороны, для действительно комфортной работы в графической оболочке, как мы привыкли в Windows, возможностей слабого компьютера недостаточно. Да и совместимость с аппаратным обеспечением пока что оставляет желать лучшего.

    Но вот сама ОС Linux мне понравилась. Может быть, когда-нибудь я повторю попытку и наконец перейду на Линукс. Но только тогда, когда система будет «отточена» до совершенства. Пока же ее можно порекомендовать лишь любителям экстремального эксперимента, тем, кто хочет попробовать чего-нибудь новенького и тем, кого уже не удовлетворяет продукция Билла Гейтса и K°.

    Консультант:
    Linux — система, которая весьма бурно развивается. В ее разработке и совершенствовании участвует великое множество людей. Если бы в этом секторе существовала монополия, может быть, мы и получили бы «отточенное совершенство Windows». Говорят, если выбор один — значит, выбора нет вообще. Сейчас на рынке ОС ситуация меняется в сторону свободы, и у Пользователя появился выбор. Не берусь утверждать, что Linux лучше (или хуже) Windows. В конце концов, Пользователь выберет ту ОС, в которой ему удобнее работать. А приобретенный опыт освоения незнакомой ОС, мне кажется, ценнее, чем потраченное время и потерянные файлы. Дерзайте, господа!

    Виталий ГРИЩЕНКО,
    v2001@rivne.com
    Дмитрий ВОЛОШИН,
    ditrix@askods.dn.ua


    Подписаться на дискуссионный лист
    Послать письмо на дискуссионный лист
    Задать вопрос
    Прислать свою статью для публикации в журнале
    Просто поговорить
    Получить именной бланк подписки на "бумажную" версию

    До следующего выпуска!
    Елена Полонская, редактор "К+П"
    www.comizdat.com

    Перепечатка материалов этой рассылки разрешается только по согласованию с редакцией журнала "Компьютеры+Программы"



    http://subscribe.ru/
    E-mail: ask@subscribe.ru
    Отписаться
    Убрать рекламу

    В избранное