Запуск VirtualBox через TihgtVNC = исчезновение VNC

Подключаюсь к серверу (Ubuntu 10.10) через VNC (на сервере крутится TihgtVNC v1.3.9-6.1). После чего запускаю VirtualBox v 4.1.0. Коннект с сервером по VNC сразу исчезает.

netstat -antp|grep vnc показывает, что порт VNC также закрывается. Хотя при перезапуске TihgtVNC создаётся десктоп следующий за предыдущим, как будто предыдущий ещё работает:

$ tightvncserver

Warning: ws-PC:1 is taken because of /tmp/.X1-lock
Remove this file if there is no X server ws-PC:1

Warning: ws-PC:2 is taken because of /tmp/.X2-lock
Remove this file if there is no X server ws-PC:2

Warning: ws-PC:3 is taken because of /tmp/.X3-lock
Remove this file if there is no X server ws-PC:3

New 'X' desktop is ws-PC:4

Starting applications specified in /home/ws/.vnc/xstartup
Log file is /home/ws/.vnc/ws-PC:4.log

Поиск в гугле показывает, что такая проблема у людей давно. А вот решения я не встретил.

Кто может подсказать в чём дело?
,

программа как иерархия папок

Все слышали про иерархию наследования, вложенности контейнеров, но самой важной мне кажется иерархия областей видимости. Представим программу как иерархию директорий:
корень
-mainObject.myMainClass.object(тип: объект, размер: 1000 строк, кол-во элементов: 3)
--somepropertyname1.property(тип: свойство, размер ...)
--somepropertyname2.property
--somemethodname1.method
---anonimousif1.if(тип: условие, условие: ....)
----somename3.for
-----print1.command
------length.function
-------somevariablename.link(тип: ссылка, ссылка на: корень/mainObject...)
-----whyiusethis.comment
-----sendMassage1.command
------message5.messagetype1.message(назначение: ....)

Чтобы можно было ходить по таким «папкам», изменять, запускать, назначать права доступа.
Особенности: можно именовать языковые конструкции(for, while, if...), делать на них ссылки, программу можно написать с помощью пакетного файла.
На ум приходят: powershell, Erlang OTP, интерпретатор Python, спектрумовский BASIC48, классы в папках Java.

Может кто знает или слышал про такую или подобную систему.

Окружение на боевом сервере для веб-приложений на Ruby. Как правильно настроить сервер?

После написания приложения встаёт вопрос как это всё разворачивать на боевых серверах. На локальной машине есть какой-то сервер, который вертится от твоего пользователя и как-то проблем не вызывает. Но сервер это другое.

Возьмём к примеру Rails приложение (Ruby 1.9.3-head, Rails 3.2).

Есть root shell на сервер, например, с Debian/Ubuntu, на сервере уже крутится nginx. Как лучше построить окружение, в которой это приложение будет работать?

Мысли мои были в сторону установки rvm, unicorn и запуска этого добра пользователем www-data, но я не смог реализовать такую схему. Может у кого есть похожие решения?

Странная обработка Апачем .htaccess-а

Доброго времени суток!
Столкнулся со странной проблемой, есть серв Апач версии 2.2.22, 32-х битная версия, есть система, где все это крутится — Win 7 64-х битная.

