Фотки из мира Skyrim

Скриншоты из игры TES V: Skyrim. Красивые места, прикольные моменты и т.п. Игру "ниасилил", но надо отдать должное разработчикам, она получилась очень увлекательной.

WSUS, KB923789. Костыли

На машине включен WSUS-клиент и есть для установки обновление системы безопасности для проигрывателя Flash (KB923789). Но оно не ставится по причине "установленная на этом компьютере версия Macromedia Flash не соответствует данному пакету обновления". Получается затык: обновка не нужна, но WSUS упорно ее предлагает установить. Установка завершается ошибкой, через N-цать минут опять предложение установки, и так до бесконечности.. До корней проблемы я не добрался, но нашел способ обмануть систему обновления.

Танцы с бубном. Назначение приложения для открытия файла

Поразительно, как могут осложниться простые вещи в сочетании с кривым софтом. Задача элементарная: назначить для просмотра tif-файлов программу MS Office Document Imaging. Нужный файл - [C:\Program Files\Common Files\Microsoft Shared\MODI\12.0\Mspview.exe]. Это достаточно удобная софтина с минимальными возможностями работы с изображением и распознованием текста. Для офисной работы самое то.. Но почему-то она по умолчанию не связывается с tif-файлами при установке офиса, и исправлять ситуацию приходится руками. Почти все описанное ниже применимо в целом к задаче назначения приложения для файла, независимо от типа/расширения.

Неблокирующее чтение текстового файла

На работе возникла практическая задача: в логе прокси-сервера найди записи по фильтру. Лог - это обычный текстовый файл, так что наиболее простое программное решение - читать его построчно через pascal-функции Reset() и Readln(). Накидал программку, обкатал ее на копии файла, все прекрасно. Но такую прогу нельзя применить к текущему логу, т.к. функция Reset() блокирует файл на запись. Решением стало применение функций WinAPI для чтения файла. В итоге у меня получился аналог функций Паскаля для построчного чтения файла через WinAPI.

Метки: Delphi, кодинг

Черный март. ACTA

Эту статью я содрал с другого сайта. Но целью копипаста был не трафик или реклама. Я хочу вас призвать к сопротивлению. Инет пока еще не находится под контролем спец.служб и властей стран. Во всяком случае не весь. Недавно мы уже выиграли битву за свободу интернета, нашу свободу (отмена законопроектов SOPA и PIPA). Теперь другие деятели, другой закон, но суть таже! Не дайте им одеть ошейник на наши задницы!! Не позволяйте закрыть свободу в рамки!

Тормоза Brembo на Суперфуре

Да, да, именно Brembo, а не золотистые Nissin. Из всего модельного ряда Honda CB400SF выделяется модель version S 97-го года. Ее отличия в спортивной настройке карбюраторов (отсюда S - sport), отсутствие центральной подножки и передние суппорта Brembo + роторы большего диаметра в отличие от Nissin. Возможно есть и другие отличия, но сейчас не об этом.

Метки: мото

Откуда в PChar "мусор"

Неудачное сочетание двух функций в Delphi 7 стоило мне нескольких часов жизни и много нервов. Зато мне удалось наконец поймать непредсказуемый PChar за хвост. Я и раньше сталкивался с необъяснимыми косяками, корнями идущими из бардака в pchar-переменных. Но сколько я об этом ни читал, сколько не копался - смысл не доходил. Теперь же я на 90% уверен, что точно знаю, чего ожидать от этого типа.

Метки: Delphi, кодинг

Печать на сетевой принтер и IP-спуфинг

Я очень далек от администрирования сетей и информационной безопасности. Но иногда и мне перепадают задачи, в которых приходится быть "спецом". История: сеть моей организации является подсетью некой значительно большей компании. Весь траффик контролируется файерволом Cisco. Этот фаер пришет общий лог активности, на основании которого админы выявляют вирусную активность в сети. Как все это происходит, я не без понятия, но в результате иногда мне приходит письмо от админов "устранить вирусную активность по адресу ...". Понял, исполняю :)

Антифриз для TES 5: Skyrim

Проблема: игра TES 5: Skyrim останавливается на 5-8 секунд в разных местах при разных условиях. При этом фоновая музыка продолжает играть, а картинка вместе с NPC стоит. Потом все проходит до следующего фриза. Часто такая беда случается при движении на открытых участках мира, хотя пару раз ловил лаг в подземельях.

Изменения настроек графики не помогают. На форумах "папики", которые сами этот фриз не ловили, советуют всякое от переустановки видео-дров до апгрейда памяти/видеокарты. Может они в чем-то и правы. Но прежде чем бежать в магазин за новыми железками, попробуйте этот патч от Бориса Воронцова (aka ENB). Мне помогло на WinXP 3SP, Skyrim v1.1.21, патч 0.096. Это не самая последняя версия, но мне ее хватило. Новые ищите на enbdev.com

[1oo%, EoF]

Свечи зажигания для СуперФуры (Honda CB400SF)

На мой байк, Honda CB400SF ver.S '97, согласно мануала подходят два типа свечей NGK: CR8EH-9 и CR9EH-9. Вот только в нем не написано, что один тип - это "холодные" свечи, и что спокойной ездой их можно быстро убить. А еще есть аналоги других фирм и почти подходящие для СуперФуры свечи NGK. Для поиска "почти подходящих" полезно разобраться в маркировке свечей NGK. Обо всем этом - под катом.

Метки: ликбез, мото

