LINUX.ORG.RU

Сообщения LONGOBARD

 

Vim: пришествие второе

Галерея — Скриншоты

Тот же VIM, что и тут:
http://www.linux.org.ru/jump-message.jsp?msgid=722607

только наконец то нашел комфортную для себя тем оформления. Называется
Dusk. Пользователи генту могут сделать emerge colorschemes и радоваться жизни :)

P.S.: финальный скриншот моег вима, больше я его ковырять особо не буду :)

P.P.S.: чтоб избежать оффтопа, на скрине вы видите тот же кусок кода, что и на первом скрине.

LONGOBARD
()

Мой VIM

Галерея — Скриншоты

Воть, на выходных решил подкрутить под себя VIM. Обычный gvim со следующими плагинами: 1) session - сохраняет текущую сессию. 2) при запуске vim генерится tags по всем дефолтным и моим хидерам. Результат - работающзий на 5+ встроенный в vim комплишн (<Ctrl-P>) и замечательно работающий tagexplorer (слева). Он у меня сворачивается/разворачивается по F8 3) http://flexer.sourceforge.net/HiMtchBrkt.vim - подсветка закрывающий/открывающих скобочек (фигурные, треугольные, квадратные, обычные). 4) minibufexpl - список файлов сессии (висит вверху). 5) alternate - переключение "сырник-хидер". Повесил на F5 Цвет подсветки результатов поиска, ошибок, скобок и пр. я проставил в красный - а то плохо виден желтый цвет на белом фоне. 6) На <C-F9> повесил :make, на <F9> - :make install (привычка из дельфей и паскаля - ИМХО удобно).

Вот мой vimrc: http://flexer.sourceforge.net/gvimrc

Вроде все, как надо. Мне даже удобно. Каково ваше мнение?

LONGOBARD
()

GDB в VIM

Форум — Development

Ищу плагин для vim, который бы интегрировал gdb в vim, но кроме gdb консоли подсвечивал бы выполняющуюся строку, окошко watches и пр. - тоже необходимо. Что посовтуете? gdbvim вроде не умеет подсвечивать выполняемю строку.

LONGOBARD
()

FLUXBOX: траблы с менюшкой

Форум — Desktop

Сегодня мама в время уборки случайно отключила сетевой фильтр, от которого питается комп. Во время ребута был fsck (он автоматом делается после 25 маунтов), все вроде бы нормально - да вот псле этого менюшка в флюксе стала прозрачной - и нифига не читаемой на фоне темных обоев. Причем при перемещении по менюхе она на долю секунды становится нормальной, а потом снова прозрачной. Что делать? Пробовал пересобирать флюкс. Конфиг темы тут не при чем - такой глюк наблюдаю во всех темах. Дрова от видяхи пробовал пересобирать. Результат нулевой. В логах чисто. Что делать? Заранее спасибо за помощь.

LONGOBARD
()

Советы по превращению VIM в IDE

Форум — Development

Собираюсь на выходных заняться издевательствами над vim, а именно - превратить его в IDE. От него требуется: 1) браузер файлов проекта 2) Браузер классов/функций 3) Комплишн!!!!!! 4) Хинты с прототипами функций 5) Подсветка синтаксиса ессно 6) Интеграция в vim gdb морды, жеталельно выделение текущей выполняемой строки.

Вобщем киньте пожалуйста мордой в нужные доки (а то траф почти на нуле, чтоб самому искать), а еще лучше расскажите о своем опыте издевательств над vim.

Заранее спасибо!

LONGOBARD
()

Мой Флюкс

Галерея — Скриншоты

Вот мой Флюкс. Немного о системе: Генту Линух 2004.0 из stage1, ядро 2.6.7-ck3, флюкс 0.9.9. На первом столе (где обычно консоль) запущены konsolem xmms, C++BuilderX. На обоях мегадевушка и логи системы (в основном ftp). В консоли неторопливо собирается OO с SHED_BATCH, к утру закончит мож быть :) в консольке и в теме флюкса фонты terminus. На слите grellm, wmxmms, wmmixer. Слит и нижняя панелька обычно убраны на автоскрытии, я их выдвинул ради скрина. Вот в общем то и все! Систмой очень доволен. Соорудили в локалке distcc, что в сочетании с ccache дает сборку следующего ядра (например после 2.6.6 2.6.7) за пару минут со всеми одулями и пр. :) Виндузятники облизываются :)

LONGOBARD
()

