17:39 

А я подключаюсь по WinRM...

Stance Dance
... но тоже под музыку SSH :)
11.12.2017 в 15:01
Пишет Crawling Chaos:

id_rsa.pub
Под музыку ssh, он подключился к серверу по ssh..



URL записи

@музыка: SSH - Identity

@темы: Music

11:58 

MSK metro

Stance Dance
Да, еще одно наблюдение из этой поездки. Кто-нибудь может мне объяснить логику кодирования поездок на картонные проездные (которые НЕ тройка, не какие-нибудь там много-тарифные)? На самые обычные одноразовые проездные?

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

И вот тут я выпал в осадок. Зачем? К чему такие сложности-то? На один талон все это записать не судьба? ОО

@музыка: Soundcritters - Planes of Dust

@настроение: забавно все же идти сразу на работу прямо сойдя с поезда...

@темы: Этот безумный мир

10:03 

Moscow

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

Заодно провел уже давно задуманный эксперимент - проехать по одному из колец метро целиком. И там реально кольцо :)

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

@музыка: Iron Maiden - Infinite Dreams

15:33 

Пха!!!

Stance Dance

Что тут скажешь, хорошо, что не Совёнок. Это было бы ударом ниже пояса XD

@музыка: Sergey Eybog - Always ready

20:14 

2017 - Summary

Stance Dance
Тут уже традиция повелась - итоги года подводить. Ладно, пусть будет так, от меня не убудет.

Чем он мне запомнился, этот две тыщи семнадцатый год?
Нервотрепкой прямо со старта? Да, было и такое. Не самые приятные деньки, не самые приятные мысли. Рад, что оно закончилось (я очень надеюсь, что закончилось).
Ремонтом дома? Угу, и это тоже. Лично убедился в справедливости поговорки "ремонт нельзя закончить, его можно только прекратить". Работы на самом деле еще и еще, но начало положено. Да, долго. Ну так мне торопиться особо и некуда. Что я планировал на этот год - то и сделал.

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

Традиционный списочек? Ну что ж, попробую.

- Время года: конечно же, лето. Когда я плюнул на свои "обязательства" и не поехал в свою обычную летнюю поездку в родные края. Хватит, накушался.
- Событие года: вышеуказанный ремонт. Заставил хоть немного, но все же "прокачаться" сразу в нескольких сферах деятельности. А это всегда плюс. Также в плюсы можно записать радость от того, что понимаешь, руки приспособлены не только на кнопки давить.
- Место года: тут сложно. Большая часть прошла по уже привычному маршруту "работа - дом". Так что сразу и не скажешь. Хотя... Пожалуй, все же Великий Новгород. Второй раз в жизни там оказался.
- Поездка года: ооо, а вот тут совсем легко. Кольцо Северное, конечно же!
- Книга года: и не одна, а целых шесть. Само собой, это "The Expanse". Кстати, о птичках, что там насчет седьмой части цикла, которую обещали издать в декабре этого года?
- Афера года: что ж, каюсь, грешен, не устоял перед общей истерией насчет всяких криптовалют и запустил майнер на своей системе, которая днями и ночами может простаивать без дела. Результаты, мягко говоря, не впечатляют, система все же не под подобные задачи строилась. Ну да и ладно. Все же это эксперимент, а не попытка реального заработка.
- Игра года/Музыка года. Тут особо. Да, две номинации в один пункт, потому что победителем в каждой из них стало одно и то же: Бесконечное Лето.
Как игра - отличный показатель того, что может сделать группа игроков, если делает это не для денег в свой карман, а для таких же игроков, что и они сами. Да, игра получилась не без изъянов. Сюжетная часть кое-где хороша, а кое-где откровенно провисает. И знаете что - да плевать. За то, какие ощущения подарила эта простенькая игрушка (а она реально простенькая, как по смыслу, так и по исполнению - это все же не triple-A), можно простить и гораздо большее. Слышите, жадные ЕА, Сквари, Биовари и вам подобные? Вот как надо игры делать, учитесь, пока не поздно. Все, чего не хватало создателям, как мне кажется, это чуть большей организации. В компаниях с этим куда проще, но у вас же другое на уме - баблос...
Ну а как музыка - я могу сказать только одно. Это лучшее, что я слышал за много-много лет. И именно поэтому уже вторую неделю ОСТ БЛ на автоповторе. А тот факт, что за одним единственным исключением из 40 треков альбома Bright Side, в плейлист вошли все композиции - говорит о многом. Да и то исключение (а именно трек Meet me there - знающие люди поймут, о чем я) выбилось не потому, что не понравилось. Наоборот, понравилось и даже очень. Но в итоге эта композиция вышла из всех хитпарадов и категорий, как когда-то "Echoes from the Ancient Dreams part I". Она для меня просто опасна. На привыкание к "Echoes..." ушло лет девять, сколько понадобится на "Meet me there" - увидим.
Когда прекратится этот автоповтор всего плейлиста - да понятия не имею. Когда-то я задал вопрос - как перестать гореть. Сегодня нашел таки на него ответ - никак. Просто гореть, пока есть возможность :)

