21 November 2008

Visual Studio 2008 OpenMP and LabWindows/CVI 9

NI has announced new version of LabWindows/CVI 9.0 that now supports the use of Visual Studio 2008 (MSVC 9.0) compiler (to create release executables and DLLs within the LabWindows/CVI environment) which also brings the potential support of OpenMP into LabWindows/CVI applications as it had before with Visual Studio 2005 (MSVC 8.0). It is important for me because in my own project I intensively use the OpenMP; and from my knowledge, the integration of Visual Studio compiler is the easiest way to provide OpenMP support into LabWindows/CVI applications. LabWindows/CVI 9.0 recompiled my project with OpenMP support using Visual Studio 2005 (MSVC 8.0) without any problems; meanwhile, the same compilation failed in case of Visual Studio 2008 (MSVC 9.0). I used /openmp option for Visual Studio C-compiler as usual, I defined _OPENMP macro as the omp.h include statement; so, I did everything to ensure the correct compilation by Visual Studio C-compiler, but LabWindows/CVI 9.0 reported errors and refused to link object files into binary executable. The investigation uncovered the reason of failure; it was the problem with unresolved symbol "__You_must_link_with_Microsoft_OpenMP_library"; this symbol is undefined also by vcomp.dll library that caused abuses from LabWindows. Ok, the problem was isolated. The solution became not so obvious. First, the object code for symbol "__You_must_link_with_Microsoft_OpenMP_library" is included inside vcomp.lib while the vcomp.lib is not static library. It is very strange to mix static code with dynamic, but Microsoft is Microsoft, and it was reason why LabWindows could not link my project. In Visual Studio 2005 (MSVC 8.0) vcomp.lib is only dynamic, and VC 8.0 compiler does not include symbol "__You_must_link_with_Microsoft_OpenMP_library" inside object files; thus, in case of Visual Studio 2005 (MSVC 8.0) LabWindows is happy. Hereby, we need to teach LabWindows to resolve symbol "__You_must_link_with_Microsoft_OpenMP_library". For this, I manually extracted the object code responsible for symbol "__You_must_link_with_Microsoft_OpenMP_library" from vcomp.lib and saved it as unique.obj file. After that, I included this object file unique.obj inside by project and LabWindows/CVI recompiled by project successfully.
Second, to extract unique.obj (it contains the object code for symbols __You_must_link_with_Microsoft_OpenMP_library and __You_must_link_with_exactly_one_OpenMP_library) from vcomp.lib I used command:
"lib.exe vcomp.lib /EXTRACT:f:\dd\vctools\openmprt\build\release\objr\i386\unique.obj /OUT:unique.obj"
Thereby, the moral of story is: first, extract unique.obj from vcomp.lib; second, include obtained unique.obj into LabWindows/CVI project that uses the OpenMP; third, the errors with unreferenced, unresolved, undefined symbol "__You_must_link_with_Microsoft_OpenMP_library" will be gone.

31 October 2008

26 октября в 1:45 дня по центральному времени США

26 октября в 1:45 дня по центральному времени США я стал отцом одной замечательной девочки с весом 3.665 кг и ростом 51.25 сантиметров. Новый этап жизни начался и уже ничего нельзя вернуть назад. То, к чему я так стремился, наступило и изменило как меня, так и мое будущее.
С Богом!

20 October 2008

Отдел правды: спад в металлургии России

by link:

"локомотивом роста мировой экономики в ближайшие годы все-таки останутся страны БРИК - Бразилия, Россия, Индия и Китай", - подчеркнул Путин... При этом он подчеркнул, что российская экономика хорошо подготовлена к длительным отрицательным внешним шокам.
by link:
Поддержку получат: строительство, сельское хозяйство, торговля и малый бизнес, автопром, оборонка и сырьевой комплекс. Про металлургов забыли?
by link:
Трудная финансовая ситуация, низкий спрос на готовый металлопрокат и невнятная перспектива дальнейшего развития событий на металлургическом рынке поставила металлургические комбинаты России в нелегкое положение. Ответная реакция на изменение внешних условий уже последовала. Первым непосредственное влияние кризиса на бизнес признал Магнитогорский МК, заявивший о существенном сокращении производственных планов и высвобождении персонала.
...
Экспорт практически вышел из игры, внутренняя потребность сокращается.
by link:
Впрочем, в ходе беседы [глава старооскольского городского округа] Павел Шишкин все же не исключил того варианта, что на [металлургических] крупнейших предприятиях города возможны сокращения, связанные с финансовым кризисом.

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

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

