We rise up for the things we believe in over and over again
Расскажу я вам, братцы-кролики, о том, как ведет себя означенная структура при расторжении договора.
Где-то в 20-х числах июля я все же закрыл договор с РТК. Проверил через личный кабинет, что никаких долгов нет, сдал оборудование, поставил свою подпись, где нужно, выматерился еще раз по поводу того, что эти "хорошие люди" даже документы не могут составить должным образом - неправильно вбили туда фамилию, читая ее с моей собственной заявки еще на подключение. И забыл о них.
Неделю назад приятный отдых прерывается СМСкой от РТК: "Парень, нам, того-самого, денег хочется. Подкинь-ка, а?"
You're trying my patience.

Опущу всю ту нецензурщину, которая у меня в голове пронеслась. Думаю, ладно, есть личный кабинет, посмотрю, что там и как. Открываю ЛК, вижу ожидаемое "У вас нет подключенных услуг". Следовательно, через инет это не исправить. Звоню прямо в абонентскую службу, с закономерным WTF. Девушка-оператор на том конце провода мне вполне доходчиво объясняет, откуда на уже закрытом договоре может взяться задолженность (с чем я впоследствие целиком и полностью согласился), а также говорит, что если нет желания ехать в офис продаж, погасить этот долг можно в любом терминале, который способен работать с услугами РТК. Только в качестве идентификатора надо вводить телефонный номер (этот номер, действительно, мне был присвоен при подключении). И все будет хорошо.

Окей, все понятно, ноги в руки и до ближайшего родного банкомата. Вставляем карту, выбираем оплату услуг РТК, вводим номер телефона... На выползшем чеке получаем "Неверная платежная информация". В адрес родного банка и его банкоматов можно много чего рассказать, это достойно отдельного поста. Сейчас не о них. На всякий случай пытаюсь выполнить операцию повторно, мало ли, нарвался на кратковременный сбой (бывает всякое в мире ИТ). Нет, результат тот же. Ладно, черт с тобой, дай мне наличку, пойду в терминал. На что банкомат выдает - не дам, "в настоящее время оперция невозможна".

@#$%$@@!!#%@#$#$... Ну вы поняли. Повторюсь, в адрес родного банка и его банкоматов... Ладно, дальше.

Неподалеку есть банкомат "конкурирующей фирмы". Ломлюсь туда, пытаюсь оплатить услуги РТК через него. Дважды. Результат - одна ошибка ввода пин-кода и одна ошибка "неверные платежные данные". Хрен с тобой, золотая рыбка, вытаскиваю из этого банкомата наличку и направляюсь к ближайшему Элекснету. Выбираю там РТК, ввожу телефонный номер... "Неверно указанные данные, продолжение операции невозможно".

RETRIBUTION WILL BE MINE!

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

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

Не знаю, вдруг сюда когда-нибудь забредет... ммм... лицо, имеющее отношение к РТК. Хочется сказать пару вещей.
1. Уважаемое, гм, лицо. Какого, извините, дьявола в момент расторжения договора до сих пор сразу, мать его, СРАЗУ!!! не рассчитывается сумма к оплате? Клиент может после расторжения договора забраться в такую глушь, что хрен вы его найдете, но пеню исправно будете начислять. За подобное в приличном обществе, как бы так помягче сказать, чистят рыло.
2. Пожалуйста, проведите аттестацию вашего персонала в колл-центрах. Очень прошу. Чтоб не дезинформировали население.

@музыка: Eleni Violaris - Song to the Earth

@настроение: Только @музыка помогает задавить вест тот гнев, который скопился.

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

We rise up for the things we believe in over and over again

Вот тут пробежала ссылка на весьма и весьма приятную музыку - Eleni Violaris. Я, на самом деле, не шибко умею выражать свои чувства по поводу того, насколько сильно мне понравилось то или иное, ну не подвешен у меня язык. С другой стороны, тот факт, что эта запись вообще появилась, говорит в пользу творчества означенной барышни :)

А суть поста - архив, который отдал мне Pleer.com. Там в имени каждого трека значится ненавистное [pleer.com]. Поскольку у меня есть уже давно принятый стандарт именования треков в коллекции, надо от этого избавляться. For the Swarm!*
Имеем 11 треков. Для powershell bulk rename вообще не задача, тот способен тысячи объектов ворочать. Находясь в целевом каталоге с песенками даем стандартное:
get-childitem *.mp3 | rename-item -newname {$_.name -replace " [pleer.com]",""}

