А чё дома сидеть?

Sape (2)

Установка на вируальную машину (VM) Ubuntu 12.04 подключенную к сети в режиме "bridge"
VM - вируальная машина VMWare / VirtualBox. 
FQDN для VM  - vm.localrfa.com
Локальный пользователь  в VM - admin/password
Host - локальный компютер с установленной VM и подкоюченный к локальной сети.


#На VM в terminal:
sudo nano /etc/hosts
>127.0.0.1 localhost vm vm.localrfa.com localrfa.com
sudo nano /etc/hostname
>vm
ifconfig # get _vm_ip_ address
sudo apt-get install ssh openssh-server openssl
sudo reboot
# на Host (Mac/Linux)
ping _vm_ip_ 
sudo nano /etc/hosts
>_vm_ip_ vm.localrfa.com localrfa.com
ssh Адрес электронной почты защищен от спам-ботов. Для просмотра адреса в вашем браузере должен быть включен Javascript.
# на Host (Windows)
ping _vm_ip_ 
open in explorer c:\Windows\System32\drivers\etc
http://www.korolevskiy.com/blog/120-izmenenie-fajla-hosts-v-windows-xp-7-8.html
>_vm_ip_ vm.localrfa.com localrfa.com
Install putty. In putty in ssh session
ssh Адрес электронной почты защищен от спам-ботов. Для просмотра адреса в вашем браузере должен быть включен Javascript.

 

MySQL

#На Host в ssh сессии (или в терминале на VM):
sudo apt-get install nmap # network tool
nmap localhost # no 3306 expected, no mysql yet
sudo add-apt-repository 'deb http://ppa.launchpad.net/ondrej/mysql-5.6/ubuntu precise main’ # add repository
sudo apt-get update #update links
sudo apt-get install mysql-server-5.6 #install mysql 5.6
mysql --version # get mysql version, test
nmap localhost # should be 3306, test 
sudo iptables -A INPUT -p tcp --dport 3306 -j ACCEPT #open 3306 in firewall
sudo nano /etc/mysql/mysql.conf.d/mysqld.cnf #open mysql config for changes
>bind-address = 0.0.0.0 #open access on all local IP, bad for security but good for us
>#skip-external-locking #comment disable access from outside
# save file Control+O, exit Control+X
sudo service mysql restart #restart mysql
sudo ufw allow 3306 # optional, test
sudo ufw status #optional, test
nmap localhost # should be 3306, test
netstat -nlt | grep 3306 # test, shold show 3306 is open on 0.0.0.0
# on Host Mac or Windows (need install telnet) run in command line
telnet _vm_ip_ 3306 
# should get some readable respons from mysql. no login
# on VM in terminal
mysql -u root -p
# type password for root “123” or your mysql password for mysql root user, никогда так не делайте на реальном сервере, хотя все можно поменять потом
mysql>GRANT ALL ON *.* TO 'root' IDENTIFIED BY '123' WITH GRANT OPTION;
mysql>FLUSH PRIVILEGES; 
mysql>EXIT;
sudo ufw allow 3306 # optional, test
sudo ufw status #optional, test
## connetc to server in MySQLWorkbranch IP with port 3306, user "root", pass "123"
Crate database "bugs", user "bugs" with password "123", grant access on database "bugs"


 

Скрипт для установки bugzilla 4.2 + tesctopia 2.4. В принципн для bugzilla 5 + tesctopia 3 тоже самое, только testopia ставится из git repository, и немного больше гемороя с копированием. Все делается на VM в terminal с установленным mysql, bd=bugs, user=bugs, pass=123

sudo apt-get install apache2
cd Downloads/
wget https://ftp.mozilla.org/pub/mozilla.org/webtools/bugzilla-4.4.12.tar.gz
tar zxvf bugzilla-4.4.12.tar.gz
cd /var/www/
sudo mv ~/Downloads/bugzilla-4.4.12 ./bugzilla
sudo chown -R www-data:www-data bugzilla
sudo su
cd bugzilla/
perl install-module.pl --all
./checksetup.pl #install required, just copy/past strings from output and run with sudo
nano ./localconfig
# change to:
>$webservergroup = 'www-data';
>$db_pass = '123';
# save file
./checksetup.pl #install required, just copy/past string from output and run with sudo
nano /etc/apache2/apache2.conf
# add in end of file

 AddHandler cgi-script .cgi
 Options +ExecCGI +FollowSymLinks
 DirectoryIndex index.cgi index.html
 AllowOverride Limit FileInfo Indexes Options

# save
service apache2 restart
cd /var/www/bugzilla/
wget https://ftp.mozilla.org/pub/mozilla.org/webtools/testopia/testopia-2.5-BUGZILLA-4.2.tar.gz
tar zxvf  testopia-2.5-BUGZILLA-4.2.tar.gz 
rm testopia-2.5-BUGZILLA-4.2.tar.gz
./checksetup.pl #install required, just copy/past string from output and run with sudo
# install required dependencies
./checksetup.pl # add user Адрес электронной почты защищен от спам-ботов. Для просмотра адреса в вашем браузере должен быть включен Javascript. with password "password"
exit
sudo chown -R www-data:www-data /var/www/bugzilla
# open in browser on Host http://vm.localrfa.com/bugzilla
# login as user Адрес электронной почты защищен от спам-ботов. Для просмотра адреса в вашем браузере должен быть включен Javascript. with password "password", check testopia functional exists
# go to Administration > Parameters > Set urlbase to http://vm.localrfa.com/bugzilla/


