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

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

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

Чем больше смотрю на указанный в коде "грязный хак" - тем больше фигею и фигею. А что делать? Иначе количество ложных срабатываний выведет из себя даже самого терпеливого коллегу. Не говоря уже о том, что я и сам долготерпением не обладаю.
Формат файлов с описанием хостов не поменялся: это все те же текстовые файлы с информацией вида ipaddress,comment, лежащие в папке config рядом с самим скриптом. Там же, рядышком со скриптом будет лежать и формируемый лог взлетов и падений.

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

@темы: PowerShell, Scripting

19:16

РПЦ...

We rise up for the things we believe in over and over again
Представитель РПЦ считает причиной всех российских бед в XX веке легализацию абортов - Клац!

Без комментариев. Точка.

@темы: РПЦ

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

Логи, мониторинг... Мониторинг, логи... Этих самых мониторящих и логирующих утилит на рабочем месте уже воз и маленькая тележка. А самым информативным остается самый обычный, чтоб его, ping. Отрабатывает намного быстрее, чем монструозный SCOM и к нему примазывающиеся.
На текущий момент у нас используется выдранный откуда-то из сети коллегами уже готовый PSH-скрипт, который и занимается весьма простым делом - обходом всех узлов, заданных в банальном текстовике. Пропинговался узел - вывести его имя в консоли зелененьким. Свалился - красным. После чего спим 20 секунд, очищаем окно консоли, и снова все по кругу. Добавили еще пищалку, да и все.
Проблема в том, что держать на экране это окошко - не есть хорошо, окон на рабочем столе и так полно. Пришла в голову идея сделать так, чтобы скрипт при обнаружении свалившегося хоста выдавал в системном трее уведомление, мол, такой-то хост того, сгнил. А если на это уведомление щелкнуть - выведется полный список хостов, на текущий момент лежащих в пыли. Вот что получилось на сегодняшний день.

Как работает.
В папке, где скрипт лежит, создаем папочку config, в нее в виде txt-файлов накидываем информацию о хостах, которые будем мониторить, в следующем виде:
ipaddress,comment
Например:
192.168.1.1,router
127.0.0.1,localhost
192.168.1.3,my computer
128.0.0.1,test host
Можно все хосты в один файл утрамбовать, можно разнести по нескольким файлам, например, серверы отдельно, сетевые железки отдельно...
Внутри этих текстовиков отдельные узлы можно комментировать, поставив перед адресом знак #. К примеру, знаем, что один из серверов сейчас на обслуживании, так чтоб пингер не верещал почем зря - комментируем эту строку в файле.
Если нужно что-то добавить (либо в какой-то файл, либо просто новый файл подключить) - просто добавляем и сохраняем. Перезапускать скрипт не требуется.

Из нерешенных пока проблем.
1. Скрипт этот запускать нужно через ярлык в -sta режиме консоли. По дефолту оная консоль запускается в -mta, в этом случае обработка кликов работать не будет.
2. Инертность. В тот момент, когда скрипт нарывается на свалившийся хост, пока не завершится попытка пинга - скрипт фактически ничего делать не будет. И опять же не будет обрабатывать клики. То же самое справедливо для паузы в скрипте - особенно заметно, когда скрипт добирается до команды start-sleep -seconds $timeout и выполняет ее.

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

@настроение: надо думать дальше...

@темы: PowerShell, Scripting

