beatcracker: (Leet Crew)
Наиболее интересным из всех "нововведений" в Windows 8 является Client Hyper-V, который позволяет нативно виртуализировать Windows-системы. Внутри, это тот-же Hyper-V, что и в серверных ОС, за вычетом таких фич как:
  • Remote FX capability to virtualize GPUs (software GPU in RDP 8)
  • Live VM migration
  • Hyper-V Replica
  • SR-IOV networking
  • Synthetic fibre channel
На первый взгляд, в списке ничего критичного для домашнего использования, однако на практике все оказалось хуже. Для бэкапа VM в рабочем окружении у меня используется самописный PowerShell-скрипт, который работает продвинутой обвязкой для опенсорсной утилиты HVBackup. Автор утилиты — сотрудник компании Cloudbase solutions предоставляющей услуги облачного хостинга. Не смотря на статус "beta", софтина используется в production-окружении , что положительно говорит о её надежности. А при возникновении проблем, открытый исходный код позволяет решать их самостоятельно: я например исправил баг при работе под Windows Server 2012 и этот патч уже включен в исходники на CodePlex.

HVBackup позволяет делать живые бэкапы VM на лету, для чего используется Hyper-V VSS Writer. Подробно про то, как это работает, можно прочитать например здесь. Однако, когда я попытался использовать свой скрипт на машине с Windows 8 меня постигло разочарование: утилита падала с исключением, причиной которого было отсутствие Hyper-V VSS Writer. Поиск показал, что этот факт Microsoft особо не афиширует, ограничиваясь кратким упоминанием:


The Hyper-V VSS writer is documented in the Hyper-V API documentation. This writer is an in-box writer for Windows Server operating system versions; it does not ship in Windows Client.

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

BioShock

Tuesday, 2 April 2013 02:23
beatcracker: (Leet Crew)
Biotwitter

Порт с иксбокса говорите? Возможно, однако хотелось бы поконкретнее. Например Halo 1 и 2 также портированы с xBox, однако у Bungie вполне получилось сделать адекватную PC-версию. Что же в таком случае помешало Irrational Games?

Поскольку, в качестве домашней ОС у меня стоит Windows Server 2012, то софт в котором QA было в стиле "на моем компьютере всё работает" видно издалека. К сожалению, BioShock попадает именно в эту категорию. Основные проблемы, с которыми встречается почти каждый запускавший игру это:


  • Игра не запускается с ошибкой "Failed to create GameExplorer object"

  • При выходе из игры, она через раз падает, зачастую портя собственные файлы конфигурации

  • Неотключаемое ускорение мыши в игре, "резиновая" мышь во внутриигровых и главном меню



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

Подробности под катом )
beatcracker: (Leet Crew)
AmmyAdminСегодня я расскажу вам как с помощью ловкости рук и небольшого мошенства сделать ПО для удаленного администрирования и заработать на этом денег. Как известно, все тайное когда нибудь становится явным, и сегодня такой день настал для AmmyAdmin.

Относительно недавно, я грешным делом, считал, что более или менее знаю всех основных игроков на рынке удаленного администрирования. С их списком можно ознакомится в английской википедии и герой моего сегодняшнего рассказа там отсутствует (как впрочем и в русской). Однако, как выяснилось, AmmyAdmin ускользнул от моего внимания, поэтому я решил рассмотреть его поближе.... )
beatcracker: (Leet Crew)
AmmyAdminСегодня я расскажу вам как с помощью ловкости рук и небольшого мошенства сделать ПО для удаленного администрирования и заработать на этом денег. Как известно, все тайное когда нибудь становится явным, и сегодня такой день настал для AmmyAdmin.

Относительно недавно, я грешным делом, считал, что более или менее знаю всех основных игроков на рынке удаленного администрирования. С их списком можно ознакомится в английской википедии и герой моего сегодняшнего рассказа там отсутствует (как впрочем и в русской). Однако, как выяснилось, AmmyAdmin ускользнул от моего внимания, поэтому я решил рассмотреть его поближе.... )
beatcracker: (Default)
Детективная история в трех частях с участием RPG 1999 года, DirectX и Windows 2008...

Часть первая, ностальгическая.

Дело было вечером в новогодние праздники, делать было нечего. В связи с отсутствием у единственного доступного соперника хедшот-скиллов в Counter-Strike, на свет божий была извлечена одна из двух рпг, в которую я умею играть - Аллоды 2.

