Как стать автором
Обновить
-4
0
Александр Горбатовский @dom3d

Разработчик 3D CAD/CAM

Отправить сообщение

Может быть программистам Компаса пригодится.

void CView3d::rotate_scene(void)
{
if(m_ProjType!=0 && m_RotatePerspectiveMode!=0){//Перспектива
RotatePerspective();
return;
}
BeginGLCommands();
if (!m_IsUserPntOrigin && m_IsUsePicPoint)
m_PntOrigin = m_PntOriginM;
CPoint3d pgr1;
m_PntOrigin.GetGrPoz(this, &pgr1);
glPushMatrix();
glLoadIdentity();
int kf=OptionSystem.m_DrawingPage.m_RotateViewSpeed;
if(kf<1)
kf=30;
double koeff=kf/100.0;
if(m_Mode2D==0)//3D
glRotated((koeff*(m_pm1.y-m_pm2.y)), 1.0, 0.0, 0.0);
CVector cz;
cz.l=m_Objmat[2][0]; cz.m=m_Objmat[2][1]; cz.n=m_Objmat[2][2];
cz.Normalize();

if(OptionSystem.m_DrawingPage.m_RotateSceneModeA)
	glRotated((koeff*(m_pm1.x-m_pm2.x)), cz.l, cz.m, cz.n);
else
{
	if(m_Mode2D==0)
		glRotated((koeff*(m_pm1.x-m_pm2.x)), 0.0, 1.0, 0.0);
}

glMultMatrixd(&m_Objmat[0][0]);
glGetDoublev(GL_MODELVIEW_MATRIX, &m_Objmat[0][0]); 
glPopMatrix();
CPoint3d pgr2;
m_PntOrigin.GetGrPoz(this, &pgr2);
move_scene(pgr1.x-pgr2.x, pgr1.y-pgr2.y);
m_SceneRotated=1;
EndGLCommands();

}

Единственное что хотелось бы добавить - режим вращения, 
Вы имеете в виду режим вращения сцены?

Вращение сцены - это 30 строк кода.

Программистов много, а разработчиков CAD/CAM очень мало.
Приятно встретить 100 процентного коллегу.

Я и сам разработчик CAD/CAM.
В моей программе есть печать.
Но, в компасе очень легко сделать печать (разбиение) чертежа не несколько листов.

В Компасе невероятно круто сделана печать чертежей.
Респект и уважуха программистам!

Конечно же больше всего меня бесит 

Если Вас что то бесит, то у Вас могут быть проблемы.
Изгоняйте своих бесов.

Спасибо, что Вы мне все объяснили.

Про "Высокие зарплаты" у айтишников  я слушал еще 10 лет назад, от одного директора фирмы (когда искал работу). Он не смог поддерживать свой проект мебельной программы.

Это связано с тем, что на фоне завышенных ожиданий стоимость технологий резко выросла. Вы это наблюдаете на уровне зарплат IT-специалистов.

Мне кажется, что мы читаем плач об слишком высоких ЗП программистов.
Лучшие программисты повышают эффективность бизнеса.
Плохие - в худшем случае повышают накладные расходы.

От специалиста зависит.
Большинство врчей посадят вас на таблетки и усе.

У меня есть личный опыт в голодании.

Когда мне было 38-40 лет я голодал по Брэггу. Раз в неделю ничего не ел.
А потом раз в квартал 4 суток, потом больше. Максимум 7 суток.
Такое было ощущение, что помолодел на 20 лет.
Прошли проблемы с пищеварением ,прошли сопли по утрам, что мучали меня всю жизнь.
При голодании самое главное - не нажраться после.

Брэгг писал, что он испытывал кайфа от голодовок.

Никогда не испытывал кайфа от голодовок. 2-3 день ужас ужас. Потом чувство голода пропадает.

Несколько лет назад возобновил голодовки в течении одних суток. Тяжело снова привыкать.
Месяц назад голодал 2 дня. И легко и испытывал душевнй подъем.
Не собираюсь длительно голодать. Это опасно.

Конечно, сайт можно и самому сделать без CMS.
Я попробовал 3 CMS и могу сравнить.

Мне сайт сделал племянник на WordPress.
Я его администрирую.

Как то там (WordPress) все сделано не по современному. Прогресс остановился.
На Wix или Укозе проще менять контент.

И еще сегодня раз и сайт не работает.
Пришлось восстанавливать бэкап недельной давности.
Почему он не работал, хрен его знает.

Не заметил я в тексте диких историй.

Я прогло много собеседований, думаю, что около 40.

Во-первых, автор не уважает Маска. Иначе не писал бы чушь.
Во-вторых Маск все правильно сделал. Дал девушке отдохнуть а потом дал ей возможность купить акции.

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

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


Одно уточнение.
Тридцать лет назад вряд ли кто-то мог предсказать превращение некогда бедной и депрессивной Эстонии в страну, киберпанка, IT и роботов.
Вообщето во времена СССР Эстония была наиболее богатой и высококультурной республикой. Я служил в Эстонии в 1983-85 г.

Впрочем, многие экономисты ставят под сомнение распределение производство микрочипов за пределы Тайваня. 

Люди добрые, объясните мне, как допустили бизнесмены, что производство микрочипов сосредоточилось только на Тайване. Особенно современных, автор пишет 90%.
Вся мировая экономика критически зависит от одного острова.

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

Работа в ИТ — это стресс. 

Согласен. Слижком часто меняются технологии.
Кроме того, работа программистом - это самая сложная в мире работа.
Мозг работает круглосуточно.

Постоянная конкуренция! Стоит только что то придумать хорошее, как конкуренты обязательно скопируют. И наши пользователи постоянно просят сделать то, что есть у конкурентов.
И постоянный бег в колесе.

В Шотландии все прибывающие из этих стран должны самоизолироваться и пройти два теста ПЦР.
Это логично, когда изолируют путешественников, которые разносят заразу.

Информация

В рейтинге
Не участвует
Откуда
Киев, Киевская обл., Украина
Зарегистрирован
Активность