Ну и традиционное: the last but not the least - человек года. И так же традиционно я отвечу - не стану выделять кого-то одного. Все те, кто остался со мной - люди года. Неважно, в реале, в Сети, еще как-то. И спасибо вам за это огромное!

@музыка: Sergey Eybog - Afterword

23:20 

Life is Strange - Before the storm #3

Stance Dance
Итак, Deck Nine наконец-то завершили историю Хлои. Ну как, завершили, закончилась-то она только в исходном LiS, тут скорее речь о предыстории. Ну да неважно.

Важно то, что вся игра в целом получилась настолько же атмосферной, насколько таковым вышел оригинальный LiS. Тут тебе все - и подростковые драмы, и черный юмор, и какие-никакие приключения (как хорошие, так и весьма опасные). Даже perfect-ending порадовал, хотя лично мне его получить не удалось (накосячил еще в предыдущем эпизоде), пришлось смотреть на ты-трубе. Если коротко - каждый получил то, что заслужил. Без исключений.

В минусы игре можно было бы поставить смену графического движка, на Unity перешли (и это таки сказалось на проработке движений персонажей), но, хэй, это же LiS, это же вовсе не про графоний-945!

Одно огорчило. За весь третий эпизод у нас всего один "диалог на повышенных тонах", да и тот в сцене, которую лично я не понял от слова совсем. Нафига нужно было делать Элиотта крипи-персонажем. Традиции LiS блюсти? Традиции - это хорошо, но иногда все же не к месту. В конце концов, бедолага был чуть ли не единственным, кому "не все равно". Но нет, получили второго Уоррена. Непонятно. Да и черт с ним.

За то, как показали историю семьи Эмбер - хочется отдельно пожать руку разработчикам. Самая яркая иллюстрация к фразе "просто, но со вкусом". Сцена сделана просто идеально, на мой взгляд.

Впереди остался лишь бонусный эпизод, где мы снова получим управление над Макс. One last time.
Блюдем традиции LiS - скрины

@музыка: Life is Strange: Before the storm OST

@темы: In-game, Life is Strange

11:46 

Words

Stance Dance
До недавнего времени даже не знал, как на английский переводится название вида спорта "бадминтон". Узнал.

Shuttlecock.

Обратный перевод этого слова, кроме бадминтона - волан, собственно, предмет, который мы ракетками дубасим.

Мозги тут же автоматом разложили слово на составляющие (да, я знаю, что так делать не следует), после чего полез в словарь:

Shuttle:
челнок, шаттл (canoe, space shuttle)
автобус, маршрутка, маршрутный автобус (bus, shuttle bus)
многоразовый корабль
ткацкий челнок

Cock:
Петух иное значение этого слова опустим :)

