21:58

Тотальная неудачница и убийца жёстких дисков.
#post-id: 3781-17-05
#original-date: 2.12.2010 Thu
#original-time: 5:05 PM
#original-day:  3781
#original-host: WinXP Home SP3 (Build 2600)

AJPapps - Private desktops 1.05.0050

Маленькая программа для Windows NT, создающая дополнительные рабочие столы, на которых можно запускать программы, видеть которые окружающим совсем не обязательно ^_^ Разумеется, в любой момент можно переключаться между ними и основным рабочим столом.

Знаете, порой бывает так, что очень не хочется чтобы окружающие видели, что у тебя открыто. Скажем, сидишь ты на работе, работаешь, а начальство так и снуёт в поисках запущенных асек. Или делаешь красивую хентайную обойку крайне занятного содержания, а домашние поминутно бегают вокруг. Или вообще красота, когда окно свёрнуто, но из-за периодических сбивок очерёдности переключения... нажимаешь Alt+Tab, а вместо Word'а на экране появляется ImageShack uploader с хентайной картинкой. Кошмар!

Собственно, я как раз делала пачку обоек, когда задумалась над тем, как бы прятать всю эту красоту в случае если нагрянет кто. Так я и вспомнила что есть в NT функции для этого. Ещё ранее я пыталась с ними справиться, но тогда они меня напугали ещё при первом взгляде, и я сбежала в панике ^_^' В этот раз я начала делать маленький тест (который развился в эту программу), и всё оказалось не так уж страшно ^_^'

На самом деле тест сначала просто смотрел какие рабочие столы есть в системе (эту функцию я оставила в программе), а потом начал на десять секунд переключаться на новый рабочий стол чтобы посмотреть, что там творится ^^ Оказалось что там нет ни чего ^^

Повозившись немного, я сделала первый вариант программы, довольно простой, но работающий. Раз рабочие столы созданы для безопасности, то почему бы не использовать их для собственной безопасности? ^_^

Очередная версия программы (1.01) писалась скорее по просьбе Призрака, который захотел настроек горячих клавиш. Ну а попутно я решила расширить функциональность и добавить рабочих столов на все случаи жизни ^_^


http://dl.dropbox.com/u/9509037/Setup.PrivateDesktops.EXE

21:57

Тотальная неудачница и убийца жёстких дисков.
#post-id: 3781-16-26
#original-date: 2.12.2010 Thu
#original-time: 4:26 PM
#original-day:  3781
#original-host: WinXP Home SP3 (Build 2600)

Новая версия Часов для Windows ^^

AJPapps - Часы для Windows 2.00.0015

Эта программа выводит текущее время в заголовке активного окна, что может быть полезно когда панель задач автоматически скрывается, и часы просто не видны, пока не наведёшь на них мышку.

Давным-давно я написала программу на VB1, которая выводила время в заголовке активного окна. Она мне нравилась всем кроме того что окно не прячется ^^ Я задумала перенести её на VB5 и как-нибудь выйти из положения, но недостаточные знания Win32 API всё погубили...

Недавно я всёже решила попробовать ещё раз, тем более что часто мышь в руки брать не охота, а панель задач у меня всегда спрятана ^^ Я начала переносить код, внося правки, но в итоге пришла к тому, что переписала всё заново ^^


http://dl.dropbox.com/u/9509037/Setup.WinClock.EXE

21:56

Тотальная неудачница и убийца жёстких дисков.
#post-id: 3781-14-40
#original-date: 2.12.2010 Thu
#original-time: 2:40 PM
#original-day:  3781
#original-host: WinXP Home SP3 (Build 2600)

Мда. У меня на работе крутится программка, которая на Тумблер картинки постит. Чтобы народ не скучал (я же не знала, что у меня безлимит будет). Она ведёт лог, и до этого часто не могла запостить ничего - ошибка типа. Окей, правлю программу, она теперь пишет что именно случилось, обновляю. И, всё. Никаких ошибок, судя по логам.

21:56

Тотальная неудачница и убийца жёстких дисков.
#post-id: 3781-05-00
#original-date: 2.12.2010 Thu
#original-time: 5:00 AM
#original-day:  3781
#original-host: WinXP Home SP3 (Build 2600)

Осты наруты чтоли покачать для полного счастья?

21:54

Тотальная неудачница и убийца жёстких дисков.
#post-id: 3781-04-58
#original-date: 2.12.2010 Thu
#original-time: 4:58 AM
#original-day:  3781
#original-host: WinXP Home SP3 (Build 2600)