Сайт проекта на sf.net

Форум — Development

Зарегил проект на sf.net. Трабла такая: Как заливать файлы проекта - понял, а вот как заливать html файлы для сайта - не понял. Я пробовал рассоывать их на шелле в корневые диры проекта и юзера, права 777 проставил - нифига. Как залить файлы сайта проекта на sf.net?

LONGOBARD
()

Кластер на Linux

Форум — Admin

Тут мне поступил заказ на одну интересную работенку: подянть кластер на Лине из четырех компов. Причем не тот кластер, что наприер распределяет нагрузку от апача, а вобще кластер. Чтоб вычислительные ресурсы были общие. Винты шарить не нада, только вычислительные мощности. Один комп - сервер, остальные три - просто рабочие станции. Все на лине. Нужно например чтобы какие-нибудь задачи (вычислительные) (например компиялция ядра), выполнялись всеми компами вместе. Ну например я запустил на одном компе компиляцию иксофф, а компиляют его все компы вместе (т.е. их вычислительные ресурсы обьединяются). Какие есть соображения а еще лучше доки на тему того как это сделать? А то я в инете нашел только на тему кластера, который распределят нагрузок от Апача. Заранее спасибо если кто поможет. Надеюсь на ваши светлые головы :)

LONGOBARD
()

MuSE и звуковуха

Форум — General

Поставил себе muse. Это стример для IceCast сервера. Проблема какая: он не видит мою звуковуху. Все маны облазал, инет тоже. Как его ткнуть мордой в мою звковуху? Она через альсу поднята на hw:2,0. Заранее спасибо если чем поможете. Или подскажите стример для айскаста чтоб можно было параллельно с музыкой свои комменты через микрофон толкать, а то xmms-liveice только MP3 на сервер толкает а комменты не может. Заранее спасибо.

LONGOBARD
()

Генерация ETag

Форум — Development

Пишу сейчас веб-сервер. Скурил всю RFC2068. Там еть такое поле как ETag. Насколько я понял в нем должен быть токен, уникальный для каждого ресурса, и чтобы он менялся при изменении ресурса. Для такого случая ИМХО больше всего подходят md5 . Какие есть функции для подсчета md5 файла на C/C++?

LONGOBARD
()

Тип файла и ETag

Форум — Development

Пишу сейчас веб-сервер. Нужно определить тип файла, например text/plain Как это сделать? [quote]

->telnet 127.0.0.1 80 Trying 127.0.0.1... Connected to 127.0.0.1. Escape character is '^]'. ->GET /test.bb HTTP/1.1 ->Host: 127.0.0.1 -> HTTP/1.1 200 OK Date: Tue, 30 Mar 2004 23:02:14 GMT Server: Apache/1.3.29 (Unix) Last-Modified: Tue, 30 Mar 2004 22:06:59 GMT ETag: "1a39b-b-4069ef83" Accept-Ranges: bytes Content-Length: 11 Content-Type: text/plain yalabubuda Connection closed by foreign host. Здесь "->" обозначает строку введенную с терминала и закончившуюся Enter'ом. Обрати внимание на строку "Content-Length: 11" в ответе сервера. Это -- размер моего тестового файла test.bb, который содержит лишь строку "yalabubuda"

[/quote] Вот что апач возвращает. Я почитал его сырцы но так и не докопался до сути. И еще. Как сгенерить этот ETag? По какому принципу он генерится?

LONGOBARD
()

Не ставятся дрова от Нвидии

Форум — General

Тема наверное многократно поднималась, но все же. Решил поставить себе эти дрова. Скачал последнюю версию (файлик назывался NVIDIA-Linux-x86-1.0-5336-pkg1.run ), почитал ридмиху к нему. Пускаю. Ошибка на этапе компляции модуля. Вот чего говорит лог: (лишние места по типу того что я принял лицензию и прочее опускаются. Привожу только этап компиляции модуля).
Цитата:

