Первые десктопы, или Воспоминания о разгоне. 1995-1997

1997 г

Эта заметка была написана очень давно и сочинялась тогда на полном серьезе — вопросы разгона интересовали меня не на шутку. Ныне для меня (и для большинства пользователей, не являющихся закоренелыми игроманами) проблема актуальность утратила. Однако некоторый исторический интерес, как мне кажется, она еще представляет. Почему я и включил эту заметку (в несколько сокращенном и переработанном виде) в свой мемуарный цикл — ей можно было бы дать подзаголовок типа — «Как молоды мы были…» (февраль 2004 г.) Читать далее «Первые десктопы, или Воспоминания о разгоне. 1995-1997»

Мои первые ноуты. 1993-1995

2004-2006 гг

Потом пришли другие времена.
Мы обрастали разными вещами,
Которые украсить обещали
И без того украшенную жизнь.
Юрий Визбор

Этот мемуар посвящён моим первым ноутбуками, послужившим мне верой и правдой — благо, не смотря на более чем 10-летний возраст, оба пребывают в добром здравии, насколько оно может быть добрым в столь преклонных летах… Читать далее «Мои первые ноуты. 1993-1995»

О CD/R, или Как я предсказал появление barebone


1998 г

Таким образом, я полагаю, что Карфаген
должен быть разрушен
Марк Порций Катон Старший