Аллоды 2 - Повелитель душ

... )

beatcracker: (Default)
Детективная история в трех частях с участием RPG 1999 года, DirectX и Windows 2008...

Часть первая, ностальгическая.

Дело было вечером в новогодние праздники, делать было нечего. В связи с отсутствием у единственного доступного соперника хедшот-скиллов в Counter-Strike, на свет божий была извлечена одна из двух рпг, в которую я умею играть - Аллоды 2.

Аллоды 2 - Повелитель душ

... )

beatcracker: (Evil)

...говно.

P.S. В кряке от RELOADED наблюдается таже фигня, как и в Dead Space.
Посему, вот вам универсальный убиратель этой пакости:



Скачать (97 килобайт)

beatcracker: (Evil)

...говно.

P.S. В кряке от RELOADED наблюдается таже фигня, как и в Dead Space.
Посему, вот вам универсальный убиратель этой пакости:



Скачать (97 килобайт)

Dead Space

Saturday, 15 November 2008 00:13
beatcracker: (Default)

В этот раз парни из RELOADED серьезно обиделись. Судите сами:



Это первый запуск Dead Space с кряком от этой команды. Стоит нам убрать созданный им файл NOTICE.TXT и мы получим это окно вновь.

Поскольку я лично в этой ситуации не причем, обойдусь без назойливого напоминания. Чтобы избавиться от него навсегда необходимо по оффсету 0хD15F45 занопить 5 байт.

P.S. Игра настолько хороша, что пришлось обойти три магазина в поисках лицензионной версии. Ибо дистрибуция у нас хромает на обе ноги, реальную и цифровую....

Dead Space

Saturday, 15 November 2008 00:13
beatcracker: (Default)

В этот раз парни из RELOADED серьезно обиделись. Судите сами:



Это первый запуск Dead Space с кряком от этой команды. Стоит нам убрать созданный им файл NOTICE.TXT и мы получим это окно вновь.

Поскольку я лично в этой ситуации не причем, обойдусь без назойливого напоминания. Чтобы избавиться от него навсегда необходимо по оффсету 0хD15F45 занопить 5 байт.

P.S. Игра настолько хороша, что пришлось обойти три магазина в поисках лицензионной версии. Ибо дистрибуция у нас хромает на обе ноги, реальную и цифровую....

beatcracker: (Default)
Сегодня мы внесем разнообразие в стандартный скин оперы. Скачав десяток альтернативных с Opera.com я убедился, что ничего приятнее моему глазу, чем скин идущий в поставке пока не придумали. Поэтому я решил добавить в него приглянувшуюся в скачанных скинах картинку в фоне Speed Dial и стеклянный эффект поверх превью.



Результат, те кому он приглянулся, могут забрать тут.

beatcracker: (Default)
Сегодня мы внесем разнообразие в стандартный скин оперы. Скачав десяток альтернативных с Opera.com я убедился, что ничего приятнее моему глазу, чем скин идущий в поставке пока не придумали. Поэтому я решил добавить в него приглянувшуюся в скачанных скинах картинку в фоне Speed Dial и стеклянный эффект поверх превью.



Результат, те кому он приглянулся, могут забрать тут.