И... очень сильно удивляемся, почему это вместо требуемых имен получили кракозябы, чаще всего получаемые в случае чтения в Windows носителя, записанного в MacOS.
Поскольку имена файлов потеряны безвозвратно, заново распаковываем их из архива. Проверяем каталог, убеждаемся, что в имени каталога так же есть буквосочетание [pleer.com]. I'kill you myself!

Убираем ненужное, даем снова стандартную команду... Опять чертовщина, но уже из читаемых символов. Очень много думаем, где-то минуту, понимаем, что replace работает в режиме поиска регулярных выражений, а символы [ и ] в этом случае - маркеры. Придется экранировать. Mengsk will suffer!
get-childitem *.mp3 | rename-item -newname {$_.name -replace " \[pleer.com\]",""}

Хм... результат стал вполне ожидаемым, но это половина дела. Теперь еще желательно бы избавиться от имени исполнителя в начале каждого трека. Можно, конечно, дать вторую команду с поиском другой подстроки, однако, это не спортивно. Придется строить "конструкцию":
get-childitem *.mp3 | Rename-item -newname {($_.name -replace " \[pleer.com\]","").replace("Eleni Violaris - ","")}

Nothing can stop me!
--
* - фразы, выделенные оффтопом - для знающих и любящих SC1/2 :)

@музыка: Eleni Violaris - Song to the Earth

@темы: Music, PowerShell, Scripting

We rise up for the things we believe in over and over again


P.S. А шашлык удался. Равно как и отдых в целом. Почаще бы так.

13:31

Net

We rise up for the things we believe in over and over again
Это! Форменное! Издевательство! :)


Однако, закончено :)

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

We rise up for the things we believe in over and over again

Есть такой замечательный ресурс - cxz.to, в прошлом - fs.to. Файловый развал, где можно найти практически все. В том числе и сериалы, которые, традиционно, качаются с Lostfilm. Да вот засада, лостфильмовцы опять поломали свою RSS-ленту. Результат предсказуем - автоматическая закачка через торренты сгнила на корню. А новья ведь хочется.
Каждый раз заходить на сайт, смотреть, вышло что-то новое или не вышло - да что вы! Администраторы - известные ленивцы.
Чем приглянулся fs.to (я его по привычке именно так зову) - своим удобством по отношению к клиентуре. Они мало того, что предоставляют прямые ссылки на файлы, так еще и в каждом сезоне каждого сериала кладут небольшой текстовичок со списком этих файлов. Как раз то, что нам и нужно. Поехали!

С какими приправами это готовить? Да все просто. Кладем скрипт куда угодно, рядом с ним создаем файл source.txt, в котором через запятую будут указаны ссылка на список файлов, которые надо качать, и место, куда это все нужно будет качать. Слэш в конце имени целевого каталога обязателен. Вот пример того, как туда был добавлен второй сезон сериала Extant:

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

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

@музыка: Yandex Music - Amethystium

@темы: PowerShell, Scripting

We rise up for the things we believe in over and over again

Несмотря на все удобство десятки, есть в ней одна вещь, против которой до сих пор восстает все мое существо. В заголовке указано. Вот честно - эти плиточные приложения раздражают. И даже не дизайном, нет, с этим как раз все в порядке. Бесят они тем, что напрочь ломают привычные цепочки действий, заставляя в кои-то веки отвлекаться от работы на управление. А на домашнем компе в последние пару лет это уже очень большая редкость.
Суть проблемы - в качестве штатного антивиря используем MSE с аддоном Common Sence 2015 (хм... а может быть и наоборот). Задача - есть на флешке зловред в виде JS-файла. Зловред в ахриве с паролем, но стоит только его распаковать, MSE тут же отправляет распакованное в карантин. А там вариантов два - либо очистить окончательно какой-то один файл, либо грохнуть все разом. Оставить файл нельзя, а он нужен. И последнее - работа идет под стандартной (не администраторской) учетной записью.
Что бы я сделал в старой доброй семерке? Правильно, влез бы в настройки Real Time Protection в MSE и временно бы ее отключил. Мне бы предложили ввести пароль административной учетки, и на этом бы проблема кончилась. Но мы же в новой и суперудобной ОС!
Нажимаем настройки и... И нам открывается новомодное окно параметров Защитника:

Все, что имеет отношение к отключению защиты - выключено. А про эскалацию прав новомодное окошко не знает в принципе. Единственный метод - переключиться в интерактивный сеанс администратора, и уже там поотключать все, что хочется. Потом зайти назад в обычную запись, проанализировать JS-файл, потом снова в административный сеанс, чтобы все включить и затем уже выйти из админской учетки насовсем.
Ну что за бред в 21-м веке?