Phpmyadmin

 

еще рекомендую поставить phpmyadmin для управления mysql через browser. Ставиться в 4 строки с установленным apache2
sudo apt-get install phpmyadmin apache2-utils
# provide password for mysql root user and for admin user on phpmyadmin
sudo nano /etc/apache2/apache2.conf
# past in end of config
Include /etc/phpmyadmin/apache.conf
# save config
sudo service apache2 restart
# in browser on Host run http://vm.localrfa.com/phpmyadmin
# User “root”, pass “123” or your pass for mysql user root
Та-дам! Рулитье MySQL через WEB UI

 



Вариант 1. Local Postfix
#Create snapshot VM
Create a new user on VM with name "bugs" and with some password
sudo nano /etc/hosts
#add or chache to your "vm vm.localrfa.com localrfa.com"
>127.0.0.1 localhost vm vm.localrfa.com localrfa.com
sudo apt-get install postfix
>Local only
>localrfa.com
sudo nano /etc/postfix/virtual
>@localhost admin, bugs
>@localrfa.com admin, bugs
sudo nano /etc/postfix/main.cf
>myhostname = vm.localrfa.com
>virtual_alias_maps = hash:/etc/postfix/virtual
sudo service postfix reload
sudo postmap /etc/postfix/virtual
sudo apt-get install thunderbird
>add two mail accounts admin, bugs

 

 



 Вариант 2. Postfix+Dovecot

 

Joshua Tree и Я

Пустыня Mojave всегда нас влекла к себе. Рядом с пустыней расположена Долина Смерти. По пустыне проходит дорога из Лос Анжелеса в Лас Вегас. И на окраине пустыни находится Национальный парк Joshua Tree, названный так в честь реликтовых деревьев которые ростут исключительно только здесь.

Поехали.
Национальным парком эта территория стала не так давно и некоторые из членов нашей группы были тут еще когда все было дикое и это была просто пустыня. Сейчас на територии парка много кемп-сайтов ктороые можно резервировать с октября по май или занимать первый-приехал-первый-занял в жаркие месяцы. Считается, что это один из самых популярных пакрков Америки где можно полазить по гранитным скалам. Парк расположен всего двух часах езды от Лос-Анжелеса на восток.
Lassen PeakВ американский первомай - День труда, который здесь празднуется в первые выходные сентября, мы поехали всей семьей в Lassen Volcanic National Park. С нами были Борис и Наташа, за что им большое спасибо.
Парк расположен в северной Калифорнии, в пяти часах езды от Bay Area, и знаменит остатками вулканической деятельности, кипящими озерами, фумаролами, лавовыми полями и спящим вулканом - Mount Lassen. В парке можно увидить все читыре типа формаций оставшихся после извержения вулканов: вулканический щит (Mount Harkness), конус (Cinder Cone), вулканический купол (Lassen Peak) и страто вулкан (Brokeoff Mountain). Последняя вулканическая ативность Mount Lassen началась 14 июня 1914 года и продолжалась до 1921 года, что по горообразовательным меркам - совсем недавно. Тогда и появился Lassen Peak - главная достопремечательность парка. Вся информация и карты местности, которые Таня собрала перед поездкой, прикреплены к этой страничке внизу, качайте если будете планировать это путешествие - пригодится. Поехали...
Attachments:
Download this file (lassen_park.zip)lassen_park.zip[Карты и описания достопримечательностей]8047 kB

