NixOS – первые шаги

Как-то в очередной раз меня задолбала убунта своими приколами. Уже не помню, чем конкретно, но то, что задолбала – помню (смаил). И решил я устроить очередной чес по интернетикам на тему “а не придумали ли чего-то нового”. И, внезапно, индеец Джо обнаружил что у барака нет одной стены! В смысле оказалось что придумали, да еще как придумали!

Когда я первый раз прочитал про NixOS, я почему-то совершенно не поверил прочитанному. Ну согласитесь, все мы любим изредка приукрашивать действительность. А тут декларируют полную развязку системы и пользователя. Дескать, можно одной командой сменить Gnome на KDE и потом сделать так, чтобы от гнома и следов не осталось. Или если что-то накосячил в системе, то бах и вернуться на предидущее состояние. Или на пред-пред-предидущее. Уже хорошо, да? А следом еще одна плюшка: все состояние системы описывается в текстовых файлах. И контрольный в голову: они заранее подумали, что надо работать на линуксах, макосях и WSL. И обещают кросс-платформенное управление домашним каталогом.

В общем, начитался я интернетиков и пошел ставить эту nixos. Первая попытка получилась на удивление удачной. Воодушевившись, я пошел пробовать остальные фичи… И закопался напрочь. Я пробовал раз за разом, но мануалы в духе “рисуем два овала и потом дорисовываем так, чтобы получилась сова” не очень способствовали успеху. Я бы плюнул и списал на “да это еще один дистрибутив для повернутых”, но первая фича работала как железный лом. Чтобы я не делал, как бы не издевался над системой, но я всегда мог откатиться на любое число шагов назад. Единственное, чего она не переживала – это форматирование дисков 🙂

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

Шаг первый: идем на nixos.org и качаем минимальный исошник. Можно попробовать с графикой, но он у меня под виртуалбоксом не запустился почему-то.

Шаг второй: грузимся с этого исошника. Получаем консоль, в которой можно руками настроить сеть (про wifi пока не пробовал, но по ethernet все получается автоматом).

Шаг третий: меняем пароль root и цепляемся в систему снаружи.

Шаг четвертый: размечаем диски. Я ленивый, поэтому использую btrfs на весь диск. А дальше – сабволумами.

DISK="/dev/sda"
parted -s ${DISK} -- mklabel gpt
parted -s ${DISK} -- mkpart ESP fat32 1MB 512MB
parted -s ${DISK} -- set 1 esp on
parted -s ${DISK} -- mkpart nixos btrfs 512MB 100%

mkfs.fat -f -F 32 -n boot ${DISK}1
mkfs.btrfs -f -L NIXOS ${DISK}2

mount -t btrfs ${DISK}2 /mnt
btrfs subvolume create /mnt/root
btrfs subvolume create /mnt/home
btrfs subvolume create /mnt/nix
btrfs subvolume create /mnt/swap
umount /mnt

mount -o compress=zstd,subvol=root ${DISK}2 /mnt
mkdir /mnt/{boot,nix,home,swap}
mount -t vfat -o defaults,noatime ${DISK}1 /mnt/boot
mount -t btrfs -o noatime,compress=zstd,subvol=nix ${DISK}2 /mnt/nix
mount -t btrfs -o noatime,compress=zstd,subvol=home ${DISK}2 /mnt/home
mount -o subvol=swap ${DISK}2 /mnt/swap
btrfs filesystem mkswapfile --size 2g --uuid clear /mnt/swap/swapfile

Все, диск разбит и даже сделан своп фаил на 2 гига.

Шаг пятый: генерируем конфигурацию из того, что есть. Просто nixos-generate-config --root /mnt

И теперь добавляем посредине (вы поймете, там реально просто) нужное nano /mnt/etc/nixos/configuration.nix

fileSystems = {
  "/".options = [ "compress=zstd" ];
  "/home".options = [ "compress=zstd" ];
  "/nix".options = [ "compress=zstd" "noatime" ];
  "/swap".options = [ "noatime" ];
};

swapDevices = [ { device = "/swap/swapfile"; } ];

users.users.kiltum.initialHashedPassword = "$6$e8/m1MmQORdTvNsS$IpPlxYoW9C3UU9uPUE1fO9SlX0f6c86au.NvaxBa34K8HAtoMaOZ3NXa.Jpa9LKCZL5rrz3hlBreTjxU4mfRc0";
users.users.kiltum.isNormalUser = true;
users.users.kiltum.extraGroups = [ "wheel" ];

services.openssh.enable = true;
users.users.kiltum.openssh.authorizedKeys.keys = [
    "ssh-ed25519 AAAAC3NzaC1lZDI1NTE5AAAAIIwTbklxgidWB5w+tpw6aRE2ZZuJdpdyOqGWX44Duu8G kiltum@kiltum.tech"
  ];