Реквестую юникодный шрифт с китайскими и японскими символами, а также кирилицей, похожий на Georgia.

21:54

Тотальная неудачница и убийца жёстких дисков.
#post-id: 3781-04-47
#original-date: 2.12.2010 Thu
#original-time: 4:47 AM
#original-day:  3781
#original-host: WinXP Home SP3 (Build 2600)

30.11.2010 в 19:41
Пишет  Liera:

30.11.2010 в 15:28
Пишет  Бентен:

30.11.2010 в 09:31
Пишет  Nueteki:

Патриархия борется против уникального центра для детей-инвалидов.

Недалеко от Домодедово есть уникальный медицинский центр для детей-инвалидов под названием «Детство». Уникальный — в том смысле, что другого сравнимого по качеству реабилитационного центра у нашего государства нет. Ежегодно через поликлинику и лечебные отделения центра проходит около 30 тысяч детей, больных ДЦП, аутизмом, синдромом Дауна и другими заболеваниями. К сожалению, центр соседствует с женским монастырем, и руководство монастыря делает всё для того, чтобы заполучить один из двух корпусов центра (сейчас там поликлиника, школа, психоневрологическое отделение). Монахиням в их борьбе помогает ряд чиновников Московской области. В понедельник мы туда съездили, чтобы на месте получше разобраться в происходящем. Подробная информация доступна в обстоятельной записи tvm2008, в официальном пресс-релизе фонда «Здравомыслие», на нашем канале youtube.

Идет суд за территорию. В Патриархии заявляют прямо: «Учреждение должно выехать. И долг государства — сделать все для этого». Из бюджета выделены деньги на реконструкцию медицинского корпуса — но реконструкция заблокирована, так как корпус попал в «охранную зону» монастыря. Между корпусами идет тропинка в семьдесят пять шагов, но проходит она по монастырской земле. Настоятельница распорядилась закрыть калитку, и теперь детям-инвалидам и их родителям приходится обходить территорию монастыря, один километр вдоль забора. Лишь бы дети не мешали монахиням духовно совершенствоваться. Монахинь там, кстати, 25 штук. Понимаете? 25 монахинь живут на 32 гектарах и уничтожают центр, который ежегодно помогает десяткам тысяч детей.

Оказалось, что кроме детей есть еще и местные жители, которых монастырь выживает еще более эффективно. Рассчитывать на реакцию журналистов жителям не приходится. «Мы сидим без воды и отопления, потому что коммуникации сломаны, а монастырь не пускает на территорию ремонтников», — рассказывает Зоя Митрофановна Макарова. И добавляет: «Наверное, будут ждать пока мы умрем. А что, нас три старухи. Моя мама – ветеран войны, ей 103 года». О собственном огороде не может быть и речи. А у соседей и вовсе дом подожгли.
Монастырь напрямую подчиняется патриарху. У настоятельницы наличествует орден преподобной Евфросинии Московской. Именно такую награду патриарх вручает за «выдающиеся заслуги в сферах морально-нравственного, христианского воспитания детей, милосердия и христианского служения немощным, больным и сиротам». Ну что же, заслуги и правда выдающиеся. Не менее серьезные заслуги есть у министра культуры Московской области, Галины Ратниковой: нам удалось выяснить, что именно ее подписи не хватило реабилитационному центру для начала реконструкции корпуса. У Галины Константиновны, конечно, тоже есть орден от патриарха.

Для Московского патриархата такая трогательная забота о детях в порядке вещей. В Москве РПЦ получила помещения детской поликлиники и сдает их под офисы. Сретенский монастырь добился выселения школы № 1261. В Днепропетровске УПЦ МП отбирает здание школы у детей-инвалидов.

Разумеется, руководство центра уже обращалось во все инстанции. Всё без толку, дело идет к победе монастыря. Единственная оставшаяся возможность помочь центру «Детство» — широко распространить эту информацию в блогах.

Источник: teh-nomad.livejournal.com/753758.html#cutid1

З.Ы.: вместе вот с этим: katryona.livejournal.com/61004.html вообще хорошо смотрится. Ощущение, что церкви пора уже жечь вместе с содержимым.

URL записи

URL записи

URL записи

Предлагаю корпус отдать. Но! Обнести всё это толстой стеной, поставить глушилки, обрубить коммуникации и не пропускать ни живой души. Пусть в корпусах думают о вечном и общаются с богом.

21:54

