-ћузыка

 ак починить/вылечить Windows: системные утилиты

ƒневник

—уббота, 10 »юн€ 2017 г. 00:29 + в цитатник

¬ копилочку, на флешечку, выкладываю список системных утилит, с BSOD_ok (320x240, 10Kb) помощью которых можно намного глубже проникнуть в суть процесса ќ— Windows, починить неработоспособную и слетевшую винду, вылечить BSOD, пересадить на другую материнскую плату, удалить тро€н или вирус, бэкдор, восстановить загрузчик Windows.


 ороче, список наиболее часто используемых мной системных утилит дл€ восстановлени€ работоспособности Windows и еЄ ювелирной настройки. “акже данный набор программ будет полезен тем, кто занимаетс€ разработкой или просто ковыр€ет винду типа эникейщиков. ¬ общем, мастхэв.



FAR Manager http://www.farmanager.com. —тавлю в первую очередь - просто файл-менеджер текстового режима, удобство на высоте и дл€ реб€т родом из MS-DOS, и даже тупо в случа€х, когда ѕроводник Windows не работает, рабочий стол недоступен.

DAEMON Tools Lite https://www.daemon-tools.cc/rus/downloads Ѕесовьи инструменты. „резвычайно полезна€ программа дл€ монтировани€ образов попул€рных форматов .ISO, .CCD, .BWT, .NRG CD/DVD-rom дисков в Windows всех форматов. — по€влением в Windows 10 штатной возможности монтировать образ необходимость отпала.

UltraISO https://ultraiso.ru.softonic.com/ ѕрограммный пакет дл€ работы с образами CD/DVD-дисков всех возможных форматов, создание - редактирование. “акже используетс€ дл€ записи на пишущий оптический привод и умеет монтировать образа в систему. »ногда необходима дл€ работы с образами жЄстких дисков и дискет.

WinImage http://www.winimage.com/download.htm Ѕолее легковесна€ утилита дл€ работы с образами жЄстких дисков и дискет (помимо CD/DVD) с возможностью клонировани€ на физические носители. “акже умеет работать с .VHD образами, что удобно использовать дл€ бэкапа/резервного копировани€ системного жЄсткого диска.

WinHex https://www.x-ways.net/winhex/ Ўестнадцатеричный и дисковый редактор файлов и дисков. ѕозвол€ет на низком уровне обращатьс€ к секторам, записывать и клонировать образа жЄстких дисков (побайтно), мен€ть физические параметры образов жЄстких дисков, исправл€€ таблицу разделов руками. Ќезаменима при организации виртуальных машин и иных манипул€ци€х со сливом-восстановлением данных.

R-Studio http://www.r-studio.com/ru/ ѕакет дл€ восстановлени€ удалЄнных файлов с жЄстких дисков и иных флешек. ѕрограмма умеет читать файловые системы FAT/NTFS/EXT из коробки и спецфайлы $MFT, $BITMAP, $JOURNAL, позвол€ет смотреть сектора напр€мую. ”добство в том, что первоначальна€ функци€ работает - восстанавливает файлы до их физической перезаписи.

Ext2Fsd http://www.ext2fsd.com/ Open-source драйвер файловой системы EXT дл€ Windows. ћонтирует тома EXT в систему Windows. "„итаем диски от видеорегистратора Linux".

Visual BCD Editor https://www.boyans.net/ –едактор загрузочных записей Windows файла BCD. ѕо сути, BCD это ещЄ одна ветвь реестра, и Visual BCD Editor поможет пон€ть назначение всех ключей и более нагл€дно добавить вторую ќ— в загрузчик без использовани€ сторонних загрузчиков. Ќезаменима дл€ восстановлени€ загрузчика вручную и организации загрузки UEFI на разделах MBR.

BootBuilder by AEK http://xrust.ru/soft/free_soft/87543-bootbuilder-g...ya-obolochka-dlya-bcdedit.html   сожалению, нормального сайта скачки не нашЄл. √рафическа€ оболочка дл€ BCDEDIT, даже чуть удобнее, чем предыдуща€.

LoadOrder https://technet.microsoft.com/ru-ru/sysinternals/loadorder.aspx ѕоказывает очерЄдность загрузки всех драйверов и служб Windows, начина€ от Start=0 (запуск раньше, чем по€вл€етс€ логотип) до Start=4 (не запускать службу/драйвер). ѕолезно при конфликтах драйверов и синем экране.

Process Monitor https://technet.microsoft.com/ru-ru/sysinternals/processmonitor.aspx
ћогуча€ утилита, позвол€юща€ глубоко анализировать, что творит процесс (поток) с реестром, диском, какие файлы открывает, какие дочерние процессы запускает, к каким DLL обращаетс€.

TCPView https://technet.microsoft.com/ru-ru/sysinternals/tcpview.aspx ѕросмотр установленных соединений, процессов, которые высылают что-либо в сеть, IP-адресов. Ќе сниффер пакетов, но видно подозрительную активность и отправку данных в сеть.

Windows Performance Toolkit https://msdn.microsoft.com/ru-ru/library/hh162945.aspx ѕакет, позвол€ющий графически увидеть активность железа (процессоров, жЄстких дисков, озу) во врем€ загрузки и работы процессов, ускорить загрузку ќ—, профилировать поведение любой программы и процесса. ѕолезно дл€ разработки при вы€влении слабых мест своего софта.

Password Renew by sala http://www.kood.org/windows-password-renew/ “Ємна€ утилита, позвол€юща€ на другой Windows создать нового пользовател€ с административными правами, и зайти через него, если пароль от Windows безнадЄжно забыт.

Universal Termsrv patch http://www.websphererus.com/others/enable-windows-concurrent-sessions ѕатч DLL, позвол€ющий множественные подключени€ удалЄнного рабочего стола к Windows. ќрганизует терминальный сервер на базе ќ— Windows профессиональной и максимальной редакции.

RDP Wrapper https://github.com/stascorp/rdpwrap/releases Ќе наруша€ лицензий, разблокирует возможность терминального (удалЄнного) доступа к базовым и домашним редакци€м Windows, снима€ маркетинговое ограничение Microsoft.

Registry Workshop http://www.torchsoft.com/en/rw_information.html Ѕолее удобный редактор реестра с возможностью дефрагментации, резервировани€, экспорта, сращивани€ веток, отслеживанию изменений, более удобного поиска ключей. Regedit с человеческим лицом.

SharpKeys https://github.com/randyrants/sharpkeys ”тилита, позвол€юща€ переназначить расладку клавиатуры в Windows через реестр. ј также отлавливает скан-коды нажатых клавиш.

MKey https://www.seriosoft.org/ ”тилита нашего соотечественника, позвол€юща€ переназначить дополнительные кнопки мультимедийных клавиатур на произвольные функции - регул€тор громкости, ввод символов, смайлов, запуск прогамм, много всего полезного.

EVEREST (AIDA64) https://www.aida64.com/downloads Ѕольшой и информативный пакет, показывающий системную информацию обо всех без исключени€ аппаратных компонентах ѕ . “о есть если нужно ответить на вопрос " акой у теб€ компьютер?", исчерпывающим ответом будет прислать отчЄт программы AIDA64. ”меет читать информацию с датчиков температуры и скоростей вращени€ вентил€торов, напр€жений и выводить в виджет Windows.