users.users.root.openssh.authorizedKeys.keys = [
    "ssh-ed25519 AAAAC3NzaC1lZDI1NTE5AAAAIIwTbklxgidWB5w+tpw6aRE2ZZuJdpdyOqGWX44Duu8G kiltum@kiltum.tech"
  ];

Хеш пароля генерится просто nix-shell --run 'mkpasswd -m SHA-512 -s' -p mkpasswd

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

Просто говорим, что пользователь kiltum обычный юзер, хеш его пароля вот такой, и он входит в группу wheel. Далее включаем ssh и указываем публичные ключи для kiltum и root.

Нет, это реально все. После команды nixos-install --no-root-passwd случится вся магия. Оно пойдет, накачает чего-то, надрыгает винтом, пошумит кулером и вывалится назад в консоль. Можно смело ребутить и вытаскивать то, с чего грузились.

Загрузившись, потыкался и понял, что мне опять приходится вводить пароль на sudo. Надо убрать. Читаем доки (ведь надо по-правильному), там пишут, что надо добавить security.sudo.wheelNeedsPassword = false; в /etc/nixos/configuration.nix . И потом sudo nixos-rebuild switch.

Все, запрос пароля пропал. Но если вы сейчас перезагрузитесь, то обнаружите в бутменю два варианта. В последнем запроса пароля не будет, а в предпоследнем – будет. Мелочь? Да. Но это абсолютно точно так же работает и для всего другого. Добавляем следующее:

services.xserver = {
  enable = true;
  displayManager.gdm.enable = true;
  desktopManager.gnome.enable = true;
}

И у нас после sudo nixos-rebuild switch появится Gnome. Надоел? Ок, можно и сменить.

services.xserver.enable = true;
services.displayManager.sddm.enable = true;
services.desktopManager.plasma6.enable = true;

Пересбор конфигурации и у нас KDE. Не понравилось? Можно спокойно вернуться в Gnome или в голую систему. Самое оно для “попробовать что-то другое, но не ломая существующее”. Раньше я такое мог получить только с помощью снапшотов. А тут … магия! 🙂

И, внезапно, вот все вот это выше написанное, типа разбивки дисков можно делать автоматом. Просто скормив в инсталлере длинную строку с урлом репы. Примеры я видел, но пока такой магии не научился. Зачем? Ну если есть куча хостов, то ситуации класса “вылетел диск? Надо вернуть все как было” или “сделай мне еще точно такой же” решаются за столько времени, сколько надо для похода к этому хосту и вставки исошника.

Есть ли минусы? Есть конечно.

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

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

Остальное… Скажу так, слишком пока неоднозначное для меня.

Fedora 40 Wifi cannot connect to network

После какого-то обновления мой ноутбук стал плохо соединяться с Wifi. Ну как плохо… Регулярно стал терять сеть, ругаться на то, что не может соедениться и так далее и тому подобное. Так как у меня идет ремонт и я регулярно перетряхиваю сеть, то я грешил на точки доступа, линукс-сервер, выступающий роутером и на прочее, что могло повлиять.

Однако через некотрое время индеец зоркий глаз стал замечать, что на WiFi жалуется только ноутбук на Fedora. Windows, MacOS и андроиды и iOS цеплялись хорошо и никаких призывов не выдавали. И это бы продолжалось еще долго, но вчера линукс сказал “все, я больше не хочу соединяться с сетью”. Совсем.

Симптомы простые: ноутбук видит WiFi, соединяется, но через 45 секунд происходит тайм-аут DHCP и он отсоединяется. Установка статического адреса не помогает. Он перестает отваливаться, но пакеты никуда не ходят.

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

Первым делом я решил, что проблема в сетевой. Воткнул USB, она со второго или третьего раза зацепилась. Тут бы мне насторожиться, но я пропустил этот момент. Начал играться с настройками WIFi на роутере. Ну так отключать/включать MIMO и прочее. Не помогло.

Включил точку доступа на телефоне. Ноутбук мгновенно прицепился и сообщил, что все в порядке.

То есть у ноутбука проблемы именно с моей точкой доступа. Стал разбираться. Ни каналы, ни смены настройки меш-сети – ничего не помогало. В веб-панели роутера я видел, что ноутбук соединяется и потом через некоторое время отваливается.

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

Стал разбираться. Оказалось, что добрые идиоты, пишущие Network Manager, где-то налажали в последних апдейтах и теперь мак-адрес меняется так, что он вводит сетевую в кому (или что-то еще в потрохах, но разбираться было лень). Ок, значит проблема простая: надо найти, где это выключается и дело в шляпе!

