Йа волосат и бородат!
Вот такая вот мечта начальника

А вообще - очень актуальная вещь.

Йа волосат и бородат!
Среди подлости и предательства
И суда на расправу скорого
Есть приятное обстоятельство -
Я люблю тебя!
- Это здорово!

(с) Н.Носков

13:59

Йа волосат и бородат!
Что-то последнее время я стал просыпаться с чувством тошноты по утрам.
Наверное, забеременел.

Йа волосат и бородат!
Где-то уже ближе к вечеру, 2 часа бился над прогой. Исходные данные:
Дана процедура, написанная на си, которая отсылает почту с помощью АПИшных функций.
Есть написанный мной дубликат этой функции на дельфи, который нифига не работает (не получает нормальный ip).

Корень всех бед оказался тут:
Структура hostent, макрос h_addr в си возвращает int*. В делфи этот макрос почему-то возвращает int**.

Обнаружил методом тыка.

ЗЫ: Прога, правда, все равно не заработала - по причинам необходимости авторизоваться на почтовом сервере. Зато у меня появилось желание завести свой сервак на линуксе с кучей всяких настроенных демонов. :)

19:37

Йа волосат и бородат!
За гос у меня 4. Да и похрену - все равно это был не экзамен, а одна большая богадельня =))))))

07:13

Йа волосат и бородат!
Ура! Я таки наконец-то выздоровел и даже быстрее, чем сам рассчитывал.
Посему сегодня топаю на работу.

Спасибо Арбидолу и добрым пожеланиям!

@настроение: ня!

15:24

Йа волосат и бородат!
Сегодня даж чуть получше. Температура всего 37,9 (до этого была чуть больше 38), основной очаг заразы я похоже, таки прибил - по кр. мере задняя верхняя часть горла (даже носоглотки) больше не болит. Теперь только кашель и сильная слабость. Сплю много, но меньше, чем до этого, так что в аське, я иногда буду )

21:05

Йа волосат и бородат!
Температура 38... изредка просыпаюсь, чтобы выпить лекарства и снова сплю.
В аське не отвечаю именно поэтому.

18:36

Йа волосат и бородат!
На госе никто даже не то, что не палил, но и вообще никто не пришел. Так что все списали прямо с ноутов.
А еще я заболеваю... так что пью лекарство и ложусь спать

07:15

Йа волосат и бородат!
С утра пораньше печатаю шпоры. Все-таки списывать на госе с ноута будет верхом наглости. :)

Йа волосат и бородат!
В общем, в битве с деканатом победил разум. Академ. справку я таки восстановил, правда, побегать между деканатом ФИРТ и деканатом ФАП пришлось ого-го! Да и хамства вытерпеть столько же в каждом деканате. И если бы не звонок секретаря декана Лилии Наилиевной в деканат ФАП - завтра я бы отдыхал, а не писал гос.

А завтра перед госом буду бегать с документами, оформляться. Тоже "надо срочно, не позже сегодня вечером". :/

@настроение: Ыыыыыыыы

Йа волосат и бородат!
Наш доблестный деканат умудрился потерять 3 моих экзамена, которые перезачли еще при переводе на втором курсе. Почему я об этом узнал только вчера вечером - хороший вопрос. Плюс, сегодня мне надо в Центр, на оформление и это СРОЧНО.

Похоже, на госе буду списывать с ноута, ибо времени нет...

Йа волосат и бородат!
Вот, наконец-то и получены новые результаты на задачах фиксированной размерности.
Что ж... результаты весьма неплохи:
48,1% из 10550 предъявленных задач (столько же было эталонов).
48,1% из 18990 (10% от общего количества - эталоны)

Всего сгенерировано 21100 задач и их решений.

Теперь надо будет изменить размерность задач и опробовать то же самое :)))
10000 задач генерировать... ыыы... опять 20 часов ноут будет считать... :)

13:46

Матлог

Йа волосат и бородат!
Цитаты из лекций:

"Предметная переменная есть терм сигнатуры сигма для любой сигнатуры"

"Предметная константа из сигнатуры сигма есть терм сигнатуры сигма"