Современное вступление: эту заметку я сочинил очень давно, и разместил на одном из своих тогдашних сайтов (http://www.kulichki.com/~anykey, откликается и поныне). А давеча, пересматривая старые материалы, обнаружил, что оказался пророком — но об этом в заключение. — 2006.03.06 Читать далее «О CD/R, или Как я предсказал появление barebone»

ОС и поддержка «железа»: мифы и реальность

Алексей Федорчук
18 июня 2008 г

Какая из сегодняшних операционных систем лучше всего поддерживает современное «железо», столь быстро обновляющееся в современном быстро меняющемся мире? Ведь это один из решающих аргументов за или против использования той или иной ОС на пользовательском десктопе. Где зачастую можно обнаружить видеокарту, едва успевшую сойти с монтажного конвейера. Читать далее «ОС и поддержка «железа»: мифы и реальность»

Ум хорошо. А два лучше?

Алексей Федорчук
27 сентября 2007 г

Как известно, осень — не только пора сенсаций, но и пора апгрейдов. Вот и у меня совершенно неожиданно возникла необходимость в оном. Не то чтобы моя прежняя машина перестала отвечать потребностям. Просто потребовалось передать ее по команде. Что и послужило, как обычно, хорошим поводом опробовать что-либо новое. Читать далее «Ум хорошо. А два лучше?»

Btrfs: поговорим о конверсии

Алексей Федорчук

Одна из уникальных особенностей btrfs — возможность конвертации в неё иной файловой системы без потери данных. Конечно, все мы знаем о том, что etx2fs можно безболезненно преобразовать в ext3fs. Но — лишь потому, что в внутренне это одна и та же файловая система, лишь с добавлением журнала. Уже в случае с ext4fs — косметическим костылём для линии ext* — конвертация оказывается невозможной, по крайней мере на современном этапе развития социализма… пардон, файловых систем. О том, чтобы преобразовать reiserfs, XFS, JFS во что угодно более иное (и наоборот), я не слышал даже разговоров. Читать далее «Btrfs: поговорим о конверсии»

Символ Горбачёвского режима

Автор: Алексей Федорчук
1 Июнь 2007 г.

Спровоцировано обсуждением на форуме POSIX.ru.

Для меня символом режима этого… ну не хорошего человека навсегда останется поселок Корф. Кто не знает — это на Камчатке, есть там такой залив Корфа (имени памяти барона, кстати, отсзейского). А в заливе товарища барона — коса песчаная. А на этой косе — поселок построен. Читать далее «Символ Горбачёвского режима»

Btrfs: прикинем быстродействие

Автор: Алексей Федорчук

Пользователь ждёт от файловой системы трёх вещей: простоты использования, надёжности и быстродействия, причём порядок приоритетов может меняться в зависимости от задач. Касаемо btrfs — насколько она проста, я рассчитываю поговорить в другой раз, о надёжности можно рассуждать только после проверки временем в различных условиях, в том числе и экстремальных А вот быстродействие её можно прикинуть сразу после установки — то есть после комплекса мероприятий, описанных в предыдущей заметке . И разумеется, самое интересное в этой прикидке — это скорость выполнения типовых файловых операций на btrfs в сравнении с прежними нативными файловыми системами Linux и особенно — в сравнении с последним словом науки в этой области — файловой средой ZFS. Читать далее «Btrfs: прикинем быстродействие»

Снова про ZFS: диск хорошо, а два лучше

Алексей Федорчук
25 сентября 2008 г

Эта небольшая заметка написана по следам двух предыдущих — о быстродействии файловых систем Linux и о файловой системе ZFS в сравнении как с соплеменной UFS2, так и с двоюродными родственниками из Linux’а.
Читать далее «Снова про ZFS: диск хорошо, а два лучше»

FreeBSD: ZFS vs UFS, и обе — против всех

Алексей Федорчук
17 сентября 2008 г

Много лет (в масштабах времени IT-сферы) я слежу за развитием файловых систем свободных Unix’ов вообще и файловых систем FreeBSD — в частности. Потому что при всех многочисленных достоинствах этой операционки быстродействие файловых манипуляций традиционно было узким её местом — по крайней мере, при настольном применении и в сравнении с файловыми системами соплеменного Linux’а. И мне хотелось верить, что эта «файловая пробка» рано или поздно будет ликвидирована. Результаты проверки моих ожиданий периодически размещались на моих старых сайтах, на этих страницах. Читать далее «FreeBSD: ZFS vs UFS, и обе — против всех»

Файловые системы современного Linux’а: последнее тестирование

Алексей Федорчук
10 сентября 2008 г

Эта статья посвящена тестированию быстродействия файловых систем, ныне используемых в Linux’е в качестве нативных, то есть тех, на которых эта ОС может жить и загружаться. Может возникнуть вопрос — почему это тестирование последнее? Спешу разочаровать — Linux отнюдь не собирается прекращать своё существование, да и в моих ближайших планах переход в лучший мир не значится. И потому — маленькое пояснение. Читать далее «Файловые системы современного Linux’а: последнее тестирование»

Две головы от Intel. 2008

Алексей Федорчук

Вернунфт нам дал стальные флюгельхенде,
А вместо херца — аузенбордмотор!
Тимур Шаов

Для сочинения этих заметок у меня было два повода. Первый — это заметка Алексея Михайлова, посвященная сравнительной производительности 32-битных и 64-битных версий различных дистрибутивов Linux. Её выводы резко расходились с моими чисто визуальными впечатлениями, полученными ранее, что вызвало резонное желание проверить, кто же прав. Читать далее «Две головы от Intel. 2008»

Btrfs: подготовительные мероприятия

Алексей Федорчук

Чтобы использовать btrfs, нужно для начала обеспечить её поддержку — на сегодняшний день ни один дистрибутив «искаропки» этого не предоставляет. Но, как можно догадаться из предыдущей заметки, этого можно достигнуть двумя путями. Первый — скачать и установить последний патч к ядру (на момент сочинения — за номером 0.17). Он, безусловно, прост, описан в документации, по сообщениям как на официальном сайте, так и в сети, работает с ядром версии 2.6.28, однако на счет более ранних версий информации у меня нет. Конечно, можно поэкспериментировать с ними самому — но гарантии успеха не даст даже страховой полис. Читать далее «Btrfs: подготовительные мероприятия»

Файловая система btrfs: вводные соображения

Алексей Федорчук

Хайку, танки, БТРы
Почти Владимир Шинкарёв

Казалось бы, ZFS, интегрировав в себе файловую систему и систему управления разделами и томами, поставила точку в длинной истории тех и других. Если не затрагивать серверного сегмента, то обеспечиваемая ею лёгкость администрирования устройств хранения данных и быстродействие файловых операций неожиданно сделало анахронизмом все прочие системы этого назначения — в тех ОС, для которых она разрабатывалась (Solaris, OpenSolaris и его клоны) и на которые она портирована (FreeBSD и, по слухам, NetBSD). Читать далее «Файловая система btrfs: вводные соображения»

Лишнему в ядре не место

Алексей Федорчук
3 сентября 2008 г

До сих пор все конкретные примеры конфигурирования ядра относились к дистрибутиву Zenwalk. Штатный метод его загрузки — использование инициирующего диска в памяти, initrd. Однако на более-менее стандартном «железе» и при использовании одной из общепринятых файловых систем в качестве корневой ядро с дистрибутивного носителя, устанавливаемое по умолчанию, может загрузиться и без него — правда, при этом потеряются стартовые красоты типа сплэш-картинки. Читать далее «Лишнему в ядре не место»

Ядро для «памятливой» машины

Алексей Федорчук
3 сентября 2008 г

Как известно, почти все ныне продаваемые процессоры являются 64-разрядными. Что, конечно, открывает перед пользователями сияющие вершины производительности… в светлом будущем, в отдалённой перспективе. А пока создаёт для них больше проблем, нежели даёт выгод. Читать далее «Ядро для «памятливой» машины»

Пересборка ядра: ядерный распад или термоядерный синтез?

Алексей Федорчук
3 сентября 2008 г

Лет десять назад каждый второй линуксоид начинал своё приобщение к этой системе с перекомпиляции ядра. А для пользователей, например, Slackware эта процедура вообще рассматривалась чуть ли не как обязательный элемент установки и постинсталляционной настройки. А подчас к ней приходилось прибегать и до инсталляции, так как штатные ядра с дистрибутивных носителей не всегда успевали за развитием даже «базового» железа. Читать далее «Пересборка ядра: ядерный распад или термоядерный синтез?»

Что такое ядро?

Алексей Федорчук
3 сентября 2008 г

Ядро, как и следует из названия, являет собой сердце любого дистрибутива Linux (да и иной ОС тоже). Оно отвечает за взаимодействие пользовательских приложений (в самом широком смысле слова) с аппаратурой компьютера. Читать далее «Что такое ядро?»

Легенда о советском рудознатце

Алексей Федорчук

Эту старинную легенду я услышал много лет назад в одном рудничном посёлке. Я не скажу, в каком именно — чтобы не быть несправедливым к другим рудничным посёлкам, где вы могли бы услышать точно такую же легенду…Разбить…

Подобно историям Шурика и Юрия Деточкина, неизвестно, в каком именно из уголков нашей некогда необъятной Родины происходили описанные события, и происходили они ли вообще. Как я уже сказал, мне довелось услышать её на рубеже 60-х и 70-х годов прошлого столетия. И услышать от нескольких людей, вполне информированных, но, тем не менее, более чем заслуживающих доверия.

Все услышанные мной версии совпадали в главном, хотя и расходились в деталях, что позволяет предполагать, что в основе этой легенды лежит событие, действительно имевшее место быть. Расхождения же между версиями, как мы увидим ниже, не менее показательны, чем совпадения.

Судя по оценкам времени, началась эта история не позднее начала 60-х годов. Жил да был в одном из населённых пунктов бывшего Советского Союза (как я уже говорил, неизвестно какого) некий мужик. Населённый сей пункт, как уже говорилось, скорее всего, был рудничным посёлком.

А работал тот мужик, скажем условно, слесарем — хотя, возможно, столяром или фрезеровщиком. Важно то, что никакого специального образования он не имел, и профессия его не имела никакого отношения ни к геологии, ни к горно-рудному делу. Хотя из дальнейшего можно предположить, что работал где-то в этой сфере или около. Вероятно также, что профессия его была скорее по металлу, нежели по дереву.

И в один прекрасный день он чисто из любопытсва занинтересовался — а где же добывают те полезные металлы, с которыми он имеет дело каждый день. И начал он собирать сведения (инфу, как сказали бы мы сейчас) по этой теме. Гугла тогда не было, как и Интернета, и сведения свои он черпал из газет. Сначала — из поселковой многотиражки (что подкрепляет гипотезу, что дело происходило таки не просто в посёлке, а в посёлке рудничном). Не пренебрегал он и газетами центральными, типа Известий и Труда.

Получив, таким образом, общее представление о горно-рудной базе во всесоюзном, так сказать, масштабе, он перешёл к газетам республиканского, областного и районного уровней. А там добрался до поселковых газет и многотиражек более иных, нежели собственное, предприятий.

Почему я и думаю, что какое-то отношение к горно-рудной промышленности он всё-таки имел: много ли простых советских трудящихся знали о самом факте существования Хайдарканской Геолого-разведочной партии или Навоинского Горно-обогатительного комбината? Не говоря уже о знании того, что практически каждая ГРП, рудник или ГОК выпускают свои газеты. В которых бодро рапортуют о своих трудовых успехах — приросте запасов, рекордам по добыче, и так далее. И на которые, тем не менее, может подписаться любой советский трудящийся.

Разумеется, никто, кроме сотрудников соответствующих предприятий, на них не подписывался — хватало добровольно-принудительного подписного минимума для коммунистов и беспартийных. А читало эти многотиражки — и того меньше народу, преимущественно те, кому это было положено по должности. Даже от отсутствия чтива они популярностью не пользовались: вопреки мифам нашего времени, как раз на заброшенных в тайгу или пустыню рудниках проблемы с печатным словом не было, можно было подписаться и на толстые журналы, и на собрания сочинений классиков, и даже на детективы из библиотеки Подвиг.

Ну а наш герой изучал все эти газеты доскональнейшим образом. И извлечённую информацию сводил воедино. Сначала в терадках, потом, для пущей наглядности, начал выносить на карту Советского Союза. Масштаба и размера имевшихся в продаже карт ему скоро стало не хватать, и он собственноручно изготовил нечто вроде макета такой карты, на которую нанёс множество горно-рудных объектов (легенда гласит, что чуть ли не все). И не только местоположение самих рудников и ГОКов, но и каким-то образом умудрился привязать к ним всю текстовую и численную информацию, щедро черпаемую им из газет. Создав, таким образом, нечто вроде рукотворной ГИС — во времена, когда таких систем в компьютерном исполнении не было ещё и в проекте.

Вот так герой наш много лет жил-поживал, газеты читал, да ГИС апгрейдил с регулярностью, до которой современным софтостроителям — что до Пекина раком. Хотя и делал это в свободное от основной работы время. И был, по-видимому, счастлив. Но в один прекрасный момент заинтересовались им в высших сферах.

Почему? Тут начинаются первые расхождения. По одной из версий, кому-то из соседей показалось странным, что простой советский слесарь (повторяю, профессиональная принадлежность его определена условно) кипами и пачками получает газеты со всего Союза. И он сигнализировал о столь необычном поведении в компетентные органы — мол, не шпион ли?

Мне это кажется маловероятным: ведь это были времена далеко не сталинские, а как минимум позднехрущовские, а то и раннебрежневские, когда энтузиазм миллионов угасал на глазах. Да и у компетентных органов другие заботы появлялись во множестве.

Согласно второй версии, герой наш случайно познакомился в пивной с заезжим геологом и показал ему результаты своей многолетней работы. Геолог восхитился (субверсия — перепугался) и доложил об этом руководству. Это уже больше похоже на правду, но также не очень вероятно. Мощь геологов по части выпивки общеизвестна, но сколько же надо принять на грудь, чтобы забросить свои непосредственные дела и бежать докладывать руководству о каком-то слесаре. Мне, например, столько не выпить…

Третья версия — наиболее вероятна: герой наш не захотел быть собакой на сене, а решил поделиться своими результатами с народом. Каким образом мог поступить человек в его положении? Только написав куда следует. И вот в вопросе — куда именно следует, — существует, опять-таки, две субверсии.

Субверсия первая — что написал он в Министрество геологии СССР. Резонно предположив, что Минчермет занимается чёрными металлами, Минцветмет — цветными, Средмаш — радиоактивными, а в его ГИС охвачено всё горно-рудное богатство страны (горючими полезными ископаемыми он почему-то брезговал — вероятно, инстинктивно), а это должно проходить по ведомству Мингео. Логично и правдоподобно, но в сущности сводится к предыдущей версии, ибо ожидать реакции от министерских чиновников — ещё более наивно, нежели от заезжего полевика-геолога. Да и выпить они могут существенно меньше

И потому самое вероятное, что наш герой написал в ЦК КПСС. Тем более, что столь дотошный и аккуратный человек наверняка и на своей основной работе был передовиком производства, ударником коммунистического труда, а следовательно, вполне мог быть принят в Партию по разнарядке.

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

В нашем случае эта машина докрутилась до того, что приехала полномочная комиссия для ознакомления с результатами работы нашего героя (суб-субверсия — его самого вызвали в Москву вместе с его ГИС на заседание такой комиссии). И вот тут комиссия действительно восхитилась и испугалась: повторяю, на его карте были нанесены практически все действующие горнорудные объекты страны — открытые, не совсем открытые и вовсе секретные, то есть золото-урановые. Да ещё с пространственно привязанными сведениями о запасах, бортовых содержаниях, объемах добычи и так далее.

И, естественно, рукотворная ГИС была реквизирована — или, говоря политкорректней, взята для проверки в соответствующей организации.

Относительно финала истории также мнения расходятся. Согласно одним свидетельствам, мужика этого определили куда следует — не по договору, а по приговору. Я в это не верю — времена, повторяю, были уже не те.

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

В самом по себе факте такого карьерного взлёта нет ничего невероятного, и примеры тому известны. Однако геологический мир тесен, и в этом случае, не смотря на всю секретность предполагаемого НИИ, о его дальнейшей судьбе имелись бы вполне достоверные сведения (как и обо всей этой истории в целом).

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

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

Как говаривали древние, если эта легенда и не правда — то хорошо придумана. Хотя и немного грустно. Но ведь все древние красивые легенды немного грустны, не так ли?

Текстовый редактор Geany

Алексей Федорчук и Алиса Деева

Современная преамбула: эта статья была написана достаточно давно — с тех пор Geany развивался со страшной научно фантастической силой. Ряд его новых функций, а также тех, что не охвачены здесь, описаны в серии недавних заметок (11/01/2009, alv). Читать далее «Текстовый редактор Geany»

Редактор nano

Алексей Федорчук
2005 г — 2006 г

Редактор nano вполне может сыграть роль своего рода амортизатора для начинающего пользователя. Да, это не Vim, не emacs, и даже не joe. Но с задачей конфигурирования справляется успешно. А в освоении и`обращении — прост, как грабли. Не случайно во многих дистрибутивах Linux он по умолчанию предлагается в качестве общесистемного. Читать далее «Редактор nano»