CPU-Z http://www.cpuid.com/softwares/cpu-z.html Ѕолее лЄгка€ утилита, показывающа€ исчерпывающую информацию о процессорах в компьютере. Ќедаром скриншот из CPU-Z считаетс€ доказательством разгона у хвастливых оверклокеров.

GPU-Z https://www.techpowerup.com/gpuz/ јналогична€ утилита дл€ получени€ информации о графических картах и видеоадаптерах в ѕ , хвасталка частотам дл€ оверклокеров.

HyperTerminal из пакета Windows XP http://microsoft.com Ќезаслуженно вырезанна€ из пакета Windows в св€зи с ув€данием попул€рности модемных подключений утилита. Ќадо возвращать, просто копируем требуемые ей файлы hypertrm.exe и hypertrm.dll из дистрибутива Windows XP.

FlashBoot http://www.prime-expert.com/flashboot/ ѕрога-мастер-волшебник, позвол€юща€ из USB-флешки или SD-карты сделать загрузочную. ‘орматирует, прописывает как USB-HDD, активирует раздел.

BootICE http://www.usbdev.ru/files/bootice/ ¬олшебна€ низкоуровнева€ утилита работы с флешками и жЄсткими дисками. ”меет работать с bootsector, MBR/PBR и таблицей разделов. ќднажды € поделил ей USB-флешку на два раздела и до сих пор не могу срастить их в один.

BootIt https://www.rekings.com/bootit-1-07/ ѕрограмма, €кобы умеюща€ восстанавливать флешки. Ќо € не нашЄл в ней низкоуровневого функционала, за исключением Flip Removable Bit, то есть можно представить флешку как несъЄмный диск - полезно, когда делаем загрузку с CompactFlash (CF) как IDE-диск через драйвер Hitachi microdrive.

Unlocker http://www.softportal.com/software-4539-unlocker.html јнлокер простенька€ программа, прописывающа€с€ в контекстное меню файлов, и с лЄгкостью позвол€юща€ удалить неудал€емые файлы, а точнее показывает процесс, которым оккупирован (зан€т) данный файл, и завершив этот процесс, освободить файл. ѕолезно при оперативном удалении тро€нов.

Thumbcache Viewer https://thumbcacheviewer.github.io/ ѕростенька€ программа дл€
извлечени€ сохранЄнных превьюшек-тамбнейлов файлов из недр папок Windows. Ќачина€ с Windows 7, проводник сохран€ет в кэш каждого пользовател€ изображени€ предпросмотра графических файлов, а не просто записывает в папку с изображением файл thumbs.db. “аким образом, открыв thumbcache, мы в теории можем увидеть то, что видела винда в файлах.
Default Programs Editor https://defaultprogramseditor.com/ ёзер-френдли программа дл€ редактировани€ ассоциаций типов файлов с определЄнными программами. ћного лет назад ассоциации файлов часто слетали за счЄт того, что кажда€ программа нетактично переписывала сопоставление расширени€ на свой .EXE, что вызывало фрустрацию вплоть до удалени€ хамского ѕќ, но и исправить проводником было проще. “еперь же ассоциации из проводника убрали, и решаетс€ через "ќткрыть с помощью...", что неудобно.

AutoIt v3 Window Info https://www.autoitscript.com/autoit3/docs/intro/au3spy.htm из пакета AutoIt. ”тилита, полезна€ при разработке софта тем, что умеет работать с чужими окнами - вы€сн€ть Handle, заголовки, параметры работающего и видимого на экране окна. ј окном в Windows считаетс€ любой элемент, будь то чекбокс или кнопка. ¬ принципе, это человеческа€ реализаци€ API EnumWindow, GetWindowText, GetWindowClass.

Media Player Classic http://mpc-hc.org/ »звестнейший, попул€рнейший плеер, который помимо функции воспроизведени€, даЄт возможность добратьс€ до аудио и видео фильтров, шейдеров и иных настроек, чтобы запустить HD видео даже на машинке уровн€ Pentium 2. “акже показывает GUID идентификатор неизвестного кодека, нагуглив который можно посмотреть видеофайл, на котором давно поставлен крест как на битом.

MonitorES Lite http://www.softpedia.com/get/System/Launchers-Shut.../Chandran-MonitorES-Lite.shtml ћаленька€ утилита, с успехом замен€юща€ скринсейвер. ƒаЄт возможность вместо заполнени€ экрана красивыми картинками во врем€ просто€ быть хранителем не только экрана, но и электроэнергии: вводит все мониторы системы в режим DPMS.

SequoiaView http://www.win.tue.nl/sequoiaview/ ѕрекрасна€ софтина, позвол€юща€ визуально отразить структуру заполненности диска или папки тем или иным файлом. ѕолезно при чистке файлопомоек и пон€ти€, где же лежит тот самый огромный файл на 4 √Ѕ.

”тилиты от NirSoft (NirSoft Package) http://launcher.nirsoft.net/utilities_list.html ќбширный список маленьких, но полезных утилит дл€ ковыр€ни€ винды. ћногие повтор€ют функционал более продвинутых системных утилит, но фишки типа WirelessKeyView и Netpass в одном паке это при€тно.  ак посмотреть ключ установленной Windows? ProduKey.exe. “о есть пак однозначно нужно иметь на флешке.

Process Hacker http://processhacker.sourceforge.net/ ћощна€ утилита по работе с процессами и потоками в реальном времени. ‘ункционал огромен, вплоть до ковыр€ни€ на уровне €дра. Ќе отладчик, но приостановить процесс можно запросто =) „то сильно поможет остановить паразитную активность вируса-шифровальщика, конечно, если он уже обнаружен.

Resource Hacker http://www.angusj.com/resourcehacker/ ѕрограмма дл€ работы с ресурсами исполн€емых скомпилированных файлов - изображени€, значки, медиа, инфо о продукте. ≈сли исполн€емый файл был скомпилирован в VB или Delphi, зачастую содержатс€ формы и диалоги в первозданном виде, что можно делать перевод на иные €зыки сторонних программ. Ќо чаще вытаскивать ресурсы.

PE Explorer http://www.heaventools.ru/pe-explorer.htm ”добный дизассемблер PE-файлов EXE, SYS, DLL и прочих скомпилированных. ћожет, и простоват как дизассемблер, однако мне чаще нужно посмотреть вызовы в сторонних библиотеках с целью последующего ковыр€ни€ бинарника Hex-редактором и затем пересчитать контрольные суммы.

AutoCutIt http://freesoft.ru/autocutit ƒревн€€ утилитка, бинарно режуща€ файл на несколько частей с точностью до байта. ƒействие, обратное команде "copy /b 1+2 3"

—разу оговорюсь, что ни одного пакетного твикера-интегратора или т€желовесного пакета с мастерами и кнопкой Ђѕочинить Windowsї или Ђ—делать збсї нет. ¬сЄ придЄтс€ делать ручками, но можно залезть так глубоко в систему, что неосторожные действи€ могут навредить настолько, что придЄтс€ применить ламерский приЄм Ђпереустановить виндуї.


ћетки:  

Ѕитва браузеров: Mozilla vs Chrome - взаимодействие с MS Office

ƒневник

ѕ€тница, 26 ћа€ 2017 г. 01:02 + в цитатник

ѕост о том, как браузеры Mozilla Firefox и Google Chrome Ђиз коробкиї, специально не настраиваемые, с дефолтными профил€ми, по-разному копируют в буфер обмена и вставл€ют информацию, иногда тер€€ суть.