Серв установил, корректно сконфигурировал httpd.conf, директиву AllowOverride для папки htdocs поставил в All
Создал файл .htaccess, где прописал обработчик ошибок, к примеру: ErrorDocument 404 /err/404.html
Набираю в браузере что-то типа localhost/sdaqfafs (т.е. заведомо не существующую страницу и сталкиваюсь с тем, что браузер (IE9) отдает не созданную мной страницу 404.html а свою (т.е. как если бы моей страницы 404.html и небыло вовсе). Самое смешное, что если заведомо порчу директиву ErrorDocument, меняя её например на ErrorDocumen111t, перегружаю страницу и вижу Internal Server Error, т.е. .htaccess обрабатывается. Возвращаю ирективу в нормальное состояние, снова перегружаю страницу и о чудо! — выдается моя 404.html, но почему-то при повторной перезагрузке этой же странице, она снова пропадает и снова выдается стандартное браузерное окно.
В чем может быть прикол? Пути все на десять раз перепроверил, да и если бы они были кривые, то страница вообще ни разу бы не отобразилась, но почему-о в результате шаманств один раз она все-таки отображается.

CentOS 5.x 6.x выбор репозиториев Remi/Atomic/CentosALT?

Привет всем.
Задача: Поднять актуальный web server 5 и 6 версии CentOS

Помогите определится с доп репами.

Цели:

1. CentOS 5.x — php 5.2.x, httpd 2.2.x, MySQL 5.1.x

2. CentOS 6.x — php 5.3.x, httpd 2.2.x, MySQL 5.5.x

PHP

Для 5 версии: нужен php версии 5.2.x на мой взгляд больше подходит CentosALT там быстрее накладываются патчи

Для 6 версии думаю тоже, хотя Remi и Atomic тоже предоставляют актуальные 5.3.х Кому больше вы доверяете?
Читать дальше

Обясните про nameservers, a entry и т.п.?

Есть vps (WHM/cPanel установленна) от хостера (leaseweb.nl)

Хочется заводить там end user cPanel аккаунты — и направлять определенные домены на них.

Хочется так же использовать nameservers от хостера.

hostname — kanga.leaseweb.nl

/etc/hosts —

127.0.0.1 localhost.localdomain localhost
SERVER_IP kanga.leaseweb.nl kanga some_end_user_domain.ru

/etc/resolv.conf

nameserver 127.0.0.1
nameserver 62.212.64.121
nameserver 83.149.64.123
nameserver 62.212.78.199
Читать дальше

Подскажите сценарии использования PXE-сервера и загрузки по сети

Имеется зоопарк системников и ip-KVM, но без возможности подгружать виртуальный привод, как реализовано в IPMI.

Пока что придумал:
загружаться с live-CD тестить память с помощью Memtest тестить винты с помощью MHDD запустить стресс-тесты грузить систему по NFS (рабочие станции?) автоматически устанавливать Linux|FreeBSD автоматически очищать винты от информации передавать загрузку на HDD, если не надо выполнять обслуживание системника
UpD.
Проверка на вирусы с Live-CD Dr.Web или Kaspersky

Отказоустойчивый сервер, как ?

Последнее время Hetzner начинает частенько «шалить». Задумались над резервным сервером в другом дата центре.
Требуется, полный клон сервера находящегося у Hetzner, между ними необходима синхронизация в реальном времени, так же обязательно, как только падает сервер в Hetzner, резервный сервер все принимает на себя.
Может, кто сталкивался с данной проблемой, что посоветуете, есть ли полностью готовое решение и какие подводные камни могут возникнуть?

OSX $HOSTNAME меняется на iphone.mshome.net

Терминал OSX Lion, используется для ssh/scp с разными серверами. Иногда хостнейм без видимой причины меняется:
iphone:~ user$ echo $PS1 \h:\W \u\$ iphone:~ user$ hostname MacBookAir.local iphone:~ user$ echo $HOSTNAME iphone.mshome.net
При этом, в других вкладках терминала, на этой же машине, хостнейм остается прежним:
MacBookAir:~ user$ echo $HOSTNAME MacBookAir.local
Как и кто может это делать? Почему только в одной вкладке? Почему именно iphone.mshome.net? Возможно, это связано со сменой точек wi-fi. В гугле ответа не нашел, помогите разобраться.

Apache аномально выдаёт 302 вместо нормальной страницы?

Запутался.
Был сайт usbflash.ru/ — работал себе нормально. Сейчас стал выдавать 302. Location сам на себя (что приводит к 310 ошибке в браузере).

В логах apache выдаёт 302.

При этом www.usbflash.ru/ работает отлично.

Конфиг:

ServerAdmin l2k@usbflash.ru

ServerName usbflash.zcn.ru

ServerAlias usbflash.ru
Читать дальше