beatcracker: (Default)
Итак, сегодня я в очередной раз расскажу вам о чудесах современной софтостроительной индустрии. Обычно, для просмотра DVD я использую Media Player Classic, однако, у меня давно было желание попробовать InterVideo WinDVD (нынче купленный Corel) и посмотреть на его фирменную функцию Trimension DNM лицензированную у Philips (используется в ее 100 Гц телевизорах). Вкратце, при ее использовании плеер просчитывает промежуточные кадры, повышая их количество в секунду от стандартных 24 PAL и 25 NTSC до 50, 60 и 75 Гц и 48, 50, 60 и 72 Гц соответственно. Это дает гораздо более плавную картинку, однако расплачиваться приходиться дикой нагрузкой на процессор. У меня местами притормаживает, хотя сам эффект безусловно интересен и фильмы с ним смотрятся совсем по другому. Хотя, поначалу непривычно.
Наигравшись, с различными аудио и видео эффектами, я решил, что было бы неплохо сменить язык интерфейса плеера на английский, т.к. русский прямотой перевода не блистал, и тут началось самое интересное ... )
beatcracker: (Default)
Итак, сегодня я в очередной раз расскажу вам о чудесах современной софтостроительной индустрии. Обычно, для просмотра DVD я использую Media Player Classic, однако, у меня давно было желание попробовать InterVideo WinDVD (нынче купленный Corel) и посмотреть на его фирменную функцию Trimension DNM лицензированную у Philips (используется в ее 100 Гц телевизорах). Вкратце, при ее использовании плеер просчитывает промежуточные кадры, повышая их количество в секунду от стандартных 24 PAL и 25 NTSC до 50, 60 и 75 Гц и 48, 50, 60 и 72 Гц соответственно. Это дает гораздо более плавную картинку, однако расплачиваться приходиться дикой нагрузкой на процессор. У меня местами притормаживает, хотя сам эффект безусловно интересен и фильмы с ним смотрятся совсем по другому. Хотя, поначалу непривычно.
Наигравшись, с различными аудио и видео эффектами, я решил, что было бы неплохо сменить язык интерфейса плеера на английский, т.к. русский прямотой перевода не блистал, и тут началось самое интересное ... )
beatcracker: (Default)

Вот тут описано, как пропатчив несколько байт в win32k.sys можно включить Clear Type при работе по RDP. Мило, люблю такие штуки ...

З.Ы. Ну, само собой, это не от хорошей жизни.

beatcracker: (Default)

Вот тут описано, как пропатчив несколько байт в win32k.sys можно включить Clear Type при работе по RDP. Мило, люблю такие штуки ...

З.Ы. Ну, само собой, это не от хорошей жизни.

beatcracker: (Default)
Вот такой код можно встретить в релизной версии Windows Media Player 11 ... Наводит на размышления ...

//BUGBUGBUG -- DEBUG DEBUG DEBUG REMOVE REMOVE REMOVE-------//|
if (theme.loadPreference("debug")=="RockOn")                //|
{                                                           //|
   freak();                                                 //|
   var f=0;                                                 //|
}                                                           //|
else                                                        //|
{                                                           //|
   theme.savePreference("debug","Not Rocking Onward");      //|
}                                                           //|
//DEBUG DEBUG DEBUG REMOVE REMOVE REMOVE BEFORE SHIPPING----//|



З.Ы. Отдельное спасибо камраду [livejournal.com profile] iamnik за то, что отформатировал код в читабельный html своей чудо-утилитой Code Mastiq ...

З.З.Ы. Интересующимся - весь интерфейс в WMP сделан на JavaScript.
beatcracker: (Default)
Вот такой код можно встретить в релизной версии Windows Media Player 11 ... Наводит на размышления ...

//BUGBUGBUG -- DEBUG DEBUG DEBUG REMOVE REMOVE REMOVE-------//|
if (theme.loadPreference("debug")=="RockOn")                //|
{                                                           //|
   freak();                                                 //|
   var f=0;                                                 //|
}                                                           //|
else                                                        //|
{                                                           //|
   theme.savePreference("debug","Not Rocking Onward");      //|
}                                                           //|
//DEBUG DEBUG DEBUG REMOVE REMOVE REMOVE BEFORE SHIPPING----//|



З.Ы. Отдельное спасибо камраду [livejournal.com profile] iamnik за то, что отформатировал код в читабельный html своей чудо-утилитой Code Mastiq ...

З.З.Ы. Интересующимся - весь интерфейс в WMP сделан на JavaScript.
beatcracker: (Default)
Давно заметил за собой, что ковыряться в игрушках, мне порою гораздо интересней, чем играть в них. В этот раз, в мои руки попал Need for Speed: Carbon - очередное творение программистов из EA BlackBox. Read more... )
beatcracker: (Default)
Давно заметил за собой, что ковыряться в игрушках, мне порою гораздо интересней, чем играть в них. В этот раз, в мои руки попал Need for Speed: Carbon - очередное творение программистов из EA BlackBox. Read more... )

September 2017

M T W T F S S
    12 3
45678910
11 1213 1415 16 17
181920 21222324
252627282930 

Syndicate

RSS Atom

Most Popular Tags

Style Credit

Expand Cut Tags

No cut tags
Page generated Friday, 22 September 2017 13:28
Powered by Dreamwidth Studios