LINUX.ORG.RU

Сообщения pvv

 
Форум — Development

Почему в линуксе не доступны pthreads' barriers

Пробовал компилировать код с барьерами из POSIX threads: под Solaris 9 барьеров нету, под Солярисом 10 они появились, но это понятно, а вот почему под Линуксом нет барьеров ... доктор, это нормально?

Какой дистр использовал не вспомню, но пробовал на паре машин вполне современных..

pvv
()
Форум — General

Как заставить OpenOffice печатать номера страниц?

Обыскался и в основных опциях и в свойствах печати. Где можно включать выключать хидер/футер?

pvv
()
Форум — Development

Функция memchr перестаёт работать если убрать const!

Немало удивлён - так буква 'c' находится, а если убрать аттрибут const, то перестаёт находиться - ф-ция возвращает NULL. В мане текста по минимуму...

const char* shared = "abcdefghijklm";

void* worker(void *arg) {
char *found = memchr(shared, 'c', 10);
}

MAN:

void* memchr(const void *b, int c, size_t len);
The memchr() function locates the first occurrence of c (converted to an
unsigned char) in string b.
The memchr() function returns a pointer to the byte located, or NULL if
no such byte exists within len bytes.

pvv
()
Форум — General

Запись dvd - обязательно ли нужно иметь 4.5 свободных Gb?

Обычный процесс записи под линукс как я понимаю таков:
mkisofs -> .iso -> cd-or-dvd-record
Но для двд это потребует 4.5 свободных Gb на HDD.
Возможно ли записать DVD имея положим всего 100 мб?

pvv
()
Форум — General

Как из терминала удалить файл начинающийся с дефиса?!!

rm -help rm \-help rm '-help' rm *

ничего не помогает :-!

pvv
()
Форум — Development

shell: можно ли вернуть потоку строку считаную командой read?

типа такого:

bash> read var
bash> echo $var
bash> putback $var

pvv
()
Форум — General

Чем программно порезать mp3?

Чем под линуксами программно порезать mp3 из консоли, без гуя?
Например с 30й по 60ю секунды.

pvv
()
Форум — Development

Вычисления с плавающей точкой в shelle

Как в баше разделить 100 на 300 и получить при этом не ноль, а float в формате "0.33"?

bash> expr 100 / 300
0

pvv
()
Форум — General

shell: зафильтровать нечитаемые символы в потоке?

делаю "cat file" а файл содержит всякий мусор и портит терминал, а я тем не менее хочу на него посмотреть, так как это делает vi:

"\203\304^D\215\205P\377\377\3

vi file | cat
и
cat file | vi
непрокатывают

есть ли какой такой фильтр?

pvv
()
Форум — Development

Нужен стандартный command line regexp encoder

Существует ли в природе стандартный (как cat,vi,less) encoder для строк который не позволит строке быть интерпретированной egrep'ом как регексп?
Пример:

bash$ encode 'c++'
c\+\+

Столько лет юниксу, как будто должно такое быть

pvv
()
Форум — Development

shell: как распечатать только время создания файла?

Как по имени файла напечатать время его создания?
Формат: int с 70го года или 2005-05-21 -- вообщем что-то по чему пожно производить сортировку.
Пример:

$ filetimeutil a.out
1234567889

pvv
()
Форум — Desktop

Как принято делать клавиатурные шортакаты в KDE?

В виндовс я использую менеджеры типа MKey, HotKeyboard.
А в KDE как это делается?

pvv
()
Форум — Development

bash: как в переменной (строке) заменить символ в определённой позиции?

Вопрос по bash.
Как в переменной (строке) заменить символ в определённой позиции?
Аналог такого кода:

int i;
char s[20];
s[i] = 'x';

Позиция/индекс определяется переменной. При этом желательно обойтись внутренними средствами, чтобы не создавать вспомогательные процессы по 10 тысяч раз.

pvv
()
Форум — General

Free CVS servers: есть такие?

Хочу местечко на cvs сервере, чтобы синхрнизовывать скрипты между разными машинами (+ бэкап заодно). Сущ-ют ли такие бесплатные и зарекомендовавшие себя сервера? Есть конечно sf.net но там всё таки нужен project description, а у меня никакого проекта и нет :)

pvv
()
Форум — General

Нужен консольный подсветчик синтаксиса

Есть ли под unix программа, делающая подсветку синтаксиса (C,C++,shell) stdin-потока (при помощи esq sequences)?
Что то типа такого:

bash> cat 1.cc | hilite-c++

pvv
()
Форум — Development

Как создать временный файл в shell стандартными средствами?

Как создать временный файл в shell?
Я конечно могу создать свою программку типа

for (( i=0; i<100; i++ )); do
NAME="/tmp/$$.$i"
if [ ! -e $NAME ]; then
touch $NAME
break
fi
done

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

pvv
()
Форум — Development

С++: как прилинковать свой libCrun.so ?

Пытаюсь скомпилировать простейший c++ исхдник с пропатченой библиотекой libCrun.so:

CC -g ./libCrun.so main.cc

а CC ругается что я пытаюсь заюзать этут библиотеку дважды.

Как мне убедиться что прилинковалась именно патченная библиотека?

Ведь опция -L только добавляет путь к уже существующим, а уж обычный непатченый libCrun.so всяко где-то лежит в путях, и может он и берётся...

pvv
()
Форум — General

shell: как заменить русские буквы на латинские?

Как заменить русские буквы на латинские?
Неудается их даже отловить:

bash> echo "{ф}" | tr 'ф' 'F'
{ф}

pvv
()
Форум — Development

Нужен браузер-полуфабрикат для программного серфинга

Сушествует ли по linux/solaris такой браузер-полуфабрикат чтобы:
а) тело запроса
б) хост:порт
в) HTTP-метод
я ему передавал самостоятельно и при етом он *сам* обрабатывал приходяшие куки и отдавал серверу обратно. Вот пример сессии:

+ brwsr GET /index.html HTTP/1.1
+ cat binaryfile | brwsr POST /login.php HTTP/1.1

вобшем-то можно исползоват телнет, но вот куки парсить неохота

pvv
()
Форум — General

Как распечатать www-page в stdout?

Какая программа печатает содержимое www-page в stdout?
Встречал такое: lynx -dump http://ya.ru/
но lynx'a нет. Как еще можно?

pvv
()

RSS подписка на новые темы