Спад производства в России уже начался, и его уже начали чувствовать обычные люди. Так государственный Интерфакс фактически уже признал перспективу спада экономики, правда обозревая не связанную напрямую с этим тему:
by link:
В связи с финансовым кризисом долги по оплате ЖКУ будут только расти. С одной стороны, ряды должников будут пополняться предприятиями, как это уже происходит в Свердловской области. С другой, снижение уровня оплаты труда, задержки с выдачей зарплаты, увольнения и сокращения приведут к увеличению количества среди населения. Можно предположить, что к концу отопительного сезона иски к неплательщикам будут исчисляться уже не десятками, а сотнями тысяч. А для того, чтобы было куда переселять злостных должников, в городах Уральского федерального округа потребуется заново строить бараки.

Ему вторит крупное региональное информационное агентство... by link:
на Нижнетагильском металлургическом комбинате ... сложилась сложная обстановка: зарплаты падают на 30%, производство сокращается. Что будет после декабря – вообще непонятно.
...
на Лобвинском биохимическом заводе... ситуация уже почти на грани взрыва: работники уволены (кроме матерей с маленькими детьми), обязательства перед ними не выполнены.

Этим новостям негосударственных новостных агентств точно не суждено появиться на новостных лентах гос. СМИ и телевидения:
by link:
Златоуст, Челябинская область. ОАО «Златоустовский металлургический завод» (ЗМЗ) сократил выпуск продукции, сообщает управляющий директора предприятия Александр Рыбкин. Финансовый кризис в зарубежных странах больнее всего ударил по строителям и металлургам.
...
Заводчане крайне обеспокоены складывающейся ситуацией. Люди боятся, что может вернуться время, когда в месяц получали небольшие суммы от заработной платы. В социальных магазинах завода рабочие скупают практически все продукты питания
by link:
На Златоустовском металлургическом заводе и Челябинском электрометаллургическом комбинате сотрудников переводят на трех - четырехдневную рабочую неделю. Рабочих «Мечела», возможно, ждет та же участь. Как нам рассказал наш читатель (сотрудник предприятия), заказов становится меньше, и тех, кто трудится посменно, могут отправить во временный отпуск. Остальным сократят рабочую неделю и, соответственно, урежут зарплату. Об увольнениях людей поговаривают на ЧТПЗ, Челябинском цинковом заводе.

Наши российские государственные СМИ обсуждают спад в металлургии Украины, чтобы подчеркнуть провал экономической политики "оранжевых", при этом храня гробовое молчание про критическую ситуацию, кризис в металлургии России. Я с трудом нашел свидетельства российских СМИ о спаде в российской металлургии, чтобы подтвердить слова родственников жены, что дополнительно показало ангажированность, предвзятость наших гос. СМИ:
by link:
До сих пор смысл пропаганды заключался в том, что «Россия поднимается с колен»: ВВП растет, экономика развивается, растут доходы населения и уверенность в завтрашнем дне. Попутно возрастают и роль России в мире, и ее авторитет.
...
в стране и в мире происходит только то, что показывает телевизор. Все остальное происходит у вас во дворе и является не более чем частным случаем, из которого нельзя делать обобщений. Если вам плохо, это не значит, что в стране плохо. А если телевизор докладывает, что в стране хорошо, то в ней именно хорошо и никак иначе.
...
Кризис назревает тяжелый, и проблемы будут у миллионов. Вопрос лишь в количестве этих миллионов. Но когда люди останутся без работы, без возможности развивать свой бизнес, без денег и перспектив, когда они увидят, что то же самое происходит и с их знакомыми, а им с экрана будут говорить о том, что все под контролем и принимаемые меры показывают свою эффективность, это может закончится не просто раздражением, а давно забытыми у нас массовыми протестами.
by link:
Негативные тенденции в российской экономике набирают силу с гораздо большей скоростью, чем на Западе. И особенно тревожно то, что происходит это на фоне недооценки глубины происходящих трансформаций.
...
В этих условиях отечественные попытки «стабилизировать» рынок недвижимости выглядят бессмысленными и расточительными.
...
Однако оставшиеся нетронутыми истоки российского кризиса (сырьевая ориентация экономики, отсутствие конкуренции, засилье импорта, сохраняющаяся задолженность перед внешними кредиторами, мировой экономический спад) на фоне ухудшения мировой нефтяной конъюнктуры приведут к тому, что в будущем году страну накроет новая волна экономического негатива. Ситуация грозит стать критической, потому что новая волна накатит с новой силой, а резервов для поддержки экономики практически не останется. Выходит, что настоящий экономический кризис еще впереди. Все это, к сожалению, вполне реально, если власти так и не захотят осознать глубину возможного падения.


ключевые слова: металлургия спад, металлургия кризис, неудобная правда

17 October 2008

пять с половиной процента конкурентоспособной продукции

by link:


