LINUX.ORG.RU

Сообщения ymuv

 
Форум — Talks

Что будет когда звезда гаснет

Допустим пройдет некий промежуток времени, (~5 млр.лет), солнце станет белым карликом, многие другие звезды сколапсируют или станут карликами. Будут ли появляться новые звезды?
В случае колапса звезды, орбиты планет изменятся (ведь маса звезды не изменится (по крайней мере сначала) (возможно я ошибаюсь))?

 , ,

ymuv
()
Форум — Talks

От чего может cгореть usb-hub?

Была клавиатура sven comfort 3600(USB, встроенный USB хаб). В один момент перестала работать вместе с ЮСБ хабом. Вскрытие показало, что сгорела микросхема хаба. Выпаял микросхему и закоротил ее ЮСБ вход и выход на клавиатуру, теперь клавиатура работает. Вопрос: есть ли смысл покупать эту микросхему снова или есть шанс спалить и ее? Или лучше купить внешний ЮСБ-хаб или PCI?
зы. Никакое устройство не было подключено в момент выхода из строя микросхемы.

 

ymuv
()
Форум — Talks

directx

Есть несколько вопросов:
1. Использует ли directx особые регистры видеокарты или те же самые, что и OpenGL.
2. Если (1==true), используются ли эти регистры в linux например когда в wine запущено приложение, которое использует dx?
3. Если (2==false), возможно ли сделать так чтоб эти регистры использовались? Повысит ли это быстродействие графики?

 , ,

ymuv
()
Форум — General

Не собирается бинарный пакет

Если дописать в чтобы собирало бинарный пакет, в конце выкидывает с ошибкой (пример):

>>> Completed installing htop-1.0.1 into /var/tmp/portage/sys-process/htop-1.0.1/image/

strip: i686-gentoo-freebsd8.0-strip --strip-unneeded -R .comment -R .GCC.command.line
   usr/bin/htop
ecompressdir: bzip2 -9 /usr/share/doc
ecompressdir: bzip2 -9 /usr/share/man
tar: getvfsbyname failed: No such file or directory
tar: Error exit delayed from previous errors.
 * ERROR: sys-process/htop-1.0.1 failed (package phase):
 *   failed to pack binary package: '/usr/portage/packages/sys-process/htop-1.0.1.tbz2.65642'
 * 
 * Call stack:
 *       misc-functions.sh, line 1270:  Called dyn_package
 *       misc-functions.sh, line 1153:  Called assert 'failed to pack binary package: '/usr/portage/packages/sys-process/htop-1.0.1.tbz2.65642''
 *   isolated-functions.sh, line   14:  Called die
 * The specific snippet of code:
 *   		[[ $x -eq 0 ]] || die "$@"
Кратко:
tar: getvfsbyname failed: No such file or directory
tar: Error exit delayed from previous errors.
Система: пробую собрать gentoo/freebsd. Если нужен make.conf напишите.
зы. Раньше все работало, после пересборки пол-системы отвалилось.

 , ,

ymuv
()
Форум — General

Не отображается меню панели

Собственно сабж. Запуск панели:

$ ./lxpanel 
** (lxpanel:29484): WARNING **: Group count mismatch, ctrls = 2, groups = 2, symbols = 3

(lxpanel:29484): Gdk-CRITICAL **: IA__gdk_window_set_back_pixmap: assertion `GDK_IS_WINDOW (window)' failed
Если запускать так то:
$ ./lxpanel --profile LXDE

(lxpanel:29494): Gdk-CRITICAL **: IA__gdk_window_set_back_pixmap: assertion `GDK_IS_WINDOW (window)' failed
но окно для настройки или добавление элементов все равно не появляется.
$ ./lxpanelctl config
также ничего не дает и ничего в консоль не выводит.
Сборка:
./configure --with-plugins=xkb --prefix=/home/y/lxpanelx/b/; make -j4; make install 

 ,