Мозги трещат :)

@музыка: Sergey Eybog - Get to know me better

@темы: Этот веселый мир

23:17 

БЛ... Again... Add-on

Stance Dance
Пройдя пару сюжетных веток, как водится, сначала огребя отрицательную концовку, а только потом положительную, я залез в моды к "Бесконечному лету". И нашел...
Мод Lena Song состоит из одной песни. Всего одной. Зато какой! Ниже ее запись:

Мало того, что Let's be friends стала моей любимой композицией из всего саундтрека этой игры, мало. Теперь еще и этот вариант дровишек в огонь подкинул!
А ведь только-только начало отпускать... XD

Нет, тут уже не депрессия недельной давности, тут просто чистый и ничем не замутненный восторг. Авторам мода, текста, который просто идеально списан с сюжета игры, и исполнителю - просто земной поклон! На словах something sharp я уже в голос ржал!

@музыка: Sati Akura - Let's be friends (vocal cover)

@настроение: !!!

@темы: Music, In-game

16:36 

Yandex.Music - Investigation

Stance Dance
На волне всех этих своих переживаний от БЛ и экспериментов с загрузкой песен с Яндекса решил кое-что проверить. Youtube-DL по-умолчанию вытаскивает треки со всех ему доступных сервисов в максимально возможном качестве. Все, что мне удалось натаскать ранее, имеет битрейт 192 kbps. Последний эксперимент ставил собой целью проверить - а можно ли, будучи залогиненым на Яндекс, вытащить оттуда треки в истинном HQ. Ведь 192 таковым по нашим временам считать нельзя.

Сказано - сделано. Активировал режим подписки, надавил кнопочку HQ. Послушал и так, и сяк. На первый ... ммм... слух разницы нет. Ну или есть, но совсем незаметная. Ладно, включил Let's be friends в AIMP и на веб-сайте, включив HQ. Субъективно - разница просто нулевая. Лаааадно, у нас же подписка, мы же теперь можем воспользоваться мобильным приложением.

Тащим, ставим. Открываем, загружаем прямо там на телефон тот же самый трек Let's be friends, предварительно включив галочку High Quality. Загрузилось, отлично. Теперь идем по файловой системе до этого самого трека:

/Android/Data/ru.yandex.music/files/%USER_ID%/music/aac/192/...

Ыыы! Это наиболее точное описание моих мыслей. В общем, в качестве HQ-треков Яндекс.Музыка отдает те самые 192 kbps, а это значит, что Youtube-DL, действительно смог достучаться до максимально качественного файла. Это и радует, и печалит одновременно, а причины и того, и другого, думаю, очевидны.

Эксперимента ради загрузил рандомную песенку в стандартном качестве:

/Android/Data/ru.yandex.music/files/%USER_ID%/music/aac/128/...

Этим сказано все.

@музыка: Sergey Eybog - Let's Be Friends

16:21 

Powershell + Yandex.Music #5 - Final

Stance Dance

Ну, поглядев на заголовок, подумал, что хочется верить, что это финал :)

Отличия от прошлой версии:
- добавил забытый(sic!) блок очистки временного каталога
- убрал работу с cookies (бесполезны)
- отказался от простой конструкции $source=@(), явно указав, что это динамический массив. Как следствие - System.StringSplitOptions больше не нужны в таком адовом количестве.
- раскидал комментарии.

Для тех, кто все же заинтересовался, как это работает, пояснение ниже.

Вся конструкция для вытаскивания музыки с сервиса Yandex.Music состоит из трех частей: этого скрипта, программки Youtube-DL, которая является "ломовой лошадью" и еще одной программки ID3.exe. С ее помощью мы развешиваем теги к стащенным песням.

В качестве исходных данных скрипт использует ссылку/-и на песни и/или альбомы на самой Яндекс.Музыке. И берет он их даже не из файла или веб-страницы, а из буфера обмена. Пример 1 - в буфере у нас лежит вот такая строка:

