15:32

А ты уже научился заряжать левой ногой свой телефон?
как хорошо что на парах время все вермя идет, и независимо от того слушаешь ты или нет ))

14:26

А ты уже научился заряжать левой ногой свой телефон?
Вот получилась формула для вращения точки в 3D:



pt2.x=pt1.x + dx12*cos(axy)*cos(axz) - dy12*sin(axy) + dz12*sin(axz);

pt2.y=pt1.y + dy12*cos(axy)*cos(ayz) + dx12*sin(axy) + dz12*sin(ayz);

pt2.z=pt1.z + dz12*cos(ayz)*cos(axz) + dy12*sin(ayz) + dx12*sin(axz);



pt2 - точка которую вращаем

pt1 - точка относительно которой вращаем



axy - угол поворота в плоскости xOy

тоже и с ayz и axz



dx12 = pt2.x-pt1.x - const - считается только 1 раз в начале

тоже и с dy12 и dz12



Нда.. саму формулу полностью вывести не удалось, зато догадаться что она получается путем объединения 6 формул ( 2 на каждое вращение по плоскости ) смог ))

16:30

А ты уже научился заряжать левой ногой свой телефон?
Если вам вдруг захочется повращать двумерный объект отностительно какой либо точки то вот вам формула:



pt2.x=pt1.x+dx12*cos(a)-dy12*sin(a)

pt2.y=pt1.y+dy12*cos(a)+dx12*sin(a)



где



pt2 - точка которую рисуем

pt1 - точка относительно которой рисуем



dx12 = pt2.x-pt1.x = const - т.е. считается только один раз

dy12 = pt2.y-pt1.y = const - т.е. считается только один раз



данная байда пойдет для создания скелетной анимации т.к. координаты каждой последующей кости зависят от предыдущей т.е. если прокрутим плечо то прогрутится и вся рука.



P.S. надо такое и для 3D замутить - чтоб без матриц этих ))

хотя там должнобыть все тоже самое токо в 3 раза больше как никак плоскостей будет 3 а не одна )) и тем самым и углов ))

18:33

А ты уже научился заряжать левой ногой свой телефон?
Без нета мой КПД увеличивается раз в 5

так что нах его )) и особенно с утра ))

17:19

А ты уже научился заряжать левой ногой свой телефон?


Несчастный Случай - Генералы песчанных карьеров.mp3

(3900 kb, 128 kb/s)



http://www.mp3host.ru/name/6249.html

18:02

А ты уже научился заряжать левой ногой свой телефон?


Московская одиссея

http://dl.zvuki.ru/3/0448/mp3/1.mp3

12:18

А ты уже научился заряжать левой ногой свой телефон?
Ларьки где все книги по 10-40 рублей рулят ))

19:20

А ты уже научился заряжать левой ногой свой телефон?
Прикол:

в C++ в строке "\\" = "\"

в регулярном выражении "\\" = "\"



в итоге чтоб в регвыре на C++ строка фактически была так

http:\\

нуно записать

http:\\\\\\\\



черт )))

21:11

А ты уже научился заряжать левой ногой свой телефон?
Московская одиссея



Я появлюсь с огромным луком и в бескозырке моряка

Я затуманю твою скуку одной бутылкой коньяка

И будет взгляд твой с поволокой, и будет виски при свечах

И я увижу Пенелопу в твоих простых очах



Ты поведёшь меня чёрными тропами

По бесконечным ущельям Москвы

И по пещерам с цепными циклопами

И от натуги моей тетивы

По всем дорогам завоют сирены

И мы им всем раздадим по рублю

И я скажу: «Дорогая Елена,

Я так тебя беззаветно люблю»



И в тишине моей квартиры, расплывшись тенью по стене

Ты под спиртное ассорти расскажешь правду обо мне

И будет радость плыть по лицам, и будут слёзы вгорячах

И я узрю мою Калипсо в твоих простых речах



Ты поведёшь меня чёрными тропами

По бесконечным ущельям Москвы

И по пещерам с цепными циклопами

И от натуги моей тетивы

По всем дорогам завоют сирены

И мы им всем раздадим по рублю

И я скажу: «Дорогая Елена,

Я так тебя беззаветно люблю»

10:31

А ты уже научился заряжать левой ногой свой телефон?
С# можно полюбить только за то что его enumы можно юзать как битовые поля. Теперь не надо будет открывать MSDN каждый раз при поиске нужного стиля )).

08:29

MFC

А ты уже научился заряжать левой ногой свой телефон?
Как меня убивает делать окна с поддержкой Resizinga

зато без проблем ))

20:25

А ты уже научился заряжать левой ногой свой телефон?
Эх как мне надоела своя привычка удалять файлы держа Shift ....