ymuv
()
Форум — General

Неправильно отображает страницы

Собственно сабж. После некоторого пользование оперою начинает глючит отображение, к примеру:
http://s019.radikal.ru/i640/1203/9e/1cadfc2cc4ce.png
http://s018.radikal.ru/i528/1203/e0/d8959194cd89.png
Иногда грузятся иероглифы, но проблема скорее-всего не в шрифте, так-как глюки могут начинаются не с начала страницы, а, например, в средине предложения.
(скрина сейчас нет).
Снос конфигов (~/opera) помогает, но ненадолго.
Последняя (на момент написания 11.62 Сборка: 1347) опера.
gentoo x86_64, 3.2.6-pf
Просьба не советовать сменить браузер (пока)

 

ymuv
()
Форум — Talks

[Ъ]Самодельный компьютер

Возможно ли сделать $сабж. Желательно на процессорах arm. Интересует что-то вроде raspberry pi, только чтоб можно было собрать в домашних условиях.
Можно чтоб единый интерфейс был только com/eth0/usb. Линукс тут при тем, что хотелось бы его туда установить.

ymuv
()
Форум — Development

Что быстрее: передача параметров через стек или в регистрах

$сабж.

ymuv
()
Форум — Talks

[СПВ] Шлифовка монитора (дисплея)

В общем сабж. Имел неосторожность поцарапать монитор на ноуте, хотя царапина сбоку но если когда смотришь жутко бесит. Можно ли отшлифовать монитор с помощью алмазной пасты и ваты(?)? Дисплей глянцевый.

 

ymuv
()
Форум — Talks

[Мобильный интернет][UA] Подскажите мобильного оператора и тариф

$Сабж.
Нужно иногда заходить в интернет в дороге, ограничение трафика ~100-200 мб. Нужно более-менее нормальное покрытие.
Телефон Nokia 5130:

 WAP 2.0 
 GPRS класс 32 
 EDGE класс 32 
 HSCSD 
 Bluetooth 2.0 +EDR 
 Профили Bluetooth: A2DP, AVRCP, DUN, FTP, GAP, GAVDP, GOEP, HFP, HSP, OPP, SAP, SPP 
 IM 
Вопрос: На какую скорость я могу рассчитывать (нужно в основном для доступа к эл.почте, ЛОРу)?

 

ymuv
()
Форум — General

ro и ошибки ФС

1. Можно ли потерять ФС, если будут проблемы с электричеством/зависание, если держать / в режиме ro.
2. Можно ли держать /var на ro разделе, а /var/log, /var/lock, /var/run, /var/tmp/portage в tmpfs?

(Апаратные проблемы не будем считать)

ymuv
()
Форум — Development

[OpenCL][Cuda] + компилятор

Возможно ли сделать так, чтоб компилятор компилировал не только на проце, но и на видеокарте?
Многие скажут, что видеокарта плохо справляется с if-ами, циклами, но ведь на видеокарте не два- четыре ядра, а больше, поэтому даже если уменьшение скорости будет в 5 раз то выигрываем через количество потоков сборки.

 ,

ymuv
()
Форум — Talks

[Черные дыры], [СТО] и школьный курс физики

Допустим есть некоторое тело, (m>0), которое можно разогнать до световой скорости (и поддерживать эту скорость). (V=c).
Как известно по СТО (ЕМНИП), при увеличение скорости масса увеличивается, а при V==c m-> в бесконечность.
Вопрос: сможет ли тело выйти на орбиту около черной дыры, если оно сможет сохранять свою скорость?