Это выкачает одну песенку.

Пример 2 - в буфере лежит подобная ссылка:

Будет стащен весь альбом.

Пример 3 - в буфер загнали больше, чем одну строку:

Будет стащена сначала песня по первой ссылке, затем альбом по второй.

Как "готовить"?

В блоке переменных нужно прописать три пути: путь к папке, где будет храниться скачанная музыка, путь к файлу Youtube-dl.exe, путь к файлу ID3.exe. Естественно, эти файлы у нас уже должны быть. На этом подготока закочена. Копируем в буфер обмена интересующую нас ссылку или группу ссылок и выполняем скрипт.

Текст финальной версии - ниже.

@музыка: Sergey Eybog - Afterword

@темы: Scripting, PowerShell

10:29 

Powershell + Yandex.Music #4 - Full Batch

Stance Dance

Подумалось тут - а чего бы не обучить свой скриптик таскать и альбомы, и треки разом? Собрал в буфере обмена целый список того, что нужно, надавил кнопочку "Download", а умная машинка сама поймет, что от нее хотят.

Теперь скрипт работает так. Скармливаем ему через буфер обмена данные. Первое, что будет сделано - попытка разбить эти данные на строки. Одна строка там будет на выходе или несколько - неважно, они будут потом поочередно обработаны и распознаны - ведет ссылка в этой строке на трек, или же она ведет на альбом. Если на трек, в список загрузки будет добавлена сама эта ссылка, если же на альбом - как и в предыдущей версии - скрипт стащит ссылки на треки этого альбома и уже их добавит в список загрузки.

Ну а в финале - пробежка по списку загрузки и, собственно, скачка нужного.

На удивление часто пришлось играться с System.StringSplitOptions::RemoveEmptyLines, как-то нервно Powershell со строками работает.

@музыка: Sergey Eybog - Get to know me better (Как перестать гореть???)

@настроение: клац-клац-клац

@темы: PowerShell, Scripting

21:40 

TRUE Hardcore

Stance Dance

Чувак просто прекрасен!

@музыка: Sergey Eybog - Two glasses of melancholy (не, никуда мне от БЛ не деться :)

@настроение: !!!

@темы: In-game, Этот веселый мир

22:20 

Еще немного статистики дайрика

Stance Dance
Смотрю тут на очень странный пик посещения. Видно, что мой дайрик прошерстил чуть ли не из конца в конец кто-то из СПБ, но кто - понять невозможно. Да и не так важно, на самом деле, хотя и забавно. Заинтересовало другое. Вот оно:


640*480.

Ах, те славные деньки, проведенные в компании тогда еще 95-й винды с монитором, поддерживающим именно такое разрешение... :)

@музыка: Onairstudio - Spacewalk (отставлю-ка я все же БЛ в сторону на какое-то время)

@темы: Этот веселый мир

01:35 

Powershell + Yandex.Music #3 - Album Download

Stance Dance

OST "Бесконечного лета" стал последней каплей. Я давно уже собирался обучить мой скрипт загрузки треков с Яндекс.Музыки работе с целыми альбомами, но все духу не хватало. Хотя дел там не так уж и много. Но пройти мимо этой жемчужины я физически не смог, БЛ просто обязан поселиться на моем телефоне целиком.

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

Похоже, что музыкой БЛ я буду болеть еще очень и очень долго. Похоже, она стала именно тем, что я давно для себя искал...

@музыка: Sergey Eybog - Went Fishing, Caught A Girl (я ржу с названия этой композиции)

@настроение: после открытия хорошего рута Лены - уже лучше

@темы: Scripting, PowerShell

23:20 

Бесконечно-летнее...

Stance Dance
Вся запись под морем, дабы уберечь народ от спойлеров по "Бесконечному Лету". Серьезно, если не проходили - не читайте.

You have been warned.

@музыка: Sergey Eybog - Let's Be Friends (её тема, автоповтор)