Тотальная неудачница и убийца жёстких дисков.
#post-id: 3781-02-18
#original-date: 2.12.2010 Thu
#original-time: 2:18 AM
#original-day:  3781
#original-host: WinXP Home SP3 (Build 2600)

А ещё я начала играть в Lightning Warrior Raidy. Если кто не в курсе, это юрийная полурпг с БДСМ уклоном. Всё хорошо, но сложновато, простовато, а ещё не всегда убедительно. И сейю играют немного не на уровне (у CROWD лчше играли), хотя не могу сказать, что плохо ^^ У главгероини голос похож на голос Мадлакс ^^

Приходится заниматься картографией, пока карту уровня не обнаружишь. Благо координаты и компас есть ^^

21:54

Тотальная неудачница и убийца жёстких дисков.
#post-id: 3781-02-08
#original-date: 2.12.2010 Thu
#original-time: 2:08 AM
#original-day:  3781
#original-host: WinXP Home SP3 (Build 2600)

После Eurobeat Disney песня When You Wish upon a Star уже как-то не воспринимается в медленном варианте. Вот, например, от KISS вариант кажется крайне медленным и занудным. А я уже было думала, что будет быстро и громко ^^'

#video: KISS\When You Wish upon a Star (1978)

21:54

Тотальная неудачница и убийца жёстких дисков.
#post-id: 3780-23-06
#original-date: 1.12.2010 Wed
#original-time: 11:06 PM
#original-day:  3780
#original-host: WinXP Home SP3 (Build 2600)

Судя по кино, у каждого пронумерованного должно быть два жетона с личным номером. А если он один? Человека уже убивали? Он зомби? OO

#music: Alphatown\Super EuroBeat Vol.192 ~LET'S PARTY~\Harajuku Nights

21:54

Тотальная неудачница и убийца жёстких дисков.
#post-id: 3780-07-32
#original-date: 1.12.2010 Wed
#original-time: 7:32 AM
#original-day:  3780
#original-host: WinXP Home SP3 (Build 2600)

У MegaUpload немного изменился дизайн, а также пропала капча и случилась скачка в три потока! Что это с ним?

05:47

#182

Тотальная неудачница и убийца жёстких дисков.

Рейтинг Комиксов - проголосовать




@темы: Не моё, Неманга, Вэб-комикс, Нина

Тотальная неудачница и убийца жёстких дисков.


sirmitchell:



nailed it.


[ catversusdog ]



Жизненно ^^





@темы: Мобильный дневник

22:56

Тотальная неудачница и убийца жёстких дисков.
#post-id: 3780-06-52
#original-date: 1.12.2010 Wed
#original-time: 6:52 AM
#original-day:  3780
#original-host: WinXP Home SP3 (Build 2600)

Кстати! По ходу дела у меня при загрузке повис NOD32. В журнал событий так и записалось - "завис". Windows его убила и запустила заново.

И ещё при распаковке музыки на мусорный винт, неожиданно пошли сообщения об ошибках отложенной записи, которые обычно бывают либо при физическом отключении винта, либо при его глюках. Я в панике, демоны подсказывают про место на диске...

Его действительно не было. Был НОЛЬ. Я только не поняла, что это за новый способ оповещения такой? Обычно же программы сами выдают ошибку Disk fill.

Тотальная неудачница и убийца жёстких дисков.
#post-id: 3780-06-15
#original-date: 1.12.2010 Wed
#original-time: 6:15 AM
#original-day:  3780
#original-host: WinXP Home SP3 (Build 2600)

Я не знаю как описывать сегодняшнее "приключение". Попробую по порядку =_=

Сначала я хотела релизить Dropbox IM. Ради интереса зашла в абаутбокс, но увидела что полупрозрачная иконка рисуется абы как. Хотя в CommonFunctions.DLL я это исправляла. Баг! Надо разбираться.

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

Думала, что не туда компилируется - нет, именно туда, куда нужно. Долго ломала голову, что бы это могло быть, пока наконец подозрение не пало на Link Hack и возможную ошибку из-за несовпадения расширения и библиотеки с ожидаемым EXE.

Открываю Link Hack - всё прекрасно, парсится несмотря на расширение, передаётся и даже линковщик запускается. Командная трока не трогается. Стало быть дело в линкере VB.

Тут я пробовала вызывать разными способами, например с ожиданием, мало ли - не помогло.

Тут я начинаю долгую охоту за сообщением, которое выводит линкер. Окно быстро исчезает, а вывод перенаправлять лень. Наконец с энной попытки удалось разглядеть, что он там пишет. А писал он это:

Microsoft (R) Incremental Linker Version 6.00.8447
Copyright (C) Microsoft Corp 1992-1998. All rights reserved.

LINK : fatal error LNK1104: cannot open file "I:\Disk\Output\CommonFunctions0301.DLL"


Мозг взрывается, и я пишу пост, который появился ранее. Я думала, что это VB хватает файл и не отпускает. Поэтому я пошла учить командную строку Unlocker и принудительно освобождать файл перед вызовом линкера. Не помогло!

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

Тут и случается BSOD. настроения никакого, перезагружаюсь и начинаю выяснять, кто виноват, и что это за код такой 0x1000007E. Оказалось, что это что-то про испорченный драйвер, а WinDbg из малого дампа вытащил только ntoskrnl.exe. Не густо. Думаю, что кирдык, надо откатываться, а ведь ничего и не ставила в последнее время, даже обновлений.

Начинаю экспериментировать. Вызов линкера из FAR приводит к падению системы. Включаю полный дамп памяти (не лише, да и вопреки утверждению IT Happens полный дамп создаётся всего один и не засирает ничего) и получаю новый код ошибки - 0x000000C5. В принципе тоже самое. Но на этот раз анализ говорит про SandBox.SYS, который относится к Аутпосту.

Пробую отключать Аутпост, но фиг - дрова-то висят в памяти. Форумы пугают смертью памяти или мамы, всё плохо, пишу в саппорт.

Тут у меня появляется идея. Я копирую командную строку линковщика и пытаюсь выполнить в окне Run - не влезает! Открываю CMD и прозреваю - вот это командная строка! Но BSOD происходит на пятый запуск, а перед этим каждый раз выдаётся исключение. Решив, что может быть линковщику командная строка слишком длинная, я перенесла файлы в другую папку и сильно укоротила пути - бесполезно.

Думаю, что надо ставить вместо SP5, который я когда-то поставила, SP6. Мысли разные, раз проблема локализована, можно не так опасаться. Ну и ещё появилась пара идей. Пока открывается бэкап домашней машины и и оттуда распаковывается виртуалка с NT4 (на ней есть VB и нет Аутпоста), я сравниваю версию домашнего линковщика и здешнего - одна и та же. Плохо.

Попутно выясняется, что линковщик повредился, но есть бэкап. Версии всё равно разные. А ещё выясняется, что ни VPC, ни сервиспака у меня нет - качаем ^^

http://www.microsoft.com/downloads/en/details.aspx?FamilyId=28C97D22-6EB8-4A09-A7F7-F6C7A1F000B5&displaylang=en

http://www.microsoft.com/downloads/en/details.aspx?FamilyID=A8494EDB-2E89-4676-A16A-5C5477CB9713&displaylang=en

Ставлю сервиспак. Помнится, при компиляции из IDE проблем не было, только сообщение об ошибке. Проверяю именно так - бесполезно.

Разворачиваю виртуальную машину. Тут оказывается, что сети у меня нет (сетевой кабель не подключен, физический интерфейс в коме), поэтому приходится ставить Loopback Adapter. Наконец всё есть, машина работает просто прекрасно. Преодолев несколько организационных моментов я сталкиваюсь всё с той же проблемой - не работает хоть тресни, теперь уже в NT4 выдаётся сообщение о том, что DLL не может быть открыта.

И тут я в отчаянии понимаю, что раз он не может открыть существующую DLL, то нужно сделать её несуществующей. Также я вспоминаю про папку Unsupport на диск с VB. Там было много интересных утилит от индусов из Microsoft, а также я увидела технику обеспечения двоичной совместимости.

Делалось это так. Сначала делалась ActiveX DLL с нужными интерфейсами. Потом она компилировалась и переименовывалась в DllName.CMP. Далее она назначалась как библиотека для двоичной совместимости, а сам проект компилировался в отдельную DLL.

У VB5 был глюк, когда при назначении самой DLL как двоично совместимой, компилятор не мог её перезаписать. Поэтому использовался такой трюк. Но вот в VB6 вроде бы глюк убрали и я про технику забыла. А зря! Проделала тоже самое, и всё прекрасно откомпилировалось! И никаких бсодов.

Проверила на боевой машине - тот же результат! Теперь буду знать, где подводный камень. Получила, называется, опыт.

Мне только обидно, что на это я потратила больше шести часов.

22:56

Тотальная неудачница и убийца жёстких дисков.
#post-id: 3780-06-10
#original-date: 1.12.2010 Wed
#original-time: 6:10 AM
#original-day:  3780
#original-host: WinXP Home SP3 (Build 2600)