ј суть в том, чтобы перенести некую полезную информацию в такие попул€рные дл€ офлайн-заметок файлы типа Excel и Word. ƒл€ тестов € вз€л Microsoft Office 2003, браузеры Google Chrome верси€ 59.0.3071.47 x64 и 53.0.3 (64-бит), актуальные на данный момент. —айт пробник - –асписание пригородных электричек яндекс. —пойлер: с задачей в идеале не справилс€ никто, потому как таблица расписани€ представлена не <TABLE>, а через техники типа AJAX, и по сути не совсем таблица, скорее набор <DIV>. ѕоэтому будем давитьс€, но кушать.


¬от как выгл€дит один и тот же контент расписани€ на сайте:
„ерез Chrome:
chrome selected table (700x591, 149Kb)
„ерез Firefox:
Firefox selected table (700x590, 143Kb)
ћы выдел€ем фрагмент, жмЄм Ctrl+C и пробуем вставить в Excel оба варианта:
Excel 2003 copying table (476x700, 200Kb)

Ёксперимент показал, что таблицей еЄ Excel не считает и выносит каждое поле отдельной строкой, но Google Chrome попутно копирует оформление из CSS, хоть и искажает цвета. Firefox здесь полностью провалил испытание буфером обмена, поскольку помимо оформлени€, потер€л ещЄ и Ђколонкуї-ценник. “о есть не справилс€ с задачей. Word ведЄт себ€ схоже с братцем, если в буфере одно и то же, значит, претензи€ не к Microsoft.


Word 2003 copying table (700x552, 107Kb)

’орошо, давайте обратный эксперимент проведЄм. —оздадим документ в Word с примитивным оформлением, который €вл€етс€ подобием бумажного письма.


Word 2003 copying formatted text (700x304, 93Kb)

ј бумажные письма, как правило, изобилуют цифрами и таблицами, разбитыми постранично, как в √ќ—“, Ђѕродолжение таблицы 1ї.


Excel 2003 copying formatted table (234x279, 7Kb)

ќткрываем, предположим (2017 на дворе, область письма это не просто textbox), а очень примитивный, но удобный редактор с гор€чими клавишами и иными прибамбасами. » здесь браузеры показывают разные результаты: Chrome вставл€ет всЄ как надо, но ведЄт себ€ не самым удобным образом, привыкши быть доминирующим окном на планшетах и полноэкранным на мониторах, не переваривает себ€ в неразвЄрнутом виде и просто кричит полосами прокрутки о нехватке места, придЄтс€ масштабировать, чтобы увидеть кнопку Ђќтправитьї.


Chrome pasting table (700x536, 217Kb)

Firefox в этой ситуации куда как более гуманно ведЄт себ€. Ќе знаю, чь€ заслуга - прогеров яндекса или реб€т из Mozilla, но уменьшение размеров пол€ более гармонично и удобно в следующем юзкейсе: при перетаскивании картинок-вложений из папки, можно попасть на текстовое поле письма, и картинка станет куском текста, будто вставили из буфера обмена, впишетс€ в письмо, что не всегда удобно. „тобы сделать еЄ вложением, еЄ следует тащить к кнопке Ђќтправитьї, тогда она становитс€ файлом-вложением. ¬ Chrome дл€ этого пришлось бы крутить скроллбары.


Firefox pasting table (700x536, 212Kb)

≈щЄ один плюс Firefox в данном контексте - обратите внимание на рамку вокруг таблицы. ≈Є можно править, раст€гивать столбцы и строки, а не только мен€ть цвет текста €чейки.



ѕокорно прин€в эту истину, есть смысл держать оба браузера на компьютере, дабы гибко использовать особенности работы с такими данными. “ака€ планктонна€ оптимизаци€.   слову, Google Docs у мен€ так и не прижилс€ в качестве облачного табличного процессора, хоть как не вылизывай юзабилити, Excel только внутри себ€ копирует формулы, как только они попадают в браузер, станов€тс€ дерев€нными значени€ми, со знаками рубл€ в оформлении €чеек текстом.




≈щЄ одно полезное испытание хочу осветить данным постом: сохранение офлайн многомегабайтной истории ¬ . ѕо-русски, как сохранить переписку из ¬  на компьютер.  ак показывает практика, без использовани€ API и сомнительного ѕќ, гражданскими методами еЄ не выгрузить, разве что держать кнопку PageUp/PageDn до посинени€ пальца в окне диалога, и вс€ истори€ загрузитс€ до начального сообщени€. —колько ждать - зависит от множества факторов, как пользовательских, так и контактовских: загруженность наплывом народа, трафик и т.д. —ейчас € не буду сливать, а лишь открывать уже сохранЄнный HTML-файл размером в 34 мегабайта с историей.



»так, перекидываем файл в оба браузера drag-n-drop, и наблюдаем, как Firefox замер на пор€дочное врем€ с бледным окном, без вкладок, что создало бы угрозу утраты других открытых вкладок в случае непредсказуемого расхода ќ«” компьютера и срыва процесса. Chrome в этот момент не блокирует открытые вкладки за счЄт разделени€ окон на разные процессы, и даже микроскопический бегунок полосы прокрутки можно трогать, поле переписки пусто, подгрузилась уже шапка ¬  (сохранено всЄ). ƒа, скролл работает медленно, но не висит. „ерез врем€ по€вл€ютс€ куски переписки, но когда скролл переносишь на другую область - пусто. ¬ итоге Chrome выдаЄт предупреждение об остановке сценари€, игнорируем, и продолжаем. ¬уал€, открывает всЄ, но двига€ бегунок, наблюдаем фризы-торможени€ графики. ј тут и Firefox отмирает и даЄт нам возможность лицезреть весь текст сохранЄнной переписки без тормозов, лагов и фризов. ѕоиск работает в обоих браузерах, однако лаги и фризы Chrome вымораживают. “о есть дл€ чтени€ больших объемов офлайн-переписок ¬  более подходит Firefox, хот€ HTML хорошо бы отпарсить да повыбрасывать половину, можно даже в семантический анализ закинуть дл€ определени€ стилистики речи.


ќднако дл€ сохранени€ переписок ¬  многоминутным держанием PageUp/PageDn больше подходит Chrome. ѕочему? ¬о-первых, отдельный процесс позвол€ет не морозить активность других вкладок. ¬о-вторых, Chrome умеет сохран€ть как в HTML, так и в MHTML (MHT), единым архивом, что кажетс€ логичнее при чтении переписки через браузер, ведь ¬  с недавних пор умеет подгружать пересылаемые картинки по ссылкам со сторонних серверов пр€мо в диалог, и к определЄнному количеству сообщений картинок становитс€ over 9000, и совсем неинтересно их держать отдельными файлами. ¬ третьих, есть экстремальные варианты сохранений - через Microsoft Word, например, который подвиснет не хуже, чем Firefox при огромном буфере обмена, но небольшие переписки можно и в .DOC сохранить.


“ак что если вдруг вы невольно стали перлюстратором или просто хотите сохранить переписку из VK себе на компьютер, используйте браузер Google Chrome.

–убрики:  этот удивительный мир вокруг нас

ћетки:  

—егодн€ погрим за рендеринг шрифтов

ƒневник

ѕ€тница, 27 ћа€ 2016 г. 00:12 + в цитатник

