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

За 2009-04-15

Re: на jabber.ru нет транспорта icq?

Вы писали, Akkerman:

>У меня в неправильной кодировке приходят только сообщения посланные
>мне в оффлайн.

У меня работает и когда не "на линии".

-*Название листа "Linux: разрешение вопросов, перспективы и общение";
Написать в лист: mailto:comp.soft.linux.discuss-list@subscribe.ru
Адрес правил листа http://subscribe.ru/catalog/comp.soft.linux.discuss/rules
Номер письма: 36020; Возраст листа: 2091; Участников: 1379
Адрес сайта рассылки: http://www.linuxrsp.ru
Адрес этого письма в архиве: http://subscribe.ru/archive/comp.soft.linux.discuss/msg/845860

   Strong and Humble 2009-04-15 22:11:05 (#845860)

Re: Параметры сжатия для tar.

Timothy Silent wrote:
>> Слушайте, а не проще ои использовать бесплатный консольный rar? Ведь
>> там можно все параметрами указать - и степень сжатия, и дополнение
>> имеющегося архива и прочее...
>>
> не проще. debian содержит пакеты
> unrar
> unrar-nonfree
> rar
> последний, непонятно как просочившийся в non-free, является shareware
> (40 days).
> Рискну предположить, что свободного консольного rar'а нет и быть не
> может ни в одном дистрибутиве.
> Я конечно понимаю, что это самое простое решение, но я на linux
> переходил не для популяризации вареза.
>
Консольный рар - самый свободный из всех свободных. Даже в дистрибутиве
виндового WinRAR есть консольный rar, который совсем не требует
лицензию. И под фряхой, собирал из исходников, через make install. И
никаких кипишей с его стороны о том, что надо заплатить. Если надо -
могу выслать тарник на мыло. Распакуешь, сконфигуришь, скомпилишь.

-*Название листа "Linux: разрешение вопросов, перспективы и общение";
Написать в лист: mailto:comp.soft.linux.discuss-list@subscribe.ru
Адрес правил листа http://subscribe.ru/catalog/comp.soft.linux.discuss/rules
Номер письма: 36019; Возраст листа: 2091; Участников: 1379
Адрес сайта рассылки: http://www.linuxrsp.ru
Адрес этого письма в архиве: http://subscribe.ru/archive/comp.soft.linux.discuss/msg/845795

   2009-04-15 19:22:19 (#845795)

Re: Параметры сжатия для tar.

15 апреля 2009 г. 16:42 пользователь spider <spid***@l*****.by> написал:

> Serguey Khvatov пишет:
> > 14 апреля 2009 г. 13:40 пользователь spider <spid***@l*****.by>
> написал:
> >
> >> $ man tar выдает, в частности, следующее:
> >> -r, --append
> >> append files to the end of an archive
> >>
> >> Это значит, что добавить данные в несжатый архив tar можно => можно
> >> добавить и в сжатый.
> >
> >
> > Для невнимательных ещё раз:
> $ tar cf test.tar test
> $ tar tf test.tar
> test/
> test/2008/
> test/2008/cp-2008.pdf
> test/2008/cp-list.tex
> test/2008/cp-2008.tex
> test/2008/tz.tex
> test/2008/.cvsignore
>
> Теперь пополняем наш каталог test и добавляем пополнение в старый архив:
> $ tar rf test.tar test/2009
> $ tar tf test.tar

Третий раз объяснять, почему это проходит только с несжатыми архивами - не
буду.

-*Название листа "Linux: разрешение вопросов, перспективы и общение";
Написать в лист: mailto:comp.soft.linux.discuss-list@subscribe.ru
Адрес правил листа http://subscribe.ru/catalog/comp.soft.linux.discuss/rules
Номер письма: 36018; Возраст листа: 2091; Участников: 1379
Адрес сайта рассылки: http://www.linuxrsp.ru
Адрес этого письма в архиве: http://subscribe.ru/archive/comp.soft.linux.discuss/msg/845789

   2009-04-15 18:58:20 (#845789)

Re: Параметры сжатия для tar.

15 апреля 2009 г. 12:28 пользователь Timothy Silent <taras***@m*****.ru>написал:

> On Tue, 14 Apr 2009 23:57:36 +0400
> Alexey A Bukreev wrote:
>
> > Слушайте, а не проще ои использовать бесплатный консольный rar? Ведь
> > там можно все параметрами указать - и степень сжатия, и дополнение
> > имеющегося архива и прочее...
> не проще. debian содержит пакеты
> unrar
> unrar-nonfree
> rar
> последний, непонятно как просочившийся в non-free, является shareware
> (40 days).
> Рискну предположить, что свободного консольного rar'а нет и быть не
> может ни в одном дистрибутиве.
> Я конечно понимаю, что это самое простое решение, но я на linux
> переходил не для популяризации вареза.

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

-*Название листа "Linux: разрешение вопросов, перспективы и общение";
Написать в лист: mailto:comp.soft.linux.discuss-list@subscribe.ru
Адрес правил листа http://subscribe.ru/catalog/comp.soft.linux.discuss/rules
Номер письма: 36017; Возраст листа: 2091; Участников: 1379
Адрес сайта рассылки: http://www.linuxrsp.ru
Адрес этого письма в архиве: http://subscribe.ru/archive/comp.soft.linux.discuss/msg/845765

   2009-04-15 18:14:56 (#845765)

Re: Параметры сжатия для tar.

Timothy Silent пишет:
> On Tue, 14 Apr 2009 12:40:14 +0300
> spider wrote:
>
>> Serguey Khvatov пишет:
>>> Как минимум, нельзя просто добавить данные даже в несжатый архив
>>> tar: хотя
>> в
>>> нём и нет каталога, но в конце архива записан признак его конца, и
>>> при операции добавления его сначала надо стереть. Можно ли просто
>>> дописывать данные в сжатый файл - не знаю, но не исключено, что и
>>> можно.
>> $ man tar выдает, в частности, следующее:
>> -r, --append
>> append files to the end of an archive
>>
>> Это значит, что добавить данные в несжатый архив tar можно => можно
>> добавить и в сжатый.
> А вот эта импликация ни разу не очевидна, и tar справедливо скажет
> "Cannot concatenate compressed archives"
Так разожмите архив, дополните и опять сожмите результат.

> Если смотреть с точки зрения реализации, то очевидно нужно не просто
> склеить два tar-архива как файлы внутри gzip (кому-то может
> показаться, что pipe помогает обойти ограничения, но это не так), как
> это gzip обычно делает при добавлении, а сначала добавить файл2 в архив
> tar (распакованный, sic!), после чего упаковать результат. Разумеется,
> это маразм.
Почему же это маразм? Я сразу и вспомнить не могу, есть ли какой-нибудь
алгоритм сжатия, который допускает добавление в контент без его
восстановления из сжатого состояния.
С другой стороны, даже если такой есть (!!! вспомнил один такой --
djvu), то Вы справедливо изволили заметить, что "благодаря хвосту
первого tar-файла все добавленные будут благополучно потеряны". Более
кругло говоря, если архиватор использует некоторую схему упаковки
контента, а компрессор ее не понимает и не может этот контент выделять
из контейнера в чистом виде для сжатия, то ничего не получится.
Поскольку компрессорам наплевать на структуру того, что они жмут, если
только они не интергированы с архиваторами, то "маразм" -- единственный
путь даже, если компрессор поддерживат добавление.

> В общем-то я cчитаю возможным реализовать алгоритм добавления в архив
> внутри tar'a (потому что там можно учесть формат его файлов).
Алгоритм добавления в tar-архив уже реализован в утилите tar.

> желаемой операции и отдельного архивирования будут равны словарю нового
> архива
Зачем файловому архиву словарь? Не путаете ли Вы архивацию и сжатие? Это
компрессор использует словарь. tar-архив никаких словарей не содержит.
Это простой список:

... Physically, an archive consists of a series of file entries
terminated by an end-of-archive entry, which consists of two 512 blocks
of zero bytes. A file entry usually describes one of the files in the
archive (an "archive member"), and consists of a file header and the
contents of the file. File headers contain file names and statistics,
checksum information which `tar' uses to detect file corruption, and
information about file types.

-*Название листа "Linux: разрешение вопросов, перспективы и общение";
Написать в лист: mailto:comp.soft.linux.discuss-list@subscribe.ru
Адрес правил листа http://subscribe.ru/catalog/comp.soft.linux.discuss/rules
Номер письма: 36016; Возраст листа: 2091; Участников: 1379
Адрес сайта рассылки: http://www.linuxrsp.ru
Адрес этого письма в архиве: http://subscribe.ru/archive/comp.soft.linux.discuss/msg/845762

   2009-04-15 18:07:20 (#845762)

Re: Параметры сжатия для tar.

Serguey Khvatov пишет:
> 14 апреля 2009 г. 13:40 пользователь spider <spid***@l*****.by> написал:
>
>> Serguey Khvatov пишет:
>>> 13 апреля 2009 г. 21:20 пользователь Timothy Silent <taras***@m*****.ru
>>> написал:
>>>
>>>> On Mon, 13 Apr 2009 16:25:46 +0700
>>>> Strong and Humble wrote:
>>>>
>>>> Что касается добавления файлов в tgz - очень любопытно будет услышать
>>>> мнение специалистов относительно алгоритма этого процесса.
>>> Как минимум, нельзя просто добавить данные даже в несжатый архив tar:
>> хотя
>> в
>>> нём и нет каталога, но в конце архива записан признак его конца, и при
>>> операции добавления его сначала надо стереть. Можно ли просто дописывать
>>> данные в сжатый файл - не знаю, но не исключено, что и можно.
>> $ man tar выдает, в частности, следующее:
>> -r, --append
>> append files to the end of an archive
>>
>> Это значит, что добавить данные в несжатый архив tar можно => можно
>> добавить и в сжатый.
>
>
> Для невнимательных ещё раз:
$ tar cf test.tar test
$ tar tf test.tar
test/
test/2008/
test/2008/cp-2008.pdf
test/2008/cp-list.tex
test/2008/cp-2008.tex
test/2008/tz.tex
test/2008/.cvsignore

Теперь пополняем наш каталог test и добавляем пополнение в старый архив:
$ tar rf test.tar test/2009
$ tar tf test.tar
test/
test/2008/
test/2008/cp-2008.pdf
test/2008/cp-list.tex
test/2008/cp-2008.tex
test/2008/tz.tex
test/2008/.cvsignore
test/2009/
test/2009/cp-list.tex
test/2009/tz.tex
test/2009/.cvsignore
test/2009/cp-2009.tex
test/2009/cp-2009.pdf

-*Название листа "Linux: разрешение вопросов, перспективы и общение";
Написать в лист: mailto:comp.soft.linux.discuss-list@subscribe.ru
Адрес правил листа http://subscribe.ru/catalog/comp.soft.linux.discuss/rules
Номер письма: 36015; Возраст листа: 2091; Участников: 1379
Адрес сайта рассылки: http://www.linuxrsp.ru
Адрес этого письма в архиве: http://subscribe.ru/archive/comp.soft.linux.discuss/msg/845749

   2009-04-15 17:17:15 (#845749)

Re: Параметры сжатия для tar.

On Tue, 14 Apr 2009 23:57:36 +0400
Alexey A Bukreev wrote:

> Слушайте, а не проще ои использовать бесплатный консольный rar? Ведь
> там можно все параметрами указать - и степень сжатия, и дополнение
> имеющегося архива и прочее...
не проще. debian содержит пакеты
unrar
unrar-nonfree
rar
последний, непонятно как просочившийся в non-free, является shareware
(40 days).
Рискну предположить, что свободного консольного rar'а нет и быть не
может ни в одном дистрибутиве.
Я конечно понимаю, что это самое простое решение, но я на linux
переходил не для популяризации вареза.

Timohty Silent

-*Название листа "Linux: разрешение вопросов, перспективы и общение";
Написать в лист: mailto:comp.soft.linux.discuss-list@subscribe.ru
Адрес правил листа http://subscribe.ru/catalog/comp.soft.linux.discuss/rules
Номер письма: 36014; Возраст листа: 2091; Участников: 1379
Адрес сайта рассылки: http://www.linuxrsp.ru
Адрес этого письма в архиве: http://subscribe.ru/archive/comp.soft.linux.discuss/msg/845701

   2009-04-15 14:44:52 (#845701)

Re: Чем можно, проверить принадлежит ли адрес диапазону адресов?

Спасибо, Ампер, ещё раз, за Ваш ответ. Пишу сейчас в надежде, что Вы
ещё не успели ответить на моё предпоследнее письмо: утилита ipcalc умеет
делать то, что мне н/о в "оба конца". Так, не тратьте своё время более
на мой вопрос. Ещё раз, спасибо Вам.

-*Название листа "Linux: разрешение вопросов, перспективы и общение";
Написать в лист: mailto:comp.soft.linux.discuss-list@subscribe.ru
Адрес правил листа http://subscribe.ru/catalog/comp.soft.linux.discuss/rules
Номер письма: 36012; Возраст листа: 2091; Участников: 1379
Адрес сайта рассылки: http://www.linuxrsp.ru
Адрес этого письма в архиве: http://subscribe.ru/archive/comp.soft.linux.discuss/msg/845639

   Strong and Humble 2009-04-15 11:36:16 (#845639)

Re: Чем можно, проверить принадлежит ли адрес диапазону адресов?

Спасибо за Ваши время и ответ, Akkerman:

>Есть утилита ipcalc, кажется она и такое тоже умеет. Написана на perl.

- В яблочко! Всем рекомендую (кому н/о): делает операции в оба конца:
из адреса в диапазон, и обратно.

-*Название листа "Linux: разрешение вопросов, перспективы и общение";
Написать в лист: mailto:comp.soft.linux.discuss-list@subscribe.ru
Адрес правил листа http://subscribe.ru/catalog/comp.soft.linux.discuss/rules
Номер письма: 36011; Возраст листа: 2091; Участников: 1379
Адрес сайта рассылки: http://www.linuxrsp.ru
Адрес этого письма в архиве: http://subscribe.ru/archive/comp.soft.linux.discuss/msg/845617

   Strong and Humble 2009-04-15 10:48:56 (#845617)

Re: Чем можно, проверить принадлежит ли адрес диапазону адресов?

15 апреля 2009 г. 9:46 пользователь Strong and Humble <
strong.humb***@g*****.com> написал:

> Спасибо за Ваши время и ответ, Amper:
>
> >на ум приходит что-то вроде
>
> У меня вылетает с Segmentation fault.
>
> Я собирал, вероятно, неправильно:

Segmentation fault - это наверняка ошибка в программе.

g++ -Wno-deprecated -o 1 1.cpp

Нормальная строка

-*Название листа "Linux: разрешение вопросов, перспективы и общение";
Написать в лист: mailto:comp.soft.linux.discuss-list@subscribe.ru
Адрес правил листа http://subscribe.ru/catalog/comp.soft.linux.discuss/rules
Номер письма: 36010; Возраст листа: 2091; Участников: 1380
Адрес сайта рассылки: http://www.linuxrsp.ru
Адрес этого письма в архиве: http://subscribe.ru/archive/comp.soft.linux.discuss/msg/845605

   2009-04-15 10:24:51 (#845605)

Re: Чем можно, проверить принадлежит ли адрес диапазону адресов?

Спасибо за Ваши время и ответ, Amper:

>на ум приходит что-то вроде

У меня вылетает с Segmentation fault.

Я собирал, вероятно, неправильно:

g++ -Wno-deprecated -o 1 1.cpp

-*Название листа "Linux: разрешение вопросов, перспективы и общение";
Написать в лист: mailto:comp.soft.linux.discuss-list@subscribe.ru
Адрес правил листа http://subscribe.ru/catalog/comp.soft.linux.discuss/rules
Номер письма: 36009; Возраст листа: 2091; Участников: 1380
Адрес сайта рассылки: http://www.linuxrsp.ru
Адрес этого письма в архиве: http://subscribe.ru/archive/comp.soft.linux.discuss/msg/845583

   Strong and Humble 2009-04-15 09:56:16 (#845583)