@музыка: Starcraft OST

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

18:57

Starcraft II

We rise up for the things we believe in over and over again
Черт побери, это сделано настолько круто, что я не могу пройти мимо и не утащить в свой склерозник :)


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

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

We rise up for the things we believe in over and over again
Две композиции, начисто сносящие крышу, в положительном смысле :)



А если еще и текст осознать... ммм... :)

@настроение: Оно (GlaDOS) еще и поет! :)

@темы: Music

21:29

Warehosue 13

We rise up for the things we believe in over and over again

Вот честно. Впервые за уже несколько лет попался сериал, про который я со всей отвественностью могу сказать - он гениален. К этой мысли я пришел только после того, как просмотрел заключительную серию. А что именно натолкнуло на эту мысль - ощущение тоски. От того, что придется расстаться с командой Хранилища. Их, действительно, будет не хватать. За дни, проведенные с ними успеваешь привыкнуть к их присутствию, их постоянным подколкам в отношении друг друга, к тем делам, что им приходится распутывать. Черт побери, да ты сам себя ощущаешь частью того, что происходит на экране. Если коротко - браво, SyFy! И тому, что вам удалось снять, и тому, как вы завершили эту историю.


P.S.
- Пиииит! Ну почему ты такой шлюх???!!!

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

22:20

!!! О.О

We rise up for the things we believe in over and over again
Производители "Игры престолов" объявили, какой сезон сериала будет последним - Клац!l
Это ладно. То, что сезонов будет восемь - известно уже давно. Но вот эта информация от киношников повергла в шок:

Комментируя недавние слухи о возможном "воскрешении" убитого популярного персонажа Джона Сноу, Ломбардо в категоричной форме заявил, что он мертв.

Если кратко, мои эмоции можно описать так: ТВОЮ-ТО МАТЬ!!!

@настроение: см. запись

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

We rise up for the things we believe in over and over again
Недели ожидания подошли к концу, эпизод вышел!
Стало понятно, почему его так долго мариновали - по времени прохождения данный эпизод можно считать лидером, что-то около 5 часов ушло со всеми доп. фотографиями. И с каждым эпизодом Dontnod Ent. задирает планку хардкорности решений все выше и выше. В этот раз очень сильно задуматься они заставили буквально с самого начала игры. По опыту предыдущих серий выбор такого калибра шел разве что к самому концу. И если помнить об этой особенности игры, уже заранее было страшно подумать, что же ожидает в концовке. Реальность, как и водится, разбила в пух и прах все предположения, заставив челюсть еще раз пробить пол и остановться где-то на уровне подвала. И после такого мне уже действительно страшно представить финал всей истории. Что ж, через пару-тройку месяцев узнаем. Остается только запастись терпением, но его-то как раз и не хватает.
Ну а пока... пока традиционная нарезка из скринов. Хотя в этот раз резать их было весьма тяжело, того и гляди, выхватишь в "объектив" какой-нибудь спойлер.
Поехали!

@музыка: Life is strange episode 1 OST

@темы: Life is Strange

We rise up for the things we believe in over and over again
Мне уже доводилось писать о том, что я испорчен мобильными телефонами. Сегодня это сослужило неплохую службу.
Дано: "Лента", в ней отдел Связного. Стою, пырюсь на выставленные там трубки, ищу взглядом что-то свежее. Через какое-то время подлетает вышколенный продавец, и начинается веселье:
- Добрый день. Подбираете себе трубку?
- Да нет, просто смотрю, что из свеженького и интересного появилось, хочу вживую поглядеть.
- А, вот у нас есть... (тут он всматривается в витрины и понимает, что оного уже нет) ... был Эс Шесть (S6).
- Шестерка? Да что в ней интересного? (ну действительно, яблочные телефоны уже обсосали со всех сторон, но тут я дал маху в своих мыслях, сейчас поймете).
- Но ведь это же S6, он же так и привлекает к себе внимание! Он же... (видно, что паренек действительно фанат этих трубок, что ж, бывает).
- Стоп, мы ж про Apple говорим?
- Нет-нет! Samsung!
- Ааа, понял, перепутал с еще не вышедшим яблоком. Но опять же - Самсунг, тоже не интересно.
И дальше мы оба уже хихикаем.
- А почему не интересно?
- Видите вот это? (убираю со лба свою шевелюру, показывая то, из-за чего одна добрая душа меня Гарри Поттером в свое время окрестила - шрам от шва). Это мне на память о самсунговой технике.
Продавец понимает все с пол-тычка, лицо меняется на абсолютно испуганное.
- Но ведь телефон же в этом не виноват-то? Это ж должно было прилететь, не телефон же?
- Нет, не телефон. Кастет :) (лицо паренька приобрело такое выражение, будто я прям вот сейчас ему оным кастетом в лоб зарядил) Сама-то трубка, верно, ни в чем не виновата, но память осталась :)
После чего мальчик задумчиво выдает:
- Боже, а я еще сказал, что телефоны самсунга внимание привлекают...
- Что есть, то есть :) Да ладно, не парься, хорошего вечера :)
Проржавшись прямо на месте, оба двинули по своим делам... Думаю, что паренек к трубкам от гнусмасов станет более критично относиться :)

