1.1, leon55 (?), 15:22, 20/11/2007 [ответить] [﹢﹢﹢] [ · · · ]
| +/– |
он и так лёгкий :).
Видел у нас в сети маркетов "Сільпо" его активно юзают.
| |
|
2.3, devcoder (??), 17:56, 20/11/2007 [^] [^^] [^^^] [ответить]
| +/– |
> там же дебиан
1) Не только Debian, ещё и Ubuntu.
2) Специфичные deb-only инструкции составляют не более 10% от материала.
Остальное, при желании (и наличии мозга), легко адаптируется на любые другие дистрибутивы Linux и *nix ОС.
| |
|
|
2.5, devcoder (??), 20:29, 20/11/2007 [^] [^^] [^^^] [ответить]
| +/– |
> Зачем для одного приложения вообще WM?!
Не одного приложения, а (цитата)
> для рабочего стола "одного приложения"
в кавычках, т.е. условно.
Для крайних ситуаций, когда рабочее приложение _совершенно единственное_,
действительно лучше без WM (а может даже и без X - framebuffer:directfb,libsdl),
но придётся решать как минимум вопрос запуска упавшего или случайно закрытого приложения:
вар.1: respawn (какой таймаут подобрать???);
вар.2: учить юзера набирать команду в терминале (это будет шоком для многих);
вар.3: дополнительно делать интерактивный враппер типа "приложение выпало. запустить заново?".
| |
|
3.7, Аноним (-), 13:27, 21/11/2007 [^] [^^] [^^^] [ответить]
| +/– |
respawn (какой таймаут подобрать???);
Что это за бред? Какой еще нахрен respawn? Какой терминал, какой враппер?
echo "exec appname" >> ~/.xsession
либо
echo "while \! appname; do done" >> ~/.xsession
| |
|
4.8, devcoder (??), 14:35, 21/11/2007 [^] [^^] [^^^] [ответить]
| +/– |
>Что это за бред? Какой еще нахрен respawn? Какой терминал, какой враппер?
>echo "while \! appname; do done" >> ~/.xsession
while (:) do appname; sleep X; done
это и есть техника, называемая respawn (может Вы думаете что respawn - фирменная технология init? )
Если appname завершилось штатно и возратило 0, приложение будет перезапущено.
Если приложение завершилось аварийно, то оператор увидит перед собой виртуальную консоль.
Будете учить его набирать на клавиатуре startx в английском?
Можно конечно применить:
set +e; while (:) do appname; done; set -e
или
while (:) do appname || true; done;
Прим.: это нужно так как на .Xsession обычно стоит флаг errexit (set -e).
Но тогда минусов ещё больше.
Представьте что случилось нечто очень плохое (но возможное).
Например, сбились конфиги и закрылось/вылетело приложение.
Тогда мы получаем вечный цикл с загрузкой CPU 100%.
В результате:
1) человек, сидящий за монитором, понимает что произошла Ж, но сделать ничего не может
и даже не видит ошибки (это для чего xterm)
2) CPU = 100%, а если приложение по старту соединяется с базой сетевой или сервером - можно словить лёгкий DOS (это для чего таймаут)
3) исправить ситуацию можно только админ по сети, или непосредственно придя на объект
> Что это за бред?
У кого?
Впрочем, и Ваш совет вполне работоспособен, уважаемый Аноним.
Только напишите своё имя, чтобы люди могли выказать Вам благодарность ;-)
| |
|
5.9, Аноним (-), 16:40, 21/11/2007 [^] [^^] [^^^] [ответить]
| +/– |
>Если приложение завершилось аварийно, то оператор увидит перед собой виртуальную консоль.
>Будете учить его набирать на клавиатуре startx в английском?
Белые люди уже много лет используют xdm. startx это маразматический костыль, аналогов которому в unix мире я не знаю.
xdm + .xsession + exec appname; что вы все бредите консолью?
| |
|
6.10, devcoder (??), 17:48, 21/11/2007 [^] [^^] [^^^] [ответить]
| +/– |
>>Если приложение завершилось аварийно, то оператор увидит перед собой виртуальную консоль.
>>Будете учить его набирать на клавиатуре startx в английском?
>
>Белые люди уже много лет используют xdm. startx это маразматический костыль, аналогов
>которому в unix мире я не знаю.
>
>xdm + .xsession + exec appname; что вы все бредите консолью?
Неграмотного оператора или охранника xdm пустит без login (ввода имени пользователя и пароля)?
| |
|
|
|
|
|
1.6, Аноним (11), 23:44, 20/11/2007 [ответить] [﹢﹢﹢] [ · · · ]
| +/– |
с какой стати приложению падать ?? и вы надеюсь убрали привязку к локали ?? по моему это даже не плохой тон .. привязывать приложение только к локали UTF_RU причем приложение которое НЕ ВЫВОДИТ ТЕКСТА !!!!! это я бы сказал извините издевательство .. не ужто этой русификацией вы собираетесь привлекать простых смертных пользователей ??
| |
|
2.14, JSmith (??), 21:57, 23/11/2007 [^] [^^] [^^^] [ответить]
| +/– |
>приложение только к локали UTF_RU причем приложение которое НЕ ВЫВОДИТ ТЕКСТА
А что, сохранились какие-то убогие системы еще где до сих пор не освоили UTF?
| |
|
|