2017.08 Кавказ. Детский поход

Маршрут:
с. Новопрохладное — р. Бол.Сахрай — г. Бол.Тхач — пер. Чертовы Ворота — г. Вост.Ачешбок — хр.Агиге — г. Сундуки — кордон Черноречье — р. Мал.Лаба — пер.Аишхо — Кордон Пслух — РозаХутор.
День1. 2017.08.25
с. Новопрохладное — «Тайвань» — р. Бол.Сахрай
День2. 2017.08.26
р. Бол.Сахрай — подъем под ск. Колокольня — подъем на плато
День3. 2017.08.27
крест — г. Бол.Тхач — стоянка перед пер. Чертовы Ворота
День4. 2017.08.28
пер. Чертовы Ворота — г. Вост.Ачешбок — хр.Агиге — г. Сундуки
День5. 2017.08.29
г. Сундуки — кордон Черноречье — кордон 3 Рота
День6. 2017.08.30
кордон 3 Рота — Умпырь — 30км
День7. 2017.08.31
30км — слияние р.Мал.Лаба и р.Чистая
День8. 2017.09.01
пер.Аишхо — кордон Пслух
День9. 2017.08.02
Кордон Пслух — Роза Хутор

Карта:

Итоговый трек:

Рубрика: Большой поход | Метки: | Оставить комментарий

How to open links to device in Linux for Uneltab

  1. For integration protocols (telnet, vnc, capture,ssh etc) you need to add in browser (firefox) some rows like in picture below.Screenshot_Selection_20160401_13:21:07
  2.  Then browser will ask about application for open this link. I wrote script for ssh/telnet/vnc
    #cat moz-telnet.pl
    #!/usr/bin/perl
    # parse URL
    ($protocol,$host) = split /:\/\//, $ARGV[0];
    ($host,$port) = split /:/, $host;
     
     # validate input
    if ( $protocol !~ /^(telnet|ssh|vnc)$/ ||
    $host !~ /^[a-zA-Z0-9][a-zA-Z0-9.-]*$/ ||
    $port !~ /(^[a-zA-Z0-9][a-zA-Z0-9_-]*$|^$)/ ) {
    warn "Invalid URL";
    exit 1;
           }
           
    # if SSH, add -p argument
    if ( $protocol eq "ssh" && $port != '' ) { $port = "-p $port" ; }
     
    # call terminal emulator
    if ( $protocol eq "ssh") {exec("xterm -e $protocol $host $port");}
    if ( $protocol eq "telnet") {exec("xterm -e $protocol $host $port");}
    if ( $protocol eq "vnc") {exec("xterm -e vncviewer $host:$port");}
    
     
    
    exit;
    

3. For wireshark I wrote another script. I takes ssh connection to root account to unetlab machine so you need to change sshd settings (allow root access), then script

cat moz-capture.pl
#!/usr/bin/perl
# parse URL
($protocol,$host) = split /:\/\//, $ARGV[0];
($host,$port) = split /\//, $host;
 

# call terminal emulator
if ( $protocol eq "capture") {exec("xterm -e 'wireshark -k -i <(ssh $host -l root -i /id_rsa tcpdump -s 0 -U -n -w - -i $port)'");}

exit;

 

Рубрика: How to, linux | Метки: , | Оставить комментарий

Виртуальная лаборатория

Как построить лабораторию на базе домашнего сервера?
Из бесплатных вариантов немного.
1.GNS3
2.IOU — вебморда iou-web перешла в другой проект — Unetlab

Проще в настройках, конечно, GNS3, к тому же переписанный в версию 1.х
Для GNS3 необходимо установить собственно сам GNS3 и wireshark для просмотра трафика

#apt-get install gns3 wireshark wireshark-common

Wireshark возможно ставить только для внутренних интерфейсов GNS или в promiscuos mode, тогда возможно будет отслеживать пакеты реальных сетевых интерфейсов.

# dpkg-reconfigure wireshark-common
# adduser $USER wireshark
#exit (logout)

Добыть образы для Cisco устройств, изначально на них можно построить только моршрутизацию, но при добавлении платы NM-16ESW можно получить реализацию комутатора.

