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

День только начался, а уже улов.
Итак, всем известная "мордокнига". И всем известная ее программа поощрения "белых хакеров", людей, ищущих дыры в безопасности этой сети и отчитывающихся о ним владельцам этой самой сети с целью закрытия уязвимостей. Читаем правила, в частности, раздел "это не бага, а фича":

Ineligible Reports and False Positives
...
Case-insensitive passwords. We accept the "caps lock" version of a password or with the first character capitalized to avoid login problems.
...
www.facebook.com/whitehat/

Иными словами - если у вас в пароле первый символ - заглавная буква, или вы набираете пароль при включенном CAPS LOCK - регистр пароля не учитывается вовсе.
Что тут скажешь, привет компании Blizzard, которая чхать хотела на регистр символов в пароле вообще.

@музыка: Gandalf - Departure

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

00:21

РТК

We rise up for the things we believe in over and over again
Он же Ростелеком. Тот самый, который вздумал запустить аналог Steam или Battle.net. Теперь эта же контора является моим провайдером. К слову сказать, на качество соединения у меня претензий нет. Да, ширина канала несколько не та, на которую рассчитываешь, заключая договор, но тут еще много чего надо пересмотреть. Впрочем, даже если с компом все в порядке - покажите мне провайдера, который честно отдает 100 Мбит, если в договоре указана именно эта ширина. Нет таких, кажется.
Впрочем, речь о другом. О процессе подключения. Сам по себе процесс подачи заявки прост как две копейки - сайт, страница заявки, выбрать тариф, выбрать опции (если нужны), вбить адрес подключения, информацию о себе, отправить. Тривиально, да. Работает, да. А дальше странности.
На следующий день звонит барышня и начинает цирк. Здравствуйте, это компания Ростелеком, бла-бла-бла, вы оставляли у нас заявку на подключение, бла-бла-бла. Скажите пожалуйста, какими услугами вы бы хотели воспользоваться?
Кхм... А в заявку посмотреть религия не позволяет? Там же указано все, и услуги, и точка подключения, и все остальное. Нет, видимо не позволяет, потому пришлось уже озвучить то, что мне требуется.
Ладно, не переломаюсь от этого. В конце концов, всякое бывает. Услышав все, что было нужно, барышня поведала, что на следующий день в интервале с 12:30 до 17:00 приедут мастера, которые все и подключат. Перед приездом за час они отзвонятся. ОК, это приятно.
Наступил следующий день, то есть сегодняшний. Продрал глаза где-то ближе к 12 часам дня (не завидуйте, что я сплю в рабочие дни до середины дня. Серьезно, не завидуйте, на то есть причины %), только-только успел на себя напялить одежду, раздается звонок по сотовому. Поднимаю трубку, и через 15 секунд (ровно столько длился диалог) мне хочется материться. Оказывается, это уже приползли монтажники, кукуют перед домофоном. Простите, но как же заранее оговоренный интервал времени и отзвон за час до приезда? Называется, продрыхни я чуть дольше - пришлось бы открывать прямо в труселях, шоб неповадно было.
Процесс подключения - это нечто. С технической точки зрения все ок, кроме одного момента, о нем ниже. Зато в процессе общения эти двое монтажников крыли друг друга... ну не как сапожники, но все равно. Я и сам не подарок, за словом в карман не лезу, но при клиентуре выражаться все же остерегаюсь.
А вот за что одному из монтажников действительно надо было сделать выговор - так это за настройки роутеров, которые он прописывал при подключении. Он всем клиентам ставил одно и то же имя Wifi-сетей - "Netgear", по имени роутера. Представим ситуацию - в одном подъезде с десяток клиентов РТК, и у всех сеть одна и та же. В какой конфуз впадет клиент, который хочет в сеть ввести свой телефон или планшет, думаю, вы и сами поймете.
Итак, все подключили, стадия подписи документов. Читаем договор и понимаем, что фамилию написали неправильно. Возвращаемся к стадии оформления заявки. Ребята, ну неужели вы не читали заявку вообще? Ну я понимаю, по телефону можно фамилию услышать неправильно, но текст на мониторе-то не так не прочитаешь!
ОК, подключили, байты бегут. Вроде все отлично. Ради хохмы заходим в личный кабинет, точнее - пытаемся зайти. Потому что под дефолтными учетными данными не пускают. Ладно, просим напомнить свой же пароль (учитывая, что его никто не менял, ибо он только что создан). Процедура там следующая - на определенный номер нужно послать СМС, в котором будет указан номер договора. Фишка в том, что СМС нужно слать с того же телефона, на который зарегистрирован договор. В ответном сообщении должен прийти новый пароль. Набираем номер договора (12 цифр), отправляем - ноль реакции.
Тут отступление. Раньше я был клиентом TKT, которую РТК и купил с потрохами. У них в качестве логина использовался уникальный идентификатор клиента (7 цифр). Отступление закончено.
Вводим ID, пароль. В форме логина ноль реакции. ОК, последний тест - в СМС сброса пароля вводим вместо номера договора именно этот ID. Ответная СМС просто потрясает: "На указанный вами договор зарегистрирован другой телефонный номер".
Следующие слова кое-кто оценит по достоинству: "Ну как так-то?"
---
А в остальном, прекрасная маркиза, все хорошо, все хо-ро-шо... (с)

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

