FNP

Записи в журналах друзей на bezumnoe.ru

Опять был в волжской админисрации

Это просто пиздец злой. На моё "здраствуйте", я получил "и что вы пришли? я вас сегодня не собираюсь принимать". А когда я напомнил, что в телефонном разговоре мне сказали зайти, чтобы что-то подписать, мне в том же тоне было сообщено, что никто со мной по телефону не разговаривал и ничего мне не говорил...

Нет слов.

 

Просто... счастье...)

 Ещё весной этого года я был разбит... Мне было тяжело, но я пережил... Не знаю, судьба ли это или совпадение, но история повторилась... но теперь как бы в инверсии... Вспоминая, как люди помогали мне встать на ноги после того, что происходило со мной, когда я падал, я помог обрести новую жизнь человеку, стоявшему на грани... Забавно... Когда-то веру в жизнь внушали мне, а теперь это сделал я...) Забавно ещё, что такие люди сами находят меня... Видимо, это всё же судьба...) Так, в сегодняшний дождливый день в одно, ещё недавно лишённое тепла сердце, вернулась радость жизни...) И вот ведь оно - счастье... знать, что ты не один, что тебя понимают, что есть люди, которые смотрят в одну сторону вместе с тобой... а кроме того, знать и чувствовать, что ты и сам можешь кому-то помочь подняться и обрести в этой жизни счастье...)

Я счастлив...)

О результатах поступления...

 Чтож, подведём предварительный итог...) Всё, что мне нужно было сдать этим летом для поступления - это математику-II на МехМат и КНиИТ, и устную математику на МехМат, всё остальное пошло по результатам ЕГЭ по информатике и физике... Кроме универских экзаменов сдавал математику компьютерным тестированием в СГТУ, где набрал все 100 баллов (не мудрено, математика простейшая даже для школьной проверочной работы). Самым интересным было подавать документы на ФизФак: хоть ЕГЭ мне засчитали как 4 балла из 5, но математику сдавать не пришлось, так как приняли сертификат о пробном тестировании, написанном ещё в мае... Тогда я набрал немного больше 80 баллов, что по шкале приравнялось к 10 вступительным баллам, потому, когда я подал все документы, мне ответили чётко: ждите зачисления...) Такая же история была и с ФЭТиПом (СГТУ), там я набрал вступительных 169 баллов (при проходном около 140...).
 Математику-II я писал дважды, два дня подряд, сначала на МехМат, потом на КНиИТ... Набрать 8 баллов на МехМат у меня не было даже надежды, что и оправдалось - набрал я только 4....)) На следующий день сдавал на КНиИТ, получил 7, что не могло не радовать всё же...) Устно сдавать математику даже не пошёл - смысл? Всё равно МехМат отпал...)
 Так вот мне осталось выбрать: КНиИТ или ФизФак (ФЭТиП я оставлял в качестве крайнего резерва и даже не думал о нём). Но в целом, "конкурс кошельков", переполненность, "толкотня" на бюджедные места всё же дали понять, что шансы на КНиИТ всё же невысоки, и рисковать не стоит. Мне однозначно нужно было поступить на бюджетную основу, поэтому выбрал всё же ФизФак, Радиофизику) Теперь вот жду 4-го числа, будет собрание) А там... там видно будет... :)

Adobe Indesign Cs3

Как же приятно работать с продуктами Adobe:)

Поставили мы Adobe Indesign Cs3 trial, ну вроде бы прога понравилась решили купить ее для работы! Купили, притом купили диск лицензионный, а не продлили триал. Заплатили 18 штук и ...) и лицензионный Инди не захотел ставиться после триала, ошибка очень простая, что нельзя запускать два установщика, хотя мы запускали один и снесли триал. После шаманских танцев поняли, что проще снести винду и поставить инди заново, благо прог не много. Ну что действительно после переустановки виндов, лицензионный инди поставился, НО ключ не подошел:) Дальше началось самое интересное, начали писать в службу поддержки:

his is an automatically generated Delivery Status Notification

Delivery to the following recipient failed permanently:

     Russian_Support@adobe.com

Technical details of permanent failure:
PERM_FAILURE: Google tried to deliver your message, but it was rejected by the recipient domain. We recommend contacting the other email provider for further information about the cause of this error. The error that the other server returned was: 550 550 No such user - psmtp (state 14).

 

Великолепно работают! После звонков туда все таки прислали нам нормальный ключ. на работе все поставилось. А триал они заменили после 1 июня и сказали, если что скачать новый.

Решил поставить дома, скачал новый триал) и О чудо дома у меня он ни хрена не поставился. Ошибка установки компонентов. Зато пиратский поставился. И после этого я буду платить $699за криворукость прогеров Адоб? Проще Скрибасом пользоваться, чем тратить столько времени и денег.

 

Как сказал один из дизайнеров, после переустановки Фотошопа. "Adobe заботится о вас......."

 

Очередной безумный день моей жизни)

 А начиналось всё спокойно, с чашки кофе...) А потом с вокзала приехали родители с тёткой и племяшом) И началось... (в хорошем смысле) Тётка у нас была проездом, к шести вечера она уезжала на поезде в Москву (куда, кстати, и меня старается затащить в августе), а до того времени надо было как-то развлечься... А тётка моя - безумный человек %)) Так что и время провели довольно безумно) Пока с нами было младшее дитё (сестра), естессно, ничего такого не было, но потом, в ГорПарке мы решили немного почудить на воде)) Нас было шестеро, разделились на две трёхместные лодки и устроили "заплывы с препятствиями", попутно проводя морской бой и серию манёвров на воде)) Так на вёслах я ещё не сидел, это было что-то))
 В общем и целом, день был афигительный, а потом ещё и сбор вечером...)) Давненько столько народу не заглядывало, видать, все на тему откликнулись))

Вот за что люблю чат....

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

Товарищи, посоветуйте - если в жизни хочется чего-то сильно нового, или просто хочется эту самую жизнь тряхнуть - что для этого надо сделать? Варианты "побриться налысо" и "сделать татуировку" отметаются за несостоятельностью и необратимостью для внешнего вида. А то чуйствуется какой-то гнусный застой почти во всём.

*конец закоса под депрессивный пост*

Что-нибудь белое и пушистое попозже напишу :) 

Посоветуйте хороший магазин Очков

Народ!

Очкариков среди чатовцев не так уж и мало, поэтому я надеюсь на вашу помощь.

Давно уже не покупал очки, пора бы их уже сменить.

Где в Саратове хорошо делают очки? Цены средние. Мне не нужны пантовые очки, для меня главное тонкие стекла, чтобы они не вылетали, и чтобы не "шарашкина" контора была.

Желательно в центре.

P.S. Знаю в рядом с 8-й больницей, там последний раз делал, но далеко очень ехать, и не знаю как там сейчас с очками дела обстоят.

Еще знаю на советской, но не делал там лет 10-ть, что за это время произошло не в курсе.

Не хотелось бы потерять время деньги,  и остаться с некачественным "товаром"

Chuck Norris was here


Ну вот... Опять...

Без двух четвертачок.
ЖЗ-)

S`n`S project starts

 Сегодня выложил сайт своего нового проекта - Sound-n-Silence.by.ru. По сути, контент там примерно такого же рода, что был и на orionstudios.narod.ru, даже музыки из нового проекта пока нет (потому как диск ещё далековат от завершения)... В общем, дополнительная мне практика в сайтостроительстве)

Франкен-гитары

 Недавно проявили фотографии с древней мыльницы, а там фотки аж с последнего звонка и несколькими днями ранее... И среди них были эти две)) На одной изображена гитара-франкенштейн, о которой я уже писал ранее, а на второй - на следующий день после последнего звонка, когда пару дней у меня дома было сразу два "весла" (мне в шутку мама всё говорила - осталось лодку найти)))

