LINUX.ORG.RU

Сообщения ierton

 

файлообменник + utf8 = ?

Форум — Web-development

Привет! Хочу настроить простой файлообменник и всё время сталкиваюсь с проблемой кодировки: ни одна из проверенных мной софтин не смогла нормально отобразить русские файлы/папки.

Я пробовал PHP Advanced Transfer Manager, efileman, ffileman, и ещё кучу других левых скриптов на перле и пхп. С английскими именами работают хорошо, а вот русский им неудается.

Дистриб - slackware 11, локаль - utf8.
php - 5.2.3, perl - 5.8.8

В чем там проблема, кто сталкивался?

>>>

ierton
()

xfce и mime-type

Форум — Desktop

Привет. Кто знает, поддерживает ли xfce mime-type`ы (как, например, кеды)? Или как там это работает?

Если да, то можете сказать, гдеже та прога, которой можно "скормить" имя файла, чтобы она прошлась по своим конфигам и запустила её правильным образом?

Я хочу настроить mc чтобы он дергал эту прогу, вместо того, чтоб писать соответствия каждого файла в его конфиге..

>>>

ierton
()

Как в Putty выполнить cd на удаленном сервере, а потом открыть bash?

Форум — General

Собственно, вот вопрос.
Уже прочитал про опцию -m. Пробовал делать так:

putty.exe -load "mysession" -m file

где
$ cat file
cd ~/to/my/dir ; bash -i -l

Это впринципе работает, но bash ведет себя плохо -
из него не удается запустить ни vim, ни mc, а ещё
там строки не переносятся. Как сделать "нормальны" логиновый шелл?

>>>

ierton
()

escape - последовательности терминалов

Форум — General

Привет! Посоветуйте, что почитать на тему. Кажется, я не понимаю как работает termcap и вообще все это хозяйство, преобразующее события от клавы. А проблема вот какая: Раньше Midnight Commander по кнопке Alt+S входил в режим быстрого поиска. Теперь по этой комбинации выводится символ "ó". Причем это проявляется только под xterm, у других терминалов все нормально.

Что я такого сделал, что оно начало так работать, я не отследил. Наверное, просто перезагрузился:) Явное отличие xterm от других терминалов - наличие переменной TERMCAP с кучей непонятных символов.

>>>

ierton
()

screen «подвешивает» mc ?

Форум — Desktop

Привет! Столкнулся с такой проблемой:
после некоторого времени работы в screen он перестает нормально запускать некоторые приложения (подозреваю, что те, которым нужен ncurses). При попытке запуска такое приложение "виснет" и убивается только принудительно.

При этом, screen нормально отрабатывает свои управляющие команды, типа C-A : quit =)

терминал - urxvt, но глюк виден и в других X-терминалах. Думаю, проблема гдето в screen

КТо-нибудь видел подобное?

>>>

ierton
()

Вопрос на засыпку=) Ctrl+Z

Форум — General

Хелп) Когда жмешь в баше Ctrl+Z по запущенному приложению, какой сигнал оно получает?

>>>

ierton
()

vim и urxvt. Как настроить терминал..

Форум — Desktop

Привет. есть у меня в vim байдинги типа
nnoremap <C-Right> w
nnoremap <C-Left> b

Все нормально работало, например, в konsole, но на urxvt не прокатывает.. Теперь при нажатии Ctrl+стрелка vim вставляет символы вместо перевода курсора на слово влево/вправо.

Кто подскажет, что подкрутить?

Уже пробовал
urxvt -tn linux
urxvt -tn xterm
и руками менять TERM и COLORTERM
не помогло..

>>>

ierton
()

xfce и Terminal. тормоза на десктопе.

Форум — Desktop

Привет) Наблюдаю странное поведене xfce:
Переключение на рабочий стол, на котором в данный момент есть окно Terminal`а заметно притормаживает.
Причем переключение на рабочий стол, где нету Terminal`а, а есть другие окна, происходит мнгновенно.

Ещё тормозит развертка/свертка Terminal`а на весь экран. Это у него карма такая несчастливая или в чемто ещё дело? (может дело в дровах видюшных..)
Кто-нибудь сталкивался?