»здалека. ќдна из самых злоебучих проблем, существующих в технике Ч преобразование аналогового сигнала в цифру и обратно (ј÷ѕ). √лобально проблема превращаетс€ в задачу и решаетс€ с переменным успехом с точностью, достаточной дл€ приемлемости результатов. ¬ прошлый раз мы научились переводить RGB в фиксированную палитру методом ‘лойда-Ўтейнберга, сегодн€ кода и матана не будет, зато будет много ссылок и субъективных ощущений


»так, типографика. ћногие, многие поколени€ считают, что корпораци€ яббл идЄт впереди планеты в сфере дизайна и типографики, дела€ пиксельное совершенство на прот€жении уже трЄх дес€тков лет (??). ¬оистину, есть на что подрочить. —осредоточимс€ на типографике, вернее, на попытке хоть как-то улучшить ситуацию на платформе Windows. ќговорюсь, что ни в коем случае не считаю сглаживание ClearType говном или чем-то непотребным, однако всЄ-таки мен€ т€нет, т€нет к совершенству. ѕо субъективным ощущени€м без очков € могу читать с большей скоростью с диспле€ с т.н. ЂApple font smoothingї (нежели ClearType), который был презентован в браузере Safari, но из-за того, что —афара в принципе непотребен дл€ каких-либо нужд, кроме чтени€ рбк, его нельз€ использовать ежедневно. ƒа и наступив себе на €йца, выскакива€ из сафары куда-нибудь ещЄ, посто€нно будешь ощущать несовершенство виндавоза, тем самым побужда€ в себе желание пойти и купить белую коробку. Ќахер маркетологов, здесь желание трансформируетс€ в хакинтош. Ќо и это не выход. Ћадно, хватит лирики.


≈сть задача: трансформировать имеющуюс€ работающую и отлаженную сглаживалку ClearType в нечто, напоминающее Mac OS X. ƒл€ этого хорошими macosx (527x414, 122Kb) людьми была написана замечательна€ вещь под названием GDIPP. √углим тыс€чу и больше ссылок на различный уровень компьютерной грамотности.


—уть в том, что GDIPP есть служба дл€ Windows, своеобразный драйвер пользовательского режима, который подмен€ет в GDI32.DLL вызовы, отвечающие за вывод шрифтов TrueType, OpenType и иных растровых (.TTF, .OTF, .FON). —уществует как дл€ x86, так и дл€ x64. ƒл€ фаллометрии и определени€ Ђподтормаживанийї в прорисовке (да!! люба€ прорисовка текста, тем более сглаженна€ есть операци€! ” неЄ есть врем€ выполнени€!) прилагаютс€ утилиты GDIPP_DEMO в папке программы. —ейчас у неЄ уже цивильный инстралл€тор, то есть даже барби справитс€ с эплизацией своей персоналки. Ќу, по опыту скажу, что производительность настолько не страдает, что позволил себе поставить GDIPP на EEE PC 900 (Celeron 900 ћ√ц, Win7 x86, 2√Ѕ ќ«”).



„итатель не любит порт€нки, поэтому картинки:



Ѕез сглаживани€ совсем. ѕривет, Windows 98! Ўрифты кор€вые, однобитна€ цветность.

4_NOSMOOTHING (590x307, 9Kb)

Ђќбычное сглаживаниеї по версии Win7.  ак описывают microsoft, подходит дл€ жопастеньких CRT-дисплеев с электронно-лучевой трубкой. ѕривет олдфагам.


3_CRT_SMOOTHING (590x306, 36Kb)

—амый наш традиционный Cleartype, приспособленный дл€ гламуризации текста путЄм подмешивани€ в субпиксели монитора RGB и иных цветов, делающие текст при€тнее на глаз. «ащищен кучей авторских прав и иных трейдмарков, ибо много матана.


2_CLEARTYPE_ONLY (591x304, 28Kb)

¬ключЄнный GDIPP взамес с ClearType.  артинка да и только. ¬сЄ шрифты вроде бы и BOLD, но и не BOLD, не слипаютс€ символы.


1_GDIPP_CLEARTYPE (591x304, 60Kb)

ѕроблемы, встреченные при уже трЄхлетнем беспроблемном использовании GDIPP, это проблемы с исключени€ми. ƒа, если у вас таки образовалась софтина (вангую - игра), котора€ будет поганить изображение символов на дисплее, то дл€ неЄ можно прописать исключение в GDIPP_SETTIG.XML в раздел EXCLUDE. ƒл€ мен€ проблемными оказались IDE типа VB6, BASCOM-AVR, то есть всЄ, что по-своему расцвечивает текст. —ама€ печаль была с AutoCAD 2010, котора€ совсем плохо себ€ вела, и пришлось решать CMD-скриптом с указанием на приостановку службы до завершени€ работы ACAD.EXE:



sc stop gdipp_svc_64
acad.exe
sc start gdipp_svc_64


ƒл€ более глубокого понимани€ ѕќ„≈ћ” и что вообще происходит, читаем краткие ликбезы из вики:сглаживание, так называемый антиаль€зинг и хабра: ¬згл€д изнутри: LCD и E-Ink дисплеи. Ёто же относитс€ к тупорылому Ђмылуї изображени€ на консол€х, где сглаживание и смешение соседних пикселов по аналоговому подключению к “¬ происходит за счЄт наложени€ фронтов сигнала.  артинка дл€ разнообрази€:


subpixels (600x600, 126Kb)

—убпиксель - пон€тие совсем не эфемерное, это действительно светоизлучающий (LED, либо из TN TFT-матрицы) элемент, транзистор или диод, который может отражать разную €ркость того или иного цвета. “ыс€чи их в матрице! »х расположение RGB, BGR в р€д, треугольником, шестиугольником и сатанинской звездой выбирали учЄные д€дьки на фокус-группах. “ехнически: нарисовав букву размером 5x5 пикселей, получим закрашенные субпиксели погашенными (чЄрный), р€дом - зажжЄнные на полную мощь (белый). √раницы получаютс€ острые. ћожно притушить граничные пикселы с белого на серый - получим Ђобычное сглаживаниеї, уже нежнее, но гр€зно. ClearType же тушит соседние пиксели поцветно, поэтому при приближении скриншота с ClearType получим жЄлтые и голубые кра€ у символов. „тобы мозг читател€-пользовател€ совсем уже поплыл, можно попробовать на каком-нибудь старом устройстве типа телефона почитать текст со сглаживанием, повернутым на 90∞, да тупо в Windows XP воспользоватьс€ утилитами типа Pivot PRO (ѕ–ќ‘≈——»ќЌјЋ№Ќјя ѕќ¬ќ–ј„»¬јЋ ј Ё –јЌј), или встроенными в видеокарту поворачивалками экрана. XP ещЄ не умеет адаптировать линейное сглаживание RGB к вертикальному, и глаза выворачивает от чтени€.



„тобы забыть о программном сглаживании, была рождена Retina - уменьшение техпроцесса субпикселей и увеличение разрешени€ в разы. ѕоэтому на айфонах 5 и иных падах и свежее невозможно разгл€деть субпиксель глазом. ј пока их видно, сглаживание будет жить.



 стати, субпиксельное расположение также имеет вли€ние на матрицы светопоглощающие, фоточувствительные. »менно они дают шум на высоких ISO и низких выдержках, и характер шума, методы борьбы с оными тоже определ€етс€ взаимным расположением. » фото, сделаное камерой SONY при глубоком приближении можно отличить от CANON даже без EXIF. „то лучше - вопрос субьективный.