Пара VST-примочек лишними не бывают...)

 Решил себя сегодня скриптами особо не мучать (см. предыдущий пост), хотя прогресс в работе с утра явно наблюдался - теперь при активации пульта хотя бы не выскакивет сообщение "EXPRESSION", а появляется требуемое окошечко с пятью кнопками. Осталось только сделать так, чтобы при нажатии на кнопки врата включались (начиналась установка шевронов). Кроме того избавился от глюка, когда при установке шевронов (при ручном запуске скрипта через консоль) звук глушился вращением колеса созвездий. В общем, не суть, сегодня я этим делом почти не занимался) Зато покопался в инете, решил установить ещё парочку-другую VST-плагинов... Одной парочки, как я уже заметил, было достаточно для полного счастья)) У Edirol вообще хорошие плагины, а уж если речь идёт о Супер Квартете и Оркестрале (SuperQuartet и HQ Orchestral), то тут вообще...)) Красотищща)) Долго не мог понять, как один канал использовать как 4 (или 16)... Допёрло позже, когда немного утихла радость после прослушивания инструментов, и я начал мыслить трезвее)) Заодно сделал для себя открытие, открыв всю суть такой вещи в FL Studio как MIDI out...)) Как-то раньше и не думал, как этим пользоваться, и надо ли вообще, если это мидишный инструмент) В общем, парочка этих примочек сегодня мне весьма неплохо подняли настроение)) Ах, да... я ведь помимо них ещё несколько штук установил...) Ну... клёво) Как только явится муза во всей своей красе (как это случается порой), напишу что-нибудь действительно яркое...) А то раньше вечно возможности мои ограничивались весьма плоским пластмассовым звучанием стандартных фрутевских синтезаторов...) В общем, одним словом моё состояние можно описать как "доволен" ^___^

TES III SG или Война со скриптами

Begin 00_SG_Hole_Activate_B

float timer
short Activebutton
short Coord
short 00_SG_Hole1
short 00_SG_Hole2
short 00_SG_Hole3
short 00_SG_Hole4

if ( OnActivate == 1 )
 if ( Activebutton == 0 )
  return
 elseif ( Activebutton == 1 )
  if ( Coord == 0 )
   MessageBox, "Установите Координаты"
   return
  elseif ( Coord == 1 )
   set timer to ( timer + GetSecondsPassed )
   if ( "00_SG_Hole1" == 1 )
    if ( timer == 1 )
     Set Activebutton to 0
     PlaySound "00_SG_Open"
     "00_SG_Start_Balm"-> enable
     "00_SG_Wormhole_light_Balm"-> enable
     "00_SG_Hole_01_Balm"-> enable
    elseif ( timer == 5 )
     "00_SG_Start_Balm"-> disable
    elseif ( timer == 32 )
     Playsound "00_SG_Close"
     "00_SG_Wormhole_light_Balm"-> disable
     "00_SG_Hole_01_Balm"-> disable
     "00_SG_Chevronwheel_Balm"-> SetAtStart
     Set 00_SG_Hole1 to 0
     Set Coord to 0
     Set Activebutton to 1
    endif
    return
   elseif ( "00_SG_Hole2" == 1 )
    set timer to ( timer + GetSecondsPassed )
    if ( timer == 1 )
     Set Activebutton to 0
     PlaySound "00_SG_Open"
     "00_SG_Start_Balm"-> enable
     "00_SG_Wormhole_light_Balm"-> enable
     "00_SG_Hole_02_Balm"-> enable
    elseif ( timer == 5 )
     "00_SG_Start_Balm"-> disable
    elseif ( timer == 32 )
     Playsound "00_SG_Close"
     "00_SG_Wormhole_light_Balm"-> disable
     "00_SG_Hole_02_Balm"-> disable
     "00_SG_Chevronwheel_Balm"-> SetAtStart
     Set 00_SG_Hole2 to 0
     Set Coord to 0
     Set Activebutton to 1
    endif
    return
   elseif ( "00_SG_Hole3" == 1 )
    set timer to ( timer + GetSecondsPassed )
    if ( timer == 1 )
     Set Activebutton to 0
     PlaySound "00_SG_Open"
     "00_SG_Start_Balm"-> enable
     "00_SG_Wormhole_light_Balm"-> enable
     "00_SG_Hole_03_Balm"-> enable
    elseif ( timer == 5 )
     "00_SG_Start_Balm"-> disable
    elseif ( timer == 32 )
     Playsound "00_SG_Close"
     "00_SG_Wormhole_light_Balm"-> disable
     "00_SG_Hole_03_Balm"-> disable
     "00_SG_Chevronwheel_Balm"-> SetAtStart
     Set 00_SG_Hole3 to 0
     Set Coord to 0
     Set Activebutton to 1
    endif
    return
   elseif ( "00_SG_Hole4" == 1 )
    set timer to ( timer + GetSecondsPassed )
    if ( timer == 1 )
     Set Activebutton to 0
     PlaySound "00_SG_Open"
     "00_SG_Start_Balm"-> enable
     "00_SG_Wormhole_light_Balm"-> enable
     "00_SG_Hole_04_Balm"-> enable
    elseif ( timer == 5 )
     "00_SG_Start_Balm"-> disable
    elseif ( timer == 32 )
     Playsound "00_SG_Close"
     "00_SG_Wormhole_light_Balm"-> disable
     "00_SG_Hole_04_Balm"-> disable
     "00_SG_Chevronwheel_Balm"-> SetAtStart
     Set 00_SG_Hole4 to 0
     Set Coord to 0
     Set Activebutton to 1
    endif
    return
   endif
  endif
 endif
 return