>>>

ierton
()

Скрипт для gdb или как?

Форум — Development

Привет. Мне хочется заставить gdb провести отладку по такому сценарию.
1. Ставить бряк на нужную функцию
2. При каждом выпадении на этом бряке делать так:
2.1. Печатать колстэк (bt)
2.2. Запускать программу дальше (с)
и так, пока прога не закончится.

Посоветуйте, как это лучше сорганизовать?
Можноли обойтись встроенным в gdb скрипом или нужно писать внешнюю софтину, общающуюся с gdb через какойнить его интерфейс?

>>>

ierton
()

кошмар в стиле bash

Форум — Admin

Привет. У меня есть такая задача:

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

# логфайл
MFLOG=/home/ierton/store/tmp/mailfly.log
# сам скрипт. Питоновый, что характерно.
MAILFLY=`dirname $0`/mailfly.py

# Запускаю скрипт, добавляю время, пишу в файл.
/usr/bin/python "$MAILFLY" 2>&1 | awk ' { printf("%s: %s\n", strftime(), $0); } ' | tee $MFLOG

Только вот зараза не работает. Файл пустой получается. А если так:
/usr/bin/python "$MAILFLY" >> $MFLOG 2>&1
то все отлично. В чем тут дело, кто видит?

>>>

ierton
()

Посоветуйте катологизатор файлов

Форум — Desktop

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

>>>

ierton
()

C: циклический FIFO буфер пакетов

Форум — Development

Подскажите, где можно взять реализацию циклического FIFO буфера пакетов , не использующего динамическую память, в котором были бы следующие операции:

-добавить очередной пакет в конец буфера
-получить указатель на начало очередного пакета из головы буфера
-пометить пакет в начале буфера, как "обработанный" (типа удалить)

Отличие от обычного циклического FIFO буфера в том, что 1)пакеты могут быть разного размера 2) должна обрабатываться ситуация "неиспользуемого пустого места" в конце памяти, на которой развернут FIFO, которое остается, если очередной пакет целиком туда не влезает.

Самому писать ломает, думаю, этот велосипед много где был уже..
Я планирую использовать его в программе на микроконтроллере.
Кто встречал, такое или похожее, киньтесь ссылкой!

>>>

ierton
()

Оконный менеджер с клавиатурной навигацие по окнам

Форум — Admin

Доброе время суток! Хотя я регулярно использую Линукс довольно давно (уже скоро год будет))), но вот настройкой оконного менеджера пока не занимался.. Мой дефалтный КДЕ-шный менеджер меня впринципе устраивает, но хочется таких функций, как:

1) Безмышковая навигация по окнам (чтобы не только по топмост-, но и по дочерним элементам управления) с клавиатуры. Я представляю это примерно так, как сделана навигация по ссылкам в Опере (жмешь шифт и стрелками прыгаешь до нужной ссылки/поля ввода, потом клацаешь ентер и ссылка открывается/поле ввода получает фокус). Конечно, в каждой оконной проге есть чтото типа Ctrl+tab по окнам прыгать, но всеравно это неочень-то удобоно. Может есть утилита, вставляющаяся в Х и предоставляющая такую возможность?

2) Ну переключалка окон по Альт+таб. Хочется чегото в стиле компиза. То что есть к дефолтном КДЕ - некатит.

3) Ну и чтоб с КДЕ оно могло работать нормально.. Переходить с него пока нет желания.

Посоветуйте что-нибудь на тему!

>>>

ierton
()

Переместить окно поверх остальных

Форум — General