А вот тут возникла проблема. Оно нигде не выключается. Все найденные рецепты про wifi.cloned-mac-address и ethernet.cloned-mac-address не дали ровном счетом ничего. Повторяю: николай, иван, хартон, ульяна, яна. Так как дело было вечером, я решил не мучаться и вернуться на шаг назад. Говоря другими словами, вырубить нафиг NetworkManager.

Первым делом отвязываем wpa_supplicant от NM, хардкодим интерфейс и выключаем сам NM

# cat /usr/lib/systemd/system/wpa_supplicant.service
[Unit]
Description=WPA supplicant
Before=network.target
Wants=network.target
#After=dbus.service

[Service]
#Type=dbus
Type=oneshot
RemainAfterExit=yes
#BusName=fi.w1.wpa_supplicant1
EnvironmentFile=-/etc/sysconfig/wpa_supplicant
ExecStart=/usr/sbin/wpa_supplicant -B -i wlp0s20f3 -c /etc/wpa_supplicant/wpa_supplicant.conf
# -u $INTERFACES $DRIVERS $OTHER_ARGS
ExecStart=/usr/sbin/dhclient wlp0s20f3
ExecStop=/usr/bin/killall -q wpa_supplicant
ExecStop=/usr/bin/killall -q dhclient
[Install]
WantedBy=multi-user.target

# systemctl daemon-reload
# systemctl disable NetworkManager.service
# systemctl stop NetworkManager.service

Потом конфигурируем ручками wpa_supplicant

# cat /etc/wpa_supplicant/wpa_supplicant.conf 
ctrl_interface=/var/run/wpa_supplicant
ctrl_interface_group=wheel

network={
    ssid="multik"
    psk="VERY_SECRET_PASSWORD"
}

И рассказываем системе, что делать с сетью (ну и чтобы dhclient не ругался)

# cat /etc/sysconfig/network-scripts/ifcfg-wlp0s20f3 
DEVICE="wlp0s20f3"
ONBOOT=yes
NETBOOT=yes
IPV6INIT=yes
BOOTPROTO=dhcp
HWADDR="68:3e:26:b0:b1:93"
NAME="wlp0s20f3"
NM_CONTROLLED="no"

И самым последним шагом правим конфиг NSS, чтобы он не страдал херней, ибо всякие resolvd тоже ушли гулять вслед за NM

# cat /etc/nsswitch.conf 
....
#hosts:      files mdns4_minimal [NOTFOUND=return] resolve [!UNAVAIL=return] myhostname dns
hosts:      files myhostname dns
....

Все. Можно перезапустить сервисы, а можно отребутиться для проверки. Сеть есть, внезапно никто ни на что не жалуется и не отваливается.

Update: проверил на live образах. Все отлично коннектится и радуется жизни. То есть это именно обновления как-то и где-то что-то наковыряли

Elite:Dangerous. Записки коммандера

Что-то перестал я писать про одну из самых замечательных игр. Просто потому что писать особе не о чем: летаю, собираю, сбиваю и бываю сбитым. Из особых новостей: взял исследовательскую элиту. Сейчас потихоньку облетываю те корабли, которые по каким-то причинам пропустил.

В общем, ничего этакого пока не случилось, а значит и писать не о чем 🙂

Elite:Dangerous. Записки коммандера

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

20161105_01

На такой радостной волне решил проверить свою самую первую открытую планету. Не украли ли право первооткрывательства?

20161105_02

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

Технология очень простая:
1. Берем корабль и переделываем его в грузовоз. Максимальный обьем. Все остальное по остаточному принципу.
2. Летим в систему MAIKI, там рулим к планете MAIKI 3A
3. Где-то после преодоления рубежа 1000Ls, в навигационной панели появится еще одна “планета” с названием как у неисследованного сигнала.
4. Летим туда и вываливаемся в обычный космос. Видим обломки и 20 контейнеров с алмазами.
5. Собираем их и летим продавать на любой черный рынок (так как они краденные). При необходимости совершаем релог и снова собираем алмазы.
6. Получаем доход в размере до 100000 на тонну (когда писал, планеты рядом уже принимали их по 12000).

Минус в том, что если вас сосканировали, то вы получите штраф в размере 90-95% от возможной прибыли. Я так попал на 20 с лишним миллионов. Правда, 60 смог привезти без сканирования. Штраф решил пока не платить и посмотреть что получится.

После полетов и прилетов решил снова попробовать повозить пассажиров. Но так как на форумах очень много жалоб на ошибки в миссиях (пассажиры перестают указывать, куда лететь надо. А без этих указаний летать бессмысленно – даже если прилетишь, то миссию не засчитывают), то решил взять миссию по принципу “туда” и “обратно”. На 11 тысяч световых лет, за 47 миллионов.

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