Или в новом GNS3 использовать IOU/IOL

Для остальных устройств в GNS3 есть масса возможностей -встроенный эмулятор PC, облако для подключения внешней сети и использование виртуальных устройств на виртуальных машинах QEMU и VirtualBox.

На QEMU реализованы виртуализация более сложных маршрутизаторов Cisco ASA и Juniper vMX, vSRX, Olive
Описание есть в интернете
Ценное — реализация виртуализации.
http://illumium.org/node/83
Работа с образами

Родной формат образов жестких дисков Qemu называется Qcow2. Образ в данном формате имеет нефиксированный размер, увеличивающийся в процессе выполнения операций записи. Технология работает на «железном» по отношению к гостевой операционной системе уровне, поэтому никак не ограничивает выбор файловых систем.

Многие люди не используют Qcow2 поскольку raw образы можно монтировать базовыми средствами и работать с ними напрямую. Однако, образы Qcow2 тоже можно монтировать с использованием модуля ядра nbd.
Снимки (Snapshots)

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

Различные архитектуры

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

С другой стороны, сам Qemu способен работать на не меньшем числе аппаратных архитектур и операционных систем в том числе на мобильных устройствах, как бы это ни «ломало» для некоторых «шаблон».
Нескучная практическая часть

Достоинства Qemu можно перечислять долго, так что самое время перейти к практике.
Создание базового образа

Итак, нет ничего проще:

$ qemu-img create -f qcow2 base.qcow2 10G
Formatting 'test.qcow2', fmt=qcow2 size=10737418240 encryption=off cluster_size=65536
$ du -skh test.qcow2
136K test.qcow2

Мы создали образ base.qcow2, который может иметь максимальный размер 10G. Однако, пока он пуст и занимает всего 136K места в нашей файловой системе.

Если у нас нет уже готового образа нужной нам операционной системы в самом что ни на есть девственном виде, то придётся сделать его самостоятельно, взяв имеющийся образ с установщиком:

$ kvm -m 512M -hda base.qcow2 -cdrom guess.iso -boot d

Здесь я использовал команду kvm вместо qemu, потому что в моём дистрибутиве таким образом задействуется функционал виртуализации ядра, ускоряющий работу виртуальной машины с аналогичной хост-системе архитектурой.

Виртуальная машина загрузит установщик с образа guess.iso, которому будет доступен наш базовый образ base.qcow2. Я выделил машине 512M оперативной памяти, а опция -boot с параметров d заставляет загружаться с устройства cdrom. Делаем там всю грязную работу по установке операционной, или вообще находим готовый подходящий образ в «доверенном источнике».
Тюнинг гостевой системы

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

Главное, что нужно сделать, это отучить операционку срать ненадлежащим образом использовать наш образ. Отключаем все возможные свопы/подкачки/или что там у вас, временные каталоги типа /tmp переводим куда-нибудь в другой раздел.

Например, можно создать отдельный образ temp.qcow2 аналогично базовому, а затем подключить его как второй винчестер:

$ qemu-img create test-temp.qcow2 1G
Formatting 'test-temp.qcow2', fmt=raw size=1073741824
$ kvm -m 512M -hda base.qcow2 -hdc temp.qcow2

Теперь форматируем новый образ в гостевой системе, подключаем и переводим туда все склонные к избытку холестерина каталоги.

Если сравнить объём занятого операционной системой места с объёмом образа, то почти наверняка последний будет больше где-то порядка на 15-25%. Это нормально, но суровые оптимизаторы обязаны это недоразумение исправить. Я просто создал ещё один такой же пустой базовый образ, отформатировал его в гостевой операционной системе и скопировал все файлы с исходного образа, после чего установил на него системный загрузчик. Новый образ получился уже значительно меньше предшественника, пробуем загрузиться с него, если всё в порядке, то первоначальный можно упокоить с миром.
Подключение образа Qcow2

С копированием файлов то всё понятно, а вот с переносом загрузчика бывает далеко не всё так просто, а зачастую самым тривиальным решением может оказаться использование dd. Это первый случай, когда нам может потребоваться работать с образом гостевой системы как с устройством.

Нам потребуется модуль ядра nbd:

$ sudo modprobe nbd max_part=12
$ ls -al /dev/nbd*
brw-rw---T 1 root disk 43, 0 Май 31 22:36 /dev/nbd0

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

$ sudo qemu-nbd -c /dev/nbd0 $PWD/base.qcow2
$ ls -al /dev/nbd0*
brw-rw---T 1 root disk 43, 0 Май 31 23:05 /dev/nbd0
brw-rw---T 1 root disk 43, 1 Май 31 23:05 /dev/nbd0p1

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

$ mkdir base
$ sudo mount /dev/nbd0p1 base

Отключить образ можно, когда все его разделы отмонтированы, командой:

$ sudo qemu-nbd -d /dev/nbd0
/dev/nbd0 disconnected
$ ls -al /dev/nbd0*
brw-rw---T 1 root disk 43, 0 Май 31 23:05 /dev/nbd0

Устройство снова одно.
Особенности крионики снимков

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

$ qemu-img create -f qcow2 -b base.qcow2 variant.qcow2
Formatting 'variant.qcow2', fmt=qcow2 size=10737418240 backing_file='base.qcow2' encryption=off cluster_size=65536
$ du -skh variant.qcow2
136K variant.qcow2

Новый образ унаследован от базового, теперь при работе с ним чтение происходит либо из базового, либо с него, а запись только в него. Теперь мы можем загрузиться с этого нового образа и внести какие-то изменения, чтобы получить первый вариант конфигурации виртуальной системы. Аналогично можно создать любое число подобных образов, имеющих в качестве основы один базовый.

А можно пойти ещё дальше, нарастив глубину наследования, в зависимости от потребности в конкретных конфигурациях, главное не забывать всякий раз «замораживать» образ, который будет использоваться в качестве базы, чтобы предотвратить любую возможность его изменения, в противном случае наследующие образы могут оказаться некорректными.

Рекомендую вам по окончании настройки замораживать вообще все образы, чтобы всегда иметь чистые конфигурации, но чтобы загрузить виртуальную машину с такими образами нам потребуется режим снимка:

kvm -m 512M -hda variant.qcow2 -hdc temp.qcow2 -shapshot

При запуске машины таким образом все операции записи будут производиться во временный снимок, который, кстати, при желании можно и сохранить, воспользовавшись консолью Qemu.

Рубрика: How to, linux | Оставить комментарий

Создание загрузочной флешки с Windows 7 из под Linux

Создание загрузочной флешки с Windows 7 из под Linux

Создаем на flash-накопителе файловую систему NTFS:
mkfs.ntfs -f /dev/sdb1

Замечание: имя файла устройства в вашем случае может отличаться

Монтируем iso-образ и usb-накопитель:
mount -o loop win7.iso /mnt/iso
mount /dev/sdb1 /mnt/usb

Замечание: Имя образа с Windows 7 у вас может отличаться.