Скажите, я хочу стартануть kate (командой kate -u <file>) так, чтобы оно при старте вылезло на передний план.
По умолчанию, такая команда находит уже открытый kate, и открывает файл в нем. При этом окно и не думает выскакивать на передний план ... а это нудобно.
Посоветуйте какую-нибудь утилиту, умеющую выталкивать окна заданных процессов наружу (или другой редактор, аналогичный по возможностям kate`у, который сам работает как надо)

>>>

ierton
()

SkypeAPI

Форум — Development

Доброго времени суток! Скажите, сталкивался ли кто-нибудь с этим продуктом? Поддерживает ли Линукс-клиент эти АПИ? Мне интересны ваши мнения о библиотеке.

>>>

ierton
()

Скайп через прокси

Форум — Admin

Привет) Есть задачка! Дано: локальная сеть, со шлюзом, в которой 1)компьютер, на котором есть доступ в скайп 2) компьютер, на котором доступ в скайп закрыт

Вопрос: Можно ли поставить на компьютер #1 проки так, чтобы на компе #2 настроить доступ в скайп??

Меня интересует информация о том, как и какие порты использует скайп и какой прокси справится с задачей получше и попроще в настройке?

ЗЫ скайп я не выбирал, сижу с тем, что есть

>>>

ierton
()

Компилирую binutils

Форум — Development

Привет!

У меня slackware 12. Родной binutils завел папку /usr/i686-pc-linux и поклал туда симлинки на утилиты из binutils. Сами утилиты живут в /usr/bin.

Когда я сам скомпилировал binutils (для платформы avr), он захотел положить в /usr/avr не ссылки, а копии своих программ. Кто знает, насколько важно держать копии binutils`ов вместо симыольных ссылок?

Можно ли как-нибудь настроить ./configure чтобы он создавал симлинки?

>>>

ierton
()

Запустить перл-скрипт от имени не-root.

Форум — Admin

Привет. Имею слакваре-систему. А на этой системе нужно запустить перл скрипт ddclient (это dyndns клиентская софтина, не суть). Вписать его куда-нибудь в rc.local - несложно, но я хочу, чтобы он выполнялся не от имени рута (создал для него юзверя и группу).

Да только вот беда, несмотря на то, что я поставил владельцем файла этого пользователя, также set-uid бит, процесс все равно висит от руута (как пишет ps ua).

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

>>>

ierton
()

получить список подмонтированных дисков

Форум — Admin

Привет! Подскажите, есть ли официальный способ получить список подмонтированных физических дисков (т.е. взять вывод команды mount и отфильтровать оттуда все виртуальные и сетевые точки монтирования).
Будет ли верным использование mount | grep dev
К примеру, вот вывод моей mount:

$ mount
/dev/cciss/c0d0p3 on / type ext3 (rw,usrquota,grpquota)
none on /proc type proc (rw)
none on /sys type sysfs (rw)
none on /dev/pts type devpts (rw,gid=5,mode=620)
usbfs on /proc/bus/usb type usbfs (rw)
/dev/cciss/c0d0p1 on /boot type ext3 (rw)
none on /dev/shm type tmpfs (rw)
/dev/cciss/c0d0p6 on /home type ext3 (rw,acl,usrquota,grpquota)
/dev/cciss/c0d0p2 on /var type ext3 (rw,acl)
none on /proc/sys/fs/binfmt_misc type binfmt_misc (rw)
sunrpc on /var/lib/nfs/rpc_pipefs type rpc_pipefs (rw)
se3000-server1.ru:/usr/fsrv/archive on /usr/fsrv/archive type nfs (rw,addr=10.3.4.24)

>>>

ierton
()

Thread local storage

Форум — Development

Народ, асем привет. Я ищу информацию о затратах производительности при использовании TLS. А именно: насколько медленнее извлечение 4-х байт из TLS по сравнению с извлечением этих 4-x байт из обычной памяти? Заранее спасибо.

>>>

ierton
()

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