@музыка: Mark Dwane - Song of the dolphin

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

We rise up for the things we believe in over and over again
Итак, в свете последних событий в мире ICQ было принято решение послать данный сервис в лес и остаться только с XMPP. Благо, учетная запись имеется, ибо Gmail и все такое. С другой стороны, именно Gmail в свое время благополучно похоронил XMPP, перейдя на свой закрытый протокол (Hangouts мы передаем огромный и пламенный привет). Аргументировал это тем, что было слишком много спама.
Надо бы проверить, как обстоят дела с общением через именно XMPP между учетками гугла и стронних Jabber-серверов на текущий момент. Поехали.
Тест номер раз - альтернативные клиенты с обеих сторон. Чистый XMPP, без наворотов. Логинимся в один при помощи учетки на Gmail, логинимся на второй при помощи учетки на Jabber. Кидаем сообщения туда и обратно - все работает. Оба клиента друг друга видят. Делаем вывод, что по крайней мере пока Gmail еще не списал XMPP со счетов окончательно.
Тест номер два - Gmail в виде веб-чата, Jabber в виде альтернативного клиента. Вот тут уже "косяки стаями пошли". Веб-чат уже давно и прочно использует Hangouts. Следовательно, в альтернативном клиенте я вижу, что учетка на Gmail в состоянии online, но сообщения туда не доходят. Со стороны же веб-чата все еще печальнее: там в принципе нет моего контакта с Jabber.
Окончательные выводы: допиленная до ума Миранда вполне способна обеспечить связь со всеми моими контактами, в том или ином виде использующими XMPP. Чатом в веб-морде Gmail я пользуюсь ооочень редко. Асечные (коих, к сожалению, больше) - увы, недоступны по понятным причинам.

@музыка: Matt Uelmen - Tristram

We rise up for the things we believe in over and over again
Все же аськовцы просто отжигают в своей наглости. Ну просто напалм.
Решил связаться с их саппортом, спросить, а можно ли как-то разлочить свой аккаунт без предоставления телефонного номера. Далее привожу диалог, что называется, без купюр.
===

> Account lockout
> Greetings. Yesterday I started to receive following message on every
> attempt to send any message to any of my contacts:
> "Your account has been compromised. Please proceed to the following
> link to unblock your account:
> icq.com/85361091/antispam?sc=50811937"
> Though I still can receive incoming messages from my contacts. How can I
> get rid of this situation without providing my phone number?
> Thanks in advance.
>
> from url: www.icq.com/support/icq_8/posts/en