Hawaii - O'ahu - Malaekahana camp ground Aloha, товарищи!
Рассказ, а в большей степени, фотоотчет о том, как мы провели отпуск на Гавайском острове Оаху (O'ahu) - острове, на котором находится столица пятидесятого, самого молодого (с 1959г.) штата США - Гонолулу и знаменитая морская база ВМС США - Перл Харбор.
Наше путешествие было спланированно самостоятельно на основании информации из Интернет и собственного опыта путешествий.

Вариант "гостиница" был отметен сразу, как только мы нашли информацию о кемпингах на Гавайских островах. Кемпинги расположены непосредственно на берегу Океана, это более приватный отдых, чем в отеле, и, что немаловажно, более дешевый. На Гавайях постоянная температура в течении года: 25-28 С днем, 18-20 С ночью. И тут нет сезонов. Зимой ветер дует с Севера, летом - с Юга. Все. Рай. Теперь о насущном.
mount shasta avalanche gulchПосле восхождения на Mount Whitney 14,505 ft (4,421 m)  - самая высокая вершина континентальной Америки, мы опрометчиво решили, что Mount Shasta 14,179 ft (4,322 m) покорим с наскока, тем более, что год назад мы уже поднимались на вершину со стороны Clear Creek Route - отчет. Но не тут то было. Теперь подробно про наше восхождение на Шасту по маршрутут Аваланч Гланч (Avalanche Gulch).
Так получилось, что в этот поход мы пошли вдвоем с Татьяной, и как выяснилось, это был наш первый семейный сольный поход. Все предыдущие походы происходили в сопровождений друзей-туристов.
Итак, мы стартовали из дома в Mountain View утром в субботу 2 июля. К часу дня мы были в городке Shasta, купили пермиты в магазине Five Season по $25 на каждого (разрешение на восхождение на Шасту действуют три дня, годовой пермит стоит $30), победали в маленьком ресторанчике и отправились на машине к началу маршрутута Аваланч гланч (Avalanche Gulch) - местечку Bunny Flat.

jenkins_new_0

Как подключить Windows к Jenkins? Как настроить Windows slave node on Jenkins. Есть известная проблема с подключением Windows агента к Jenkins, поэтому используем Java с установкой его в автозагрузку. Работает отлично и стабильно если все сделать по инструкции ниже. Инструкция по английски, но все предельно понятно. Если что не понятно - пишите.

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

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

Ваня уехал из деревни,
но деревня из Вани не уедет никогда.


Итак, идем в специалтизированный мясной магазин\рынок и покупаем свиные кубики (pork cube) по $4.99 за фунт и свинной топленый или в кусочках жир (pork lard) за $10 в соотношении 2 к 1. В моем случае было купленно 6 фунтов свинины (2,8 кг) и 3 фунта жира (1.4 кг) на $65.
1. Дома засовываем жир в кастрюлю и начинаем топить под крышкой, чтобы быстрее топилось. 
Тушенка своими руками
2. В это время холодную свинину дорезаем кусочками 1 на 1 см, переодически точим нож.
Тушенка своими руками
3. Когда практически весь жир вытопился и он уже не кипит, отбрасываем кусочки вторяков через друшлак или шумовкой. Делаем все очень осторожно, жир чертовски горяч. То, что в друшлаке практически ничего не весит, выкидываем это. Мясо осторожно кладем в горячий жир.
Тушенка своими руками
4. Жир резко мутнеет потому что охлаждается от мяса, убавляем огонь на минимум и засекаем время. Переодически, раз в 15-20 минут помешиваем
Тушенка своими руками
5. Через некоторое время все закипает. Ключевой момент - мясо должно быть полностью покрыто жиром. Периодически помешеваем и снимаем накипь.
Тушенка своими руками
6. Постепенно жир становится прозрачным. В моем случае, через 6 часов я решаю, что мясо готово, кладу чайную ложку соли и пол-чайной ложки смеси красного и черного перца. Мешаю и выключаю огонь.  Где-то через полчасика, когда смесь немного остыла я начаанаю раскладывать ложкой мясо по заранее приготовленным, помытым и высушенным тетрапакам от соков. Сверху на пол сантиметра заливаю мясо горячим жиром и оставляю все это стоять пока не остынет. 
Тушенка своими руками
7. Часов через 5-6 жир сверху застывает при комнатной температуре в белую мягкую массу. Теперь пакеты можно убрать холодильник. Позже, когда масса станет холодной и твердой пакеты можно вытереть от жира и запаковать скочем максимально герметично.
Тушенка своими руками
Итог на выходе - 2,8 кг мяса вываренного в жире. Масса жира в процессе варки практически не изменилась, но давайте вычтем 100 гр. на вторяки которые мы выкинули и накипь. То есть, мы загрузили 2,8 мяса плюс 1,3 жира. На выходе получили 2,8 кг смеси из которой 1,3 кг жира. Остаток 1,5 мяса. То есть мы уварили 1,3 литра воды из 2,8 кг мяса.
А теперь возьмите банку любой тушенки и оцените количество полезного мяса\жира в ней на единицу массы (на этикетке в граммах) или почитайте мою оригинальную статью с теорией всех этих отчетов. 
Немножко иным методом мы сушим хлеб, кортошку, лук, капусту и морковку. Основная идея сушить при 60С, при открытой духовке и помешивая. Тогда в рюкзак вы кладете не 10 кортофелен, 3 морковки и два лука, а три небольшие легкие баночки содержимой которых разбухает в воде и сохраняет вкус и свойства. И главное вы не тащите воду в продуктах.
Приятного аппетита и легких рюкзаков на маршруте.

Отчет о нашем недельном путешествии по Перу и Боливии.
Агуас-Кальентес - Мачу-Пикчу, Ольянтайтамбо, Писак, Морай и снова Куско.

Мачу-ПикчуПервая часть доступна по этой ссылке

Сначала, я собирался ограничиться двумя частями описания нашего путешествия, но получилось много текста и фотографий об Агуас-Кальентес, Мачу-Пикчу, Ольянтайтамбо, Морай и Писак. Поэтому публикую вторую часть с описанием этой части нашего маршрута и оставлю Пуно, озеро Титикака и Боливию на третью часть.

Поехали...

HTML Side2

Позиция: sidebar2
Стиль: outline

HTML Side2

Sape