ƒа кому € вру, технические достижени€, ачивы, вожу пальцем по воде, просто думать о пользователе и пиксельной красоте, и с обратной сторны Ђлишь бы работалої холивар пожизненный. ƒаже на фирме он цветЄт и пахнет!!! ’ватит пару раз гл€нуть внимательнее на скрины этак 1984 1987 годов дл€ понимани€ кто у пользовател€ под носом аккуратнее крючочком водил. ¬ебпанк какой-то.


System 1.0 FinderWindows 1.1

» оп€ть же, тем удивительнее выгл€дит преобразование из цифры в аналог (÷јѕ) на прот€жении дес€тилетий: матричные черно-белые принтеры исключаем ибо они от Windows-обработчика уже получали BITMAP-картинку, изгаженную дизерингом (насыпали чЄрные точки аки прыщи через одну когда нужно передать серый цвет), а вот со струйниками-лазерными принтерами это цела€ наука. Ёволюци€ обработчиков печати (RAW, ZIMF, PostScript и иные ключевые слова) и их постепенное сли€ние с красивой картинкой с экрана как-то не освещена в прессе. ј ведь это воистину удивительно - рваные кра€ шрифта 48 пунктов в Microsoft Word 6.0 в разрешении 640x480 VGA, и чистенька€ красива€ листовка с плавными засечками Times New Roman. ћммм....


¬ колонках играет - Toto Ц Africa
–убрики:  этот удивительный мир вокруг нас

ћетки:  

ќпа-на, кейлоггер

ƒневник

ѕ€тница, 27 ћа€ 2016 г. 22:22 + в цитатник
ј оказываетс€, лирушечка может выступать как файлохранилище. “о есть не облако, но по одному файлику можно цепл€ть
»так, назло злопыхател€м, € таки зарегал снова свой домен. —кептики посрамлены, индексаци€ идЄт.
—егодн€ € выкладываю на потеху публики свой волшебный кейлоггер, утилиту дл€ протоколировани€ действий пользовател€ в Windows.
Ќе только же microsoft имеет права знать гр€зное бельЄ.

ѕо-простому, утилита Ђ∆урналированиеї, Ђѕротоколированиеї, ЂLoggingї, ЂKeyloggerї, Ђ ейлоггерї умеет записывать всЄ, что пользователь набирает с клавиатуры, а также какие устройства подключает по USB, в каком окне кликает мышкой, какое окно становитс€ активным, то есть определ€ет не вслепую куда набиваетс€ текст. ”меет различать раскладку русскую и английскую. ”меет делать скриншоты при смене окна и нажатии ENTER.
keylogger (416x475, 44Kb)
«апускаетс€ даже без ЂLOG.INIї с настройками по умолчанию. ћожно запускать из консоли с ключом ЂKEYLOGGER.EXE /?ї, кратка€ подсказка. »меет скрытый и полускрытый режимы - окно настройки видно при запуске/не видно, значок в лотке systray видно/не видно. ¬ процессах, естественно, всЄ светитс€ ибо не тро€н и не ботнет. Ќаписано всЄ на кондовом VB6. ѕоказывает окошко при нажатии комбинации   Ctrl + Alt + Shift + NumLk , выключаетс€ по   Ctrl + Alt + Shift + ScrLk . ¬сЄ просто.

»так, поскольку € не поклонник гитхабов и иных сорсфоржей, опишу здесь основные фишки:

 ейлоггер не тро€н.  ейлоггер - утилита локального действи€, пишет журнал в указанный файл на диске и никуда его не отправл€ет. ¬ ботнетах не участвует, обновлени€ не загружает. ”тилита корпоративного долговременного действи€. ”ехал ты в отпуск, а коллеги за твоим компом смотр€т порно, лазают по твоим интимным файлам - чтобы постфактум после отпуска было как уличить или разоблачить паразитов, можно посмотреть логи.
¬озможность сн€ти€ скриншотов добавлена ради того, что не влезло в текстовое содержимое окна, а скриншот по клавише ENTER - ввиду современной ориентированности персоналок на сидение в соцсет€х и отправку сообщений, так мы по чуть-чуть скальпируем вход€щую переписку на экране, ибо с клавиатуры мы можем сн€ть только €вки-пароли и исход€щую переписку со всеми вашими любимыми бэкспейсами и недописанными мысл€ми.
ќчень удобна€ штука, использую сам на себе с 2011 года. «аписывает таким образом всЄ-всЄ-всЄ, и при небольшом желании можно раскопать свои же входные данные на какой-нибудь малозначительный сайт, который даже в сохранЄнных парол€х не осталс€.

«десь приведЄн примерный LOG.INI:

[Logging]
LogFile=S:\X-Files\Tracking\current.log
; LogFile указание пути и имени файла. ѕо умолчанию в папку %TEMP%
Language=RU
; язык программы. ѕоддерживает RU/EN дл€ English version.
ShowWindow=0
; ѕоказывать ли окно настройки при запуске.
ShowTrayIcon=1
; ѕоказывать ли значок в системном лотке
WindowX=100
WindowY=100
; Ќу тут пон€тно, положение окна

[Debug]
Timer=1
; “аймер сканировани€, 1 мс это норма.
HookLayout=1
; ќтлов переключени€ раскладки.
HookShiftCapitals=1
; ќтлов клавиш Shift/CapsLock
HookMouse=1
; ќтлов нажатий кнопок мыши
HookUSB=1
; ќтлов подключени€ USB-устройств по GUID.
SymbolsOnly=0
; —амый простой вид ведени€ лога - записывать только символы и цифры без регистрации и смс
Buffer=0
; ¬ключение программного буфера записи (в кЅ * 1024) дл€ уменьшени€ износа твердотельных накопителей. 0 = отключЄн. Ѕудьте осторожны.
HookWindows=3
; —пособ отлова окон: 0 - не отлавливать, 1 - только заголовки активных окон, 2 - заголовки окон и текст внутри окон, 3 - отлавливать все окна, в т.ч. пустые. «десь под окнами понимаетс€ любой элемент управлени€.

[Screenshots]
Quality=7
;  ачество JPEG-снимка, в %
Enabled=0
; –азрешение 1 или запрет 0 на сн€тие снимков экрана при переключении окна
ShotsByEnter=1
; —нимки каждый раз при нажатии Enter
FolderPath=B:\Shots
; ѕуть дл€ сохранени€ снимков


»звестные баги:
- не учитывает в скомпилированной версии качество сохран€емых JPEG-скриншотов, всегда снимает в 100% без потерь;
- при запуске вместе с Windows и прописанной записи на сетевой диск может вылететь с ошибкой;
- при нештатном завершении и включЄнной программной буферизации может не записать последний кусок журнала.

¬ерси€ 1.5.0.0, пароль на Zip-архив: домен, без www в lowercase. ≈сли вдруг тема заинтересовала или есть предложени€, могу даже сырцом поделитьс€. ƒл€ неверующих есть утилита VB Decompiler, котора€ подскажет, что это риальне не ботнет и не тро€н.
–убрики:  этот удивительный мир вокруг нас

ћетки:  

ћинистерство

ƒневник

