среда, 30 ноября 2011 г.

Autodesk University 2011. День номер раз

Так сильно хотел попасть на Freshman orientation, что не попал. Лег полежать на часок, в итоге проснулся только во втором часу ночи. Все-таки двое с половиной суток без нормального сна и отдыха дали о себе знать. Проснувшись утром, осознал что к тому же более суток не ел. Последний раз завтракали в 4 часа ночи в ожидании check-in’а с ребятами из Autodesk. Сразу побежал на завтрак. )

После завтрака побывал на General Keynote Session. Очень масштабно. Руководство компании рассказывало о планах развития, о современных технологиях и т.д. и т.п. Очень понравился доклад про TechShops, пока не посмотрел, существуют они только в Америке или есть в Европе. TechShop представляет из себя огромное помещение забитое всевозможными станками и инструментами. Каждый человек, заплатив всего $1000 в месяц, может получить доступ к дорогостоящему оборудованию и воплотить свою мечту, не тратя при этом денег на аренду помещений, покупку станков, инструментов и т.д.

После этого состоялась русская сессия Autodesk, из-за которой я пропустил очень интересную лекцию по программированию для AutoCAD MEP. Но лекцию, я надеюсь, смогу посмотреть позже на сайте Autodesk University. В рамках русской сессии пообщался и с сотрудниками Autodesk и c представителями организаций. Понял, что проблемы у крупных организаций в плане автоматизации и развития САПР еще больше, чем у нас. Очень много вопросов по продуктам повторяются из года в год и на 3D форуме и на локальных конференциях.

Так как пропустил начало и следующего класса про прокладке труб в AutoCAD MEP, пошел бродить по Вегасу. Поглядел основные отели на центральной улице. Красиво, масштабно. Только как-то все слишком искусственно. Поразили поющие фонтаны перед отелем Bellagio. Очень красиво. Одно но, вечерняя прогулка по стрипу до боли напоминает прогулку по Walking Street в Паттайе, разве что полуголых девушек нет, хотя может еще было рано… ) Те же зазывалы, на каждом углу предлагают девушек с доставкой и без, предлагают что-нибудь приобрести. В общем похожа на любую туристическую азиатскую страну, но более всего сходство с Тайландом.

Завтра до ужина с русской делегацией планирую таки посетить интересные мне лекции. Что у нас завтра есть: Programming AutoCAD with C#, best practices; Leveraging ActiveX Libraries with AutoLISP и что-то еще. Посмотрим как пишут у них, сравним с тем как пишу я. )
Да, совсем забыл, нам обещают поддержку 3D в следующей версии AutoCAD WS. Это уже намного интереснее в плане возможностей применения.

На этом все, фотки сегодня разбирать лениво, выложу на Picasa, дам ссылку.

вторник, 29 ноября 2011 г.

Autodesk University 2011. Перелет и заселение

Все-таки дорога в полтора суток – это вам не это.

Тюмень. Девушка на стойке регистрации оформила мне трансферный багаж до JFK New York. Но что-то случилось с системой и только за 5 минут до окончания регистрации совместными усилиями с представителем Аэрофлота мне смогли выдать посадочный. Правда только до Шереметьево. Успели до погрузки багажа переклеить бирку на рюкзаке. И на том спасибо. :) 

Москва. Забрал багаж. Воспользовался удобнейшей штукой – регистрацией на трасферные рейсы, сдал багаж, прошел все контроли и 10 часов ожидания рейса впереди. 2 часа до посадки, сижу, наблюдаю, как пилоты проходят по checklist’у, проверяют механизацию крыла, рулей направления и высоты. Даже пофотал от нечего делать. 10-ти часовой перелет до NY. Мало места, спать неудобно, благо у каждого есть экраны и неплохой выбор фильмов, в общем терпимо. 

Нью-Йорк. Прошел границу, прошел регистрацию на трансферный рейс, пошел искать Терминал 3. На выходе встретил ребят из Autodesk Промышленное проектирование. Пообщались, с ними и бродили в Вегасе, но об этом позже. Аэропорт JFK ужасен. Даже в Даболим (Гоа, Индия) мне показался не таким жутким. Но тем не менее, пересадку в 4 часа вытерпеть можно. Огромные очереди на контроле. Примерно как в терминалах EasyJet в Европе, только досматривают доскональней. 6 часов лету до Лас-Вегаса дались намного тяжелее чем 10 часов до Нью-Йорка. 

Лас-Вегас. Конечная точка. Вышли из самолета, доехали на скоростном поезде до терминала с выдачей багажа. Взяли такси и поехали в отель. Кстати, система такси в Maccaran построена очень удобно. Общая очередь, специально обученный человек вызывает такси к определенной стойке, идешь к стойке и ждешь машину. Сел, поехал. Цена вопроса $25. Так как на AU номера оплачены с 28-го ноября по второе декабря, а отель забит, пришлось ждать свободные. Приехали в отель в час ночи, оставили багаж и поехали на такси на экскурсию в Wall-mart. По приезду шарохались по отелю, поели, прошли регистрацию на AU и пошли обследовать окрестности. В 8-мь утра нам дали номера, но день на этом не закончился. Обустроились, приняли душ и пошли гулять дальше. 

Через 3 часа начинается Freshmen Orientation, где расскажут как, что и где. На этом моя официальная программа на этот день завершится. 

Пару фоток Вегаса для завершения. Позже выложу на Picasa больше.




воскресенье, 27 ноября 2011 г.

Autodesk University 2011. На низком старте

Вот и осталось 6 часов до моего рейса в Вегас. Всего-то 33 часа в дороге через Москву и Нью-Йорк. Писать не по существу не люблю, поэтому все подробности по прилету на место. А пока хотел бы выразить благодарность группе компаний Русский САПР за предоставленную возможность побывать на Autodesk University в реальности, а не просматривать доклады виртуально.

четверг, 24 ноября 2011 г.

Избавляемся от объектов ProSteel в чертежах. Быстро и надежно.

Начну издалека. Несколько лет назад группа строителей нашего проектного института тестировала программный продукт для проектирования строительной части Bentley ProSteel (в то время он был еще Bentley AutoPLANT Structural). Продукт нам не подошел, но последствия его тестирования мы расхлебываем до сих пор. Я ни в коем случае не хочу делать антирекламу компании Bentley, просто опишу один из способов борьбы с последствиями, на мой взгляд являющийся оптимальным.

Итак, о последствиях.

среда, 23 ноября 2011 г.

Регулярные выражения в AutoLISP

Иногда наступают моменты, когда обычного wcmatchдля поиска совпадений уже недостаточно, а использовать новые средства разработки нельзя/затратно/нет знаний (нужное подчеркнуть). Так как я более 3-х лет в свободное время увлекаюсь программированием под Linux, то уже не представляю поиск по строкам без регулярных выражений. Но, раз основная работа связана с AutoCAD и AutoLISP, приходится искать другие инструменты решения задач.
В случае с регулярными выражениями на помощь приходит объект VBScript.RegExp, являющийся стандартным объектом VBScript 5 (%windir%\system32\vbscript.dll).
Что такое регулярные выражения, читаем здесь.
Описания и примеры VBScript.RegExp на VBScript можно почитать здесь.

Если интерес не пропал, смотрим, как это все дело прикрутить к AutoLISPу.