endif

End 00_SG_Hole_Activate_B
 Решил тут вспомнить старое доброе - строительство плагинов к TES III: Morrowind...))) Наткнулся буквально вчера на один плагин со Звёздными вратами) Прикольно, но квестик какой-то уж больно неинтересный, да и врата стоят только в двух местах, работая друг на друга и на третью локацию... Ну не суть - "Есть модельки, есть звуки - почему бы не создать свой плагин?" - подумал я...) Теперь вот и не знаю, а стоило ли)) Интерес покопаться в игре и скриптах есть, нооо... кхм! Только к одним вратам пишется порядка шести скриптов... Блин, и ведь ничего не работает! Обидно =( Механизм даже запускаться не хочет - мне выскакивает сообщение "EXPRESSION" и ничего не происходит.... Потихоньку начинаю ненавидеть Бейсик...))) У меня такое ощущение, что если бы скрипты в играх TES писались на Паскале, я бы давно уже всё сделал)) А вообще... программист из меня ПОКА что ещё тот..)))



 И все мои муки над самим собой ради того, чтобы эта красота заработала, блин...)))

----------------

Begin 00_SG_Hole1Opening_B

float timer
short Activebutton

DisablePlayerControls
"00_SG_Lights_On_Balm"-> enable
"00_SG_Lights_Off_Balm"-> disable
set Activebutton to 0
set timer to ( timer + GetSecondsPassed )
 if ( timer < 1.6 )
  "00_SG_Chevronwheel_Balm"-> Rotate y, 19
  PlaySound "00_SG_Chevron"
 elseif ( timer < 2.7)
  ;Wait
 elseif ( timer < 3.8 )
  "00_SG_Chevronwheel_Balm"-> Rotate y, 25
  PlaySound "00_SG_Chevron"
 elseif ( timer < 4.9 )
  ;Wait
 elseif ( timer < 6 )
  "00_SG_Chevronwheel_Balm"-> Rotate y, -19
  PlaySound "00_SG_Chevron"
 elseif ( timer < 7.1 )
  ;Wait
 elseif ( timer < 8.2 )
  "00_SG_Chevronwheel_Balm"-> Rotate y, -31
  PlaySound "00_SG_Chevron"
 elseif ( timer < 9.3 )
  ;Wait
 elseif ( timer < 10.4 )
  "00_SG_Chevronwheel_Balm"-> Rotate y, 15
  PlaySound "00_SG_Chevron"
 elseif ( timer < 11.5 )
  ;Wait
 elseif ( timer < 12.6 )
  "00_SG_Chevronwheel_Balm"-> Rotate y, 43
  PlaySound "00_SG_Chevron"
 elseif ( timer < 13.7 )
  ;Wait
 elseif ( timer < 14.8 )
  "00_SG_Chevronwheel_Balm"-> Rotate y, -21
  PlaySound "00_SG_Chevron"
 endif