We rise up for the things we believe in over and over again
Ну как, в продакшене. Пока что это означает, что эта версия системы у меня поселилась не в виртуальной машине, как это было раньше, а уже в качестве Host OS. Что тут скажешь? Да много чего. Ее переработали очень сильно, на мой взгляд - даже сильнее, чем когда-то кипели мозги во время перехода XP -> Win 7. Очень многие алгоритмы действий теперь не действуют, да хоть то же управление компьютером, когда можно было просто сделать так: Пуск - ПКМ Компьютер - Управление. Теперь до него еще добраться надо.
Из мелких "камней в кроссовках на бегу", как я уже охарактеризовал подобное поведение:
- некоторые приложения (из встроенных, мать их!) не опознаются микшером, соответственно, регулировать их громкость нельзя.
- произвольные приложухи не цепляются на стартовый экран.
- настройка системного трея. Раньше было меню настройки уведомлений, где можно было сказать - вот это показывать всегда, а это не показывать вообще никогда. Теперь его не стало. Самое парадоксальное, что я далеко не сразу сообразил, что заставить какую-нибудь программку светиться всегда можно банально перетащив ее в видимую область трея. Соответственно, если что-то нужно скрыть - перетаскиваем его в закрытую часть.
Но! Есть и хорошие стороны. Например, нашумевший уже Spartan, или Edge, как его теперь принято называть (хотя в самой последней сборке Insider он до сих пор делит фамилию с Джоном Спартаном). Быстрый, плавный, легковесный. Черт побери, он действительно хорош. Пока что его губит ровно одно - нет аддонов. Конкретнее - нет всего одного аддона - AdBlock. Но это даже не отрицательная сторона браузера, это сволочизм современного веба. И адблок - паллиатив, а не лекарство.
Но самое крутое из того, что мне попадалось на глаза за все время тестов - это вот такая настройка:

Да, теперь мы можем перетаскивать программы между дисками без переустановки оных! Где-то я подобное уже видел.
В общем, ждем двух дат. Первая - 29 июля - день выхода десятки в релиз. Вторая (пока еще не определенная) - традиционно день выхода первого сервис-пака :)

@музыка: Koto - ... Plays Science-Fiction Movie Themes

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

Музыка 80-х годов. А до сих пор остается актуальной. Стефано Кундари за синтезатором вообще неподражаем :)

@музыка: Koto - Jabdah

@темы: Music

We rise up for the things we believe in over and over again
Вот она, вся сущность игроделия в текущие времена:

Стащил 2-3 из 15 гигов - и играть ты уже можешь. Что ж там остальное-то? Рюшечки и свистоперделки?

@музыка: Conny Porsche - Give Me Your Love

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

22:56

ФМоб.

We rise up for the things we believe in over and over again
Осалили тут флешмобом с простыми правилами:
1) Постим у себя семь песен, которые нравятся в данный момент.
2) Выбираем семь человек, которые должны сделать то же самое у себя в дневнике.
Ну что ж, не жалуйтесь :)

Sensorica - Creber Anhelitus



The Offspring - Secrets from the Underground



Marko Polo - Speedy Speed Boy



Erock - Sword Art Online (Crossing field) meets metal



Gareth Coker - Light of Nibel



Koan - After the guiding Venus



Koan - Back to the silent lagoon (blue mix)



Осаливать прицельно не буду. Кто хочет поделиться своими вкусами - велком :)

@музыка: Sensorica - Creber Anhelitus

@темы: Music

21:43

Resize Image

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

Для прошлого поста было отснято довольно немало фотографий, но все они вышли в диком разрешении. 3 тыщи на еще сколько-то тыщ пикселов. Да, я знаю, что Imgur может автоматом ресайзить все загружаемые изображения, но, но, но... Короче, задача ясна.
Был у меня когда-то скрипт, который позволял пачкой менять размеры у кучи картинок. Да вот беда, он в своей работе использовал модуль Powershellpack. Проблема - дистр этого модуля утерян, а страница в инете, где он лежал, убрана в архив. И модуль фактически пропал. Придется писать работу с картинками "с нуля".

PreserveAspectRatio выключен специально, иначе авторасчет величин сторон даст неверные значения.
Сохранение результатов преобразования идет в новые файлы. Перезаписать файл команда $image.SaveFile не позволяет. Ну и ладно, это не страшно.
В который раз хочется сказать спасибо МСам за то, насколько более удобной они сделали ISE в 4-й версии. Подсветка кода в строке $imageProcess.Filters.item(1).properties.item("MaximumWidth") меня просто спасла.

@музыка: Diana Lewis - Three Times Allright

@темы: PowerShell

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

Ну и на вкусное - счастье было так возможно, так близко...