"Вхождение предметной переменной в п.п.ф. алгебры предикатов данной сигнатуры называется связанным, если оно является либо переменной квантора, либо входит в область действия квантора по данной переменной, в противном случае вхождение переменной в формулу называется свободным."



Слово "сигнатура" вызывает ступор, а сочетание "сигнатура сигма" сразу выбивает в глубокий транс.

@настроение: обсигнатуренное шо песдетс

@темы: Сигнатура сигма

09:34

Йа волосат и бородат!
Поставил вчера считаться 10000 задач большой размерности (8000 деталей каждая) в час ночи... на данный момент выполнено 52% от всех задач.... ориентировочно, часов в 10 вечера будет готово. Вот...
На очереди еще задачи размерности в 5000, 3000, 1000, 500, 100 деталей. И каждую пачку надо посчитать где-то по 2 раза...

08:24

Зло.

Йа волосат и бородат!
Свою часть договоренности я выполнил. Теперь посмотрим, сдержит ли свое слово другая сторона.



И все же мне интересно, что же это за вожжа попала кое-кому под полосатый хвост?

Йа волосат и бородат!
Кстати, о недоброжелателях и прочих нехороших человеках - фимозом головного мозга вам меня не заразить.

Йа волосат и бородат!
Вчера таки сел писать прогу по диплому. Сделал топорную распознающую процедуру на основе правила "ближайшего соседа". Процедура заключается в совершенно банальном определении расстояния между распознаваемой задачей и эталоном с соотнесением задачи к тому же класссу, что и ближайший эталон. Для тестирования сгенерировал в программе "CETAMI-Cut" 100 задач и прогнал их там же 3 алгоритмами, после чего загрузил результаты в своей программе и, наконец, провел классификацию всех (!) задач. Классифицированные задачи разделил на 2 одинаковые группы - первая стала эталонами (обучающая выборка), а вторая тестовой выборкой. Затем проверял, совпадает ли резуольтат работы процедуры с тем классом, который выдал классификатор.

Результаты были познавательными.

Во-первых, очень часто классы пересекаются. Это плохо, т.к. нельзя выбрать однозначно класс, куда отнести. Для нормального соотнесения надо еще ввести фильтр по времени (чем меньше, тем лучше). А во-вторых - непонятно, что делать с задачами, у которых разная размерность. Я-то дополняю нулями недостающие признаки, но является ли это "правомерным"? Может, надо искать новые признаки для классификации?

А в целом - процедура угадывает примерно в границах 32...75%, наиболее часто - 44..48% от тестовой выборки. Скорость работы процедуры тоже превзошла все мои ожидания - 5000 задач (эталоны + тестовые) она обрабатывает пару секунд.

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

UPD: Я еще не написал о тех песнопениях и плясках с бубном вокруг компа, пока переводил модуль БД из Билдера в Студию. Модуль был написан братом лет 5 назад. В основном были 2 проблемы: отсутствие в Студии такой вещи как property и отсутствие вменяемой zip.lib :) Вообще, property в Студии есть, но реализация там настолько была геморной, что проще было вообще убрать это дело. Плюс пришлось рыться по исходникам и убирать все обращения к property внутри классов. :) А для zip.lib я нашел сорцы под Студию и скомпилил. Вот...

11:26

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

Посмотрим, что будет через неделю, а пока - пошли все недоброжелатели нахуй.

11:14

Йа волосат и бородат!
Хорошо у нас на работе - обед когда хочешь, начало рабочего дня не регламентирован, правда, конец тоже.
Но мне тут нравится.
Сижу у окна за своим личным ноутом, приятный ветерок обдувает плечи и затылок. Рядом с ноутом стоит чашка и набор чаев, купленных еще с прошлой зряплаты. Кстати о зарплате, меня переводят в штат, так что получать я буду больше, чем сейчас, правда, все равно пока полставки. Но мне этого хватит на текущем этапе. К тому же после защиты з/п будет в 2 раза больше.

@музыка: God Is An Astronaut - From Dust To The Beyond

@настроение: рабоче-весеннее