зы. Физику помню плохо, так как было давно в школе, а в универе из-за отношение преподавателя к предмету учил плохо(.

ymuv
()
Форум — Desktop

[gentoo] подскажите годные шрифты

Сабж.
Сейчас:
http://i.imgur.com/zKtEk.jpg
http://i.imgur.com/8ePUH.jpg

megabaks

Перемещено JB из talks

 

ymuv
()
Форум — Talks

[игры для Ъ] Полностью диалоговая текстовая игра

Какие есть игры под линукс, где игровой процесс проходит полностью в диалоговом режиме?
Пример: (агл, взято с Big Bang Theory) http://www.youtube.com/watch?v=8al0RzkDqgM (S4E6)

Еще вопрос. Есть ли онлайн такие игры хотя-бы на насколько человек.

Краткая версия для ЪЪ: 1 - компьютер, 2 - человек

Вы в лесу. Зыбучие пески к западу на вас, а тропинка ведет на восток

Идти на восток.

Железные врата преграждают вам путь.

Открыть врата.

Они заперты

Идти на Север.

Вы не можете туда пойти

Идти на запад

На вашем пути стоит троль

Убить троля

Чем

Мечем

У вас нет меча
...

Нашел он-лайн игру: http://www.ishar.com/connect/ . Поищу попозже в репозитариях дебиана и генты. Большое спасибо lyset и dreamer

ymuv
()
Форум — Linux-org-ru

[Предложение] Раздел, в какой раздел постится тема

Сабж.
Если не туда случайно нажал при создании темы, чтоб было видно куда постится, как вариант вместо 'Добавить' писать 'Добавить в $РАЗДЕЛ' (к примеру 'Добавить в General' )

 

ymuv
()
Форум — Development

[Эмуляция процессора] Несколько вопросов

Как известно, чтоб процессор смог запускать виртуальную машину, рассчитанную под другую архитектуру, нужно найти аналог команды в той архитектуре, на которой сейчас система.
Вопросы:
1. К примеру процессор имеет регистры общего назначения: A,B,C,D,E,F. (6 шт.). Процессор, который эмулируется, имеет 4 регистра. (R1,R2,R3,R4). Разрядность одинаковая. В таком случае R1->A, R2->B,R3->C,R4->D, то-есть чтоб эмулировать эти регистры достаточно будет поставить такое (или любое другое) соответствие?
2. Если эмулированый процессор имеет больше регистров, чем той, на котором запущен эмулятор, в таком случае ругистры будут хранится в ОЗУ или часть в регистрах а часть в ОЗУ или стеке? (К примеру R{1.6} -эмулированый проц, A{1..4}
R1->A1; .. R4->A4; R5 -ОЗУ, R6- ОЗУ )

3. К примеру, нужно запустить бинарник от другой архитектуры. Локальная копия системы с другой архитектуры есть.
Можно ли сделать чтоб некий конвертатор прошелся по бинарнику, сконвертировал его и библиотеки, которые он хочет так, чтобы он мог спокойно запуститься на этой архитектуре, причем почти без потерь в скорости работы (при соблюдении условия 1)?

4. Есть ли литература по этому вопросу??

5. Как эмулятор выбирает комманды, простым case-ом/if-ом?

6. Немного не по сабжу: где хранится стек проца? В ОЗУ или на самом проце?

ymuv
()
Форум — Development

Имена переменных/классов/ и т.д.

Вопросы: как лучше для понимания кода именовать переменные/классы/define/include (интересует как Вы именуете)?
1.Переменная

а) int someVar;
b) int some_var;
c) int Some_Var;
d) int intSomeVar;
e) свой вариант

1.1 'Временные' переменные К примеру:

void set_var(int _var){var _var;}
Как вы именуете переменную _var ?
2. Класс.
a) class myClass {};
b) class my_class {};
c) class class_myClass {};

3. #define
Насколько я понял, в С/С++ есть некоторое правило, по которому все что записано в #define пишется с большой буквы?