16:46 

Доступ к записи ограничен

А ты уже научился заряжать левой ногой свой телефон?
Закрытая запись, не предназначенная для публичного просмотра

18:28

CListCtrl

А ты уже научился заряжать левой ногой свой телефон?
Наконец доперло как получать номер itema и SubItema - MSDN + russian forums - forever:



LVHITTESTINFO info;

info.pt=point; //в point - координаты курсора



SendMessage(LVM_SUBITEMHITTEST,0,(LPARAM) &info);



RECT rc;

ListView_GetSubItemRect(m_hWnd,info.iItem, info.iSubItem, LVIR_BOUNDS, &rc);



И усе )). Фигово то что я еще свой edit создаю, который при редактировании выводится на iteme, а то пробовал в обработчике LVN_BEGINLABELEDIT вызывать GetEditControl(). Он то CEdit* мне дает токо вот почемуто MoveWindow для него не пашет )).



Added :

Во! еще drag-and-drop змутил. Наконец нормальный контрол вышел )))

14:25

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

19:14

А ты уже научился заряжать левой ногой свой телефон?
Блин, немогу сдержать улыбку при виде знакомого человека, хорошо что это токо один раз, при встрече ))

18:49

А ты уже научился заряжать левой ногой свой телефон?
Булат Окуджава



Один солдат на свете жил,

Красивый и отважный,

Но он игрушкой детской был,

Ведь был солдат бумажный.



Он переделать мир хотел,

Чтоб был счастливым каждый,

А сам на ниточке висел,

Ведь был солдат бумажный.



Он был бы рад в огонь и в дым,

За вас погибнуть дважды,

Но потешались вы над ним,

Ведь был солдат бумажный.



Не доверяли вы ему

Своих секретов важных,

А почему, а потому,

Что был солдат бумажный.



И он судьбу свою кляня,

Не тихой жизни жаждал,

И всё просил огня, огня,

Забыв, что он бумажный.



В огонь, ну что ж, иди - идёшь,

И он шагнул однажды,

И там сгорел он ни за грош,

Ведь был солдат бумажный.

11:49

А ты уже научился заряжать левой ногой свой телефон?
Автор - Михаил Кочетков



Мой дедушка старый, но добрый старик

Мечтал, что я стану большим скрипачом.

И даже в далёком Милане

Я буду играть на концерте.

А внук его глупый закатывал крик,

Ведь он не хотел быть большим скрипачом.

Он плавать мечтал в океане

На старом пиратском корвете.



Среди акул и альбатросов

Мечтал стоять он на борту

Слегка подвыпившим матросом

С огромной трубкою во рту,

Крича в бою осипшим басом:

«На абордаж, орлы, вперёд!»,

И быть огромным одноглазым

И даже раненым в живот.



Как он мечтал из океана

Вернуться на родной причал

Весёлый раненый и пьяный.

О, Боже мой, как он мечтал

В портовом кабаке «Ривьера»,

В объятьях гейшу задушив,

Кричать: «А ну, скрипач-халера,

Сыграй мне чёньть для души!»



Но время проходит, и дедушки нет.

Он больше не будет стоять над душой;

Теперь-то ему безразлично,

Что внучек скрипач в ресторане.

Он по вечерам достаёт инструмент

И мучает скрипку. И всем хорошо.

Ему ж это всё безразлично,

Ведь он далеко в океане!



Среди акул и альбатросов

Мечтал стоять он на борту

Слегка подвыпившим матросом

С огромной трубкою во рту,

Крича в бою осипшим басом;

«На абордаж, орлы, вперёд!»

Быть одноногим, одноглазым

И даже раненым в живот.



Как он мечтал из океана

Вернуться на родной причал

Весёлый раненый и пьяный.

О, Боже мой, как он мечтал

В портовом кабаке «Ривьера»

В объятьях гейши умереть,

Крича: «А ну, скрипач-халера,

Давай играй, я буду петь!»



Он спел бы под скрипку под скрип старых мачт,

Про боцмана – злую собаку.

А маленький, злой, одинокий скрипач

Играл бы на скрипке и плакал…

09:41

А ты уже научился заряжать левой ногой свой телефон?
Нда.. надо научиться делать неувлекательные вещи за увлекательными занятиями )) так легче и полезнее будет:



Есть какуюнибудь нелюбимую еду на обед или ужин за компом

Вечером Чистить зубы ниткой смотря телек (хорошо что тогда все в другой комнате ))

17:23

А ты уже научился заряжать левой ногой свой телефон?
Эхх как жестоко лечть зуб без анастезии, когда в него пихают иголки по 20-30-40 мм, когда закрепляют какуюто железяку которая держится в остовном на десне и между зубами. Черт.. неприятно...