11 тысяч световых лет для asp-попрыгунчика – это всего лишь 280 прыжков. Ну или примерно 5 часов чистого времени. Прыгал, сканировал, чуть заправлялся и снова прыгал.

Наконец допрыгал. Прикольная система: пара черных дыр, карлики всякие и прочие несуразности. Вот что могло так разместиться около звезды – я так и не понял.

20161105_03

Нашел необходимую точку, вывалился, просканировал и чуть не умер от ужаса: вокруг орава больших кораблей. Сначала подумал, что прилетел в опене, а тут гриферы тусуются. Но быстрый взгляд на панель контактов показал, что вокруг куча белуг и орок. Успокоился, получил подтверждение от пакса, что можно лететь назад и полетел назад, потихоньку сканируя все интересное. Таймер стоит на 2 недели, но мне надо вернуться назад чуточку быстрее …

Elite:Dangerous. Записки коммандера

… А миссия-то на дамочку оказалась с подвохом. С хорошим таким подвохом. К назначенной точке нельзя прилететь. Просто потому что она слишком далеко от всех точек. И даже с джамп-бустом тоже. Сказать, что я расстроился – это ничего не сказать.

Что делать? Лететь туда нет смысла. Лететь обратно – время зря терять. Решил посмотреть, что будет с кондой, если её специально “поджарить”

20161030_1

Да, модули вылетают как пробки, да, урон страшный. Но два AFMU смогли починить назад в 100%. Правда, потом я все равно убился, но уже еще более сознательно и последовательно.

Восстановился на станции, выкинул все, решил поработать таксистом. Ну что сказать. Почти как с грузом, но на промежуточные станции залетать нельзя. Расстреляют. Пока сообразил, пока проверил, пока заскриншотил – потерял 100 миллионов. Сообщил о баге разработчикам, те обещали пощупать, посмотреть и исправить.

А тут как раз четверг наступил и мне заплатили вторую зарплату. Опять 1000 кредов. И ополовинили число мерритов. Но теперь процесс гринда резко упрощен. Во-первых, мне надо всего 5000 мерритов. Во-вторых, они выдаются порциями по 50 штук. И наконец, я теперь знаю короткие пути и напрямую общаюсь с представителями “сириуса” в чатике.

В общем, процесс восстановления мерритов занял один вечер и еще 50 миллионов в минус.

Пассажиров возить нудно, стрелять скучно, поэтому отправился проверять миф о том, что на 5м уровне в LYR дают +200% к стоимости сданных данных за исследования. Взял ASP, выкинул все лишнее и отлетел за полторы тысячи лет от солнца. Включил “экономичный” ход и пошел гулять.

20161030_2

Те, кто ищут, те всегда найдут искомое. 3 или 4 терраформируемых планеты. Ну и остальные под стать. Пара дней, прилет домой и результат:

20161030_3

Да, действительно китаец платит еще две суммы сверху. Сдаешь на 100 кредитов, получаешь на счет 300. Приятно и мотивирует.

Текущий статус на память

20161030_4

Записки коммандера. 25 октября.

Главное событие дня: вышла версия 2.2. И я смог нагриндить 10000 мерритов!

20161025_2

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

Залетел на домашнюю станцию, зашел в миссии, а там дамочка желает смотаться за 8 тысяч световых лет поглядеть на туманность. Да еще и денег платит за это!

Ок, у меня есть 3-4 дня на это развлечение (потом опять с поверплеем надо заниматься), поэтому по-быстрому переоборудую конду-грузовозилку в конду-попрыгунчик.

20161025_1

Беру миссию и смотрю, про что она капризничать будет

20161025_3

В опасность не лезть, вернуть вовремя (2 недели на 16 тысяч лет? Это они для кобры считали?), не ввязываться в пиратские разборки, не сканироваться и не заниматься нелегальщиной. В общем, этакая фифа. Но 43 миллиона + сканы по пути + бонус за 5й ранг обещают сделать жизнь гораздо более интересной.

Итак, я улетел. Сейчас где-то в 2KLY от солнца. Полет нормальный, маршрутный комп рисует маршрут изумительно (не забыть: выключить карлики и нейтронки, что бы не влететь нечаянно).

Записки коммандера. 23 октября

Что-то так получается, что пишу в выходные. Не так много событий или игра входит в колею – пока не знаю. Но описать происходящее надо.

После покупки анаконды у меня снова стало чесаться в одном из мест. “Давай слетаем! Давай проветримся!” … Когда никаких новостей о новом релизе нет, то такие нашептывания превращаются в маниакальные загибы. А загибы лучше лечить тем, что их выполнять. Делаю скриншот состояния “до” и начинаю.