@настроение: выживу. Но позже.

@темы: In-game, Этот безумный мир

13:52 

Бесконечное лето

Stance Dance
Игра уже довольно старая по меркам сегодняшнего игростроя. Пофиг, ее OST - по праву занял первую строчку моего хит-парада. Что поделать, я родом как раз из тех самых 80-х годов.

@музыка: Everlasting Summer - Afterword

@настроение: !!!

@темы: Music

17:38 

Sberbank Online Password

Stance Dance

А они все не унимаются :) Плюс один в копилку диких требований к паролям:

Запрет на более чем 3 символа из одного ряда кнопок - это же просто прелесть! :)

@музыка: Yanni - A walk in the rain

@темы: Этот безумный мир, Security

17:35 

Heads or Tails

Stance Dance
Загрузив в читалку пару циклов книг разных авторов, невольно оказался на месте буриданова осла - с чего начать. Поскольку варианты для меня равнозначны, решил предоставить выбор обычному пятаку, подброшенному в воздух. Решка - Аберкромби, орел - Макклеллан. Для пущей наглядности монету решил не трогать вообще, как упадет, так и упадет.

Образно говоря - эта зараза встала на ребро!

Вот и получается, что в шутке про "либо А, либо Б, либо таки спрошу твоего мнения, если она на ребро упадет / в воздухе повиснет / что-там-еще" есть только доля шутки.

@музыка: Clinton Shorter - The Expanse

00:46 

SC2 Weekly Mutation - Boom Town

Stance Dance
Мутации во втором Старкрафте - очень веселая вещь. Мало того, что карты на двоих, что не самая обычная для RTS вещь, так еще и тот набор модификаций, который нам Близзард подкидывает, иногда очень забавляет. Так же случилось и на этот раз.
Завязка - нужно уничтожить 9 проходящих по карте поездов, упустить можно только один. Упустишь еще один - проигрыш. В качестве добавочной сложности:
- ядерный дождь. Бомбы летят постоянно и везде, за исключением двух баз игроков.
- взрывающиеся мобы. Как только моб противника получает фатальный урон, вместо того, чтобы просто уйти в мир иной, он взрывается. Не сильно урон наносит, но...
- страх. Наверное, главный бесящий фактор. При попадании противника по твоим войскам последние имеют шанс впасть в неконтролируемое состояние на какое-то время. Вот именно тот самый самоподрыв вражеских мобов тут и дает о себе знать.

Эту мутацию удалось пройти не сразу. С утра предприняли кучу попыток в разных сочетаниях командиров. Фейл за фейлом, бедняга Абатур в моих руках вообще страдал.

Вечером подумали, а почему бы все же не попробовать статику от Каракса. Может быть все же будут его монолиты добивать? Как выяснилось, будут, главное - правильно их расположить. Моя Нова тем временем облюбовала себе место, где может спокойно разместить свои воздушные войска прикрытия, чтобы и до поезда достать, и самой от бомб не огрести. Жаль только, два доп. состава не успели поймать. Первый я упустил, поскольку было несколько не до него, а про второй просто напросто забыл. А когда посмотрел на радар, бежать было уже поздно.

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

Pro-игроков в SC2 прошу сильно не пинать, я знаю, что нуб нубом, и что ошибок в прохождении было допущено, на самом деле, немало :)

@темы: In-game

20:22 

Items

Stance Dance
Когда-то давно в третьей диабле моей охотнице на демонов попался в лапки топорик. Обычный такой желтый топорик, место которого - на кузнице для распыления на ресурсы. Все бы ничего, но называние того топорика - Отсекатель Наследия. Ржал я тогда долго.

Вот сейчас интернеты порадовали еще одним забавным скрином шмотки. Вот этой:

Destiny 2 ни разу не про киберпанк, но вот поди ж ты :)

@музыка: Delain - Fire with Fire

@настроение: :)

@темы: In-game, Этот веселый мир

Записная книжка

главная