We rise up for the things we believe in over and over again
- Ah ty tupoy sukin syn!
- Translation?

---
Metal Gear Rising Revengeance


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




@настроение: Ready to kill

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

We rise up for the things we believe in over and over again
Да, катастрофы. Точнее - секунды до них. А если совсем точно - сериал, когда-то шедший по National Geographic Channel, который так и назывался - Seconds from disaster. Смотреть рекомендуюется всем, даже впечатлительным. "Мяса" не показывается, зато детальный разбор причин, приведших к трагедии - пожалуйста.
И да, самое банальное людское разгильдяйство - далеко не последняя причина. Об этом стоит помнить всегда.

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

We rise up for the things we believe in over and over again
Забавно это. Когда-то давно уже я решил, что хватит с меня сменной работы, нахлебался этого где-то с пару версий этой записной книжки назад. То есть, уже порядочно времени с тех пор прошло. И что же? Снова в смене. Как с дневным дежурством, так и с ночным.
Попеременно ощущаю себя то Дневной Задницей, то Ночной (знающие - поймут). Вопрос лишь в том, чьей именно. Впрочем - не так уж и важен ответ на этот вопрос.
На читалке - архив книг Фрая, в плейлист - утраченный было список из ранних работ Гэндальфа: дорога в Ехо снова открыта. Тряхнем стариной уже больше, чем десятилетней давности :)

@музыка: Gandalf - 7th door - Fountain of the real Joy

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

11:18

HP Printers

We rise up for the things we believe in over and over again
Дано: принтер HP LaserJet 1320, Windows 7 x64 Professional, Windows XP Home, локальная сеть.
Надо: сделать принтер доступным для обоих компов.
Сделано. Но есть одна мааааленькая ремарка. Компания HP и компания Microsoft - ГОРЕТЬ ВАМ В АДУ!!! Первой - за драйверы, второй - за богомерзкую Home Edition.

А теперь по существу.
Подключить принтер к системнику с Windows 7 x64 большого труда не требует. ОС даже сама нужные драйверы поставит - отыщет их в Windows Update, принтер будет светиться как HP LaserJet 1320 PCL5. Расшарить его - тоже весьма стандартное действие. А вот с Windows XP уже интереснее. По-умолчанию в таком сценарии она принтер опознать не сможет, в ее пакете драйверов ничего для этого нет. Выход - тащить родные драйверы с сайта HP. Сказано - сделано, пакет стащен, распакован. Да только ОС после такого видит принтер как PCL5e, и просто отказывается с ним работать.
Сейчас уже не вспомню все комбинации драйверов, которые мне в итоге пришлось опробовать, распишу лишь результат. Добиться устойчивой работы удалось только лишь поставив на обе машины Universal Print Driver. Именно на обе, и на XP, и на 7. Разрядность - соответствующая.