Day_oct22_01

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

Основное оборудование – совершенно стандартное: минимальный реактор, максимальные трастера, максимальный “сосальщик” и минимальный щит. Все вооружение снять, а пустующие отсеки забить топливом.

Day_oct22_02

Да, прыжок получился не очень, зато корабль спокойно может прыгать 20-25 раз на максимуме без какой-либо дозаправки. Ну или примерно 700 световых лет. В режиме эксплора, когда переключаешься на экономичный ход, то при прыжке на 10 лет даже не видно, как запасы уменьшаются.

А вот с полетом как-то не задалось сразу. Сначала пошли валом “псст, заправиться от двух звезд не желаешь?”

Day_oct22_03

Потом я умудрился на полной скорости впендюриться в планету. Смотрел карту, понимаешь ли. В результате объявление о выходе новой версии я воспринял чуть ли не с радостью. Где-то в 5 тысячах от солнца развернул корабль и ломанулся назад.

Заодно проверил AFMU. 2000 единиц хватает привести “конду” с 85-95% до полноценных 100%. А 4х минералов – перезаправить все.

Зафиксировал “до”.

Day_oct22_04

И “после”. Денег “после” меньше из-за того, что я уже начал вооружать корабль взад.

Day_oct22_05

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

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

Из того, что я пока проверил на 100%:
– Мерриты можно купить. На первом уровне это утомительно (дают по 10 штук за 3 клика и 100000 кредов), но переносимо.
– Мерриты можно получить на ЛЮБОЙ станции, которая под контролем силы. А не только в головной системе, как утверждают некоторые.

Пока я смог только потратить 60 миллионов и получить вот такую вот картинку

Day_oct22_06

Прилетаешь, покупаешь, везешь, выгружаешь, летишь обратно. Скучно, но те же гайды говорят, что так только в первый раз. Вроде потом для поддержания 5го уровня надо будет в месяц всего 5 тыщ этих мерритов. А если пятый уровень не важен (я еще не знаю, важен он мне или нет), то более низкие уровни требуют гораздо меньше усилий. Доки говорят, что для 4го надо всего 800 мерритов.

В общем, проверю. Четверг близок!

Записки коммандера. 16 октября

Внезапно как-то так сложились звезды, что у меня стало хватать денег. А что делает неопытный (но считающий себя опытным) пилот , когда у него дофига денег? Правильно, покупает анаконду. Да, в очередной раз. Но что бы не пропал “проапгрейженный” двигатель, купил asp explorer и переставил двигатель туда. В результате получил “анаконду”, у которой все А-класса и асп, который используется как хранилище движка.

Из минусов: на счету осталось около 10 миллионов. При страховке в 18.

Выход один: летим в сотис возить какашки. Даже с полным трюмом конда делает прыжок в 19 лет, поэтому боль и унижение длилось не так долго. Да, стыдно, да противно. Но конда! С А-грейдом!

После выхода в “плюс” решил заняться открытием инженеров. Из известных мне, но не открытых. Первой оказалась Lyz Rider. Из условий открытия – набрать репутацию и потом привезти ей 200 тонн мин.

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

Ставлю 4A Beam лазер и во все остальные слоты пулеметы. Мелочь – лопается. А привязавшийся пират Bob на deadly анаконде – нет. Раз и я умер. Решаю, что у меня кривые руки. У меня миссия “найти и привезти”, поэтому я снова загружаюсь и лечу. Бабах и я опять умер. Обидно.

Меняю часть пулеметов на ракеты. Опять Bob. Но на этот раз умер он, что вселило в меня уверенность и радость. Решаю, что я теперь круче всех и делаю из анаконды ракетницу: сую во все слоты пусковые установки.

Зрелище, когда пират лопается от одного или двух залпов – завораживает. Миссия на забор беженцев из системы, в которой воюют? Да запросто! Ага, ко мне прилетело звено из трех вультур? Это же здорово – столько всего с них нападает!

Кончилось все предсказуемо: у меня кончился “бардачек” для хранения ништяков и мне попалась анаконда, разобрать которую у меня не получилось. Просто кончился боезапас.

С бардачком решилось все просто: лишнее выкидываю. А с оружием пришлось разбираться снова. На данный момент я летаю с 4м бимом и 2мя трехуровневыми пульсами. Остальное по прежнему ракетами забито.

Оружие распределил следующим образом:

1) Основное – лазеры. Вторичное – сканер баунтей.
2) Основное – лазеры. Вторичное – ракеты.

В результате бой выглядит следующим образом:

– Злобный пират меня запугивает и вытаскивает из круиза. Я не сопротивляюсь и более того, газ убираю на “оптиум назад”
– Выпали? Оружие по варианту 1 достать.
– Разворот на пирата, двигаясь назад. Результат: пират в 600-700 метрах сзади. И это расстояние сохраняется более-менее постоянным.
– Сканируем его.
– Пока сканируем, обычно пират уже начинает стрелять. Главное тут – посмотреть, что нам попалось в сети. Если мелочь, то так и воюем по первому варианту. А если чего-то крупное, то меняем огневую группу на второй вариант и долбим лазером и ракетами.

Все вплоть до deadly анаконд разбирается. Элитных анаконд пока не встречалось.

Опыт боев показал, что очень желательно в пару хардпоинтов добавить противоракетных турелей. У анаконды есть очень хорошие места на “носу” недалеко от кабины. Две штуки избавляют практически от всех летящих в вас ракет. Думаю про третью турель, но пока не критично и не нашел места.

А про инженеров … Лиз я открыл довольно быстро. Dweller требует продать что-то на 5 черных рынках. Я продал, но он не открылся. Видимо из-за того, что я “спалился” на последнем. Закинул в трюм одного раба, слетаю на землю, толкну там.

Закариан Немо. Вот тут я пока споткнулся. Надо Party of Yoru прокачать. А там только одна станция, способная принять большие корабли. Делать нечего: слетал к тому месту, где оставил асп, зафитил его и получил этакий мопедик. 40 световых лет прыжок, 390 на бусте. Вечер воскресенья застал меня таскающим кофе и вино этим эстетам. С этой партией я уже почти взасос целуемся при встречах, но приглашение они пока не дают …

Из побочных бонусов. С федерацией я уже все, 95% allied и chief petty oficier. С империей я скваир и 60%.

Денег … деньги есть. Что-то около сотни миллионов на счету. Но тратить пока больше не на что …

Записки коммандера. 9 октября

Все прошедшее время посвятил поиску методики “прокачки” персонажа. Причем прокачки по рангам, а не по деньгам.

Результаты:

Получил доступ к Арченару и Солнцу

Day_oct09_02

Day_oct09_01

Слетал, проверил

Day_oct09_03

Земля не похожая на саму себя. А я уже губы раскатал …

Финальным результатом стали следующие показатели

Day_oct09_04

А “прокачка”. Ну в принципе я опять повторил уже пройденный многими маршрут.

Сначала качался на sothis-ceos и aditi. Но это тупой гринд, который на втором круге начинает вызывать отвращение. А зачем портить себе игру?

Потом пошел по известным местам типа TUN, HIP 10615, 17 Draconis и прочим. Тот же самый гринд, только в профиль.

В итоге нашел способ, подходящий для меня.

Летим в любую систему. Вообще в любую. Подойдет и текущая.

Открываем доску объявлений, и выбираем миссии от фракций, которые аффилированы к какой-либо суперсиле (Федерации или Империи). Фракции без суперсилы не интересны: с них рангов не поиметь.

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

В результате я и по галактике летаю и ранг повышаю. Деньги и материалы тоже идут в зачет. Доходит до того, что я где-то раз в 5-6 миссий освобождаю трюм от полученных в уплату материалов. Ну и никаких монотонных полетов. Есть и миссии с “прицепленными” пиратами, так и пираты сами по себе цепляются, поэтому при желании можно и повоевать.

Как результат, жизнь прекрасна и удивительна. Сразу 5 солнц при выпадении из прыжка – это очень волнительно …

Записки коммандера. 5 октября

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

Оказался я в глубоком космосе, не так далеко от саггитариуса. Состояние серверов для беты снимали давно, когда я еще только осваивал эксплоринг … Делать нечего, погонял основные проблемные штуки для эксплорера: да, карта и маршрутный комп перестали тормозить.

Больше делать посредине пустого космоса на уже пройденном маршруте нечего, поэтому первый (и надеюсь в последний) раз включил самоуничтожение

Day_sep29_02

Вернулся, полетал, потрогал разные новые штучки .. и вернулся в реальный мир. Просто так летать скучно, поэтому решил вляпаться в CG или общественные задачи. Поисследовать систему. Рядом с пузырем. ХА!

Маленькая пробежка вокруг Майи:

Day_sep29_01

И чуть-чуть попозже. Оказывается, вознаграждение растет со временем.

Day_sep29_03

В принципе, за 3-4 вечера ненапряжного полета заработать столько очень даже неплохо. Мало, но не мало-мало.

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

Посмотрел на inara, что она очень распространенная и встречается везде: и в кольцах и на планетах. Перевооружил корабль на шахтера и полетел. Одно кольцо, другое … платина, низкотемпературные алмазы и прочие ништяки – тоннами. Серы – нет. Пираты и братья-шахтеры задолбали. Прилетел в пустую систему, нашел планету с кольцом, начал майнить … глянь, а рядом уже тоже кто-то что-то майнит, пираты летают.