А вот и Dropbox IM ^^

AJPapps - Dropbox IM 1.00.0038

Эта программа очень похожа на мессенджеры вроде Миранды или Пидгина, но работает с сервисом Dropbox. Имея общие папки, вы легко сможете обмениваться сообщениями с друзьями и коллегами, программа сохранит журналы всех бесед и не будет отвлекать пищанием, сообщениями и выскакивающими окнами.

На IT Happens прекрасно описали историю создания этой программы. Сначала мы обменивались текстовыми файлам и сообщениями в именах этих файлов, а потом захотелось сделать всё красиво и чтобы меньше ручной работы. Но меня не устроил вариант с простым текстовым файлом и проблемами синхронизации, я пошла другим путём, отсылая сообщения в отдельных мелких файлах ^^


http://dl.dropbox.com/u/9509037/Setup.DropboxIM.EXE

22:56

Тотальная неудачница и убийца жёстких дисков.
#post-id: 3780-04-25
#original-date: 1.12.2010 Wed
#original-time: 4:25 AM
#original-day:  3780
#original-host: WinXP Home SP3 (Build 2600)

Если во время разработки программы вы назначили ассоциации с некоторыми файлами, а потом когда изменили информацию о версии оказалось, чо везде программа числится под старым названием, загляните сюда:

HKEY_CURRENT_USER\Software\Microsoft\Windows\ShellNoRoam\MUICache

Там будет имя файла программы и её название. Достаточно удалить строку, и всё исправится.

#music: Initial D\Super Eurobeat Presents Initial D Fourth Stage Best\Dark Angels - Right Now

22:55

Тотальная неудачница и убийца жёстких дисков.
#post-id: 3779-23-17
#original-date: 30.11.2010 Tue
#original-time: 11:17 PM
#original-day:  3779
#original-host: WinXP Home SP3 (Build 2600)

Вы не поверите, но парализованый мальчик (ТМ) снова замелькал на башорге. Ранее он уже выходил из зала при презентации Висты, Нанами, IE7, IE8 и многих других продуктов Microsoft. Теперь он появился на презентации IE9.

Я только одного не пойму. Кто этот инвалид, и чего он постоянно шляется по презентациям Microsoft?

22:55

Тотальная неудачница и убийца жёстких дисков.
#post-id: 3779-22-41
#original-date: 30.11.2010 Tue
#original-time: 10:41 PM
#original-day:  3779
#original-host: WinXP Home SP3 (Build 2600)

- Она кто-то вроде волонтёра.
- С тобой она тоже как волонтёр живёт?


AMG ^^

А я запустила Dr.Web CureIt! в "режиме усиленной защиты". Упс, окна заблокировались, ничего не нажимается. Защищает! "Хммм", - подумала я и нажала Win+1. Ой, появился рабочий стол. "Ага!" - подумала я и открыла список рабочих столов в Private Desktops. Так и есть - отдельный рабочий стол. Но как вернуться? Пришлось открывать VB ^^ Надо будет добавить кнопку в Private Desktops, а пока я сижу на сверх защищённом десктопе и запускаю то Дану, то FAR, то IE - спасибо Global Hotkeys.

Кстати, код:



22:55

Тотальная неудачница и убийца жёстких дисков.
#post-id: 3779-21-20
#original-date: 30.11.2010 Tue
#original-time: 9:20 PM
#original-day:  3779
#original-host: WinXP Home SP3 (Build 2600)

Пипец! Мало того что в XP VB6 постоянно трясёт из-за загрузки множества аддонов, которые разом ломятся в буфер обмена (потому как Microsoft не придёмала ничего лучше кроме как добавлять картинки к кнопкам на тулбаре через буфер обмена), мало того что оно COM DLL позволяет скомпилировать только раз, поскольку во второй цепляется в неё мёртвой хваткой, так ещё линковщик должен успеть до того как это произойдёт! Не успевает - на выход.

22:55

Тотальная неудачница и убийца жёстких дисков.
#post-id: 3779-19-42
#original-date: 30.11.2010 Tue
#original-time: 7:42 PM
#original-day:  3779
#original-host: WinXP Home SP3 (Build 2600)

Про Викиликс.

http://www.vz.ru/politics/2010/11/29/450934.html

Кажется из всех прозвищ у Медведева и Путина самые необидные и даже наоборот.

И ещё:

http://www.vz.ru/news/2010/11/29/451162.html