Screen Mirroring с Z3C отраборал на пять баллов, но вот связь... Связь оказалсь ни к черту.

@музыка: Conny Porsche - Give Me Your Love

@темы: TTL

20:38

Passwords...

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

Facebook - раз!
My-hit - два!!
Blizzard - три!!!
Нашего полку прибыло. Ubisoft и их сервис Uplay, и... Кто бы вы думали - Nival! Причем основная претензия - к последним.
С момента покупки Child of Light больше года назад не заходил туда (а ведь придется - CoL ведь нужно дойти до конца). Вздумали зарубиться в пятых героев, а чтобы не ломать себе головы с установкой Hamachi (компьютеры в разных сетях), или еще того хуже - VPN, решили сыграть прямо через серверы Ubi. А что, копии игры вполне легальные, так чего тушеваться? Сказано, сделано - инсталл, запуск, Multiplayer, Ubi.com
И понеслась. Введите данные от учетки Uplay. Да не помню я ее, не помню. Подскажи, плиз через сайт. Сайт подумал, сказал: "да не вопрос, лови в почту линк для сборса пароля". Линк поймали, пароль поменяли, все как положено - куча символов, цифро-букво-спец.знаки. Дело за клиентом HoMM V.
А клиент пожевал наш пароль и ответил: "Нее, что-то вы мне какую-то каку даете. Это я не ем, я не козел (с)." Что за... Вбиваю еще раз, тот же ответ. Проверяю логин, может быть в нем ошибся - нет, но ответ тот же: "такого логина не существует".
Набираю пароль буквально по-символьно и в процессе понимаю, что-то не то. Слишком медленно курсор движется. Бааа, оказывается, клиент не понимает спец.знаки. Цифры понимает, буквы понимает, большие буквы понимает, а вот всякие восклицательные знаки, вопросительные, решетки, доллары, проценты, собачки - словом, все это ему до барабана!
Семен Семеныч Nival Interactive - ну что же вы! Как же так?!

@музыка: Radiorama - Bad Boy You

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

15:07

Sizes...

We rise up for the things we believe in over and over again
Честное слово, хочется взять в руки дробовик...

Хорошая штука эти универсальные стельки, очень хорошая. Но вот размеры... Впрочем, я уже и не знаю, кто на самом деле врет, размер на стельке или размер на обуви (там плохо видно, но стоит число 40).
А потом люди еще удивляются, с чего бы это я никогда не мог правильно свой размер ботинков сказать? Да потому что с этими разными лекалами для разных производителей - сам черт ногу сломит.

@музыка: Koan - Back to the silent lagoon

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

15:01

Кофе

We rise up for the things we believe in over and over again
Вот! Вот она - фраза, которая кратко и емко объясняет, почему после прекращения действия дозы кофе спать хочется еще сильнее:
Кофе, не симулятор. Он антитормоз, который блокирует рецепторы. Когда действие заканчивается — все, что накопилось устремляется к рецепторам.
geektimes.ru/company/ulmart/blog/251050/#commen...

В стальную рамку и на стену!

@настроение: ушел за кофе...

We rise up for the things we believe in over and over again
Новости из-за бугра:
Суд в Манхэттене приговорил 31-летнего основателя интернет-магазина Silk Road ("Шелковый путь") Росса Ульбрихта, известного как Ужасный Пират Робертс, к пожизненному заключению, сообщает Reuters...
... Ульбрихта признали виновным по всем пунктам обвинения, среди них торговля наркотиками, хакерная деятельность и отмывание денег. Помимо этого, как отмечает AP, создателя Silk Road обвиняли в покушении на жизни пятерых человек, которые угрожали его бизнесу, а также смертях шести человек. Причиной их гибели стала передозировка наркотиками, купленными с помощью интернет-магазина.

Источник - Newsru.com

Имхо, выделенное жирным - это офигеть, какой силы прецедент. Согласно этой логике что компанию Lockheed Martin, что Glock, например, да что там - тысячи их, можно сажать полным списочным составом.

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