Ок, шахтерство у меня не идет. Слетал на ближайшую станцию, купил багги. Спустился на планету подходящую. Катался-катался. Arsenic и прочее – пачками. Серы – нет.

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

Наконец, после очередного перелета мне улыбнулась удача. Великий английский генератор случайных чисел выкинул мне серу. И еще раз и еще раз.

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

Записки коммандера. 25 сентября

Так как я решил немного поподнимать “боевой” ранг, то купил у Жака “кобру”, напихал в нее всякого и полетел крошить неписей в RES.

Сразу выяснилось, что на мышке и клавиатуре воевать очень тяжело. Или мышка уезжает с коврика или пальцы не достают и промахиваются. Перепробовал кучу вариантов раскладок на мышке (11 кнопок – это не хухры-мухры!) и менял кнопки на клавиатуре.

Так как у меня геймерская клавиатура, то попробовал даже макросы пописать. Всё не то.

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

Пошел читать про джойстики. Мнений – уйма. И все разнополярные. Куда там холиварчикам linux&windows! Тут народ спорит даже о том, где правильно размещать джойстик, что бы было “взаправдашней”.

Пока краем глаза читал про джойстики, плюнул, продал конду Жаку и телепортировался назад, в пузырь. Купил АСП, напихал в него А-грейда и полетел тусить. Кстати, АСП после исследовательской конды – это мопед какой-то. Шустрый, быстрый и верткий. Ради интереса замерил прыгучесть: 20 прыжков где-то за 15 минут.

Ну и раз я начал плеваться, то и продолжил. Теперь у меня на столе стоит Saitek X-56 HOTAS. Вживую … здоровая хреновина. Куча кнопочек, рычажочков и крутилок. Непонятно вообще ничего.

Поставил драйвера, поставил софт. Скажу сразу: софт гавно полное. Годится только для того, что бы сменить цвет подсветки у джойстика. На остальное даже можно не смотреть: оно просто не работает 🙂

Раскладка по умолчанию … ну тоже не очень. До сих пор меняю и пристраиваюсь.

Но даже на такой раскладке я теперь делаю почти без проблем всякие ранее недоступные трюки. Почти – потому что надо отработать моторику и не лезть с “мышиными” навыками на джойстик.

Что бы было понятней, что сделать на клавиатуре тяжело, а на джойстике – легко.

“Полицейский разворот”.
1) Flight assist OFF
2) Main throttle to 0
3) Start rotating
4) Inject boost
5) Main throttle to “full back”
6) Flight assist to ON.

Можно заменить 5 на “полный вперед & буст”, тогда корабль не просто развернется на 180 градусов, но еще и начнет разгоняться назад. Для боев – самое оно.

И да, с джойстиком стыковочный компьютер нужен значительно меньше. Просто потому что регулировать газ с “полного вперед” до “полного назад” можно за секунду. Ну и точность выше. Пока вожу с собой по привычке, но судя по всему, скоро один слот освобожу.

Записки коммандера. 20 сентября.

Наконец-то я долетел до оутпоста. Тест-драйв корабля, плавно перетекший в экспедицию “Bubble-Sagg A-Beagle Point-Jacues” завершен. Взлетел я 28 августа, а приземлился – 20 сентября. Но по порядку.

Добрался хорошо. Ни одного непися в округе не увидел. Перед стыковкой немного “причесал перышки”, запустив AFMU и починив немного разного, что бы не так стыдно было.

Day_sep20_00

Зафиксировал статус до сдачи данных.

Day_sep20_01

И пошел сдавать. Клик-блям-клик-блям … Ожидал худшего.

После сдачи фиксация текущего состояния. Сколько бабла и денег в корабле?

Day_sep20_03

Сколько посетил и насдавал?

Day_sep20_04

Ну и финальное подтверждение, что “у Жака” теперь я желанный гость

Day_sep20_05

Посмотрел на edsm, там чуть-чуть другая статистика.

Day_sep20_06

Но в принципе, не особо выпадает из общего.

Для памяти немного цифр:
– Пройдено примерно 100,000 световых лет. Большая часть – в режиме “прыжок, пинг, прыжок”. Сканировались только похожие на земные планеты, да и то не все.
– Получено за исследования 32 миллиона. То есть где-то по 300 тысяч за один килогод.

По моему, неплохо! Теперь надо попробовать разобраться с бетой (она у меня не запускается) и жизнь станет еще веселей.

Записки коммандера. 18 сентября.

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

Видел системы с кучей солнц.

Day_sep18_01

И с еще более разнообразной кучей.