-> Not probing for precompiled kernel interfaces.
-> Kernel source path: '/lib/modules/2.6.0/build'
-> Cleaning kernel module build directory.
executing: 'cd ./usr/src/nv; make clean'...
rm -f -f nv.o os-agp.o os-interface.o os-registry.o nv.o os-agp.o os-interfa
ce.o os-registry.o nvidia.mod.o
rm -f -f build-in.o nv-linux.o *.d .*.{cmd,flags}
rm -f -f nvidia.{o,ko,mod.{o,c}} nv_compiler.h *~
-> Building kernel module:
executing: 'cd ./usr/src/nv; make module SYSSRC=/lib/modules/2.6.0/build'...
make[4]: `scripts/fixdep' не требует обновления.
scripts/kconfig/conf -s arch/i386/Kconfig
drivers/isdn/hardware/Kconfig:30: can't open file "drivers/isdn/tpam/Kconfig
"
make[4]: *** [silentoldconfig] Ошибка 1
make[3]: *** [silentoldconfig] Ошибка 2
make[2]: *** [include/linux/autoconf.h] Ошибка 2
nvidia.ko failed to build!
make[1]: *** [module] Ошибка 1
make: *** [module] Ошибка 2
-> Error.
ERROR: Unable to build the NVIDIA kernel module.


То есть не находит он файла какого-то. Я почитал ридмихи, там сказано что никаких NVIDIA-kernel & NVIDIA_GLX пакетов ставить не надо, все уже запихано в этот NVIDIA-Linux-x86-1.0-5336-pkg1.run. Ну хорошо. Попробовал указать опцией --with-kernel='2.6.0' ядро. Нифига. Чего делать? У меня ядро как вы поняли 2.6.0, XFree 4.2.0. Помогите разобраться.

LONGOBARD
()

O`Reilly: Understanding The Linux Kernel

Форум — Development

подскажите пожалуйста линку на сабж. А то очень хочу почитать а денег на покупку нету. Если можно то в *.pdf/*.html формате. Заранее спасибо.

LONGOBARD
()

/var/log/messages на десктопе

Форум — Admin

Я вот на некоторых скринах видел такую фишку: на рабочем столе небольшое окошко (встроенное в десктоп), в которое выводится вся инфа из /var/log/messages. Просто у меня FTP сервак, и было бы очень приятно сразу замечать кто вошел/вышел. Как эта прога называется?

LONGOBARD
()

МЕНЯЮ базы Ban-URL для SQUID

Форум — General

$(subj). Кидайте на мыло. Отвечаю что в ответ пошлю свою базу (на данный момент там всего 69 адресов).

LONGOBARD
()

Баги мышки.

Форум — General

У меня при старте иксов иногда (примерно в 70% случаев) курсор мышиный остается на месте и его не сдвину. Лучится выдергиванием и вставлянием обратно мыши. И после этого она работает до следующего выключения компа. А потом - как повезет (70% как никак :)) Мышь - Genius Power Scroll Eye USB. Линь = РХ 8.0. Ядро 2.6.0 (но на 2.4.18 та же лажа была). KDE 3.0 стоит. XFree штатный (4.2.0). Чего делать? Багъ несмертельный но запарило уже иногда лазать за стол.

LONGOBARD
()

Системы подсчета трафа.

Форум — Admin

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

LONGOBARD
()

Загрузочная дискета для ядра 2.6.0

Форум — Linux-install

Решил поставить себе новое ядро. Все прошло нормально. Я юзаю вместо загрузчиков загрузочные дискеты. Так что, после компиляции ядра и модулй я примонтировал дискету, зашел в диру я дром и набрал make bzdisk. Дискета создалась без оштбок. Но при попытке загрузится с нее загрузки Линя не просиодит. В чем дело? Заранее спасибо за ответы.

LONGOBARD
()

Не создается загрузочный диск на ядре 2.6.0

Форум — General

Решил поставить себе новое ядро. Все прошло нормально. Я юзаю вместо загрузчиков загрузочные дискеты. Так что, после компиляции ядра и модулй я примонтировал дискету, зашел в диру я дром и набрал make bzdisk. Дискета создалась без оштбок. Но при попытке загрузится с нее загрузки Линя не просиодит. В чем дело? Заранее спасибо за ответы.

LONGOBARD
()

Траблы с XMMS

Форум — Linux-hardware

У меня в XMMS не добаляются песни в плейлист. То есть я жму Add file, выбираю MP3-шку, кликаю на "добавить файл", окошко закрывается, а файл не добавляется. Пробую просто кликнть на файл-та же маза. То есть я не могу на XMMS ничего проиграть. У меня: XMMS 1.2.7, Linux RH 8.0, kernel 2.4.18, KDE 3.0. Правда у меня звуковушка AC`97, но альсу я посавил. Но ведь если проблема в звуковухе, то должнны просто не быть слышны звуки. А у меня песенки даже в лист не добаляются. Короче, хелп плиз!

LONGOBARD
()

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