¬оскресенье, 07 ƒекабр€ 2014 г. 02:49 + в цитатник
обороны ♛ћен€ любимого♛ имени ♛ћен€ Ћюбимого♛ сообщает о практически полном восстановлении психической неу€звимости. ƒа, господа, € практически полностью пришЄл в норму, и в ближайшее врем€ можно будет написать главу-эпилог ещЄ одной части приватного раздела дн€вки. ј теперь остаЄтс€ уповать на день гр€дущий и попутно исправл€ть брейкаут-плату под QFN44, разбиратьс€ с nLRF24 и наконец уже разродитьс€ большущей кросс-платой с периферией.
 стати, насто€тельно рекомендую почитать книжку —тивена ѕинкера Ђћџ—Ћ≈ ќƒ. язык и мышление Ч какова св€зь между ними?ї, увидите аналогии и даже можно проследить нотки теории эволюции. » оп€ть же, капельку банальщинки от мен€:
ƒо и после iPhone
 ак видно, эволюци€ формы и диза телефона упЄрлась в потолок, как в своЄ врем€ упЄрлась эволюци€ множества Ђсвежихї технических устройств, после которых они стали совсем обычной вещью. Ќе будь эпла, любой бы производитель до этого дошЄл, как дошли до того, что у автомобил€ 4 колеса и определЄнные каноны в автомобилестроении. ¬ итоге имеем усреднЄнный по дизу автомобиль, отклонени€ от которого воспринимаютс€ как Ё“ќ:
90842-south-park-IT-gif-ginger-segue-3arT (317x240, 78Kb)

  чему € клоню? ƒавно стоит задача сделать прибор, по эскизам должен напоминать носимый анализатор Rohde&Schwartz:
‘ото4375 (525x700, 77Kb)
¬от как вышел первый блин комом на 3D-принтере:
‘ото4361 (525x700, 45Kb)
ЌедочЄтов чуть более, чем доху€, однако некотора€ схожесть прогл€дываетс€. ¬тора€ верси€ поскладнее будет. ѕон€тное дело, что эскиз родилс€ у вышесто€щего руководства от взгл€да на первый пример, однако китайский мыслекод пошЄл ещЄ дальше. я не уверен, что в Gainta сид€т мудрые китайские мудрецы, однако их мыслекод с хорошим попаданием угадал юзкейс и назначение девайсов подобного форм-фактора. “аким образом, не столь совпадени€, сколько действительно мозг у людей работает одинаковым образом за исключением частностей.
big_plastic_case_g9_e (466x350, 26Kb)
ѕриблизительно то же самое предлагает немчурска€ Bopla.
bopla (700x512, 42Kb)
“.е. все эти замечательные формы в корпусах обусловлены как антропометрическими показател€ми, так и общей идеологией. ¬спомнилось, как классе в 5-м мы с покойным нынче ¬алеркой обсуждали интерфейсы известных нам, щенкам, операционок и искали некое совершенство. “огда люди ещЄ не разучились (а только ещЄ учились) пользоватьс€ персоналкой, мышкой и клавой дл€ удовлетворени€ печатной потребности. » была выдвинута мысль, что кнопки закрыти€ окна имеет смысл унести в правый нижний угол окна. Ќо € инстинктивно сопротивл€лс€, и годы спуст€ обнаружил подтверждение у Ћебедева с его матрицей эмоций, где правый нижний угол, получаетс€, говно, и пригоден разве что дл€ раст€жки, а поиск совершенства в 10 лет лишь повод выебнутьс€ и сделать не как у Ѕилла √ейца. ќтсюда же, кстати, произрастает изменение интерфейсных кнопок управлени€ окном в ранних верси€х MacOS (1984...1998) в более или менее удобную группировку воедино трЄх кнопок в современных OS X:
mac1984 (513x343, 5Kb)
BCFKh (176x88, 23Kb)
«ан€ло это чудо эволюции столько лет (»ћ’ќ) только из-за ƒжобсова отстранени€ от дел, который вернувшись без комплексов передирани€ у мелком€гких, просто Ђƒа Єба, неудобно же, Ѕилл лучше сделалї просто слепил всЄ в одно, но в другом углу.
ёзабилити, мать его. Ёто ж можно ещЄ много постов написать, например, про зар€дные устройства и блоки питани€, про кнопку включени€ или рокерный/движковый выключатель прибора, про IP-степени защиты и необходимость применени€ защитных стЄкол, но об этом позже.
–убрики:  этот удивительный мир вокруг нас

ћетки:  

ѕочему MS таки села в лужу

ƒневник

¬торник, 11 »юн€ 2013 г. 03:06 + в цитатник
ѕост давно пылитс€ в черновиках =)


¬от мы и вернулись в дефолт сити.  ак и множество других хом€чков (перва€ стади€ Ч подражание), зафоткал свою безм€тежность в “атарии:
¬ерхнеуслонска€ безм€тежность

“ак почему же Microsoft терпит фейл за фейлом на свежих рынках? ѕомнитс€, была у PSB песенка Break4Love, которую € по традиции называл Ђбрейк четыре лафї взамен нормальному названию, как и вс€кие Ђайсикю два гоуї, Ђчетыре пэ-дэ-аї и т.д. Ќет, € в курсе как оно подразумевалось, но... ¬ один прекрасный момент √ейст передал Ѕалмеру бразды правлени€ MS, и началась разработка неверо€тно геморройной платформы Ђ.NETї. ¬ыдуманна€ как великое благо, платформа .NET Framework создала куда больше проблем, чем решила. Ќапример Ч поставить еЄ. ƒа, да Ч на живую винду, и чтобы версии друг с другом дружили сверху вниз, ибо громоздкий проприетарный софт зачастую начинает требовать версии 4.0, и пытаетс€ ставить их, следовательно, обламываетс€. » с каждым дистрибутивом поставл€етс€ хот€ бы веб-инсталлер, если не полный пакет.  акандокало похуже €ва-машины под DOS. “ак € к чему? ћожет, фреймворк и замечательный и это всЄ нытьЄ, но название его € читаю никак иначе как Ђточка нетї. ¬ы бы ещЄ ЂЌ≈“ и точкойї назвали Ч сплошной негатив даже в наименовании, €сен пень как корабль назовЄшь... ¬от така€ метафизика.


“ем не менее, € всЄ-таки искренне пытаюсь пон€ть, что за херн€ вообще происходит в трендах и рынках, и где MS налажала. 15 лет назад никто и подумать не мог, что серьЄзные и полезные вещи можно будет делать не только на десктопах, а портативные устройства станут мобильными и куда сложнее, чем органайзер с тетрисом и звонилкой. 10 лет назад взлЄт мобильных платформ казалс€ уже очевидным, да и средние характеристики устройств класса  ѕ  были уже не так дурны, хоть и на RISC ARM платформе. ƒа, MS создала великолепные стилусоуправл€емые Windows Mobile 200x, которые изнутри вроде бы даже похожи структурой на взрослую версию, чтобы хом€чкам не переучиватьс€. ќднако вспомним основополагающий принцип Windows Ч обратна€ совместимость. ¬ линейке 9x вообще никаких проблем не было, фифти-фифти 16- и 32-разр€дного кода, мешанина и ад. «ато оно пердит, но едет работало на любом собранном на помойке железе. Ћинейка NT была немного строже Ч вставала со 100% гарантией разве что на брендовые машины, которые были сертифицированы и драйвера были написаны (NT до версии 5.0 капризничала по части оборудовани€), и звали их рабочими станци€ми, стоили они дохрена и больше.   примеру, ситуаци€ на 2000 год: сравниваем мою свежепроапгрейженную домашнюю машину и фирменный Compaq Deskpro EN. Intel Celeron 333, i440BX, 64MB PC100 SDRAM, 5GB HDD, 4MB S3 Trio3D/2X AGP против Compaq Deskpro EN: Intel Pentium III 700MHz, i815, 128MB PC133 SDRAM, 80GB HDD, 64MB nVidia Quadro. ќбе умели пускать 16- и 32-битный код, и казалось бы, проблемы тогда не существовало, хот€ были и другие архитектуры, к которым MS имела слабое отношение. ¬ линейке NT (особенно в XP) была применена прекрасна€ реализаци€ виртуальной машины дл€ 16-битных процессов Ч NTVDM/WOW, так сказать говнодос, которого вообще не ощущаешь. Ѕывают, конечно, капризные игры, которые напр€мую работают с устройствами, но к NT 5.1 вроде залатаны все дыры. Ќа этом моменте стоит остановить экскурс в историю и задать вопрос:


1) дл€ запуска старь€ достаточно транслировать вызовы API Win16 в аналоги Win32, указатели пам€ти и иные скользкие места совместимости форматов PE;


2) дл€ запуска на Windows Mobile PE-исполн€емых файлов достаточно их перекомпилировать под ARM (при наличии сырцов) без трансл€ции вызовов;


3) реализации ReactOS и Wine доказывают, что разбор API возможен, вопрос чисто архитектурный.


—ам вопрос такой: неужели, бл€дь, настолько т€жело было написать аналогичную виртуальную машину-трансл€тор (на худой конец эмул€тор) x86-ARM? ƒа пусть даже не на ходу, с отложенной трансл€цией, ведь операционные системы не брезгуют префетчерами и предсказани€ми дл€ оптимизации запуска программ, что сложного сохранить уже оттранслированный код где-нибудь в закромах и запускать из него? ƒа, пусть первый запуск незнакомой софтины займЄт дес€тки минут, зато потом наступит рай. »ли это противоречит сраной правовой политике? ј может, аппаратные требовани€ €кобы подвод€т? ƒа вр€д ли кто додумаетс€ запускать рендеринг сложных сцен в 3dmax на  ѕ  неродным дл€ ARM алгоритмом.


ƒа, было бы условно медленно, но мощности же растут. ћощностей современных потомков  ѕ  хватает на эмул€цию в BOCHS полноценной Windows XP со всем скрабом! Ќет, это злой умысел, который сейчас забивает гвозди в гроб перспективы Microsoft остатьс€ на мобильном рынке. “ем паче, они продолжают их забивать вполне успешно Ч чего только стоит цифрова€ подпись софта на Windows 8/RT.
“ут ведь какое дело, даже дл€ J2ME платформы Nokia S40v5 нашЄлс€ таки на просторах интернетов эмул€тор процессора 8086, который укладываетс€ в ограничени€ хипа в 2ћЅ и быстродействие позвол€ет даже „“ќ-“ќ делать на нЄм в реальном режиме Windows 3.0, а уж если бы это была не Java, а почти нативный ELF, то там и до 386-го недалеко, а там...  ороче, сами виноваты. ¬от она Ч цена сегментировани€. —ейчас уже слишком далеко и поздно, Ђпод палецї уже не заточишь скроллбары и кнопочки 16х16.




ј пока они туп€т и картина неутешительна€, € потихоньку приблизилс€ к тому, чего долго и страстно хотел. »так, альтернативный вариант развити€ истории, если бы курс был вз€т на tablet computer, нежели internet tablet. ¬от оно, держанное в руках √ейтсом чудо с того конца света Ч планшетный компьютер OQO Model 02.


ћимими

¬нутри начинка 2007 г., VIA C7 1.5GHz, 1GB, 60HDD, QWERTY и мышь(!) плюс дигитайзер Wacom под стилус, само собой Bluetooth+WiFi, без модема, автономность 2-3 часа (расшир€етс€ аккумул€тором и заменой HDD на SSD). –азмером это чудо 142×84×26мм и весом 400гр., что сравнимо с PSP или Eking S515. „то понравилось, думаю, очевидно. Ќедостатки же есть: мала€ автономность (по сравнению с Dell Latitude 10 часов, но € наверное, хочу невозможного), HDD вместо SSD (скидка на древность), отсутствие адекватной OQO-утилиты управлени€ питанием, нет дырки/места дл€ стилуса, слота дл€ SD, ¬≈Ќ“»Ћя“ќ– ј–––√√√√√! ѕо ощущени€м VIA хуесосит даже у целерона, который в ASUS Eee 900, а в остальном очень продуманна€ вещица ибо проектрировала  анада. Ќа родную XP Professional (ENU) поставил SP3 и пакет Tablet PC, добавл€ющий распознавалку и экранную клавиатуру всюду, включа€ winlogon (!), питанием процессора можно гибко управл€ть RMClock. я визжу от восторга , и дл€ казуального everyday юза в качестве планшета и  ѕ  мен€ вполне сатисфачит. ќднако на отдаление от места расположени€ на 10 дней проверенно Ч имеет смысл брать Eee.




ѕомимо лютой миниатюризации € также продолжаю экспериментировать с иными применени€ми вычислительной техники. ѕоскольку скопилась гора старого железа, до мен€ дошла сама€ банальна€ эволюционна€ мысль Ч вбил в гугл Ђобъединить компьютеры в одинї хуй знает зачем, авось по€вилось что-то, акром€ кластеризации. » понеслась...


Ќет, майнить коины € не собиралс€, зато напоролс€ на статейку  риса  асперски ’акер є 08/07 (104) ќдна голова хорошо, а две лучше, где он в попул€рных выражени€х объ€снил, что даже Beowulf-кластеризаци€ это сложно и Ђнаху€ї оно дома, что по закону јмдала на интерконнект старого железа уйдЄт ресурсов больше, чем выигрыш, да и стоить оно будет, а мне хочетс€ за так, и то, что распределЄнные вычислени€ вместе со всей терминологией типа RPC, MPI, GRID-ами и mutex-ами достойны целой академической отрасли и по ней пишутс€ докторские, а также что делегирование и управление сверхнадЄжным арбитром сродни работе начальника над бездельниками и поедател€ми калорий киловатт, и пожалуй, самое главное: дев€ть женщин не род€т одного ребЄнка за мес€ц, дев€ть €иц в одной таре будет готовитьс€ столько же, сколько и одно, и дев€ть кораблей не перевезут один груз в дев€ть раз быстрее. «ато перевезут в 9 раз больше груза одновременно. ¬ыигрыш от распараллеливани€ следует искать в делегировании несв€занных между собой задач, определ€емых критери€ми зависимости результатов операций. Ѕанально Ч кодирование/преобразование аудио-видео информации, подбор хешей и паролей к архивам без rainbow-таблиц и с ними, остальное вы додумаете сами .


 ластер на коленке
¬низу Ч тот самый образчик Ћƒ—ѕшной мебелировки с Celeron Tualatin внутри.

я поскрЄб по сусекам и удалось собрать 7 машин разных конфигураций. ¬ыбрал вариант простого объединени€ узлов в сеть 100M Ethernet без объединени€ в домен, адреса которым выдаЄт DHCP через хаб/свитч роутер домашней сети или управл€ющий компьютер через второй сетевой порт. “аким образом € решил вопрос Ђбезопасностиї со стороны WAN. Ќа все машины почти без проблем встала одинакова€ Windows XP SP3 с замечательным апдейтом, добавл€ющим функционал RemoteApp из Windows Server 2008, что позволило не держать на управл€ющей машине громоздкие полные рабочие столы mstsc, а лишь отдельные нужные окна (с общим буфером обмена и одним окном в фокусе). Ёто уже больше похоже на Ђобъединение компьютеровї из поискового запроса, ведь теперь € могу делегировать задани€ машинам просто переключа€сь между окнами.