Re: [Ticket#2015071921106398]

Hello,
In order to tie the phone number to your ICQ account, follow these steps:
1. Go to the link www.icq.com/ru ICQ
2. Next, under the sign registered user with your UIN number or e-mail
3. Click on your nickname / UIN and select the "My Profile"
4. Go to the "Basic Settings"
5. In line Tied phone, press "Snap"
6. Enter the password of your UIN, the phone number that you want to bind
and click Send
7. Your phone will receive an SMS with a code. Enter the confirmation code
in the field "SMS-code" and click "Save"
Best Regards,
The ICQ Team

When answering, please cite all correspondence.
===

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

@музыка: One More Time - Song of Fete

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

04:19

ICQ

We rise up for the things we believe in over and over again

Это уже просто нереальная наглость.

И ведь уже не первый раз. В поисковиках уже есть подобные инциденты, датированные весной этого года.

А ведь всего-то хорошего утра человеку пожелал :(

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

We rise up for the things we believe in over and over again
Что ж, у VirtualBox был шанс. Не прокатило, вложенная виртуализация в этом гипервизоре не работает. Придется опять откатываться на Vmware. Печаль.

We rise up for the things we believe in over and over again
Такого облома за весь этот день я не ожидал. Вот действительно, разочарование полнейшее.
Суть в следующем - есть виртуальная лаборатория, где объясняется процесс настройки сетевого взаимодействия в Virtual Machine Manager 2012. Как раз то, что я уже черт знает сколько времени пытаюсь понять и осознать. (Чем черт не шутит, может кто-то из читающих объяснит - как соотносятся друг с другмо физическая и логическая сети?)
Вот на примере уже готовой инфраструктуры я и хотел бы это посмотреть и пощупать. Что ж, лаба есть, грех таким шансом не воспользоваться. Открываем ссылку, вводим учетные данные, дожидаемся, пока запустятся все необходимые 5 виртуальных машин, открыываем мануал. В мануале указано - перейдите на ВМ Admin (рабочее место админа), откройте там консоль VMM и этой консолью подцепитесь к самому серверу VMM, который так же и называется. Сказано - сделано, да вот только консоль говорит: вы знаете, а такого сервера я не вижу.
Ни по DNS-имени, ни по FQDN до сервера достучаться нельзя. Переходим на VMM, пытаемся с указанными учетными данными зайти в консоль прямо там. На что отвечают "Родной, а у тебя прав нет, пшел вон!".
Ладно, если с правами сделать ничего нельзя, то что творится с адресами?
ping vmm - адрес виден, а пингов нет.
ОК, а что у нас с сетями на самом VMM? А там - APIPA! Ни одни сетевой интерфейс, где жестко не заданы IP адреса, не смог достучаться до местного DHCP, и взял адрес самонастройки. Есть подозрение, что неправильно был прописан порядок запуска виртуальных машин, и те, что должны были получить IP от DHCP, стартовали раньше самого DHCP. Мать-мать-мать. Ладно, наша еще и не в таких местах пропадала:
ipconfig /release
А APIPA адрес не ушел.
Черт с тобой:
ipconfig /renew (хотя и знаю, что оно не отработает так, как хотелось бы)
Консоль задумывается, и все. Прервать это дело можно только по CTRL+C. Мать-мать-мать дважды.
ОК, смотрим внимательно на сами адреса, понимаем, что они в одной подсети, и скорее всего на одном виртуальном свитче сидят. Значит, должны друг друга видеть. Переползаем на ВМ Admin, вбиваем в консоль IP-адрес сервера VMM... И получаем отлуп, не вижу такого.
А, черт с тобой. Если дело в порядке старта ВМ, перезапущу одну из виртуалок. Перезапустил, APIPA на месте. Ну как так?! (с)
Итогом стало закрытие лаборатории и негативный отзыв. Где бы все таки взглянуть на уже построенную систему, чтобы понять и осознать...

@музыка: One More Time - Kvarnen

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

We rise up for the things we believe in over and over again
Я не знаю, в каком мире я живу, но что-то в этом мире неправильное. Ибо когда в процессе охлаждения(!) серверного помещения участвуют 3 теплопушки(!!!) на 3 КВт каждая - это просто "ааааа!".

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

We rise up for the things we believe in over and over again
And to all things comes a beginning. (c)

We rise up for the things we believe in over and over again

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


А на практике получается следующее:


Видим, что с какого-то перепуга поменялся формат вывода той несчастной конечной хэш-таблицы. Ночью сил разбирать все это не было, уволок весь скирпт домой. Убрал все лишние обвязки, оставил в новом файле только процедуру заполнения этой таблицы. Результат - тот же, неутешительный. Начинаю вспоминать, что ж было в скрипте изменено. Каково же было мое удивление, когда после комментирования командлета Get-Date все встало на свои законные места. Хохмы ради набросал простенькую конструкцию и посмотрел на результат:


Все как и должно быть. А теперь добавляем в самое начало этого скриптика всего одну строку - Get-date, которая всего лишь выведет первой строкой текущую дату и время. Вот что получаем:


Далее на ум приходят только слова из бессмертного филатовского Федота-стрельца: "Энто ж как же, вашу мать, извиняюсь, понимать?"
Как получилось так, что безобидный вывод времени напрочь меняет форматирование во всей консоли? И самое главное - где это описано? Может быть, я, конечно, плохо искал, но вот нигде не нашел никакой документации по подобному поведению. И, самое главное, проверил это во всех доступных мне на текущий момент версиях PSH - 2, 4, 5. Везде проявляется.
Ок, а если заменить Get-Date на [System.DateTime]::Now? Результат немного предсказуем - вывод будет ошибочным :)

@музыка: David Arkenstone - 2003 - [Troika 5] Kingdom of the Sun

@темы: PowerShell, Scripting