Day_sep18_05

Исследовать не стал. Ибо там регулярно вылазят с вопросом “двойную заправку хочешь?”

Day_sep18_02

… “а тройную?”

Day_sep18_03

А у меня “попингуйчик” и так уже “на скрутках” летает и весь паленым провонял

Day_sep18_04

В общем, до оутпоста осталось 6 тыщ лет. Думаю, на этой неделе доковыляю.

PS Сменил мышку. С логитека на логитек, но более новый. Logitech G502. Первое время летал очень … дерганно. Новая мышка скользит на порядок лучше старой. И даже полная загрузка грузиками не помогает. Сейчас приноровился, развешал команды на кнопки и теперь я могу летать практически на одной мышке. И то, две кнопки пока пустые.

Записки коммандера. 13 сентября

Почитав форумы, узнал, что рядом (1500 световых лет) находится еще одна культовая точка – Beagle Point. 15 минут и я там.

Day_sep13_01

Заодно обновил максимум расстояния от земли.

Day_sep13_02

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

Записки коммандера. 11 сентября.

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

Из необычного: землеподобная планета, орбита которой практически перпендикулярна плоскости эклиптики.

Day_sep11_01

Закрытые системы. Обошел по “потолку”.

Day_sep11_02

От скуки решил заправиться сразу от двух звезд.

Day_sep11_03

Результат предсказуем: перегрев корабля и последующий отстрел хеатсинка. Не повторяйте это дома!

И наконец, достигнута наиболее (хорошо, одна из) удаленная точка от солнца. Барьер 65000 световых лет взят.

Day_sep11_05

С края все выглядит вот так:

Day_sep11_08

Весь пройденный маршрут выглядит вот так:

Day_sep11_09

Устал. Морально.

Записки коммандера. 8 сентября.

Сегодня хороший день. Неспешно и не торопясь пролетел порядка 3 тысяч лет. На данный момент 13 тысяч от саггитариуса. Один раз влетел в нейтронку и получил еще -2% к состоянию корабля.

Day_sep08_1

В попытке “да когда же этот компьютер начнет маршруты строить сразу” опять забрался “на чердак”. Не помогло. Все равно надо сидеть и перебирать звезды, которые находятся на расстоянии 980-985 световых лет. Меньше – даже не начинает строить. Больше – делает вид, что строит, но строит бесконечно. Судя по карте, подхожу к “пустоте”, что позволяет надеяться на быструю прокладку маршрутов.

Записки коммандера. 7 сентября

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

Day_sep07_1

В процессе шараханья потерял еще пару процентов прочности корпуса: очередная нейтронка. Почему-то у меня перестала показываться “сфера притяжения” и я на выходе повернул не туда. Аварийный выход и всё такое …

Записки коммандера. 5 сентября.

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

Day_sep05_1

Замерил расстояние до солнца – 34 тысячи световых лет. До другого конца галактики – 30. “Клуб 65к” замаячил на горизонте.

ЗЫ Клуб 65к – сборище/кагал/тусовка людей, которые в игре улетали дальше чем на 65 тысяч световых лет от солнца.

Записки коммандера. 4 сентября

Что-то меня потащило в глубины космоса. Прыжок за прыжком, разворот, заправка и снова прыжок. Иногда под настроение систему поисследовать. Жутко медитативное состояние, прям отдыхаешь душой …

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

Day_sep04_1

Их реально много, да так, что компьютер дико грузится, пытаясь отрисовать все это великолепие. Поставил фильтры на отображение только “хороших” звезд класса f и a, но все равно их много.

После фильтра стало видно центр галактики – супермассивную черную дыру sagittarius a*. Ну несколько тысяч световых лет для покатушки – не расстояние, поэтому ломанулся к дыре. Ну как ломанулся: где-то за 1500-2000 световых лет компьютер стал виснуть при расчете маршрута. Прочитал про способ “вычисли целое число своих прыжков на максимуме и ищи звезды с +- таким расстоянием”. Очень тяжело получалось, потому что тормозило всё. Вообще все. Лечилось либо релогом, либо прыжком. Наконец плюнул и полетел вручную, по ориентирам.

Day_sep04_2

Прилетел, поигрался с линзированием, понаделал селфи и попробовал улететь дальше. Фигу. В результате опять пошел на “ручном приводе”. Компьютер начал подавать признаки жизни где-то за 3-4 тыщи световых лет. На радостях ломанулся дальше и наконец мне повезло

Day_sep04_3

Обнаружил свою первую землеподобную планету. Масса чуть-чуть побольше, зато можно ходить без скафандра. По такому случаю задумался, не преобразовать ли покатушку в экспедицию. Все-таки уже можно и пацаны не засмеют.