SoXiEs_cluster2 (700x274, 80Kb)
„етыре ноды перебирают пароли

ѕро балансировку нагрузки придЄтс€ помнить самому, конфигурации узлов (нодов) варьируютс€ от Pentium II-450 до Pentium 4 HT (Conroe), по возможности энергопотребление периферии сведено к минимуму, отключен звук и по возможности используютс€ встроенные видеоадаптеры. Ќа всех нодах включен сервер telnet дл€ экстренных случаев, а также настроено удалЄнное выключение одним cmd-скриптом. ќбщего хранилища как такового нет, в его роли выступает управл€юща€ машина MAIN с расшаренными ресурсами (mstsc настроен таким образом, что при входе на ноду сессии доступны все буквы дисков клиента по адресу \\tsclient\). ¬ теории, при чЄткой балансировке ресурсоЄмкие задани€ должны завершитьс€ одновременно, однако при брутфорсе паролей веро€тность ускорени€ исхода возрастает в разы ибо потоков и точек старта больше.


SoXiEs_cluster1 (700x309, 60Kb)
—емь нод (ничего не делают) Ч окончательный вариант

“ак как железо далеко не первой свежести, настройка и приведение к общему знаменателю потребовала долгой ебли вприс€дку. ” некоторых машин кроме проблем с совместимостью планок пам€ти наблюдалась севша€ батарейка, котора€ не позвол€ла грузитьс€ вслепую, вспухшие конденсаторы в дерев€нном корпусе, один из BIOS'ов при отключении до завершени€ самотестировани€ POST вообще самосто€тельно запускает SETUP и не сообщает никак и загрузка стопоритс€, а если всЄ гладко, достаточно двух кабелей Ч питание и сеть. ћашинку, запихнутую в корпус видеомагнитофона Daewoo, удалось заставить грузитьс€ с карты CompactFlash, причЄм Windows видит еЄ как съЄмный диск и успешно монтирует флеш-брелоки без Hitachi microdrive. “ьма тонкостей, но оно всЄ удивительным образом работает , хоть при работе и нужно запирать всю стойку в отдельное помещение из-за шума и тепла.


¬ одном из следующих задро-постов € расскажу про разделение вычислительных мощностей одной машины на многих-многих пользователей (концепт, обратный тому, что € сейчас написал, так сказать интеграци€, а не рассеивание), а также про попытки локально подн€ть википедию

–убрики:  здесь и сейчас
этот удивительный мир вокруг нас

ћетки:  

ѕам€ти Windows 3.11

ƒневник

—уббота, 24 —ент€бр€ 2011 г. 03:32 + в цитатник


стащено с imagefap
Ётот пост можно не читать, он целиком и полностью состоит из abandonware-ориентированного задротства.
≈сли какое-то слово в заголовке осталось непон€тным, или не хватает интереса к теме, можно смело пропускать - ничего не упустите.


“еперь это уже полна€ некрофили€, если ко времени поста про винду ещЄ хоть кто-то Ђжилї с 3.11, то как гласит “Ємочка здесь, 24 сент€бр€ 2011 было всего 2.3% таких динозавров. Ќо съевша€ мен€ до мозга костей недоось не отпускает и по сей день, и потому € ещЄ раз попыталс€ приаттачить еЄ к современности, вдохновлЄнный одной из картиночек Sick Windows Tricks.

ѕосле установки она ничего не умеет и выгл€дит так (VGA 640x480x16 цветов)

Ќостальгировать далее...
–убрики:  этот удивительный мир вокруг нас

ћетки:  

Ќет предела совершенству

ƒневник

¬оскресенье, 13 ћарта 2011 г. 04:06 + в цитатник

¬ седьмом виндавозе командна€ строка всЄ ещЄ нуждаетс€ в куче сторонних утилиточек дл€ автоматизации и более глубокого ювелирного вмешательства в систему. “ак, rundll32 очевидно не мен€лс€ лет этак 10 (да, это по-ублюдски, но € обращаюсь к WSH/JS/VBS/BAT/CMD чтобы решать мелочные, но дико annoying с точки зрени€ быдлопользовател€ вопросы удобства). —егодн€ мне потребовалось чтобы окошко AVerTV автоматом уЄбывало на второй дисплей и максимизировалось при запуске. Ёто было сверхтрудно, но всЄ получилось.


√лобально говор€, мне откровенно нравитс€ подвижки Microsoft и всей платформы Wintel в сторону юзер-френдли, свистоперделок и прочих критериев юзабилити, в последнее дес€тилетие начина€ с распространени€ Windows XP  (255x202, 77Kb) компьютер перестал восприниматьс€ как на картинке, этаким глючным гробом с разноцветным текстолитом внутри, и сейчас вс€ческие стандартные спецификации совместимости/интерфейсов типа (USB 2.0 и WiFi) уже вышли на тот уровень, когда можно не задумыватьс€ (покупателю это главное), будет ли оно вообще работать. ќсобенно этой отточенностью и придроченностью комплектующих слав€тс€ ноуты. Ќо везде бывают исключени€ - на 64-битной семЄрке мне так и не удалось заставить работать ультрадешЄвую веб-камеру Genius Eye 110 и такой же донгл ISSCBTA (Bluetooth), обе желез€ки 2005 года выпуска, но их можно безжалостно выкинуть или пустить в старые компы; также со скрипом встали аналогичной давности сканер Mustek 2448TA и тюнер AVerTV M15H, что потребовало как раз первого абзаца данного поста.


—лово Wintel вызывает во мне бурю оргазма, жаль оно не приобрело широкого распространени€, но иначе и не назовЄшь Ц все эти ЂIBM PC-совместимыеї и Ђx86ї уже достаточно стары чтобы обозначать принадлежность к Ђне-эппловскомуї компьютеру. ¬интел, конечно, тоже не совсем точное слово, но процессоры AMD всю историю считались нищебродскими заменител€ми, а VIA здравомысл€щий человек дл€ производительного и современного компьютера не купит, поэтому »нтел он и в африке »нтел, что даже в маках его став€т, а линуксы исключительно дл€ красноглазиков и прочих организаций, терзаемых проверками подразделени€ защитников пиндосских капиталов. ѕоэтому Windows+Intel как сама€ попул€рна€ платформа.


Ќи в коем случае у читател€ не должно возникнуть мерзкого ощущени€, что € сомневаюсь/колеблюсь в вопросе платформы компьютера, здесь стоит быть выше вечных вопросов, просто хочу констатировать факт - за 30 с хвостиком лет существовани€ двух платформ они потихоньку обретают сходные черты, в частности писюки Wintel уверенно движутс€ в сторону концепции беспроблемности, когда ты такой ламер приходишь в магазин и заказываешь собранный компьютер, упичканный интерфейсами на все случаи жизни Ц usb/wifi/bluetooth/bluray/firewire/sd/mmc/produo & etc, включаешь дома и у теб€ всЄ работает.

–убрики:  здесь и сейчас

ћетки:  

 —траницы: [1]