воскресенье, декабря 07, 2008

VirtualBox: Создание сети между windows xp и гостевой ubuntu 8.10

Как я задолбался эту сеть устанавливать, вернее искать как это можно сделать. Хрен найдешь кругом линуксоиды ставят винду, а мне наоборот надо.
короче вот он правильный ответ:

1. ставим VirtualBox, это не сложно.
2. запускаем его и нажимаем на "Создать", следуем по пунктам и ставим в нем скачанную убунту.
3. Свойства гостевой ОС можно изменять только когда она выключена. В "Свойства" устанавливаем "Сеть"->"Подсоеденен к" выбираем NAT (он кажется по умолчанию).
Закрываем VirtualBox.
Free Image Hosting at www.ImageShack.us

4. Подключаем http:
Запускаем в винде командную строку.
ubuntu - ниже это название моей гостевой

cd C:\Program Files\Sun\xVM VirtualBox
VBoxManage setextradata ubuntu "VBoxInternal/Devices/pcnet/0/LUN#0/Config/apache/HostPort" 8888
VBoxManage setextradata ubuntu "VBoxInternal/Devices/pcnet/0/LUN#0/Config/apache/GuestPort" 80
VBoxManage setextradata ubuntu "VBoxInternal/Devices/pcnet/0/LUN#0/Config/apache/Protocol" TCP



5. теперь тоже самое для ssh:

cd C:\Program Files\Sun\xVM VirtualBox
VBoxManage setextradata ubuntu "VBoxInternal/Devices/pcnet/0/LUN#0/Config/ssh/HostPort" 2222
VBoxManage setextradata ubuntu "VBoxInternal/Devices/pcnet/0/LUN#0/Config/ssh/GuestPort" 22
VBoxManage setextradata ubuntu "VBoxInternal/Devices/pcnet/0/LUN#0/Config/ssh/Protocol" TCP


6. включаем VirtualBox и запускаем Ubuntu
в броузере винды пишем http://localhost:8888/
если не заработало перезагружаем винду и запускаем убунту
доступ к ssh через localhost:2222

p.s. если не работает проверьте что на винде не бежит http сервер, а то у меня xampp стоял, снес его к чертям и заработало

подсмотренно тут: Web Server Access on a VirtualBox Guest
и тут тоже самое на русском но без ssh: VirtualBox + сеть (через NAT) + apache httpd

вторник, сентября 23, 2008

среда, сентября 10, 2008

Виртуальная клавиатура обратно переключается на русский

То ли я инструкцию невнимательно читал, но только через месяц после использования глофиша нашел ответ.

Q: У меня стоит изначально русская виртуальная клавиатура, и когда я нажимаю на кнопку переключения языка (au) она переключается на английский, но после введения одного символа - обратно переключается на русский. Как тогда вводить английский текст?
A: В таких виртуальных клавиатурах по-другому сделано переключения языка. Нажав один раз на кнопку включается функция введения одного символа латинского алфавита. А для переключения языка постоянно на английский - надо дважды быстро нажать на эту кнопку переключения языка. (как двойной клик в Windows) Так-же двойным тапом переключается обратно на русский.


спасибо вам

понедельник, июня 02, 2008

PuTTY Connection Manage

PuTTY Connection Manage - ssh терминал, надстройка над путти с подддержкой табов

четверг, мая 29, 2008

Полный модерн

Потихоньку на zadov.org начинает появлятся полный модерн, жаль что было снято всего 10 серий, семья Рылова нехуже Задовых.

воскресенье, мая 18, 2008

git

Месяц назад перешли с svn на git. Основное преимущество работа с ветками, нет утомительного мерджа как в свн. Второе: возможность коммитит изменения в локальную ветку (собственно так и работает), и только в случае надобности делаем push на сервер. Видимый недостаток только один: сложность в понимании как оно работает ну и собственно как начать использовать. Как выше сказано есть ветки на сервере, и их копии локально у каждого пользователя, надо не забывать их синхронизировать перед push с помощью fetch & pull.

воскресенье, февраля 17, 2008

Почему мне не нравится Ruby on Rails

1. Идиотский синтаксис: добро пожаловать в Турбо Паскаль
2. Гребаная секта

четверг, февраля 07, 2008

хуйня эти ваши рельсы

но придется на них поработать
похапе рулит !

rails project_name

vim config/database.yml

script/server -pport_id

вторник, декабря 04, 2007

Rip dvd с помощью Gordian Knot

Давеча на новом компе пыталсо нарезать фильм с помощью Gordian Knot, потерпел неудачу программо писало An unknown error occurred (may be coppurt data) (error code-100) а в логе было что то такое: Error: can't open ...\vdenc.log

