Сообщения sergey_feo
tar и кодировки
Вечная тема - проблема с кодировками :-)
Когда-то я понаделал кучу архивов tar+bzip2+vdm_fec. Теперь периодически требуется распаковать что-нибудь из кучи. Архивировалось всё на системе с локалью koi8-r, разархивировать надо на системе с utf8. Внутри tar'ов есть каталоги с русскими именами. Из-за них tar вообще отказывается распаковывать: "tar: \367\323\321\313\317: Невозможно utime: Input/output error". Соответсвенно, не к чему применять convmv, да и вообще ковыряться с ней при распаковке каждого архива неудобно. Что можно сделать с этой проблемой?
Файловая система с кодами коррекции ошибок
Debian Etch и монтирование переносных устройств
Недавно поставил Etch, осваиваюсь. Одним из первых встал такой вопрос. Когда загружен GNOME или KDE и подключается, скажем, флешка - GNOME заставляет pmount смонтировать её в /media/чего-нибудь-там. Но не все же пользуются GNOME/KDE! Каков правильный дебиановский способ монтирования флешек подо всеми остальными средами? Неужели кропотливый поиск: а чего же там изменилось в /dev, и монтирование его pmount'ом? Или по старинке - все возможные варианты прописать заранее в fstab? Или прописать в правилах hald монтировать всё найденное куда положено? Как наиболее политкорректно? Ведь по идее, ОС не должна быть заточена исключительно под GNOME/KDE и должна позволять удобно работать в любой среде "из коробки".
ext3 и кодировки
Когда-то был у меня переносной винт с ext3 и были доступны пара машин с локалью KOI8-R. И никаких проблем не было. Настало светлое будущее - и захотелось подключать этот винт ещё к двум машинам, но уже с локалью UTF8. Указать кодировку mount не позволяет. В связи с тем, что это не переход с KOI8 на UTF8 раз и навсегда, а постоянное перемещение между ними - классические советы по перекодировке имён файлов не подходят. Есть ли какие-нибудь другие решения? Или однозначно пора переходить на fat32?
Передача параметров загрузчик -> ядро
Кто-нибудь разбирался в вопросе, по какому адресу (или адресам) ядро на IA32 ожидает увидеть параметры командной строки, передаваемые ему загрузчиком?
Пожалуйста, уберите безобразие
validator.w3.org ругается на ЛОР
FTP-софт: казалось бы, какие могут быть вопросы? :-)
1. Обычно FTP-сервер имеет один корневой каталог для FTP.
Если это специальная машина, предназначенная для раздачи
слонов по FTP, то это удобно. А если мне просто хочется
"расшарить" несколько уже имеющихся каталогов а-ля Samba?
Может ли FTP позволить такое? И далее:
2. В некоторых FTP-серверах можно назначить не один, а сразу
несколько корневых каталогов FTP. Если это норма, то как
обычно в FTP-клиентах можно просмотреть список таких корневых
каталогов и выбрать нужный?
3. Позволяют ли какие-нибудь FTP-сервера (какие?) выбрать
несколько каталогов для "расшаривания" и сделать так, чтобы
клиенту они были видны как входящие в единственный виртуальный
корневой каталог FTP?
4. Насколько высока вероятность того, что пользователь сумеет выйти
за пределы указанных в настройках FTP-сервера каталогов?
Какие тут есть ньюансы?
5. Как в целом обстоят дела с кодировками имён файлов в мире FTP?
Есть обычно опции типа "системная кодировка вот такая, а "наружу
отдавать в такой-то"? Пока что я встречал проблемы, но не встречал настроек.
6. Для FTP, как и для HTTP, встречаются адреса в странной кодировке
типа http://ru.wikipedia.org/wiki/%D0%A2%D0%B5%D1%81%D1%82.
Это вроде не похоже на CP866/CP1251/KOI8-R/UTF-8.
Что это за кодировка? Насколько она обязательна для восприятия
FTP-программами?
P.S. Один дурак может задать столько вопросов, что сто мудрецов не ответят :-) (L) народ.
Чтоб каждая тварь numlock не трогала
Речь пойдёт про numlock. Точнее, про то, что его трогают слишком многие программы и что это хочется перенастроить. Т.е.: сначала
про numlock скажет своё слово BIOS. Хорошо. Дальше вполне может
переустановить состояние загрузчик. Дальше идёт мнение о состоянии
numlock'а консоли (то ли getty, то ли ядра - тут я пока не понимаю). Дальше - Иксов.
Вопрос: где и какую опцию надо подкрутить, чтобы консоль принимала
в качестве начального положения numlock не "включено" или "выключено",
а "то, что сейчас стоит"? И как то же самое сказать Иксам?
Иными словами - хочется ожин раз выставить в BIOS'е желаемое состояние
numlock'а по умолчанию, а дальше программы чтобы его не переустанавливали, а принимали каким есть.
Мышь и ждущий режим
Простой вопрос: как запретить выход из ждущего режима по событиям на мышке? А то чуть рукой задел - и оно просыпается, неудобно.
Где это хотя бы примерно искать? Различаются ли методы для apm и для acpi?
И, кстати, как организовать такой же запрет на выход из "чёрного экрана" для консоли и на выход из экранной заставки в Иксах?
Где брать имена библиотек для компоновки?
Наконец-то нашлась консольная звукозаписывалка
>Была у меня где-то год назад очень удобная программа для записи звука с >линейного входа в wav, работала в консоли.
>Выводила индикатор уровня (что-то вроде [##### ]) и могла для каждой >новой записи сама делать уникальное имя файла (добавлять номер к >префиксу).
>В общем - простая вещь, которая делала в точности то, что мне нужно.
>Поставлялась вместе с ещё какими-то утилитами - не помню какими. >Кажется, всего в пакете было три проги и 2 к звуку вроде не относились.
>В результате нескольких переездов я её посеял. А сейчас понадобилась - >перевернул вверх дном freshmeat, sourceforge и google - как сквозь >землю провалилась!
Короче, нашёл я её! Пишу, потому что вдруг ещё кому пригодится.
Это программка record из комплекта xawtv. Не мудрено, что я её не
мог так долго найти: xawtv относится везде к разделу про видео.
А программа в описании xawtv не упоминается. Даже если посмотреть
официальный состав пакета - там её нету. А объяснение - она
создавалась для отладки проблем со звуком, и поставляется
просто для кучи.
Разбираюсь с iptables...
... и не могу понять нескольких вещей.
Подскажите, пожалуйста:
1. Если мы добавляем пользовательские цепочки - то в какие точки в
потоке пакетов они встают? Другими словами - есть схема (имеется
в том или ином виде в большинстве книжек):
сетевой интерфейс -> prerouting -> input -> локальный процесс
| /\
v |
forward |
| |
v |
сетевой интерфейс <- postrouting <- output <- локальный процесс
Где тут будут пользовательские цепочки?
2. Где-нибудь на этой схеме не хватает маршрутизации? Насколько она
вообще правильная и полная?
3. Из цепочки prerouting есть два выхода: в input и в forward.
От чего зависит, по какому из них пойдёт конкретный пакет?
4. Для чего было введено понятие таблиц? Разве понятия цепочек
правил недостаточно?
5. Таблица - это всегда столбцы, строки и ячейки. Что такое
столбцы, что есть строки и что в ячейках в случае iptables?
6. Можно ли сделать с помощью iptables что-нибудь напоминающее
"режим обучения" большинства виндовых межсетевых экранов?
7. Есть ли в природе софтина, которая отображала бы приведённую выше
схему (с возможностью конкретизации до каждой цепочки и правила),
и могла бы наглядно показывать прохождение по схеме тестовых пакетов?
Имхо, для обучения было бы самое то.Отечественное железо
И насколько он рабоч под Линуксом?
Блок питания
Требуется купить сабж, 300 Вт, ATX.
Из чего можно выбирать?
Какие модели хорошо сгорают, какие при этом
выжигают пол-компа?
Какие в этом не замечены? ;-)
Какие вообще есть ньюансы при выборе источника?
Почему вы вынуждены держать Windows?
Почему же мы не можем полностью отказаться от Windows?
Какие есть причины, кроме игрушек и AutoCAD'а?
Что Вас больше всего раздражает в Линуксе?
Предлагаю критически взглянуть на любимую ОС, которой за свободность принято прощать многие огрехи.
Итак, сабж.
Расширенное распределение приоритетов
Обычно если пользователь пытается выставить отрицательный nice своему приложению (увеличить приоритет) - ему говорят, что permission denied.
Т.е. понизить можно, а назад - уже нет, только root может повысить приоритет.
Поэтому вопрос: можно ли в Линуксе перераспределять приоритеты приложений "внутри" конкретного пользователя, в том числе повышать за счёт снижения остальных? Другими словами: допустим, root сказал: Васе - 20% процессорного времени, Пете - 70%. Если будет свободное сверх того - пожалуйста, но если в обрез - то вот так. Дальше, внутри своих 20% Вася запустил 10 приложений и хочет, чтобы десятое имело приоритет выше первого-девятого. А nice повысить приоритет не позволяет, так как при этом затронулись бы все пользователи. Надо как-то по-другому.
Можно всё это сделать просто и красиво?
Jack: ваши впечатления?
Кто имел с ним дело - поделитесь впечатлениями.
Тянет меня поставить его в мою Слаку - а стоит ли?
Как оно - удобно в сборке? Установке? Работе?
Много ли софта его поддерживает?
| ← назад | следующие → |