Копируем файлы с образа на флешку:
cp -r /mnt/iso/* /mnt/usb/

Записываем Windows 7 MBR(загрузочную запись) на usb-накопитель:
ms-sys -7 /dev/sdb

ms-sys предварительно надо установить. (В смысле скачать и собрать)

Замечание: имя файла устройства в вашем случае может отличаться

Все готово, теперь вы можете перезагрузить компьютер, загрузиться с флешки и начать установку Windows 7.

Рубрика: How to, linux | Оставить комментарий

Canon EOS600d in Debian

В связи с очередной попыткой перейти на свободное ПО был установлен Darktable для обработки RAW-файлов.
Пришлось поковырятся для подключения фотика к системе.
Устанока софта, после которого Darktable видит фотик:
#apt-get install darktable
#apt-get install ufraw
#apt-get install dcraw
#apt-get install libgphoto2-2
#apt-get install gphoto2 gphotofs

Рубрика: How to, linux | Метки: , , , | Оставить комментарий

Garmin GPSMAP60CSX in Debian

В связи с очередной попыткой перейти на бесплатное ПО был подключён навигатор к системе. Подключение состояло в следующем.
ПО для навигатора — QlandKarteGT, opensource.
1. установка
#apt-get install qlandkartegt qlandkartegt-garmin
2. настройка ПО
Setup->General->Device&Xfer-> выбираем Device garmin, тип — GPSMAP60CSx, порт — пустой, кодировка CP2151 (ru)
3. доступ
даём доступ к порту при подключении прибора
# cat /etc/udev/rules.d/51-garmin.rules
SUBSYSTEM=="usb", ATTR{idVendor}=="091e", ATTR{idProduct}=="0003", MODE="666", GROUP="plugdev"

перезапускаем правила
#udevadm control --reload-rules
выключаем модуль garmin_gps, заносим его в blacklist
# cat /etc/modprobe.d/blacklist.conf
blacklist nouveau
blacklist garmin_gps
#modprobe -r garmin_gps

4. переподключаем прибор, проверяем
5. насаждаемся

Рубрика: How to, linux | Метки: , , | Оставить комментарий

США. Сан-Хосе.01.2013

День 1. 12.01.2013 Перелет.

В Сан Хосе маршрут добирания был следующим:
Москва(Аэрофлот) — Нью Йорк(Delta) — Сан Франциско. -> BART -> Caltrain(Millbrae-San Jose)

Аэрофлот — рейс из Москвы (Шереметьево).
Delta — местный перевозчик, довольно крупный, с международными рейсами.
BART — что-то вроде симбиоза метро и электричек. Локально, по городу .
Caltrain — Быстрая электричка, соединяет Сан Франциско с южным Сан Хосе.

Аэропорт в Шереметьево прошел быстро, на стойке регистрации выдали два билета на оба рейса сразу. Границу прошел по зеленому коридору, ничего не доставал, багажа с собой было немного. В аэропорту(терминал D) есть бесплатный интернет. На посадку народу приперлось так, что очередь была на 3 гейта. Очень много людей летело в Нью Йорк — и наши и возвращенцы. Самолет — А330-300, ~300 человек. Место было в проходе, поэтому отлёт с родины видел мельком. Летели долго(для первого-то трансатлантического перелета) — 9,5 часов. В самолёте есть экранчики в спинках кресел, на которых можно послушать музыку, поиграть в тупые игры и посмотреть фильмы (в спинках встроены маленькие ПК). Сначала играл, потом решил вливаться в предстоящую атмосферу — смотрел фильмы. Целиком удалось посмотреть один фильм, дальше экранчик начал глючить, но тоже ничего.
В отличии от местных коротких рейсов, на большом международном Аэрофлот расщедрился на 2 кормежки — обед и ужин.
За 9,5 часов успел немного вздремнуть, поесть, посмотреть фильмы + обязательно спросить и заполнить декларацию и карту на въезд у проводников (объявляют об этом, но проводница в общем порядке карту не дала).

Около 1130 местного времени прилетели в аэропорт Нью Йорка(JFK). Гигантский аэропорт. Терминалов до ядрёной матери. Тут начался полный ппц. В зал прилёта на прохождение таможни прилетевших русских не пустили, ибо там уже было народу — не продохнуть. Впустили американцев, людей с гринкартой и тех, у кого до пересадочного рейса менее 3 часов. Ходят слухи, что можно так простоять ну ооочень много времени. У аэрофлота есть экспресс коридор для пересадочников — короткий путь к таможне, но очередь постоять придётся. На таможне рюкзак не проверяли, спросили кто, зачем приехал и где работаю. Всё. Далее получаешь багаж (если есть), отдаёшь на выходе декларацию и ВСЁ!!! Ты в стране демократии. Хочешь — иди на пересадку, хочешь — иди куда хочешь.
Мне нужно было попасть из терминала 1(куда прилетает весь аэрофлот) в терминал 3(куда прилетает вся Delta). Все терминалы соединяются между собой электричками(Air train), в город можно попасть как на электричке до метро Howard Station, так и на автобусе (Air bus). Air train в пределах аэропорта бесплатны. Ходят по кругу в двух направлениях. Чистые, везде указатели, всё рассказывают, есть бесплатная брошюрка в вагоне. От Air train до терминала 3 надо пройти пешочком.
В терминале 3 на стойке регистрации поменяли билет аэрофлота на местный. При входе проверили основательно, вытащили ноутбук и рюкзака, положили отдельно на ленту. Снял ботинки, ремень. Проверили и ремень и кепку.
В самом терминале есть интернет, но хочет денег. Впрочем, интернет есть и на борту самолёта в полёте за определённую плату. Не смотря на то, что было 3 часа между рейсами, пришёл минут за 20 до начала посадки. Как ни странно, взлетели при неполном самолёте, у меня соседей вообще не было. Пассажирам из бесплатного сервиса, я так понял, предлагается попить и поиграть по локальной сетке самолёта в игру Challenge. Успел поспать за 4,5 часа. Из окна при подлёте были видны горы, и непосредственно при посадке — мост Golden Gate. Аэропорт Сан Франциско (SFO) тоже не маленький, в город можно попать на Air bus и на Air train (BART) — до станции Milbrae — $4,5. Билет покупается в автомате за нал, карты. Аппарат даёт сдачу до $18. Билет с магнитной полосой, заряжаемый, можно на него кидать доп. средства. На станции Milbrae есть пересадка на региональные электрички Caltrain. Билет покупается в автомате, оплата проезда зонная. Как не старался, ближайшую электричку всё равно протупил. Пришлось ждать полчаса и ехать на 2 станции дальше. Или ждать бы час, но ехать до места. Прикольные электрички — двухэтажные, со столиками. ехал где-то минут 50.
Дальше пешком до гостиницы дошел за 1 час.
В Сан Франциско в 17-30 было уже темно хоть глаз выколи. В Сан Хосе было не менее темно и людей в уже 2000 не было. Некоторые подозрительные индивидуумы толпились у каких-то забегаловок типа бургерных. В одной из забегаловок видел футбол. Подсвечиваются только большие улицы и перекрёстки. Несмотря на малое количество людей, дорогу можно перейти без проблем — или светофор с кнопкой(срабатывает почти сразу) или просто водители останавливаются.
В гостиницу вписался около 9 вечера. Есть бесплатный интернет и телевизор. Завтраков нет. Есть кофе-аппарат. Розетки все под две плоских пластины, без переходников делать нечего.

День 2. 13.01.2013 Воскресенье.

Утро началось рано — часов в 5. Выспался. Кофе со сникерсом спасли после вчерашнего голяка. В 7.15 вышел на разведку в сторону предстоящего места работы. Добрался на трамвае за $2 и с бесплатным вайфаем + пешком за полчаса. Естественно, никого там нет. На карте увидел парк развлечений. Как раз рядом с другой остановкой трамвая. Дошёл пешком, по пути нашёл гамбургерную. ~3.50 за гамбургер. Воскресенье — парк не работает. Может, конечно, всё-таки зима…
Время почти 10, пора ехать в Сан-Франциско. Трамвай + электричка за $2 + $14(Day pass 1-3 zones) и 2 часа довезли до города.
Решил пройтись немного пешком до ближайшего моста. Мост оказался хайвеем в 30 метрах над головой. На него свернуть нереально. Пришлось топать ещё пару километров до нужной улицы. Освоил местный БЕСПЛАТНЫЙ туалет на набережной — полностью работающий автоматический сортир.
К 1300 понял, что пора осваивать общественный транспорт. Оказалось всё не так сложно, как показалось. На каждой остановке висит карта города с раскрашенными маршрутами, твоим местоположением. Электронное табло показывает ближайший автобус и время до него. Билет можно купить у водителя за $2, который действует несколько часов — можно пересесть на другой маршрут с этим же билетом.
Доехал до предполагаемой зелёной полосы (район Marina), от которой уже транспорт не ходил до моста Golden Gate, но, судя по карте, было не так далеко. Вместе со мной из автобуса выполз чувак, который направлялся в ту же сторону. Выяснилось, что идёт он туда же — на мост. Молча пошли вместе, выперлись на хайвей до моста, вляпались в грязь стройки, пытаясь обойти её и хайвей. За дорогой виднелась пешеходная зона, но попасть было нереально — пришлось топать почти до автобусной остановки. Выяснилось, что чувака зовут Хэнк, он из Германии. Вместе дошли до моста уже по парку — очень много велосипедистов, да и вообще людей много. Под мостом есть старый форт, который в своё время защищал пролив. Прогулялись до середины моста, пофоткали, сходили в местную сувенирную лавку. Времени уже было 1600. Пора было возвращаться назад. Как белые люди, вернулись по пешеходной зоне вдоль берега. В конце парка расстались — немец пошёл домой, а у меня ещё теплилась надежда доехать до океана — времени было 1640. Пока шёл до автобуса (минут 20) стало категорически быстро темнеть. К 1700 стало темно — оставалось только сесть на автобус и ехать до своей электрички. Всего заняло примерно час. На платформе пожрал за $5 в Сабвее — бутер, кока-кола и чипсы. В 1815 сел на эльку. Прикинул, что надо доехать всего до аэропорта, а там до гостиницы рукой подать. Это была моя ошибка — вокруг аэропорта шли хайвеи и магистрали — через них не пройти, насквозь аэропорт не пройти. Пришлось всё обходить кругом, за всё время мимо проехал только один автобус (в 2000). Темень полная, видно Юпитер. К 2200 дошёл до гостиницы.

День 3. 14.01.2013 Понедельник.

Началась рабочая неделя. Путь до офиса уже был исследован, занял 30 минут. В офисе всех встретили, набралось слушателей аж 18 человек из различных государств — Англия, Ирландия, Колумбия, Мексика, Сенегал, Индия, Китай…Лекции, перерыв на кофе и тд. Различные акценты американского английского, хуже всего индийский. Обед в местной столовке — начиная от $5 можно было сносно поесть. Потом опять лекции. В 1600 всех отпустили. Было мнение, что недалеко от ближайшей гостиницы были забегаловки и пиццерии. Нашёл и то и другое. И супермаркет реального самообслуживания, где даже на кассе пробиваешь сам и монетки кидаешь в аппарат и сдачу тоже выдают. Очень необычно. Ещё была забегаловка, где за $10 можно было поесть сколько влезет + опционально платные салатики и начинка. Решил зайти попозже. Видел на карте в районе Milpitas станцию GreatMall — решил проверить, действительно ли там есть магазин. Пошёл пешком — мимо квартала Циски. Проходя мимо одного из офисов увидел на земле пропуск и ключи. Как добропорядочный гражданин, решил вернуть владельцам, за неимением которых — сдать в офис. КПП нет, только пропуск, который сработал. После 1800 в офисе никого нет — полностью пустое помещение, бери что хочешь. Нашёл какого-то чувака, похожего на местного работника, отдал пропуск ему. Выйти можно без пропуска.
К 1900 дошёл до GreatMall (большая пересадочная станция, трамвай, автобус, электричка где-то есть) — действительно, территория размером как МЕГА Белая Дача, одноэтажные магазины разные. Зашёл в спортивный, ловится бесплатный вайфай от соседнего алкомагазина. Макдак не впечатлил. Походил, попользовался интернетом. В 2000 поехал домой на трамвае. Первый и единственный раз видел контролёров. К 2130 вернулся в гостиницу.

День 4. 15.01.2013 Вторник.
Утренняя прогулка до работы радует глаз — всё чисто и аккуратно. Уже уборщики отработались. По пути позавтракал в Сабвее.
Учеба идет своим чередом — лекции, практика. Обед. Потом опять всё то же самое.
Вечером решил потестить забегаловку «За $10 всё». Получилось $14 с салатиками, мяса нет, но стоит отдать должное — оттуда выкатывался. Больше не пойду.
После пищевых тестов отправился спать.

День 5. 16.01.2013 Среда.
День прошёл, уже можно сказать обычно. Учёба — обед — учёба. Потом в гостиницу.
Заказал на амазоне каску для Яна. С доставкой в гостиницу. Срочной — чтоб в 3 дня уложились.

День 6. 17.01.2013 Четверг.
Опять прогулка до офиса, учёба. С утра появилась смутное сомнение, что заказанный мной шлем ко мне дойдёт — меня нет днём, денег я не оставлял и из реквизитов в онлайне оставил только номер кредитки. Появился ещё один тип из Сенегала, опоздал на тренинг из-за визы, дали поздно. Не очень расстроился — у него впереди была ещё одна конференция — собственно, основная цель. Вечером после работы пошли с двумя сенегальцами по домам. Тот, что с понедельника, Мохамада, жил рядом с офисом, в пафосном Хайяте. Номер — однокомнатная квартирка. Всё круто. Показал нам ещё один супермаркет — местный Ашан — Target. Пока бродили по нему, увидел шлем, который уже успел заказать , но дешевле. С учётом утренних сомнений купил. Показал второму сенегальцу дорогу до его гостиницы — оказалось, что он на эту ночь остановился напротив моей, но собирается съезжать из-за конской цены.
Списался с саппортом амазона — меня клятвенно заверили, что посылка дойдёт и деньги свои они непременно получат, мне об этом не стоит беспокоится.

День 7. 18.01.2013 Пятница.
Заключительный день учёбы. Несмотря на короткий день задержался до 1900 — надо было по практиковаться на оборудовании. Потихоньку поплёлся назад, строя планы на следующий день.
Когда дошёл до стойки регистрации в гостинице, поинтересовался — нет ли чего для меня. Оказалось, что никто мне не звонил, НО!! Пришла коробочка!
Связался с техподдержкой Амазона. Рассказал всю правду, что хочу вернуть, нашёл дешевле и тд. На что саппорт ответил — нивапрос. Два варианта — либо отвезти в пункт приёма, либо приедет курьер и заберет коробочку. И они мне вернут ВСЁ включая стоимость доставки за вычетом услуг курьера!! Так как мне надо было завтра уезжать, то курьер может забрать посылку со стойки регистрации без меня. Красота! Осталось только распечатать штрих-код, что успешно было сделано на стойке регистрации.

День 8. 19.01.2013 Суббота.
Отъезд. С утра встал пораньше, хотелось подольше погулять в Сан-Франциско, до которого ещё ехать 2 часа. Выписался из гостиницы, отдал коробочку с штрих-кодом. Меня заверили, что всё будет хорошо, она будет в безопасности. Я практически не сомневался — деньги уже списали, посылка дошла — значит, и обратно уйдёт.
На трамвае доехал до электрички, потом до Сан-Франциско. Сразу решил не повторять ошибок — максимально быстро передвигаться между интересующими меня объектами, использовать общественный транспорт. Сначала прогулка по центру, поиск книжного магазина с учебниками. Центр хорош, книжные магазинчики есть, но учебников нет. На вопрос — а где купить? — дико смотрят. Сегодняшняя цель поездки — доехать до океана. По пути был ещё один книжный — Грин Аппл — самый раскрученный книжный. Он действительно большой, но и там учебников нет. К сожалению.
На том же билете (срок действия — часа 3-4, на билете указано) доехал до океана — потрясающе. Всё потрясающе. Культурная зона — сувенирчики, бинокли. Классический океанский пляж, где люди сидели, ели мясо, жгли костры, прибрежная полоса в несколько метров, как в фильмах, можно несколько метров идти в сторону воды. Экологические тропы, дорожки. По ним можно дойти аж до красного моста.
В магазинчике сувениров опять задал вопрос — где купить учебники. Опять дикие взгляды. Специально обученная тетя рассказала, что учебники у них выдаются в школах, купить нереально. А если реально — то ну за ОЧЕНЬ-ОЧЕНЬ большие деньги. Можно было бы сгонять на другой конец города в университетскую библиотеку. Там, возможно, есть. Но не факт. Поэтому и не поехал, а купил сувениров, сходил на пляж, пофоткал. Место, кстати, называется «Lands End» — край земли. Прошёлся по дорожке в парке — длинная дорожка. Много людей, не спеша прогуливающихся. А если сойти с официальной тропинки на примыкающие «неофициальные», но явно натоптанные но не такие популярные, то можно выползти к океанической стороне парка и интересным местам и красивым видам. Ближе к 1600 выполз из парка и двинулся в сторону центра через другой парк — «Golden Gate» — тоже не маленький. Вечерело — автобусы ходят с интервалом в 20 минут. Можно пару остановок пройтись. Пока доехал до центра(до станции BART-Civic Center) стемнело совсем, был свидетелем драки между негром и белым — оба, впрочем, немного были неадекватны. Ещё один негр с арматурой их разогнал, но водитель не ехал дальше, пока подоспевшая полиция не выгнала всех участников, в том числе и добродетелей. Электричка привезла меня прямо в аэропорт, к слову сказать, пустой в 2000, народу было мало на внутренних рейсах, летел опять в полупустом самолёте, смог поспать.
День 9. 20.01.2013. Воскресенье.
Нью Йорк! самолёт прилетел около 6 утра, до 1400 есть время пошататься по городу. Чтобы попасть в город нужно сначала прокатиться на AirTrain потом около часа на метро. Метро ну совсем не похоже на московское — больше, поезда ходят не так часто, внутри похоже на подвал. В 6 утра почти никого нет (нью йоркские бомжи и блевотина в вагоне не в счёт).
Около 0730 был на Манхеттене. Пару кварталов до Эмпаер Стейт Билдинг. Кругом высотки. Город потихоньку просыпается. Внутри одного из самых высоких зданий приветливая и разговорчивая тётя. Пришёл я немного рановато, оказывается — смотровая площадка начинает работать в 0830 — ещё час. Можно исследовать окрестности — в шаговой доступности Медиссон Сквер Гарден (на вид не очень интересно), почта США, куча забегаловок и высоток. За час вполне реально обойти.
Что бы попасть наверх нужно пройти досмотр как в аэропорту — с ремнями, рамкой и др. Отобрали на входе каску, обещали вернуть. Первая смотровая — 86 этаж, открытая, огорожена забором, большая часть народа идёт туда. Есть ещё одна — 102 этаж за доп плату, закрытая. Со смотровой открываются отличные виды на остров небоскрёбов, мосты, символ Нью Йорка и США — статую свободы также можно увидеть. Наверху дует жуткий ветер. После фотканий спускаюсь вниз, поговорили с тётей — оня в подробностях рассказала, что можно посмотреть за оставшееся время — можно было успеть метнуться в Battery Park, что на набережной, сам парк «очень историческое место», отстраивают мемориал. Пара станций на метро — парк ремонте после 11сентября, но ближе видна статуя свободы — теоретически туда даже трамвайчики ходят, времени не хватает. Пора уже гнать в аеропорт. Опять туча людей, проверки документов. Ночь лететь. В понедельник с утра Москва встречает снегопадами и неработающими дверьми в аеропорту Шереметьево. Дома.

Рубрика: Поездки | Оставить комментарий

Миграция на новый жесткий диск с RAID1

Исходные данные: Linux-server Debian Squeezy, Intel CoreQuad, Ultra24. SATA-HD 250Gb.
Цель — 2SATA-HD 2Tb в RAID1 массиве без переустановки системы.

Инструкцию собирал по частям. Читать далее

Рубрика: How to, linux | Метки: , | Оставить комментарий

Wifi Sharing

Понадобилось тут на ноутбуке организовать точку доступа для телефона.
Нашёл инструкцию тут.

В CMD набираем

netsh wlan set hostednetwork mode=allow ssid=itgeekdiary key=typepassword

Ставим галку InternetConnectionSharing
В свойствах нового адаптера оставляем только TCPIPv4

И через CMD активируем.

netsh wlan start hostednetwork

Для отключения

netsh wlan set hostednetwork mode=disallow ssid=itgeekdiary key=typepassword

Рубрика: How to, Windows | Метки: | Оставить комментарий

Перезапуск демона mysql

При восстановлении mysql базы данных потребовалось перезапустить демон.

Решение нашёл тут.

1. Запускаем в режиме побробного лога
sh -x /etc/init.d/mysql stop
2) Ищем в логе запись
error: 'Access denied for user 'debian-sys-maint'@'localhost' (using password: YES)'
3) Берем пароль тут
cat /etc/mysql/debian.cnf
4) Даем полные привелегии debian-sys-maint
mysql> GRANT ALL PRIVILEGES ON *.* TO 'debian-sys-maint'@'localhost' IDENTIFIED BY 'пароль' WITH GRANT OPTION;
5) работает!

# /etc/init.d/mysql restart

Рубрика: How to, linux | Метки: , | Оставить комментарий