@музыка: Gandalf - The sleeping princess

We rise up for the things we believe in over and over again
Вроде бы недавно отпуск был, а все равно, голова работает как-то странно:
 photo IMG069_zps7e03107a.jpg

Ну ведь правда же, что на упаковке написано Centos? Ну правда же? :)

@музыка: Hatsune Miku - Secret Police

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

We rise up for the things we believe in over and over again
Update @ 24.09.2014
По крайней мере от Ленты удалось добиться внятного ответа, когда требуется паспорт, а когда нет. По их версии - покупки до 1000 р. подтверждения не требуют, за исключением одного случая. При прохождении через кассу возврата паспорт потребуется. Хоть на пару рублей покупку сделаете, придется его показать. Проблема в том, что эту кассу никак не опознать, она не выделяется вообще ничем. Остается только запоминать, какая где выполняет эту роль.

---

Расплачиваться пластиковой картой в магазинах все же удобно. При соблюдении простых мер предосторожности, конечно. Но в этом посте речь не об угрозах, речь о магазинах. Точные адреса давать не буду, но названия сетей назову как есть, без обид.
Итак. Номер первый в нашем расстрельном списке - "FixPrice". Был там трижды. Первый заход ничего криминального не обнаружил, взял то, что нужно, на кассе предъявил карточку, ее прочитали, списали требуемую сумму, все ок.
Заход номер два. Прошвырнулся по лабазу, встаю на кассу, жду. И вдруг кассирша заявляет очередному покупателю "Мы карты не принимаем". А покупатель-то уже товар на кассовый прилавок выложил. Повезло ему, что наличка в кошельке была. Мне проще, оставил товар (благо, немного было), метнулся к ближайшему банкомату, снял наличку, вернулся, снова встал в очередь.
Теперь же самое главное - никаких, даже не так, НИКАКИХ уведомлений о том, что карты к оплате не принимаются, нигде не висит. Эпизод накрепко засел в памяти.
Заход номер три. Уже не только с целью покупки, но и с целью проверки на вшивость. Покрутился среди прилавков, изучил обстановку, посмотрел на то, что происходит на кассе... И в открытую подхожу к кассирше и спрашиваю, мол, что с карточками, принимаете или нет? Ответ не удивил - нет. Удивила она меня дальше. Покрутив головой еще раз, понял, что пора:

- Извините, но вы бы хоть какое-то объявление повесили, что оплаты с карточки нет. Зачем тратите время людей?
- А нам дирекция запретила эти объявления вешать.


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

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

- Извините, но вы уж определитесь, нужен вам паспорт для оплаты, или нет.
- Да, сами в ужасе, через день так, то требуют, чтобы предъявляли, то нет.


Дирекция "Ленты", сказать, что я просто в шоке - ничего не сказать. Разберитесь уже в этом бардаке.

@музыка: Tigershark OST - CD Track 9

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

We rise up for the things we believe in over and over again
forensics.ru/InFuWo.htm - просто читать и восхищаться.

@музыка: Silence

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

We rise up for the things we believe in over and over again
Камша, конечно, издевается над своими читателями. Долго и со вкусом. Потому что ждать завершение что Отблесков Этерны, что Хроник Арции, уже нет сил. "Дер-р-р-р-жаться нету больше сил" (с) - это как раз в тему.
От нечего делать полез на форум сайта Гатти. И нашел там просто прекрасное. Как говорится - знающие оценят:

Пуля, честно сбив с головы Робера плод абехо, полетела дальше. Сносимая ветром с Саграннских гор, пуля срикошетила о лоб юного Повелителя Скал (чего Ричард, как обычно задумавшийся о великой Талигойе, просто не заметил) - после чего, изменив траекторию, попала таки прямо в глаз Лису...

Хохот доносился где-то из-под стола...

@музыка: Faun - Walpurgisnacht

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

We rise up for the things we believe in over and over again
Это клиника. Это уже реально клиника, в дурку пора ложиться, не иначе.