доля вот такой [конкурентоспособной] продукции [которая использует научный потенциал, пользуется большим спросом, с высокой добавленной стоимостью, с вложением большой доли интеллектуального труда], выпускаемой в России, на сегодняшний день весьма мала – около 5,5%
...
А если из этой всей доли вычесть то, что производит военно-промышленный комплекс, то остаток будет мизерный. Просто мизерный, стыдно об этом говорить. Там меньше процента.

Этот печальный итог подвел вице-премьер российского правительства, проведя черту под экономической политикой российского правительства и президента за последние 10 лет.

Путин стал премьеров в августе 1999, с 2000 по 2008 года был президентом, с 2008 года снова стал премьером, оставив тем не менее все рычаги реальной власти в своих руках. За этот период 10 летней безграничной власти Путина стоимость российской нефти марки Urals возросла с $19.42 за баррель (6 августа 1999 г.) до максимального уровня - $137.61 за баррель (4 июля 2008 г.), то есть более чем в семь раз. При этом на фоне беспрецедентного роста поступления нефтегазовых денег в государственный бюджет России, спустя 9 лет правления Путина член его правительства, вице-премьер Иванов, признает, что в России фактически отсутствуют конкурентоспособная промышленность. Оказывается, что за эти 10 лет правления Путина под обильным дождем нефтегазовых долларов наша промышленность не развивалась, а доля конкурентоспособной продукции выпускаемой ей, свелась к жалким 5,5%, а если не считать продукцию ВПК, то составила "меньше процента", о чем даже "стыдно говорить"!

Признаться честно, я не ожидал такого откровения вице-премьера особенно на фоне тотальной пропаганды в российских СМИ, тем не менее, он это сказал, признав провал экономической политики Путина и его правительства, признав нефтегазовый и сырьевой характер нашей экономики. "5.5%" - это позор, "5.5%" - это результат бездумного и безудержного разбазаривания российских природных ресурсов, "5.5%" - это результат Африки и арабских стран, "5.5%" - это результат, показывающий что у России при таком курсе нет будущего, что политика Путина - это дорога в некуда, к нищете, промышленной и экономической отсталости, "5.5%" - это результат предательства и преступной бездеятельности российской власти.

Мы должны сменить и наказать такую власть, мы должны перестать быть сырьевым придатком запада, мы должны возродить Россию промышленно и экономически, мы должны перестать продавать нефть, газ и природные ресурсы за границу, мы должны экономно расходовать природные ресурсы только для нашей российской промышленности, для нашей российской экономики, мы должны отказаться от арабского пути развития сырьевой экономики, мы должны отказаться от африканской перспективы нищеты и бедности для нашей страны!

P.S.: динамика изменений фондового индекса РТС и стоимости нефти марки Urals за период 1999-2008 года полностью совпали, что однозначно показывает наличие твердой связи между стоимостью нефти и индексом РТС, что уже в свою очередь наглядно подтверждает сырьевой характер развития экономики России за последние 10 лет.

19 September 2008

Web 2.0: война броузеров

Броузеры Opera, Firefox, Safari и Chrome стремительно развиваются, разгоняются до невиданных скоростей и мощностей - моторы V8, SquirrelFish (сейчас уже Extreme), TraceMonkey/SpiderMonkey, Futhark постоянно тюнятся и совершенствуются, беря одну планку за другой - Формула 1 Броузеров продолжается, и никто, явно, не желает отставать и сдаваться! И на фоне таких побед и достижений как-то выпадает, пропадает пока ещё лидер рынка броузеров (по количеству инсталляций) IE, в мертвое тело которого M$ безуспешно пытается вдохнуть былую жизнь. M$, провал с IE 8 и Windows 7 тебе уже не простят, как до сих пор не простили провала с IE 7 и Windows Vista. Призрак разложения витает над кладбищем M$, и только кампания "I'm a PC" хоть как-то напоминает о монстре рынка IT. Империя должна погибнуть! И это правило ни разу не отменялось!!

05 September 2008

Развал и деградация российской науки продолжаются

by link:

Импакт-фактор (ИФ, или IF) — численный показатель важности научного журнала... В соответствии с ИФ (в основном в других странах, но в последнее время все больше и в России) оценивают уровень журналов, качество статей, опубликованных в них, дают финансовую поддержу исследователям и принимают сотрудников на работу. Импакт-фактор имеет хотя и большое, но неоднозначно оцениваемое влияние на оценку результатов научных исследований.
Фактически, ИФ - это критерий, пусть и не совсем адекватный (хотя в науке мало что адекватно), который позволяет оценить вклад каждого ученого в науку: чем выше и ценнее вклад ученого в науку, тем легче и охотнее его публикуют в журналах с высоким импакт-фактором, которые в свою очередь выдвигают более высокие требования к качеству и ценности статьей, то есть к качеству и уровню работы самого ученого. В современной науке в большинстве случаях существует следующая взаимосвязь между импакт-фактором и качеством работы ученого, его дальнейшим финансированием: наличие публикаций в журналах с более высоким импакт-фактором помогает ученому легче находить финансирование, привлекать дополнительно ученых для помощи, что в свою очередь позволяет дальше публиковать более качественные научные работы в журналах с высоким импакт-фактором; наличие новых публикаций в таких журналах дальше помогает ученому находить финансирование и проводить дальнейшую научную работу. Образно говоря: ученый работает на журнал с высоким импакт-фактором, чтобы журнал с высоким импакт-фатором работал на него.
Таким образом, чем больше ученых публикуют больше статьей в большем количестве журналов с высокими импакт-факторами, тем выше уровень науки той страны, в которой они работают. Упрощая, можно сказать, что уровень науки страны можно оценить по количеству публикаций ученых в журналах и по среднему уровню импакт-фактора таких публикаций.
Для оценки состояния уровня науки России относительно мировой науки (то есть вклад российской науки в мировую) приведу следующие данные за 1996-2006 года:


средний импакт-фактор научных публикации, сделанных российскими учеными или при их участии, а также относительное количество таких публикаций к мировому уровню за 1996-2000 года:
средний импакт фактор 2.16 при общемировом уровне 3.37 (отставали от мира на 36%)
доля публикаций к мировому уровню 3.57%
средний импакт-фактор научных публикации, сделанных российскими учеными или при их участии, а также относительное количество таких публикаций к мировому уровню за 1998-2002 года:
средний импакт фактор 2.58 при общемировом уровне 3.64 (отставали от мира на 29%)
доля публикаций к мировому уровню 3.37%
средний импакт-фактор научных публикации, сделанных российскими учеными или при их участии, а также относительное количество таких публикаций к мировому уровню за 1999-2003 года:
средний импакт фактор 2.69 при общемировом уровне 3.57 (отставали от мира на 25%)
доля публикаций к мировому уровню 3.35%
средний импакт-фактор научных публикации, сделанных российскими учеными или при их участии, а также относительное количество таких публикаций к мировому уровню за 2000-2004 года:
средний импакт фактор 2.79 при общемировом уровне 3.64 (отставали от мира на 23%)
доля публикаций к мировому уровню 3.24%
средний импакт-фактор научных публикации, сделанных российскими учеными или при их участии, а также относительное количество таких публикаций к мировому уровню за 2002-2006 года:
средний импакт фактор 3.07 при общемировом уровне 3.77 (отставали от мира на 19%)
доля публикаций к мировому уровню 2.84%

Эти цифры красноречиво показывают следующие тенденции:
1. Из года в год и до сих пор доля публикаций российских ученых неуклонно падает
2. Из года в год и до сих пор средней уровень качества публикаций российских ученых неуклонно возрастает
3. До сих пор средний уровень качества публикаций российских ученых значительно уступает общемировому

Для сравнения приведу также данные по Польше.
средний импакт-фактор научных публикации, сделанных польскими учеными или при их участии, а также относительное количество таких публикаций к мировому уровню за 2002-2006 года:
средний импакт фактор 3.45 при общемировом уровне 3.77 (отставали от мира на 8%)
доля публикаций к мировому уровню 1.47%
Замечу, что данные для Польши качественно и количественно улучшились по сравнению с периодом 2001-2005 (более раннее данные отсутствуют).

Из всего сказанного следуют крайне неутешительные выводы, а именно:
1) деградация и развал российской науки не остановились, а приход Путина ничего не улучшил в целом для науки (хотя, я и допускаю, что в чем-то может быть улучшения и есть)
2) Российская наука скатывается к уровню польской науки и это при том, что польская наука растет
3) Следует ожидать дальнейший упадок науки в России, в силу недостаточности финансирования, старения кадров, падения общего уровня преподавания, катастрофически недостаточного притока молодых ученых, крайне низких темпов переоснащения лабораторий и закупки, создания новейших приборов
4) Упадок в науке не может поддержать технологический и промышленный рост России
5) Реальное состояние науки в России намного хуже, чем о нём говорят наши политики и средства массовой информации

Фраза дня

by link:


Так же, как Америка хочет быть энергетически независимой, Китай желает быть независимым в технологиях

Отмечу, что Китай уже производственно независим, и при этом давно, чего, к сожалению, не скажешь про Россию. Нефть, газ, полезные ископаемые - и зачем спрашивается нам развивать технологии и строить заводы... Хотя частный бизнес всё-таки ситуацию меняет - вот, например, Samsung открыл новый завод ЖК-телевизоров в Калужской области, а российский бизнес всеми силами пытается распаковать резервный фонд для внутренних инвестиций. Но все эти шажки крайне недостаточны и не меняют общей картины деградации и развала российской промышленности, технологии и науки, её четкой экспортно-сырьевой направленности.