У меня после длительной работы за компом появляется слабая, но неприятная боль в запястьях, распространяющаяся в сторону больших пальцев. Вероятно, это зачатки carpal tunnel синдрома. Я погуглил, но ничего внятного не нашёл. Вопрос в следущем, помогут ли занятия с эспандером или я только вред себе нанесу?
Gentoo, kernel 2.6.15. Всё сделал по официальной хаутушке: http://www.gentoo.org/doc/en/usb-guide.xml. Все необхдимый модули вкомпилировал в ядро. Ядро не включает емуляцию скази для USB. dmesg, в часности, показывает, что вот это:
(SCSI emulation automatically kicks in)
scsi0 : SCSI emulation for USB Mass Storage devices
usb-storage: device found at 2
(Now the device information including model number is retrieved)
usb-storage: waiting for device to settle before scanning
Vendor: JetFlash Model: TS512MJF2A Rev: 1.00
Type: Direct-Access ANSI SCSI revision: 02
SCSI device sda: 1003600 512-byte hdwr sectors (514 MB)
(The write-protect sense is EXPERIMENTAL code in the later kernels)
sda: Write Protect is off
sda: Mode Sense: 0b 00 00 08
sda: assuming drive cache: write through
SCSI device sda: 1003600 512-byte hdwr sectors (514 MB)
/dev/scsi/host0/bus0/target0/lun0: p1
Attached scsi removable disk sda at scsi0, channel 0, id 0, lun 0
Attached scsi generic sg0 at scsi0, channel 0, id 0, lun 0, type 0
usb-storage: device scan complete
(At this point, the device is generally accessible by mounting /dev/sda1)
отсутствует. Несмотря на то, что вот эти опции в ядре:
Device Drivers --->
SCSI device support --->
(Although SCSI will be enabled automatically when selecting USB Mass Storage,
we need to enable disk support.)
--- SCSI support type (disk, tape, CD-ROM)
<*> SCSI disk support
были включены в ядре. Как мне включить эмуляцию скази? Сообщением ниже полный листинг dmesg.
Ппц. Нормальный скрин с fvwm ушёл фтопку не провисев и суток, а всякое говно с дефолтным КДЕ и тормозной квантой с жутким кодом, на которое было потрачено пять минут настройки, висит. Или другой скрин, не менее "интересный": "Xine (ксин) - жуткий хак". О да, афигенно, потрясающе, очень, очень оригинальный скрин.
Предлагаю проголосовать, интересны результаты:
1 - запретить скрины с КДЕ (в виде исключения пропускать что-то очень нестандартное)
2 - не запрещать
Напомните, плиз, как запускать иксы (или где в каком конфиге что прописывать), чтобы шрифты имели одинаковый размер со шрифтами в виндовсе. Сейчас оно, я так понимаю, имеет "правильные" размеры, т.е. Verdana 11 здесь соответствует Verdana 8 в виндовсе. Хочу "неправильные" размеры, чтобы Verdana 11 здесь соответствовала Verdana 11 в виндовсе.
Я новичок в Генту, хочу пересобрать freetype с включённым интерпретатором байткода. После прочтения кучи док по portage, в голове каша, подскажите, плиз, как правильно это сделать. Попробовав тупо распаковать архив, изменить нужный файл, собрать обратно и сделать emerge freetype, получил сообщение об ошибке, о несовпадении размера архива с заданным размером.
Есть ли способ упорядочить табы? Можно ли самому определять в какую группу попадёт таб нового открытого файла? (сорри за косноязычие) Я имею в виду, что есть, допустим куча .pl файлов, есть .cfg файл. Если их открывать, то .pl будут сгруппированы отдельно от .cfg файла, даже если открыто всего 2 файла и все табы вполне уместились бы на экране.
Установка перла прошла неудачно, я не помню в чём там дело было, короче, наткнулся сейчас на недоустановленный перл, решил удалить: "ipkg says something went wrong. Sorry." В консоле: ipkg remove Perl - "Segmentation Fault".
Здравствуйте. Написал программу, у меня работает прекрасно. Стал в массы запускать, народ жалуется на ошибку: Can't locate object method "default_headers" via package "LWP::UserAgent" (perhaps you forgot to load "LWP::UserAgent"?)
Нашёл в интернете точно такой же вопрос задаваемый другими людьми. Ответа на него так и не нашёл. Проблема возникает только в ОС Windows. Почему ошибка возникает?
p.s. Только не спрашивайте, загрузил ли я LWP::UserAgent ;-)
Атоку как-то статью здесь показывал свою, как в емаксе скроллинг сделать следующим образом: когда кусор подходит к определённой строке снизу (не самой нижней), то начинается скроллирование по одной строчке наверх. Это было для emacs- а. Как тоже самое сделать для xemacs- a?
В xemacs- е нашёл переменную scroll-step, которая даёт скроллинг на одну строку, в доке к emacs- у нашёл переменную scroll-margin которая определяет количество строк до границы экрана когда начинается скроллинг, в xemacs- e такой нет, что вместо неё?
Господа-товарищи, подскажите, плиз, что это может быть такое или в каком контексте нижеприведённая строка может быть? Что это: ассемблер, если да, то какой именно; PL1; ещё что-то? Буду признателен за подсказку и за куда читать. Собственно строчка, которая была задана в виде вопроса, я сижу судорожно пытаюсь понять о чём спрашивают:
Вот, сел PERL изучать. Объясните следущее:
Пример из учебника:
my $pid;
unless( $pid = fork ) {
unless( fork ) {
# полезный код
exit 0;
}
exit 0;
}
waitpid($pid,0);
Здесь, как я понимаю, создаётся дочерний поток (1) который создаёт в свою очередь свой дочерний
поток (2). При этом, основной родительский процесс ждёт ожидания своего дочернего потока (1).
У меня есть подозрение, что данная конструкция которая приведена в учебнике предназначена для
того чтобы дождаться завершения внутреннего fork, создающего поток (2). Зачем? Зачем здесь
второй fork, ведь, waitpid и так дождётся завершения дочернего потока (1), вутри которого
можно и были бы выполнить полезный код??
И как правильно создать в цикле несколько потоков и дождаться их завершения?
Есть ли в перле способ сразу инициализировать массив одним значинием при создании?