Читаю заголовок новости: Путин в Якутске подержал уникальное копье и разъяснил план украинских сепаратистов
Первая мысль - линкани уник, какие статы на нем?

Друзья, не подскажете адрес ближайшего специализированного учреждения? )

@музыка: Divergent OST - My blood

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

13:13

Triggers

We rise up for the things we believe in over and over again
Что ж, вот мне и еще один, очередная связка вида Книга - Трек. Давайте подсчитаем, сколько их уже накопилось:

Memory, Sorrow and Thorn: Gandalf - Echoes from the Ancient Dreams, part I
Профессия ведьма: Chrono Trigger OST - Spekkio's Theme
Темный эльф, Отступник: W.A.S.P. - Kill, Fuck, Die (не спрашивайте, как он сформироваться смог, сам не знаю)
Этногенез, Трилогия "Миллиардер", Трилогия "Маруся": Roxette - (Do you get) Excited

Итого - четыре. Пятым в этом списке отныне значится следующее:

Vorkosigan Saga: Eric "Erock" Calderone - Sword Art Online (Crossing Field) Meets Metal

UPD @ 31.08.2014
Про Дивергента слышали многие, наверное. Да, антиутопия "для девочек", и что с того? К слову сказать, фильм по первой книге трилогии вышел даже сильнее, чем сама книга.
Как бы то ни было, пополнение в списке:
Divergent trilogy: Power of Music - The Poisoned Planet

@темы: Music

We rise up for the things we believe in over and over again
 photo IMG051_zps5b083019.jpg

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

@музыка: Что-то из Lacrimosa у коллеги на компе

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

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

Дано: смартфон HTC, довольно древний по нынешним меркам, но древность не важна. Кучка сетевых приложений на оном, включая Google Play, VK, Instagram, и прочая прочая.
Надо: залить телефон чаем и посмотреть, что из этого получится.
А если серьезно, залили трубку чаем, случайно, конечно же, сразу же вынули батарею и подержали телефон отключенным какое-то время. Все правильно сделали.
После сушки батарея подключается обратно, телефон переводится в режим online и... и замечаем, что у нас отвалились те самые сетевые приложения. Как будто инета не видят. В то же время браузер все нормально открывает. Мистика... Любопытно, что все сетевые фиговины либо просто говорят, что нет коннекта (ага, при живом соединении, привет тебе Корпорация "Добра"), либо показывают пустой интерфейс, без контента.
Подробное изучение проблемы показывает, что браузер, на самом деле, тоже не все открывает. Валится все, что полагается на защищенные соединения, причем валится уже со стандартной ошибкой - нет доверия к сертификату, которым подписан веб-сайт. Что за дела? После отключения батарейки хранилище Trusted Root Certificates не удаляется, и не меняется вообще никак, но почему-то проверка всех сертификатов заканчивается неудачей. Что же еще сменилось?
Ответ оказался прост - дата и время. После подключения батареи они сменились на заводские значения. Все становится на свои места. При проверке сертификата учитывается его срок действия, а поскольку в телефоне дата неправильная, то и сертификаты валятся с ошибкой. После смены даты на верную все заработало как по волшебству.

@темы: Security, Android

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

Скрипт доработан до полного функционала. Берет информацию о серверах из Active Directory, вносит ее в файл настроек RDCMan, затем убирает из этого файла настроек записи о серверах, которых уже нет в AD. Доработка напильником как всегда: указать путь к файлу настроек и задать критерии отбора серверов:


@музыка: Power of Melody - Poisoned Planet

@темы: PowerShell, Scripting

We rise up for the things we believe in over and over again
Отличная музыка из прошлого, которая уже две недели очень даже в настроение. Особенно вступление отсюда:

Теперь так не играют...

@музыка: I must return from my deadly sleep...

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