4. Константы.
К примеру есть код
for (double x=x0;x<=xEnd;x+=dx) {...
Как с точки зрения удобства чтение/понимания/отладки лучше записывать x0,xEnd, dx при условии что они не изменяются в коде, то есть константы: в define или в .h файле как static <type> x0=0?
5. Именование кнопок/label
a) butDoSome1; butExit; labProgName (кнопка, кнопка и label)
b) DoSome1; Exit; ProgName
c) Свой вариант

6. Как с точки зрения удобства/читаемости кода оставлять одно- двострочные коды в .h файл?
К примеру:
//my.h
class my
{
 int a;
 int get_a() {return a;}
 void set_a(int _a) {a=_a;}
};

7.Запись в одну строку небольшого кода:
Насколько удобным для других будет такой код:
if (some1) {doSome1();}
if (some2) {doSome2();}
Или все же нужно делать
if (some1)
 {doSome1();}
Сам склоняюсь к 1-ому варианту.
8. Пробелы:
В С/С++ мне удобно писать без 'лишних' пробелов, то-есть
void doSome(int _a, int _b, int _c)
 {a=_a+1; b=_b; c=a+b+_c;}
Некоторые ID ставят пробелы, например напишут 'a = _a + 1; b = _b; c = a + b + _c;'
Как лучше со стороны читаемости/удобства?
9. Небольшой класс/структура/..
К примеру, есть класс (class1), записанный в .h и .cpp файлах. Он использует LittleClass, описание которого занимает 10-15 строчок (если все написать в .h файле), причем littleclass больше нигде в проекте не используется. Есть ли смысл выносить LittleClass в отдельный файл??
10. Комментарии.
Как лучше вставлять однострочные комментарии:
a) // comment
b) /*comment*/
c) /*
comment
*/

11. Как вы оставляете коментарий, что к этому участку кода нужно вернуться и что-то исправить?
Я пишу
do1();
do2(); //fixme
Есть ли общепринятый стандарт?

Интересует в первую очередь С/С++ немного Python, хотя имена переменных не зависят от языка, если отличаются большие/маленькие буквы, другие параметры могут сильно отличатся.

ymuv
()
Форум — Desktop

[lxde][gentoo]Раскладка клавиатуры и файловый менеджер

Решил плавно переходить с кде на lxde.
Но возникли вопросы:
1. Как добавить значок раскладки клавиатуры и как назначить клавишы для переключение раскладок? (желательно без правки xorg.conf)
2. Посоветуйте нормальный файловый менеджер (?), который умеет 2-е панели (но чтоб можно было работать в 1-ой, вторую включать при необходимости, как в долфине или Konqerror (например как на скрине www.linux.org.ru/gallery/7251701.png (кнопка 'Две панели')), превью фото, mp3 (тоже как в долфине).
3. Как сделать, чтоб окно прилипало к краям экрана и разворачивалось (как в КДЕ - если к верхе- на полный экран, если справа или слева - на четверть или на пол экрана)?
4. Есть ли что-то похожее на appmenu, то-есть чтобы меню не отображалось в приложениях, а на панели, которая автоскрывается (удобно для экономии места)

 ,

ymuv
()
Форум — General

[gentoo][динозавр][no acpi& apm] не работает com-мишь и надпись при выключении

Сабж. В биосе работает (биос мышкой настраивается), в линуксе нет.
В /dev/input/:

# ls /dev/input/       
by-path  event0  event1  mice
cat mice ничего на консоль не выводит, когда шевелить или нажимать на мишь. Ядро дефолтное от дебиана сквизи (модули есть), xorg.conf - нету.
# uname -a
Linux localhost 2.6.32-5-486 #1 Sat Jun 11 19:49:29 UTC 2011 i586 Pentium MMX GenuineIntel GNU/Linux
gpm тоже не работает, хотя в инсталяционном сд генты работал.
Вопрос:
1.как заставить мышь работать?
2. Комп включается/выключается рубильником на сетевом кабеле (программно не может). Как сделать чтоб когда можно было выключать выводилась надпись 'now you can turn off computer '

 

ymuv
()

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