Set Activebutton to 1
EnablePlayerControls

End 00_SG_Hole1Opening_B


 ...скрипты мне сегодня сниться будут, я чувствую...))

"О, сколько нам открытий чудных..."

Несколько интересных "открытий" было совершено в борьбе за кроссбраузерность клиентской части нового чата. Два дня жесткого секса с кодом и гуглом выявили мои глубокие чувства к ослобраузерам ИЕ. В двух словах:

Задача: надо создать группу радиобатонов и поместить их в контейнер в документе.

Решение: тривиальное

 for (var i=0; i<5; i++){
var rb = document.createElement("input");
rb.type = "radio";
rb.name = "group1";
holder.appendChild(rb);
}

всё хорошо и красиво, все плачут от счастья... пока в голову не приходит мысль на наши радиобатоны покликать. В ИЕах не кликается. Ваще.
Перекапывается код на предмет неточностей, несоответствия стандартам - всё вроде правильно. Поиски в гугле выявляют, что наш ненаглядный осёл, оказывается, не может некоторым динамически создаваемым элементам задавать name. Многие даже советуют забивать хер на DOM и херачить всё в innerHTML. 

Более глубокие поиски дают (как обычно в нашем деле) некий грязный хак. Общая схема такова: ловим эксепшн вокруг кода с ИЕ-синтаксисом, в обработчике пишем код по стандартам для всех остальных браузеров:

 ...
try {
result = document.createElement("<input type='radio' name='group1'>");
} catch (e) {
result = document.createElement("input");
result.type = "radio";
result.name = "group1";
}
...

Ну из других мелких сюрпризов обнаружилось так же, что в Opera, оказывается, у document есть свойство all, что делает не логичным определение ослобраузеров по if (document.all) {/* some IE code */}.

Так же, хоть многие и утверждали, что в стандартах нет обработчиков события onload для img, обработчики всё-таки есть:

 var img = new Image();
img.onload = OnLoadHandler;
img.src = "/path/to/image.jpg";

function OnLoadHandler(e) {
/* Image loaded */
}

Тут тоже есть интересные особенности:

1. задавать обработчик события необходимо раньше свойства src, т.к. в противном случае он не сработает, если картинка найдена в кеше (не уверен, возможно только для нашего любимого ИЕ);

2. не-ИЕ-браузеры передают в обработчик события параметр e (собственно наше событие), в котором есть ссылка на объект, породивший событие - e.currentTarget. Для ослобраузера сие не верно и надо брать window.event. В случае с картинками - в ИЕ оба параметры, увы, пусты, поэтому, чтобы определить, какая именно из картинок догрузилась, можно использовать задание ссылки на обработчик вида:

 img.onload = function() {OnLoadHandler(this);}

Тогда в обработчик нам придёт сама картинка.

 

Ещё какие-то были интересности, но я уже не помню. Вспомню - напишу %) 

Секреты гидромета: предсказующий погоду камень Гарри

- Камень мокрый: дождь

- Камень сухой: дождя нет

- Отбрасывает тень: солнечно

- Белый сверху: снег

- Камень не видно: туман

- Раскачивается: ветренно

- Прыгает вверх-вниз: землетрясение

- Камень пропал: торнадо