RDCMan попался мне на глаза довольно давно. Удобный инструмент для управления соединениями через RDP, плюс штампик "от производителя". Этот самый штампик и позволяет его использовать на рабочем месте. Да вот беда - эта программка ведет свой собственный список серверов, с Actove Directory никак не связанный. А это плохо, лениво каждый раз при вводе нового сервера добавлять его в лист RDCMan. Что же делать? Каким-то образом автоматизировать обновление списка, больше нечего.
Список серверов RDCMan хранит в специальном файле с расширением *.rdg (remote desktop group), который по своей сути является обычным XML-файлом. Вариантов его ведения может быть два - либо все серверы, добавленные в эту группу будут идти единым списком (именно это требуется и мне), либо же будут вручную разбиты по группам внутри списка. С ручной группировкой ничего не сделаешь - в AD нет сведений, по которым можно было бы серверы по группам раскидывать, а вот с простым списком можно и поковыряться. Powershell to the rescue!
Для начала заставим RDCMan создать файл группы серверов. Просто запускаем его и добавляем туда сервер-болванку, назначение которой - быть шаблоном для добавления остальных серверов. Попутно можно прописать туда общие настройки подключения - в 90% случаев все подключения проходят под одной и той же учеткой, с одинаковыми параметрами. После подготовки начинаем ваять сценарий синхронизации.
Первым делом в сценарии, который будет обновлять список серверов в RDCMan, поднимаем работу с Active Directory:

import-module activedirectory

Само собой, этот модуль уже должен быть установлен в системе.
Далее необходимо загрузить содержимое нашего файла в Powershell (нужно будет прописать путь к rdg-файлу

$doc="path-to-rdg-file"
$xml = New-Object XML
$xml.load($doc)

Следующий шаг - получение списка серверов из AD (необходимо подставить критерии отбора серверов):

$comps=get-adcomputer -filter 'insert-your-criteria'

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

foreach ($comp in $comps) {
$isExist=$False
foreach ($node in $xml.rdcman.file.server) {
if ($node.name -eq $comp.name) {$isExist=$True}
}

if ($isExist -eq $False) {
$clone = $xml.rdcman.file.server[0].clone()
$clone.name=$comp.name
$clone.displayName=$comp.name
$clone
$xml.rdcman.file.appendchild($clone)
}
$isExist=$False
}

В завершение - сохранение нашего файла RDCMan одной простой командой:

$xml.save($doc)

К чести RDCMаn стоит добавить, что сортировку серверов по алфавиту он выполнит автоматически при запуске (отключаемо). За это некоторые его ругают, но мне этот подход нравится.
Последним шагом будет удаление из списка RDCMan сервера-болванки.
Ну и пара слов по тому, каким образом можно использовать полученный сценарий. Лично мне по душе автоматический его запуск при логине в систему. Таким образом по завершении загрузки профиля список RDCMan'а уже будет актуализирован.
Что еще можно было бы добавить: обратную проверку. Если сервер перечислен в RDCMan, но его записи нет в AD - удалить его из RDCMan.

@темы: PowerShell, Scripting

We rise up for the things we believe in over and over again
Как вся серия держалась на звездном составе актеров, так на нем и держится. Много крутых парней, довольно много больших, мать их, пушек, море стрельбы, взрывов и всего прочего милитаристского. А также впервые в серии - все это еще и разбавлено хай-теком. Короче говоря - смотреть стоит. Достойное продолжение достойного боевика.
Да, я в курсе, что до выхода на большие экраны, вообще-то, еще больше пары недель. Тем не менее, в DVD-качестве его можно увидеть уже сейчас. Где-то кто-то стащил диск с закрытого показа за бугром...

We rise up for the things we believe in over and over again
Как и полагается, в продуктах от MS не всеми настройками можно управлять через графический интерфейс. Клиент OneDrive исключением не стал. Довольно большой кусок настроечного барахла лежит вот тут:
C:\Users\%UserName%\AppData\Local\Microsoft\SkyDrive\settings
Открываем файл ApplicationSettings.xml и наблюдаем прекрасное:

Простите, но зачем мне подписываться на собачий корм? Да еще и посещать форум по этому делу, особенно если учесть, что собак-то я как раз и не люблю %)

Про комментарии в коде вроде все знают. А вот про подобные хохмы в настроечных файлах я еще не слышал %)

@музыка: Nicolas Jeandot - Fiery Horse

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