Переставил avisynth не помогло.
После прочитал где-то, что надо поставить Divx после gknot - заработало.
Хотя может помогла перезагрузка ?

Update: Все вышеперечисленное не помогло, все равно вылетала ошибка на втором-третьем проходе. Что предпринял: при использовании DGIndex (вырезание звука) при отметке кадров двигаться влево вправо зажимая шифт , и вместо Lanczos (sharp) ставить Sharp Bicubic. Сейчас работает :)

понедельник, ноября 19, 2007

Буква Р, php, mysql, utf.

Начало: пару месяцев назад когда создавал базку на хостинге для Осторожно модерн, удивился что текст вбитый через форму на сайте (в utf8), заносится в базку в виде кракозябр, хотя кодировка в базке и в форме и вообще где только можно была utf8. Значения этому не придал ибо данные считанные из базы отображались на сайте нормально.

Проблема: но пришло время ввести в базку фамилию "Рылов", неожиданно на выходе вместо заглавной буквы Р меня ожидал черный ромбик с вопросиком внутри и пробел. Четыре часа я менял скрипт, кодировки utf и сёрфил в поиске решения проблемы. Привлечение коллег тож не помогло. :)

Решение: но я обратилсо к Вове и что выянилось, сцука php некорректно работает на utf с mysql, и первым запросом после коннекта достаточно поставить запрос к базке: "SET NAMES utf8".

понедельник, сентября 03, 2007

Poker Planning

Никитос доходчиво объясняет о ипользовании Poker Planning для оценки задач на скраме.

четверг, августа 30, 2007

Agile & Refactoring

Второй месяц работаем по методе Agile - впечатления исключительно положительные.

Внедряем в себя refactoring путем чтения умных книг и рефакторинга кода - рулит.

вторник, июня 19, 2007

Добавления onload налету

window.onload = function(){countryCheck('351_7');};
window.onload += function(){getCity('123');};

пятница, июня 15, 2007

xml/xslt как засунуть value-of внутрь тэга

<iframe src="123{/path/@name}5678">

<xsl:attribute name="src">
<xsl:text>123</xsl:text>
<xsl:value-of select="/path/@name" />
<xsl:text>5678</xsl:text>
</xsl:attribute>

</iframe>

четверг, июня 07, 2007

гы озарение снизошло на меня ближе к обеду: сдвигая кусок кода влево построчно клавишей delete, неожиданно задумался о клавише shift которая реверсит всякие вещи типа поиска shift+f, посмотрел на tab еще подумал и попробовал. Действительно shift+tab сдвигает отмеченный блок влево ))))

javascript+css
мысль убежала

суббота, апреля 28, 2007

формы

приятно узнать что любые конструкции в формах с одинаковыми именами типа input name=kuku[0], input name=kuku[1]. PHP воспринимает как массив.

понедельник, апреля 09, 2007

как вставить onchange или любой другой event

Спасибо Евгению che как всегда :))

oSelect = document.createElement('select');
oSelect.name = 'region_id';
oSelect.onchange = function() {regionCheck(this.value);}

oSelect.style.width = "150px";

oOption = document.createElement('option');
oOption.value = '';
oOption.text = 'Выбрать регион';
oSelect.appendChild(oOption);

среда, апреля 04, 2007

Zend Studio 5.0.0 виснет

Забавная хрень выяснилась в Zend Studio 5.0.0. Чудо инженерной мысли виснет (показывает серый экран) при попытки сохранения, если в данный момент курсор стоит на какой нить функции и всплывает подсказка.

вторник, февраля 27, 2007

Отсутствие опции disabled в option (IE)

Отсутствие опции disabled в option (IE) бесит. Вот способ несколько обойти данное ограничение, при выборе option c disabled, подставляется default option.

<html>
<head>
<script language="JavaScript">
function disabledOption(value)
{
if(value == 0) document.getElementById('default_type').selected = true;
}
</script>
</head>
<body>
<select name="hero" onchange="disabledOption(this.value);">
<option selected id="default_type">Выберите героя</option>
<option disabled="disabled" value='0' style="color:gray;">--- Хорошие ---</option>
<option value="Чебурашка">Чебурашка</option>
<option value="Крокодил Гена">Крокодил Гена</option>
<option disabled="disabled" value='0' style="color:gray;">--- Плохие ---</option>
<option value="Шапокляк" id="opt1">Шапокляк</option>
<option value="Крыса Лариса">Крыса Лариса</option>
</select>
</body>
</html>