Как записать ISO-образ на флешку

Продолжаю набегами разбираться с загрузочными флешками. На этот раз понадобилось сделать рабочую флешку с Offline NT Password Recovery. Программа очень полезная и маленькая, но ради нее расходовать целую болванку мне показалось расточительством. Создать рабочий инструмент уже имеющимися в наличии программами из пакета MultiBoot USB не получилось. После недолгих поисков нашел еще один способ записать нужный образ на флешку и сделать ее загрузочной.

Fix: не запускается служба "Удаленный вызов процедур (RPC)"

После перезагрузки компа не запустилась служба "Удаленный вызов процедур (RPC)". Очень многое зависит от этой службы. В итоге не работает восстановление системы, сетевое окружение, звук, Windows Installer, почти не работает консоль управления (MMC), на панели задач не показываются открытые окна и т.д. и т.п. Попытка ручного запуска приводит к ошибке "Неудается запустить ...(RPC) на xxxComp. Ошибка 5: Отказано в доступе". Антивирус ничего не нашел. Два дня копаний и комп удалось вернуть к жизни.

Fix: Приложение не было запущено, поскольку оно некорректно настроено

При запуске программы получается ошибка "Приложение не было запущено, поскольку оно некорректно настроено". Очень полезная инфа, нефиг сказать :) Далее в этом же сообщении предлагается переустановить приложение. Итак, почему вдруг на чистой машине с только что установленной WinXP перестала работать любимая игра или программулина?

Как подружить Amnesia с Justine и White Night

Есть в наличии пиратский репак замечательной игры Amnesia: The Dark Descent v1.0.1. По словам рипера, из нее выкинут "мусор" (интересно, о чем речь?), удалены все языки кроме русского (что в моем случае оказалось критично) и еще некоторые "улучшения" репака. Вариант без steam-a. Игру прошел, все клево, все работает. Проблемы начались, когда после обновления до версии 1.2 пытался запустить расширение игры "Justine". Так же не хотел работать мод "White Night". Покопавшись немного, все удалось настроить. Рассказываю, как..

Метки: игры, ламерOff

"СОЛО на клавиатуре". Дневник обучения методу слепой печати

Всем, прошедшим через это - посвящается :)

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

Выбор версии PHP для Windows

Прелесть open-source кода в его открытости :)) Т.е. при наличии ума/времени/желания можно разобраться, как именно работает программа. Обратная сторона такого кода - сложность в получении нужных скомпилированных пакетов. Например, PHP можно скачать в виде исходников для Nix-систем с последующей компиляцией/сборкой. Для Windows все уже собрано, но готовых бинарных пакетов много! Варианты с "thread safe/non thread safe", VC6/VC9 и разные версии самого PHP. Статья создана для прояснения ситуации. В основе - разные источники, частично - перевод с английского. Все для того, чтоб в следующий раз мне опять не разбираться - "че к чему!?".

Метки: hard'n'soft, PHP

Тонкости и хитрости letitbit.net

Речь пойдет о знаменитом файловом обменнике - letitbit.net с точки зрения веб-мастера. Рассматриваются вопросы upload-а на сервер, времени жизни файла и оплаты. Я постараюсь не писать об очевидных вещах и не пересказывать FAQ сервиса. Есть некоторые моменты, о которых почему-то не пишут в открытую на сервисе или в километрах его форумов.. А может и писали, но я не нашел :) В качестве бонуса - идеи по организации поиска файлов на letitbit.net.

Метки: инет

Fix: 100% загрузка CPU процессом spoolsv.exe

На машине под WinXP стоит Office 2007. При его установке добавился виртуальный принтер "Отправить в OneNote 2007". Зачем он нужен, я без понятия, у нас этой фишкой все равно никто не пользуется. Кстати, раньше (до 2007-го офиса), в принтерах болтался "Document image writer". Проблема: при запуске любого приложения из пакета Office комп зависает, т.к. один процесс жрет 100% ЦП.

Процесс spoolsv.exe, занимающий все процессорное время - это диспетчер очереди печати. И парится он так, потому что на виртуальном принтере висят задания на печать. После их удаления все приходит в норму :) К слову сказать, до этого я пробовал: перегрузжать машину, перезапуск службы, переустановку Office, замену файла spoolsv.exe, понижение приоритета этого процесса.

[1oo%, EoF]

cURL - ключ от всех дверей

Речь пойдет о библиотеке cURL (aka Client URL, libcurl) и ее использовании в PHP. Об этом уже много всего написано, поэтому я не буду проводить ликбез. Я расскажу о тех возможностях библиотеки, которые мне особенно доставляют. Не знаю, с какими благими намерениями создавал это чудо Daniel Stenberg, я использую ее в корыстных целях :)

Метки: PHP, кодинг

Очередная ошибка в работе Documentum. Баг java-applet

В нашей организации используется система электронного документооборота (СЭД) на базе Documentum. Мало того, что наш вариант СЭД морально устарел, в дебрях системы черт ногу сломит, а получение информации сравнимо с решением квеста. Так он еще и работает не стабильно. Я уже писал об одном баге с java. На этот раз новая ошибка: "an error has occurred when invoking the ucf runtime... и еще МноГа БуКАв". В моем случае она появилась при попытке просмотреть прикрепленный к документу файл. В этом месте должен работать java-applet системы Documentum.

Метки: java
Продвижение
Время
Метки
Щелкни мышей, чтобы закрыть