<?xml version='1.0' encoding='UTF-8'?><?xml-stylesheet href="http://www.blogger.com/styles/atom.css" type="text/css"?><feed xmlns='http://www.w3.org/2005/Atom' xmlns:openSearch='http://a9.com/-/spec/opensearchrss/1.0/' xmlns:georss='http://www.georss.org/georss' xmlns:gd='http://schemas.google.com/g/2005' xmlns:thr='http://purl.org/syndication/thread/1.0'><id>tag:blogger.com,1999:blog-6066639825030015635</id><updated>2011-12-09T00:56:10.680-08:00</updated><category term='GIS'/><category term='Life'/><category term='Transportation'/><category term='blogger'/><category term='English'/><category term='Sharing'/><category term='Office'/><category term='Article'/><category term='Career'/><category term='coding'/><category term='Anti-Virus'/><category term='Tools'/><category term='Writing'/><category term='Parallel Computing'/><category term='Windows'/><title type='text'>Vivian's Tech Blog</title><subtitle type='html'></subtitle><link rel='http://schemas.google.com/g/2005#feed' type='application/atom+xml' href='http://vivianningyang.blogspot.com/feeds/posts/default'/><link rel='self' type='application/atom+xml' href='http://www.blogger.com/feeds/6066639825030015635/posts/default?max-results=100'/><link rel='alternate' type='text/html' href='http://vivianningyang.blogspot.com/'/><link rel='hub' href='http://pubsubhubbub.appspot.com/'/><author><name>Vivian</name><email>noreply@blogger.com</email><gd:image rel='http://schemas.google.com/g/2005#thumbnail' width='32' height='32' src='http://1.bp.blogspot.com/_HYgVaJR3UDk/SmyU1cMFc0I/AAAAAAAAABE/c_sq_ei2hHA/S220/snapshot_vv.jpg'/></author><generator version='7.00' uri='http://www.blogger.com'>Blogger</generator><openSearch:totalResults>57</openSearch:totalResults><openSearch:startIndex>1</openSearch:startIndex><openSearch:itemsPerPage>100</openSearch:itemsPerPage><entry><id>tag:blogger.com,1999:blog-6066639825030015635.post-8937273991837116102</id><published>2011-12-08T07:54:00.000-08:00</published><updated>2011-12-08T08:13:30.668-08:00</updated><category scheme='http://www.blogger.com/atom/ns#' term='Tools'/><title type='text'>Nice tool to manage group money: Scred</title><content type='html'>A few weeks ago I had a wonderful vacation with a group of friends. We shared expenses during the trip. And as you can imagine, &lt;span class="st"&gt;dealing with the receipts and &lt;em&gt;costs&lt;/em&gt; afterwards was a headache.&lt;br /&gt;Fortunately, one friend introduced &lt;a href="https://www.scred.com/index"&gt;Scred&lt;/a&gt; , which is a web tool &lt;/span&gt;for recording shared expenses and debts, tracking transactions, and providing pay back suggestions. We saved a lot of time and efforts by using this tool to get the pay back amounts. Then we sent payments via Amazon Payment or bank transfer.&lt;br /&gt;Nice tool really worth to recommend!&lt;div class="blogger-post-footer"&gt;&lt;img width='1' height='1' src='https://blogger.googleusercontent.com/tracker/6066639825030015635-8937273991837116102?l=vivianningyang.blogspot.com' alt='' /&gt;&lt;/div&gt;</content><link rel='replies' type='application/atom+xml' href='http://vivianningyang.blogspot.com/feeds/8937273991837116102/comments/default' title='Post Comments'/><link rel='replies' type='text/html' href='http://vivianningyang.blogspot.com/2011/12/nice-tool-to-manage-group-money-scred.html#comment-form' title='0 Comments'/><link rel='edit' type='application/atom+xml' href='http://www.blogger.com/feeds/6066639825030015635/posts/default/8937273991837116102'/><link rel='self' type='application/atom+xml' href='http://www.blogger.com/feeds/6066639825030015635/posts/default/8937273991837116102'/><link rel='alternate' type='text/html' href='http://vivianningyang.blogspot.com/2011/12/nice-tool-to-manage-group-money-scred.html' title='Nice tool to manage group money: Scred'/><author><name>Vivian</name><email>noreply@blogger.com</email><gd:image rel='http://schemas.google.com/g/2005#thumbnail' width='32' height='32' src='http://1.bp.blogspot.com/_HYgVaJR3UDk/SmyU1cMFc0I/AAAAAAAAABE/c_sq_ei2hHA/S220/snapshot_vv.jpg'/></author><thr:total>0</thr:total></entry><entry><id>tag:blogger.com,1999:blog-6066639825030015635.post-4404754086930297375</id><published>2011-11-01T09:18:00.000-07:00</published><updated>2011-11-01T09:30:58.745-07:00</updated><title type='text'>Land Use Planning</title><content type='html'>&lt;span style="font-size:130%;"&gt;&lt;span style="font-weight: bold;"&gt;Comprehensive Plan:&lt;/span&gt;&lt;/span&gt;&lt;br /&gt;&lt;br /&gt;&lt;b&gt;Comprehensive planning&lt;/b&gt; is a term used in the United States by land use&lt;a href="http://en.wikipedia.org/wiki/Land_use" title="Land use"&gt;&lt;/a&gt;  planners to describe a process that determines community goals and  aspirations in terms of community development. The outcome of  comprehensive planning is the Comprehensive Plan which dictates public  policy in terms of transportation, utilities, land use, recreation, and  housing. Comprehensive plans typically encompass large geographical  areas, a broad range of topics, and cover a long-term time horizon.&lt;br /&gt;&lt;br /&gt;The components of a comprehensive plan may include Growth Trends, Growth Management Plan, Natural Areas Inventory, Long  Range Transportation Plan, Housing Plan and Community Facilities, Environmental Resources Inventory, Hazard Mititgation Plan, Open  Space/Greenways Plan, Water Resources Plan, Agricultural Land Protection  Plan, the Economic Development Plan, and Historic Preservation Plan.&lt;div class="blogger-post-footer"&gt;&lt;img width='1' height='1' src='https://blogger.googleusercontent.com/tracker/6066639825030015635-4404754086930297375?l=vivianningyang.blogspot.com' alt='' /&gt;&lt;/div&gt;</content><link rel='replies' type='application/atom+xml' href='http://vivianningyang.blogspot.com/feeds/4404754086930297375/comments/default' title='Post Comments'/><link rel='replies' type='text/html' href='http://vivianningyang.blogspot.com/2011/11/land-use-planning.html#comment-form' title='0 Comments'/><link rel='edit' type='application/atom+xml' href='http://www.blogger.com/feeds/6066639825030015635/posts/default/4404754086930297375'/><link rel='self' type='application/atom+xml' href='http://www.blogger.com/feeds/6066639825030015635/posts/default/4404754086930297375'/><link rel='alternate' type='text/html' href='http://vivianningyang.blogspot.com/2011/11/land-use-planning.html' title='Land Use Planning'/><author><name>Vivian</name><email>noreply@blogger.com</email><gd:image rel='http://schemas.google.com/g/2005#thumbnail' width='32' height='32' src='http://1.bp.blogspot.com/_HYgVaJR3UDk/SmyU1cMFc0I/AAAAAAAAABE/c_sq_ei2hHA/S220/snapshot_vv.jpg'/></author><thr:total>0</thr:total></entry><entry><id>tag:blogger.com,1999:blog-6066639825030015635.post-3680282395475991429</id><published>2011-07-31T19:56:00.000-07:00</published><updated>2011-07-31T19:57:32.320-07:00</updated><category scheme='http://www.blogger.com/atom/ns#' term='Writing'/><title type='text'>FW:礼貌的英文Email</title><content type='html'>Sources:&lt;a href="http://www.mitbbs.com/article_t/WaterWorld/966489.html"&gt; http://www.mitbbs.com/article_t/WaterWorld/966489.html&lt;/a&gt;&lt;br /&gt;&lt;br /&gt;邮件的开头&lt;br /&gt;　　&lt;br /&gt;　　感谢读者是邮件开场白的好办法。感谢您的读者能让对方感到高兴，特别是之后你&lt;br /&gt;有事相求的情况下会很有帮助。&lt;br /&gt;&lt;br /&gt;      Thank you for contacting us.如果有人写信来询问公司的服务，就可以使用&lt;br /&gt;这句句子开头。向他们对公司的兴趣表示感谢。&lt;br /&gt;&lt;br /&gt;       Thank you for your prompt reply.当一个客户或是同事很快就回复了你的邮&lt;br /&gt;件，一定记得要感谢他们。如果回复并不及时，只要将“prompt”除去即可，你还可以&lt;br /&gt;说，“Thank you for getting back to me.”&lt;br /&gt;&lt;br /&gt;　　Thank you for providing the requested information.如果你询问某人一些信息&lt;br /&gt;，他们花了点时间才发送给你，那就用这句句子表示你仍然对他们的付出表示感激。&lt;br /&gt;&lt;br /&gt;       Thank you for all your assistance.如果有人给了你特别的帮助，那一定要&lt;br /&gt;感谢他们！如果你想对他们表示特别的感激，就用这个句子，“I truly appreciate&lt;br /&gt;… your help in resolving the problem.”Thank you raising your concerns.&lt;br /&gt;&lt;br /&gt;　　就算某个客户或是经理写邮件给你对你的工作提出了一定的质疑，你还是要感谢他&lt;br /&gt;们。这样你能表现出你对他们的认真态度表示尊重及感激。同时，你也可以使用，“&lt;br /&gt;Thank you for your feedback.”&lt;br /&gt;&lt;br /&gt;在邮件的结尾&lt;br /&gt;&lt;br /&gt;　　在邮件开头表示感谢一般是表示对对方过去付出的感谢，而在邮件结尾处表示感谢&lt;br /&gt;是对将来的帮助表示感谢。事先表示感谢，能让对方在行动时更主动更乐意。&lt;br /&gt;&lt;br /&gt;       Thank you for your kind cooperation.如果你需要读者帮助你做某事，那就&lt;br /&gt;先得表示感谢。&lt;br /&gt;&lt;br /&gt;       Thank you for your attention to this matter.与以上的类似，本句包含了&lt;br /&gt;你对对方将来可能的帮助表示感谢。&lt;br /&gt;&lt;br /&gt;        Thank you for your understanding.如果你写到任何会对读者产生负面影响&lt;br /&gt;的内容那就使用这句句子吧。  &lt;br /&gt;&lt;br /&gt;         Thank you for your consideration.如果您是在寻求机会或是福利，例如&lt;br /&gt;你在求职的话，就用这封邮件结尾。&lt;br /&gt;&lt;br /&gt;         Thank you again for everything you've done.这句句子可以用在结尾，&lt;br /&gt;和以上有所不同。如果你在邮件开头已经谢过了读者，你就可以使用这句话，但是因为&lt;br /&gt;他们的帮助，你可以着重再次感谢你们的付出。&lt;br /&gt;&lt;br /&gt;十种场合的表达&lt;br /&gt;&lt;br /&gt;1. Greeting message 祝福&lt;br /&gt;&lt;br /&gt;Hope you have a good trip back. 祝旅途愉快。&lt;br /&gt;&lt;br /&gt;How are you? 你好吗?&lt;br /&gt;&lt;br /&gt;How is the project going? 项目进行顺利吗?&lt;br /&gt;&lt;br /&gt;2. Initiate a meeting 发起会议&lt;br /&gt;&lt;br /&gt;I suggest we have a call tonight at 9:30pm (China Time) with you and Brown.&lt;br /&gt;Please let me know if the time is okay for you and Ben.&lt;br /&gt;&lt;br /&gt;我建议我们今晚九点半和Brown小聚一下,你和Ben有没有空?&lt;br /&gt;&lt;br /&gt;I would like to hold a meeting in the afternoon about our development&lt;br /&gt;planning for the project A.&lt;br /&gt;&lt;br /&gt;今天下午我建议我们就A项目的发展计划开会讨论一下。&lt;br /&gt;&lt;br /&gt;We’d like to have the meeting on Thu Oct 30. Same time.&lt;br /&gt;&lt;br /&gt;十月三十号(周四),老时间,开会。&lt;br /&gt;&lt;br /&gt;Let’s make a meeting next Monday at 5:30 PM SLC time.&lt;br /&gt;&lt;br /&gt;下周一盐湖城时区下午五点半开会。&lt;br /&gt;&lt;br /&gt;I want to talk to you over the phone regarding issues about report&lt;br /&gt;development and the XXX project.&lt;br /&gt;&lt;br /&gt;我想跟你电话讨论下报告进展和XXX项目的情况。&lt;br /&gt;&lt;br /&gt;3. Seeking for more information/feedbacks/suggestions 咨询信息/反馈/建议&lt;br /&gt;&lt;br /&gt;Should you have any problem accessing the folders, please let me know.&lt;br /&gt;&lt;br /&gt;如果存取文件有任何问题请和我联系。&lt;br /&gt;&lt;br /&gt;Thank you and look forward to having your opinion on the estimation and&lt;br /&gt;schedule.&lt;br /&gt;&lt;br /&gt;谢谢你,希望能听到更多你对评估和日程计划的建议。&lt;br /&gt;&lt;br /&gt;Look forward to your feedbacks and suggestions soon.&lt;br /&gt;&lt;br /&gt;期待您的反馈建议!&lt;br /&gt;&lt;br /&gt;What is your opinion on the schedule and next steps we proposed?&lt;br /&gt;&lt;br /&gt;你对计划方面有什么想法?下一步我们应该怎么做?&lt;br /&gt;&lt;br /&gt;What do you think about this?&lt;br /&gt;&lt;br /&gt;这个你怎么想?&lt;br /&gt;&lt;br /&gt;Feel free to give your comments.&lt;br /&gt;&lt;br /&gt;请随意提出您的建议。&lt;br /&gt;&lt;br /&gt;Any question, please don’t hesitate to let me know.&lt;br /&gt;&lt;br /&gt;有任何问题,欢迎和我们联系。&lt;br /&gt;&lt;br /&gt;Any question, please let me know.&lt;br /&gt;&lt;br /&gt;有任何问题,欢迎和我们联系。&lt;br /&gt;&lt;br /&gt;Please contact me if you have any questions.&lt;br /&gt;&lt;br /&gt;有任何问题,欢迎和我们联系。&lt;br /&gt;&lt;br /&gt;Please let me know if you have any question on this.&lt;br /&gt;&lt;br /&gt;有任何问题,欢迎和我联系。&lt;br /&gt;&lt;br /&gt;Your comments and suggestions are welcome!&lt;br /&gt;&lt;br /&gt;欢迎您的评论和建议!&lt;br /&gt;&lt;br /&gt;Please let me know what you think?&lt;br /&gt;&lt;br /&gt;欢迎您的评论和建议!&lt;br /&gt;&lt;br /&gt;Do you have any idea about this?&lt;br /&gt;&lt;br /&gt;对于这个您有什么建议吗?&lt;br /&gt;&lt;br /&gt;It would be nice if you could provide a bit more information on the user’s&lt;br /&gt;behavior.&lt;br /&gt;&lt;br /&gt;您若是能够就用户行为方面提供更多的信息就太感激了!&lt;br /&gt;&lt;br /&gt;At your convenience, I would really appreciate you looking into this matter/&lt;br /&gt;issue.&lt;br /&gt;&lt;br /&gt;如果可以,我希望你能负责这件事情。&lt;br /&gt;&lt;br /&gt;4. Give feedback 意见反馈&lt;br /&gt;&lt;br /&gt;Please see comments below.&lt;br /&gt;&lt;br /&gt;请看下面的评论。&lt;br /&gt;&lt;br /&gt;My answers are in blue below.&lt;br /&gt;&lt;br /&gt;我的回答已标蓝。&lt;br /&gt;&lt;br /&gt;I add some comments to the document for your reference.&lt;br /&gt;&lt;br /&gt;5. Attachment 附件&lt;br /&gt;&lt;br /&gt;I enclose the evaluation report for your reference.&lt;br /&gt;&lt;br /&gt;我附加了评估报告供您阅读。&lt;br /&gt;&lt;br /&gt;Attached please find today’s meeting notes.&lt;br /&gt;&lt;br /&gt;今天的会议记录在附件里。&lt;br /&gt;&lt;br /&gt;Attach is the design document, please review it.&lt;br /&gt;&lt;br /&gt;设计文档在附件里,请评阅。&lt;br /&gt;&lt;br /&gt;For other known issues related to individual features, please see attached&lt;br /&gt;release notes.&lt;br /&gt;&lt;br /&gt;其他个人特征方面的信息请见附件。&lt;br /&gt;&lt;br /&gt;6. Point listing 列表&lt;br /&gt;&lt;br /&gt;Today we would like to finish following tasks by the end of today:1…….2…&lt;br /&gt;….&lt;br /&gt;&lt;br /&gt;今天我们要完成的任务:1…….2…….&lt;br /&gt;&lt;br /&gt;Some known issues in this release:1…….2…….&lt;br /&gt;&lt;br /&gt;声明中涉及的一些问题:1…….2…….&lt;br /&gt;&lt;br /&gt;Our team here reviewed the newest SCM policy and has following concerns:1…&lt;br /&gt;….2…….&lt;br /&gt;&lt;br /&gt;我们阅读了最新的供应链管理政策,做出如下考虑:1…….2…….&lt;br /&gt;&lt;br /&gt;Here are some more questions/issues for your team:1…….2…….&lt;br /&gt;&lt;br /&gt;以下是对你们团队的一些问题:1…….2…….&lt;br /&gt;&lt;br /&gt;The current status is as following: 1……&lt;br /&gt;&lt;br /&gt;2……&lt;br /&gt;&lt;br /&gt;目前数据如下: 1……&lt;br /&gt;&lt;br /&gt;2……&lt;br /&gt;&lt;br /&gt;Some items need your attention:1…….2…….&lt;br /&gt;&lt;br /&gt;以下方面需提请注意:1…….2…….&lt;br /&gt;&lt;br /&gt;7. Raise question 提出问题&lt;br /&gt;&lt;br /&gt;I have some questions about the report XX-XXX&lt;br /&gt;&lt;br /&gt;我对XX-XXX报告有一些疑问。&lt;br /&gt;&lt;br /&gt;For the assignment ABC, I have the following questions:…&lt;br /&gt;&lt;br /&gt;就ABC协议,我有以下几个问题:……&lt;br /&gt;&lt;br /&gt;8. Proposal 提议&lt;br /&gt;&lt;br /&gt;For the next step of platform implementation, I am proposing…&lt;br /&gt;&lt;br /&gt;关于平台启动的下一步计划,我有一个提议……&lt;br /&gt;&lt;br /&gt;I suggest we can have a weekly project meeting over the phone call in the&lt;br /&gt;near future.&lt;br /&gt;&lt;br /&gt;我建议我们就一周项目开一个电话会议。&lt;br /&gt;&lt;br /&gt;Achievo team suggest to adopt option A to solve outstanding issue……&lt;br /&gt;&lt;br /&gt;Achievo团队建议应对突出问题采用A办法。&lt;br /&gt;&lt;br /&gt;9. Thanks note 感谢信&lt;br /&gt;&lt;br /&gt;Thank you so much for the cooperation感谢你的合作!&lt;br /&gt;&lt;br /&gt;Thanks for the information&lt;br /&gt;&lt;br /&gt;谢谢您提供的信息!&lt;br /&gt;&lt;br /&gt;I really appreciate the effort you all made for this sudden and tight&lt;br /&gt;project.&lt;br /&gt;&lt;br /&gt;对如此紧急的项目您做出的努力我表示十分感谢。&lt;br /&gt;&lt;br /&gt;Thank you for your attention!&lt;br /&gt;&lt;br /&gt;Thanks to your attention!&lt;br /&gt;&lt;br /&gt;谢谢关心!&lt;br /&gt;&lt;br /&gt;Your kind assistance on this are very much appreciated.&lt;br /&gt;&lt;br /&gt;我们对您的协助表示感谢。&lt;br /&gt;&lt;br /&gt;Really appreciate your help!&lt;br /&gt;&lt;br /&gt;非常感谢您的帮助!&lt;br /&gt;&lt;br /&gt;10. Apology 道歉&lt;br /&gt;&lt;br /&gt;I sincerely apologize for this misunderstanding!&lt;br /&gt;&lt;br /&gt;对造成的误解我真诚道歉!&lt;br /&gt;&lt;br /&gt;I apologize for the late asking but we want to make sure the correctness of&lt;br /&gt;our implementation ASAP.&lt;br /&gt;&lt;br /&gt;很抱歉现在才进行询问,但是我们需要尽快核实执行信息。&lt;div class="blogger-post-footer"&gt;&lt;img width='1' height='1' src='https://blogger.googleusercontent.com/tracker/6066639825030015635-3680282395475991429?l=vivianningyang.blogspot.com' alt='' /&gt;&lt;/div&gt;</content><link rel='replies' type='application/atom+xml' href='http://vivianningyang.blogspot.com/feeds/3680282395475991429/comments/default' title='Post Comments'/><link rel='replies' type='text/html' href='http://vivianningyang.blogspot.com/2011/07/fwemail.html#comment-form' title='0 Comments'/><link rel='edit' type='application/atom+xml' href='http://www.blogger.com/feeds/6066639825030015635/posts/default/3680282395475991429'/><link rel='self' type='application/atom+xml' href='http://www.blogger.com/feeds/6066639825030015635/posts/default/3680282395475991429'/><link rel='alternate' type='text/html' href='http://vivianningyang.blogspot.com/2011/07/fwemail.html' title='FW:礼貌的英文Email'/><author><name>Vivian</name><email>noreply@blogger.com</email><gd:image rel='http://schemas.google.com/g/2005#thumbnail' width='32' height='32' src='http://1.bp.blogspot.com/_HYgVaJR3UDk/SmyU1cMFc0I/AAAAAAAAABE/c_sq_ei2hHA/S220/snapshot_vv.jpg'/></author><thr:total>0</thr:total></entry><entry><id>tag:blogger.com,1999:blog-6066639825030015635.post-4804245027499026728</id><published>2011-07-15T18:23:00.000-07:00</published><updated>2011-07-15T18:26:53.944-07:00</updated><title type='text'>Attractions in New York State</title><content type='html'>1) Carmel, NY, Putnam County&lt;br /&gt;2) Train From Grand Central to Beacon NY  DIA Museum and water front park&lt;div class="blogger-post-footer"&gt;&lt;img width='1' height='1' src='https://blogger.googleusercontent.com/tracker/6066639825030015635-4804245027499026728?l=vivianningyang.blogspot.com' alt='' /&gt;&lt;/div&gt;</content><link rel='replies' type='application/atom+xml' href='http://vivianningyang.blogspot.com/feeds/4804245027499026728/comments/default' title='Post Comments'/><link rel='replies' type='text/html' href='http://vivianningyang.blogspot.com/2011/07/attractions-in-new-york-state.html#comment-form' title='0 Comments'/><link rel='edit' type='application/atom+xml' href='http://www.blogger.com/feeds/6066639825030015635/posts/default/4804245027499026728'/><link rel='self' type='application/atom+xml' href='http://www.blogger.com/feeds/6066639825030015635/posts/default/4804245027499026728'/><link rel='alternate' type='text/html' href='http://vivianningyang.blogspot.com/2011/07/attractions-in-new-york-state.html' title='Attractions in New York State'/><author><name>Vivian</name><email>noreply@blogger.com</email><gd:image rel='http://schemas.google.com/g/2005#thumbnail' width='32' height='32' src='http://1.bp.blogspot.com/_HYgVaJR3UDk/SmyU1cMFc0I/AAAAAAAAABE/c_sq_ei2hHA/S220/snapshot_vv.jpg'/></author><thr:total>0</thr:total></entry><entry><id>tag:blogger.com,1999:blog-6066639825030015635.post-6667408912545582624</id><published>2011-07-13T08:16:00.000-07:00</published><updated>2011-07-13T08:52:22.767-07:00</updated><category scheme='http://www.blogger.com/atom/ns#' term='GIS'/><title type='text'>Export KML from Google Maps</title><content type='html'>You know, Google Maps support KML. It means much of the content you create or get in Google Maps can be exported to kml files and be viewed in Google Earth.&lt;br /&gt;You can follow the following steps to get the kml file of a route generated in Google Maps.&lt;br /&gt;&lt;span style="font-weight: bold;"&gt;&lt;br /&gt;(1) Left Click "Link" and copy&lt;/span&gt;&lt;span style="font-weight: bold;font-size:medium;" &gt; the link &lt;/span&gt;&lt;span style="font-weight: bold;font-size:medium;" &gt;to the clipboard:&lt;/span&gt;&lt;br /&gt;&lt;br /&gt;&lt;a onblur="try {parent.deselectBloggerImageGracefully();} catch(e) {}" href="http://3.bp.blogspot.com/-XEgX0zhHblk/Th25SaTarkI/AAAAAAAAAC0/MyTlazlSWP8/s1600/Step1.bmp"&gt;&lt;img style="display: block; margin: 0px auto 10px; text-align: center; cursor: pointer; width: 400px; height: 267px;" src="http://3.bp.blogspot.com/-XEgX0zhHblk/Th25SaTarkI/AAAAAAAAAC0/MyTlazlSWP8/s400/Step1.bmp" alt="" id="BLOGGER_PHOTO_ID_5628858835232534082" border="0" /&gt;&lt;/a&gt;&lt;br /&gt;&lt;span style="font-weight: bold;"&gt;(2)&lt;/span&gt;&lt;span style="font-size:medium;"&gt;&lt;span style="font-weight: bold;"&gt; Paste the link into the address bar and then &lt;span style="color: rgb(255, 0, 0);"&gt;ADD "&lt;/span&gt;&lt;/span&gt;&lt;span style="font-weight: bold; font-style: italic;"&gt;&lt;span style="color: rgb(255, 0, 0);"&gt;&lt;span style="font-size:100%;"&gt;&amp;amp;output=kml&lt;/span&gt;&lt;/span&gt;&lt;/span&gt;&lt;span style="font-weight: bold;"&gt;&lt;span style="color: rgb(255, 0, 0);"&gt;"at the end of the original link.&lt;br /&gt;&lt;span style="color: rgb(0, 0, 0);"&gt;Press "Enter". You will see a pop up window asking you if you want to "Open" or "Save" the kml file. &lt;/span&gt;&lt;/span&gt;&lt;/span&gt;&lt;/span&gt;&lt;span style="font-weight: bold;" class="st"&gt;&lt;em&gt;&lt;/em&gt;&lt;/span&gt;&lt;br /&gt;&lt;span style="font-size:medium;"&gt;&lt;span style="font-weight: bold;"&gt;&lt;span style="color: rgb(255, 0, 0);"&gt;&lt;span style="color: rgb(0, 0, 0);"&gt;&lt;a onblur="try {parent.deselectBloggerImageGracefully();} catch(e) {}" href="http://4.bp.blogspot.com/-KvtbZ-MxjZs/Th26arJOG7I/AAAAAAAAAC8/CnxFtvZjWJg/s1600/Step2.bmp"&gt;&lt;br /&gt;&lt;/a&gt;&lt;a onblur="try {parent.deselectBloggerImageGracefully();} catch(e) {}" href="http://3.bp.blogspot.com/-qgOFNXMhsMc/Th27bZKaq8I/AAAAAAAAADE/EUTkvOO_qA4/s1600/Step2.bmp"&gt;&lt;img style="display: block; margin: 0px auto 10px; text-align: center; cursor: pointer; width: 400px; height: 226px;" src="http://3.bp.blogspot.com/-qgOFNXMhsMc/Th27bZKaq8I/AAAAAAAAADE/EUTkvOO_qA4/s400/Step2.bmp" alt="" id="BLOGGER_PHOTO_ID_5628861188568427458" border="0" /&gt;&lt;/a&gt;&lt;br /&gt;&lt;/span&gt;&lt;/span&gt;&lt;/span&gt;&lt;/span&gt;&lt;br /&gt;&lt;br /&gt;&lt;a onblur="try {parent.deselectBloggerImageGracefully();} catch(e) {}" href="http://3.bp.blogspot.com/-XhpYGsUm8Zs/Th24jAsDNGI/AAAAAAAAACk/cs8EYZSNZmI/s1600/Step1.bmp"&gt;&lt;br /&gt;&lt;/a&gt;&lt;br /&gt;&lt;br /&gt;&lt;img src="file:///C:/DOCUME%7E1/NING%7E1.YAN/LOCALS%7E1/Temp/moz-screenshot-1.png" alt="" /&gt;&lt;div class="blogger-post-footer"&gt;&lt;img width='1' height='1' src='https://blogger.googleusercontent.com/tracker/6066639825030015635-6667408912545582624?l=vivianningyang.blogspot.com' alt='' /&gt;&lt;/div&gt;</content><link rel='replies' type='application/atom+xml' href='http://vivianningyang.blogspot.com/feeds/6667408912545582624/comments/default' title='Post Comments'/><link rel='replies' type='text/html' href='http://vivianningyang.blogspot.com/2011/07/export-kml-from-google-maps.html#comment-form' title='1 Comments'/><link rel='edit' type='application/atom+xml' href='http://www.blogger.com/feeds/6066639825030015635/posts/default/6667408912545582624'/><link rel='self' type='application/atom+xml' href='http://www.blogger.com/feeds/6066639825030015635/posts/default/6667408912545582624'/><link rel='alternate' type='text/html' href='http://vivianningyang.blogspot.com/2011/07/export-kml-from-google-maps.html' title='Export KML from Google Maps'/><author><name>Vivian</name><email>noreply@blogger.com</email><gd:image rel='http://schemas.google.com/g/2005#thumbnail' width='32' height='32' src='http://1.bp.blogspot.com/_HYgVaJR3UDk/SmyU1cMFc0I/AAAAAAAAABE/c_sq_ei2hHA/S220/snapshot_vv.jpg'/></author><media:thumbnail xmlns:media='http://search.yahoo.com/mrss/' url='http://3.bp.blogspot.com/-XEgX0zhHblk/Th25SaTarkI/AAAAAAAAAC0/MyTlazlSWP8/s72-c/Step1.bmp' height='72' width='72'/><thr:total>1</thr:total></entry><entry><id>tag:blogger.com,1999:blog-6066639825030015635.post-8226408489382729111</id><published>2011-06-15T07:00:00.000-07:00</published><updated>2011-06-15T07:02:26.917-07:00</updated><title type='text'>FW: Investing Books</title><content type='html'>&lt;h3&gt;&lt;br /&gt;&lt;/h3&gt;&lt;h3&gt;1) &lt;a href="http://erclk.about.com/?zi=14/VvC"&gt;The Intelligent Investor&lt;/a&gt;&lt;/h3&gt;&lt;div class="tpD"&gt;This  is perhaps the most important and influential book ever written about  value investing. Originally published in 1934 by Ben Graham, this work  has been heralded by such notable investors as Warren Buffett as "the  best investing book ever written". In it, Graham presents two types of  investing styles - one for every day people who don't want to think  about their portfolios ("defensive") and the business man or woman who  wants to enjoy maximum returns ("enterprising").&lt;br /&gt;&lt;br /&gt;&lt;h3&gt;http://beginnersinvest.about.com/cs/newinvestors/tp/aatp110101.htm&lt;/h3&gt;&lt;br /&gt;&lt;/div&gt;&lt;div class="blogger-post-footer"&gt;&lt;img width='1' height='1' src='https://blogger.googleusercontent.com/tracker/6066639825030015635-8226408489382729111?l=vivianningyang.blogspot.com' alt='' /&gt;&lt;/div&gt;</content><link rel='replies' type='application/atom+xml' href='http://vivianningyang.blogspot.com/feeds/8226408489382729111/comments/default' title='Post Comments'/><link rel='replies' type='text/html' href='http://vivianningyang.blogspot.com/2011/06/fw-investing-books.html#comment-form' title='0 Comments'/><link rel='edit' type='application/atom+xml' href='http://www.blogger.com/feeds/6066639825030015635/posts/default/8226408489382729111'/><link rel='self' type='application/atom+xml' href='http://www.blogger.com/feeds/6066639825030015635/posts/default/8226408489382729111'/><link rel='alternate' type='text/html' href='http://vivianningyang.blogspot.com/2011/06/fw-investing-books.html' title='FW: Investing Books'/><author><name>Vivian</name><email>noreply@blogger.com</email><gd:image rel='http://schemas.google.com/g/2005#thumbnail' width='32' height='32' src='http://1.bp.blogspot.com/_HYgVaJR3UDk/SmyU1cMFc0I/AAAAAAAAABE/c_sq_ei2hHA/S220/snapshot_vv.jpg'/></author><thr:total>0</thr:total></entry><entry><id>tag:blogger.com,1999:blog-6066639825030015635.post-6066732931416841648</id><published>2011-05-06T11:39:00.000-07:00</published><updated>2011-05-06T11:45:26.055-07:00</updated><category scheme='http://www.blogger.com/atom/ns#' term='Office'/><category scheme='http://www.blogger.com/atom/ns#' term='coding'/><title type='text'>Fileseach Method not available in Office 2007!</title><content type='html'>Can you believe that?! Application.FileSearch in Excel and Access 2003 has been hidden in Office 2007!!&lt;br /&gt;I hate Microsoft not only because they keep sending updates, patches, and forcing customers to upgrade (to me it's downgrade) Windows version, but also because they make easy things difficult to do!&lt;br /&gt;Microsoft is evil.... stamped... again.&lt;div class="blogger-post-footer"&gt;&lt;img width='1' height='1' src='https://blogger.googleusercontent.com/tracker/6066639825030015635-6066732931416841648?l=vivianningyang.blogspot.com' alt='' /&gt;&lt;/div&gt;</content><link rel='replies' type='application/atom+xml' href='http://vivianningyang.blogspot.com/feeds/6066732931416841648/comments/default' title='Post Comments'/><link rel='replies' type='text/html' href='http://vivianningyang.blogspot.com/2011/05/fileseach-method-not-available-in.html#comment-form' title='0 Comments'/><link rel='edit' type='application/atom+xml' href='http://www.blogger.com/feeds/6066639825030015635/posts/default/6066732931416841648'/><link rel='self' type='application/atom+xml' href='http://www.blogger.com/feeds/6066639825030015635/posts/default/6066732931416841648'/><link rel='alternate' type='text/html' href='http://vivianningyang.blogspot.com/2011/05/fileseach-method-not-available-in.html' title='Fileseach Method not available in Office 2007!'/><author><name>Vivian</name><email>noreply@blogger.com</email><gd:image rel='http://schemas.google.com/g/2005#thumbnail' width='32' height='32' src='http://1.bp.blogspot.com/_HYgVaJR3UDk/SmyU1cMFc0I/AAAAAAAAABE/c_sq_ei2hHA/S220/snapshot_vv.jpg'/></author><thr:total>0</thr:total></entry><entry><id>tag:blogger.com,1999:blog-6066639825030015635.post-1322263286712624696</id><published>2011-05-02T08:37:00.000-07:00</published><updated>2011-05-02T08:40:49.319-07:00</updated><category scheme='http://www.blogger.com/atom/ns#' term='Life'/><title type='text'>FW: Funny Leave of Absence Letters</title><content type='html'>I will be a little  late in Tuesday morning. My ferret broke his tooth Saturday night and  the vet was closed yesterday and today. I need to call the vet tomorrow  when they open at 7 to see when I can bring him in.&lt;br /&gt;&lt;br /&gt;#1 downside to owning cats in an apartment with  carpet: Cleaning up after cats in an apartment with carpet.I am running  late, on the road now though!&lt;br /&gt;&lt;br /&gt;I tweaked my back yesterday while working in the yard and  am paying the price this morning. I'll be in the office after noon  today, but please contact me on my mobile for anything urgent.&lt;br /&gt;&lt;br /&gt;I am not feeling well and just paid my homage to the porcelain god just moments ago….. going home now.&lt;br /&gt;&lt;br /&gt;Insomnia, headache have combined to take me out. I'll be in later, probably by 11 if I feel better.&lt;br /&gt;&lt;br /&gt;I am growing tired of getting sick. I'm out today. No, it's not the swine flu. Sore throat + lack of voice.&lt;br /&gt;&lt;br /&gt;Almost made it to work today when I  got a call from the folks saying they had a slight leak in the bathroom  and that if I could come by and look at it that would be great. Got  there and waters all over the bathroom. Killed the main at the front,  cleanup the water, cut into the wall and found the line for the shower  has 4 inch gash in it. Off to the Depot now for parts, brother should be  in with in the hour to help with the new drywall/ hardy. Basically  looks like it's going to be a really bad Friday. See y'all Monday.&lt;br /&gt;&lt;br /&gt; car woes. Dealing with a finicky car this morning. I shall arrive late this morning.&lt;div class="blogger-post-footer"&gt;&lt;img width='1' height='1' src='https://blogger.googleusercontent.com/tracker/6066639825030015635-1322263286712624696?l=vivianningyang.blogspot.com' alt='' /&gt;&lt;/div&gt;</content><link rel='replies' type='application/atom+xml' href='http://vivianningyang.blogspot.com/feeds/1322263286712624696/comments/default' title='Post Comments'/><link rel='replies' type='text/html' href='http://vivianningyang.blogspot.com/2011/05/fw-funny-leave-of-absence-letters.html#comment-form' title='1 Comments'/><link rel='edit' type='application/atom+xml' href='http://www.blogger.com/feeds/6066639825030015635/posts/default/1322263286712624696'/><link rel='self' type='application/atom+xml' href='http://www.blogger.com/feeds/6066639825030015635/posts/default/1322263286712624696'/><link rel='alternate' type='text/html' href='http://vivianningyang.blogspot.com/2011/05/fw-funny-leave-of-absence-letters.html' title='FW: Funny Leave of Absence Letters'/><author><name>Vivian</name><email>noreply@blogger.com</email><gd:image rel='http://schemas.google.com/g/2005#thumbnail' width='32' height='32' src='http://1.bp.blogspot.com/_HYgVaJR3UDk/SmyU1cMFc0I/AAAAAAAAABE/c_sq_ei2hHA/S220/snapshot_vv.jpg'/></author><thr:total>1</thr:total></entry><entry><id>tag:blogger.com,1999:blog-6066639825030015635.post-584471921127559698</id><published>2011-03-29T06:13:00.000-07:00</published><updated>2011-03-29T06:20:34.669-07:00</updated><category scheme='http://www.blogger.com/atom/ns#' term='English'/><title type='text'>FW: What Not to Say</title><content type='html'>&lt;span style="font-weight: bold; color: rgb(204, 0, 0);"&gt;What Not to Say About Someone's Appearance&lt;/span&gt;&lt;br /&gt;&lt;br /&gt;&lt;span style="font-weight: bold;"&gt;Don’t say: “You look tired.”&lt;/span&gt;&lt;br /&gt;Why: It implies she doesn’t look good.&lt;br /&gt;&lt;span style="font-weight: bold;"&gt;Instead say: “Is everything OK?” &lt;/span&gt;We often blurt the “tired” comment when we get the sense that the other person feels out of sorts. So just ask.&lt;br /&gt;&lt;br /&gt;&lt;span style="font-weight: bold;"&gt;Don’t say: “Wow, you’ve lost a ton of weight!”&lt;/span&gt;&lt;br /&gt;Why: To a newly trim person, it might give the impression that she used to look unattractive.&lt;br /&gt;&lt;span style="font-weight: bold;"&gt;Instead say: “You look fantastic.” &lt;/span&gt;And leave it at that. If you’re curious about how she got so svelte, add, “What’s your secret?”&lt;br /&gt;&lt;br /&gt;&lt;span style="font-weight: bold;"&gt;Don’t say: “You look good for your age.”&lt;/span&gt;&lt;br /&gt;Why: Anything with a caveat like this is rude. It's saying, "You look great?compared with other old people. It's amazing you have all your own teeth."&lt;br /&gt;&lt;span style="font-weight: bold;"&gt;Instead say: “You look great.”&lt;/span&gt;&lt;br /&gt;&lt;br /&gt;&lt;span style="font-weight: bold;"&gt;Don’t say: “I could never wear that.”&lt;/span&gt;&lt;br /&gt;Why: It can be misunderstood as a criticism. (“I could never wear that because it’s so ugly.”)&lt;br /&gt;&lt;span style="font-weight: bold;"&gt;Instead say: “You look so good in skinny jeans.”&lt;/span&gt; If you slip, say something like “I could never wear that…because I wasn’t blessed with your long legs.&lt;br /&gt;&lt;br /&gt;&lt;span style="font-weight: bold; color: rgb(204, 0, 0);"&gt;What Not to Say in the Workplace&lt;/span&gt;&lt;br /&gt;&lt;br /&gt;&lt;span style="font-weight: bold;"&gt;Don’t say: “That’s not my job.”&lt;/span&gt;&lt;br /&gt;Why: If your superior asks you to do something, it is your job.&lt;br /&gt;&lt;span style="font-weight: bold;"&gt;Instead say: “I’m not sure that should be my priority right now.”&lt;/span&gt; Then have a conversation with your boss about your responsibilities.&lt;br /&gt;&lt;br /&gt;&lt;span style="font-weight: bold;"&gt;Don’t say: “This might sound stupid, but…”&lt;/span&gt;&lt;br /&gt;Why: Never undermine your ideas by prefacing your remarks with wishy-washy language.&lt;br /&gt;&lt;span style="font-weight: bold;"&gt;Instead say: "What’s on your mind."&lt;/span&gt; It reinforces your credibility to present your ideas with confidence.&lt;br /&gt;&lt;br /&gt;&lt;span style="font-weight: bold;"&gt;Don’t say: “I don’t have time to talk to you.”&lt;/span&gt;&lt;br /&gt;Why: It’s plain rude, in person or on the phone.&lt;br /&gt;&lt;span style="font-weight: bold;"&gt;Instead say: “I’m just finishing something up right now. Can I come by when I’m done?” &lt;/span&gt;Graciously explain why you can’t talk now, and suggest catching up at an appointed time later. Let phone calls go to voice mail until you can give callers your undivided attention.&lt;br /&gt;&lt;br /&gt;&lt;span style="font-weight: bold; color: rgb(204, 0, 0);"&gt;What Not to Say During a Job Interview&lt;/span&gt;&lt;br /&gt;&lt;br /&gt;&lt;span style="font-weight: bold;"&gt;Don’t say: “My current boss is horrendous.”&lt;/span&gt;&lt;br /&gt;Why: It’s unprofessional. Your interviewer might wonder when you’d start bad-mouthing her. For all you know, she and your current boss are old pals.&lt;br /&gt;&lt;span style="font-weight: bold;"&gt;Instead say: “I’m ready for a new challenge” or a similarly positive remark.&lt;/span&gt;&lt;br /&gt;&lt;br /&gt;&lt;span style="font-weight: bold;"&gt;Don’t say: “Do you think I’d fit in here?”&lt;/span&gt;&lt;br /&gt;Why: You’re the interviewee, not the interviewer.&lt;br /&gt;&lt;span style="font-weight: bold;"&gt;Instead say: “What do you enjoy about working here?” &lt;/span&gt;By all means ask questions, but prepare ones that demonstrate your genuine interest in the company.&lt;br /&gt;&lt;br /&gt;&lt;span style="font-weight: bold;"&gt;Don’t say: “What are the hours like?” or “What’s the vacation policy?”&lt;/span&gt;&lt;br /&gt;Why: You want to be seen as someone who focuses on getting the job done.&lt;br /&gt;&lt;span style="font-weight: bold;"&gt;Instead say: “What’s the day-to-day like here?”&lt;/span&gt; Then, if you’ve really jumped through every hoop and time off still hasn’t been mentioned, say, “Can you tell me about the compensation and benefits package?”&lt;div class="blogger-post-footer"&gt;&lt;img width='1' height='1' src='https://blogger.googleusercontent.com/tracker/6066639825030015635-584471921127559698?l=vivianningyang.blogspot.com' alt='' /&gt;&lt;/div&gt;</content><link rel='replies' type='application/atom+xml' href='http://vivianningyang.blogspot.com/feeds/584471921127559698/comments/default' title='Post Comments'/><link rel='replies' type='text/html' href='http://vivianningyang.blogspot.com/2011/03/fw-what-not-to-say.html#comment-form' title='0 Comments'/><link rel='edit' type='application/atom+xml' href='http://www.blogger.com/feeds/6066639825030015635/posts/default/584471921127559698'/><link rel='self' type='application/atom+xml' href='http://www.blogger.com/feeds/6066639825030015635/posts/default/584471921127559698'/><link rel='alternate' type='text/html' href='http://vivianningyang.blogspot.com/2011/03/fw-what-not-to-say.html' title='FW: What Not to Say'/><author><name>Vivian</name><email>noreply@blogger.com</email><gd:image rel='http://schemas.google.com/g/2005#thumbnail' width='32' height='32' src='http://1.bp.blogspot.com/_HYgVaJR3UDk/SmyU1cMFc0I/AAAAAAAAABE/c_sq_ei2hHA/S220/snapshot_vv.jpg'/></author><thr:total>0</thr:total></entry><entry><id>tag:blogger.com,1999:blog-6066639825030015635.post-2011010255604750701</id><published>2011-03-15T09:33:00.000-07:00</published><updated>2011-03-15T09:40:00.894-07:00</updated><category scheme='http://www.blogger.com/atom/ns#' term='Sharing'/><title type='text'>Periodically Import XML Data into Excel</title><content type='html'>This is a VBA app (run in Excel 2007) that I developed to automatically import online XML data into a Excel file every 1 minute.&lt;br /&gt;Here is the download link&lt;br /&gt;&lt;a href="https://docs.google.com/leaf?id=0BxgCDuV1X5e-NDJlNWNhNmYtMTM4OC00NDExLWJhYzItODA5NDQ5MTIwMmNi&amp;amp;hl=en"&gt;XML Data Importer&lt;/a&gt;&lt;div class="blogger-post-footer"&gt;&lt;img width='1' height='1' src='https://blogger.googleusercontent.com/tracker/6066639825030015635-2011010255604750701?l=vivianningyang.blogspot.com' alt='' /&gt;&lt;/div&gt;</content><link rel='replies' type='application/atom+xml' href='http://vivianningyang.blogspot.com/feeds/2011010255604750701/comments/default' title='Post Comments'/><link rel='replies' type='text/html' href='http://vivianningyang.blogspot.com/2011/03/periodically-import-xml-data-into-excel.html#comment-form' title='0 Comments'/><link rel='edit' type='application/atom+xml' href='http://www.blogger.com/feeds/6066639825030015635/posts/default/2011010255604750701'/><link rel='self' type='application/atom+xml' href='http://www.blogger.com/feeds/6066639825030015635/posts/default/2011010255604750701'/><link rel='alternate' type='text/html' href='http://vivianningyang.blogspot.com/2011/03/periodically-import-xml-data-into-excel.html' title='Periodically Import XML Data into Excel'/><author><name>Vivian</name><email>noreply@blogger.com</email><gd:image rel='http://schemas.google.com/g/2005#thumbnail' width='32' height='32' src='http://1.bp.blogspot.com/_HYgVaJR3UDk/SmyU1cMFc0I/AAAAAAAAABE/c_sq_ei2hHA/S220/snapshot_vv.jpg'/></author><thr:total>0</thr:total></entry><entry><id>tag:blogger.com,1999:blog-6066639825030015635.post-541994001672767337</id><published>2011-03-15T09:25:00.001-07:00</published><updated>2011-03-29T06:13:39.080-07:00</updated><category scheme='http://www.blogger.com/atom/ns#' term='Sharing'/><title type='text'>KML Circle Generator</title><content type='html'>This is a VBA app (run in Excel 2007) to generate a LineString path that looks like a circle  in KML file.  You can download the app from the following link:&lt;br /&gt;&lt;a href="https://docs.google.com/leaf?id=0BxgCDuV1X5e-ZWY4MmNiYmYtOTBkNS00MGFiLTkwN2EtZmZiODc2NDZjYmQ1&amp;amp;sort=name&amp;amp;layout=list&amp;amp;num=50"&gt;KML Circle Generator&lt;/a&gt;&lt;br /&gt;&lt;br /&gt;Many thanks to the author of the &lt;a href="http://dev.bt23.org/keyhole/circlegen/"&gt;online KML Circle Generator&lt;/a&gt; for sharing  &lt;a href="http://dev.bt23.org/keyhole/circlegen/output.phps"&gt;the source code&lt;/a&gt;. For some reason the above online tool that I have used for over one year isn't working now:(&lt;br /&gt;&lt;br /&gt;Reference:&lt;br /&gt;http://dev.bt23.org/keyhole/circlegen/output.phps&lt;div class="blogger-post-footer"&gt;&lt;img width='1' height='1' src='https://blogger.googleusercontent.com/tracker/6066639825030015635-541994001672767337?l=vivianningyang.blogspot.com' alt='' /&gt;&lt;/div&gt;</content><link rel='replies' type='application/atom+xml' href='http://vivianningyang.blogspot.com/feeds/541994001672767337/comments/default' title='Post Comments'/><link rel='replies' type='text/html' href='http://vivianningyang.blogspot.com/2011/03/kml-circle-generator.html#comment-form' title='2 Comments'/><link rel='edit' type='application/atom+xml' href='http://www.blogger.com/feeds/6066639825030015635/posts/default/541994001672767337'/><link rel='self' type='application/atom+xml' href='http://www.blogger.com/feeds/6066639825030015635/posts/default/541994001672767337'/><link rel='alternate' type='text/html' href='http://vivianningyang.blogspot.com/2011/03/kml-circle-generator.html' title='KML Circle Generator'/><author><name>Vivian</name><email>noreply@blogger.com</email><gd:image rel='http://schemas.google.com/g/2005#thumbnail' width='32' height='32' src='http://1.bp.blogspot.com/_HYgVaJR3UDk/SmyU1cMFc0I/AAAAAAAAABE/c_sq_ei2hHA/S220/snapshot_vv.jpg'/></author><thr:total>2</thr:total></entry><entry><id>tag:blogger.com,1999:blog-6066639825030015635.post-3159949479621825305</id><published>2011-03-03T11:59:00.000-08:00</published><updated>2011-03-03T12:07:11.632-08:00</updated><category scheme='http://www.blogger.com/atom/ns#' term='coding'/><title type='text'>No Function MOD(a,b) in VBA</title><content type='html'>Can you believe that in VBA you cannot call &lt;span style="font-weight: bold;"&gt;MOD(a,b)&lt;/span&gt; function although it works fine in Excel cells??!&lt;br /&gt;Well, you can use the operator &lt;span style="font-weight: bold;"&gt;a MOD b&lt;/span&gt; if both a and b are integer numbers.&lt;br /&gt;But there is no direct MOD function in VBA because VBA 2003 does not support MOD (number, dividor) as a WorksheetFunction.&lt;br /&gt;Therefore, I have to write the following function:&lt;br /&gt;&lt;br /&gt;Function fmod(a As Double, b As Double)&lt;br /&gt;  fmod = a - b * (a \ b)&lt;br /&gt;End Function&lt;div class="blogger-post-footer"&gt;&lt;img width='1' height='1' src='https://blogger.googleusercontent.com/tracker/6066639825030015635-3159949479621825305?l=vivianningyang.blogspot.com' alt='' /&gt;&lt;/div&gt;</content><link rel='replies' type='application/atom+xml' href='http://vivianningyang.blogspot.com/feeds/3159949479621825305/comments/default' title='Post Comments'/><link rel='replies' type='text/html' href='http://vivianningyang.blogspot.com/2011/03/no-function-modab-in-vba.html#comment-form' title='0 Comments'/><link rel='edit' type='application/atom+xml' href='http://www.blogger.com/feeds/6066639825030015635/posts/default/3159949479621825305'/><link rel='self' type='application/atom+xml' href='http://www.blogger.com/feeds/6066639825030015635/posts/default/3159949479621825305'/><link rel='alternate' type='text/html' href='http://vivianningyang.blogspot.com/2011/03/no-function-modab-in-vba.html' title='No Function MOD(a,b) in VBA'/><author><name>Vivian</name><email>noreply@blogger.com</email><gd:image rel='http://schemas.google.com/g/2005#thumbnail' width='32' height='32' src='http://1.bp.blogspot.com/_HYgVaJR3UDk/SmyU1cMFc0I/AAAAAAAAABE/c_sq_ei2hHA/S220/snapshot_vv.jpg'/></author><thr:total>0</thr:total></entry><entry><id>tag:blogger.com,1999:blog-6066639825030015635.post-5299006719874681586</id><published>2011-03-03T11:34:00.000-08:00</published><updated>2011-03-03T11:58:01.379-08:00</updated><category scheme='http://www.blogger.com/atom/ns#' term='coding'/><title type='text'>Don't assume those funcstions are exactly the same!</title><content type='html'>If you see functions sharing the same name in different programming environments, don't jump to a conclusion that they are exactly the same!&lt;br /&gt;Today it took me a lot of time to find a bug in a VBA macro. I just didn't understand why the function atan2(a,b) cannot return the correct answer.&lt;br /&gt;After carefully reading the description of this function in the Microsoft Visual Basic Help, I realized that I mistakenly assumed that the atan2() in VBA (worksheet functions)  is the same as the atan2() in c++. I was wrong!!&lt;br /&gt;&lt;br /&gt;&lt;span style="font-weight: bold;"&gt;In Excel Developer Reference:&lt;/span&gt;&lt;br /&gt;Atan2(x,y)&lt;br /&gt;returns the arctangent of the specified x and y coordinates.&lt;br /&gt;&lt;br /&gt;&lt;span style="font-weight: bold;"&gt;In C++ Developer Reference:&lt;/span&gt;&lt;br /&gt;C Library, cmath (math.h)&lt;br /&gt;&lt;pre&gt;     double atan2 (      double y,      double x );&lt;br /&gt;long double atan2 ( long double y, long double x );&lt;br /&gt;     float atan2 (       float y,       float x );&lt;/pre&gt;y: Floating point value representing an y-coordinate.&lt;br /&gt;x: Floating point value representing an x-coordinate&lt;br /&gt;&lt;br /&gt;&lt;span style="font-weight: bold;"&gt;Difference:&lt;/span&gt;&lt;br /&gt;&lt;br /&gt;See?! The meanings of the first and the second parameters in C++  are switched in VBA!!&lt;br /&gt;&lt;br /&gt;&lt;br /&gt;&lt;br /&gt;&lt;span id="nsrTitle"&gt;&lt;b class="mainheaders"&gt;&lt;br /&gt;&lt;/b&gt;&lt;/span&gt;&lt;div class="blogger-post-footer"&gt;&lt;img width='1' height='1' src='https://blogger.googleusercontent.com/tracker/6066639825030015635-5299006719874681586?l=vivianningyang.blogspot.com' alt='' /&gt;&lt;/div&gt;</content><link rel='replies' type='application/atom+xml' href='http://vivianningyang.blogspot.com/feeds/5299006719874681586/comments/default' title='Post Comments'/><link rel='replies' type='text/html' href='http://vivianningyang.blogspot.com/2011/03/dont-assume-those-funcstions-are.html#comment-form' title='0 Comments'/><link rel='edit' type='application/atom+xml' href='http://www.blogger.com/feeds/6066639825030015635/posts/default/5299006719874681586'/><link rel='self' type='application/atom+xml' href='http://www.blogger.com/feeds/6066639825030015635/posts/default/5299006719874681586'/><link rel='alternate' type='text/html' href='http://vivianningyang.blogspot.com/2011/03/dont-assume-those-funcstions-are.html' title='Don&apos;t assume those funcstions are exactly the same!'/><author><name>Vivian</name><email>noreply@blogger.com</email><gd:image rel='http://schemas.google.com/g/2005#thumbnail' width='32' height='32' src='http://1.bp.blogspot.com/_HYgVaJR3UDk/SmyU1cMFc0I/AAAAAAAAABE/c_sq_ei2hHA/S220/snapshot_vv.jpg'/></author><thr:total>0</thr:total></entry><entry><id>tag:blogger.com,1999:blog-6066639825030015635.post-5818496228487941655</id><published>2011-02-27T10:21:00.001-08:00</published><updated>2011-02-27T10:34:29.512-08:00</updated><category scheme='http://www.blogger.com/atom/ns#' term='Life'/><title type='text'>Return License Plates  When Moving out of State</title><content type='html'>There are a lot of things that you have to do when you relocate to another state.&lt;br /&gt;In addition to change your driver license and get new title and registration of your car, don't forget to check if you need to return license plates and cancel registration when you move out of state.&lt;br /&gt;&lt;br /&gt;Each state maintains different requirements regarding license plates.  Some mandate that you must return license plates along with a  registration cancellation notice. Others require no notification from  the registered owner. See &lt;a href="http://dmvanswers.com/questions/394/Must-I-return-license-plates-and-cancel-registration-when-I-move-out-of-state"&gt;this link&lt;/a&gt; for state-by-state  information.&lt;br /&gt;&lt;br /&gt;If you live in a state that does not require  surrendering your plates, you're free to keep them as souvenirs. If you  don't plan on keeping them, be sure to protect yourself against possible  identity theft or criminal involvement by disposing of properly.&lt;br /&gt;&lt;br /&gt;&lt;span style="font-weight: bold;"&gt;Maryland&lt;/span&gt;&lt;span class="Normal"&gt;&lt;br /&gt;&lt;br /&gt;Maryland law requires you to return your license plates to the MVA&lt;/span&gt; &lt;span class="Normal"&gt;when your&lt;/span&gt; &lt;span class="Normal"&gt;vehicle's  insurance is cancelled, when you move out of Maryland, or when you no  longer need the license plates. Under certain circumstances you may be  eligible for a partial refund of your registration fee.&lt;/span&gt;&lt;br /&gt;&lt;br /&gt;More information can be found on &lt;a href="http://www.mva.maryland.gov/About-MVA/INFO/27300/27300-04T.htm#contact"&gt;this web page&lt;/a&gt;.&lt;div class="blogger-post-footer"&gt;&lt;img width='1' height='1' src='https://blogger.googleusercontent.com/tracker/6066639825030015635-5818496228487941655?l=vivianningyang.blogspot.com' alt='' /&gt;&lt;/div&gt;</content><link rel='replies' type='application/atom+xml' href='http://vivianningyang.blogspot.com/feeds/5818496228487941655/comments/default' title='Post Comments'/><link rel='replies' type='text/html' href='http://vivianningyang.blogspot.com/2011/02/return-license-plates-when-moving-out.html#comment-form' title='0 Comments'/><link rel='edit' type='application/atom+xml' href='http://www.blogger.com/feeds/6066639825030015635/posts/default/5818496228487941655'/><link rel='self' type='application/atom+xml' href='http://www.blogger.com/feeds/6066639825030015635/posts/default/5818496228487941655'/><link rel='alternate' type='text/html' href='http://vivianningyang.blogspot.com/2011/02/return-license-plates-when-moving-out.html' title='Return License Plates  When Moving out of State'/><author><name>Vivian</name><email>noreply@blogger.com</email><gd:image rel='http://schemas.google.com/g/2005#thumbnail' width='32' height='32' src='http://1.bp.blogspot.com/_HYgVaJR3UDk/SmyU1cMFc0I/AAAAAAAAABE/c_sq_ei2hHA/S220/snapshot_vv.jpg'/></author><thr:total>0</thr:total></entry><entry><id>tag:blogger.com,1999:blog-6066639825030015635.post-1184061113336106791</id><published>2011-02-23T07:10:00.000-08:00</published><updated>2011-02-23T07:12:13.198-08:00</updated><category scheme='http://www.blogger.com/atom/ns#' term='Writing'/><title type='text'>Learning Oral English</title><content type='html'>What are you trying to say?（你到底想说什么？）&lt;br /&gt;Don't be silly.（别胡闹了。）&lt;br /&gt;How strong are your glasses?（你近视多少度？）&lt;br /&gt;Just because.（没有别的原因。）&lt;br /&gt;It isn't the way I hoped it would be.（这不是我所盼望的。）&lt;br /&gt;You will never guess.（你永远猜不到。）&lt;br /&gt;No one could do anything about it.（众人对此束手无措。）&lt;br /&gt;I saw something deeply disturbing.（深感事情不妙。）&lt;br /&gt;Money is a good servant but a bad master.（要做金钱的主人，莫做金钱的奴隶。&lt;br /&gt;）&lt;br /&gt;I am not available.（我正忙着）&lt;br /&gt;Wisdom in the mind is better than money in the hand.(脑中的知识比手中的金钱&lt;br /&gt;更重要）&lt;br /&gt;Never say die.it's a piece of cake.别泄气，那只是小菜一碟。&lt;br /&gt;Don't worry.you'll get use to it soon.别担心，很快你就会习惯的。&lt;br /&gt;I konw how you feel.我明白你的感受。&lt;br /&gt;You win some.you lose some.胜败乃兵家常事。&lt;br /&gt;Don't bury your head in the sand.不要逃避现实。&lt;br /&gt;I didn't expect you to such a good job.我没想到你干得这么好。&lt;br /&gt;You are coming alone well.你做得挺顺利。&lt;br /&gt;She is well-build.她的身材真棒。&lt;br /&gt;You look neat and fresh.你看起来很清纯。&lt;br /&gt;You have a beautiful personality.你的气质很好。&lt;br /&gt;You flatter me immensely.你过奖啦。&lt;br /&gt;You should be slow to judge others.你不应该随意评论别人。&lt;br /&gt;I hope you will excuse me if i make any mistake.如有任何错误，请你原谅&lt;br /&gt;It was most careless ofme.我太粗心了。&lt;br /&gt;It was quite by accident.真是始料不及。&lt;br /&gt;I wish i had all the time i'd ever wasted,so i could waste it all over again&lt;br /&gt;.我希望所有被我浪费的时间重新回来，让我再浪费一遍。&lt;br /&gt;I like you the way you were.我喜欢你以前的样子。&lt;br /&gt;You two go ahead to the movie without me,i don't want to be a third wheel.你&lt;br /&gt;们两个自己去看电影吧，我不想当电灯泡。&lt;br /&gt;Do you have anyone in mind?你有心上人吗？&lt;br /&gt;How long have you known her？你认识她多久了？&lt;br /&gt;It was love at frist sight.一见钟情&lt;br /&gt;I'd bettle hit the books.我要复习功课啦。&lt;br /&gt;a piece of one's mind .直言不讳&lt;br /&gt;He gave me a piece of mind,"Don't shift responsibility onto others."他责备道&lt;br /&gt;：“不要把责任推卸到别人身上。”&lt;br /&gt;a cat and dog life　水火不容的生活&lt;br /&gt;The husband and his wife are always quarrelling,and they are leading a cat&lt;br /&gt;and dog life.这对夫妇老是吵架，相互之间水火不容。&lt;br /&gt;a dog's life　潦倒的生活&lt;br /&gt;The man lived a dog's life.这个人生活潦倒。　&lt;br /&gt;A to Z　从头至尾&lt;br /&gt;I know that from A to Z. 我很了解这件事。&lt;br /&gt;above somebody　深奥&lt;br /&gt;Well,this sort of talk is above me.我不懂你们在讲什么。&lt;br /&gt;all ears 全神贯注地倾听着&lt;br /&gt;When you tell Mary some gossip,she is all ears.跟Mary讲一些小道消息，她会听&lt;br /&gt;地仔仔细细。&lt;br /&gt;all the more　更加，益发&lt;br /&gt;You'll be all the better for a holiday.度一次假，对你会更有好处。&lt;br /&gt;all dressed up 打扮得整整齐齐&lt;br /&gt;She is all dressed up and nowhere to go.她打扮得整整齐却无处炫耀。&lt;br /&gt;all in all 总的说来；最心爱的东西&lt;br /&gt;The daughter is all in all to him.女儿是他的无价宝。&lt;br /&gt;all out 竭尽全力&lt;br /&gt;They went all out.他们鼓足了干劲。&lt;br /&gt;all over　全部结束；浑身，到处&lt;br /&gt;Glad,it is all over.这事全部结束了，好得很。&lt;br /&gt;I'm wet all over.我浑身都湿了。&lt;br /&gt;all set　准备就绪&lt;br /&gt;He is all set for an early morning start.他已做好清晨出发的一切准备。&lt;br /&gt;all you have to do 需要做得是&lt;br /&gt;All you have to do is to calm yourself down and wait for the good news.你需&lt;br /&gt;要做得是静下心来等好消息。&lt;br /&gt;as easy as falling of a log /as easy as snapping your fingers /as easy as&lt;br /&gt;ABC 容易得很&lt;br /&gt;To me,a good story teller,it would be as easy as falling of a log.&lt;br /&gt;对我来说，讲个故事还不是随手拈来。&lt;br /&gt;as busy as a bee 非常忙&lt;br /&gt;Mum is always as busy as a bee in the moring.妈妈每天早上都忙得不可开交。&lt;br /&gt;at one's fingertips　了如指掌&lt;br /&gt;How to get at that little island is at his fingertips.他知道怎么去那个小岛。&lt;br /&gt;at one's wit's end　智穷&lt;br /&gt;Don't ask him.It is also at his wit's end.不要问他了，他也不知道。&lt;br /&gt;big shot 大人物，大亨&lt;br /&gt;He is a big shot in our little town.&lt;br /&gt;black sheep　败家子，害群之马&lt;br /&gt;Every family has a black sheep.家家有本难念的经。&lt;br /&gt;black and blue　遍体鳞伤&lt;br /&gt;The thief was caught of red-handed and beaten black and blue.那个小偷当场被&lt;br /&gt;抓住并被打得青一块紫一块的。&lt;br /&gt;black and white　白纸黑字&lt;br /&gt;The proof is in black and white and the murderer has no any excuses.证据确凿&lt;br /&gt;，凶手再也无话可说。&lt;br /&gt;blind alley　死胡同&lt;br /&gt;You are heading into a blind alley.你正在钻牛角尖。&lt;br /&gt;blow hot and cold　摇摆不定&lt;br /&gt;This guy seemed to have no own idea.He always blew hot and cold.这家伙好象没&lt;br /&gt;什么主张，总是摇摆不定。&lt;br /&gt;blow one's own trumpet　自吹自擂&lt;br /&gt;Don't blow your own tumpet.Let us see what on earth you can do.不要自吹自擂&lt;br /&gt;了，让我们看看你到底能做什么。&lt;br /&gt;born with a silver in one's mouth　出生在富贵人家&lt;br /&gt;He is born with a silver in one's mouth.他是含着金钥匙出生的。&lt;br /&gt;bland new 崭新的&lt;br /&gt;a bland new coat　新衣服&lt;br /&gt;break the ice　打破沉默&lt;br /&gt;The couple hadn't spoken to each other for a week.They were both waiting for&lt;br /&gt; the other one to break the ice.这对夫妇已经一个星期没说过话了。两人都在等另&lt;br /&gt;一方先开口。&lt;br /&gt;by a blow　无意中的一击&lt;br /&gt;He is beaten to the ground by a blow.他被击到在地。&lt;br /&gt;can't stand it any longer　不能再忍受了&lt;br /&gt;I can't stand it any longer,I quit.我再也忍受不了了，我走。&lt;br /&gt;carry something too far　过火了&lt;br /&gt;You are carrying your joke too far.你玩笑开得太过分了。&lt;br /&gt;castle in the sky　海市蜃楼&lt;br /&gt;You plan is nearly a castle in the sky.你的计划简直就是空想。&lt;br /&gt;cats got one's tongue　哑口无言&lt;br /&gt;chain smoker 老烟枪&lt;br /&gt;come up with 产生，想出&lt;br /&gt;Let me come up with some ideas.让我想一想。&lt;br /&gt;come easily　容易&lt;br /&gt;Languages come easily to some people.有些人能够很容易地掌握语言。&lt;br /&gt;cup of tea　喜欢&lt;br /&gt;Movies are not my cup of tea.我不喜欢看电影。&lt;br /&gt;cut it out 停止，住嘴&lt;br /&gt;Cut it out!I can't stand you any longer.&lt;br /&gt;call it a day 不再做下去，停止（某种活动）&lt;br /&gt;Let us call it a day,stop.这一天工作够了，停工吧！　dark horse　黑马&lt;br /&gt;Nobody considered that John would win the game.He was a dark horse in the&lt;br /&gt;final.&lt;br /&gt;dear John letter　绝交信&lt;br /&gt;Jack received a dear John letter from his girlfriend because he had broken&lt;br /&gt;her heart.&lt;br /&gt;do somone good　对某人有好处&lt;br /&gt;Having some moring exercises does you good.&lt;br /&gt;Do you get me?　你明白我的意思吗？&lt;br /&gt;doesn't count 这次不算&lt;br /&gt;It doesn't count this time,try again.&lt;br /&gt;doesn't make sense　不懂；没有任何意义&lt;br /&gt;The sentence you made doesn't make any sense to me.&lt;br /&gt;down and out 穷困潦倒&lt;br /&gt;Being down and out,he couldn't support his family.&lt;br /&gt;drive at　用意，意欲&lt;br /&gt;What's he driving at?他用意何在？&lt;br /&gt;drop in 偶然拜访&lt;br /&gt;I dropped him in on my way to the hospital.&lt;br /&gt;drop me a line　写信给我&lt;br /&gt;On arriving the University,please drop me a line.&lt;br /&gt;early bird　早起的人&lt;br /&gt;An early bird catchs worms。捷足先登&lt;br /&gt;easy come easy go 来得快去得也快&lt;br /&gt;eat my words 收回前言，认错道歉&lt;br /&gt;I said something bad to my mum.Although I want to eat my words back, it didn&lt;br /&gt;'t work,for I had hurt my mum's feeling.&lt;br /&gt;face the music 直面困难&lt;br /&gt;He knew he'd never get away with it so he decided to face the music and give&lt;br /&gt; himself up to the police.他知道自己不可能逃脱，因此决定一人做事一人当——向&lt;br /&gt;警察自首。&lt;br /&gt;face up to 勇敢地面对某事&lt;br /&gt;You must learn to face up to your responsibilities.&lt;br /&gt;fed up　厌倦&lt;br /&gt;I am rather fed up with your complaints.&lt;br /&gt;feel free to do something 不要拘束&lt;br /&gt;Please feel free to make suggestions.&lt;br /&gt;few and far between　很少，稀少&lt;br /&gt;Human beings are few and far between in this zone.&lt;br /&gt;French leave　不辞而别&lt;br /&gt;give me a headache 让人头痛&lt;br /&gt;The naughty boy gave me a headache.&lt;br /&gt;give me a hand 帮我一下&lt;br /&gt;go Dutch AA制&lt;br /&gt;God bless you 上帝保佑你&lt;br /&gt;God bless you with your examinations.&lt;br /&gt;God knows 天知道&lt;br /&gt;Got it? 明白了吗？&lt;br /&gt;green thumbs /fingers 园艺技能&lt;br /&gt;hands are full　非常忙&lt;br /&gt;have a ball　勇敢&lt;br /&gt;have had it　受够了&lt;br /&gt;I have had it with all your excuses.我受够了你的借口。&lt;br /&gt;hold water　站得住脚&lt;br /&gt;Non of his arguements seem to hold water.&lt;br /&gt;in every sense of word 在某种意义上说&lt;br /&gt;It's a lie in every sense of word.这是不折不扣的谎言。&lt;br /&gt;keep an eye on　提高警惕&lt;br /&gt;kill time打发时间&lt;br /&gt;lazy bones 懒骨头&lt;br /&gt;Get up lazy bones!&lt;br /&gt;leave it to me　让我来吧&lt;br /&gt;leave me alone 别管我　&lt;br /&gt;like father like son　有其父必有其子&lt;br /&gt;like it or not　不管你喜不喜欢&lt;br /&gt;make a fool of oneself　愚弄某人&lt;br /&gt;make a big money　赚大钱&lt;br /&gt;make both ends need 收支平衡&lt;br /&gt;We have to cut our expenses to make both ends need.&lt;br /&gt;make waves　引起轰动；兴风作浪&lt;br /&gt;His achievement made waves in his country.&lt;br /&gt;make yourself at home 别拘束&lt;br /&gt;no good 没有好结果&lt;br /&gt;Bad mam comes to no good.&lt;br /&gt;no kidding 不要开玩笑&lt;br /&gt;none of your bussiness　不关你的事&lt;br /&gt;not really 也不是……&lt;br /&gt;old hand　老手&lt;br /&gt;He is an old hand at stealing.&lt;br /&gt;old story 老一套&lt;br /&gt;I am tired of it,same old story.&lt;br /&gt;on one's word of honor　以某人的人格担保&lt;br /&gt;on occasion 间或&lt;br /&gt;of one's own accord　自愿地&lt;br /&gt;packed like sardins　拥挤&lt;br /&gt;During the holidays,people in the trains are packed like sardins.&lt;br /&gt;pass away　去世&lt;br /&gt;pay the price　付出代价&lt;br /&gt;You are playing with the fire and you must pay the poice one day.&lt;br /&gt;put up with　忍受&lt;br /&gt;I cann't put up with your rudeness any more;leave my room.&lt;br /&gt;red-letter day 重要的或值得纪念的日子&lt;br /&gt;red tape　繁文缛节&lt;br /&gt;red carpet　红地毯&lt;br /&gt;run into　偶遇&lt;br /&gt;I ran into an old friend in the shop yesterday.&lt;br /&gt;run out of　用尽，缺少&lt;br /&gt;Quick,quick,we are running out of time.&lt;br /&gt;show up 炫耀&lt;br /&gt;small potatos　小人物&lt;br /&gt;so what?　那怎么样呢？&lt;br /&gt;stand up for 忍受&lt;br /&gt;suit one's taste 对某人的胃口&lt;br /&gt;sunday dress 最好的衣服&lt;br /&gt;sure thing　十有把握的事&lt;br /&gt;take one's time 尽情玩&lt;br /&gt;Take your time and enjoy it.&lt;br /&gt;take the words out of one's mouth　说出某人想说得话&lt;br /&gt;that's it　就是&lt;br /&gt;that is really something 太好了&lt;br /&gt;there is nothing I can do　我什么都不能做&lt;br /&gt;there you go 这边请&lt;br /&gt;there is nothing wrong with me 我没事&lt;br /&gt;under the table　死底下，秘密地&lt;br /&gt;under the weather　身体不适&lt;br /&gt;what's going on　怎么了&lt;br /&gt;what a man　多勇敢的人啊&lt;br /&gt;walking dictionary 活字典&lt;br /&gt;what is up 近来可好&lt;br /&gt;Hi,I haven't seen you for a long time,what's up?&lt;br /&gt;world class　一流的&lt;div class="blogger-post-footer"&gt;&lt;img width='1' height='1' src='https://blogger.googleusercontent.com/tracker/6066639825030015635-1184061113336106791?l=vivianningyang.blogspot.com' alt='' /&gt;&lt;/div&gt;</content><link rel='replies' type='application/atom+xml' href='http://vivianningyang.blogspot.com/feeds/1184061113336106791/comments/default' title='Post Comments'/><link rel='replies' type='text/html' href='http://vivianningyang.blogspot.com/2011/02/learning-oral-english.html#comment-form' title='0 Comments'/><link rel='edit' type='application/atom+xml' href='http://www.blogger.com/feeds/6066639825030015635/posts/default/1184061113336106791'/><link rel='self' type='application/atom+xml' href='http://www.blogger.com/feeds/6066639825030015635/posts/default/1184061113336106791'/><link rel='alternate' type='text/html' href='http://vivianningyang.blogspot.com/2011/02/learning-oral-english.html' title='Learning Oral English'/><author><name>Vivian</name><email>noreply@blogger.com</email><gd:image rel='http://schemas.google.com/g/2005#thumbnail' width='32' height='32' src='http://1.bp.blogspot.com/_HYgVaJR3UDk/SmyU1cMFc0I/AAAAAAAAABE/c_sq_ei2hHA/S220/snapshot_vv.jpg'/></author><thr:total>0</thr:total></entry><entry><id>tag:blogger.com,1999:blog-6066639825030015635.post-469557715841490905</id><published>2011-02-22T07:10:00.000-08:00</published><updated>2011-02-22T07:13:17.631-08:00</updated><category scheme='http://www.blogger.com/atom/ns#' term='GIS'/><title type='text'>How to split a polygon by an overlapping line feature</title><content type='html'>&lt;!--[if !mso]&gt; &lt;style&gt; v\:* {behavior:url(#default#VML);} o\:* {behavior:url(#default#VML);} w\:* {behavior:url(#default#VML);} .shape {behavior:url(#default#VML);} &lt;/style&gt; &lt;![endif]--&gt;&lt;!--[if gte mso 9]&gt;&lt;xml&gt;  &lt;w:worddocument&gt;   &lt;w:view&gt;Normal&lt;/w:View&gt;   &lt;w:zoom&gt;0&lt;/w:Zoom&gt;   &lt;w:trackmoves/&gt;   &lt;w:trackformatting/&gt;   &lt;w:punctuationkerning/&gt;   &lt;w:validateagainstschemas/&gt;   &lt;w:saveifxmlinvalid&gt;false&lt;/w:SaveIfXMLInvalid&gt;   &lt;w:ignoremixedcontent&gt;false&lt;/w:IgnoreMixedContent&gt;   &lt;w:alwaysshowplaceholdertext&gt;false&lt;/w:AlwaysShowPlaceholderText&gt;   &lt;w:donotpromoteqf/&gt;   &lt;w:lidthemeother&gt;EN-CA&lt;/w:LidThemeOther&gt;   &lt;w:lidthemeasian&gt;X-NONE&lt;/w:LidThemeAsian&gt;   &lt;w:lidthemecomplexscript&gt;X-NONE&lt;/w:LidThemeComplexScript&gt;   &lt;w:compatibility&gt;    &lt;w:breakwrappedtables/&gt;    &lt;w:snaptogridincell/&gt;    &lt;w:wraptextwithpunct/&gt;    &lt;w:useasianbreakrules/&gt;    &lt;w:dontgrowautofit/&gt;    &lt;w:splitpgbreakandparamark/&gt;    &lt;w:dontvertaligncellwithsp/&gt;    &lt;w:dontbreakconstrainedforcedtables/&gt;    &lt;w:dontvertalignintxbx/&gt;    &lt;w:word11kerningpairs/&gt;    &lt;w:cachedcolbalance/&gt;   &lt;/w:Compatibility&gt;   &lt;w:browserlevel&gt;MicrosoftInternetExplorer4&lt;/w:BrowserLevel&gt;   &lt;m:mathpr&gt;    &lt;m:mathfont val="Cambria Math"&gt;    &lt;m:brkbin val="before"&gt;    &lt;m:brkbinsub val="&amp;#45;-"&gt;    &lt;m:smallfrac val="off"&gt;    &lt;m:dispdef/&gt;    &lt;m:lmargin val="0"&gt;    &lt;m:rmargin val="0"&gt;    &lt;m:defjc val="centerGroup"&gt;    &lt;m:wrapindent val="1440"&gt;    &lt;m:intlim val="subSup"&gt;    &lt;m:narylim val="undOvr"&gt;   &lt;/m:mathPr&gt;&lt;/w:WordDocument&gt; &lt;/xml&gt;&lt;![endif]--&gt;&lt;!--[if gte mso 9]&gt;&lt;xml&gt;  &lt;w:latentstyles deflockedstate="false" defunhidewhenused="true" defsemihidden="true" defqformat="false" defpriority="99" latentstylecount="267"&gt;   &lt;w:lsdexception locked="false" priority="0" semihidden="false" unhidewhenused="false" qformat="true" name="Normal"&gt;   &lt;w:lsdexception locked="false" priority="9" semihidden="false" unhidewhenused="false" qformat="true" name="heading 1"&gt;   &lt;w:lsdexception locked="false" priority="9" qformat="true" name="heading 2"&gt;   &lt;w:lsdexception locked="false" priority="9" qformat="true" name="heading 3"&gt;   &lt;w:lsdexception locked="false" priority="9" qformat="true" name="heading 4"&gt;   &lt;w:lsdexception locked="false" priority="9" qformat="true" name="heading 5"&gt;   &lt;w:lsdexception locked="false" priority="9" qformat="true" name="heading 6"&gt;   &lt;w:lsdexception locked="false" priority="9" qformat="true" name="heading 7"&gt;   &lt;w:lsdexception locked="false" priority="9" qformat="true" name="heading 8"&gt;   &lt;w:lsdexception locked="false" priority="9" qformat="true" name="heading 9"&gt;   &lt;w:lsdexception locked="false" priority="39" name="toc 1"&gt;   &lt;w:lsdexception locked="false" priority="39" name="toc 2"&gt;   &lt;w:lsdexception locked="false" priority="39" name="toc 3"&gt;   &lt;w:lsdexception locked="false" priority="39" name="toc 4"&gt;   &lt;w:lsdexception locked="false" priority="39" name="toc 5"&gt;   &lt;w:lsdexception locked="false" priority="39" name="toc 6"&gt;   &lt;w:lsdexception locked="false" priority="39" name="toc 7"&gt;   &lt;w:lsdexception locked="false" priority="39" name="toc 8"&gt;   &lt;w:lsdexception locked="false" priority="39" name="toc 9"&gt;   &lt;w:lsdexception locked="false" priority="35" qformat="true" name="caption"&gt;   &lt;w:lsdexception locked="false" priority="10" semihidden="false" unhidewhenused="false" qformat="true" name="Title"&gt;   &lt;w:lsdexception locked="false" priority="1" name="Default Paragraph Font"&gt;   &lt;w:lsdexception locked="false" priority="11" semihidden="false" unhidewhenused="false" qformat="true" name="Subtitle"&gt;   &lt;w:lsdexception locked="false" priority="22" semihidden="false" unhidewhenused="false" qformat="true" name="Strong"&gt;   &lt;w:lsdexception locked="false" priority="20" semihidden="false" unhidewhenused="false" qformat="true" name="Emphasis"&gt;   &lt;w:lsdexception locked="false" priority="59" semihidden="false" unhidewhenused="false" name="Table Grid"&gt;   &lt;w:lsdexception locked="false" unhidewhenused="false" name="Placeholder Text"&gt;   &lt;w:lsdexception locked="false" priority="1" semihidden="false" unhidewhenused="false" qformat="true" name="No Spacing"&gt;   &lt;w:lsdexception locked="false" priority="60" semihidden="false" unhidewhenused="false" name="Light Shading"&gt;   &lt;w:lsdexception locked="false" priority="61" semihidden="false" unhidewhenused="false" name="Light List"&gt;   &lt;w:lsdexception locked="false" priority="62" semihidden="false" unhidewhenused="false" name="Light Grid"&gt;   &lt;w:lsdexception locked="false" priority="63" semihidden="false" unhidewhenused="false" name="Medium Shading 1"&gt;   &lt;w:lsdexception locked="false" priority="64" semihidden="false" unhidewhenused="false" name="Medium Shading 2"&gt;   &lt;w:lsdexception locked="false" priority="65" semihidden="false" unhidewhenused="false" name="Medium List 1"&gt;   &lt;w:lsdexception locked="false" priority="66" semihidden="false" unhidewhenused="false" name="Medium List 2"&gt;   &lt;w:lsdexception locked="false" priority="67" semihidden="false" unhidewhenused="false" name="Medium Grid 1"&gt;   &lt;w:lsdexception locked="false" priority="68" semihidden="false" unhidewhenused="false" name="Medium Grid 2"&gt;   &lt;w:lsdexception locked="false" priority="69" semihidden="false" unhidewhenused="false" name="Medium Grid 3"&gt;   &lt;w:lsdexception locked="false" priority="70" semihidden="false" unhidewhenused="false" name="Dark List"&gt;   &lt;w:lsdexception locked="false" priority="71" semihidden="false" unhidewhenused="false" name="Colorful Shading"&gt;   &lt;w:lsdexception locked="false" priority="72" semihidden="false" unhidewhenused="false" name="Colorful List"&gt;   &lt;w:lsdexception locked="false" priority="73" semihidden="false" unhidewhenused="false" name="Colorful Grid"&gt;   &lt;w:lsdexception locked="false" priority="60" semihidden="false" unhidewhenused="false" name="Light Shading Accent 1"&gt;   &lt;w:lsdexception locked="false" priority="61" semihidden="false" unhidewhenused="false" name="Light List Accent 1"&gt;   &lt;w:lsdexception locked="false" priority="62" semihidden="false" unhidewhenused="false" name="Light Grid Accent 1"&gt;   &lt;w:lsdexception locked="false" priority="63" semihidden="false" unhidewhenused="false" name="Medium Shading 1 Accent 1"&gt;   &lt;w:lsdexception locked="false" priority="64" semihidden="false" unhidewhenused="false" name="Medium Shading 2 Accent 1"&gt;   &lt;w:lsdexception locked="false" priority="65" semihidden="false" unhidewhenused="false" name="Medium List 1 Accent 1"&gt;   &lt;w:lsdexception locked="false" unhidewhenused="false" name="Revision"&gt;   &lt;w:lsdexception locked="false" priority="34" semihidden="false" unhidewhenused="false" qformat="true" name="List Paragraph"&gt;   &lt;w:lsdexception locked="false" priority="29" semihidden="false" unhidewhenused="false" qformat="true" name="Quote"&gt;   &lt;w:lsdexception locked="false" priority="30" semihidden="false" unhidewhenused="false" qformat="true" name="Intense Quote"&gt;   &lt;w:lsdexception locked="false" priority="66" semihidden="false" unhidewhenused="false" name="Medium List 2 Accent 1"&gt;   &lt;w:lsdexception locked="false" priority="67" semihidden="false" unhidewhenused="false" name="Medium Grid 1 Accent 1"&gt;   &lt;w:lsdexception locked="false" priority="68" semihidden="false" unhidewhenused="false" name="Medium Grid 2 Accent 1"&gt;   &lt;w:lsdexception locked="false" priority="69" semihidden="false" unhidewhenused="false" name="Medium Grid 3 Accent 1"&gt;   &lt;w:lsdexception locked="false" priority="70" semihidden="false" unhidewhenused="false" name="Dark List Accent 1"&gt;   &lt;w:lsdexception locked="false" priority="71" semihidden="false" unhidewhenused="false" name="Colorful Shading Accent 1"&gt;   &lt;w:lsdexception locked="false" priority="72" semihidden="false" unhidewhenused="false" name="Colorful List Accent 1"&gt;   &lt;w:lsdexception locked="false" priority="73" semihidden="false" unhidewhenused="false" name="Colorful Grid Accent 1"&gt;   &lt;w:lsdexception locked="false" priority="60" semihidden="false" unhidewhenused="false" name="Light Shading Accent 2"&gt;   &lt;w:lsdexception locked="false" priority="61" semihidden="false" unhidewhenused="false" name="Light List Accent 2"&gt;   &lt;w:lsdexception locked="false" priority="62" semihidden="false" unhidewhenused="false" name="Light Grid Accent 2"&gt;   &lt;w:lsdexception locked="false" priority="63" semihidden="false" unhidewhenused="false" name="Medium Shading 1 Accent 2"&gt;   &lt;w:lsdexception locked="false" priority="64" semihidden="false" unhidewhenused="false" name="Medium Shading 2 Accent 2"&gt;   &lt;w:lsdexception locked="false" priority="65" semihidden="false" unhidewhenused="false" name="Medium List 1 Accent 2"&gt;   &lt;w:lsdexception locked="false" priority="66" semihidden="false" unhidewhenused="false" name="Medium List 2 Accent 2"&gt;   &lt;w:lsdexception locked="false" priority="67" semihidden="false" unhidewhenused="false" name="Medium Grid 1 Accent 2"&gt;   &lt;w:lsdexception locked="false" priority="68" semihidden="false" unhidewhenused="false" name="Medium Grid 2 Accent 2"&gt;   &lt;w:lsdexception locked="false" priority="69" semihidden="false" unhidewhenused="false" name="Medium Grid 3 Accent 2"&gt;   &lt;w:lsdexception locked="false" priority="70" semihidden="false" unhidewhenused="false" name="Dark List Accent 2"&gt;   &lt;w:lsdexception locked="false" priority="71" semihidden="false" unhidewhenused="false" name="Colorful Shading Accent 2"&gt;   &lt;w:lsdexception locked="false" priority="72" semihidden="false" unhidewhenused="false" name="Colorful List Accent 2"&gt;   &lt;w:lsdexception locked="false" priority="73" semihidden="false" unhidewhenused="false" name="Colorful Grid Accent 2"&gt;   &lt;w:lsdexception locked="false" priority="60" semihidden="false" unhidewhenused="false" name="Light Shading Accent 3"&gt;   &lt;w:lsdexception locked="false" priority="61" semihidden="false" unhidewhenused="false" name="Light List Accent 3"&gt;   &lt;w:lsdexception locked="false" priority="62" semihidden="false" unhidewhenused="false" name="Light Grid Accent 3"&gt;   &lt;w:lsdexception locked="false" priority="63" semihidden="false" unhidewhenused="false" name="Medium Shading 1 Accent 3"&gt;   &lt;w:lsdexception locked="false" priority="64" semihidden="false" unhidewhenused="false" name="Medium Shading 2 Accent 3"&gt;   &lt;w:lsdexception locked="false" priority="65" semihidden="false" unhidewhenused="false" name="Medium List 1 Accent 3"&gt;   &lt;w:lsdexception locked="false" priority="66" semihidden="false" unhidewhenused="false" name="Medium List 2 Accent 3"&gt;   &lt;w:lsdexception locked="false" priority="67" semihidden="false" unhidewhenused="false" name="Medium Grid 1 Accent 3"&gt;   &lt;w:lsdexception locked="false" priority="68" semihidden="false" unhidewhenused="false" name="Medium Grid 2 Accent 3"&gt;   &lt;w:lsdexception locked="false" priority="69" semihidden="false" unhidewhenused="false" name="Medium Grid 3 Accent 3"&gt;   &lt;w:lsdexception locked="false" priority="70" semihidden="false" unhidewhenused="false" name="Dark List Accent 3"&gt;   &lt;w:lsdexception locked="false" priority="71" semihidden="false" unhidewhenused="false" name="Colorful Shading Accent 3"&gt;   &lt;w:lsdexception locked="false" priority="72" semihidden="false" unhidewhenused="false" name="Colorful List Accent 3"&gt;   &lt;w:lsdexception locked="false" priority="73" semihidden="false" unhidewhenused="false" name="Colorful Grid Accent 3"&gt;   &lt;w:lsdexception locked="false" priority="60" semihidden="false" unhidewhenused="false" name="Light Shading Accent 4"&gt;   &lt;w:lsdexception locked="false" priority="61" semihidden="false" unhidewhenused="false" name="Light List Accent 4"&gt;   &lt;w:lsdexception locked="false" priority="62" semihidden="false" unhidewhenused="false" name="Light Grid Accent 4"&gt;   &lt;w:lsdexception locked="false" priority="63" semihidden="false" unhidewhenused="false" name="Medium Shading 1 Accent 4"&gt;   &lt;w:lsdexception locked="false" priority="64" semihidden="false" unhidewhenused="false" name="Medium Shading 2 Accent 4"&gt;   &lt;w:lsdexception locked="false" priority="65" semihidden="false" unhidewhenused="false" name="Medium List 1 Accent 4"&gt;   &lt;w:lsdexception locked="false" priority="66" semihidden="false" unhidewhenused="false" name="Medium List 2 Accent 4"&gt;   &lt;w:lsdexception locked="false" priority="67" semihidden="false" unhidewhenused="false" name="Medium Grid 1 Accent 4"&gt;   &lt;w:lsdexception locked="false" priority="68" semihidden="false" unhidewhenused="false" name="Medium Grid 2 Accent 4"&gt;   &lt;w:lsdexception locked="false" priority="69" semihidden="false" unhidewhenused="false" name="Medium Grid 3 Accent 4"&gt;   &lt;w:lsdexception locked="false" priority="70" semihidden="false" unhidewhenused="false" name="Dark List Accent 4"&gt;   &lt;w:lsdexception locked="false" priority="71" semihidden="false" unhidewhenused="false" name="Colorful Shading Accent 4"&gt;   &lt;w:lsdexception locked="false" priority="72" semihidden="false" unhidewhenused="false" name="Colorful List Accent 4"&gt;   &lt;w:lsdexception locked="false" priority="73" semihidden="false" unhidewhenused="false" name="Colorful Grid Accent 4"&gt;   &lt;w:lsdexception locked="false" priority="60" semihidden="false" unhidewhenused="false" name="Light Shading Accent 5"&gt;   &lt;w:lsdexception locked="false" priority="61" semihidden="false" unhidewhenused="false" name="Light List Accent 5"&gt;   &lt;w:lsdexception locked="false" priority="62" semihidden="false" unhidewhenused="false" name="Light Grid Accent 5"&gt;   &lt;w:lsdexception locked="false" priority="63" semihidden="false" unhidewhenused="false" name="Medium Shading 1 Accent 5"&gt;   &lt;w:lsdexception locked="false" priority="64" semihidden="false" unhidewhenused="false" name="Medium Shading 2 Accent 5"&gt;   &lt;w:lsdexception locked="false" priority="65" semihidden="false" unhidewhenused="false" name="Medium List 1 Accent 5"&gt;   &lt;w:lsdexception locked="false" priority="66" semihidden="false" unhidewhenused="false" name="Medium List 2 Accent 5"&gt;   &lt;w:lsdexception locked="false" priority="67" semihidden="false" unhidewhenused="false" name="Medium Grid 1 Accent 5"&gt;   &lt;w:lsdexception locked="false" priority="68" semihidden="false" unhidewhenused="false" name="Medium Grid 2 Accent 5"&gt;   &lt;w:lsdexception locked="false" priority="69" semihidden="false" unhidewhenused="false" name="Medium Grid 3 Accent 5"&gt;   &lt;w:lsdexception locked="false" priority="70" semihidden="false" unhidewhenused="false" name="Dark List Accent 5"&gt;   &lt;w:lsdexception locked="false" priority="71" semihidden="false" unhidewhenused="false" name="Colorful Shading Accent 5"&gt;   &lt;w:lsdexception locked="false" priority="72" semihidden="false" unhidewhenused="false" name="Colorful List Accent 5"&gt;   &lt;w:lsdexception locked="false" priority="73" semihidden="false" unhidewhenused="false" name="Colorful Grid Accent 5"&gt;   &lt;w:lsdexception locked="false" priority="60" semihidden="false" unhidewhenused="false" name="Light Shading Accent 6"&gt;   &lt;w:lsdexception locked="false" priority="61" semihidden="false" unhidewhenused="false" name="Light List Accent 6"&gt;   &lt;w:lsdexception locked="false" priority="62" semihidden="false" unhidewhenused="false" name="Light Grid Accent 6"&gt;   &lt;w:lsdexception locked="false" priority="63" semihidden="false" unhidewhenused="false" name="Medium Shading 1 Accent 6"&gt;   &lt;w:lsdexception locked="false" priority="64" semihidden="false" unhidewhenused="false" name="Medium Shading 2 Accent 6"&gt;   &lt;w:lsdexception locked="false" priority="65" semihidden="false" unhidewhenused="false" name="Medium List 1 Accent 6"&gt;   &lt;w:lsdexception locked="false" priority="66" semihidden="false" unhidewhenused="false" name="Medium List 2 Accent 6"&gt;   &lt;w:lsdexception locked="false" priority="67" semihidden="false" unhidewhenused="false" name="Medium Grid 1 Accent 6"&gt;   &lt;w:lsdexception locked="false" priority="68" semihidden="false" unhidewhenused="false" name="Medium Grid 2 Accent 6"&gt;   &lt;w:lsdexception locked="false" priority="69" semihidden="false" unhidewhenused="false" name="Medium Grid 3 Accent 6"&gt;   &lt;w:lsdexception locked="false" priority="70" semihidden="false" unhidewhenused="false" name="Dark List Accent 6"&gt;   &lt;w:lsdexception locked="false" priority="71" semihidden="false" unhidewhenused="false" name="Colorful Shading Accent 6"&gt;   &lt;w:lsdexception locked="false" priority="72" semihidden="false" unhidewhenused="false" name="Colorful List Accent 6"&gt;   &lt;w:lsdexception locked="false" priority="73" semihidden="false" unhidewhenused="false" name="Colorful Grid Accent 6"&gt;   &lt;w:lsdexception locked="false" priority="19" semihidden="false" unhidewhenused="false" qformat="true" name="Subtle Emphasis"&gt;   &lt;w:lsdexception locked="false" priority="21" semihidden="false" unhidewhenused="false" qformat="true" name="Intense Emphasis"&gt;   &lt;w:lsdexception locked="false" priority="31" semihidden="false" unhidewhenused="false" qformat="true" name="Subtle Reference"&gt;   &lt;w:lsdexception locked="false" priority="32" semihidden="false" unhidewhenused="false" qformat="true" name="Intense Reference"&gt;   &lt;w:lsdexception locked="false" priority="33" semihidden="false" unhidewhenused="false" qformat="true" name="Book Title"&gt;   &lt;w:lsdexception locked="false" priority="37" name="Bibliography"&gt;   &lt;w:lsdexception locked="false" priority="39" qformat="true" name="TOC Heading"&gt;  &lt;/w:LatentStyles&gt; &lt;/xml&gt;&lt;![endif]--&gt;&lt;!--[if gte mso 10]&gt; &lt;style&gt;  /* Style Definitions */  table.MsoNormalTable  {mso-style-name:"Table Normal";  mso-tstyle-rowband-size:0;  mso-tstyle-colband-size:0;  mso-style-noshow:yes;  mso-style-priority:99;  mso-style-qformat:yes;  mso-style-parent:"";  mso-padding-alt:0cm 5.4pt 0cm 5.4pt;  mso-para-margin:0cm;  mso-para-margin-bottom:.0001pt;  mso-pagination:widow-orphan;  font-size:11.0pt;  font-family:"Calibri","sans-serif";  mso-ascii-font-family:Calibri;  mso-ascii-theme-font:minor-latin;  mso-fareast-font-family:"Times New Roman";  mso-fareast-theme-font:minor-fareast;  mso-hansi-font-family:Calibri;  mso-hansi-theme-font:minor-latin;  mso-bidi-font-family:"Times New Roman";  mso-bidi-theme-font:minor-bidi;} &lt;/style&gt; &lt;![endif]--&gt;  &lt;p class="MsoNormal"&gt;&lt;span style="color: rgb(31, 73, 125);"&gt;Here is a tip to split a polygon by an overlapping line feature. I have tested it in ArcMap 9.3  and it works.&lt;/span&gt;&lt;/p&gt;      &lt;p class="MsoNormal"&gt;&lt;span style="color: rgb(31, 73, 125);"&gt;&lt;a href="http://webhelp.esri.com/arcgiSDEsktop/9.3/index.cfm?TopicName=Common_polygon_editing_tasks"&gt;http://webhelp.esri.com/arcgiSDEsktop/9.3/index.cfm?TopicName=Common_polygon_editing_tasks&lt;/a&gt;&lt;/span&gt;&lt;/p&gt; &lt;span style="font-size:100%;"&gt;&lt;/span&gt; &lt;p class="MsoNormal"&gt;&lt;span style=";font-family:Symbol;font-size:130%;"  &gt;·&lt;/span&gt;&lt;span style=";font-family:&amp;quot;;font-size:130%;"  &gt;  Select the polygon.&lt;/span&gt;&lt;/p&gt;  &lt;p class="MsoNormal"&gt;&lt;span style=";font-family:Symbol;font-size:130%;"  &gt;·&lt;/span&gt;&lt;span style=";font-family:&amp;quot;;font-size:130%;"  &gt;  Set the task to Cut Polygon Features.&lt;/span&gt;&lt;/p&gt;  &lt;p class="MsoNormal"&gt;&lt;span style=";font-family:Symbol;font-size:130%;"  &gt;·&lt;/span&gt;&lt;span style=";font-family:&amp;quot;;font-size:130%;"  &gt;  Click the Sketch tool.&lt;/span&gt;&lt;/p&gt;  &lt;p class="MsoNormal"&gt;&lt;span style=";font-family:Symbol;font-size:130%;"  &gt;·&lt;/span&gt;&lt;span style=";font-family:&amp;quot;;font-size:130%;"  &gt;  Right-click the line and click Replace Sketch. This lets you see the line's vertices and segments as an edit sketch.&lt;/span&gt;&lt;/p&gt;  &lt;p class="MsoNormal"&gt;&lt;span style=";font-family:Symbol;font-size:130%;"  &gt;·&lt;/span&gt;&lt;span style=";font-family:&amp;quot;;font-size:130%;"  &gt;  Finish the sketch (you can press F2 so you don't inadvertently add more segments to the sketch when you finish it). The polygon is split where the line crosses it.&lt;/span&gt;&lt;/p&gt;&lt;div class="blogger-post-footer"&gt;&lt;img width='1' height='1' src='https://blogger.googleusercontent.com/tracker/6066639825030015635-469557715841490905?l=vivianningyang.blogspot.com' alt='' /&gt;&lt;/div&gt;</content><link rel='replies' type='application/atom+xml' href='http://vivianningyang.blogspot.com/feeds/469557715841490905/comments/default' title='Post Comments'/><link rel='replies' type='text/html' href='http://vivianningyang.blogspot.com/2011/02/how-to-split-polygon-by-overlapping.html#comment-form' title='0 Comments'/><link rel='edit' type='application/atom+xml' href='http://www.blogger.com/feeds/6066639825030015635/posts/default/469557715841490905'/><link rel='self' type='application/atom+xml' href='http://www.blogger.com/feeds/6066639825030015635/posts/default/469557715841490905'/><link rel='alternate' type='text/html' href='http://vivianningyang.blogspot.com/2011/02/how-to-split-polygon-by-overlapping.html' title='How to split a polygon by an overlapping line feature'/><author><name>Vivian</name><email>noreply@blogger.com</email><gd:image rel='http://schemas.google.com/g/2005#thumbnail' width='32' height='32' src='http://1.bp.blogspot.com/_HYgVaJR3UDk/SmyU1cMFc0I/AAAAAAAAABE/c_sq_ei2hHA/S220/snapshot_vv.jpg'/></author><thr:total>0</thr:total></entry><entry><id>tag:blogger.com,1999:blog-6066639825030015635.post-5090647704326842469</id><published>2011-02-11T06:56:00.000-08:00</published><updated>2011-02-11T06:57:34.197-08:00</updated><category scheme='http://www.blogger.com/atom/ns#' term='Transportation'/><title type='text'>Transportation Journal Ranking Website</title><content type='html'>&lt;span style="font-family:times new roman;"&gt;&lt;a href="http://www.journal-ranking.com/ranking/listCommonRanking.html?selfCitationWeight=1&amp;amp;externalCitationWeight=1&amp;amp;citingStartYear=1901&amp;amp;journalListId=451"&gt;Journal ranking website (in transportation)&lt;/a&gt;&lt;br /&gt;&lt;/span&gt;&lt;a href="http://www.journal-ranking.com/ranking/listCommonRanking.html?selfCitationWeight=1&amp;amp;externalCitationWeight=1&amp;amp;citingStartYear=1901&amp;amp;journalListId=451"&gt;&lt;span style="color: rgb(0, 0, 0);font-family:Tahoma;font-size:85%;"  &gt;&lt;/span&gt;&lt;/a&gt;&lt;span style="color: rgb(0, 0, 0);font-family:Tahoma;font-size:85%;"  &gt;&lt;a target="_blank"&gt;http://www.journal-ranking.&lt;wbr&gt;com/ranking/listCommonRanking.&lt;wbr&gt;html?selfCitationWeight=1&amp;amp;&lt;wbr&gt;externalCitationWeight=1&amp;amp;&lt;wbr&gt;citingStartYear=1901&amp;amp;&lt;wbr&gt;journalListId=451&lt;/a&gt;&lt;/span&gt;&lt;div class="blogger-post-footer"&gt;&lt;img width='1' height='1' src='https://blogger.googleusercontent.com/tracker/6066639825030015635-5090647704326842469?l=vivianningyang.blogspot.com' alt='' /&gt;&lt;/div&gt;</content><link rel='replies' type='application/atom+xml' href='http://vivianningyang.blogspot.com/feeds/5090647704326842469/comments/default' title='Post Comments'/><link rel='replies' type='text/html' href='http://vivianningyang.blogspot.com/2011/02/transportation-journal-ranking-website.html#comment-form' title='0 Comments'/><link rel='edit' type='application/atom+xml' href='http://www.blogger.com/feeds/6066639825030015635/posts/default/5090647704326842469'/><link rel='self' type='application/atom+xml' href='http://www.blogger.com/feeds/6066639825030015635/posts/default/5090647704326842469'/><link rel='alternate' type='text/html' href='http://vivianningyang.blogspot.com/2011/02/transportation-journal-ranking-website.html' title='Transportation Journal Ranking Website'/><author><name>Vivian</name><email>noreply@blogger.com</email><gd:image rel='http://schemas.google.com/g/2005#thumbnail' width='32' height='32' src='http://1.bp.blogspot.com/_HYgVaJR3UDk/SmyU1cMFc0I/AAAAAAAAABE/c_sq_ei2hHA/S220/snapshot_vv.jpg'/></author><thr:total>0</thr:total></entry><entry><id>tag:blogger.com,1999:blog-6066639825030015635.post-3143638180801761478</id><published>2011-02-07T09:27:00.000-08:00</published><updated>2011-02-07T09:37:08.720-08:00</updated><category scheme='http://www.blogger.com/atom/ns#' term='Writing'/><title type='text'>FW: How to spruce up your English</title><content type='html'>Proper use of adverbs &lt;span style="visibility: visible;" id="search"&gt;can separate your speech or writing from others. &lt;/span&gt;Here are some examples:&lt;br /&gt;1) Improving your English is easier than you think.&lt;br /&gt;   Better: Improving your English is incredibly easy.&lt;br /&gt;2) Michelle speaks good English.&lt;br /&gt;   Better: Michelle speaks English perfectly/fluently.&lt;br /&gt;3) I was surprised that the driver was not hurt in the accident.&lt;br /&gt;   Better: Miraculously the driver escaped the carnage unharmed.&lt;br /&gt;                Astonishingly the driver was able to escape injury.&lt;br /&gt;&lt;br /&gt;&lt;span style="font-weight: bold;"&gt;Definition:&lt;/span&gt;&lt;br /&gt;&lt;p&gt;An adverb is a word used to modify verbs, adjectives, and other adverbs. Adverbs are like the seasoning in sentences. They help describe how things appear and how things happen. They help a reader see action in his mind's eye and paint pictures with words. Adverbs help you control what others see when you speak or write. Many adverbs end in "ly," but don't think that all adverbs end in "ly" or that all words that end in "ly" are adverbs.&lt;/p&gt;&lt;p&gt;Adverbs are one of the necessary components to good writing.  When used correctly, they can add a whole dimension to your work.&lt;/p&gt;(Reference: http://www.yourdictionary.com/grammar-rules/List-of-Adverbs.html)&lt;br /&gt;&lt;br /&gt;&lt;span style="font-weight: bold;"&gt;List of Adverbs that you can use in writing or speaking:&lt;/span&gt;&lt;br /&gt;&lt;p&gt;absurdly  荒谬地&lt;/p&gt;&lt;p&gt;admittedly  无可否认地&lt;/p&gt;&lt;p&gt;astonishingly  令人惊讶地&lt;/p&gt;&lt;p&gt;certainly  的确&lt;/p&gt;&lt;p&gt;coincidentally  碰巧&lt;/p&gt;&lt;p&gt;curiously  奇怪的是&lt;/p&gt;&lt;p&gt;definitely  肯定地&lt;/p&gt;&lt;p&gt;evidently  明显地&lt;/p&gt;&lt;p&gt;financially  经济上说&lt;/p&gt;&lt;p&gt;frankly  坦率地说&lt;/p&gt;&lt;p&gt;fortunately  幸运地，辛亏&lt;/p&gt;&lt;p&gt;honestly  说真的&lt;/p&gt;&lt;p&gt;hopefully  但愿，我希望&lt;/p&gt;&lt;p&gt;in my opinion  在我看来&lt;/p&gt;&lt;p&gt;indeed  是真的&lt;/p&gt;&lt;p&gt;incredibly  极其，比想象更（好，坏，容易，等等）&lt;/p&gt;&lt;p&gt;interestingly  有趣地，值得一提的是&lt;/p&gt;&lt;p&gt;ironically   正话反说，出乎意料之外&lt;/p&gt;&lt;p&gt;luckily  幸亏&lt;/p&gt;&lt;p&gt;miraculously  不可思议地，奇迹似的&lt;/p&gt;&lt;p&gt;more importantly  更重要的是&lt;/p&gt;&lt;p&gt;mysteriously  令人费解&lt;/p&gt;&lt;p&gt;naturally  自然地，不用说&lt;/p&gt;&lt;p&gt;superficially  表面上看&lt;/p&gt;&lt;p&gt;surprisingly  令人惊讶地&lt;/p&gt;&lt;p&gt;technically  严格意义上说&lt;/p&gt;&lt;p&gt;theoretically  在理论上说&lt;/p&gt;&lt;p&gt;unexpectedly  出乎意料地&lt;/p&gt;&lt;p&gt;undeniably  无可否认地&lt;/p&gt;&lt;p&gt;(Reference: http://www.popyard.com/cgi-mod/newspage.cgi?num=705334&amp;amp;r=0&amp;amp;v=0&amp;amp;j=0)&lt;br /&gt;&lt;/p&gt;&lt;div class="blogger-post-footer"&gt;&lt;img width='1' height='1' src='https://blogger.googleusercontent.com/tracker/6066639825030015635-3143638180801761478?l=vivianningyang.blogspot.com' alt='' /&gt;&lt;/div&gt;</content><link rel='replies' type='application/atom+xml' href='http://vivianningyang.blogspot.com/feeds/3143638180801761478/comments/default' title='Post Comments'/><link rel='replies' type='text/html' href='http://vivianningyang.blogspot.com/2011/02/fw-how-to-spruce-up-your-english.html#comment-form' title='0 Comments'/><link rel='edit' type='application/atom+xml' href='http://www.blogger.com/feeds/6066639825030015635/posts/default/3143638180801761478'/><link rel='self' type='application/atom+xml' href='http://www.blogger.com/feeds/6066639825030015635/posts/default/3143638180801761478'/><link rel='alternate' type='text/html' href='http://vivianningyang.blogspot.com/2011/02/fw-how-to-spruce-up-your-english.html' title='FW: How to spruce up your English'/><author><name>Vivian</name><email>noreply@blogger.com</email><gd:image rel='http://schemas.google.com/g/2005#thumbnail' width='32' height='32' src='http://1.bp.blogspot.com/_HYgVaJR3UDk/SmyU1cMFc0I/AAAAAAAAABE/c_sq_ei2hHA/S220/snapshot_vv.jpg'/></author><thr:total>0</thr:total></entry><entry><id>tag:blogger.com,1999:blog-6066639825030015635.post-6837059096717546855</id><published>2011-01-05T07:54:00.000-08:00</published><updated>2011-01-05T08:07:24.584-08:00</updated><category scheme='http://www.blogger.com/atom/ns#' term='Career'/><title type='text'>Seek for Fundings</title><content type='html'>&lt;span style="font-size:130%;"&gt;&lt;span style="font-weight: bold;"&gt;Grants&lt;/span&gt;&lt;/span&gt;&lt;br /&gt;&lt;br /&gt;Federal&lt;br /&gt;&lt;a href="http://www.fema.gov/government/grant/ipp/index.shtm"&gt;FEMA&lt;/a&gt;&lt;br /&gt;&lt;a href="http://www.emergencymgmt.com/grants/emergency-preparedness/Regional_Catastrophic_Preparedness_21878.html"&gt;US-DHS-RCPGP&lt;/a&gt;&lt;br /&gt;State&lt;br /&gt;&lt;a href="http://www.massdot.state.ma.us/planning/"&gt;MassDOT-Grants&lt;/a&gt;&lt;br /&gt;&lt;a href="http://www.mass.gov/Eeops/docs/mema/disaster_recovery/dr_1895_fy11_unified_hma_guidance_memo.pdf"&gt;MEMA-FEMA-HMA&lt;/a&gt;&lt;br /&gt;Other Government Agencies&lt;br /&gt;Non-Profit Organization&lt;br /&gt;&lt;a href="http://www.ahcusa.org/whoIs.htm"&gt;All Hazards Consortium (AHC)  &lt;/a&gt;          &lt;br /&gt;&lt;span style="font-size:130%;"&gt;&lt;span style="font-weight: bold;"&gt;&lt;br /&gt;&lt;/span&gt;&lt;span style="font-size:100%;"&gt;How to write grant proposal&lt;br /&gt;http://www.unc.edu/depts/wcweb/handouts/grant_proposals.html&lt;br /&gt;Sample grant proposal&lt;br /&gt;http://www.pluggedin.org/tool_kit/sample_grant.html&lt;br /&gt;&lt;/span&gt; &lt;span style="font-weight: bold;"&gt;&lt;br /&gt;Request For Proposal (RFP)&lt;/span&gt;&lt;/span&gt;&lt;br /&gt;&lt;br /&gt;Federal&lt;br /&gt;State&lt;br /&gt;Other Government Agencies&lt;br /&gt;Non-Profit Organization&lt;div class="blogger-post-footer"&gt;&lt;img width='1' height='1' src='https://blogger.googleusercontent.com/tracker/6066639825030015635-6837059096717546855?l=vivianningyang.blogspot.com' alt='' /&gt;&lt;/div&gt;</content><link rel='replies' type='application/atom+xml' href='http://vivianningyang.blogspot.com/feeds/6837059096717546855/comments/default' title='Post Comments'/><link rel='replies' type='text/html' href='http://vivianningyang.blogspot.com/2011/01/seek-for-fundings.html#comment-form' title='0 Comments'/><link rel='edit' type='application/atom+xml' href='http://www.blogger.com/feeds/6066639825030015635/posts/default/6837059096717546855'/><link rel='self' type='application/atom+xml' href='http://www.blogger.com/feeds/6066639825030015635/posts/default/6837059096717546855'/><link rel='alternate' type='text/html' href='http://vivianningyang.blogspot.com/2011/01/seek-for-fundings.html' title='Seek for Fundings'/><author><name>Vivian</name><email>noreply@blogger.com</email><gd:image rel='http://schemas.google.com/g/2005#thumbnail' width='32' height='32' src='http://1.bp.blogspot.com/_HYgVaJR3UDk/SmyU1cMFc0I/AAAAAAAAABE/c_sq_ei2hHA/S220/snapshot_vv.jpg'/></author><thr:total>0</thr:total></entry><entry><id>tag:blogger.com,1999:blog-6066639825030015635.post-1820169084867205103</id><published>2010-12-16T14:23:00.000-08:00</published><updated>2010-12-16T20:31:53.248-08:00</updated><category scheme='http://www.blogger.com/atom/ns#' term='coding'/><title type='text'>Automatically Import XML data into  excel at a fixed time interval</title><content type='html'>&lt;pre class="prettyprint"&gt;&lt;br /&gt;'Function: Automatically Import online XML data into  excel at a fixed time interval'&lt;br /&gt;'Language: VBA'&lt;br /&gt;'Author: Vivian N. Yang'&lt;br /&gt;'Date: Dec. 12, 2010'&lt;br /&gt;&lt;br /&gt;'Define Global Variables'&lt;br /&gt;'Inputs'&lt;br /&gt;Dim TotalCount As Integer 'Total Number of Data Collections (#)'&lt;br /&gt;Dim TimeInterval As String 'Time Interval to collect data (text format, e.g."00:01:00" means 1 minute)'&lt;br /&gt;Dim Links() As String 'Web Links to collect data'&lt;br /&gt;Dim NumofLinks As Integer 'Number of Links (dimension of the array Links())'&lt;br /&gt;Dim Outputs() As String 'Names of the worksheets to store the outputs'&lt;br /&gt;'Others'&lt;br /&gt;Dim CurrentCount As Integer&lt;br /&gt;Dim SelRange As Range&lt;br /&gt;Dim Actsheet As Worksheet&lt;br /&gt;&lt;br /&gt;Sub Main()&lt;br /&gt;' Clear Outputs'&lt;br /&gt;Call Clear_Output&lt;br /&gt;' Get Inputs'&lt;br /&gt;Call Get_Inputs&lt;br /&gt;&lt;br /&gt;' Start the data collection'&lt;br /&gt;CurrentCount = 1&lt;br /&gt;Dim XmlMap As XmlMap&lt;br /&gt;For Each XmlMap In ActiveWorkbook.XmlMaps&lt;br /&gt;XmlMap.Delete&lt;br /&gt;Next&lt;br /&gt;' Write Outputs'&lt;br /&gt;Dim i As Integer&lt;br /&gt;For i = 1 To NumofLinks&lt;br /&gt;Sheets(Outputs(i)).Cells(1, 1).NumberFormat = "h:mm:ss AM/PM"&lt;br /&gt;Sheets(Outputs(i)).Cells(1, 1).Value = Format(Now(), "hh:mm:ss")&lt;br /&gt;ActiveWorkbook.XmlImport URL:=Links(i), ImportMap:=Nothing, Overwrite:=True, Destination:=Sheets(Outputs(i)).Cells(2, 1)&lt;br /&gt;Next i&lt;br /&gt;&lt;br /&gt;'Start the OnTimeMacro'&lt;br /&gt;Call OnTimeMacro&lt;br /&gt;&lt;br /&gt;End Sub&lt;br /&gt;&lt;br /&gt;Sub Get_Inputs()&lt;br /&gt;Dim Row As Integer&lt;br /&gt;Dim Col As Integer&lt;br /&gt;Dim i As Integer&lt;br /&gt;Row = 2&lt;br /&gt;Col = 2&lt;br /&gt;NumofLinks = Sheets("Input").Cells(Row, Col).Value&lt;br /&gt;ReDim Links(1 To NumofLinks)&lt;br /&gt;ReDim Outputs(1 To NumofLinks)&lt;br /&gt;&lt;br /&gt;For i = 1 To NumofLinks&lt;br /&gt;Row = Row + 1&lt;br /&gt;Links(i) = Sheets("Input").Cells(Row, Col).Value&lt;br /&gt;Outputs(i) = Sheets("Input").Cells(Row, Col + 1).Value&lt;br /&gt;Sheets(Outputs(i)).Cells(1, 1).Value = i&lt;br /&gt;Debug.Print Outputs(i)&lt;br /&gt;Next i&lt;br /&gt;Row = 8&lt;br /&gt;TimeInterval = Sheets("Input").Cells(Row, Col).Value&lt;br /&gt;Row = 9&lt;br /&gt;TotalCount = Sheets("Input").Cells(Row, Col).Value&lt;br /&gt;End Sub&lt;br /&gt;&lt;br /&gt;&lt;br /&gt;'The time interval can be changed in this subroutine OnTimeMacro()'&lt;br /&gt;'Example: 5 seconds -TimeValue("00:00:05")'&lt;br /&gt;'Example: 1 minute -TimeValue("00:01:00")'&lt;br /&gt;&lt;br /&gt;Sub OnTimeMacro()&lt;br /&gt;' Run the RunEvery1Min macro TotalCount times.'&lt;br /&gt;If CurrentCount &amp;lt; TotalCount Then&lt;br /&gt;' Run the RunEvery1Min macro in 1 minute'&lt;br /&gt;'Application.OnTime Now + TimeValue("00:00:10"), "RunEveryTimeInterval"'&lt;br /&gt;Application.OnTime Now + TimeValue(TimeInterval), "RunEveryTimeInterval"&lt;br /&gt;' Increment icount by 1.'&lt;br /&gt;CurrentCount = CurrentCount + 1&lt;br /&gt;Else&lt;br /&gt;' CurrentCount is greater than TotalCount, so exit the macro.'&lt;br /&gt;Exit Sub&lt;br /&gt;End If&lt;br /&gt;End Sub&lt;br /&gt;&lt;br /&gt;Sub RunEveryTimeInterval()&lt;br /&gt;Dim Row As Integer&lt;br /&gt;Row = CurrentCount * 7&lt;br /&gt;' Write Outputs'&lt;br /&gt;'Delete all existing XmlMaps'&lt;br /&gt;Dim XmlMap As XmlMap&lt;br /&gt;For Each XmlMap In ActiveWorkbook.XmlMaps&lt;br /&gt;XmlMap.Delete&lt;br /&gt;Next&lt;br /&gt;'Import data'&lt;br /&gt;Dim i As Integer&lt;br /&gt;For i = 1 To NumofLinks&lt;br /&gt;Sheets(Outputs(i)).Cells(Row, 1).NumberFormat = "h:mm:ss AM/PM"&lt;br /&gt;Sheets(Outputs(i)).Cells(Row, 1).Value = Format(Now(), "hh:mm:ss")&lt;br /&gt;ActiveWorkbook.XmlImport URL:=Links(i), ImportMap:=Nothing, Overwrite:=True, Destination:=Sheets(Outputs(i)).Cells(Row + 1, 1)&lt;br /&gt;Next i&lt;br /&gt;' Runs the OnTimeMacro again.'&lt;br /&gt;Call OnTimeMacro&lt;br /&gt;&lt;br /&gt;End Sub&lt;/pre&gt;&lt;div class="blogger-post-footer"&gt;&lt;img width='1' height='1' src='https://blogger.googleusercontent.com/tracker/6066639825030015635-1820169084867205103?l=vivianningyang.blogspot.com' alt='' /&gt;&lt;/div&gt;</content><link rel='replies' type='application/atom+xml' href='http://vivianningyang.blogspot.com/feeds/1820169084867205103/comments/default' title='Post Comments'/><link rel='replies' type='text/html' href='http://vivianningyang.blogspot.com/2010/12/function-automatically-import-online.html#comment-form' title='0 Comments'/><link rel='edit' type='application/atom+xml' href='http://www.blogger.com/feeds/6066639825030015635/posts/default/1820169084867205103'/><link rel='self' type='application/atom+xml' href='http://www.blogger.com/feeds/6066639825030015635/posts/default/1820169084867205103'/><link rel='alternate' type='text/html' href='http://vivianningyang.blogspot.com/2010/12/function-automatically-import-online.html' title='Automatically Import XML data into  excel at a fixed time interval'/><author><name>Vivian</name><email>noreply@blogger.com</email><gd:image rel='http://schemas.google.com/g/2005#thumbnail' width='32' height='32' src='http://1.bp.blogspot.com/_HYgVaJR3UDk/SmyU1cMFc0I/AAAAAAAAABE/c_sq_ei2hHA/S220/snapshot_vv.jpg'/></author><thr:total>0</thr:total></entry><entry><id>tag:blogger.com,1999:blog-6066639825030015635.post-3352467627160640529</id><published>2010-12-16T13:48:00.000-08:00</published><updated>2010-12-16T13:58:59.075-08:00</updated><category scheme='http://www.blogger.com/atom/ns#' term='Tools'/><title type='text'>A free tool to split audio file</title><content type='html'>I needed to divide a 2-hour .WAV file into smaller files. It didn't take me very long to find this free software online: &lt;a href="http://audacity.sourceforge.net/about/"&gt;Audacity&lt;/a&gt;.&lt;br /&gt;Step 1: File-Open-Select the WAX file&lt;br /&gt;Step 2: Place labels where I want to split the file&lt;br /&gt;             Place the cursor, press Ctrl+b, optionally type a name for the label&lt;br /&gt;Step 3: File-Export multiple&lt;br /&gt;             In the dialog, set&lt;br /&gt;             Split files based on: "labels", check "Include audio before first label"&lt;br /&gt;             Name files: Numbering consecutively&lt;br /&gt;Step 4: Press Export.&lt;br /&gt;&lt;br /&gt;Thank vanadium for recommending this tool. (http://ubuntuforums.org/showthread.php?t=421265)&lt;div class="blogger-post-footer"&gt;&lt;img width='1' height='1' src='https://blogger.googleusercontent.com/tracker/6066639825030015635-3352467627160640529?l=vivianningyang.blogspot.com' alt='' /&gt;&lt;/div&gt;</content><link rel='replies' type='application/atom+xml' href='http://vivianningyang.blogspot.com/feeds/3352467627160640529/comments/default' title='Post Comments'/><link rel='replies' type='text/html' href='http://vivianningyang.blogspot.com/2010/12/free-tool-to-split-audio-file.html#comment-form' title='0 Comments'/><link rel='edit' type='application/atom+xml' href='http://www.blogger.com/feeds/6066639825030015635/posts/default/3352467627160640529'/><link rel='self' type='application/atom+xml' href='http://www.blogger.com/feeds/6066639825030015635/posts/default/3352467627160640529'/><link rel='alternate' type='text/html' href='http://vivianningyang.blogspot.com/2010/12/free-tool-to-split-audio-file.html' title='A free tool to split audio file'/><author><name>Vivian</name><email>noreply@blogger.com</email><gd:image rel='http://schemas.google.com/g/2005#thumbnail' width='32' height='32' src='http://1.bp.blogspot.com/_HYgVaJR3UDk/SmyU1cMFc0I/AAAAAAAAABE/c_sq_ei2hHA/S220/snapshot_vv.jpg'/></author><thr:total>0</thr:total></entry><entry><id>tag:blogger.com,1999:blog-6066639825030015635.post-8488718094876568481</id><published>2010-10-18T08:52:00.000-07:00</published><updated>2010-10-18T09:00:10.774-07:00</updated><category scheme='http://www.blogger.com/atom/ns#' term='Article'/><title type='text'>Farewell, Harry Potter!</title><content type='html'>By Vivian&lt;br /&gt;Feb. 2008&lt;br /&gt;&lt;br /&gt;&lt;span style="color: rgb(255, 0, 0);"&gt;*****SPOILER ALERT******&lt;/span&gt;&lt;br /&gt;If you haven't completed reading Harry Potter Series and still want to keep the ending a secret for you, please skip this article.&lt;br /&gt;&lt;span style="color: rgb(255, 0, 0);"&gt;*****SPOILER ALERT******&lt;/span&gt;&lt;br /&gt;&lt;br /&gt;     I met Mr. Harry Potter at the age of 21. I had no special feeling about this little shabby kid at the first sight. However, after I spent several days in Hogwarts with him, I decided to be his friend (despite that I am a little bit older as a friend of a eleven years old boy). And till now I have been a loyal friend for seven years.&lt;br /&gt;     In this seven years, we grew up together although we are in different places. He and his friends were learning to be a witch and wizard in Hogwarts while I and my other friends were struggling against different kinds of mechanics in TJ. I always burst into gales of laughter when I found an exact duplicate in reality for the professors in magic world. It's my dream to own an invisibility cloak so that I can sleep or read novels in class without fear of being caught, haha. His days in Hogwarts are so amazing that I always hoped there was a 9-3/4 platform in SH Train Station.&lt;br /&gt;     The first three years in Hogwarts were the most precious time for Harry and all of his friends including me. The bizarre classes and teachers, the exciting adventures, and the breath-taking fighting with Voldemort are attractive. At that time, I didn't have any worry. I believed that the dark side can never win the bright side and my friends would take risks but they would be safe eventually. No matter how evil and strong Voldemort is, all good guys can survive and smile in the end, like in any other children literature, right?&lt;br /&gt;     But it turned out I was wrong. Harry was in real danger later on. One by one, his friends lost their lives for him. Life became cruel. My young friends had to face various bothers and pains coming from adult magic world. Some from evil death eaters and stupid politicians, some from the double sides of Order members and even someone who he respects so much, some from himself as an arrogant and angry teenager in adolescence. To be honest, I really didn't enjoy two miserable years in "The Order of the Phenix" and "The half-blooded prince" . It was sort of messy. The love story of Harry and Cho was cheesy like QiongYao's novel. Don't even mention Dumbledore's fatal mistake! How can I imagine the death of our sagacious headmaster!!!!&lt;br /&gt;      True friends never give up. I can understand Harry's feeling. There are too many things to bear for a boy at his age. I kept my loyalty and followed him on his long way to destroy all Horcruxes. I would say this time Harry didn't disappoint me. After experiencing terror and heartbreak, making fool and mistake, he got matured. He learned how to control his mind and resist irrational instincts. He got courage to sacrifice himself and strong heart to be a true leader. The bright side finally won, with the cost of so many heroes' sacrifices.&lt;br /&gt;       I like the happy ending. Harry got married and became a father. He has a good family and a bright career. And his children will begin their new adventures in Hogwarts, but, in a much safer mode. In a new world, everybody is happy ever after.&lt;br /&gt;       Everybody is a Harry Potter in his/her heart, I believe. We suffered from our plain life when we were so young. Each of us wanted to be a special one, The One-who-lived, the One who is destined to be a hero. However, the reality always tough us lessons which may cause us to question ourselves "Am I really the One? Can I succeed?" There would be a tough time, a really tough time. After that, we grew up. We understand something about life, about love, about pain, about the true meaning of "the One". Everybody can be his own hero, as long as he finds his goal to fight. Being a special one for ourselves, we form a family, got a job, live a normal but happy life, just like my friend, Harry Potter.&lt;div class="blogger-post-footer"&gt;&lt;img width='1' height='1' src='https://blogger.googleusercontent.com/tracker/6066639825030015635-8488718094876568481?l=vivianningyang.blogspot.com' alt='' /&gt;&lt;/div&gt;</content><link rel='replies' type='application/atom+xml' href='http://vivianningyang.blogspot.com/feeds/8488718094876568481/comments/default' title='Post Comments'/><link rel='replies' type='text/html' href='http://vivianningyang.blogspot.com/2010/10/farewell-harry-potter.html#comment-form' title='0 Comments'/><link rel='edit' type='application/atom+xml' href='http://www.blogger.com/feeds/6066639825030015635/posts/default/8488718094876568481'/><link rel='self' type='application/atom+xml' href='http://www.blogger.com/feeds/6066639825030015635/posts/default/8488718094876568481'/><link rel='alternate' type='text/html' href='http://vivianningyang.blogspot.com/2010/10/farewell-harry-potter.html' title='Farewell, Harry Potter!'/><author><name>Vivian</name><email>noreply@blogger.com</email><gd:image rel='http://schemas.google.com/g/2005#thumbnail' width='32' height='32' src='http://1.bp.blogspot.com/_HYgVaJR3UDk/SmyU1cMFc0I/AAAAAAAAABE/c_sq_ei2hHA/S220/snapshot_vv.jpg'/></author><thr:total>0</thr:total></entry><entry><id>tag:blogger.com,1999:blog-6066639825030015635.post-7658289101463642633</id><published>2010-10-18T08:35:00.000-07:00</published><updated>2010-10-18T08:58:57.594-07:00</updated><category scheme='http://www.blogger.com/atom/ns#' term='Article'/><title type='text'>Eric Schmidt: An Idealistic Pragmatist</title><content type='html'>&lt;!--[if gte mso 9]&gt;&lt;xml&gt;  &lt;w:worddocument&gt;   &lt;w:view&gt;Normal&lt;/w:View&gt;   &lt;w:zoom&gt;0&lt;/w:Zoom&gt;   &lt;w:trackmoves/&gt;   &lt;w:trackformatting/&gt;   &lt;w:punctuationkerning/&gt;   &lt;w:validateagainstschemas/&gt;   &lt;w:saveifxmlinvalid&gt;false&lt;/w:SaveIfXMLInvalid&gt;   &lt;w:ignoremixedcontent&gt;false&lt;/w:IgnoreMixedContent&gt;   &lt;w:alwaysshowplaceholdertext&gt;false&lt;/w:AlwaysShowPlaceholderText&gt;   &lt;w:donotpromoteqf/&gt;   &lt;w:lidthemeother&gt;EN-CA&lt;/w:LidThemeOther&gt;   &lt;w:lidthemeasian&gt;X-NONE&lt;/w:LidThemeAsian&gt;   &lt;w:lidthemecomplexscript&gt;X-NONE&lt;/w:LidThemeComplexScript&gt;   &lt;w:compatibility&gt;    &lt;w:breakwrappedtables/&gt;    &lt;w:snaptogridincell/&gt;    &lt;w:wraptextwithpunct/&gt;    &lt;w:useasianbreakrules/&gt;    &lt;w:dontgrowautofit/&gt;    &lt;w:splitpgbreakandparamark/&gt;    &lt;w:dontvertaligncellwithsp/&gt;    &lt;w:dontbreakconstrainedforcedtables/&gt;    &lt;w:dontvertalignintxbx/&gt;    &lt;w:word11kerningpairs/&gt;    &lt;w:cachedcolbalance/&gt;    &lt;w:usefelayout/&gt;   &lt;/w:Compatibility&gt;   &lt;w:browserlevel&gt;MicrosoftInternetExplorer4&lt;/w:BrowserLevel&gt;   &lt;m:mathpr&gt;    &lt;m:mathfont val="Cambria Math"&gt;    &lt;m:brkbin val="before"&gt;    &lt;m:brkbinsub val="&amp;#45;-"&gt;    &lt;m:smallfrac val="off"&gt;    &lt;m:dispdef/&gt;    &lt;m:lmargin val="0"&gt;    &lt;m:rmargin val="0"&gt;    &lt;m:defjc val="centerGroup"&gt;    &lt;m:wrapindent val="1440"&gt;    &lt;m:intlim val="subSup"&gt;    &lt;m:narylim val="undOvr"&gt;   &lt;/m:mathPr&gt;&lt;/w:WordDocument&gt; &lt;/xml&gt;&lt;![endif]--&gt;&lt;!--[if gte mso 9]&gt;&lt;xml&gt;  &lt;w:latentstyles deflockedstate="false" defunhidewhenused="true" defsemihidden="true" defqformat="false" defpriority="99" latentstylecount="267"&gt;   &lt;w:lsdexception locked="false" priority="0" semihidden="false" unhidewhenused="false" qformat="true" name="Normal"&gt;   &lt;w:lsdexception locked="false" priority="0" semihidden="false" unhidewhenused="false" qformat="true" name="heading 1"&gt;   &lt;w:lsdexception locked="false" priority="0" qformat="true" name="heading 2"&gt;   &lt;w:lsdexception locked="false" priority="9" qformat="true" name="heading 3"&gt;   &lt;w:lsdexception locked="false" priority="9" qformat="true" name="heading 4"&gt;   &lt;w:lsdexception locked="false" priority="9" qformat="true" name="heading 5"&gt;   &lt;w:lsdexception locked="false" priority="9" qformat="true" name="heading 6"&gt;   &lt;w:lsdexception locked="false" priority="9" qformat="true" name="heading 7"&gt;   &lt;w:lsdexception locked="false" priority="9" qformat="true" name="heading 8"&gt;   &lt;w:lsdexception locked="false" priority="9" qformat="true" name="heading 9"&gt;   &lt;w:lsdexception locked="false" priority="39" name="toc 1"&gt;   &lt;w:lsdexception locked="false" priority="39" name="toc 2"&gt;   &lt;w:lsdexception locked="false" priority="39" name="toc 3"&gt;   &lt;w:lsdexception locked="false" priority="39" name="toc 4"&gt;   &lt;w:lsdexception locked="false" priority="39" name="toc 5"&gt;   &lt;w:lsdexception locked="false" priority="39" name="toc 6"&gt;   &lt;w:lsdexception locked="false" priority="39" name="toc 7"&gt;   &lt;w:lsdexception locked="false" priority="39" name="toc 8"&gt;   &lt;w:lsdexception locked="false" priority="39" name="toc 9"&gt;   &lt;w:lsdexception locked="false" priority="0" name="footer"&gt;   &lt;w:lsdexception locked="false" priority="35" qformat="true" name="caption"&gt;   &lt;w:lsdexception locked="false" priority="10" semihidden="false" unhidewhenused="false" qformat="true" name="Title"&gt;   &lt;w:lsdexception locked="false" priority="1" name="Default Paragraph Font"&gt;   &lt;w:lsdexception locked="false" priority="11" semihidden="false" unhidewhenused="false" qformat="true" name="Subtitle"&gt;   &lt;w:lsdexception locked="false" priority="22" semihidden="false" unhidewhenused="false" qformat="true" name="Strong"&gt;   &lt;w:lsdexception locked="false" priority="20" semihidden="false" unhidewhenused="false" qformat="true" name="Emphasis"&gt;   &lt;w:lsdexception locked="false" priority="59" semihidden="false" unhidewhenused="false" name="Table Grid"&gt;   &lt;w:lsdexception locked="false" unhidewhenused="false" name="Placeholder Text"&gt;   &lt;w:lsdexception locked="false" priority="1" semihidden="false" unhidewhenused="false" qformat="true" name="No Spacing"&gt;   &lt;w:lsdexception locked="false" priority="60" semihidden="false" unhidewhenused="false" name="Light Shading"&gt;   &lt;w:lsdexception locked="false" priority="61" semihidden="false" unhidewhenused="false" name="Light List"&gt;   &lt;w:lsdexception locked="false" priority="62" semihidden="false" unhidewhenused="false" name="Light Grid"&gt;   &lt;w:lsdexception locked="false" priority="63" semihidden="false" unhidewhenused="false" name="Medium Shading 1"&gt;   &lt;w:lsdexception locked="false" priority="64" semihidden="false" unhidewhenused="false" name="Medium Shading 2"&gt;   &lt;w:lsdexception locked="false" priority="65" semihidden="false" unhidewhenused="false" name="Medium List 1"&gt;   &lt;w:lsdexception locked="false" priority="66" semihidden="false" unhidewhenused="false" name="Medium List 2"&gt;   &lt;w:lsdexception locked="false" priority="67" semihidden="false" unhidewhenused="false" name="Medium Grid 1"&gt;   &lt;w:lsdexception locked="false" priority="68" semihidden="false" unhidewhenused="false" name="Medium Grid 2"&gt;   &lt;w:lsdexception locked="false" priority="69" semihidden="false" unhidewhenused="false" name="Medium Grid 3"&gt;   &lt;w:lsdexception locked="false" priority="70" semihidden="false" unhidewhenused="false" name="Dark List"&gt;   &lt;w:lsdexception locked="false" priority="71" semihidden="false" unhidewhenused="false" name="Colorful Shading"&gt;   &lt;w:lsdexception locked="false" priority="72" semihidden="false" unhidewhenused="false" name="Colorful List"&gt;   &lt;w:lsdexception locked="false" priority="73" semihidden="false" unhidewhenused="false" name="Colorful Grid"&gt;   &lt;w:lsdexception locked="false" priority="60" semihidden="false" unhidewhenused="false" name="Light Shading Accent 1"&gt;   &lt;w:lsdexception locked="false" priority="61" semihidden="false" unhidewhenused="false" name="Light List Accent 1"&gt;   &lt;w:lsdexception locked="false" priority="62" semihidden="false" unhidewhenused="false" name="Light Grid Accent 1"&gt;   &lt;w:lsdexception locked="false" priority="63" semihidden="false" unhidewhenused="false" name="Medium Shading 1 Accent 1"&gt;   &lt;w:lsdexception locked="false" priority="64" semihidden="false" unhidewhenused="false" name="Medium Shading 2 Accent 1"&gt;   &lt;w:lsdexception locked="false" priority="65" semihidden="false" unhidewhenused="false" name="Medium List 1 Accent 1"&gt;   &lt;w:lsdexception locked="false" unhidewhenused="false" name="Revision"&gt;   &lt;w:lsdexception locked="false" priority="34" semihidden="false" unhidewhenused="false" qformat="true" name="List Paragraph"&gt;   &lt;w:lsdexception locked="false" priority="29" semihidden="false" unhidewhenused="false" qformat="true" name="Quote"&gt;   &lt;w:lsdexception locked="false" priority="30" semihidden="false" unhidewhenused="false" qformat="true" name="Intense Quote"&gt;   &lt;w:lsdexception locked="false" priority="66" semihidden="false" unhidewhenused="false" name="Medium List 2 Accent 1"&gt;   &lt;w:lsdexception locked="false" priority="67" semihidden="false" unhidewhenused="false" name="Medium Grid 1 Accent 1"&gt;   &lt;w:lsdexception locked="false" priority="68" semihidden="false" unhidewhenused="false" name="Medium Grid 2 Accent 1"&gt;   &lt;w:lsdexception locked="false" priority="69" semihidden="false" unhidewhenused="false" name="Medium Grid 3 Accent 1"&gt;   &lt;w:lsdexception locked="false" priority="70" semihidden="false" unhidewhenused="false" name="Dark List Accent 1"&gt;   &lt;w:lsdexception locked="false" priority="71" semihidden="false" unhidewhenused="false" name="Colorful Shading Accent 1"&gt;   &lt;w:lsdexception locked="false" priority="72" semihidden="false" unhidewhenused="false" name="Colorful List Accent 1"&gt;   &lt;w:lsdexception locked="false" priority="73" semihidden="false" unhidewhenused="false" name="Colorful Grid Accent 1"&gt;   &lt;w:lsdexception locked="false" priority="60" semihidden="false" unhidewhenused="false" name="Light Shading Accent 2"&gt;   &lt;w:lsdexception locked="false" priority="61" semihidden="false" unhidewhenused="false" name="Light List Accent 2"&gt;   &lt;w:lsdexception locked="false" priority="62" semihidden="false" unhidewhenused="false" name="Light Grid Accent 2"&gt;   &lt;w:lsdexception locked="false" priority="63" semihidden="false" unhidewhenused="false" name="Medium Shading 1 Accent 2"&gt;   &lt;w:lsdexception locked="false" priority="64" semihidden="false" unhidewhenused="false" name="Medium Shading 2 Accent 2"&gt;   &lt;w:lsdexception locked="false" priority="65" semihidden="false" unhidewhenused="false" name="Medium List 1 Accent 2"&gt;   &lt;w:lsdexception locked="false" priority="66" semihidden="false" unhidewhenused="false" name="Medium List 2 Accent 2"&gt;   &lt;w:lsdexception locked="false" priority="67" semihidden="false" unhidewhenused="false" name="Medium Grid 1 Accent 2"&gt;   &lt;w:lsdexception locked="false" priority="68" semihidden="false" unhidewhenused="false" name="Medium Grid 2 Accent 2"&gt;   &lt;w:lsdexception locked="false" priority="69" semihidden="false" unhidewhenused="false" name="Medium Grid 3 Accent 2"&gt;   &lt;w:lsdexception locked="false" priority="70" semihidden="false" unhidewhenused="false" name="Dark List Accent 2"&gt;   &lt;w:lsdexception locked="false" priority="71" semihidden="false" unhidewhenused="false" name="Colorful Shading Accent 2"&gt;   &lt;w:lsdexception locked="false" priority="72" semihidden="false" unhidewhenused="false" name="Colorful List Accent 2"&gt;   &lt;w:lsdexception locked="false" priority="73" semihidden="false" unhidewhenused="false" name="Colorful Grid Accent 2"&gt;   &lt;w:lsdexception locked="false" priority="60" semihidden="false" unhidewhenused="false" name="Light Shading Accent 3"&gt;   &lt;w:lsdexception locked="false" priority="61" semihidden="false" unhidewhenused="false" name="Light List Accent 3"&gt;   &lt;w:lsdexception locked="false" priority="62" semihidden="false" unhidewhenused="false" name="Light Grid Accent 3"&gt;   &lt;w:lsdexception locked="false" priority="63" semihidden="false" unhidewhenused="false" name="Medium Shading 1 Accent 3"&gt;   &lt;w:lsdexception locked="false" priority="64" semihidden="false" unhidewhenused="false" name="Medium Shading 2 Accent 3"&gt;   &lt;w:lsdexception locked="false" priority="65" semihidden="false" unhidewhenused="false" name="Medium List 1 Accent 3"&gt;   &lt;w:lsdexception locked="false" priority="66" semihidden="false" unhidewhenused="false" name="Medium List 2 Accent 3"&gt;   &lt;w:lsdexception locked="false" priority="67" semihidden="false" unhidewhenused="false" name="Medium Grid 1 Accent 3"&gt;   &lt;w:lsdexception locked="false" priority="68" semihidden="false" unhidewhenused="false" name="Medium Grid 2 Accent 3"&gt;   &lt;w:lsdexception locked="false" priority="69" semihidden="false" unhidewhenused="false" name="Medium Grid 3 Accent 3"&gt;   &lt;w:lsdexception locked="false" priority="70" semihidden="false" unhidewhenused="false" name="Dark List Accent 3"&gt;   &lt;w:lsdexception locked="false" priority="71" semihidden="false" unhidewhenused="false" name="Colorful Shading Accent 3"&gt;   &lt;w:lsdexception locked="false" priority="72" semihidden="false" unhidewhenused="false" name="Colorful List Accent 3"&gt;   &lt;w:lsdexception locked="false" priority="73" semihidden="false" unhidewhenused="false" name="Colorful Grid Accent 3"&gt;   &lt;w:lsdexception locked="false" priority="60" semihidden="false" unhidewhenused="false" name="Light Shading Accent 4"&gt;   &lt;w:lsdexception locked="false" priority="61" semihidden="false" unhidewhenused="false" name="Light List Accent 4"&gt;   &lt;w:lsdexception locked="false" priority="62" semihidden="false" unhidewhenused="false" name="Light Grid Accent 4"&gt;   &lt;w:lsdexception locked="false" priority="63" semihidden="false" unhidewhenused="false" name="Medium Shading 1 Accent 4"&gt;   &lt;w:lsdexception locked="false" priority="64" semihidden="false" unhidewhenused="false" name="Medium Shading 2 Accent 4"&gt;   &lt;w:lsdexception locked="false" priority="65" semihidden="false" unhidewhenused="false" name="Medium List 1 Accent 4"&gt;   &lt;w:lsdexception locked="false" priority="66" semihidden="false" unhidewhenused="false" name="Medium List 2 Accent 4"&gt;   &lt;w:lsdexception locked="false" priority="67" semihidden="false" unhidewhenused="false" name="Medium Grid 1 Accent 4"&gt;   &lt;w:lsdexception locked="false" priority="68" semihidden="false" unhidewhenused="false" name="Medium Grid 2 Accent 4"&gt;   &lt;w:lsdexception locked="false" priority="69" semihidden="false" unhidewhenused="false" name="Medium Grid 3 Accent 4"&gt;   &lt;w:lsdexception locked="false" priority="70" semihidden="false" unhidewhenused="false" name="Dark List Accent 4"&gt;   &lt;w:lsdexception locked="false" priority="71" semihidden="false" unhidewhenused="false" name="Colorful Shading Accent 4"&gt;   &lt;w:lsdexception locked="false" priority="72" semihidden="false" unhidewhenused="false" name="Colorful List Accent 4"&gt;   &lt;w:lsdexception locked="false" priority="73" semihidden="false" unhidewhenused="false" name="Colorful Grid Accent 4"&gt;   &lt;w:lsdexception locked="false" priority="60" semihidden="false" unhidewhenused="false" name="Light Shading Accent 5"&gt;   &lt;w:lsdexception locked="false" priority="61" semihidden="false" unhidewhenused="false" name="Light List Accent 5"&gt;   &lt;w:lsdexception locked="false" priority="62" semihidden="false" unhidewhenused="false" name="Light Grid Accent 5"&gt;   &lt;w:lsdexception locked="false" priority="63" semihidden="false" unhidewhenused="false" name="Medium Shading 1 Accent 5"&gt;   &lt;w:lsdexception locked="false" priority="64" semihidden="false" unhidewhenused="false" name="Medium Shading 2 Accent 5"&gt;   &lt;w:lsdexception locked="false" priority="65" semihidden="false" unhidewhenused="false" name="Medium List 1 Accent 5"&gt;   &lt;w:lsdexception locked="false" priority="66" semihidden="false" unhidewhenused="false" name="Medium List 2 Accent 5"&gt;   &lt;w:lsdexception locked="false" priority="67" semihidden="false" unhidewhenused="false" name="Medium Grid 1 Accent 5"&gt;   &lt;w:lsdexception locked="false" priority="68" semihidden="false" unhidewhenused="false" name="Medium Grid 2 Accent 5"&gt;   &lt;w:lsdexception locked="false" priority="69" semihidden="false" unhidewhenused="false" name="Medium Grid 3 Accent 5"&gt;   &lt;w:lsdexception locked="false" priority="70" semihidden="false" unhidewhenused="false" name="Dark List Accent 5"&gt;   &lt;w:lsdexception locked="false" priority="71" semihidden="false" unhidewhenused="false" name="Colorful Shading Accent 5"&gt;   &lt;w:lsdexception locked="false" priority="72" semihidden="false" unhidewhenused="false" name="Colorful List Accent 5"&gt;   &lt;w:lsdexception locked="false" priority="73" semihidden="false" unhidewhenused="false" name="Colorful Grid Accent 5"&gt;   &lt;w:lsdexception locked="false" priority="60" semihidden="false" unhidewhenused="false" name="Light Shading Accent 6"&gt;   &lt;w:lsdexception locked="false" priority="61" semihidden="false" unhidewhenused="false" name="Light List Accent 6"&gt;   &lt;w:lsdexception locked="false" priority="62" semihidden="false" unhidewhenused="false" name="Light Grid Accent 6"&gt;   &lt;w:lsdexception locked="false" priority="63" semihidden="false" unhidewhenused="false" name="Medium Shading 1 Accent 6"&gt;   &lt;w:lsdexception locked="false" priority="64" semihidden="false" unhidewhenused="false" name="Medium Shading 2 Accent 6"&gt;   &lt;w:lsdexception locked="false" priority="65" semihidden="false" unhidewhenused="false" name="Medium List 1 Accent 6"&gt;   &lt;w:lsdexception locked="false" priority="66" semihidden="false" unhidewhenused="false" name="Medium List 2 Accent 6"&gt;   &lt;w:lsdexception locked="false" priority="67" semihidden="false" unhidewhenused="false" name="Medium Grid 1 Accent 6"&gt;   &lt;w:lsdexception locked="false" priority="68" semihidden="false" unhidewhenused="false" name="Medium Grid 2 Accent 6"&gt;   &lt;w:lsdexception locked="false" priority="69" semihidden="false" unhidewhenused="false" name="Medium Grid 3 Accent 6"&gt;   &lt;w:lsdexception locked="false" priority="70" semihidden="false" unhidewhenused="false" name="Dark List Accent 6"&gt;   &lt;w:lsdexception locked="false" priority="71" semihidden="false" unhidewhenused="false" name="Colorful Shading Accent 6"&gt;   &lt;w:lsdexception locked="false" priority="72" semihidden="false" unhidewhenused="false" name="Colorful List Accent 6"&gt;   &lt;w:lsdexception locked="false" priority="73" semihidden="false" unhidewhenused="false" name="Colorful Grid Accent 6"&gt;   &lt;w:lsdexception locked="false" priority="19" semihidden="false" unhidewhenused="false" qformat="true" name="Subtle Emphasis"&gt;   &lt;w:lsdexception locked="false" priority="21" semihidden="false" unhidewhenused="false" qformat="true" name="Intense Emphasis"&gt;   &lt;w:lsdexception locked="false" priority="31" semihidden="false" unhidewhenused="false" qformat="true" name="Subtle Reference"&gt;   &lt;w:lsdexception locked="false" priority="32" semihidden="false" unhidewhenused="false" qformat="true" name="Intense Reference"&gt;   &lt;w:lsdexception locked="false" priority="33" semihidden="false" unhidewhenused="false" qformat="true" name="Book Title"&gt;   &lt;w:lsdexception locked="false" priority="37" name="Bibliography"&gt;   &lt;w:lsdexception locked="false" priority="39" qformat="true" name="TOC Heading"&gt;  &lt;/w:LatentStyles&gt; &lt;/xml&gt;&lt;![endif]--&gt;&lt;!--[if !mso]&gt;&lt;object classid="clsid:38481807-CA0E-42D2-BF39-B33AF135CC4D" id="ieooui"&gt;&lt;/object&gt; &lt;style&gt; st1\:*{behavior:url(#ieooui) } &lt;/style&gt; &lt;![endif]--&gt;&lt;!--[if gte mso 10]&gt; &lt;style&gt;  /* Style Definitions */  table.MsoNormalTable  {mso-style-name:"Table Normal";  mso-tstyle-rowband-size:0;  mso-tstyle-colband-size:0;  mso-style-noshow:yes;  mso-style-priority:99;  mso-style-qformat:yes;  mso-style-parent:"";  mso-padding-alt:0in 5.4pt 0in 5.4pt;  mso-para-margin:0in;  mso-para-margin-bottom:.0001pt;  mso-pagination:widow-orphan;  font-size:10.0pt;  font-family:"Times New Roman","serif";} &lt;/style&gt; &lt;![endif]--&gt;  &lt;p class="StyleArial11ptJustified"&gt;&lt;span lang="EN-US"&gt;By Vivian&lt;/span&gt;&lt;/p&gt;&lt;p class="StyleArial11ptJustified"&gt;&lt;span lang="EN-US"&gt;Oct. 2010&lt;br /&gt;&lt;/span&gt;&lt;/p&gt;&lt;p class="StyleArial11ptJustified"&gt;&lt;b style=""&gt;&lt;span lang="EN-US"  style="font-size:20pt;"&gt;A&lt;/span&gt;&lt;/b&gt;&lt;span lang="EN-US"&gt;s the world’s most innovative company, Google is unique in many ways including its management structure, a triumvirate leadership of founders Sergey Brin and Larry Page and CEO Eric Schmidt. Schmidt shares responsibility for Google’s daily operation with Brin and Page, and focuses on the company’s management and administration. He is one of the most influential leaders in the technology and &lt;span style="text-decoration: none;color:#000000;" &gt;economic world&lt;/span&gt;.&lt;/span&gt;&lt;/p&gt;  &lt;h1&gt;&lt;span style="font-weight: normal;" lang="EN-US"&gt;Biography&lt;/span&gt;&lt;/h1&gt;  &lt;p class="StyleArial11ptJustified"&gt;&lt;span lang="EN-US"&gt;Eric Schmidt was born in 1955 in Washington, D.C. He spent most of his childhood in Blacksburg, Virginia, where his father served as the chairman of the Department of Economics in Virginia Tech. He started using computers at the age of fifteen and was soon drawn to that wonder land. In 1972, He entered Princeton University and earned a bachelor's degree in electrical engineering four years later. In 1976, Schmidt went to the graduate school in Computer Science at the University of California, Berkeley. He earned an MS in 1979 for designing and implementing a network linking the campus computer center, and a PhD in 1982 with a dissertation about the problems of managing distributed software development and tools for solving these problems.&lt;/span&gt;&lt;/p&gt;  &lt;p class="StyleArial11ptJustified"&gt;&lt;span lang="EN-US"&gt;Early in his career, Schmidt held a series of technical positions with IT companies. He was hired by Bell Lab and &lt;/span&gt;&lt;span style="" lang="EN-US"&gt;Xerox’s Palo Alto Research Center (PARC) as a student and joined the latter as a junior researcher after graduation from Berkeley. In 1983, he went off to Sun Microsystems, back then a startup founded in 1982, and obtained a position as a manager leading a team of 12 engineers. Over a period of 14 years at Sun, he was gradually promoted to Chief Technology Officer and earned international recognition as the mastermind behind &lt;i&gt;Java&lt;/i&gt;, a popular platform-independent programming language.&lt;/span&gt;&lt;/p&gt;  &lt;p class="StyleArial11ptJustified"&gt;&lt;span lang="EN-US"&gt;In 1997 Schmidt made a significant career move by accepting the CEO position in Novell, a company which used to dominate the market for local area network but was betting hard against its competitor Microsoft at that time. As chairman and CEO, his was not only responsible for technology development, but also for the company’s strategic planning and management. Although joining Novell in a tough time, Schmidt turned Novell around with a deft combination of cost reductions, divestitures, and new product rollouts, and by 1998, it was back in the black. However, the internet bust of 2000 resulted in a great slowdown in demand. In 2001, Novell acquired the consulting company, &lt;span style="text-decoration: none;color:#000000;" &gt;Cambridge Technology Partners&lt;/span&gt;, to expand its business into services. Schmidt relinquished Novell’s CEO position and &lt;/span&gt;&lt;span style="" lang="EN-US"&gt;assumed the role of chief strategist&lt;/span&gt;&lt;span lang="EN-US"&gt;.&lt;/span&gt;&lt;/p&gt;  &lt;p class="StyleArial11ptJustified"&gt;&lt;span lang="EN-US"&gt;Recommended by Google’s venture capitalists John Doerr and Michael Mortiz, Schmidt joined Google's board of directors as chairman in March 2001 and became the company's CEO in August 2001. Under his leadership, Google has dramatically scaled its infrastructure from a 200-employee Silicon Valley startup to a powerful corporate with 10,000 employees worldwide with steady revenue.&lt;/span&gt;&lt;/p&gt;  &lt;h1&gt;&lt;span style="font-weight: normal;" lang="EN-US"&gt;Role as a Leader&lt;/span&gt;&lt;/h1&gt;  &lt;p class="StyleArial11ptJustified"&gt;&lt;span lang="EN-US"&gt;Schmidt is internationally famous as a role model who successfully completed the transition from a computer geek to a capable executive. However, his step-by-step career path, undramatic personal life, and low-key personality make his success story less attractive than those of other top CEOs, such as Apple’s Steve Jobs and Microsoft’s Steve Ballmer. When answering questions in interviews or giving a speech in public, Schmidt always keeps a slow, logic and mild tone of voice, which easily gives the audience the impression that he is not a charismatic leader. This might be a reason why some people question his real contribution and argue that he is just a lucky man being in the right place at the right time. &lt;/span&gt;&lt;/p&gt;  &lt;p class="StyleArial11ptJustified"&gt;&lt;span lang="EN-US"&gt;Nevertheless, I believe Schmidt does play a significant role in the rise of Google. There are three core elements that make him uniquely suited for the role of leader in Google. With strong technical background as well as extensive management and marketing experiences in IT world, Schmidt is ideally suited for the new digital economy. His endorsement of Google’s core values and great collaboration skills ensure the effectiveness of the triumvirate structure and maximize the efficiency of employees. As a visionary pragmatist, Schmidt helps Google move forward by broadening its offerings into new areas while still maintaining a culture of strong innovation.&lt;/span&gt;&lt;/p&gt;  &lt;h2&gt;&lt;span style=";font-family:&amp;quot;;font-size:11pt;"  lang="EN-US" &gt;Extensive Marketing and Management Experience&lt;/span&gt;&lt;/h2&gt;  &lt;p class="StyleArial11ptJustified"&gt;&lt;span lang="EN-US"&gt;As a seasoned veteran in IT industry, Schmidt was widely seen as the pair's “&lt;span style=""&gt;adult supervision&lt;/span&gt;”. His vast experiences in technology development, management and marketing have been an effective complement to the weakness of impetuous young Google founders, &lt;/span&gt;&lt;span style="" lang="EN-US"&gt;who were tough sells and lack of experience managing big companies&lt;/span&gt;&lt;span lang="EN-US"&gt;.&lt;/span&gt;&lt;/p&gt;  &lt;p class="StyleArial11ptJustified"&gt;&lt;span lang="EN-US"&gt;In his years at Google, Schmidt has helped strengthen the company's business and bring in financial oversight. Three years after he joined Google, a formal management system was formed in the company and Google filed for its initial public offering (IPO) of stock, which brought a $23 billion market capitalization.&lt;/span&gt;&lt;/p&gt;  &lt;p class="StyleArial11ptJustified"&gt;&lt;span lang="EN-US"&gt;To cope with the impact of globalization on economic operations, Schmidt has made decisions to make Google better at international business. In addition to build an international sales force, Google also employs a small army of lawyers with different expertise to avoid costly run-ins with local laws. As a sober businessman, Schmidt clearly sees the necessarily of this expense. From 2008, Google international revenues have surpassed domestic revenues.&lt;/span&gt;&lt;/p&gt;  &lt;p class="StyleArial11ptJustified"&gt;&lt;span lang="EN-US"&gt;Through years, Google’s revenues and net earnings steadily increase. Till now Google, as a stock, still remains one of investors’ favorites. This financial success demonstrates Schmidt’s managing and deal-making skills.&lt;/span&gt;&lt;/p&gt;  &lt;h2&gt;&lt;span style=";font-family:&amp;quot;;font-size:11pt;"  lang="EN-US" &gt;Endorsement of Core Value and Great Collaboration Skills&lt;/span&gt;&lt;/h2&gt;  &lt;p class="StyleArial11ptJustified"&gt;&lt;span lang="EN-US"&gt;In spite of a big age different, Schmidt and Google founders actually have a lot in common. They all grew up in liberal academic environment where their fathers served as university professors. All of them are computer geniuses and engineers by training. Graduated from top universities in California, they have common interests on open-source products and computer network. &lt;/span&gt;&lt;span style="" lang="EN-US"&gt;Most of all, they share the same vi&lt;/span&gt;&lt;span lang="EN-US"&gt;ew of money “You can make money without doing evil”, which, I believe, provides a solid base of the triumvirate structure. In 2010, they reached agreement to pull Google out of China, the biggest internet market in the world. For fighting censorship and promoting freedom of information, Google lost up to $600 million in sales.&lt;/span&gt;&lt;/p&gt;  &lt;p class="StyleArial11ptJustified"&gt;&lt;span lang="EN-US"&gt;Schmidt collaborates with his colleagues based on trust and respect since he believes that Google guys, as highly motivated and eminently capable people, don’t like micromanagement, bureaucracy, command, and control.&lt;/span&gt;&lt;/p&gt;  &lt;p class="StyleArial11ptJustified"&gt;&lt;span lang="EN-US"&gt;As a CEO, Schmidt is more inclined to provoke than proclaim. “Google is run by its culture and not by me”, said Schmidt in 2009. In Google, when a key executive decision is reached, all interested parties are invited to the decision making process and are encouraged to share their opinions. Schmidt’s job is to oversee the whole procedure and make timely decisions. This bottoms-up way of decision making usually leads to a better buy in and a better decision.&lt;/span&gt;&lt;/p&gt;  &lt;p class="StyleArial11ptJustified"&gt;&lt;span lang="EN-US"&gt;Google allows employees to spend 20% of time on self-directed projects. To closely connect to Google’s frontline innovators, each week Schmidt and his senior associates spend up to six hours in dialogue with team members from across Google, who believe their projects have great potential. This unique management style has hatched a series of great products like Gmail and Google News.&lt;/span&gt;&lt;/p&gt;  &lt;h2&gt;&lt;span style=";font-family:&amp;quot;;font-size:11pt;"  lang="EN-US" &gt;Forward-looking vision&lt;/span&gt;&lt;/h2&gt;  &lt;p class="StyleArial11ptJustified"&gt;&lt;span lang="EN-US"&gt;With huge amounts of ideas and new startups coming out every day, Schmidt is credited for making the right decision to keep Google moving forward.&lt;/span&gt;&lt;/p&gt;  &lt;p class="StyleArial11ptJustified"&gt;&lt;span lang="EN-US"&gt;Schmidt keeps looking for new ways to organize and search for information and tries to gain revenue on most of them. Google has introduced many new and powerful products, such as Google Maps, Google Calendar and Gmail. As part of its expansion, Google has acquired other businesses, including YouTube, Blogger, and AdMob. Google has become from a search engine to an on-line services innovator.&lt;/span&gt;&lt;/p&gt;  &lt;p class="StyleArial11ptJustified"&gt;&lt;span lang="EN-US"&gt;In addition, he looks beyond simple acquisitions to global partnerships to buoy the company’s success; such as the partnership between NASA and Google to incorporate surface photos of Mars and the Moon into Google Earth and the partnership with university libraries, like at University of Michigan, to create a card catalog of every book known to exist available through Google Books.&lt;/span&gt;&lt;/p&gt;  &lt;p class="StyleArial11ptJustified"&gt;&lt;span lang="EN-US"&gt;Schmidt imagines personal devices such as mobile phones will act as true personal assistants. In 2008, Google officially entered mobile phone market by introducing Android, a free, open-source mobile operating system. As of August 4, 2010 Google is activating 200,000 new phones to the Android platform per day. Android has already surpassed &lt;span class="ilad"&gt;Apple&lt;/span&gt; to become the biggest handset platform in the United States, the third-biggest worldwide, and by far the fastest growing, bringing revenues to Google &lt;/span&gt;&lt;/p&gt;  &lt;h1&gt;&lt;span style="font-weight: normal;" lang="EN-US"&gt;Conclusion&lt;/span&gt;&lt;/h1&gt;  &lt;p class="StyleArial11ptJustified"&gt;&lt;span lang="EN-US"&gt;In my opinion, Schmidt has dual personalities: an idealist who believes in concepts like “don’t be evil”, and a pragmatist who cares about financial reports. On the one hand in his whole career life he is trying to maintain a Garden of Eden where seeds of great innovations can grow up. On the other hand, he is working hard to provide continuous supply and resources to those seeds and make sure they can be well taken care of in a fertile environment. His role is more like a protector than a supervisor, a teacher than a manager. Together with the founders of Google, he is seeking to form a unique and idealistic business model which can integrate company revenue and public benefit into one goal. However, this is a challenging task. I am actually quite disappointed to see Google stepping into internet telephone service. Once Google starts to get payments from its users directly, its freedom fighter image will collapse and there will be no difference between Google and its long-term enemy Microsoft. The questions are: will Eric Schmidt eventually abandon his idealist personality when the amount of money reaches an “evil-not evil” threshold? Will Google turn from the light side of the Force to the dark side once it beat all its competitors? Let’s see.&lt;/span&gt;&lt;/p&gt;  &lt;p class="MsoNormal"&gt;&lt;span style=";font-family:&amp;quot;;font-size:11pt;"  lang="EN-US" &gt; &lt;/span&gt;&lt;/p&gt;  &lt;p class="MsoNormal"&gt;&lt;span style=";font-family:&amp;quot;;font-size:11pt;"  lang="EN-US" &gt; &lt;/span&gt;&lt;/p&gt;  &lt;h1&gt;&lt;span&gt;&lt;span style="font-weight: normal;" lang="EN-US"&gt;Acknowledgment:&lt;/span&gt;&lt;/span&gt;&lt;/h1&gt;Many thanks to Ms.  Julie Anne McNary for her valuable comments&lt;span style="visibility: visible;" id="search"&gt; and suggestions on this article.&lt;/span&gt;&lt;br /&gt;&lt;h1&gt;&lt;span style="font-weight: normal;" lang="EN-US"&gt;Source Cited:&lt;/span&gt;&lt;/h1&gt;  &lt;ol style="margin-top: 0in;" start="1" type="1"&gt;&lt;li class="MsoNormal"  style="color:black;"&gt;&lt;span style="" lang="DE"&gt;Eric E. Schmidt-Wikipedia. &lt;/span&gt;&lt;span style=""&gt;&lt;a href="http://en.wikipedia.org/wiki/Eric_E._Schmidt"&gt;&lt;span style="" lang="DE"&gt;http://en.wikipedia.org/wiki/Eric_E._Schmidt&lt;/span&gt;&lt;/a&gt;&lt;/span&gt;&lt;span style="" lang="DE"&gt;&lt;/span&gt;&lt;/li&gt;&lt;li class="MsoNormal"  style="color:black;"&gt;&lt;span style=""&gt;Eric Schmidt. &lt;a href="http://www.crunchbase.com/person/eric-schmidt"&gt;http://www.crunchbase.com/person/eric-schmidt&lt;/a&gt;&lt;/span&gt;&lt;/li&gt;&lt;li class="MsoNormal"  style="color:black;"&gt;&lt;span style=""&gt;Eric Schmidt Oral History. &lt;a href="http://www.cwhonors.org/archives/histories/Schmidt.pdf"&gt;http://www.cwhonors.org/archives/histories/Schmidt.pdf&lt;/a&gt;&lt;/span&gt;&lt;/li&gt;&lt;li class="MsoNormal"  style="color:black;"&gt;&lt;span style=""&gt;Eric E. Schmidt: Legendary Business Leader.&lt;/span&gt;&lt;span style="color:#000000;"&gt; &lt;/span&gt;&lt;span style=""&gt;&lt;a href="http://martinandrade.wordpress.com/projects/eric-e-schmidt-legendary-business-leader/"&gt;http://martinandrade.wordpress.com/projects/eric-e-schmidt-legendary-business-leader/&lt;/a&gt;&lt;/span&gt;&lt;/li&gt;&lt;li class="MsoNormal"  style="color:black;"&gt;&lt;span style=""&gt;Eric Schmidt: Interview transcript. &lt;a href="http://marketplace.publicradio.org/display/web/2009/07/07/pm_corner_office_google_schmidt_transcript/"&gt;http://marketplace.publicradio.org/display/web/2009/07/07/pm_corner_office_google_schmidt_transcript/&lt;/a&gt;&lt;/span&gt;&lt;/li&gt;&lt;li class="MsoNormal"  style="color:black;"&gt;&lt;span style=""&gt;Google CEO Eric Schmidt: Good Or Just Lucky? &lt;/span&gt;&lt;span  lang="EN-US" style="color:#000000;"&gt;&lt;a href="http://www.businessinsider.com/eric-schmidt-good-or-just-lucky-2009-4"&gt;http://www.businessinsider.com/eric-schmidt-good-or-just-lucky-2009-4&lt;/a&gt;&lt;/span&gt;&lt;span style=""&gt;&lt;/span&gt;&lt;/li&gt;&lt;li class="MsoNormal"  style="color:black;"&gt;&lt;span style=""&gt;Google CEO Eric Schmidt: "We Don't Really      Have A Five-Year Plan". &lt;a href="http://www.businessinsider.com/google-ceo-eric-schmidt-we-dont-really-have-a-five-year-plan-clip-2009-5"&gt;http://www.businessinsider.com/google-ceo-eric-schmidt-we-dont-really-have-a-five-year-plan-clip-2009-5&lt;/a&gt;&lt;/span&gt;&lt;/li&gt;&lt;li class="MsoNormal"  style="color:black;"&gt;&lt;span style=""&gt;Google CEO Eric Schmidt: Android OS Is      Profitable, Might Generate $10b Per Year. &lt;/span&gt;&lt;span class="MsoHyperlink"&gt;&lt;span lang="EN-US"&gt;&lt;a href="http://www.softsailor.com/news/45493-google-ceo-eric-schmidt-android-os-is-profitable-might-generate-10b-per-year.html"&gt;http://www.softsailor.com/news/45493-google-ceo-eric-schmidt-android-os-is-profitable-might-generate-10b-per-year.html&lt;/a&gt;&lt;/span&gt;&lt;/span&gt;&lt;span style=""&gt;&lt;/span&gt;&lt;/li&gt;&lt;li class="MsoNormal"  style="color:black;"&gt;&lt;span style=""&gt;Google's Chief Looks Ahead &lt;a href="http://www.time.com/time/business/article/0,8599,1541446,00.html"&gt;http://www.time.com/time/business/article/0,8599,1541446,00.html&lt;/a&gt;&lt;/span&gt;&lt;/li&gt;&lt;li class="MsoNormal"  style="color:black;"&gt;&lt;span style=""&gt;Google China: Hacking bid that quickly grew      into a clash of titans. &lt;a href="http://www.guardian.co.uk/technology/2010/mar/23/google-china-hacking-bid-clash"&gt;http://www.guardian.co.uk/technology/2010/mar/23/google-china-hacking-bid-clash&lt;/a&gt;&lt;/span&gt;&lt;/li&gt;&lt;li class="MsoNormal"  style="color:blue;"&gt;&lt;span style="color:black;"&gt;Google's Management Style Grows Up. &lt;/span&gt;&lt;span class="MsoHyperlink"&gt;&lt;span style=""&gt;&lt;a href="http://www.businessweek.com/managing/content/jun2009/ca20090623_918721.htm"&gt;&lt;span style=""&gt;http://www.businessweek.com/managing/content/jun2009/ca20090623_918721.htm&lt;/span&gt;&lt;/a&gt;&lt;/span&gt;&lt;span lang="EN-US"&gt;&lt;/span&gt;&lt;/span&gt;&lt;/li&gt;&lt;li class="MsoNormal"  style="color:black;"&gt;&lt;span style=""&gt;How I Did It: Google’s CEO on the Enduring      Lessons of a Quirky IPO. &lt;a href="http://hbr.org/2010/05/how-i-did-it-googles-ceo-on-the-enduring-lessons-of-a-quirky-ipo/ar/1"&gt;http://hbr.org/2010/05/how-i-did-it-googles-ceo-on-the-enduring-lessons-of-a-quirky-ipo/ar/1&lt;/a&gt;&lt;/span&gt;&lt;/li&gt;&lt;li class="MsoNormal"  style="color:black;"&gt;&lt;span style=""&gt;Janet Lowe. Google Speaks: Secrets of the      World's Greatest Billionaire Entrepreneurs, Sergey Brin and Larry Page. &lt;/span&gt;&lt;span  lang="EN-US" style="color:#000000;"&gt;Wiley, John &amp;amp; Sons, Incorporated, &lt;/span&gt;&lt;span style=""&gt;2009&lt;/span&gt;&lt;/li&gt;&lt;li class="MsoNormal"  style="color:black;"&gt;&lt;span style=""&gt;In Search Of The Real Google. &lt;a href="http://www.time.com/time/magazine/article/0,9171,1158961-1,00.html"&gt;http://www.time.com/time/magazine/article/0,9171,1158961-1,00.html&lt;/a&gt;&lt;/span&gt;&lt;/li&gt;&lt;li class="MsoNormal"  style="color:black;"&gt;&lt;span style=""&gt;Inside Google: Eric Schmidt, the man with all      the answers. &lt;a href="http://www.wired.co.uk/wired-magazine/archive/2009/08/features/the-unstoppable-google?page=all"&gt;http://www.wired.co.uk/wired-magazine/archive/2009/08/features/the-unstoppable-google?page=all&lt;/a&gt;&lt;/span&gt;&lt;/li&gt;&lt;li class="MsoNormal"  style="color:black;"&gt;&lt;span style=""&gt;Leadership Style Of Google CEO Eric Schmidt. &lt;a href="http://www.scribd.com/doc/19030674/Leadership-Style-Of-Google-Ceo-Eric-Schmidt"&gt;http://www.scribd.com/doc/19030674/Leadership-Style-Of-Google-Ceo-Eric-Schmidt&lt;/a&gt;&lt;/span&gt;&lt;/li&gt;&lt;li class="MsoNormal"  style="color:black;"&gt;&lt;span style=""&gt;Meet The Google Guys &lt;a href="http://www.time.com/time/magazine/article/0,9171,1158956,00.html"&gt;http://www.time.com/time/magazine/article/0,9171,1158956,00.html&lt;/a&gt;&lt;/span&gt;&lt;/li&gt;&lt;li class="MsoNormal"  style="color:black;"&gt;&lt;span style=""&gt;Sanity check: Has Eric Schmidt finally      outmaneuvered Bill Gates and Steve Ballmer? &lt;a href="http://blogs.techrepublic.com.com/hiner/?p=628"&gt;http://blogs.techrepublic.com.com/hiner/?p=628&lt;/a&gt;&lt;/span&gt;&lt;/li&gt;&lt;li class="MsoNormal"  style="color:black;"&gt;&lt;span style=""&gt;The Google Management Style. &lt;/span&gt;&lt;span class="MsoHyperlink"&gt;&lt;span style=""&gt;&lt;a href="http://thylmann.net/blog/2006/10/6/the-google-management-style.html"&gt;&lt;span style=""&gt;http://thylmann.net/blog/2006/10/6/the-google-management-style.html&lt;/span&gt;&lt;/a&gt;&lt;/span&gt;&lt;/span&gt;&lt;span style=""&gt;&lt;/span&gt;&lt;/li&gt;&lt;li class="MsoNormal" style=""&gt;&lt;span style="color:black;"&gt;Who's Really Running Google? &lt;a href="http://www.forbes.com/2006/06/02/internet-microsoft-google_cz_ec_0605valleyletter.html"&gt;http&lt;span style="" lang="EN-US"&gt;://www.forbes.com/2006/06/02/internet-microsoft-google_cz_ec_0605valleyletter.html&lt;/span&gt;&lt;/a&gt;&lt;/span&gt;&lt;/li&gt;&lt;/ol&gt;&lt;div class="blogger-post-footer"&gt;&lt;img width='1' height='1' src='https://blogger.googleusercontent.com/tracker/6066639825030015635-7658289101463642633?l=vivianningyang.blogspot.com' alt='' /&gt;&lt;/div&gt;</content><link rel='replies' type='application/atom+xml' href='http://vivianningyang.blogspot.com/feeds/7658289101463642633/comments/default' title='Post Comments'/><link rel='replies' type='text/html' href='http://vivianningyang.blogspot.com/2010/10/eric-schmidt-idealistic-pragmatist.html#comment-form' title='1 Comments'/><link rel='edit' type='application/atom+xml' href='http://www.blogger.com/feeds/6066639825030015635/posts/default/7658289101463642633'/><link rel='self' type='application/atom+xml' href='http://www.blogger.com/feeds/6066639825030015635/posts/default/7658289101463642633'/><link rel='alternate' type='text/html' href='http://vivianningyang.blogspot.com/2010/10/eric-schmidt-idealistic-pragmatist.html' title='Eric Schmidt: An Idealistic Pragmatist'/><author><name>Vivian</name><email>noreply@blogger.com</email><gd:image rel='http://schemas.google.com/g/2005#thumbnail' width='32' height='32' src='http://1.bp.blogspot.com/_HYgVaJR3UDk/SmyU1cMFc0I/AAAAAAAAABE/c_sq_ei2hHA/S220/snapshot_vv.jpg'/></author><thr:total>1</thr:total></entry><entry><id>tag:blogger.com,1999:blog-6066639825030015635.post-2446766314806740804</id><published>2010-10-18T08:29:00.000-07:00</published><updated>2010-10-18T08:34:10.077-07:00</updated><category scheme='http://www.blogger.com/atom/ns#' term='Tools'/><title type='text'>Using Online Poll to Schedule Events</title><content type='html'>&lt;!--[if gte mso 9]&gt;&lt;xml&gt;  &lt;w:worddocument&gt;   &lt;w:view&gt;Normal&lt;/w:View&gt;   &lt;w:zoom&gt;0&lt;/w:Zoom&gt;   &lt;w:trackmoves/&gt;   &lt;w:trackformatting/&gt;   &lt;w:punctuationkerning/&gt;   &lt;w:validateagainstschemas/&gt;   &lt;w:saveifxmlinvalid&gt;false&lt;/w:SaveIfXMLInvalid&gt;   &lt;w:ignoremixedcontent&gt;false&lt;/w:IgnoreMixedContent&gt;   &lt;w:alwaysshowplaceholdertext&gt;false&lt;/w:AlwaysShowPlaceholderText&gt;   &lt;w:donotpromoteqf/&gt;   &lt;w:lidthemeother&gt;EN-CA&lt;/w:LidThemeOther&gt;   &lt;w:lidthemeasian&gt;X-NONE&lt;/w:LidThemeAsian&gt;   &lt;w:lidthemecomplexscript&gt;X-NONE&lt;/w:LidThemeComplexScript&gt;   &lt;w:compatibility&gt;    &lt;w:breakwrappedtables/&gt;    &lt;w:snaptogridincell/&gt;    &lt;w:wraptextwithpunct/&gt;    &lt;w:useasianbreakrules/&gt;    &lt;w:dontgrowautofit/&gt;    &lt;w:splitpgbreakandparamark/&gt;    &lt;w:dontvertaligncellwithsp/&gt;    &lt;w:dontbreakconstrainedforcedtables/&gt;    &lt;w:dontvertalignintxbx/&gt;    &lt;w:word11kerningpairs/&gt;    &lt;w:cachedcolbalance/&gt;   &lt;/w:Compatibility&gt;   &lt;w:browserlevel&gt;MicrosoftInternetExplorer4&lt;/w:BrowserLevel&gt;   &lt;m:mathpr&gt;    &lt;m:mathfont val="Cambria Math"&gt;    &lt;m:brkbin val="before"&gt;    &lt;m:brkbinsub val="&amp;#45;-"&gt;    &lt;m:smallfrac val="off"&gt;    &lt;m:dispdef/&gt;    &lt;m:lmargin val="0"&gt;    &lt;m:rmargin val="0"&gt;    &lt;m:defjc val="centerGroup"&gt;    &lt;m:wrapindent val="1440"&gt;    &lt;m:intlim val="subSup"&gt;    &lt;m:narylim val="undOvr"&gt;   &lt;/m:mathPr&gt;&lt;/w:WordDocument&gt; &lt;/xml&gt;&lt;![endif]--&gt;&lt;!--[if gte mso 9]&gt;&lt;xml&gt;  &lt;w:latentstyles deflockedstate="false" defunhidewhenused="true" defsemihidden="true" defqformat="false" defpriority="99" latentstylecount="267"&gt;   &lt;w:lsdexception locked="false" priority="0" semihidden="false" unhidewhenused="false" qformat="true" name="Normal"&gt;   &lt;w:lsdexception locked="false" priority="9" semihidden="false" unhidewhenused="false" qformat="true" name="heading 1"&gt;   &lt;w:lsdexception locked="false" priority="9" qformat="true" name="heading 2"&gt;   &lt;w:lsdexception locked="false" priority="9" qformat="true" name="heading 3"&gt;   &lt;w:lsdexception locked="false" priority="9" qformat="true" name="heading 4"&gt;   &lt;w:lsdexception locked="false" priority="9" qformat="true" name="heading 5"&gt;   &lt;w:lsdexception locked="false" priority="9" qformat="true" name="heading 6"&gt;   &lt;w:lsdexception locked="false" priority="9" qformat="true" name="heading 7"&gt;   &lt;w:lsdexception locked="false" priority="9" qformat="true" name="heading 8"&gt;   &lt;w:lsdexception locked="false" priority="9" qformat="true" name="heading 9"&gt;   &lt;w:lsdexception locked="false" priority="39" name="toc 1"&gt;   &lt;w:lsdexception locked="false" priority="39" name="toc 2"&gt;   &lt;w:lsdexception locked="false" priority="39" name="toc 3"&gt;   &lt;w:lsdexception locked="false" priority="39" name="toc 4"&gt;   &lt;w:lsdexception locked="false" priority="39" name="toc 5"&gt;   &lt;w:lsdexception locked="false" priority="39" name="toc 6"&gt;   &lt;w:lsdexception locked="false" priority="39" name="toc 7"&gt;   &lt;w:lsdexception locked="false" priority="39" name="toc 8"&gt;   &lt;w:lsdexception locked="false" priority="39" name="toc 9"&gt;   &lt;w:lsdexception locked="false" priority="35" qformat="true" name="caption"&gt;   &lt;w:lsdexception locked="false" priority="10" semihidden="false" unhidewhenused="false" qformat="true" name="Title"&gt;   &lt;w:lsdexception locked="false" priority="1" name="Default Paragraph Font"&gt;   &lt;w:lsdexception locked="false" priority="11" semihidden="false" unhidewhenused="false" qformat="true" name="Subtitle"&gt;   &lt;w:lsdexception locked="false" priority="22" semihidden="false" unhidewhenused="false" qformat="true" name="Strong"&gt;   &lt;w:lsdexception locked="false" priority="20" semihidden="false" unhidewhenused="false" qformat="true" name="Emphasis"&gt;   &lt;w:lsdexception locked="false" priority="59" semihidden="false" unhidewhenused="false" name="Table Grid"&gt;   &lt;w:lsdexception locked="false" unhidewhenused="false" name="Placeholder Text"&gt;   &lt;w:lsdexception locked="false" priority="1" semihidden="false" unhidewhenused="false" qformat="true" name="No Spacing"&gt;   &lt;w:lsdexception locked="false" priority="60" semihidden="false" unhidewhenused="false" name="Light Shading"&gt;   &lt;w:lsdexception locked="false" priority="61" semihidden="false" unhidewhenused="false" name="Light List"&gt;   &lt;w:lsdexception locked="false" priority="62" semihidden="false" unhidewhenused="false" name="Light Grid"&gt;   &lt;w:lsdexception locked="false" priority="63" semihidden="false" unhidewhenused="false" name="Medium Shading 1"&gt;   &lt;w:lsdexception locked="false" priority="64" semihidden="false" unhidewhenused="false" name="Medium Shading 2"&gt;   &lt;w:lsdexception locked="false" priority="65" semihidden="false" unhidewhenused="false" name="Medium List 1"&gt;   &lt;w:lsdexception locked="false" priority="66" semihidden="false" unhidewhenused="false" name="Medium List 2"&gt;   &lt;w:lsdexception locked="false" priority="67" semihidden="false" unhidewhenused="false" name="Medium Grid 1"&gt;   &lt;w:lsdexception locked="false" priority="68" semihidden="false" unhidewhenused="false" name="Medium Grid 2"&gt;   &lt;w:lsdexception locked="false" priority="69" semihidden="false" unhidewhenused="false" name="Medium Grid 3"&gt;   &lt;w:lsdexception locked="false" priority="70" semihidden="false" unhidewhenused="false" name="Dark List"&gt;   &lt;w:lsdexception locked="false" priority="71" semihidden="false" unhidewhenused="false" name="Colorful Shading"&gt;   &lt;w:lsdexception locked="false" priority="72" semihidden="false" unhidewhenused="false" name="Colorful List"&gt;   &lt;w:lsdexception locked="false" priority="73" semihidden="false" unhidewhenused="false" name="Colorful Grid"&gt;   &lt;w:lsdexception locked="false" priority="60" semihidden="false" unhidewhenused="false" name="Light Shading Accent 1"&gt;   &lt;w:lsdexception locked="false" priority="61" semihidden="false" unhidewhenused="false" name="Light List Accent 1"&gt;   &lt;w:lsdexception locked="false" priority="62" semihidden="false" unhidewhenused="false" name="Light Grid Accent 1"&gt;   &lt;w:lsdexception locked="false" priority="63" semihidden="false" unhidewhenused="false" name="Medium Shading 1 Accent 1"&gt;   &lt;w:lsdexception locked="false" priority="64" semihidden="false" unhidewhenused="false" name="Medium Shading 2 Accent 1"&gt;   &lt;w:lsdexception locked="false" priority="65" semihidden="false" unhidewhenused="false" name="Medium List 1 Accent 1"&gt;   &lt;w:lsdexception locked="false" unhidewhenused="false" name="Revision"&gt;   &lt;w:lsdexception locked="false" priority="34" semihidden="false" unhidewhenused="false" qformat="true" name="List Paragraph"&gt;   &lt;w:lsdexception locked="false" priority="29" semihidden="false" unhidewhenused="false" qformat="true" name="Quote"&gt;   &lt;w:lsdexception locked="false" priority="30" semihidden="false" unhidewhenused="false" qformat="true" name="Intense Quote"&gt;   &lt;w:lsdexception locked="false" priority="66" semihidden="false" unhidewhenused="false" name="Medium List 2 Accent 1"&gt;   &lt;w:lsdexception locked="false" priority="67" semihidden="false" unhidewhenused="false" name="Medium Grid 1 Accent 1"&gt;   &lt;w:lsdexception locked="false" priority="68" semihidden="false" unhidewhenused="false" name="Medium Grid 2 Accent 1"&gt;   &lt;w:lsdexception locked="false" priority="69" semihidden="false" unhidewhenused="false" name="Medium Grid 3 Accent 1"&gt;   &lt;w:lsdexception locked="false" priority="70" semihidden="false" unhidewhenused="false" name="Dark List Accent 1"&gt;   &lt;w:lsdexception locked="false" priority="71" semihidden="false" unhidewhenused="false" name="Colorful Shading Accent 1"&gt;   &lt;w:lsdexception locked="false" priority="72" semihidden="false" unhidewhenused="false" name="Colorful List Accent 1"&gt;   &lt;w:lsdexception locked="false" priority="73" semihidden="false" unhidewhenused="false" name="Colorful Grid Accent 1"&gt;   &lt;w:lsdexception locked="false" priority="60" semihidden="false" unhidewhenused="false" name="Light Shading Accent 2"&gt;   &lt;w:lsdexception locked="false" priority="61" semihidden="false" unhidewhenused="false" name="Light List Accent 2"&gt;   &lt;w:lsdexception locked="false" priority="62" semihidden="false" unhidewhenused="false" name="Light Grid Accent 2"&gt;   &lt;w:lsdexception locked="false" priority="63" semihidden="false" unhidewhenused="false" name="Medium Shading 1 Accent 2"&gt;   &lt;w:lsdexception locked="false" priority="64" semihidden="false" unhidewhenused="false" name="Medium Shading 2 Accent 2"&gt;   &lt;w:lsdexception locked="false" priority="65" semihidden="false" unhidewhenused="false" name="Medium List 1 Accent 2"&gt;   &lt;w:lsdexception locked="false" priority="66" semihidden="false" unhidewhenused="false" name="Medium List 2 Accent 2"&gt;   &lt;w:lsdexception locked="false" priority="67" semihidden="false" unhidewhenused="false" name="Medium Grid 1 Accent 2"&gt;   &lt;w:lsdexception locked="false" priority="68" semihidden="false" unhidewhenused="false" name="Medium Grid 2 Accent 2"&gt;   &lt;w:lsdexception locked="false" priority="69" semihidden="false" unhidewhenused="false" name="Medium Grid 3 Accent 2"&gt;   &lt;w:lsdexception locked="false" priority="70" semihidden="false" unhidewhenused="false" name="Dark List Accent 2"&gt;   &lt;w:lsdexception locked="false" priority="71" semihidden="false" unhidewhenused="false" name="Colorful Shading Accent 2"&gt;   &lt;w:lsdexception locked="false" priority="72" semihidden="false" unhidewhenused="false" name="Colorful List Accent 2"&gt;   &lt;w:lsdexception locked="false" priority="73" semihidden="false" unhidewhenused="false" name="Colorful Grid Accent 2"&gt;   &lt;w:lsdexception locked="false" priority="60" semihidden="false" unhidewhenused="false" name="Light Shading Accent 3"&gt;   &lt;w:lsdexception locked="false" priority="61" semihidden="false" unhidewhenused="false" name="Light List Accent 3"&gt;   &lt;w:lsdexception locked="false" priority="62" semihidden="false" unhidewhenused="false" name="Light Grid Accent 3"&gt;   &lt;w:lsdexception locked="false" priority="63" semihidden="false" unhidewhenused="false" name="Medium Shading 1 Accent 3"&gt;   &lt;w:lsdexception locked="false" priority="64" semihidden="false" unhidewhenused="false" name="Medium Shading 2 Accent 3"&gt;   &lt;w:lsdexception locked="false" priority="65" semihidden="false" unhidewhenused="false" name="Medium List 1 Accent 3"&gt;   &lt;w:lsdexception locked="false" priority="66" semihidden="false" unhidewhenused="false" name="Medium List 2 Accent 3"&gt;   &lt;w:lsdexception locked="false" priority="67" semihidden="false" unhidewhenused="false" name="Medium Grid 1 Accent 3"&gt;   &lt;w:lsdexception locked="false" priority="68" semihidden="false" unhidewhenused="false" name="Medium Grid 2 Accent 3"&gt;   &lt;w:lsdexception locked="false" priority="69" semihidden="false" unhidewhenused="false" name="Medium Grid 3 Accent 3"&gt;   &lt;w:lsdexception locked="false" priority="70" semihidden="false" unhidewhenused="false" name="Dark List Accent 3"&gt;   &lt;w:lsdexception locked="false" priority="71" semihidden="false" unhidewhenused="false" name="Colorful Shading Accent 3"&gt;   &lt;w:lsdexception locked="false" priority="72" semihidden="false" unhidewhenused="false" name="Colorful List Accent 3"&gt;   &lt;w:lsdexception locked="false" priority="73" semihidden="false" unhidewhenused="false" name="Colorful Grid Accent 3"&gt;   &lt;w:lsdexception locked="false" priority="60" semihidden="false" unhidewhenused="false" name="Light Shading Accent 4"&gt;   &lt;w:lsdexception locked="false" priority="61" semihidden="false" unhidewhenused="false" name="Light List Accent 4"&gt;   &lt;w:lsdexception locked="false" priority="62" semihidden="false" unhidewhenused="false" name="Light Grid Accent 4"&gt;   &lt;w:lsdexception locked="false" priority="63" semihidden="false" unhidewhenused="false" name="Medium Shading 1 Accent 4"&gt;   &lt;w:lsdexception locked="false" priority="64" semihidden="false" unhidewhenused="false" name="Medium Shading 2 Accent 4"&gt;   &lt;w:lsdexception locked="false" priority="65" semihidden="false" unhidewhenused="false" name="Medium List 1 Accent 4"&gt;   &lt;w:lsdexception locked="false" priority="66" semihidden="false" unhidewhenused="false" name="Medium List 2 Accent 4"&gt;   &lt;w:lsdexception locked="false" priority="67" semihidden="false" unhidewhenused="false" name="Medium Grid 1 Accent 4"&gt;   &lt;w:lsdexception locked="false" priority="68" semihidden="false" unhidewhenused="false" name="Medium Grid 2 Accent 4"&gt;   &lt;w:lsdexception locked="false" priority="69" semihidden="false" unhidewhenused="false" name="Medium Grid 3 Accent 4"&gt;   &lt;w:lsdexception locked="false" priority="70" semihidden="false" unhidewhenused="false" name="Dark List Accent 4"&gt;   &lt;w:lsdexception locked="false" priority="71" semihidden="false" unhidewhenused="false" name="Colorful Shading Accent 4"&gt;   &lt;w:lsdexception locked="false" priority="72" semihidden="false" unhidewhenused="false" name="Colorful List Accent 4"&gt;   &lt;w:lsdexception locked="false" priority="73" semihidden="false" unhidewhenused="false" name="Colorful Grid Accent 4"&gt;   &lt;w:lsdexception locked="false" priority="60" semihidden="false" unhidewhenused="false" name="Light Shading Accent 5"&gt;   &lt;w:lsdexception locked="false" priority="61" semihidden="false" unhidewhenused="false" name="Light List Accent 5"&gt;   &lt;w:lsdexception locked="false" priority="62" semihidden="false" unhidewhenused="false" name="Light Grid Accent 5"&gt;   &lt;w:lsdexception locked="false" priority="63" semihidden="false" unhidewhenused="false" name="Medium Shading 1 Accent 5"&gt;   &lt;w:lsdexception locked="false" priority="64" semihidden="false" unhidewhenused="false" name="Medium Shading 2 Accent 5"&gt;   &lt;w:lsdexception locked="false" priority="65" semihidden="false" unhidewhenused="false" name="Medium List 1 Accent 5"&gt;   &lt;w:lsdexception locked="false" priority="66" semihidden="false" unhidewhenused="false" name="Medium List 2 Accent 5"&gt;   &lt;w:lsdexception locked="false" priority="67" semihidden="false" unhidewhenused="false" name="Medium Grid 1 Accent 5"&gt;   &lt;w:lsdexception locked="false" priority="68" semihidden="false" unhidewhenused="false" name="Medium Grid 2 Accent 5"&gt;   &lt;w:lsdexception locked="false" priority="69" semihidden="false" unhidewhenused="false" name="Medium Grid 3 Accent 5"&gt;   &lt;w:lsdexception locked="false" priority="70" semihidden="false" unhidewhenused="false" name="Dark List Accent 5"&gt;   &lt;w:lsdexception locked="false" priority="71" semihidden="false" unhidewhenused="false" name="Colorful Shading Accent 5"&gt;   &lt;w:lsdexception locked="false" priority="72" semihidden="false" unhidewhenused="false" name="Colorful List Accent 5"&gt;   &lt;w:lsdexception locked="false" priority="73" semihidden="false" unhidewhenused="false" name="Colorful Grid Accent 5"&gt;   &lt;w:lsdexception locked="false" priority="60" semihidden="false" unhidewhenused="false" name="Light Shading Accent 6"&gt;   &lt;w:lsdexception locked="false" priority="61" semihidden="false" unhidewhenused="false" name="Light List Accent 6"&gt;   &lt;w:lsdexception locked="false" priority="62" semihidden="false" unhidewhenused="false" name="Light Grid Accent 6"&gt;   &lt;w:lsdexception locked="false" priority="63" semihidden="false" unhidewhenused="false" name="Medium Shading 1 Accent 6"&gt;   &lt;w:lsdexception locked="false" priority="64" semihidden="false" unhidewhenused="false" name="Medium Shading 2 Accent 6"&gt;   &lt;w:lsdexception locked="false" priority="65" semihidden="false" unhidewhenused="false" name="Medium List 1 Accent 6"&gt;   &lt;w:lsdexception locked="false" priority="66" semihidden="false" unhidewhenused="false" name="Medium List 2 Accent 6"&gt;   &lt;w:lsdexception locked="false" priority="67" semihidden="false" unhidewhenused="false" name="Medium Grid 1 Accent 6"&gt;   &lt;w:lsdexception locked="false" priority="68" semihidden="false" unhidewhenused="false" name="Medium Grid 2 Accent 6"&gt;   &lt;w:lsdexception locked="false" priority="69" semihidden="false" unhidewhenused="false" name="Medium Grid 3 Accent 6"&gt;   &lt;w:lsdexception locked="false" priority="70" semihidden="false" unhidewhenused="false" name="Dark List Accent 6"&gt;   &lt;w:lsdexception locked="false" priority="71" semihidden="false" unhidewhenused="false" name="Colorful Shading Accent 6"&gt;   &lt;w:lsdexception locked="false" priority="72" semihidden="false" unhidewhenused="false" name="Colorful List Accent 6"&gt;   &lt;w:lsdexception locked="false" priority="73" semihidden="false" unhidewhenused="false" name="Colorful Grid Accent 6"&gt;   &lt;w:lsdexception locked="false" priority="19" semihidden="false" unhidewhenused="false" qformat="true" name="Subtle Emphasis"&gt;   &lt;w:lsdexception locked="false" priority="21" semihidden="false" unhidewhenused="false" qformat="true" name="Intense Emphasis"&gt;   &lt;w:lsdexception locked="false" priority="31" semihidden="false" unhidewhenused="false" qformat="true" name="Subtle Reference"&gt;   &lt;w:lsdexception locked="false" priority="32" semihidden="false" unhidewhenused="false" qformat="true" name="Intense Reference"&gt;   &lt;w:lsdexception locked="false" priority="33" semihidden="false" unhidewhenused="false" qformat="true" name="Book Title"&gt;   &lt;w:lsdexception locked="false" priority="37" name="Bibliography"&gt;   &lt;w:lsdexception locked="false" priority="39" qformat="true" name="TOC Heading"&gt;  &lt;/w:LatentStyles&gt; &lt;/xml&gt;&lt;![endif]--&gt;&lt;!--[if gte mso 10]&gt; &lt;style&gt;  /* Style Definitions */  table.MsoNormalTable  {mso-style-name:"Table Normal";  mso-tstyle-rowband-size:0;  mso-tstyle-colband-size:0;  mso-style-noshow:yes;  mso-style-priority:99;  mso-style-qformat:yes;  mso-style-parent:"";  mso-padding-alt:0cm 5.4pt 0cm 5.4pt;  mso-para-margin:0cm;  mso-para-margin-bottom:.0001pt;  mso-pagination:widow-orphan;  font-size:11.0pt;  font-family:"Calibri","sans-serif";} &lt;/style&gt; &lt;![endif]--&gt;  &lt;p class="MsoNormal"&gt;&lt;span style="color: rgb(31, 73, 125);" lang="EN-US"&gt;Here is the website where I create an online poll to schedule events:&lt;br /&gt;&lt;/span&gt;&lt;/p&gt;  &lt;p class="MsoNormal"&gt;&lt;span style="color: rgb(31, 73, 125);" lang="EN-US"&gt;&lt;a href="https://www.doodle.com/"&gt;https://www.doodle.com/&lt;/a&gt;&lt;/span&gt;&lt;/p&gt;    &lt;p class="MsoNormal"&gt;&lt;span style="color: rgb(31, 73, 125);" lang="EN-US"&gt;Tips:&lt;/span&gt;&lt;/p&gt;  &lt;ol&gt;&lt;li&gt;&lt;span style="color: rgb(31, 73, 125);" lang="EN-US"&gt;&lt;span style=""&gt;&lt;span style="font-family: &amp;quot;Times New Roman&amp;quot;; font-style: normal; font-variant: normal; font-weight: normal; font-size: 7pt; line-height: normal; font-size-adjust: none; font-stretch: normal;"&gt;&lt;/span&gt;&lt;/span&gt;&lt;/span&gt;&lt;span style="color: rgb(31, 73, 125);" lang="EN-US"&gt;The available time of the first person to participate in the poll is quite important because the others would just narrow down the time windows.&lt;/span&gt;&lt;/li&gt;&lt;li&gt;&lt;span style="color: rgb(31, 73, 125);" lang="EN-US"&gt;Set up narrow time slots if possible.&lt;/span&gt;&lt;/li&gt;&lt;/ol&gt;&lt;div class="blogger-post-footer"&gt;&lt;img width='1' height='1' src='https://blogger.googleusercontent.com/tracker/6066639825030015635-2446766314806740804?l=vivianningyang.blogspot.com' alt='' /&gt;&lt;/div&gt;</content><link rel='replies' type='application/atom+xml' href='http://vivianningyang.blogspot.com/feeds/2446766314806740804/comments/default' title='Post Comments'/><link rel='replies' type='text/html' href='http://vivianningyang.blogspot.com/2010/10/using-online-poll-to-schedule-events.html#comment-form' title='0 Comments'/><link rel='edit' type='application/atom+xml' href='http://www.blogger.com/feeds/6066639825030015635/posts/default/2446766314806740804'/><link rel='self' type='application/atom+xml' href='http://www.blogger.com/feeds/6066639825030015635/posts/default/2446766314806740804'/><link rel='alternate' type='text/html' href='http://vivianningyang.blogspot.com/2010/10/using-online-poll-to-schedule-events.html' title='Using Online Poll to Schedule Events'/><author><name>Vivian</name><email>noreply@blogger.com</email><gd:image rel='http://schemas.google.com/g/2005#thumbnail' width='32' height='32' src='http://1.bp.blogspot.com/_HYgVaJR3UDk/SmyU1cMFc0I/AAAAAAAAABE/c_sq_ei2hHA/S220/snapshot_vv.jpg'/></author><thr:total>0</thr:total></entry><entry><id>tag:blogger.com,1999:blog-6066639825030015635.post-3903293045644408608</id><published>2010-09-21T14:21:00.000-07:00</published><updated>2011-06-08T07:26:40.977-07:00</updated><category scheme='http://www.blogger.com/atom/ns#' term='Career'/><title type='text'>Things to remember when doing business</title><content type='html'>Once starting to work as a full time employee, I realize how well I was protected by my advisor in school. Now it's time for me to fight on my own.&lt;br /&gt;I hope I can go through the hard time and gradually grow up. So that, one day I can provide protections to others.&lt;br /&gt;My first supervisor is very nice. He taught me several things:&lt;br /&gt;&lt;ol&gt;&lt;li&gt;Don't be afraid of making decisions and taking responsibilities.&lt;/li&gt;&lt;li&gt;Let each figure tells its story. If the figure couldn't deliver enough information, edit it or delete it.&lt;/li&gt;&lt;li&gt;Put yourself in clients' shoes.&lt;/li&gt;&lt;li&gt;Treat your email communication as equally important as your oral communication. The customers appreciate a reply from their email messages - it's good business protocol.&lt;br /&gt;&lt;/li&gt;&lt;li&gt;Don't neglect details. &lt;/li&gt;&lt;li&gt;Technique writing skill is one of the most important skills in work.&lt;/li&gt;&lt;li&gt;COMMUNICATION! COMMUNICATION!!! COMMUNICATION!!!&lt;br /&gt;&lt;/li&gt;&lt;/ol&gt;&lt;div class="blogger-post-footer"&gt;&lt;img width='1' height='1' src='https://blogger.googleusercontent.com/tracker/6066639825030015635-3903293045644408608?l=vivianningyang.blogspot.com' alt='' /&gt;&lt;/div&gt;</content><link rel='replies' type='application/atom+xml' href='http://vivianningyang.blogspot.com/feeds/3903293045644408608/comments/default' title='Post Comments'/><link rel='replies' type='text/html' href='http://vivianningyang.blogspot.com/2010/09/feeling.html#comment-form' title='0 Comments'/><link rel='edit' type='application/atom+xml' href='http://www.blogger.com/feeds/6066639825030015635/posts/default/3903293045644408608'/><link rel='self' type='application/atom+xml' href='http://www.blogger.com/feeds/6066639825030015635/posts/default/3903293045644408608'/><link rel='alternate' type='text/html' href='http://vivianningyang.blogspot.com/2010/09/feeling.html' title='Things to remember when doing business'/><author><name>Vivian</name><email>noreply@blogger.com</email><gd:image rel='http://schemas.google.com/g/2005#thumbnail' width='32' height='32' src='http://1.bp.blogspot.com/_HYgVaJR3UDk/SmyU1cMFc0I/AAAAAAAAABE/c_sq_ei2hHA/S220/snapshot_vv.jpg'/></author><thr:total>0</thr:total></entry><entry><id>tag:blogger.com,1999:blog-6066639825030015635.post-2185777383777342906</id><published>2010-09-20T10:02:00.000-07:00</published><updated>2010-09-20T11:04:05.619-07:00</updated><category scheme='http://www.blogger.com/atom/ns#' term='Writing'/><title type='text'>Words, phrases, sentences</title><content type='html'>** is a field that &lt;span style="font-weight: bold;"&gt;undergoes&lt;/span&gt; constant change.&lt;br /&gt;Great progress has been made in the use of technology in**.&lt;br /&gt;A key challenge &lt;span style="font-weight: bold;"&gt;going forward&lt;/span&gt; is **.&lt;br /&gt;&lt;br /&gt;Dealing with &lt;span style="font-weight: bold;"&gt;the nuts and bolts&lt;/span&gt; of the project.&lt;br /&gt;&lt;br /&gt;&lt;!--[if gte mso 9]&gt;&lt;xml&gt;  &lt;w:worddocument&gt;   &lt;w:view&gt;Normal&lt;/w:View&gt;   &lt;w:zoom&gt;0&lt;/w:Zoom&gt;   &lt;w:trackmoves/&gt;   &lt;w:trackformatting/&gt;   &lt;w:punctuationkerning/&gt;   &lt;w:validateagainstschemas/&gt;   &lt;w:saveifxmlinvalid&gt;false&lt;/w:SaveIfXMLInvalid&gt;   &lt;w:ignoremixedcontent&gt;false&lt;/w:IgnoreMixedContent&gt;   &lt;w:alwaysshowplaceholdertext&gt;false&lt;/w:AlwaysShowPlaceholderText&gt;   &lt;w:donotpromoteqf/&gt;   &lt;w:lidthemeother&gt;EN-CA&lt;/w:LidThemeOther&gt;   &lt;w:lidthemeasian&gt;X-NONE&lt;/w:LidThemeAsian&gt;   &lt;w:lidthemecomplexscript&gt;X-NONE&lt;/w:LidThemeComplexScript&gt;   &lt;w:compatibility&gt;    &lt;w:breakwrappedtables/&gt;    &lt;w:snaptogridincell/&gt;    &lt;w:wraptextwithpunct/&gt;    &lt;w:useasianbreakrules/&gt;    &lt;w:dontgrowautofit/&gt;    &lt;w:splitpgbreakandparamark/&gt;    &lt;w:dontvertaligncellwithsp/&gt;    &lt;w:dontbreakconstrainedforcedtables/&gt;    &lt;w:dontvertalignintxbx/&gt;    &lt;w:word11kerningpairs/&gt;    &lt;w:cachedcolbalance/&gt;   &lt;/w:Compatibility&gt;   &lt;w:browserlevel&gt;MicrosoftInternetExplorer4&lt;/w:BrowserLevel&gt;   &lt;m:mathpr&gt;    &lt;m:mathfont val="Cambria Math"&gt;    &lt;m:brkbin val="before"&gt;    &lt;m:brkbinsub val="&amp;#45;-"&gt;    &lt;m:smallfrac val="off"&gt;    &lt;m:dispdef/&gt;    &lt;m:lmargin val="0"&gt;    &lt;m:rmargin val="0"&gt;    &lt;m:defjc val="centerGroup"&gt;    &lt;m:wrapindent val="1440"&gt;    &lt;m:intlim val="subSup"&gt;    &lt;m:narylim val="undOvr"&gt;   &lt;/m:mathPr&gt;&lt;/w:WordDocument&gt; &lt;/xml&gt;&lt;![endif]--&gt;&lt;!--[if gte mso 9]&gt;&lt;xml&gt;  &lt;w:latentstyles deflockedstate="false" defunhidewhenused="true" defsemihidden="true" defqformat="false" defpriority="99" latentstylecount="267"&gt;   &lt;w:lsdexception locked="false" priority="0" semihidden="false" unhidewhenused="false" qformat="true" name="Normal"&gt;   &lt;w:lsdexception locked="false" priority="9" semihidden="false" unhidewhenused="false" qformat="true" name="heading 1"&gt;   &lt;w:lsdexception locked="false" priority="9" qformat="true" name="heading 2"&gt;   &lt;w:lsdexception locked="false" priority="9" qformat="true" name="heading 3"&gt;   &lt;w:lsdexception locked="false" priority="9" qformat="true" name="heading 4"&gt;   &lt;w:lsdexception locked="false" priority="9" qformat="true" name="heading 5"&gt;   &lt;w:lsdexception locked="false" priority="9" qformat="true" name="heading 6"&gt;   &lt;w:lsdexception locked="false" priority="9" qformat="true" name="heading 7"&gt;   &lt;w:lsdexception locked="false" priority="9" qformat="true" name="heading 8"&gt;   &lt;w:lsdexception locked="false" priority="9" qformat="true" name="heading 9"&gt;   &lt;w:lsdexception locked="false" priority="39" name="toc 1"&gt;   &lt;w:lsdexception locked="false" priority="39" name="toc 2"&gt;   &lt;w:lsdexception locked="false" priority="39" name="toc 3"&gt;   &lt;w:lsdexception locked="false" priority="39" name="toc 4"&gt;   &lt;w:lsdexception locked="false" priority="39" name="toc 5"&gt;   &lt;w:lsdexception locked="false" priority="39" name="toc 6"&gt;   &lt;w:lsdexception locked="false" priority="39" name="toc 7"&gt;   &lt;w:lsdexception locked="false" priority="39" name="toc 8"&gt;   &lt;w:lsdexception locked="false" priority="39" name="toc 9"&gt;   &lt;w:lsdexception locked="false" priority="35" qformat="true" name="caption"&gt;   &lt;w:lsdexception locked="false" priority="10" semihidden="false" unhidewhenused="false" qformat="true" name="Title"&gt;   &lt;w:lsdexception locked="false" priority="1" name="Default Paragraph Font"&gt;   &lt;w:lsdexception locked="false" priority="11" semihidden="false" unhidewhenused="false" qformat="true" name="Subtitle"&gt;   &lt;w:lsdexception locked="false" priority="22" semihidden="false" unhidewhenused="false" qformat="true" name="Strong"&gt;   &lt;w:lsdexception locked="false" priority="20" semihidden="false" unhidewhenused="false" qformat="true" name="Emphasis"&gt;   &lt;w:lsdexception locked="false" priority="59" semihidden="false" unhidewhenused="false" name="Table Grid"&gt;   &lt;w:lsdexception locked="false" unhidewhenused="false" name="Placeholder Text"&gt;   &lt;w:lsdexception locked="false" priority="1" semihidden="false" unhidewhenused="false" qformat="true" name="No Spacing"&gt;   &lt;w:lsdexception locked="false" priority="60" semihidden="false" unhidewhenused="false" name="Light Shading"&gt;   &lt;w:lsdexception locked="false" priority="61" semihidden="false" unhidewhenused="false" name="Light List"&gt;   &lt;w:lsdexception locked="false" priority="62" semihidden="false" unhidewhenused="false" name="Light Grid"&gt;   &lt;w:lsdexception locked="false" priority="63" semihidden="false" unhidewhenused="false" name="Medium Shading 1"&gt;   &lt;w:lsdexception locked="false" priority="64" semihidden="false" unhidewhenused="false" name="Medium Shading 2"&gt;   &lt;w:lsdexception locked="false" priority="65" semihidden="false" unhidewhenused="false" name="Medium List 1"&gt;   &lt;w:lsdexception locked="false" priority="66" semihidden="false" unhidewhenused="false" name="Medium List 2"&gt;   &lt;w:lsdexception locked="false" priority="67" semihidden="false" unhidewhenused="false" name="Medium Grid 1"&gt;   &lt;w:lsdexception locked="false" priority="68" semihidden="false" unhidewhenused="false" name="Medium Grid 2"&gt;   &lt;w:lsdexception locked="false" priority="69" semihidden="false" unhidewhenused="false" name="Medium Grid 3"&gt;   &lt;w:lsdexception locked="false" priority="70" semihidden="false" unhidewhenused="false" name="Dark List"&gt;   &lt;w:lsdexception locked="false" priority="71" semihidden="false" unhidewhenused="false" name="Colorful Shading"&gt;   &lt;w:lsdexception locked="false" priority="72" semihidden="false" unhidewhenused="false" name="Colorful List"&gt;   &lt;w:lsdexception locked="false" priority="73" semihidden="false" unhidewhenused="false" name="Colorful Grid"&gt;   &lt;w:lsdexception locked="false" priority="60" semihidden="false" unhidewhenused="false" name="Light Shading Accent 1"&gt;   &lt;w:lsdexception locked="false" priority="61" semihidden="false" unhidewhenused="false" name="Light List Accent 1"&gt;   &lt;w:lsdexception locked="false" priority="62" semihidden="false" unhidewhenused="false" name="Light Grid Accent 1"&gt;   &lt;w:lsdexception locked="false" priority="63" semihidden="false" unhidewhenused="false" name="Medium Shading 1 Accent 1"&gt;   &lt;w:lsdexception locked="false" priority="64" semihidden="false" unhidewhenused="false" name="Medium Shading 2 Accent 1"&gt;   &lt;w:lsdexception locked="false" priority="65" semihidden="false" unhidewhenused="false" name="Medium List 1 Accent 1"&gt;   &lt;w:lsdexception locked="false" unhidewhenused="false" name="Revision"&gt;   &lt;w:lsdexception locked="false" priority="34" semihidden="false" unhidewhenused="false" qformat="true" name="List Paragraph"&gt;   &lt;w:lsdexception locked="false" priority="29" semihidden="false" unhidewhenused="false" qformat="true" name="Quote"&gt;   &lt;w:lsdexception locked="false" priority="30" semihidden="false" unhidewhenused="false" qformat="true" name="Intense Quote"&gt;   &lt;w:lsdexception locked="false" priority="66" semihidden="false" unhidewhenused="false" name="Medium List 2 Accent 1"&gt;   &lt;w:lsdexception locked="false" priority="67" semihidden="false" unhidewhenused="false" name="Medium Grid 1 Accent 1"&gt;   &lt;w:lsdexception locked="false" priority="68" semihidden="false" unhidewhenused="false" name="Medium Grid 2 Accent 1"&gt;   &lt;w:lsdexception locked="false" priority="69" semihidden="false" unhidewhenused="false" name="Medium Grid 3 Accent 1"&gt;   &lt;w:lsdexception locked="false" priority="70" semihidden="false" unhidewhenused="false" name="Dark List Accent 1"&gt;   &lt;w:lsdexception locked="false" priority="71" semihidden="false" unhidewhenused="false" name="Colorful Shading Accent 1"&gt;   &lt;w:lsdexception locked="false" priority="72" semihidden="false" unhidewhenused="false" name="Colorful List Accent 1"&gt;   &lt;w:lsdexception locked="false" priority="73" semihidden="false" unhidewhenused="false" name="Colorful Grid Accent 1"&gt;   &lt;w:lsdexception locked="false" priority="60" semihidden="false" unhidewhenused="false" name="Light Shading Accent 2"&gt;   &lt;w:lsdexception locked="false" priority="61" semihidden="false" unhidewhenused="false" name="Light List Accent 2"&gt;   &lt;w:lsdexception locked="false" priority="62" semihidden="false" unhidewhenused="false" name="Light Grid Accent 2"&gt;   &lt;w:lsdexception locked="false" priority="63" semihidden="false" unhidewhenused="false" name="Medium Shading 1 Accent 2"&gt;   &lt;w:lsdexception locked="false" priority="64" semihidden="false" unhidewhenused="false" name="Medium Shading 2 Accent 2"&gt;   &lt;w:lsdexception locked="false" priority="65" semihidden="false" unhidewhenused="false" name="Medium List 1 Accent 2"&gt;   &lt;w:lsdexception locked="false" priority="66" semihidden="false" unhidewhenused="false" name="Medium List 2 Accent 2"&gt;   &lt;w:lsdexception locked="false" priority="67" semihidden="false" unhidewhenused="false" name="Medium Grid 1 Accent 2"&gt;   &lt;w:lsdexception locked="false" priority="68" semihidden="false" unhidewhenused="false" name="Medium Grid 2 Accent 2"&gt;   &lt;w:lsdexception locked="false" priority="69" semihidden="false" unhidewhenused="false" name="Medium Grid 3 Accent 2"&gt;   &lt;w:lsdexception locked="false" priority="70" semihidden="false" unhidewhenused="false" name="Dark List Accent 2"&gt;   &lt;w:lsdexception locked="false" priority="71" semihidden="false" unhidewhenused="false" name="Colorful Shading Accent 2"&gt;   &lt;w:lsdexception locked="false" priority="72" semihidden="false" unhidewhenused="false" name="Colorful List Accent 2"&gt;   &lt;w:lsdexception locked="false" priority="73" semihidden="false" unhidewhenused="false" name="Colorful Grid Accent 2"&gt;   &lt;w:lsdexception locked="false" priority="60" semihidden="false" unhidewhenused="false" name="Light Shading Accent 3"&gt;   &lt;w:lsdexception locked="false" priority="61" semihidden="false" unhidewhenused="false" name="Light List Accent 3"&gt;   &lt;w:lsdexception locked="false" priority="62" semihidden="false" unhidewhenused="false" name="Light Grid Accent 3"&gt;   &lt;w:lsdexception locked="false" priority="63" semihidden="false" unhidewhenused="false" name="Medium Shading 1 Accent 3"&gt;   &lt;w:lsdexception locked="false" priority="64" semihidden="false" unhidewhenused="false" name="Medium Shading 2 Accent 3"&gt;   &lt;w:lsdexception locked="false" priority="65" semihidden="false" unhidewhenused="false" name="Medium List 1 Accent 3"&gt;   &lt;w:lsdexception locked="false" priority="66" semihidden="false" unhidewhenused="false" name="Medium List 2 Accent 3"&gt;   &lt;w:lsdexception locked="false" priority="67" semihidden="false" unhidewhenused="false" name="Medium Grid 1 Accent 3"&gt;   &lt;w:lsdexception locked="false" priority="68" semihidden="false" unhidewhenused="false" name="Medium Grid 2 Accent 3"&gt;   &lt;w:lsdexception locked="false" priority="69" semihidden="false" unhidewhenused="false" name="Medium Grid 3 Accent 3"&gt;   &lt;w:lsdexception locked="false" priority="70" semihidden="false" unhidewhenused="false" name="Dark List Accent 3"&gt;   &lt;w:lsdexception locked="false" priority="71" semihidden="false" unhidewhenused="false" name="Colorful Shading Accent 3"&gt;   &lt;w:lsdexception locked="false" priority="72" semihidden="false" unhidewhenused="false" name="Colorful List Accent 3"&gt;   &lt;w:lsdexception locked="false" priority="73" semihidden="false" unhidewhenused="false" name="Colorful Grid Accent 3"&gt;   &lt;w:lsdexception locked="false" priority="60" semihidden="false" unhidewhenused="false" name="Light Shading Accent 4"&gt;   &lt;w:lsdexception locked="false" priority="61" semihidden="false" unhidewhenused="false" name="Light List Accent 4"&gt;   &lt;w:lsdexception locked="false" priority="62" semihidden="false" unhidewhenused="false" name="Light Grid Accent 4"&gt;   &lt;w:lsdexception locked="false" priority="63" semihidden="false" unhidewhenused="false" name="Medium Shading 1 Accent 4"&gt;   &lt;w:lsdexception locked="false" priority="64" semihidden="false" unhidewhenused="false" name="Medium Shading 2 Accent 4"&gt;   &lt;w:lsdexception locked="false" priority="65" semihidden="false" unhidewhenused="false" name="Medium List 1 Accent 4"&gt;   &lt;w:lsdexception locked="false" priority="66" semihidden="false" unhidewhenused="false" name="Medium List 2 Accent 4"&gt;   &lt;w:lsdexception locked="false" priority="67" semihidden="false" unhidewhenused="false" name="Medium Grid 1 Accent 4"&gt;   &lt;w:lsdexception locked="false" priority="68" semihidden="false" unhidewhenused="false" name="Medium Grid 2 Accent 4"&gt;   &lt;w:lsdexception locked="false" priority="69" semihidden="false" unhidewhenused="false" name="Medium Grid 3 Accent 4"&gt;   &lt;w:lsdexception locked="false" priority="70" semihidden="false" unhidewhenused="false" name="Dark List Accent 4"&gt;   &lt;w:lsdexception locked="false" priority="71" semihidden="false" unhidewhenused="false" name="Colorful Shading Accent 4"&gt;   &lt;w:lsdexception locked="false" priority="72" semihidden="false" unhidewhenused="false" name="Colorful List Accent 4"&gt;   &lt;w:lsdexception locked="false" priority="73" semihidden="false" unhidewhenused="false" name="Colorful Grid Accent 4"&gt;   &lt;w:lsdexception locked="false" priority="60" semihidden="false" unhidewhenused="false" name="Light Shading Accent 5"&gt;   &lt;w:lsdexception locked="false" priority="61" semihidden="false" unhidewhenused="false" name="Light List Accent 5"&gt;   &lt;w:lsdexception locked="false" priority="62" semihidden="false" unhidewhenused="false" name="Light Grid Accent 5"&gt;   &lt;w:lsdexception locked="false" priority="63" semihidden="false" unhidewhenused="false" name="Medium Shading 1 Accent 5"&gt;   &lt;w:lsdexception locked="false" priority="64" semihidden="false" unhidewhenused="false" name="Medium Shading 2 Accent 5"&gt;   &lt;w:lsdexception locked="false" priority="65" semihidden="false" unhidewhenused="false" name="Medium List 1 Accent 5"&gt;   &lt;w:lsdexception locked="false" priority="66" semihidden="false" unhidewhenused="false" name="Medium List 2 Accent 5"&gt;   &lt;w:lsdexception locked="false" priority="67" semihidden="false" unhidewhenused="false" name="Medium Grid 1 Accent 5"&gt;   &lt;w:lsdexception locked="false" priority="68" semihidden="false" unhidewhenused="false" name="Medium Grid 2 Accent 5"&gt;   &lt;w:lsdexception locked="false" priority="69" semihidden="false" unhidewhenused="false" name="Medium Grid 3 Accent 5"&gt;   &lt;w:lsdexception locked="false" priority="70" semihidden="false" unhidewhenused="false" name="Dark List Accent 5"&gt;   &lt;w:lsdexception locked="false" priority="71" semihidden="false" unhidewhenused="false" name="Colorful Shading Accent 5"&gt;   &lt;w:lsdexception locked="false" priority="72" semihidden="false" unhidewhenused="false" name="Colorful List Accent 5"&gt;   &lt;w:lsdexception locked="false" priority="73" semihidden="false" unhidewhenused="false" name="Colorful Grid Accent 5"&gt;   &lt;w:lsdexception locked="false" priority="60" semihidden="false" unhidewhenused="false" name="Light Shading Accent 6"&gt;   &lt;w:lsdexception locked="false" priority="61" semihidden="false" unhidewhenused="false" name="Light List Accent 6"&gt;   &lt;w:lsdexception locked="false" priority="62" semihidden="false" unhidewhenused="false" name="Light Grid Accent 6"&gt;   &lt;w:lsdexception locked="false" priority="63" semihidden="false" unhidewhenused="false" name="Medium Shading 1 Accent 6"&gt;   &lt;w:lsdexception locked="false" priority="64" semihidden="false" unhidewhenused="false" name="Medium Shading 2 Accent 6"&gt;   &lt;w:lsdexception locked="false" priority="65" semihidden="false" unhidewhenused="false" name="Medium List 1 Accent 6"&gt;   &lt;w:lsdexception locked="false" priority="66" semihidden="false" unhidewhenused="false" name="Medium List 2 Accent 6"&gt;   &lt;w:lsdexception locked="false" priority="67" semihidden="false" unhidewhenused="false" name="Medium Grid 1 Accent 6"&gt;   &lt;w:lsdexception locked="false" priority="68" semihidden="false" unhidewhenused="false" name="Medium Grid 2 Accent 6"&gt;   &lt;w:lsdexception locked="false" priority="69" semihidden="false" unhidewhenused="false" name="Medium Grid 3 Accent 6"&gt;   &lt;w:lsdexception locked="false" priority="70" semihidden="false" unhidewhenused="false" name="Dark List Accent 6"&gt;   &lt;w:lsdexception locked="false" priority="71" semihidden="false" unhidewhenused="false" name="Colorful Shading Accent 6"&gt;   &lt;w:lsdexception locked="false" priority="72" semihidden="false" unhidewhenused="false" name="Colorful List Accent 6"&gt;   &lt;w:lsdexception locked="false" priority="73" semihidden="false" unhidewhenused="false" name="Colorful Grid Accent 6"&gt;   &lt;w:lsdexception locked="false" priority="19" semihidden="false" unhidewhenused="false" qformat="true" name="Subtle Emphasis"&gt;   &lt;w:lsdexception locked="false" priority="21" semihidden="false" unhidewhenused="false" qformat="true" name="Intense Emphasis"&gt;   &lt;w:lsdexception locked="false" priority="31" semihidden="false" unhidewhenused="false" qformat="true" name="Subtle Reference"&gt;   &lt;w:lsdexception locked="false" priority="32" semihidden="false" unhidewhenused="false" qformat="true" name="Intense Reference"&gt;   &lt;w:lsdexception locked="false" priority="33" semihidden="false" unhidewhenused="false" qformat="true" name="Book Title"&gt;   &lt;w:lsdexception locked="false" priority="37" name="Bibliography"&gt;   &lt;w:lsdexception locked="false" priority="39" qformat="true" name="TOC Heading"&gt;  &lt;/w:LatentStyles&gt; &lt;/xml&gt;&lt;![endif]--&gt;&lt;!--[if gte mso 10]&gt; &lt;style&gt;  /* Style Definitions */  table.MsoNormalTable  {mso-style-name:"Table Normal";  mso-tstyle-rowband-size:0;  mso-tstyle-colband-size:0;  mso-style-noshow:yes;  mso-style-priority:99;  mso-style-qformat:yes;  mso-style-parent:"";  mso-padding-alt:0cm 5.4pt 0cm 5.4pt;  mso-para-margin:0cm;  mso-para-margin-bottom:.0001pt;  mso-pagination:widow-orphan;  font-size:11.0pt;  font-family:"Calibri","sans-serif";  mso-ascii-font-family:Calibri;  mso-ascii-theme-font:minor-latin;  mso-fareast-font-family:"Times New Roman";  mso-fareast-theme-font:minor-fareast;  mso-hansi-font-family:Calibri;  mso-hansi-theme-font:minor-latin;  mso-bidi-font-family:"Times New Roman";  mso-bidi-theme-font:minor-bidi;} &lt;/style&gt; &lt;![endif]--&gt;&lt;span style="font-size: 13.5pt; font-family: &amp;quot;Times New Roman&amp;quot;,&amp;quot;serif&amp;quot;;"&gt;&lt;/span&gt;&lt;div class="blogger-post-footer"&gt;&lt;img width='1' height='1' src='https://blogger.googleusercontent.com/tracker/6066639825030015635-2185777383777342906?l=vivianningyang.blogspot.com' alt='' /&gt;&lt;/div&gt;</content><link rel='replies' type='application/atom+xml' href='http://vivianningyang.blogspot.com/feeds/2185777383777342906/comments/default' title='Post Comments'/><link rel='replies' type='text/html' href='http://vivianningyang.blogspot.com/2010/09/words-phrases-sentences.html#comment-form' title='0 Comments'/><link rel='edit' type='application/atom+xml' href='http://www.blogger.com/feeds/6066639825030015635/posts/default/2185777383777342906'/><link rel='self' type='application/atom+xml' href='http://www.blogger.com/feeds/6066639825030015635/posts/default/2185777383777342906'/><link rel='alternate' type='text/html' href='http://vivianningyang.blogspot.com/2010/09/words-phrases-sentences.html' title='Words, phrases, sentences'/><author><name>Vivian</name><email>noreply@blogger.com</email><gd:image rel='http://schemas.google.com/g/2005#thumbnail' width='32' height='32' src='http://1.bp.blogspot.com/_HYgVaJR3UDk/SmyU1cMFc0I/AAAAAAAAABE/c_sq_ei2hHA/S220/snapshot_vv.jpg'/></author><thr:total>0</thr:total></entry><entry><id>tag:blogger.com,1999:blog-6066639825030015635.post-338314068302320928</id><published>2010-09-17T13:20:00.000-07:00</published><updated>2010-09-17T14:02:44.663-07:00</updated><category scheme='http://www.blogger.com/atom/ns#' term='Career'/><title type='text'>Requirements to take P.E. Exam</title><content type='html'>To take P.E. Exam, one has to meet requirements on&lt;br /&gt;&lt;ul&gt;&lt;li&gt;Education Background&lt;br /&gt;&lt;/li&gt;&lt;li&gt;Engineering Experience&lt;br /&gt;&lt;/li&gt;&lt;li&gt;F.E. Exam&lt;/li&gt;&lt;li&gt; (Residency)&lt;/li&gt;&lt;/ul&gt;Each state acts independently  to set its own requirements. States can have  widely different requirements in these areas.&lt;br /&gt;Many engineers, who works in U.S. with a H-1B visa, have a M.S. and/or Ph.D. degree from an ABET-accredited university but a B.S. degree from universities outside U.S. They have to contact the state board in order to know how many years of engineering experience they need and what kind of experience qualifies.&lt;br /&gt;&lt;br /&gt;The answers to the above two questions vary with personal background and state requirements.&lt;br /&gt;&lt;br /&gt;&lt;span style="font-weight: bold; color: rgb(0, 0, 153);"&gt;Qualifying Experiences:&lt;/span&gt;&lt;br /&gt;&lt;ul&gt;&lt;li&gt;The state bases its decision    on the descriptions of your work experience that you and your references provide. Only experience wherein you    have made use of your engineering knowledge will count. &lt;/li&gt;&lt;li&gt;Research in graduate school can be qualifying experience. But it depends on    what you did.&lt;/li&gt;&lt;/ul&gt;&lt;span style="font-weight: bold; color: rgb(0, 0, 153);"&gt;Years of Qualifying Experiences:&lt;/span&gt;&lt;br /&gt;&lt;ul&gt;&lt;li&gt;In &lt;span style="font-weight: bold;"&gt;California&lt;/span&gt;  it is possible to take a Principles and Practice in Engineering examination with only two years of experience after a bachelor's degree, or one year of experience after graduate school. where there is a state-specific &lt;a href="http://en.wikipedia.org/wiki/Structural_engineering" title="Structural engineering"&gt;structural engineering&lt;/a&gt; exam and two additional exams in &lt;a href="http://en.wikipedia.org/wiki/Land_surveying" title="Land surveying" class="mw-redirect"&gt;land surveying&lt;/a&gt; and &lt;a href="http://en.wikipedia.org/wiki/Earthquake_engineering" title="Earthquake engineering"&gt;earthquake engineering&lt;/a&gt; for civil engineering candidates.&lt;/li&gt;&lt;li&gt;In &lt;span style="font-weight: bold;"&gt;Nevad&lt;/span&gt;&lt;span style="font-weight: bold;"&gt;a&lt;/span&gt;, college graduates are eligible to take the Principles and Practice exam immediately after graduation and passing the EIT, before acquiring the required experience.&lt;/li&gt;&lt;/ul&gt;References:&lt;br /&gt;http://en.wikipedia.org/wiki/Professional_Engineer&lt;br /&gt;http://www.ppi2pass.com/ppi/PPIInfo_pg_map-ma.html&lt;br /&gt;http://www.mass.gov/Eoca/docs/dpl/boards/en/en_faq_app_guidelines.pdf&lt;br /&gt;http://www.ppi2pass.com/ppi/PPIInfo_pg_myppi-faqs-examfaqs.html&lt;div class="blogger-post-footer"&gt;&lt;img width='1' height='1' src='https://blogger.googleusercontent.com/tracker/6066639825030015635-338314068302320928?l=vivianningyang.blogspot.com' alt='' /&gt;&lt;/div&gt;</content><link rel='replies' type='application/atom+xml' href='http://vivianningyang.blogspot.com/feeds/338314068302320928/comments/default' title='Post Comments'/><link rel='replies' type='text/html' href='http://vivianningyang.blogspot.com/2010/09/requirements-to-take-pe-exam.html#comment-form' title='2 Comments'/><link rel='edit' type='application/atom+xml' href='http://www.blogger.com/feeds/6066639825030015635/posts/default/338314068302320928'/><link rel='self' type='application/atom+xml' href='http://www.blogger.com/feeds/6066639825030015635/posts/default/338314068302320928'/><link rel='alternate' type='text/html' href='http://vivianningyang.blogspot.com/2010/09/requirements-to-take-pe-exam.html' title='Requirements to take P.E. Exam'/><author><name>Vivian</name><email>noreply@blogger.com</email><gd:image rel='http://schemas.google.com/g/2005#thumbnail' width='32' height='32' src='http://1.bp.blogspot.com/_HYgVaJR3UDk/SmyU1cMFc0I/AAAAAAAAABE/c_sq_ei2hHA/S220/snapshot_vv.jpg'/></author><thr:total>2</thr:total></entry><entry><id>tag:blogger.com,1999:blog-6066639825030015635.post-5858359440679822667</id><published>2010-09-01T06:19:00.000-07:00</published><updated>2010-09-01T06:20:12.525-07:00</updated><category scheme='http://www.blogger.com/atom/ns#' term='Career'/><title type='text'>10 Excuses Your Boss Doesn't Want to Hear</title><content type='html'>&lt;div id="literature_content"&gt; &lt;ul&gt;&lt;li&gt;Date: July 2nd, 2010&lt;/li&gt;&lt;li&gt;Author: Justin James&lt;/li&gt;&lt;/ul&gt;  &lt;p&gt;&lt;i&gt;Ducking responsibility or shifting blame when a project goes wrong is unprofessional — and it won’t win you any points with your boss either. Justin James explains some ways to circumvent the need for excuse making.&lt;/i&gt;&lt;/p&gt;  &lt;p&gt;There are lots of reasons why a project might not be going well or may even fail. When your boss wants to know why, there is a world of difference between offering an excuse and providing a legitimate reason. In truth, most excuses only make your manager more upset and put the blame on you. Here are 10 common excuses that employees give their managers — and how you can turn them from weak excuses into a way of getting your supervisor to help you resolve the problems before your project is jeopardized.&lt;/p&gt;  &lt;h2&gt;1: I didn’t understand the assignment&lt;/h2&gt;  &lt;p&gt;Not every boss has great communication skills. And yes, having a manager who is not good at explaining what needs to be done makes life difficult. At the same time, using your boss’ inability to explain things as an excuse for not doing them just does not fly. If an assignment does not make sense, it’s your responsibility to find out what really has to happen. And if you find yourself in this situation more than once, it is a sign that you need to be extra careful when working with this particular person to get things fully understood.&lt;/p&gt;  &lt;h2&gt;2: The deadline was impossible&lt;/h2&gt;  &lt;p&gt;We all know this situation: A manager hands you an assignment with a deadline attached to it. You tell the manager that the deadline can’t be met and you’re told, “I don’t care; make it happen.” When the deadline is missed, you say, “But I told you the deadline was impossible!” and the boss is still angry. The disconnect here is that simply saying that the deadline is not possible is not good enough. As soon as the boss tells you to do it and you passively accept the ridiculous deadline, you make it your responsibility to meet it.&lt;/p&gt;  &lt;p&gt;Your best defense is to negotiate a better deadline, and to do that, you need a project plan. The fact is, you always should be able to paint a picture of what a project will entail with some broad strokes anyway, and it is fairly easy to assign some rough estimates of the time to make each step happen. When you show your supervisor that even the most optimistic rough draft of a plan that omits a million minor details shows that it will take three months and they are demanding three weeks, guess what? It is now your manager’s responsibility to deal with the deadline issue. You have turned an opponent into an ally, and no sane boss can hold you accountable for the bad deadline anymore.&lt;/p&gt;  &lt;h2&gt;3: A valuable resource was not available&lt;/h2&gt;  &lt;p&gt;A good part of a manager’s job is to ensure that the team has adequate resources in the form of time, money, and equipment. If you are missing a critical resource, your manager needs to know now — not when the project is late or has failed — so that he or she can fix the problem immediately. When you tell your boss ahead of time, it’s not an excuse — it’s asking for help to solve a problem. When you tell your boss after it’s too late, it becomes an excuse and the failure is on you.&lt;/p&gt;  &lt;h2&gt;4: The requirements shifted&lt;/h2&gt;  &lt;p&gt;We all know that requirements get changed constantly. All too often, projects undergo the “gold plating” process long after deadlines and success conditions are determined. That being said, it is really bad form to use this as an excuse for failure. It’s up to you to nip these changes in the bud as they come up. With each new requirement, you need to show how it will affect the possibility of meeting deadlines and the defined success conditions and either move the goalposts as the requirements change or don’t allow the change. If you allow new requirements to be added without changing deadlines, you have effectively made it your responsibility to meet the new targets.&lt;/p&gt;  &lt;h2&gt;5: I have personal issues&lt;/h2&gt;  &lt;p&gt;We all have personal issues that come up from time to time. But if your personal issues are affecting your projects’ success, you need to either deal with them or get some help with your work. If things have gotten to the point where your boss is asking you, “What is going on here?” it’s too late. Explaining your non-work issues at this point is just going to make your boss even more upset. But if you explain that you are having some troubles as soon as you see they are affecting your work, your boss will be able to make the needed adjustments. Most supervisors would rather shift resources or expectations than try to force someone with an outside issue to be 100 percent.&lt;/p&gt;  &lt;h2&gt;6: I don’t have enough time&lt;/h2&gt;  &lt;p&gt;If you do not have the time to do something, no amount of money, motivation, or resources can make it happen. If there is too much on your plate, you need to get rid of some of it or let your manager know you are overwhelmed. If you don’t get any relief, it’s your manager’s problem, not yours if deadlines can’t be met. But like so many of the other situations listed here, it is your responsibility to make it clear that there is a problem as soon as you can, so that adjustments can be made.&lt;/p&gt;  &lt;h2&gt;7: I don’t know what went wrong&lt;/h2&gt;  &lt;p&gt;Some projects just fall into a rut and never get out. When you’re doing the project post-mortem, there is no single thing anyone can point to and say, “This is what messed the project up.” All the same, when a project is off the rails, everyone is usually aware of it, even if they don’t know why. This kind of situation can be embarrassing. After all, how can you know that the project is blowing up but not know why? Usually, it’s a case of “death by 1,000 paper cuts.” The project lead had a bad illness and lost a week of time, the servers were down for a day due to hardware failure, the QA person had a death in the family, and so on. All of these reasonable issues can add up to a critical amount of lost work. All too often, we think that if you just keep pushing, maybe the mystery problems will go away and the project will get back on track. But it never actually works out this way. If a project is going south, you have to let people know, even if you don’t know exactly why, so they can adjust expectations.&lt;/p&gt;  &lt;h2&gt;8: We ran into blockages&lt;/h2&gt;  &lt;p&gt;Workplaces are filled with people who have different, sometimes contradictory, goals. For example, you might need the QA team to test your application but another team’s project has priority, so your application does not get tested until long after your deadline is missed. These kinds of work blockages happen all the time. If you can’t get the situation sorted out yourself, determine how much delay you will suffer and what your options are and present them to your manager. Armed with that information, your manager will be able to make a decision from there or possibly get priorities straightened out.&lt;/p&gt;  &lt;h2&gt;9: The only copy of the work got destroyed&lt;/h2&gt;  &lt;p&gt;If your work is stored on a computer, you have no reason in the world to have only one copy of it. Not only should you be making regular backups, but they should be on different devices in different locations. Back up local files to the network server or work on the network and allow the IT department to handle things. If you think your boss will give you a free pass because the only copy of a critical file was on your laptop, which no longer works after you dropped it, you are dead wrong. In reality, using the “no backups” excuse will have your boss wondering whether you can be trusted with any more projects at all. Back up your work, and you will never have to tell your boss that the dead thumb drive has your only copy of the project.&lt;/p&gt;  &lt;h2&gt;10: The dog ate my homework&lt;/h2&gt;  &lt;p&gt;Sometimes, inexplicable events come up that keep you from getting things done. These things happen. Does your boss want to know that your project is late or won’t be done satisfactorily because of these kinds of random issues? Of course not. But sometimes, there simply is nothing that can be done about it, especially when it comes up at the last possible moment. Just roll with the punches on this one.&lt;/p&gt; &lt;/div&gt;&lt;div class="blogger-post-footer"&gt;&lt;img width='1' height='1' src='https://blogger.googleusercontent.com/tracker/6066639825030015635-5858359440679822667?l=vivianningyang.blogspot.com' alt='' /&gt;&lt;/div&gt;</content><link rel='replies' type='application/atom+xml' href='http://vivianningyang.blogspot.com/feeds/5858359440679822667/comments/default' title='Post Comments'/><link rel='replies' type='text/html' href='http://vivianningyang.blogspot.com/2010/09/10-excuses-your-boss-doesnt-want-to.html#comment-form' title='0 Comments'/><link rel='edit' type='application/atom+xml' href='http://www.blogger.com/feeds/6066639825030015635/posts/default/5858359440679822667'/><link rel='self' type='application/atom+xml' href='http://www.blogger.com/feeds/6066639825030015635/posts/default/5858359440679822667'/><link rel='alternate' type='text/html' href='http://vivianningyang.blogspot.com/2010/09/10-excuses-your-boss-doesnt-want-to.html' title='10 Excuses Your Boss Doesn&apos;t Want to Hear'/><author><name>Vivian</name><email>noreply@blogger.com</email><gd:image rel='http://schemas.google.com/g/2005#thumbnail' width='32' height='32' src='http://1.bp.blogspot.com/_HYgVaJR3UDk/SmyU1cMFc0I/AAAAAAAAABE/c_sq_ei2hHA/S220/snapshot_vv.jpg'/></author><thr:total>0</thr:total></entry><entry><id>tag:blogger.com,1999:blog-6066639825030015635.post-3097390686966336241</id><published>2010-08-31T09:47:00.000-07:00</published><updated>2010-08-31T10:45:12.946-07:00</updated><category scheme='http://www.blogger.com/atom/ns#' term='GIS'/><title type='text'>A kml to shapefile converter</title><content type='html'>&lt;span style="font-weight: bold;"&gt;Tool:&lt;/span&gt; FWTools&lt;br /&gt;&lt;span style="font-weight: bold;"&gt;Download link:&lt;/span&gt; http://fwtools.maptools.org/&lt;br /&gt;&lt;br /&gt;At the command line prompt, use the following syntax&lt;br /&gt;&lt;span style="font-weight: bold;"&gt;Syntax:&lt;/span&gt;&lt;br /&gt;Ogr2ogr -f “ESRI Shapefile” &lt;filepath&gt; &lt;filepath&gt;&lt;br /&gt;&lt;br /&gt;&lt;span style="font-weight: bold;"&gt;Example 1:&lt;/span&gt;&lt;br /&gt;To convert sample.kml located in C:\Test and save the converted shapefile in the same folder,&lt;br /&gt;&lt;span style="color: rgb(255, 0, 0);"&gt;C:\&gt;Ogr2ogr -f “ESRI Shapefile” C:\Test\sample.shp C:\Test\sample.kml&lt;/span&gt;&lt;br /&gt;&lt;br /&gt;&lt;br /&gt;&lt;span style="font-weight: bold;"&gt;Things to remember:&lt;/span&gt;&lt;br /&gt;1.    Only KML files can be converted to *.shp. If the file is in KMZ format, save as “KML” before conversion.&lt;br /&gt;2.    The KML file name should not contain white spaces. The best practice is to use “_” or “-“ as separators instead of a space.&lt;br /&gt;3.    The coordination system of the shapefiles may need to be changed because Google Earth's native coordination system is&lt;br /&gt;&lt;span style="color: rgb(255, 0, 0);"&gt;•    Geographic Coordinates (latitude/longitude) GCS_WGS_1984&lt;/span&gt;&lt;br /&gt;&lt;span style="color: rgb(255, 0, 0);"&gt;•    Datum: D_WGS_1984&lt;/span&gt;&lt;/filepath&gt;&lt;/filepath&gt;&lt;div class="blogger-post-footer"&gt;&lt;img width='1' height='1' src='https://blogger.googleusercontent.com/tracker/6066639825030015635-3097390686966336241?l=vivianningyang.blogspot.com' alt='' /&gt;&lt;/div&gt;</content><link rel='replies' type='application/atom+xml' href='http://vivianningyang.blogspot.com/feeds/3097390686966336241/comments/default' title='Post Comments'/><link rel='replies' type='text/html' href='http://vivianningyang.blogspot.com/2010/08/kml-to-shapefile-converter.html#comment-form' title='0 Comments'/><link rel='edit' type='application/atom+xml' href='http://www.blogger.com/feeds/6066639825030015635/posts/default/3097390686966336241'/><link rel='self' type='application/atom+xml' href='http://www.blogger.com/feeds/6066639825030015635/posts/default/3097390686966336241'/><link rel='alternate' type='text/html' href='http://vivianningyang.blogspot.com/2010/08/kml-to-shapefile-converter.html' title='A kml to shapefile converter'/><author><name>Vivian</name><email>noreply@blogger.com</email><gd:image rel='http://schemas.google.com/g/2005#thumbnail' width='32' height='32' src='http://1.bp.blogspot.com/_HYgVaJR3UDk/SmyU1cMFc0I/AAAAAAAAABE/c_sq_ei2hHA/S220/snapshot_vv.jpg'/></author><thr:total>0</thr:total></entry><entry><id>tag:blogger.com,1999:blog-6066639825030015635.post-8048988142269993221</id><published>2010-08-31T09:35:00.000-07:00</published><updated>2010-08-31T10:47:04.199-07:00</updated><category scheme='http://www.blogger.com/atom/ns#' term='GIS'/><title type='text'>Free GIS application</title><content type='html'>&lt;h2&gt;&lt;span&gt;&lt;span style="font-size:100%;"&gt;MapWindow GIS Application&lt;/span&gt;&lt;/span&gt;&lt;/h2&gt;http://www.mapwindow.org/download.php?show_details=1&lt;br /&gt;&lt;h2&gt;&lt;span style="font-size:100%;"&gt;&lt;strong&gt;Description:&lt;/strong&gt;&lt;/span&gt;&lt;/h2&gt;&lt;p&gt;MapWindow GIS desktop application is a free, open source, standards-based standalone software package that you can use to view and edit GIS data in many file formats.&lt;/p&gt; &lt;p&gt;The software includes plug-ins for various geoprocessing tasks (e.g. buffer, merge, etc.), watershed delineation, accessing online data sources, and an experimental geodatabase plug-in. The attribute table editor can be used to write simple queries, and there is a complete scripting editor that allows you to write and run scripts in VB.NET and C# directly in the MapWindow program. &lt;/p&gt;  &lt;p&gt;Download MapWindow GIS if you need a simple map viewer, or if you want to write your own custom plug-ins to distribute to other users. &lt;/p&gt; &lt;p&gt;The installer includes sample data and is compatible with &lt;a href="http://www.mapwindow.org/installnotes_mwmwgis.php"&gt;Windows 98 and up&lt;/a&gt;.  Source code can be downloaded using  &lt;a href="http://www.mapwindow.org/svn.php"&gt;SVN code repository&lt;/a&gt;. &lt;/p&gt;&lt;h2&gt;&lt;span&gt;&lt;strong&gt;&lt;span style="font-size:100%;"&gt;&lt;strong&gt;My Comment:&lt;/strong&gt;&lt;/span&gt;&lt;/strong&gt;&lt;/span&gt;&lt;/h2&gt;I really like those plug-in tools.&lt;br /&gt;For example, the coordination system converter is really convenient!&lt;br /&gt;&lt;span style="color: rgb(255, 0, 0);"&gt;From that GIS Tools menu, select Vector =&gt; Reproject a Shapefile. &lt;/span&gt;&lt;div class="blogger-post-footer"&gt;&lt;img width='1' height='1' src='https://blogger.googleusercontent.com/tracker/6066639825030015635-8048988142269993221?l=vivianningyang.blogspot.com' alt='' /&gt;&lt;/div&gt;</content><link rel='replies' type='application/atom+xml' href='http://vivianningyang.blogspot.com/feeds/8048988142269993221/comments/default' title='Post Comments'/><link rel='replies' type='text/html' href='http://vivianningyang.blogspot.com/2010/08/free-gis-application.html#comment-form' title='0 Comments'/><link rel='edit' type='application/atom+xml' href='http://www.blogger.com/feeds/6066639825030015635/posts/default/8048988142269993221'/><link rel='self' type='application/atom+xml' href='http://www.blogger.com/feeds/6066639825030015635/posts/default/8048988142269993221'/><link rel='alternate' type='text/html' href='http://vivianningyang.blogspot.com/2010/08/free-gis-application.html' title='Free GIS application'/><author><name>Vivian</name><email>noreply@blogger.com</email><gd:image rel='http://schemas.google.com/g/2005#thumbnail' width='32' height='32' src='http://1.bp.blogspot.com/_HYgVaJR3UDk/SmyU1cMFc0I/AAAAAAAAABE/c_sq_ei2hHA/S220/snapshot_vv.jpg'/></author><thr:total>0</thr:total></entry><entry><id>tag:blogger.com,1999:blog-6066639825030015635.post-2759604664492904306</id><published>2010-04-02T12:39:00.000-07:00</published><updated>2010-04-02T12:55:45.439-07:00</updated><category scheme='http://www.blogger.com/atom/ns#' term='Office'/><title type='text'>Text Box tool in Acrobat PDF</title><content type='html'>Yesterday, I added a comment in a pdf file and tried to changed the font type and color of my comments in the Text Box. I supposed that this can be easily done from the text box properties. Guess what?! There is no such options! (Figure 1)&lt;br /&gt;Thanks to Internet, I found the solution provided by someone who met the same problem. The tips is -------------&lt;br /&gt;Use the hot key "&lt;strong&gt;Ctrl+e&lt;/strong&gt;"!&lt;br /&gt;The &lt;strong&gt;Ctrl e&lt;/strong&gt; function can bring up the Text Box Text Properties, where font type color and other properties can be changed. (Figure 2).&lt;br /&gt;I just don't understand the User Interface developers' design concept. Why not make everybody's life easier?&lt;br /&gt;&lt;br /&gt;&lt;div style="text-align: center;"&gt;&lt;img src="file:///C:/DOCUME%7E1/NING%7E1.YAN/LOCALS%7E1/Temp/moz-screenshot.png" alt="" /&gt;&lt;a onblur="try {parent.deselectBloggerImageGracefully();} catch(e) {}" href="http://blogs.adobe.com/acrobatforaec/Markuptxt-4a.png"&gt;&lt;img style="margin: 0px auto 10px; display: block; text-align: center; cursor: pointer; width: 550px; height: 413px;" src="http://blogs.adobe.com/acrobatforaec/Markuptxt-4a.png" alt="" border="0" /&gt;&lt;/a&gt;Figure 1: Text Box Properties (Right Mouse Click)&lt;br /&gt;&lt;br /&gt;&lt;/div&gt;&lt;div style="text-align: center;"&gt;&lt;a onblur="try {parent.deselectBloggerImageGracefully();} catch(e) {}" href="http://blogs.adobe.com/acrobatforaec/Markuptxt-6a.png"&gt;&lt;img style="margin: 0px auto 10px; display: block; text-align: center; cursor: pointer; width: 550px; height: 314px;" src="http://blogs.adobe.com/acrobatforaec/Markuptxt-6a.png" alt="" border="0" /&gt;&lt;/a&gt;Figure 2: Text Box Text Properties (Ctrl+e)&lt;br /&gt;&lt;/div&gt;&lt;div class="blogger-post-footer"&gt;&lt;img width='1' height='1' src='https://blogger.googleusercontent.com/tracker/6066639825030015635-2759604664492904306?l=vivianningyang.blogspot.com' alt='' /&gt;&lt;/div&gt;</content><link rel='replies' type='application/atom+xml' href='http://vivianningyang.blogspot.com/feeds/2759604664492904306/comments/default' title='Post Comments'/><link rel='replies' type='text/html' href='http://vivianningyang.blogspot.com/2010/04/text-box-tool-in-acrobat-pdf.html#comment-form' title='16 Comments'/><link rel='edit' type='application/atom+xml' href='http://www.blogger.com/feeds/6066639825030015635/posts/default/2759604664492904306'/><link rel='self' type='application/atom+xml' href='http://www.blogger.com/feeds/6066639825030015635/posts/default/2759604664492904306'/><link rel='alternate' type='text/html' href='http://vivianningyang.blogspot.com/2010/04/text-box-tool-in-acrobat-pdf.html' title='Text Box tool in Acrobat PDF'/><author><name>Vivian</name><email>noreply@blogger.com</email><gd:image rel='http://schemas.google.com/g/2005#thumbnail' width='32' height='32' src='http://1.bp.blogspot.com/_HYgVaJR3UDk/SmyU1cMFc0I/AAAAAAAAABE/c_sq_ei2hHA/S220/snapshot_vv.jpg'/></author><thr:total>16</thr:total></entry><entry><id>tag:blogger.com,1999:blog-6066639825030015635.post-7802227191558965362</id><published>2010-01-31T14:32:00.000-08:00</published><updated>2010-01-31T14:41:43.150-08:00</updated><category scheme='http://www.blogger.com/atom/ns#' term='Tools'/><title type='text'>How to make animated gifs?</title><content type='html'>I just learned an easy way to create animated gif pictures:&lt;br /&gt;Tool: &lt;a href="http://www.gimp.org/"&gt;GIMP ( GNU Image Manipulation Program)&lt;/a&gt;&lt;br /&gt;Step1:&lt;br /&gt;Prepare several pictures as the frames, e.g. p1.png, p2,png.&lt;br /&gt;Step 2:&lt;br /&gt;File-&gt;Open-&gt;"p1.png"&lt;br /&gt;Step 3:&lt;br /&gt;File-&gt;Open as Layers-&gt;"p2.png"&lt;br /&gt;Step 4:&lt;br /&gt;Image-&gt;Mode-&gt;Indexed&lt;br /&gt;Step 5:&lt;br /&gt;Save as-&gt;"test.gif"-&gt;Save as Animation-&gt;Export-&gt;&lt;br /&gt;Adjust the parameters, for example&lt;br /&gt;"loop forever"&lt;br /&gt;"Frame disposal where unspecifed: One frame per layer (replace)"&lt;div class="blogger-post-footer"&gt;&lt;img width='1' height='1' src='https://blogger.googleusercontent.com/tracker/6066639825030015635-7802227191558965362?l=vivianningyang.blogspot.com' alt='' /&gt;&lt;/div&gt;</content><link rel='replies' type='application/atom+xml' href='http://vivianningyang.blogspot.com/feeds/7802227191558965362/comments/default' title='Post Comments'/><link rel='replies' type='text/html' href='http://vivianningyang.blogspot.com/2010/01/how-to-make-animated-gifs.html#comment-form' title='4 Comments'/><link rel='edit' type='application/atom+xml' href='http://www.blogger.com/feeds/6066639825030015635/posts/default/7802227191558965362'/><link rel='self' type='application/atom+xml' href='http://www.blogger.com/feeds/6066639825030015635/posts/default/7802227191558965362'/><link rel='alternate' type='text/html' href='http://vivianningyang.blogspot.com/2010/01/how-to-make-animated-gifs.html' title='How to make animated gifs?'/><author><name>Vivian</name><email>noreply@blogger.com</email><gd:image rel='http://schemas.google.com/g/2005#thumbnail' width='32' height='32' src='http://1.bp.blogspot.com/_HYgVaJR3UDk/SmyU1cMFc0I/AAAAAAAAABE/c_sq_ei2hHA/S220/snapshot_vv.jpg'/></author><thr:total>4</thr:total></entry><entry><id>tag:blogger.com,1999:blog-6066639825030015635.post-6094187128907509905</id><published>2010-01-30T06:59:00.000-08:00</published><updated>2010-01-30T11:48:26.273-08:00</updated><category scheme='http://www.blogger.com/atom/ns#' term='Transportation'/><title type='text'>Upcoming Conferences in Transportation Field</title><content type='html'>&lt;ol&gt;&lt;li&gt;&lt;a href="the%20Hong%20Kong%20Society%20for%20Transportation%20Studies"&gt;the Hong Kong Society for Transportation Studies&lt;/a&gt;: http://home.netvigator.com/~hksts/call.htm&lt;/li&gt;&lt;li&gt;&lt;a href="http://redvillage.homelinux.net/index.php?Page=conference"&gt;Conference List in Kevin's website&lt;/a&gt;: http://redvillage.homelinux.net/index.php?Page=conference&lt;br /&gt;&lt;span style="font-weight: bold;"&gt;&lt;/span&gt;&lt;/li&gt;&lt;/ol&gt;&lt;div class="blogger-post-footer"&gt;&lt;img width='1' height='1' src='https://blogger.googleusercontent.com/tracker/6066639825030015635-6094187128907509905?l=vivianningyang.blogspot.com' alt='' /&gt;&lt;/div&gt;</content><link rel='replies' type='application/atom+xml' href='http://vivianningyang.blogspot.com/feeds/6094187128907509905/comments/default' title='Post Comments'/><link rel='replies' type='text/html' href='http://vivianningyang.blogspot.com/2010/01/upcoming-conferences-in-transportation.html#comment-form' title='0 Comments'/><link rel='edit' type='application/atom+xml' href='http://www.blogger.com/feeds/6066639825030015635/posts/default/6094187128907509905'/><link rel='self' type='application/atom+xml' href='http://www.blogger.com/feeds/6066639825030015635/posts/default/6094187128907509905'/><link rel='alternate' type='text/html' href='http://vivianningyang.blogspot.com/2010/01/upcoming-conferences-in-transportation.html' title='Upcoming Conferences in Transportation Field'/><author><name>Vivian</name><email>noreply@blogger.com</email><gd:image rel='http://schemas.google.com/g/2005#thumbnail' width='32' height='32' src='http://1.bp.blogspot.com/_HYgVaJR3UDk/SmyU1cMFc0I/AAAAAAAAABE/c_sq_ei2hHA/S220/snapshot_vv.jpg'/></author><thr:total>0</thr:total></entry><entry><id>tag:blogger.com,1999:blog-6066639825030015635.post-2405336677593875827</id><published>2010-01-25T11:30:00.000-08:00</published><updated>2010-08-31T12:45:22.870-07:00</updated><category scheme='http://www.blogger.com/atom/ns#' term='GIS'/><title type='text'>GIS Data</title><content type='html'>VA:&lt;br /&gt;http://www.virginiaplaces.org/boundaries/gisdata.html&lt;br /&gt;http://gisdata.virginia.gov/Portal/&lt;br /&gt;&lt;br /&gt;MD:&lt;br /&gt;http://www.marylandgis.net/SHAdata/&lt;br /&gt;&lt;br /&gt;MA:&lt;br /&gt;http://www.mass.gov/mgis/laylist.htm&lt;br /&gt;&lt;br /&gt;Other regions:&lt;br /&gt;http://seamless.usgs.gov/&lt;br /&gt;http://arcdata.esri.com/data/tiger2000/tiger_download.cfm&lt;br /&gt;http://data.geocomm.com/catalog/index.html&lt;br /&gt;http://www.nationalatlas.gov/atlasftp.html&lt;br /&gt;http://gisdata.virginia.gov/Portal/&lt;br /&gt;&lt;br /&gt;Scripts for ESRI software:&lt;br /&gt;http://arcscripts.esri.com/&lt;br /&gt;&lt;br /&gt;Freeware (Forestry GIS)&lt;br /&gt;http://www.forestpal.com/fgis.html&lt;div class="blogger-post-footer"&gt;&lt;img width='1' height='1' src='https://blogger.googleusercontent.com/tracker/6066639825030015635-2405336677593875827?l=vivianningyang.blogspot.com' alt='' /&gt;&lt;/div&gt;</content><link rel='replies' type='application/atom+xml' href='http://vivianningyang.blogspot.com/feeds/2405336677593875827/comments/default' title='Post Comments'/><link rel='replies' type='text/html' href='http://vivianningyang.blogspot.com/2010/01/gis-data.html#comment-form' title='0 Comments'/><link rel='edit' type='application/atom+xml' href='http://www.blogger.com/feeds/6066639825030015635/posts/default/2405336677593875827'/><link rel='self' type='application/atom+xml' href='http://www.blogger.com/feeds/6066639825030015635/posts/default/2405336677593875827'/><link rel='alternate' type='text/html' href='http://vivianningyang.blogspot.com/2010/01/gis-data.html' title='GIS Data'/><author><name>Vivian</name><email>noreply@blogger.com</email><gd:image rel='http://schemas.google.com/g/2005#thumbnail' width='32' height='32' src='http://1.bp.blogspot.com/_HYgVaJR3UDk/SmyU1cMFc0I/AAAAAAAAABE/c_sq_ei2hHA/S220/snapshot_vv.jpg'/></author><thr:total>0</thr:total></entry><entry><id>tag:blogger.com,1999:blog-6066639825030015635.post-8948281428971537473</id><published>2010-01-08T13:01:00.000-08:00</published><updated>2010-01-08T13:53:29.266-08:00</updated><category scheme='http://www.blogger.com/atom/ns#' term='Transportation'/><title type='text'>Where to find traffic data in Maryland</title><content type='html'>1. CATT Lab&lt;br /&gt;&lt;a href="http://www.cattlab.umd.edu/index.php?page=research&amp;amp;a=00005"&gt;Traffic Data Extraction Software (Web Based)&lt;/a&gt;&lt;br /&gt;http://www.cattlab.umd.edu/index.php?page=research&amp;amp;a=00005&lt;br /&gt;&lt;br /&gt;2. MD SHA&lt;br /&gt;&lt;a href="http://shagbhisdadt.mdot.state.md.us/TMS_Reports_Site_RedirectPage/"&gt;Internet Traffic Monitoring System (I-TMS)&lt;/a&gt;&lt;br /&gt;http://shagbhisdadt.mdot.state.md.us/TMS_Reports_Site_RedirectPage/&lt;br /&gt;&lt;br /&gt;3. MD SHA&lt;br /&gt;&lt;a href="http://www.marylandgis.net/SHAdata/"&gt;GIS File Download Center&lt;/a&gt;&lt;span style="font-weight: bold;"&gt;&lt;br /&gt;&lt;/span&gt;http://www.marylandgis.net/SHAdata/&lt;div class="blogger-post-footer"&gt;&lt;img width='1' height='1' src='https://blogger.googleusercontent.com/tracker/6066639825030015635-8948281428971537473?l=vivianningyang.blogspot.com' alt='' /&gt;&lt;/div&gt;</content><link rel='replies' type='application/atom+xml' href='http://vivianningyang.blogspot.com/feeds/8948281428971537473/comments/default' title='Post Comments'/><link rel='replies' type='text/html' href='http://vivianningyang.blogspot.com/2010/01/where-to-find-traffic-data-in-maryland.html#comment-form' title='0 Comments'/><link rel='edit' type='application/atom+xml' href='http://www.blogger.com/feeds/6066639825030015635/posts/default/8948281428971537473'/><link rel='self' type='application/atom+xml' href='http://www.blogger.com/feeds/6066639825030015635/posts/default/8948281428971537473'/><link rel='alternate' type='text/html' href='http://vivianningyang.blogspot.com/2010/01/where-to-find-traffic-data-in-maryland.html' title='Where to find traffic data in Maryland'/><author><name>Vivian</name><email>noreply@blogger.com</email><gd:image rel='http://schemas.google.com/g/2005#thumbnail' width='32' height='32' src='http://1.bp.blogspot.com/_HYgVaJR3UDk/SmyU1cMFc0I/AAAAAAAAABE/c_sq_ei2hHA/S220/snapshot_vv.jpg'/></author><thr:total>0</thr:total></entry><entry><id>tag:blogger.com,1999:blog-6066639825030015635.post-7988879077572550180</id><published>2009-12-01T11:13:00.000-08:00</published><updated>2010-01-30T12:02:09.339-08:00</updated><category scheme='http://www.blogger.com/atom/ns#' term='Transportation'/><title type='text'>Transporation Research</title><content type='html'>&lt;ul&gt;&lt;li&gt;&lt;a href="http://www.ops.fhwa.dot.gov/publications/publications.htm"&gt;FHWA: Office of Operations&lt;/a&gt;&lt;/li&gt;&lt;li&gt;&lt;a href="http://ops.fhwa.dot.gov/trafficanalysistools/ngsim.htm"&gt;FHWA: Next Generation Simulation (NGSIM)&lt;/a&gt;&lt;/li&gt;&lt;li&gt;&lt;a href="http://attap.umd.edu/"&gt;UMCP: ATTAP&lt;/a&gt;&lt;/li&gt;&lt;li&gt;&lt;a href="http://www.cattlab.umd.edu/index.php?page=research"&gt;UMCP: CATT&lt;/a&gt;&lt;/li&gt;&lt;li&gt;&lt;a href="http://www.wintersim.org/pastprog.htm"&gt;&lt;span style="text-decoration: underline;"&gt;Proceeding: Winter Simulation Conference&lt;/span&gt;&lt;/a&gt;&lt;br /&gt;&lt;/li&gt;&lt;li&gt;&lt;span style="text-decoration: underline;"&gt;&lt;/span&gt;&lt;a href="http://web.mit.edu/sheffi/www/urbanTransportation.html"&gt;Book: Urban Transportation Networks&lt;/a&gt;&lt;/li&gt;&lt;li&gt;&lt;a href="http://web.mit.edu/urban_or_book/www/book/"&gt;Book: Urban Operation Research&lt;/a&gt;&lt;br /&gt;&lt;/li&gt;&lt;/ul&gt;&lt;div class="blogger-post-footer"&gt;&lt;img width='1' height='1' src='https://blogger.googleusercontent.com/tracker/6066639825030015635-7988879077572550180?l=vivianningyang.blogspot.com' alt='' /&gt;&lt;/div&gt;</content><link rel='replies' type='application/atom+xml' href='http://vivianningyang.blogspot.com/feeds/7988879077572550180/comments/default' title='Post Comments'/><link rel='replies' type='text/html' href='http://vivianningyang.blogspot.com/2009/12/transporation-research.html#comment-form' title='0 Comments'/><link rel='edit' type='application/atom+xml' href='http://www.blogger.com/feeds/6066639825030015635/posts/default/7988879077572550180'/><link rel='self' type='application/atom+xml' href='http://www.blogger.com/feeds/6066639825030015635/posts/default/7988879077572550180'/><link rel='alternate' type='text/html' href='http://vivianningyang.blogspot.com/2009/12/transporation-research.html' title='Transporation Research'/><author><name>Vivian</name><email>noreply@blogger.com</email><gd:image rel='http://schemas.google.com/g/2005#thumbnail' width='32' height='32' src='http://1.bp.blogspot.com/_HYgVaJR3UDk/SmyU1cMFc0I/AAAAAAAAABE/c_sq_ei2hHA/S220/snapshot_vv.jpg'/></author><thr:total>0</thr:total></entry><entry><id>tag:blogger.com,1999:blog-6066639825030015635.post-3614068596857892070</id><published>2009-11-03T11:54:00.000-08:00</published><updated>2009-12-02T10:42:25.820-08:00</updated><category scheme='http://www.blogger.com/atom/ns#' term='Tools'/><title type='text'>Google Earth Tools</title><content type='html'>Google Earth is a useful and powerful tool. Recently I am working on Google Earth Pro. Here are their additional functions compared to the free version:&lt;br /&gt;(1) Measure polygons and circles;&lt;br /&gt;(2) Print high-resolution image;&lt;br /&gt;(3) Import spreadsheet files and GIS shape files;&lt;br /&gt;Does this Pro license really deserve 400$/year? Well, it does save a lot work load. But those functions can also be done by using some online tools or coding kml/kmz files.&lt;br /&gt;I am not familiar with Google Earth API and those coding stuff. But here are some useful tools I found from ...Google....&lt;br /&gt;(1) &lt;a href="http://dev.bt23.org/keyhole/circlegen/"&gt;KML Circle Generator&lt;/a&gt;&lt;br /&gt;It'll generate a LineString path for you that looks just like a circle.&lt;br /&gt;(2) &lt;a href="http://www.earthpoint.us/Shapes.aspx"&gt;Earth Point Tools: Calculate Polygon Area&lt;/a&gt;&lt;br /&gt;Calculate the area of a Google Earth polygon, its perimeter, centroid, and bounding         box.&lt;br /&gt;     Calculate the length of a path, its mid-point, and bounding box.&lt;br /&gt;     You can measure multiple polygons in one folder at one time, and export the results in excel files. Amazing!&lt;br /&gt;(3)&lt;a href="http://www.earthpoint.us/ExcelToKml.aspx"&gt;Earth Point Tools: Create Directional Arrow&lt;/a&gt;&lt;br /&gt;Export a spreadsheet of lat/long coordinates to Google Earth.  Pop-up balloons,         icons, paths, and directional arrows are easily created from the spreadsheet data.&lt;br /&gt;(A lot of other small but powerful tools can be found in this website. )&lt;div class="blogger-post-footer"&gt;&lt;img width='1' height='1' src='https://blogger.googleusercontent.com/tracker/6066639825030015635-3614068596857892070?l=vivianningyang.blogspot.com' alt='' /&gt;&lt;/div&gt;</content><link rel='replies' type='application/atom+xml' href='http://vivianningyang.blogspot.com/feeds/3614068596857892070/comments/default' title='Post Comments'/><link rel='replies' type='text/html' href='http://vivianningyang.blogspot.com/2009/11/google-earth-tools.html#comment-form' title='0 Comments'/><link rel='edit' type='application/atom+xml' href='http://www.blogger.com/feeds/6066639825030015635/posts/default/3614068596857892070'/><link rel='self' type='application/atom+xml' href='http://www.blogger.com/feeds/6066639825030015635/posts/default/3614068596857892070'/><link rel='alternate' type='text/html' href='http://vivianningyang.blogspot.com/2009/11/google-earth-tools.html' title='Google Earth Tools'/><author><name>Vivian</name><email>noreply@blogger.com</email><gd:image rel='http://schemas.google.com/g/2005#thumbnail' width='32' height='32' src='http://1.bp.blogspot.com/_HYgVaJR3UDk/SmyU1cMFc0I/AAAAAAAAABE/c_sq_ei2hHA/S220/snapshot_vv.jpg'/></author><thr:total>0</thr:total></entry><entry><id>tag:blogger.com,1999:blog-6066639825030015635.post-3406259917653099264</id><published>2009-10-20T05:58:00.000-07:00</published><updated>2009-10-20T05:59:54.671-07:00</updated><category scheme='http://www.blogger.com/atom/ns#' term='coding'/><title type='text'>C++ String Examples</title><content type='html'>This website gives good examples about how to use std::string in C++&lt;br /&gt;&lt;br /&gt;&lt;a href="http://anaturb.net/C/string_exapm.htm"&gt;http://anaturb.net/C/string_exapm.htm&lt;/a&gt;&lt;div class="blogger-post-footer"&gt;&lt;img width='1' height='1' src='https://blogger.googleusercontent.com/tracker/6066639825030015635-3406259917653099264?l=vivianningyang.blogspot.com' alt='' /&gt;&lt;/div&gt;</content><link rel='replies' type='application/atom+xml' href='http://vivianningyang.blogspot.com/feeds/3406259917653099264/comments/default' title='Post Comments'/><link rel='replies' type='text/html' href='http://vivianningyang.blogspot.com/2009/10/c-string-examples.html#comment-form' title='0 Comments'/><link rel='edit' type='application/atom+xml' href='http://www.blogger.com/feeds/6066639825030015635/posts/default/3406259917653099264'/><link rel='self' type='application/atom+xml' href='http://www.blogger.com/feeds/6066639825030015635/posts/default/3406259917653099264'/><link rel='alternate' type='text/html' href='http://vivianningyang.blogspot.com/2009/10/c-string-examples.html' title='C++ String Examples'/><author><name>Vivian</name><email>noreply@blogger.com</email><gd:image rel='http://schemas.google.com/g/2005#thumbnail' width='32' height='32' src='http://1.bp.blogspot.com/_HYgVaJR3UDk/SmyU1cMFc0I/AAAAAAAAABE/c_sq_ei2hHA/S220/snapshot_vv.jpg'/></author><thr:total>0</thr:total></entry><entry><id>tag:blogger.com,1999:blog-6066639825030015635.post-6472633052492816411</id><published>2009-10-17T13:17:00.000-07:00</published><updated>2009-10-17T13:23:16.014-07:00</updated><category scheme='http://www.blogger.com/atom/ns#' term='Life'/><title type='text'>FW: "be lucky it's an easy skill to learn"</title><content type='html'>Are we born to be a luck or unlucky man?&lt;br /&gt;Can we train our mind to be luckier?&lt;br /&gt;A friend forwarded me this interesting article:&lt;br /&gt;&lt;a href="http://www.telegraph.co.uk/technology/3304496/Be-lucky---its-an-easy-skill-to-learn.html"&gt;"Be lucky: It's an easy skill to learn"&lt;/a&gt;&lt;br /&gt;Give our mind a bowl of chicken soup~&lt;div class="blogger-post-footer"&gt;&lt;img width='1' height='1' src='https://blogger.googleusercontent.com/tracker/6066639825030015635-6472633052492816411?l=vivianningyang.blogspot.com' alt='' /&gt;&lt;/div&gt;</content><link rel='replies' type='application/atom+xml' href='http://vivianningyang.blogspot.com/feeds/6472633052492816411/comments/default' title='Post Comments'/><link rel='replies' type='text/html' href='http://vivianningyang.blogspot.com/2009/10/fw-be-lucky-its-easy-skill-to-learn.html#comment-form' title='0 Comments'/><link rel='edit' type='application/atom+xml' href='http://www.blogger.com/feeds/6066639825030015635/posts/default/6472633052492816411'/><link rel='self' type='application/atom+xml' href='http://www.blogger.com/feeds/6066639825030015635/posts/default/6472633052492816411'/><link rel='alternate' type='text/html' href='http://vivianningyang.blogspot.com/2009/10/fw-be-lucky-its-easy-skill-to-learn.html' title='FW: &quot;be lucky it&apos;s an easy skill to learn&quot;'/><author><name>Vivian</name><email>noreply@blogger.com</email><gd:image rel='http://schemas.google.com/g/2005#thumbnail' width='32' height='32' src='http://1.bp.blogspot.com/_HYgVaJR3UDk/SmyU1cMFc0I/AAAAAAAAABE/c_sq_ei2hHA/S220/snapshot_vv.jpg'/></author><thr:total>0</thr:total></entry><entry><id>tag:blogger.com,1999:blog-6066639825030015635.post-5433417278212193725</id><published>2009-07-27T09:13:00.000-07:00</published><updated>2009-12-20T18:15:35.975-08:00</updated><category scheme='http://www.blogger.com/atom/ns#' term='Career'/><title type='text'>CPT/OPT/H1-B</title><content type='html'>CPT/OPT&lt;br /&gt;&lt;a href="http://www.international.umd.edu/ies/1432"&gt;&lt;span style="font-size:100%;"&gt;Optional Practical Training (OPT)&lt;/span&gt;&lt;/a&gt;&lt;br /&gt;&lt;br /&gt;&lt;p&gt;Have your application number ready, You will be able to find the status of your case:&lt;/p&gt;&lt;p&gt;&lt;a href="https://egov.uscis.gov/cris/Dashboard.do"&gt;My Case Status&lt;/a&gt;&lt;br /&gt;&lt;/p&gt;&lt;div class="blogger-post-footer"&gt;&lt;img width='1' height='1' src='https://blogger.googleusercontent.com/tracker/6066639825030015635-5433417278212193725?l=vivianningyang.blogspot.com' alt='' /&gt;&lt;/div&gt;</content><link rel='replies' type='application/atom+xml' href='http://vivianningyang.blogspot.com/feeds/5433417278212193725/comments/default' title='Post Comments'/><link rel='replies' type='text/html' href='http://vivianningyang.blogspot.com/2009/07/cptopth1-b.html#comment-form' title='0 Comments'/><link rel='edit' type='application/atom+xml' href='http://www.blogger.com/feeds/6066639825030015635/posts/default/5433417278212193725'/><link rel='self' type='application/atom+xml' href='http://www.blogger.com/feeds/6066639825030015635/posts/default/5433417278212193725'/><link rel='alternate' type='text/html' href='http://vivianningyang.blogspot.com/2009/07/cptopth1-b.html' title='CPT/OPT/H1-B'/><author><name>Vivian</name><email>noreply@blogger.com</email><gd:image rel='http://schemas.google.com/g/2005#thumbnail' width='32' height='32' src='http://1.bp.blogspot.com/_HYgVaJR3UDk/SmyU1cMFc0I/AAAAAAAAABE/c_sq_ei2hHA/S220/snapshot_vv.jpg'/></author><thr:total>0</thr:total></entry><entry><id>tag:blogger.com,1999:blog-6066639825030015635.post-7500312220792874790</id><published>2009-07-25T07:53:00.000-07:00</published><updated>2009-07-25T07:59:54.238-07:00</updated><category scheme='http://www.blogger.com/atom/ns#' term='coding'/><title type='text'>classic C++ books for starters</title><content type='html'>《The C++ Programming Language》by Bjarne Stroustrup &lt;br /&gt;《C++ Primer》by Stanley B.Lippman and Josee Lajoie&lt;div class="blogger-post-footer"&gt;&lt;img width='1' height='1' src='https://blogger.googleusercontent.com/tracker/6066639825030015635-7500312220792874790?l=vivianningyang.blogspot.com' alt='' /&gt;&lt;/div&gt;</content><link rel='replies' type='application/atom+xml' href='http://vivianningyang.blogspot.com/feeds/7500312220792874790/comments/default' title='Post Comments'/><link rel='replies' type='text/html' href='http://vivianningyang.blogspot.com/2009/07/classic-c-books-for-starters.html#comment-form' title='0 Comments'/><link rel='edit' type='application/atom+xml' href='http://www.blogger.com/feeds/6066639825030015635/posts/default/7500312220792874790'/><link rel='self' type='application/atom+xml' href='http://www.blogger.com/feeds/6066639825030015635/posts/default/7500312220792874790'/><link rel='alternate' type='text/html' href='http://vivianningyang.blogspot.com/2009/07/classic-c-books-for-starters.html' title='classic C++ books for starters'/><author><name>Vivian</name><email>noreply@blogger.com</email><gd:image rel='http://schemas.google.com/g/2005#thumbnail' width='32' height='32' src='http://1.bp.blogspot.com/_HYgVaJR3UDk/SmyU1cMFc0I/AAAAAAAAABE/c_sq_ei2hHA/S220/snapshot_vv.jpg'/></author><thr:total>0</thr:total></entry><entry><id>tag:blogger.com,1999:blog-6066639825030015635.post-5558449772312568370</id><published>2009-05-22T12:53:00.000-07:00</published><updated>2009-05-25T10:27:59.774-07:00</updated><category scheme='http://www.blogger.com/atom/ns#' term='coding'/><title type='text'>How to read/write Excel in C++</title><content type='html'>It is not difficult to write/read Excel data in VB/VBA, the development language included with most Microsoft Office products. It's another story if wring such an application using C++.&lt;br /&gt;It seems the most popular method is to use OLE (&lt;a href="http://en.wikipedia.org/wiki/Object_Linking_and_Embedding"&gt;Object Linking and Embedding&lt;/a&gt;) interface. The advantage is that you can use most Excel functions such as formula, format. The disadvantage is obvious, the application relies on Windows.&lt;br /&gt;A class to be used in environments other than Windows would be welcomed by many developers. &lt;a href="http://www.codeproject.com/KB/office/BasicExcel.aspx"&gt;BasicExcel&lt;/a&gt; is such an open-source project. However, as the name indicates, its function is BASIC. You cannot expect too much on complicated applications.&lt;br /&gt;&lt;br /&gt;References:&lt;br /&gt;1. &lt;a href="http://bbs.zbitedu.com/thread-13806-1-2.html"&gt;Comparison of methods of reading/writing EXCEL in C++&lt;/a&gt; (chinese)&lt;br /&gt;2. &lt;a href="http://support.microsoft.com/kb/q216686/"&gt;How to automate Excel from C++ without using MFC or #import&lt;/a&gt;&lt;br /&gt;3. &lt;a href="http://www.codeproject.com/KB/office/BasicExcel.aspx"&gt;BasicExcel-A Class to Read and Write to Microsoft Excel&lt;/a&gt;&lt;div class="blogger-post-footer"&gt;&lt;img width='1' height='1' src='https://blogger.googleusercontent.com/tracker/6066639825030015635-5558449772312568370?l=vivianningyang.blogspot.com' alt='' /&gt;&lt;/div&gt;</content><link rel='replies' type='application/atom+xml' href='http://vivianningyang.blogspot.com/feeds/5558449772312568370/comments/default' title='Post Comments'/><link rel='replies' type='text/html' href='http://vivianningyang.blogspot.com/2009/05/how-to-readwrite-excel-in-c.html#comment-form' title='0 Comments'/><link rel='edit' type='application/atom+xml' href='http://www.blogger.com/feeds/6066639825030015635/posts/default/5558449772312568370'/><link rel='self' type='application/atom+xml' href='http://www.blogger.com/feeds/6066639825030015635/posts/default/5558449772312568370'/><link rel='alternate' type='text/html' href='http://vivianningyang.blogspot.com/2009/05/how-to-readwrite-excel-in-c.html' title='How to read/write Excel in C++'/><author><name>Vivian</name><email>noreply@blogger.com</email><gd:image rel='http://schemas.google.com/g/2005#thumbnail' width='32' height='32' src='http://1.bp.blogspot.com/_HYgVaJR3UDk/SmyU1cMFc0I/AAAAAAAAABE/c_sq_ei2hHA/S220/snapshot_vv.jpg'/></author><thr:total>0</thr:total></entry><entry><id>tag:blogger.com,1999:blog-6066639825030015635.post-4553801248971687459</id><published>2009-05-12T14:02:00.000-07:00</published><updated>2009-05-12T14:07:59.746-07:00</updated><category scheme='http://www.blogger.com/atom/ns#' term='coding'/><title type='text'>C++ I/O Tips 2 Input/Output</title><content type='html'>&lt;a href="http://www.augustcouncil.com/~tgibson/tutorial/iotips.html"&gt;Tips and tricks for using C++ I/O (input/output)&lt;/a&gt;&lt;br /&gt;(http://www.augustcouncil.com/~tgibson/tutorial/iotips.html)&lt;br /&gt;&lt;br /&gt;&lt;span style="font-weight:bold;"&gt;How to prepare the output stream to print fixed precision numbers (3.40 instead of 3.4)&lt;/span&gt;&lt;br /&gt;&lt;pre class="prettyprint"&gt;  std::cout.setf(ios::fixed, ios::floatfield);&lt;br /&gt;  std::cout.setf(ios::showpoint);&lt;br /&gt;  std::cout.precision(2);&lt;/pre&gt;  &lt;br /&gt;&lt;span style="font-weight:bold;"&gt;How to set the width of a printing field&lt;/span&gt;&lt;br /&gt;&lt;pre class="prettyprint"&gt;  Given: int one=4, two=44;&lt;br /&gt;  std::cout &lt;&lt; one &lt;&lt; std::endl.; &lt;br /&gt;  //output:  "4"&lt;br /&gt;&lt;br /&gt;  std::cout &lt;&lt; setw(2) &lt;&lt; one &lt;&lt; std::endl.;&lt;br /&gt;  //output:  " 4"&lt;br /&gt;&lt;br /&gt;  std::cout.fill('X');&lt;br /&gt;  std::cout &lt;&lt; setw(2) &lt;&lt; one &lt;&lt; std::endl.;&lt;br /&gt;  //output:  "X4"&lt;br /&gt;&lt;br /&gt;  std::cout.fill('X');&lt;br /&gt;  std::cout &lt;&lt; setw(2) &lt;&lt; two &lt;&lt; std::endl.;&lt;br /&gt;  //output:  "44"&lt;br /&gt;&lt;/pre&gt;&lt;div class="blogger-post-footer"&gt;&lt;img width='1' height='1' src='https://blogger.googleusercontent.com/tracker/6066639825030015635-4553801248971687459?l=vivianningyang.blogspot.com' alt='' /&gt;&lt;/div&gt;</content><link rel='replies' type='application/atom+xml' href='http://vivianningyang.blogspot.com/feeds/4553801248971687459/comments/default' title='Post Comments'/><link rel='replies' type='text/html' href='http://vivianningyang.blogspot.com/2009/05/c-io-tips-2-inputoutput.html#comment-form' title='0 Comments'/><link rel='edit' type='application/atom+xml' href='http://www.blogger.com/feeds/6066639825030015635/posts/default/4553801248971687459'/><link rel='self' type='application/atom+xml' href='http://www.blogger.com/feeds/6066639825030015635/posts/default/4553801248971687459'/><link rel='alternate' type='text/html' href='http://vivianningyang.blogspot.com/2009/05/c-io-tips-2-inputoutput.html' title='C++ I/O Tips 2 Input/Output'/><author><name>Vivian</name><email>noreply@blogger.com</email><gd:image rel='http://schemas.google.com/g/2005#thumbnail' width='32' height='32' src='http://1.bp.blogspot.com/_HYgVaJR3UDk/SmyU1cMFc0I/AAAAAAAAABE/c_sq_ei2hHA/S220/snapshot_vv.jpg'/></author><thr:total>0</thr:total></entry><entry><id>tag:blogger.com,1999:blog-6066639825030015635.post-6850177555194869914</id><published>2009-05-12T12:40:00.000-07:00</published><updated>2010-12-16T14:21:03.640-08:00</updated><category scheme='http://www.blogger.com/atom/ns#' term='blogger'/><title type='text'>How to post source code in blogspot.com</title><content type='html'>when I tried to publish a post in which I can show code snippets, I encountered some difficulties:&lt;br /&gt;(1)Pieces between arrow brackets can not be displayed because in such a case Blogger will try to automatically corrected the HTML code by closing all tags such as an C++ library import&amp;lt;iostream&amp;gt;.&lt;br /&gt;(2)There is neither line indent nor highlight. The code is ugly and hard to read.&lt;br /&gt;So, how to display source code in a good manner? I did some research online. Here are the steps I followed to give the source code a "makeup":&lt;br /&gt;&lt;br /&gt;&lt;span style="font-weight: bold;"&gt;Step 1: Edit the html template &lt;/span&gt;&lt;br /&gt;(Layout-&gt;Edit HTML)&lt;br /&gt;Edit Use &lt;a href="http://code.google.com/p/google-code-prettify/"&gt;google-code-prettify&lt;/a&gt;,a Javascript module and CSS file, to allow syntax highlighting of source code snippets in an html page.&lt;br /&gt;There are many other modules which can do the same job, such as &lt;a href="http://code.google.com/p/syntaxhighlighter/"&gt;SyntaxHighlighter&lt;/a&gt; (You can save them in your google page)&lt;br /&gt;(1) Backup the current template.&lt;br /&gt;(2) Add code to "head" tag.&lt;br /&gt;In the "head" tag, link to the Javascript and CSS files in google prettify code&lt;br /&gt;&lt;pre class="prettyprint"&gt;&amp;lt;link href="http://google-code-prettify.googlecode.com/svn/trunk/src/prettify.css" rel="stylesheet" type="text/css"/&amp;gt;&lt;br /&gt;&amp;lt;script src="http://google-code-prettify.googlecode.com/svn/trunk/src/prettify.js" type="text/javascript"/&amp;gt;&lt;/pre&gt;&lt;br /&gt;(3)Customize the "pre" tag&lt;br /&gt;&lt;pre class="prettyprint"&gt;pre {&lt;br /&gt;margin: 5px 20px;&lt;br /&gt;border: 1px dashed #666;&lt;br /&gt;padding: 5px;&lt;br /&gt;background: #f8f8f8;&lt;br /&gt;white-space: pre-wrap;       /* css-3 */&lt;br /&gt;white-space: -moz-pre-wrap;  /* Mozilla, since 1999 */&lt;br /&gt;white-space: -pre-wrap;      /* Opera 4-6 */&lt;br /&gt;white-space: -o-pre-wrap;    /* Opera 7 */&lt;br /&gt;word-wrap: break-word;       /* Internet Explorer 5.5+ */&lt;br /&gt;}&lt;/pre&gt;&lt;br /&gt;(4)Add onload="prettyPrint()" to your document's body tag&lt;br /&gt;&lt;pre class="prettyprint"&gt;- &amp;lt;body&amp;gt;&lt;br /&gt;+ &amp;lt;body onload='prettyPrint()'&amp;gt;&lt;br /&gt;&lt;/pre&gt;&lt;br /&gt;(4)Save the new template.&lt;br /&gt;&lt;br /&gt;&lt;span style="font-weight: bold;"&gt;Step 2: Format the code &lt;/span&gt;&lt;br /&gt;(1) Download WebCodeFormatter which is a small Java app which replaces all the critical characters in your code with the appropriate unicode notations which is safer.&lt;br /&gt;(2) Convert the source code and then copy it to your blog post.&lt;br /&gt;(3) Write your code within&lt;br /&gt;&lt;pre class="prettyprint"&gt;&amp;lt;pre class="prettyprint"&amp;gt;&lt;br /&gt;source code&lt;br /&gt;&amp;lt;/pre&amp;gt;&lt;/pre&gt;&lt;br /&gt;&lt;br /&gt;References:&lt;br /&gt;1. &lt;a href="http://edwin-chain.blogspot.com/2008/11/how-to-publish-source-code-in.html"&gt;"How to publish source code in Blogger.com"&lt;/a&gt;&lt;br /&gt;2.&lt;a href="http://blog.js-development.com/2008/03/posting-source-code-on-blogger.html"&gt;"Posting source code on Blogger"&lt;/a&gt;&lt;div class="blogger-post-footer"&gt;&lt;img width='1' height='1' src='https://blogger.googleusercontent.com/tracker/6066639825030015635-6850177555194869914?l=vivianningyang.blogspot.com' alt='' /&gt;&lt;/div&gt;</content><link rel='replies' type='application/atom+xml' href='http://vivianningyang.blogspot.com/feeds/6850177555194869914/comments/default' title='Post Comments'/><link rel='replies' type='text/html' href='http://vivianningyang.blogspot.com/2009/05/how-to-post-source-code-in-blogspotcom.html#comment-form' title='10 Comments'/><link rel='edit' type='application/atom+xml' href='http://www.blogger.com/feeds/6066639825030015635/posts/default/6850177555194869914'/><link rel='self' type='application/atom+xml' href='http://www.blogger.com/feeds/6066639825030015635/posts/default/6850177555194869914'/><link rel='alternate' type='text/html' href='http://vivianningyang.blogspot.com/2009/05/how-to-post-source-code-in-blogspotcom.html' title='How to post source code in blogspot.com'/><author><name>Vivian</name><email>noreply@blogger.com</email><gd:image rel='http://schemas.google.com/g/2005#thumbnail' width='32' height='32' src='http://1.bp.blogspot.com/_HYgVaJR3UDk/SmyU1cMFc0I/AAAAAAAAABE/c_sq_ei2hHA/S220/snapshot_vv.jpg'/></author><thr:total>10</thr:total></entry><entry><id>tag:blogger.com,1999:blog-6066639825030015635.post-3768410739602000594</id><published>2009-05-12T12:35:00.000-07:00</published><updated>2009-05-12T13:59:43.494-07:00</updated><category scheme='http://www.blogger.com/atom/ns#' term='coding'/><title type='text'>C++ I/O Tip 1:  How to skip comments</title><content type='html'>&lt;pre class=prettyprint&gt;#include &amp;lt;limits&amp;gt; // for std::numeric_limits&lt;br /&gt;#include &amp;lt;string&amp;gt; // for std::string&lt;br /&gt;#include &amp;lt;iostream&amp;gt; // I/O&lt;br /&gt;#include &amp;lt;fstream&amp;gt;// file I/O&lt;br /&gt;&lt;br /&gt;// Remove C/C++ comments&lt;br /&gt;ifstream&amp; SkipComment(ifstream &amp;strm)&lt;br /&gt;{&lt;br /&gt;   char c;&lt;br /&gt;   const int c_MAX_LINESIZE=std::numeric_limits&amp;lt;int&amp;gt;::max();&lt;br /&gt;&lt;br /&gt;   if(!strm) return strm;&lt;br /&gt;&lt;br /&gt;   while(isspace(c=strm.get())||c==','||c==';');&lt;br /&gt;&lt;br /&gt;   if(c=='#'||c=='%'||(c=='/' &amp;&amp; strm.peek()=='/'))&lt;br /&gt;   {&lt;br /&gt;     //skip the rest of the line&lt;br /&gt;     strm.ignore(c_MAX_LINESIZE, '\n');&lt;br /&gt;     return strm;&lt;br /&gt; &lt;br /&gt;   }&lt;br /&gt;   else if (c=='/' &amp;&amp; strm.peek()=='*')&lt;br /&gt;   {&lt;br /&gt;     //skip everything in the comment block&lt;br /&gt;     c=strm.get();          //skip the first '*'&lt;br /&gt;     char last='\0';&lt;br /&gt;     while(!(strm.eof())&amp;&amp;strm.good())&lt;br /&gt;     {&lt;br /&gt;       c=strm.get();&lt;br /&gt;       if(c=='/'&amp;&amp;last=='*')break;&lt;br /&gt;       else last=c;&lt;br /&gt;     }&lt;br /&gt;      return strm;&lt;br /&gt; &lt;br /&gt; }&lt;br /&gt; else if(c!=EOF)&lt;br /&gt; {&lt;br /&gt;     strm.putback(c);&lt;br /&gt; }&lt;br /&gt;&lt;br /&gt; return strm;&lt;br /&gt;}&lt;br /&gt;&lt;br /&gt;//main program&lt;br /&gt;int main(int argc,char **argv)&lt;br /&gt;{&lt;br /&gt;      string IFile=&amp;quot;test.dat&amp;quot;;&lt;br /&gt;      ifstream ifs( IFile.c_str() );&lt;br /&gt;      if ( ! ifs ){cerr &amp;lt;&amp;lt; &amp;quot;Unable to open &amp;quot; &amp;lt;&amp;lt; IFile &amp;lt;&amp;lt; &amp;quot; for reading\n&amp;quot;;}&lt;br /&gt;      SkipComment(ifs)&amp;gt;&amp;gt;x;&lt;br /&gt;      SkipComment(ifs)&amp;gt;&amp;gt;y;&lt;br /&gt;      ifs.close();&lt;br /&gt;      return 0;&lt;br /&gt;}&lt;br /&gt;&lt;/pre&gt;&lt;div class="blogger-post-footer"&gt;&lt;img width='1' height='1' src='https://blogger.googleusercontent.com/tracker/6066639825030015635-3768410739602000594?l=vivianningyang.blogspot.com' alt='' /&gt;&lt;/div&gt;</content><link rel='replies' type='application/atom+xml' href='http://vivianningyang.blogspot.com/feeds/3768410739602000594/comments/default' title='Post Comments'/><link rel='replies' type='text/html' href='http://vivianningyang.blogspot.com/2009/05/test_1173.html#comment-form' title='0 Comments'/><link rel='edit' type='application/atom+xml' href='http://www.blogger.com/feeds/6066639825030015635/posts/default/3768410739602000594'/><link rel='self' type='application/atom+xml' href='http://www.blogger.com/feeds/6066639825030015635/posts/default/3768410739602000594'/><link rel='alternate' type='text/html' href='http://vivianningyang.blogspot.com/2009/05/test_1173.html' title='C++ I/O Tip 1:  How to skip comments'/><author><name>Vivian</name><email>noreply@blogger.com</email><gd:image rel='http://schemas.google.com/g/2005#thumbnail' width='32' height='32' src='http://1.bp.blogspot.com/_HYgVaJR3UDk/SmyU1cMFc0I/AAAAAAAAABE/c_sq_ei2hHA/S220/snapshot_vv.jpg'/></author><thr:total>0</thr:total></entry><entry><id>tag:blogger.com,1999:blog-6066639825030015635.post-4969698947575990995</id><published>2009-05-12T08:58:00.000-07:00</published><updated>2009-05-12T09:00:48.737-07:00</updated><category scheme='http://www.blogger.com/atom/ns#' term='Transportation'/><title type='text'>TSP Bible....</title><content type='html'>My friend F recommended the following site, where over 300 papers on TSP, VRP are listed.&lt;br /&gt;Nice website&lt;br /&gt;&lt;br /&gt;&lt;a href="http://www2.imm.dtu.dk/%7Ejla/routebib.html"&gt;http://www2.imm.dtu.dk/~jla/routebib.html&lt;/a&gt;&lt;div class="blogger-post-footer"&gt;&lt;img width='1' height='1' src='https://blogger.googleusercontent.com/tracker/6066639825030015635-4969698947575990995?l=vivianningyang.blogspot.com' alt='' /&gt;&lt;/div&gt;</content><link rel='replies' type='application/atom+xml' href='http://vivianningyang.blogspot.com/feeds/4969698947575990995/comments/default' title='Post Comments'/><link rel='replies' type='text/html' href='http://vivianningyang.blogspot.com/2009/05/tsp-bible.html#comment-form' title='0 Comments'/><link rel='edit' type='application/atom+xml' href='http://www.blogger.com/feeds/6066639825030015635/posts/default/4969698947575990995'/><link rel='self' type='application/atom+xml' href='http://www.blogger.com/feeds/6066639825030015635/posts/default/4969698947575990995'/><link rel='alternate' type='text/html' href='http://vivianningyang.blogspot.com/2009/05/tsp-bible.html' title='TSP Bible....'/><author><name>Vivian</name><email>noreply@blogger.com</email><gd:image rel='http://schemas.google.com/g/2005#thumbnail' width='32' height='32' src='http://1.bp.blogspot.com/_HYgVaJR3UDk/SmyU1cMFc0I/AAAAAAAAABE/c_sq_ei2hHA/S220/snapshot_vv.jpg'/></author><thr:total>0</thr:total></entry><entry><id>tag:blogger.com,1999:blog-6066639825030015635.post-7770911473857599583</id><published>2009-04-30T14:00:00.000-07:00</published><updated>2009-07-27T10:21:48.388-07:00</updated><category scheme='http://www.blogger.com/atom/ns#' term='Career'/><title type='text'>Job-hunting websites</title><content type='html'>&lt;ol&gt;&lt;li&gt;www.ite.org&lt;/li&gt;&lt;li&gt;http://www.informs.org/&lt;br /&gt;&lt;/li&gt;&lt;li&gt;www.monster.com&lt;/li&gt;&lt;li&gt;www.careerbuilder.com&lt;br /&gt;&lt;/li&gt;&lt;li&gt;http://www.postdocjobs.com/&lt;/li&gt;&lt;/ol&gt;&lt;div class="blogger-post-footer"&gt;&lt;img width='1' height='1' src='https://blogger.googleusercontent.com/tracker/6066639825030015635-7770911473857599583?l=vivianningyang.blogspot.com' alt='' /&gt;&lt;/div&gt;</content><link rel='replies' type='application/atom+xml' href='http://vivianningyang.blogspot.com/feeds/7770911473857599583/comments/default' title='Post Comments'/><link rel='replies' type='text/html' href='http://vivianningyang.blogspot.com/2009/04/job-hunting-websites.html#comment-form' title='3 Comments'/><link rel='edit' type='application/atom+xml' href='http://www.blogger.com/feeds/6066639825030015635/posts/default/7770911473857599583'/><link rel='self' type='application/atom+xml' href='http://www.blogger.com/feeds/6066639825030015635/posts/default/7770911473857599583'/><link rel='alternate' type='text/html' href='http://vivianningyang.blogspot.com/2009/04/job-hunting-websites.html' title='Job-hunting websites'/><author><name>Vivian</name><email>noreply@blogger.com</email><gd:image rel='http://schemas.google.com/g/2005#thumbnail' width='32' height='32' src='http://1.bp.blogspot.com/_HYgVaJR3UDk/SmyU1cMFc0I/AAAAAAAAABE/c_sq_ei2hHA/S220/snapshot_vv.jpg'/></author><thr:total>3</thr:total></entry><entry><id>tag:blogger.com,1999:blog-6066639825030015635.post-1279496361707679372</id><published>2009-04-30T13:36:00.000-07:00</published><updated>2010-10-13T09:57:59.892-07:00</updated><category scheme='http://www.blogger.com/atom/ns#' term='Career'/><title type='text'>EIT Exam 04/25/2009</title><content type='html'>This 8-hour exam really consumes one's strength and energy.&lt;br /&gt;The general part (120 questions) in the morning is not difficult. But I ran out of time and had to guess several answers.&lt;br /&gt;In the afternoon session (60 questions), I chose "Other/General" category, which turned out to be a wrong choice. Too many thermodynamic questions brought a nightmare. I cannot even find corresponding equations in the reference book!! It's too bad that not many weighted were put in mathematics and mechanics.&lt;br /&gt;&lt;br /&gt;Experiences and lessons:&lt;br /&gt;1. Have a good rest the night before to gain enough energy.&lt;br /&gt;2. Find the location and direction ahead of time.&lt;br /&gt;&lt;span style="font-size: 11pt; font-family: &amp;quot;Calibri&amp;quot;,&amp;quot;sans-serif&amp;quot;;"&gt;&lt;/span&gt;3. Bring water, chocolate and lunch.&lt;br /&gt;3. Calculator instructions are &lt;span style="font-weight: bold;"&gt;allowed&lt;/span&gt; in the exam.&lt;br /&gt;4. Be familiar with &lt;a href="http://www.ncees.org/Exams/Study_materials/Download_FE_Supplied-Reference_Handbook.php"&gt;&lt;span style="font-weight: bold;"&gt;the reference book&lt;/span&gt;&lt;/a&gt;.&lt;br /&gt;5. Recommend transportation engineers to take "Industrial Engineering"  in the afternoon part!!!!&lt;br /&gt;&lt;br /&gt;Exam Result:&lt;br /&gt;Well, I passed the EIT exam and so as my friends. We found that in our state the pass rate is almost 60%!!!&lt;div class="blogger-post-footer"&gt;&lt;img width='1' height='1' src='https://blogger.googleusercontent.com/tracker/6066639825030015635-1279496361707679372?l=vivianningyang.blogspot.com' alt='' /&gt;&lt;/div&gt;</content><link rel='replies' type='application/atom+xml' href='http://vivianningyang.blogspot.com/feeds/1279496361707679372/comments/default' title='Post Comments'/><link rel='replies' type='text/html' href='http://vivianningyang.blogspot.com/2009/04/eit-exam-04252009.html#comment-form' title='0 Comments'/><link rel='edit' type='application/atom+xml' href='http://www.blogger.com/feeds/6066639825030015635/posts/default/1279496361707679372'/><link rel='self' type='application/atom+xml' href='http://www.blogger.com/feeds/6066639825030015635/posts/default/1279496361707679372'/><link rel='alternate' type='text/html' href='http://vivianningyang.blogspot.com/2009/04/eit-exam-04252009.html' title='EIT Exam 04/25/2009'/><author><name>Vivian</name><email>noreply@blogger.com</email><gd:image rel='http://schemas.google.com/g/2005#thumbnail' width='32' height='32' src='http://1.bp.blogspot.com/_HYgVaJR3UDk/SmyU1cMFc0I/AAAAAAAAABE/c_sq_ei2hHA/S220/snapshot_vv.jpg'/></author><thr:total>0</thr:total></entry><entry><id>tag:blogger.com,1999:blog-6066639825030015635.post-5158421126160334825</id><published>2009-03-16T10:11:00.000-07:00</published><updated>2009-05-04T09:56:46.815-07:00</updated><category scheme='http://www.blogger.com/atom/ns#' term='Anti-Virus'/><title type='text'>Rookie Fighting with Google Result Redirect Virus</title><content type='html'>My desktop was infected by Trojan Horse Virus yesterday and this is not the first time :(.&lt;br /&gt;Last time it took me and my friends two days to identify the virus and finally reformat the hard disk! This time we spent the whole night. The problem seemed to be solved. But I am not sure.&lt;br /&gt;&lt;br /&gt;The symptom is that my google search results are redirected to some unknown ad websites and my AVAST! Antivirus software (Home edition) can not update itself due to the failure connection to the server.&lt;br /&gt;&lt;br /&gt;(1) Diagnosis&lt;br /&gt;Use "Hijackthis" to generate a log file.&lt;br /&gt;Find a suspicious executive file in the directory "C:\WINDOWS\system32\systen.exe"&lt;br /&gt;&lt;span style="color: rgb(255, 0, 0);"&gt;(http://www.greatis.com/appdata/d/Windows/s/systen.exe.htm)&lt;/span&gt;&lt;br /&gt;&lt;br /&gt;(2) Delete this exe file&lt;br /&gt;First mannually delete it from the folder "C:\WINDOWS\system32\"&lt;br /&gt;Second delete any history related to this "systen.exe" from registry&lt;br /&gt;"hkey_local_machine\software\microsoft\windows\currentversion\run"&lt;br /&gt;&lt;br /&gt;(3) Update AVAST! and start a through scan&lt;br /&gt;After deleting "systen.exe", AVAST! recovers its updating function.&lt;br /&gt;Several virus were reported during a through scan of all hard disks!!!!!!!&lt;br /&gt;The google search engine came back to normal after those virus were killed.&lt;br /&gt;&lt;br /&gt;(4) Use &lt;span style="color: rgb(51, 0, 153);"&gt;Malwarebytes' Anti-Malware&lt;/span&gt;&lt;span style="font-weight: bold;"&gt; &lt;/span&gt;to scan my computer one more time.&lt;br /&gt;Seven malicious programs were found and killed.&lt;br /&gt;&lt;span style="font-weight: bold;"&gt;&lt;/span&gt;&lt;br /&gt;&lt;span klmark="vlnews:188914372"&gt;I think the infection is caused by my visiting of some unsafe sites from one of them a Trojan was uploaded onto my computer.&lt;/span&gt; I am really afraid that my personal information might have been &lt;span klmark="vlnews:188914372"&gt; sent out reached malicious hands. It's ergent to place myself &lt;/span&gt;&lt;span klmark="vlnews:188914372"&gt;on a credit watch programme, which tracks suspicious account movements.&lt;/span&gt; Btw, I need to change the passwords to all my accounts.&lt;br /&gt;&lt;br /&gt;:( I learned a serious lesson!&lt;br /&gt;&lt;br /&gt;============================&lt;br /&gt;Later today I found out that the virus was from my office desktop!!!!!!!&lt;br /&gt;I had to fight with the demon in that computer again! This demon was even stronger!&lt;br /&gt;Symptom:&lt;br /&gt;It not only blocked the update function of all anti-virus software, but also killed the process of any malware detection/repair tools.&lt;br /&gt;Error message about "svchost.exe" popped up sometimes.&lt;br /&gt;&lt;br /&gt;At first, I followed the instructions in the following link:&lt;br /&gt;http://www.geekstogo.com/forum/Google-Search-Redirected-t218403.html&lt;br /&gt;&lt;br /&gt;The virus was killed temporarily. But it came back after 1 min. There must be some open back doors.&lt;br /&gt;&lt;br /&gt;Then I used the following tools (TOGETHER) to kill the virus and clean my computer. &lt;span name="intelliTxt" id="intelliTXT"&gt;I had to change the name of setup file and exe file so that it could be run in my computer.&lt;br /&gt;The scan result showed 9 files including some registry files were inflected!!&lt;/span&gt;&lt;br /&gt;&lt;br /&gt;&lt;span style="font-weight: bold;"&gt;Malwarebytes' Anti-Malware (Very good)&lt;/span&gt;&lt;br /&gt;=============================&lt;br /&gt;&lt;span style="color: rgb(0, 0, 153);font-size:85%;" &gt;Malwarebytes' Anti-Malware 1.34&lt;br /&gt;Database version: 1749&lt;br /&gt;Windows 5.1.2600 Service Pack 3&lt;br /&gt;&lt;br /&gt;3/18/2009 12:20:00 PM&lt;br /&gt;mbam-log-2009-03-18 (12-19-57).txt&lt;br /&gt;&lt;br /&gt;Scan type: Quick Scan&lt;br /&gt;Objects scanned: 71913&lt;br /&gt;Time elapsed: 9 minute(s), 2 second(s)&lt;br /&gt;&lt;br /&gt;Memory Processes Infected: 0&lt;br /&gt;Memory Modules Infected: 0&lt;br /&gt;Registry Keys Infected: 1&lt;br /&gt;Registry Values Infected: 0&lt;br /&gt;Registry Data Items Infected: 2&lt;br /&gt;Folders Infected: 0&lt;br /&gt;Files Infected: 1&lt;br /&gt;&lt;br /&gt;Memory Processes Infected:&lt;br /&gt;(No malicious items detected)&lt;br /&gt;&lt;br /&gt;Memory Modules Infected:&lt;br /&gt;(No malicious items detected)&lt;br /&gt;&lt;br /&gt;Registry Keys Infected:&lt;br /&gt;HKEY_LOCAL_MACHINE\SOFTWARE\tdss (Trojan.Agent) -&gt; No action taken.&lt;br /&gt;&lt;br /&gt;Registry Values Infected:&lt;br /&gt;(No malicious items detected)&lt;br /&gt;&lt;br /&gt;Registry Data Items Infected:&lt;br /&gt;HKEY_LOCAL_MACHINE\SOFTWARE\Microsoft\Windows NT\CurrentVersion\Winlogon\Userinit (Trojan.Agent) -&gt; Data: c:\windows\system32\ -&gt; No action taken.&lt;br /&gt;HKEY_LOCAL_MACHINE\SOFTWARE\Microsoft\Windows NT\CurrentVersion\Winlogon\Userinit (Trojan.Agent) -&gt; Data: system32\ -&gt; No action taken.&lt;br /&gt;&lt;br /&gt;Folders Infected:&lt;br /&gt;(No malicious items detected)&lt;br /&gt;&lt;br /&gt;Files Infected:&lt;br /&gt;C:\WINDOWS\system32\ (Trojan.Agent) -&gt; No action taken.&lt;/span&gt;&lt;br /&gt;============================================&lt;br /&gt;It takes a long time. It seems the virus hided behind normal registry key/data. Malwarebytes performed wonderful in detecting Trojan agents. But if I deleted infected files using Malwarebytes, Windows cannot be restarted next time.&lt;br /&gt;Therefore, I had to use F-Secure to deal with those viruses.&lt;br /&gt;&lt;br /&gt;&lt;span style="font-weight: bold;"&gt;2. F-Secure Anti-Virus 2009 (Evaluation Version) (good)&lt;/span&gt;&lt;br /&gt;==================================&lt;br /&gt;&lt;span style="color: rgb(0, 0, 153);font-size:85%;" &gt;TDSScfum.dll&lt;br /&gt;backdoor: w32/TDSS.W&lt;br /&gt;Win32.TDSS.rtk&lt;/span&gt;&lt;br /&gt;&lt;span style="color: rgb(0, 0, 153);font-size:85%;" &gt;&lt;br /&gt;Virus:&lt;br /&gt;Backdoor.Win32.TDSS   (system infection)&lt;br /&gt;Spyware:&lt;br /&gt;Tracking Cookie&lt;br /&gt;Adware.Win32.Boran&lt;br /&gt;TrackingCookie.Imrworldwide&lt;/span&gt;&lt;br /&gt;==================================&lt;br /&gt;3. Spybot-SD Resident&lt;br /&gt;Spybot-Search &amp;amp; Destroy is not very useful since it required updating before doing virus scan. As I mentioned, the update function had been blocked by the virus.&lt;br /&gt;&lt;br /&gt;Finally the virus are gone. I did full scan and cleaned unnecessary files using  Ccleaner  in safe mode.&lt;br /&gt;&lt;span style="font-style: italic;"&gt;&lt;/span&gt;&lt;em&gt;&lt;/em&gt;&lt;div class="blogger-post-footer"&gt;&lt;img width='1' height='1' src='https://blogger.googleusercontent.com/tracker/6066639825030015635-5158421126160334825?l=vivianningyang.blogspot.com' alt='' /&gt;&lt;/div&gt;</content><link rel='replies' type='application/atom+xml' href='http://vivianningyang.blogspot.com/feeds/5158421126160334825/comments/default' title='Post Comments'/><link rel='replies' type='text/html' href='http://vivianningyang.blogspot.com/2009/03/fight-with-google-result-redirect-virus.html#comment-form' title='0 Comments'/><link rel='edit' type='application/atom+xml' href='http://www.blogger.com/feeds/6066639825030015635/posts/default/5158421126160334825'/><link rel='self' type='application/atom+xml' href='http://www.blogger.com/feeds/6066639825030015635/posts/default/5158421126160334825'/><link rel='alternate' type='text/html' href='http://vivianningyang.blogspot.com/2009/03/fight-with-google-result-redirect-virus.html' title='Rookie Fighting with Google Result Redirect Virus'/><author><name>Vivian</name><email>noreply@blogger.com</email><gd:image rel='http://schemas.google.com/g/2005#thumbnail' width='32' height='32' src='http://1.bp.blogspot.com/_HYgVaJR3UDk/SmyU1cMFc0I/AAAAAAAAABE/c_sq_ei2hHA/S220/snapshot_vv.jpg'/></author><thr:total>0</thr:total></entry><entry><id>tag:blogger.com,1999:blog-6066639825030015635.post-9116207884441987434</id><published>2009-03-05T11:58:00.000-08:00</published><updated>2009-03-05T12:03:51.764-08:00</updated><category scheme='http://www.blogger.com/atom/ns#' term='Life'/><title type='text'>How to Connect your iPhone to the Wireless Network</title><content type='html'>&lt;h3 style="font-weight: bold;" class="sectitle"&gt;umd-secure &lt;/h3&gt;&lt;h3 style="font-weight: normal;" class="sectitle"&gt;&lt;a href="http://www.oit.umd.edu/nts/noc/wireles/iphone_secure_config.html"&gt;http://www.oit.umd.edu/nts/noc/wireles/iphone_secure_config.html&lt;/a&gt;&lt;/h3&gt;&lt;div class="blogger-post-footer"&gt;&lt;img width='1' height='1' src='https://blogger.googleusercontent.com/tracker/6066639825030015635-9116207884441987434?l=vivianningyang.blogspot.com' alt='' /&gt;&lt;/div&gt;</content><link rel='replies' type='application/atom+xml' href='http://vivianningyang.blogspot.com/feeds/9116207884441987434/comments/default' title='Post Comments'/><link rel='replies' type='text/html' href='http://vivianningyang.blogspot.com/2009/03/how-to-connect-your-iphone-to-umd.html#comment-form' title='0 Comments'/><link rel='edit' type='application/atom+xml' href='http://www.blogger.com/feeds/6066639825030015635/posts/default/9116207884441987434'/><link rel='self' type='application/atom+xml' href='http://www.blogger.com/feeds/6066639825030015635/posts/default/9116207884441987434'/><link rel='alternate' type='text/html' href='http://vivianningyang.blogspot.com/2009/03/how-to-connect-your-iphone-to-umd.html' title='How to Connect your iPhone to the Wireless Network'/><author><name>Vivian</name><email>noreply@blogger.com</email><gd:image rel='http://schemas.google.com/g/2005#thumbnail' width='32' height='32' src='http://1.bp.blogspot.com/_HYgVaJR3UDk/SmyU1cMFc0I/AAAAAAAAABE/c_sq_ei2hHA/S220/snapshot_vv.jpg'/></author><thr:total>0</thr:total></entry><entry><id>tag:blogger.com,1999:blog-6066639825030015635.post-899214069444819258</id><published>2009-03-04T10:16:00.000-08:00</published><updated>2009-08-19T10:22:07.364-07:00</updated><category scheme='http://www.blogger.com/atom/ns#' term='Career'/><title type='text'>Transportation Consulting Companies</title><content type='html'>&lt;ol&gt;&lt;li&gt;&lt;a href="http://www.pbworld.com/"&gt;PB&lt;/a&gt; (Parsons Brinckerhoff)                                     http://www.pbworld.com/&lt;cite&gt;&lt;/cite&gt;&lt;/li&gt;&lt;li&gt;&lt;a href="http://www.camsys.com/"&gt;CSI&lt;/a&gt; (Cambridge Systematics, Inc)                       http://www.camsys.com/&lt;/li&gt;&lt;li&gt;&lt;a href="http://www.saic.com/"&gt;SAIC&lt;/a&gt;(Science Applications International Corporation) http://www.saic.com/&lt;span style="font-size:100%;"&gt;&lt;span style="visibility: visible ! important; display: block ! important; left: auto ! important; top: auto ! important; height: auto ! important; width: auto ! important;" id="sIFR_callback_1_alternate" class="sIFR-alternate"&gt;&lt;/span&gt;&lt;/span&gt;&lt;span style="font-size:100%;"&gt;&lt;span style="visibility: visible ! important; display: block ! important; left: auto ! important; top: auto ! important; height: auto ! important; width: auto ! important;" id="sIFR_callback_1_alternate" class="sIFR-alternate"&gt;&lt;/span&gt;&lt;/span&gt;&lt;/li&gt;&lt;li&gt;&lt;a href="http://www.ibigroup.com/"&gt;IBI Group&lt;/a&gt;                                                                 http://www.ibigroup.com/&lt;/li&gt;&lt;li&gt;&lt;a href="http://www.hdrinc.com/"&gt;HDR&lt;/a&gt; (Henningson&lt;em&gt;&lt;/em&gt;, Durham and Richardson) http://www.hdrinc.com&lt;br /&gt;&lt;/li&gt;&lt;li&gt;&lt;a href="http://www.vhb.com/"&gt;VHB&lt;/a&gt; (Vanasse Hangen Brustlin, Inc) http://www.vhb.com/&lt;/li&gt;&lt;li&gt;&lt;a href="http://www.ensr.aecom.com/index.html"&gt;AECOM&lt;/a&gt; http://www.ensr.aecom.com/index.html&lt;/li&gt;&lt;li&gt;&lt;a href="http://www.urscorp.com/"&gt;URS&lt;/a&gt;  http://www.urscorp.com&lt;br /&gt;&lt;/li&gt;&lt;li&gt;&lt;a href="http://www.caliper.com/default.htm"&gt;Caliper Corporation&lt;/a&gt;  http://www.caliper.com/default.htm&lt;br /&gt;&lt;/li&gt;&lt;li&gt;&lt;a href="http://www.crai.com/"&gt;CRA International   &lt;/a&gt;http://www.crai.com/&lt;/li&gt;&lt;li&gt;&lt;a href="http://steerdaviesgleave.com/"&gt;Steer Davies Gleave&lt;/a&gt;  http://steerdaviesgleave.com/&lt;br /&gt;&lt;/li&gt;&lt;li&gt;&lt;a href="http://www.rkk.com/"&gt;RK&amp;amp;K,LLP&lt;/a&gt; (Rummel, Kelpper &amp;amp; Kahl, LLP)      http://www.rkk.com/&lt;br /&gt;&lt;/li&gt;&lt;li&gt;&lt;a href="http://www.brudis.com/index.php"&gt;BAI&lt;/a&gt; (Brudis &amp;amp; Associates, Inc)                              http://www.brudis.com/&lt;/li&gt;&lt;li&gt;&lt;a href="http://www.iteris.com/"&gt;ITERIS &lt;/a&gt;                                                                     http://www.iteris.com/&lt;/li&gt;&lt;li&gt;&lt;a href="http://www.danielconsultants.com/"&gt;DCI&lt;/a&gt; (Danial Consultants, Inc)                                http://www.danielconsultants.com/&lt;br /&gt;&lt;/li&gt;&lt;/ol&gt;&lt;div class="blogger-post-footer"&gt;&lt;img width='1' height='1' src='https://blogger.googleusercontent.com/tracker/6066639825030015635-899214069444819258?l=vivianningyang.blogspot.com' alt='' /&gt;&lt;/div&gt;</content><link rel='replies' type='application/atom+xml' href='http://vivianningyang.blogspot.com/feeds/899214069444819258/comments/default' title='Post Comments'/><link rel='replies' type='text/html' href='http://vivianningyang.blogspot.com/2009/03/transportation-consulting-companies.html#comment-form' title='0 Comments'/><link rel='edit' type='application/atom+xml' href='http://www.blogger.com/feeds/6066639825030015635/posts/default/899214069444819258'/><link rel='self' type='application/atom+xml' href='http://www.blogger.com/feeds/6066639825030015635/posts/default/899214069444819258'/><link rel='alternate' type='text/html' href='http://vivianningyang.blogspot.com/2009/03/transportation-consulting-companies.html' title='Transportation Consulting Companies'/><author><name>Vivian</name><email>noreply@blogger.com</email><gd:image rel='http://schemas.google.com/g/2005#thumbnail' width='32' height='32' src='http://1.bp.blogspot.com/_HYgVaJR3UDk/SmyU1cMFc0I/AAAAAAAAABE/c_sq_ei2hHA/S220/snapshot_vv.jpg'/></author><thr:total>0</thr:total></entry><entry><id>tag:blogger.com,1999:blog-6066639825030015635.post-7949798722107139782</id><published>2009-02-23T21:07:00.000-08:00</published><updated>2009-02-23T21:12:52.426-08:00</updated><category scheme='http://www.blogger.com/atom/ns#' term='Parallel Computing'/><title type='text'>Complie an MPICH2 Application (C++)</title><content type='html'>&lt;span style="font-size:130%;"&gt;&lt;span style="font-weight: bold;"&gt;Developer Visual Studio 6.0&lt;/span&gt;&lt;/span&gt;&lt;br /&gt;&lt;br /&gt;Visual C++ 6.0 cannot handle multiple functions with the same type signature&lt;br /&gt;that only differ in their return type. So you must define HAVE_NO_VARIABLE_RETURN _TYPE_SUPPORT in your project.&lt;br /&gt;1. Create a project and add your source files.&lt;br /&gt;2. Bring up the settings for the project by hitting Alt F7. Select the Preprocessor&lt;br /&gt;Category from the C/C++ tab. Enter “HAVE_NO_VARIABLE_RETURN_TYPE_SUPPORT”&lt;br /&gt;into the Preprocessor box. Enter “C:\Program Files\MPICH2\include” into the “Additional include directories” box.&lt;br /&gt;3. Select the Input Category from the Link tab. Add cxx.lib and&lt;br /&gt;mpi.lib to the Object/library modules box. Add C:\Program Files\MPICH2\lib&lt;br /&gt;to the “Additional library path” box.&lt;br /&gt;4. Compile your application.&lt;br /&gt;&lt;span style="color: rgb(0, 0, 153);"&gt;[Source: mpich2-doc-windev.pdf, section 9.10.2]&lt;/span&gt;&lt;br /&gt;&lt;br /&gt;&lt;span style="font-weight: bold;font-size:130%;" &gt;Developer Studio .NET 2003&lt;/span&gt;&lt;br /&gt;&lt;br /&gt;For Developer Studio .NET 2003 or newer you can use the example projects provided with the release as a guide to creating your own projects.&lt;br /&gt;1. Create a project and add your source files.&lt;br /&gt;2. Bring up the properties dialog for your project by right clicking the project name and selecting Properties.&lt;br /&gt;3. Navigate to Configuration Properties::C/C++::General&lt;br /&gt;4. Add C:\Program Files\MPICH2\include to the “Additional Include Directories” box.&lt;br /&gt;5. Navigate to Configuration Properties::Linker::General&lt;br /&gt;6. Add C:\Program Files\MPICH2\lib to the “Aditional Library Directories” box.&lt;br /&gt;7. Navigate to Configuration Properties::Linker::Input&lt;br /&gt;8. Add cxx.lib and mpi.lib and fmpich2.lib to the “Additional Dependencies” box.&lt;br /&gt;If your application is a C application then it only needs mpi.lib. If it is a C++ application then it needs both cxx.lib and mpi.lib. If it is a Fortran application then it only needs one of the fmpich2[s,g].lib libraries. The fortran library comes in three flavors fmpich2.lib, fmpich2s.lib and fmpich2s.lib. fmpich2.lib contains all uppercase symbols and uses the C calling convention like this: MPI INIT. fmpich2s.lib contains all uppercase symbols and uses the 9 RUNTIME ENVIRONMENT 30 stdcall calling convention like this: MPI INIT@4. fmpich2g.lib contains all lowercase symbols with double underscores and the C calling convention like this: mpi init . Add the library that matches your Fortran compiler.&lt;br /&gt;9. Compile your application.&lt;br /&gt;&lt;span style="color: rgb(0, 0, 153);"&gt;[Source: mpich2-doc-windev.pdf, section 9.10.2]&lt;/span&gt;&lt;br /&gt;&lt;br /&gt;&lt;span style="font-size:130%;"&gt;&lt;span style="font-weight: bold;"&gt;1. Trouble Shooting&lt;/span&gt;&lt;/span&gt;&lt;br /&gt;&lt;br /&gt;C++ and SEEK_SET&lt;br /&gt;Some users may get error messages such as&lt;br /&gt; SEEK_SET is #defined but must not be for the C++ binding of MPI&lt;br /&gt; &lt;br /&gt;The problem is that both stdio.h and the MPI C++ interface use SEEK_SET, SEEK_CUR, and SEEK_END. This is really a bug in the MPI-2 standard. You can try adding&lt;br /&gt;  #undef SEEK_SET&lt;br /&gt;  #undef SEEK_END&lt;br /&gt;  #undef SEEK_CUR&lt;br /&gt; &lt;br /&gt;before mpi.h is included, or add the definition&lt;br /&gt;  -DMPICH_IGNORE_CXX_SEEK&lt;br /&gt; &lt;br /&gt;to the command line (this will cause the MPI versions of SEEK_SET etc. to be skipped).&lt;br /&gt;&lt;span style="color: rgb(0, 0, 153);"&gt;[Source: http://www.mcs.anl.gov/research/projects/mpich2/support/index.php?s=faqs#cxxseek]&lt;/span&gt;&lt;div class="blogger-post-footer"&gt;&lt;img width='1' height='1' src='https://blogger.googleusercontent.com/tracker/6066639825030015635-7949798722107139782?l=vivianningyang.blogspot.com' alt='' /&gt;&lt;/div&gt;</content><link rel='replies' type='application/atom+xml' href='http://vivianningyang.blogspot.com/feeds/7949798722107139782/comments/default' title='Post Comments'/><link rel='replies' type='text/html' href='http://vivianningyang.blogspot.com/2009/02/complie-mpich2-application-c.html#comment-form' title='0 Comments'/><link rel='edit' type='application/atom+xml' href='http://www.blogger.com/feeds/6066639825030015635/posts/default/7949798722107139782'/><link rel='self' type='application/atom+xml' href='http://www.blogger.com/feeds/6066639825030015635/posts/default/7949798722107139782'/><link rel='alternate' type='text/html' href='http://vivianningyang.blogspot.com/2009/02/complie-mpich2-application-c.html' title='Complie an MPICH2 Application (C++)'/><author><name>Vivian</name><email>noreply@blogger.com</email><gd:image rel='http://schemas.google.com/g/2005#thumbnail' width='32' height='32' src='http://1.bp.blogspot.com/_HYgVaJR3UDk/SmyU1cMFc0I/AAAAAAAAABE/c_sq_ei2hHA/S220/snapshot_vv.jpg'/></author><thr:total>0</thr:total></entry><entry><id>tag:blogger.com,1999:blog-6066639825030015635.post-6512014201174212785</id><published>2009-02-23T20:30:00.000-08:00</published><updated>2009-02-23T21:06:51.470-08:00</updated><category scheme='http://www.blogger.com/atom/ns#' term='Parallel Computing'/><title type='text'>Install MPICH2 on Windows XP</title><content type='html'>[Reference: http://www.mcs.anl.gov/research/projects/mpich2/documentation/index.php?s=docs]&lt;br /&gt;&lt;br /&gt;&lt;meta equiv="Content-Type" content="text/html; charset=utf-8"&gt;&lt;meta name="ProgId" content="Word.Document"&gt;&lt;meta name="Generator" content="Microsoft Word 11"&gt;&lt;meta name="Originator" content="Microsoft Word 11"&gt;&lt;link rel="File-List" href="file:///C:%5CDOCUME%7E1%5CNINGYA%7E1%5CLOCALS%7E1%5CTemp%5Cmsohtml1%5C01%5Cclip_filelist.xml"&gt;&lt;!--[if gte mso 9]&gt;&lt;xml&gt;  &lt;w:worddocument&gt;   &lt;w:view&gt;Normal&lt;/w:View&gt;   &lt;w:zoom&gt;0&lt;/w:Zoom&gt;   &lt;w:punctuationkerning/&gt;   &lt;w:validateagainstschemas/&gt;   &lt;w:saveifxmlinvalid&gt;false&lt;/w:SaveIfXMLInvalid&gt;   &lt;w:ignoremixedcontent&gt;false&lt;/w:IgnoreMixedContent&gt;   &lt;w:alwaysshowplaceholdertext&gt;false&lt;/w:AlwaysShowPlaceholderText&gt;   &lt;w:compatibility&gt;    &lt;w:breakwrappedtables/&gt;    &lt;w:snaptogridincell/&gt;    &lt;w:wraptextwithpunct/&gt;    &lt;w:useasianbreakrules/&gt;    &lt;w:dontgrowautofit/&gt;    &lt;w:usefelayout/&gt;   &lt;/w:Compatibility&gt;   &lt;w:browserlevel&gt;MicrosoftInternetExplorer4&lt;/w:BrowserLevel&gt;  &lt;/w:WordDocument&gt; &lt;/xml&gt;&lt;![endif]--&gt;&lt;!--[if gte mso 9]&gt;&lt;xml&gt;  &lt;w:latentstyles deflockedstate="false" latentstylecount="156"&gt;  &lt;/w:LatentStyles&gt; &lt;/xml&gt;&lt;![endif]--&gt;&lt;style&gt; &lt;!--  /* Font Definitions */  @font-face 	{font-family:宋体; 	panose-1:2 1 6 0 3 1 1 1 1 1; 	mso-font-alt:SimSun; 	mso-font-charset:134; 	mso-generic-font-family:auto; 	mso-font-pitch:variable; 	mso-font-signature:3 135135232 16 0 262145 0;} @font-face 	{font-family:"\@宋体"; 	panose-1:2 1 6 0 3 1 1 1 1 1; 	mso-font-charset:134; 	mso-generic-font-family:auto; 	mso-font-pitch:variable; 	mso-font-signature:3 135135232 16 0 262145 0;}  /* Style Definitions */  p.MsoNormal, li.MsoNormal, div.MsoNormal 	{mso-style-parent:""; 	margin:0in; 	margin-bottom:.0001pt; 	mso-pagination:widow-orphan; 	font-size:12.0pt; 	font-family:"Times New Roman"; 	mso-fareast-font-family:"Times New Roman"; 	mso-fareast-language:EN-US;} @page Section1 	{size:8.5in 11.0in; 	margin:1.0in 1.25in 1.0in 1.25in; 	mso-header-margin:.5in; 	mso-footer-margin:.5in; 	mso-paper-source:0;} div.Section1 	{page:Section1;} --&gt; &lt;/style&gt;&lt;!--[if gte mso 10]&gt; &lt;style&gt;  /* Style Definitions */  table.MsoNormalTable 	{mso-style-name:"Table Normal"; 	mso-tstyle-rowband-size:0; 	mso-tstyle-colband-size:0; 	mso-style-noshow:yes; 	mso-style-parent:""; 	mso-padding-alt:0in 5.4pt 0in 5.4pt; 	mso-para-margin:0in; 	mso-para-margin-bottom:.0001pt; 	mso-pagination:widow-orphan; 	font-size:10.0pt; 	font-family:"Times New Roman"; 	mso-ansi-language:#0400; 	mso-fareast-language:#0400; 	mso-bidi-language:#0400;} &lt;/style&gt; &lt;![endif]--&gt;  &lt;p class="MsoNormal" style=""&gt;&lt;b style=""&gt;STEP 1: INSTALLING MPICH2&lt;o:p&gt;&lt;/o:p&gt;&lt;/b&gt;&lt;/p&gt; &lt;br /&gt;&lt;meta equiv="Content-Type" content="text/html; charset=utf-8"&gt;&lt;meta name="ProgId" content="Word.Document"&gt;&lt;meta name="Generator" content="Microsoft Word 11"&gt;&lt;meta name="Originator" content="Microsoft Word 11"&gt;&lt;!--[if gte mso 9]&gt;&lt;xml&gt;  &lt;w:worddocument&gt;   &lt;w:view&gt;Normal&lt;/w:View&gt;   &lt;w:zoom&gt;0&lt;/w:Zoom&gt;   &lt;w:punctuationkerning/&gt;   &lt;w:validateagainstschemas/&gt;   &lt;w:saveifxmlinvalid&gt;false&lt;/w:SaveIfXMLInvalid&gt;   &lt;w:ignoremixedcontent&gt;false&lt;/w:IgnoreMixedContent&gt;   &lt;w:alwaysshowplaceholdertext&gt;false&lt;/w:AlwaysShowPlaceholderText&gt;   &lt;w:compatibility&gt;    &lt;w:breakwrappedtables/&gt;    &lt;w:snaptogridincell/&gt;    &lt;w:wraptextwithpunct/&gt;    &lt;w:useasianbreakrules/&gt;    &lt;w:dontgrowautofit/&gt;    &lt;w:usefelayout/&gt;   &lt;/w:Compatibility&gt;   &lt;w:browserlevel&gt;MicrosoftInternetExplorer4&lt;/w:BrowserLevel&gt;  &lt;/w:WordDocument&gt; &lt;/xml&gt;&lt;![endif]--&gt;&lt;!--[if gte mso 9]&gt;&lt;xml&gt;  &lt;w:latentstyles deflockedstate="false" latentstylecount="156"&gt;  &lt;/w:LatentStyles&gt; &lt;/xml&gt;&lt;![endif]--&gt;&lt;style&gt; &lt;!--  /* Font Definitions */  @font-face 	{font-family:宋体; 	panose-1:2 1 6 0 3 1 1 1 1 1; 	mso-font-alt:SimSun; 	mso-font-charset:134; 	mso-generic-font-family:auto; 	mso-font-pitch:variable; 	mso-font-signature:3 135135232 16 0 262145 0;} @font-face 	{font-family:"\@宋体"; 	panose-1:2 1 6 0 3 1 1 1 1 1; 	mso-font-charset:134; 	mso-generic-font-family:auto; 	mso-font-pitch:variable; 	mso-font-signature:3 135135232 16 0 262145 0;}  /* Style Definitions */  p.MsoNormal, li.MsoNormal, div.MsoNormal 	{mso-style-parent:""; 	margin:0pt; 	margin-bottom:.0001pt; 	mso-pagination:widow-orphan; 	font-size:12.0pt; 	font-family:"Times New Roman"; 	mso-fareast-font-family:"Times New Roman"; 	mso-fareast-language:EN-US;} a:link, span.MsoHyperlink 	{color:blue; 	text-decoration:underline; 	text-underline:single;} a:visited, span.MsoHyperlinkFollowed 	{color:purple; 	text-decoration:underline; 	text-underline:single;} @page Section1 	{size:612.0pt 792.0pt; 	margin:72.0pt 90.0pt 72.0pt 90.0pt; 	mso-header-margin:36.0pt; 	mso-footer-margin:36.0pt; 	mso-paper-source:0;} div.Section1 	{page:Section1;}  /* List Definitions */  @list l0 	{mso-list-id:1786070829; 	mso-list-type:hybrid; 	mso-list-template-ids:2108083870 67698703 67698713 804130060 67698703 67698713 67698715 67698703 67698713 67698715;} @list l0:level1 	{mso-level-tab-stop:36.0pt; 	mso-level-number-position:left; 	text-indent:-18.0pt;} @list l0:level2 	{mso-level-number-format:alpha-lower; 	mso-level-tab-stop:72.0pt; 	mso-level-number-position:left; 	text-indent:-18.0pt;} @list l0:level3 	{mso-level-number-format:alpha-upper; 	mso-level-tab-stop:117.0pt; 	mso-level-number-position:left; 	margin-left:117.0pt; 	text-indent:-18.0pt;} ol 	{margin-bottom:0pt;} ul 	{margin-bottom:0pt;} --&gt; &lt;/style&gt;&lt;!--[if gte mso 10]&gt; &lt;style&gt;  /* Style Definitions */  table.MsoNormalTable 	{mso-style-name:"Table Normal"; 	mso-tstyle-rowband-size:0; 	mso-tstyle-colband-size:0; 	mso-style-noshow:yes; 	mso-style-parent:""; 	mso-padding-alt:0pt 5.4pt 0pt 5.4pt; 	mso-para-margin:0pt; 	mso-para-margin-bottom:.0001pt; 	mso-pagination:widow-orphan; 	font-size:10.0pt; 	font-family:"Times New Roman"; 	mso-ansi-language:#0400; 	mso-fareast-language:#0400; 	mso-bidi-language:#0400;} &lt;/style&gt; &lt;![endif]--&gt;&lt;meta equiv="Content-Type" content="text/html; charset=utf-8"&gt;&lt;meta name="ProgId" content="Word.Document"&gt;&lt;meta name="Generator" content="Microsoft Word 11"&gt;&lt;meta name="Originator" content="Microsoft Word 11"&gt;&lt;link rel="File-List" href="file:///C:%5CDOCUME%7E1%5CNINGYA%7E1%5CLOCALS%7E1%5CTemp%5Cmsohtml1%5C02%5Cclip_filelist.xml"&gt;&lt;!--[if gte mso 9]&gt;&lt;xml&gt;  &lt;w:worddocument&gt;   &lt;w:view&gt;Normal&lt;/w:View&gt;   &lt;w:zoom&gt;0&lt;/w:Zoom&gt;   &lt;w:punctuationkerning/&gt;   &lt;w:validateagainstschemas/&gt;   &lt;w:saveifxmlinvalid&gt;false&lt;/w:SaveIfXMLInvalid&gt;   &lt;w:ignoremixedcontent&gt;false&lt;/w:IgnoreMixedContent&gt;   &lt;w:alwaysshowplaceholdertext&gt;false&lt;/w:AlwaysShowPlaceholderText&gt;   &lt;w:compatibility&gt;    &lt;w:breakwrappedtables/&gt;    &lt;w:snaptogridincell/&gt;    &lt;w:wraptextwithpunct/&gt;    &lt;w:useasianbreakrules/&gt;    &lt;w:dontgrowautofit/&gt;    &lt;w:usefelayout/&gt;   &lt;/w:Compatibility&gt;   &lt;w:browserlevel&gt;MicrosoftInternetExplorer4&lt;/w:BrowserLevel&gt;  &lt;/w:WordDocument&gt; &lt;/xml&gt;&lt;![endif]--&gt;&lt;!--[if gte mso 9]&gt;&lt;xml&gt;  &lt;w:latentstyles deflockedstate="false" latentstylecount="156"&gt;  &lt;/w:LatentStyles&gt; &lt;/xml&gt;&lt;![endif]--&gt;&lt;style&gt; &lt;!--  /* Font Definitions */  @font-face 	{font-family:宋体; 	panose-1:2 1 6 0 3 1 1 1 1 1; 	mso-font-alt:SimSun; 	mso-font-charset:134; 	mso-generic-font-family:auto; 	mso-font-pitch:variable; 	mso-font-signature:3 135135232 16 0 262145 0;} @font-face 	{font-family:"\@宋体"; 	panose-1:2 1 6 0 3 1 1 1 1 1; 	mso-font-charset:134; 	mso-generic-font-family:auto; 	mso-font-pitch:variable; 	mso-font-signature:3 135135232 16 0 262145 0;}  /* Style Definitions */  p.MsoNormal, li.MsoNormal, div.MsoNormal 	{mso-style-parent:""; 	margin:0pt; 	margin-bottom:.0001pt; 	mso-pagination:widow-orphan; 	font-size:12.0pt; 	font-family:"Times New Roman"; 	mso-fareast-font-family:"Times New Roman"; 	mso-fareast-language:EN-US;} a:link, span.MsoHyperlink 	{color:blue; 	text-decoration:underline; 	text-underline:single;} a:visited, span.MsoHyperlinkFollowed 	{color:purple; 	text-decoration:underline; 	text-underline:single;} @page Section1 	{size:612.0pt 792.0pt; 	margin:72.0pt 90.0pt 72.0pt 90.0pt; 	mso-header-margin:36.0pt; 	mso-footer-margin:36.0pt; 	mso-paper-source:0;} div.Section1 	{page:Section1;}  /* List Definitions */  @list l0 	{mso-list-id:1786070829; 	mso-list-type:hybrid; 	mso-list-template-ids:2108083870 67698703 67698713 804130060 67698703 67698713 67698715 67698703 67698713 67698715;} @list l0:level1 	{mso-level-tab-stop:36.0pt; 	mso-level-number-position:left; 	text-indent:-18.0pt;} @list l0:level2 	{mso-level-number-format:alpha-lower; 	mso-level-tab-stop:72.0pt; 	mso-level-number-position:left; 	text-indent:-18.0pt;} @list l0:level3 	{mso-level-number-format:alpha-upper; 	mso-level-tab-stop:117.0pt; 	mso-level-number-position:left; 	margin-left:117.0pt; 	text-indent:-18.0pt;} ol 	{margin-bottom:0pt;} ul 	{margin-bottom:0pt;} --&gt; &lt;/style&gt;&lt;!--[if gte mso 10]&gt; &lt;style&gt;  /* Style Definitions */  table.MsoNormalTable 	{mso-style-name:"Table Normal"; 	mso-tstyle-rowband-size:0; 	mso-tstyle-colband-size:0; 	mso-style-noshow:yes; 	mso-style-parent:""; 	mso-padding-alt:0pt 5.4pt 0pt 5.4pt; 	mso-para-margin:0pt; 	mso-para-margin-bottom:.0001pt; 	mso-pagination:widow-orphan; 	font-size:10.0pt; 	font-family:"Times New Roman"; 	mso-ansi-language:#0400; 	mso-fareast-language:#0400; 	mso-bidi-language:#0400;} &lt;/style&gt; &lt;![endif]--&gt;  &lt;p class="MsoNormal" style="margin-left: 0pt; text-indent: 0pt;"&gt;&lt;!--[if !supportLists]--&gt;&lt;span style=";font-size:100%;" &gt;1.&lt;span style=";font-family:&amp;quot;;" &gt;                  &lt;/span&gt;&lt;/span&gt;&lt;!--[endif]--&gt;&lt;span style="font-size:100%;"&gt;Main MPICH homepage:&lt;/span&gt;&lt;/p&gt;  &lt;p class="MsoNormal"&gt;&lt;a href="http://www.mcs.anl.gov/research/projects/mpich2/index.php"&gt;http://www.mcs.anl.gov/research/projects/mpich2/index.php&lt;/a&gt;&lt;/p&gt;  &lt;p class="MsoNormal"&gt;&lt;o:p&gt; &lt;/o:p&gt;&lt;/p&gt;  &lt;p class="MsoNormal" style="margin-left: 0pt; text-indent: 0pt;"&gt;&lt;!--[if !supportLists]--&gt;&lt;span style=""&gt;2.&lt;span style=";font-family:&amp;quot;;font-size:7;"  &gt;                  &lt;/span&gt;&lt;/span&gt;&lt;!--[endif]--&gt;Download the Win32IA32 version of MPICH2 from:&lt;/p&gt;  &lt;p class="MsoNormal"&gt;&lt;a href="http://www.mcs.anl.gov/research/projects/mpich2/downloads/index.php?s=downloads"&gt;http://www.mcs.anl.gov/research/projects/mpich2/downloads/index.php?s=downloads&lt;/a&gt;&lt;/p&gt;&lt;p class="MsoNormal"&gt;&lt;a href="http://www.mcs.anl.gov/research/projects/mpich2/downloads/index.php?s=downloads"&gt;&lt;br /&gt;&lt;/a&gt;&lt;/p&gt;  &lt;p class="MsoNormal"&gt;&lt;o:p&gt; &lt;/o:p&gt;&lt;/p&gt;  &lt;p class="MsoNormal" style="margin-left: 0pt; text-indent: 0pt;"&gt;&lt;!--[if !supportLists]--&gt;&lt;span style="font-size:100%;"&gt;&lt;span style=""&gt;3.&lt;span style=";font-family:&amp;quot;;" &gt;                   &lt;/span&gt;&lt;/span&gt;&lt;/span&gt;&lt;!--[endif]--&gt;&lt;span style="font-size:100%;"&gt;Download &lt;/span&gt;&lt;span style="font-size:100%;"&gt;Mic&lt;/span&gt;&lt;span style="font-size:100%;"&gt;rosoft Visual C++ 2005 SP1 Redistribu&lt;/span&gt;&lt;span style="font-size:11;"&gt;&lt;span style="font-size:100%;"&gt;table Package (x86) and install the program.&lt;/span&gt;&lt;o:p&gt;&lt;/o:p&gt;&lt;/span&gt;&lt;/p&gt;  &lt;p class="MsoNormal"&gt;&lt;a href="http://www.microsoft.com/downloads/thankyou.aspx?familyId=200b2fd9-ae1a-4a14-984d-389c36f85647&amp;amp;displayLang=en"&gt;http://www.microsoft.com/downloads/thankyou.aspx?familyId=200b2fd9-ae1a-4a14-984d-389c36f85647&amp;amp;displayLang=en#&lt;/a&gt;&lt;/p&gt;  &lt;p class="MsoNormal"&gt;&lt;o:p&gt; &lt;/o:p&gt;&lt;/p&gt;  &lt;p class="MsoNormal" style="margin-left: 0pt; text-indent: 0pt;"&gt;&lt;!--[if !supportLists]--&gt;&lt;span style=""&gt;4.&lt;span style=";font-family:&amp;quot;;font-size:7;"  &gt;                  &lt;/span&gt;&lt;/span&gt;&lt;!--[endif]--&gt;Run the executable, mpich2-1.0.7-win32-ia32.msi (or a more recent version). Most likely it will result in the following error:&lt;/p&gt; &lt;a onblur="try {parent.deselectBloggerImageGracefully();} catch(e) {}" href="http://3.bp.blogspot.com/_HYgVaJR3UDk/SaN6GIcV_NI/AAAAAAAAAAM/cVwxwBL0I6o/s1600-h/image002.gif"&gt;&lt;img style="margin: 0px auto 10px; display: block; text-align: center; cursor: pointer; width: 320px; height: 119px;" src="http://3.bp.blogspot.com/_HYgVaJR3UDk/SaN6GIcV_NI/AAAAAAAAAAM/cVwxwBL0I6o/s320/image002.gif" alt="" id="BLOGGER_PHOTO_ID_5306219031736745170" border="0" /&gt;&lt;/a&gt;&lt;meta equiv="Content-Type" content="text/html; charset=utf-8"&gt;&lt;meta name="ProgId" content="Word.Document"&gt;&lt;meta name="Generator" content="Microsoft Word 11"&gt;&lt;meta name="Originator" content="Microsoft Word 11"&gt;&lt;link rel="File-List" href="file:///C:%5CDOCUME%7E1%5CNINGYA%7E1%5CLOCALS%7E1%5CTemp%5Cmsohtml1%5C01%5Cclip_filelist.xml"&gt;&lt;!--[if gte mso 9]&gt;&lt;xml&gt;  &lt;w:worddocument&gt;   &lt;w:view&gt;Normal&lt;/w:View&gt;   &lt;w:zoom&gt;0&lt;/w:Zoom&gt;   &lt;w:punctuationkerning/&gt;   &lt;w:validateagainstschemas/&gt;   &lt;w:saveifxmlinvalid&gt;false&lt;/w:SaveIfXMLInvalid&gt;   &lt;w:ignoremixedcontent&gt;false&lt;/w:IgnoreMixedContent&gt;   &lt;w:alwaysshowplaceholdertext&gt;false&lt;/w:AlwaysShowPlaceholderText&gt;   &lt;w:compatibility&gt;    &lt;w:breakwrappedtables/&gt;    &lt;w:snaptogridincell/&gt;    &lt;w:wraptextwithpunct/&gt;    &lt;w:useasianbreakrules/&gt;    &lt;w:dontgrowautofit/&gt;    &lt;w:usefelayout/&gt;   &lt;/w:Compatibility&gt;   &lt;w:browserlevel&gt;MicrosoftInternetExplorer4&lt;/w:BrowserLevel&gt;  &lt;/w:WordDocument&gt; &lt;/xml&gt;&lt;![endif]--&gt;&lt;!--[if gte mso 9]&gt;&lt;xml&gt;  &lt;w:latentstyles deflockedstate="false" latentstylecount="156"&gt;  &lt;/w:LatentStyles&gt; &lt;/xml&gt;&lt;![endif]--&gt;&lt;style&gt; &lt;!--  /* Font Definitions */  @font-face 	{font-family:宋体; 	panose-1:2 1 6 0 3 1 1 1 1 1; 	mso-font-alt:SimSun; 	mso-font-charset:134; 	mso-generic-font-family:auto; 	mso-font-pitch:variable; 	mso-font-signature:3 135135232 16 0 262145 0;} @font-face 	{font-family:"\@宋体"; 	panose-1:2 1 6 0 3 1 1 1 1 1; 	mso-font-charset:134; 	mso-generic-font-family:auto; 	mso-font-pitch:variable; 	mso-font-signature:3 135135232 16 0 262145 0;}  /* Style Definitions */  p.MsoNormal, li.MsoNormal, div.MsoNormal 	{mso-style-parent:""; 	margin:0in; 	margin-bottom:.0001pt; 	mso-pagination:widow-orphan; 	font-size:12.0pt; 	font-family:"Times New Roman"; 	mso-fareast-font-family:"Times New Roman"; 	mso-fareast-language:EN-US;} a:link, span.MsoHyperlink 	{color:blue; 	text-decoration:underline; 	text-underline:single;} a:visited, span.MsoHyperlinkFollowed 	{color:purple; 	text-decoration:underline; 	text-underline:single;} @page Section1 	{size:8.5in 11.0in; 	margin:1.0in 1.25in 1.0in 1.25in; 	mso-header-margin:.5in; 	mso-footer-margin:.5in; 	mso-paper-source:0;} div.Section1 	{page:Section1;} --&gt; &lt;/style&gt;&lt;!--[if gte mso 10]&gt; &lt;style&gt;  /* Style Definitions */  table.MsoNormalTable 	{mso-style-name:"Table Normal"; 	mso-tstyle-rowband-size:0; 	mso-tstyle-colband-size:0; 	mso-style-noshow:yes; 	mso-style-parent:""; 	mso-padding-alt:0in 5.4pt 0in 5.4pt; 	mso-para-margin:0in; 	mso-para-margin-bottom:.0001pt; 	mso-pagination:widow-orphan; 	font-size:10.0pt; 	font-family:"Times New Roman"; 	mso-ansi-language:#0400; 	mso-fareast-language:#0400; 	mso-bidi-language:#0400;} &lt;/style&gt; &lt;![endif]--&gt;  &lt;p class="MsoNormal"&gt;If you follow the link to download the .NET Framework it will download version 2.0.50727.&lt;span style=""&gt;  &lt;/span&gt;To download version 2.0 use this link:&lt;/p&gt;  &lt;p class="MsoNormal"&gt;&lt;a href="http://www.microsoft.com/downloads/details.aspx?FamilyID=0856EACB-4362-4B0D-8EDD-AAB15C5E04F5&amp;amp;displaylang=en"&gt;http://www.microsoft.com/downloads/details.aspx?FamilyID=0856EACB-4362-4B0D-8EDD-AAB15C5E04F5&amp;amp;displaylang=en&lt;/a&gt;&lt;/p&gt; &lt;br /&gt;&lt;meta equiv="Content-Type" content="text/html; charset=utf-8"&gt;&lt;meta name="ProgId" content="Word.Document"&gt;&lt;meta name="Generator" content="Microsoft Word 11"&gt;&lt;meta name="Originator" content="Microsoft Word 11"&gt;&lt;link rel="File-List" href="file:///C:%5CDOCUME%7E1%5CNINGYA%7E1%5CLOCALS%7E1%5CTemp%5Cmsohtml1%5C01%5Cclip_filelist.xml"&gt;&lt;!--[if gte mso 9]&gt;&lt;xml&gt;  &lt;w:worddocument&gt;   &lt;w:view&gt;Normal&lt;/w:View&gt;   &lt;w:zoom&gt;0&lt;/w:Zoom&gt;   &lt;w:punctuationkerning/&gt;   &lt;w:validateagainstschemas/&gt;   &lt;w:saveifxmlinvalid&gt;false&lt;/w:SaveIfXMLInvalid&gt;   &lt;w:ignoremixedcontent&gt;false&lt;/w:IgnoreMixedContent&gt;   &lt;w:alwaysshowplaceholdertext&gt;false&lt;/w:AlwaysShowPlaceholderText&gt;   &lt;w:compatibility&gt;    &lt;w:breakwrappedtables/&gt;    &lt;w:snaptogridincell/&gt;    &lt;w:wraptextwithpunct/&gt;    &lt;w:useasianbreakrules/&gt;    &lt;w:dontgrowautofit/&gt;    &lt;w:usefelayout/&gt;   &lt;/w:Compatibility&gt;   &lt;w:browserlevel&gt;MicrosoftInternetExplorer4&lt;/w:BrowserLevel&gt;  &lt;/w:WordDocument&gt; &lt;/xml&gt;&lt;![endif]--&gt;&lt;!--[if gte mso 9]&gt;&lt;xml&gt;  &lt;w:latentstyles deflockedstate="false" latentstylecount="156"&gt;  &lt;/w:LatentStyles&gt; &lt;/xml&gt;&lt;![endif]--&gt;&lt;style&gt; &lt;!--  /* Font Definitions */  @font-face 	{font-family:宋体; 	panose-1:2 1 6 0 3 1 1 1 1 1; 	mso-font-alt:SimSun; 	mso-font-charset:134; 	mso-generic-font-family:auto; 	mso-font-pitch:variable; 	mso-font-signature:3 135135232 16 0 262145 0;} @font-face 	{font-family:"\@宋体"; 	panose-1:2 1 6 0 3 1 1 1 1 1; 	mso-font-charset:134; 	mso-generic-font-family:auto; 	mso-font-pitch:variable; 	mso-font-signature:3 135135232 16 0 262145 0;}  /* Style Definitions */  p.MsoNormal, li.MsoNormal, div.MsoNormal 	{mso-style-parent:""; 	margin:0in; 	margin-bottom:.0001pt; 	mso-pagination:widow-orphan; 	font-size:12.0pt; 	font-family:"Times New Roman"; 	mso-fareast-font-family:"Times New Roman"; 	mso-fareast-language:EN-US;} @page Section1 	{size:8.5in 11.0in; 	margin:1.0in 1.25in 1.0in 1.25in; 	mso-header-margin:.5in; 	mso-footer-margin:.5in; 	mso-paper-source:0;} div.Section1 	{page:Section1;}  /* List Definitions */  @list l0 	{mso-list-id:1786070829; 	mso-list-type:hybrid; 	mso-list-template-ids:2108083870 67698703 67698713 804130060 67698703 67698713 67698715 67698703 67698713 67698715;} @list l0:level1 	{mso-level-tab-stop:.5in; 	mso-level-number-position:left; 	text-indent:-.25in;} @list l0:level2 	{mso-level-number-format:alpha-lower; 	mso-level-tab-stop:1.0in; 	mso-level-number-position:left; 	text-indent:-.25in;} @list l0:level3 	{mso-level-number-format:alpha-upper; 	mso-level-tab-stop:117.0pt; 	mso-level-number-position:left; 	margin-left:117.0pt; 	text-indent:-.25in;} ol 	{margin-bottom:0in;} ul 	{margin-bottom:0in;} --&gt; &lt;/style&gt;&lt;!--[if gte mso 10]&gt; &lt;style&gt;  /* Style Definitions */  table.MsoNormalTable 	{mso-style-name:"Table Normal"; 	mso-tstyle-rowband-size:0; 	mso-tstyle-colband-size:0; 	mso-style-noshow:yes; 	mso-style-parent:""; 	mso-padding-alt:0in 5.4pt 0in 5.4pt; 	mso-para-margin:0in; 	mso-para-margin-bottom:.0001pt; 	mso-pagination:widow-orphan; 	font-size:10.0pt; 	font-family:"Times New Roman"; 	mso-ansi-language:#0400; 	mso-fareast-language:#0400; 	mso-bidi-language:#0400;} &lt;/style&gt; &lt;![endif]--&gt;  &lt;p class="MsoNormal" style="margin-left: 0in; text-indent: 0in;"&gt;&lt;!--[if !supportLists]--&gt;&lt;span style=""&gt;5.&lt;span style="font-family: &amp;quot;Times New Roman&amp;quot;; font-style: normal; font-variant: normal; font-weight: normal; font-size: 7pt; line-height: normal; font-size-adjust: none; font-stretch: normal;"&gt;                  &lt;/span&gt;&lt;/span&gt;&lt;!--[endif]--&gt;Install the .NET Framework program &lt;/p&gt;  &lt;p class="MsoNormal"&gt;&lt;o:p&gt; &lt;/o:p&gt;&lt;/p&gt;  &lt;p class="MsoNormal" style="margin-left: 0in; text-indent: 0in;"&gt;&lt;!--[if !supportLists]--&gt;&lt;span style=""&gt;6.&lt;span style="font-family: &amp;quot;Times New Roman&amp;quot;; font-style: normal; font-variant: normal; font-weight: normal; font-size: 7pt; line-height: normal; font-size-adjust: none; font-stretch: normal;"&gt;                  &lt;/span&gt;&lt;/span&gt;&lt;!--[endif]--&gt;Install the MPICH2 executable.&lt;span style=""&gt;  &lt;/span&gt;Write down the passphrase “behappy” for future reference.&lt;span style=""&gt;  &lt;/span&gt;The passphrase must be consistent across a network.&lt;/p&gt;  &lt;p class="MsoNormal"&gt;&lt;o:p&gt; &lt;/o:p&gt;&lt;/p&gt;  &lt;p class="MsoNormal" style="margin-left: 0in; text-indent: 0in;"&gt;&lt;!--[if !supportLists]--&gt;&lt;span style=""&gt;7.&lt;span style="font-family: &amp;quot;Times New Roman&amp;quot;; font-style: normal; font-variant: normal; font-weight: normal; font-size: 7pt; line-height: normal; font-size-adjust: none; font-stretch: normal;"&gt;                  &lt;/span&gt;&lt;/span&gt;&lt;!--[endif]--&gt;&lt;span style="color: red; font-weight: bold;"&gt;NOTE:&lt;/span&gt; &lt;span style="color: rgb(255, 0, 0);"&gt;make sure that the MPICH2 versions are the same in all computers/machines&lt;/span&gt;. Otherwise, the following error massage may appear:&lt;/p&gt;    &lt;p class="MsoNormal"&gt;&lt;span style="color: blue;"&gt;Aborting: unable to connect to ni, smpd version mismatch Aborting: unable to connect to ni, smpd version mismatch.&lt;/span&gt;&lt;/p&gt;&lt;p class="MsoNormal"&gt;&lt;br /&gt;&lt;/p&gt;&lt;p class="MsoNormal"&gt;&lt;br /&gt;&lt;/p&gt;&lt;p class="MsoNormal"&gt;&lt;meta equiv="Content-Type" content="text/html; charset=utf-8"&gt;&lt;meta name="ProgId" content="Word.Document"&gt;&lt;meta name="Generator" content="Microsoft Word 11"&gt;&lt;meta name="Originator" content="Microsoft Word 11"&gt;&lt;link rel="File-List" href="file:///C:%5CDOCUME%7E1%5CNINGYA%7E1%5CLOCALS%7E1%5CTemp%5Cmsohtml1%5C01%5Cclip_filelist.xml"&gt;&lt;!--[if gte mso 9]&gt;&lt;xml&gt;  &lt;w:worddocument&gt;   &lt;w:view&gt;Normal&lt;/w:View&gt;   &lt;w:zoom&gt;0&lt;/w:Zoom&gt;   &lt;w:punctuationkerning/&gt;   &lt;w:validateagainstschemas/&gt;   &lt;w:saveifxmlinvalid&gt;false&lt;/w:SaveIfXMLInvalid&gt;   &lt;w:ignoremixedcontent&gt;false&lt;/w:IgnoreMixedContent&gt;   &lt;w:alwaysshowplaceholdertext&gt;false&lt;/w:AlwaysShowPlaceholderText&gt;   &lt;w:compatibility&gt;    &lt;w:breakwrappedtables/&gt;    &lt;w:snaptogridincell/&gt;    &lt;w:wraptextwithpunct/&gt;    &lt;w:useasianbreakrules/&gt;    &lt;w:dontgrowautofit/&gt;    &lt;w:usefelayout/&gt;   &lt;/w:Compatibility&gt;   &lt;w:browserlevel&gt;MicrosoftInternetExplorer4&lt;/w:BrowserLevel&gt;  &lt;/w:WordDocument&gt; &lt;/xml&gt;&lt;![endif]--&gt;&lt;!--[if gte mso 9]&gt;&lt;xml&gt;  &lt;w:latentstyles deflockedstate="false" latentstylecount="156"&gt;  &lt;/w:LatentStyles&gt; &lt;/xml&gt;&lt;![endif]--&gt;&lt;style&gt; &lt;!--  /* Font Definitions */  @font-face 	{font-family:Wingdings; 	panose-1:5 0 0 0 0 0 0 0 0 0; 	mso-font-charset:2; 	mso-generic-font-family:auto; 	mso-font-pitch:variable; 	mso-font-signature:0 268435456 0 0 -2147483648 0;} @font-face 	{font-family:宋体; 	panose-1:2 1 6 0 3 1 1 1 1 1; 	mso-font-alt:SimSun; 	mso-font-charset:134; 	mso-generic-font-family:auto; 	mso-font-pitch:variable; 	mso-font-signature:3 135135232 16 0 262145 0;} @font-face 	{font-family:"\@宋体"; 	panose-1:2 1 6 0 3 1 1 1 1 1; 	mso-font-charset:134; 	mso-generic-font-family:auto; 	mso-font-pitch:variable; 	mso-font-signature:3 135135232 16 0 262145 0;}  /* Style Definitions */  p.MsoNormal, li.MsoNormal, div.MsoNormal 	{mso-style-parent:""; 	margin:0in; 	margin-bottom:.0001pt; 	mso-pagination:widow-orphan; 	font-size:12.0pt; 	font-family:"Times New Roman"; 	mso-fareast-font-family:"Times New Roman"; 	mso-fareast-language:EN-US;} @page Section1 	{size:8.5in 11.0in; 	margin:1.0in 1.25in 1.0in 1.25in; 	mso-header-margin:.5in; 	mso-footer-margin:.5in; 	mso-paper-source:0;} div.Section1 	{page:Section1;}  /* List Definitions */  @list l0 	{mso-list-id:1730609768; 	mso-list-type:hybrid; 	mso-list-template-ids:114489864 67698703 67698713 67698715 67698703 67698713 67698715 67698703 67698713 67698715;} @list l0:level1 	{mso-level-tab-stop:.5in; 	mso-level-number-position:left; 	text-indent:-.25in;} @list l0:level2 	{mso-level-number-format:alpha-lower; 	mso-level-tab-stop:1.0in; 	mso-level-number-position:left; 	text-indent:-.25in;} ol 	{margin-bottom:0in;} ul 	{margin-bottom:0in;} --&gt; &lt;/style&gt;&lt;!--[if gte mso 10]&gt; &lt;style&gt;  /* Style Definitions */  table.MsoNormalTable 	{mso-style-name:"Table Normal"; 	mso-tstyle-rowband-size:0; 	mso-tstyle-colband-size:0; 	mso-style-noshow:yes; 	mso-style-parent:""; 	mso-padding-alt:0in 5.4pt 0in 5.4pt; 	mso-para-margin:0in; 	mso-para-margin-bottom:.0001pt; 	mso-pagination:widow-orphan; 	font-size:10.0pt; 	font-family:"Times New Roman"; 	mso-ansi-language:#0400; 	mso-fareast-language:#0400; 	mso-bidi-language:#0400;} &lt;/style&gt; &lt;![endif]--&gt;  &lt;/p&gt;&lt;p class="MsoNormal" style=""&gt;&lt;b style=""&gt;STEP 2: CHANGE COMPUTER SETTINGS&lt;o:p&gt;&lt;/o:p&gt;&lt;/b&gt;&lt;/p&gt;  &lt;p class="MsoNormal"&gt;&lt;o:p&gt; &lt;/o:p&gt;&lt;/p&gt;  &lt;p class="MsoNormal" style="margin-left: 0.25in; text-indent: -0.25in;"&gt;&lt;!--[if !supportLists]--&gt;&lt;span style=""&gt;1.&lt;span style="font-family: &amp;quot;Times New Roman&amp;quot;; font-style: normal; font-variant: normal; font-weight: normal; font-size: 7pt; line-height: normal; font-size-adjust: none; font-stretch: normal;"&gt;      &lt;/span&gt;&lt;/span&gt;&lt;!--[endif]--&gt;Copy the executable to the same directory in each machine (node). For example “C:\Program Files\MPICH2\examples\cpi.exe”&lt;span style=""&gt;  &lt;/span&gt;&lt;span style=""&gt;           &lt;/span&gt;&lt;/p&gt;  &lt;p class="MsoNormal" style="margin-left: 0.25in; text-indent: -0.25in;"&gt;&lt;!--[if !supportLists]--&gt;&lt;span style=""&gt;2.&lt;span style="font-family: &amp;quot;Times New Roman&amp;quot;; font-style: normal; font-variant: normal; font-weight: normal; font-size: 7pt; line-height: normal; font-size-adjust: none; font-stretch: normal;"&gt;      &lt;/span&gt;&lt;/span&gt;&lt;!--[endif]--&gt;Set “&lt;b style=""&gt; Network Connections”:&lt;/b&gt; Ensure that each machine can let its files shared by other computers by checking the option “Control Panel&lt;span style="font-family: Wingdings;"&gt;&lt;span style=""&gt;à&lt;/span&gt;&lt;/span&gt;Network and Internet Connections&lt;span style="font-family: Wingdings;"&gt;&lt;span style=""&gt;à&lt;/span&gt;&lt;/span&gt;Network Connections&lt;span style="font-family: Wingdings;"&gt;&lt;span style=""&gt;à&lt;/span&gt;&lt;/span&gt;Local Area Connection&lt;span style="font-family: Wingdings;"&gt;&lt;span style=""&gt;à&lt;/span&gt;&lt;/span&gt;Properties&lt;span style="font-family: Wingdings;"&gt;&lt;span style=""&gt;à&lt;/span&gt;&lt;/span&gt;General-File and Printer Sharing for Microsoft Networks”.&lt;/p&gt;  &lt;meta equiv="Content-Type" content="text/html; charset=utf-8"&gt;&lt;meta name="ProgId" content="Word.Document"&gt;&lt;meta name="Generator" content="Microsoft Word 11"&gt;&lt;meta name="Originator" content="Microsoft Word 11"&gt;&lt;link rel="File-List" href="file:///C:%5CDOCUME%7E1%5CNINGYA%7E1%5CLOCALS%7E1%5CTemp%5Cmsohtml1%5C01%5Cclip_filelist.xml"&gt;&lt;o:smarttagtype namespaceuri="urn:schemas-microsoft-com:office:smarttags" name="place"&gt;&lt;/o:smarttagtype&gt;&lt;o:smarttagtype namespaceuri="urn:schemas-microsoft-com:office:smarttags" name="PlaceName"&gt;&lt;/o:smarttagtype&gt;&lt;o:smarttagtype namespaceuri="urn:schemas-microsoft-com:office:smarttags" name="PlaceType"&gt;&lt;/o:smarttagtype&gt;&lt;!--[if gte mso 9]&gt;&lt;xml&gt;  &lt;w:worddocument&gt;   &lt;w:view&gt;Normal&lt;/w:View&gt;   &lt;w:zoom&gt;0&lt;/w:Zoom&gt;   &lt;w:punctuationkerning/&gt;   &lt;w:validateagainstschemas/&gt;   &lt;w:saveifxmlinvalid&gt;false&lt;/w:SaveIfXMLInvalid&gt;   &lt;w:ignoremixedcontent&gt;false&lt;/w:IgnoreMixedContent&gt;   &lt;w:alwaysshowplaceholdertext&gt;false&lt;/w:AlwaysShowPlaceholderText&gt;   &lt;w:compatibility&gt;    &lt;w:breakwrappedtables/&gt;    &lt;w:snaptogridincell/&gt;    &lt;w:wraptextwithpunct/&gt;    &lt;w:useasianbreakrules/&gt;    &lt;w:dontgrowautofit/&gt;    &lt;w:usefelayout/&gt;   &lt;/w:Compatibility&gt;   &lt;w:browserlevel&gt;MicrosoftInternetExplorer4&lt;/w:BrowserLevel&gt;  &lt;/w:WordDocument&gt; &lt;/xml&gt;&lt;![endif]--&gt;&lt;!--[if gte mso 9]&gt;&lt;xml&gt;  &lt;w:latentstyles deflockedstate="false" latentstylecount="156"&gt;  &lt;/w:LatentStyles&gt; &lt;/xml&gt;&lt;![endif]--&gt;&lt;!--[if !mso]&gt;&lt;object classid="clsid:38481807-CA0E-42D2-BF39-B33AF135CC4D" id="ieooui"&gt;&lt;/object&gt; &lt;style&gt; st1\:*{behavior:url(#ieooui) } &lt;/style&gt; &lt;![endif]--&gt;&lt;style&gt; &lt;!--  /* Font Definitions */  @font-face 	{font-family:Wingdings; 	panose-1:5 0 0 0 0 0 0 0 0 0; 	mso-font-charset:2; 	mso-generic-font-family:auto; 	mso-font-pitch:variable; 	mso-font-signature:0 268435456 0 0 -2147483648 0;} @font-face 	{font-family:宋体; 	panose-1:2 1 6 0 3 1 1 1 1 1; 	mso-font-alt:SimSun; 	mso-font-charset:134; 	mso-generic-font-family:auto; 	mso-font-pitch:variable; 	mso-font-signature:3 135135232 16 0 262145 0;} @font-face 	{font-family:"\@宋体"; 	panose-1:2 1 6 0 3 1 1 1 1 1; 	mso-font-charset:134; 	mso-generic-font-family:auto; 	mso-font-pitch:variable; 	mso-font-signature:3 135135232 16 0 262145 0;}  /* Style Definitions */  p.MsoNormal, li.MsoNormal, div.MsoNormal 	{mso-style-parent:""; 	margin:0in; 	margin-bottom:.0001pt; 	mso-pagination:widow-orphan; 	font-size:12.0pt; 	font-family:"Times New Roman"; 	mso-fareast-font-family:"Times New Roman"; 	mso-fareast-language:EN-US;} @page Section1 	{size:8.5in 11.0in; 	margin:1.0in 1.25in 1.0in 1.25in; 	mso-header-margin:.5in; 	mso-footer-margin:.5in; 	mso-paper-source:0;} div.Section1 	{page:Section1;}  /* List Definitions */  @list l0 	{mso-list-id:1730609768; 	mso-list-type:hybrid; 	mso-list-template-ids:114489864 67698703 67698713 67698715 67698703 67698713 67698715 67698703 67698713 67698715;} @list l0:level1 	{mso-level-tab-stop:.5in; 	mso-level-number-position:left; 	text-indent:-.25in;} @list l0:level2 	{mso-level-number-format:alpha-lower; 	mso-level-tab-stop:1.0in; 	mso-level-number-position:left; 	text-indent:-.25in;} ol 	{margin-bottom:0in;} ul 	{margin-bottom:0in;} --&gt; &lt;/style&gt;&lt;!--[if gte mso 10]&gt; &lt;style&gt;  /* Style Definitions */  table.MsoNormalTable 	{mso-style-name:"Table Normal"; 	mso-tstyle-rowband-size:0; 	mso-tstyle-colband-size:0; 	mso-style-noshow:yes; 	mso-style-parent:""; 	mso-padding-alt:0in 5.4pt 0in 5.4pt; 	mso-para-margin:0in; 	mso-para-margin-bottom:.0001pt; 	mso-pagination:widow-orphan; 	font-size:10.0pt; 	font-family:"Times New Roman"; 	mso-ansi-language:#0400; 	mso-fareast-language:#0400; 	mso-bidi-language:#0400;} &lt;/style&gt; &lt;![endif]--&gt;  &lt;p class="MsoNormal" style="margin-left: 0.25in; text-indent: -0.25in;"&gt;&lt;!--[if !supportLists]--&gt;3.  Set “&lt;span style="font-weight: bold;"&gt;Windows Firewall&lt;/span&gt;”: &lt;/p&gt;  &lt;ol style="margin-top: 0in;" start="1" type="1"&gt;&lt;ol style="margin-top: 0in;" start="1" type="a"&gt;&lt;li class="MsoNormal" style=""&gt;Ensure       that Windows Firewall can allow files sharing by checking the option “&lt;st1:place st="on"&gt;&lt;st1:placename st="on"&gt;Control&lt;/st1:placename&gt; &lt;st1:placename st="on"&gt;Panel&lt;/st1:placename&gt;&lt;span style="font-family: Wingdings;"&gt;&lt;span style=""&gt;à&lt;/span&gt;&lt;/span&gt;&lt;st1:placename st="on"&gt;Security&lt;/st1:placename&gt; &lt;st1:placetype st="on"&gt;Center&lt;/st1:placetype&gt;&lt;/st1:place&gt;&lt;span style="font-family: Wingdings;"&gt;&lt;span style=""&gt;à&lt;/span&gt;&lt;/span&gt;Windows       Firewall&lt;span style="font-family: Wingdings;"&gt;&lt;span style=""&gt;à&lt;/span&gt;&lt;/span&gt;Exceptions&lt;span style="font-family: Wingdings;"&gt;&lt;span style=""&gt;à&lt;/span&gt;&lt;/span&gt;File       and Printer Sharing”&lt;/li&gt;&lt;li class="MsoNormal" style=""&gt;From       the Exceptions Tab, select “Add Program” and make sure “C:\Program       Files\MPICH2\bin\smpd.exe” and “C:\Program Files\MPICH2\bin\mpiexec.exe”       are on the list.&lt;/li&gt;&lt;li class="MsoNormal" style=""&gt;&lt;span style="font-size: 12pt; font-family: &amp;quot;Times New Roman&amp;quot;;"&gt;Form the Exception Tab, select “Add Program” and add the executable “C:\Program Files\MPICH2\examples\cpi.exe” into the exception list.&lt;/span&gt;&lt;br /&gt;&lt;/li&gt;&lt;/ol&gt;&lt;/ol&gt;&lt;span style="color: blue;"&gt;&lt;o:p&gt;&lt;/o:p&gt;&lt;/span&gt;&lt;p&gt;&lt;/p&gt;  &lt;meta equiv="Content-Type" content="text/html; charset=utf-8"&gt;&lt;meta name="ProgId" content="Word.Document"&gt;&lt;meta name="Generator" content="Microsoft Word 11"&gt;&lt;meta name="Originator" content="Microsoft Word 11"&gt;&lt;link rel="File-List" href="file:///C:%5CDOCUME%7E1%5CNINGYA%7E1%5CLOCALS%7E1%5CTemp%5Cmsohtml1%5C01%5Cclip_filelist.xml"&gt;&lt;!--[if gte mso 9]&gt;&lt;xml&gt;  &lt;w:worddocument&gt;   &lt;w:view&gt;Normal&lt;/w:View&gt;   &lt;w:zoom&gt;0&lt;/w:Zoom&gt;   &lt;w:punctuationkerning/&gt;   &lt;w:validateagainstschemas/&gt;   &lt;w:saveifxmlinvalid&gt;false&lt;/w:SaveIfXMLInvalid&gt;   &lt;w:ignoremixedcontent&gt;false&lt;/w:IgnoreMixedContent&gt;   &lt;w:alwaysshowplaceholdertext&gt;false&lt;/w:AlwaysShowPlaceholderText&gt;   &lt;w:compatibility&gt;    &lt;w:breakwrappedtables/&gt;    &lt;w:snaptogridincell/&gt;    &lt;w:wraptextwithpunct/&gt;    &lt;w:useasianbreakrules/&gt;    &lt;w:dontgrowautofit/&gt;    &lt;w:usefelayout/&gt;   &lt;/w:Compatibility&gt;   &lt;w:browserlevel&gt;MicrosoftInternetExplorer4&lt;/w:BrowserLevel&gt;  &lt;/w:WordDocument&gt; &lt;/xml&gt;&lt;![endif]--&gt;&lt;!--[if gte mso 9]&gt;&lt;xml&gt;  &lt;w:latentstyles deflockedstate="false" latentstylecount="156"&gt;  &lt;/w:LatentStyles&gt; &lt;/xml&gt;&lt;![endif]--&gt;&lt;style&gt; &lt;!--  /* Font Definitions */  @font-face 	{font-family:宋体; 	panose-1:2 1 6 0 3 1 1 1 1 1; 	mso-font-alt:SimSun; 	mso-font-charset:134; 	mso-generic-font-family:auto; 	mso-font-pitch:variable; 	mso-font-signature:3 135135232 16 0 262145 0;} @font-face 	{font-family:"\@宋体"; 	panose-1:2 1 6 0 3 1 1 1 1 1; 	mso-font-charset:134; 	mso-generic-font-family:auto; 	mso-font-pitch:variable; 	mso-font-signature:3 135135232 16 0 262145 0;}  /* Style Definitions */  p.MsoNormal, li.MsoNormal, div.MsoNormal 	{mso-style-parent:""; 	margin:0in; 	margin-bottom:.0001pt; 	mso-pagination:widow-orphan; 	font-size:12.0pt; 	font-family:"Times New Roman"; 	mso-fareast-font-family:"Times New Roman"; 	mso-fareast-language:EN-US;} @page Section1 	{size:8.5in 11.0in; 	margin:1.0in 1.25in 1.0in 1.25in; 	mso-header-margin:.5in; 	mso-footer-margin:.5in; 	mso-paper-source:0;} div.Section1 	{page:Section1;}  /* List Definitions */  @list l0 	{mso-list-id:1730609768; 	mso-list-type:hybrid; 	mso-list-template-ids:114489864 67698703 67698713 67698715 67698703 67698713 67698715 67698703 67698713 67698715;} @list l0:level1 	{mso-level-tab-stop:.5in; 	mso-level-number-position:left; 	text-indent:-.25in;} @list l0:level2 	{mso-level-number-format:alpha-lower; 	mso-level-tab-stop:1.0in; 	mso-level-number-position:left; 	text-indent:-.25in;} @list l1 	{mso-list-id:1786070829; 	mso-list-type:hybrid; 	mso-list-template-ids:2108083870 67698703 67698713 804130060 67698703 67698713 67698715 67698703 67698713 67698715;} @list l1:level1 	{mso-level-tab-stop:.5in; 	mso-level-number-position:left; 	text-indent:-.25in;} @list l1:level2 	{mso-level-number-format:alpha-lower; 	mso-level-tab-stop:1.0in; 	mso-level-number-position:left; 	text-indent:-.25in;} @list l1:level3 	{mso-level-number-format:alpha-upper; 	mso-level-tab-stop:117.0pt; 	mso-level-number-position:left; 	margin-left:117.0pt; 	text-indent:-.25in;} ol 	{margin-bottom:0in;} ul 	{margin-bottom:0in;} --&gt; &lt;/style&gt;&lt;!--[if gte mso 10]&gt; &lt;style&gt;  /* Style Definitions */  table.MsoNormalTable 	{mso-style-name:"Table Normal"; 	mso-tstyle-rowband-size:0; 	mso-tstyle-colband-size:0; 	mso-style-noshow:yes; 	mso-style-parent:""; 	mso-padding-alt:0in 5.4pt 0in 5.4pt; 	mso-para-margin:0in; 	mso-para-margin-bottom:.0001pt; 	mso-pagination:widow-orphan; 	font-size:10.0pt; 	font-family:"Times New Roman"; 	mso-ansi-language:#0400; 	mso-fareast-language:#0400; 	mso-bidi-language:#0400;} &lt;/style&gt; &lt;![endif]--&gt;  &lt;p class="MsoNormal" style="margin-left: 0.25in; text-indent: -0.25in;"&gt;&lt;!--[if !supportLists]--&gt;&lt;span style=""&gt;4.&lt;span style="font-family: &amp;quot;Times New Roman&amp;quot;; font-style: normal; font-variant: normal; font-weight: normal; font-size: 7pt; line-height: normal; font-size-adjust: none; font-stretch: normal;"&gt;      &lt;/span&gt;&lt;/span&gt;&lt;!--[endif]--&gt;&lt;span style=""&gt; &lt;/span&gt;&lt;span style=""&gt;&lt;/span&gt;Add the MPICH2 path to Windows:&lt;/p&gt;  &lt;p class="MsoNormal" style="margin-left: 0.75in; text-indent: -0.25in;"&gt;&lt;!--[if !supportLists]--&gt;&lt;span style=""&gt;A.&lt;span style="font-family: &amp;quot;Times New Roman&amp;quot;; font-style: normal; font-variant: normal; font-weight: normal; font-size: 7pt; line-height: normal; font-size-adjust: none; font-stretch: normal;"&gt;    &lt;/span&gt;&lt;/span&gt;&lt;!--[endif]--&gt;Right click “My Computer” and pick properties&lt;/p&gt;  &lt;p class="MsoNormal" style="margin-left: 0.75in; text-indent: -0.25in;"&gt;&lt;!--[if !supportLists]--&gt;&lt;span style=""&gt;B.&lt;span style="font-family: &amp;quot;Times New Roman&amp;quot;; font-style: normal; font-variant: normal; font-weight: normal; font-size: 7pt; line-height: normal; font-size-adjust: none; font-stretch: normal;"&gt;     &lt;/span&gt;&lt;/span&gt;&lt;!--[endif]--&gt;Select the Advanced Tab&lt;/p&gt;  &lt;p class="MsoNormal" style="margin-left: 0.75in; text-indent: -0.25in;"&gt;&lt;!--[if !supportLists]--&gt;&lt;span style=""&gt;C.&lt;span style="font-family: &amp;quot;Times New Roman&amp;quot;; font-style: normal; font-variant: normal; font-weight: normal; font-size: 7pt; line-height: normal; font-size-adjust: none; font-stretch: normal;"&gt;     &lt;/span&gt;&lt;/span&gt;&lt;!--[endif]--&gt;Select the Environment Variables button&lt;/p&gt;  &lt;p class="MsoNormal" style="margin-left: 0.75in; text-indent: -0.25in;"&gt;&lt;!--[if !supportLists]--&gt;&lt;span style=""&gt;D.&lt;span style="font-family: &amp;quot;Times New Roman&amp;quot;; font-style: normal; font-variant: normal; font-weight: normal; font-size: 7pt; line-height: normal; font-size-adjust: none; font-stretch: normal;"&gt;    &lt;/span&gt;&lt;/span&gt;&lt;!--[endif]--&gt;Highlight the path variable under User Variables and click edit.&lt;span style=""&gt;  &lt;/span&gt;Add “C:\Program Files\MPICH2\bin” to the end of the list; make sure to separate this from the prior path with a semicolon.&lt;/p&gt;  &lt;p class="MsoNormal" style="margin-left: 0.75in; text-indent: -0.25in;"&gt;&lt;!--[if !supportLists]--&gt;&lt;span style=""&gt;E.&lt;span style="font-family: &amp;quot;Times New Roman&amp;quot;; font-style: normal; font-variant: normal; font-weight: normal; font-size: 7pt; line-height: normal; font-size-adjust: none; font-stretch: normal;"&gt;     &lt;/span&gt;&lt;/span&gt;&lt;!--[endif]--&gt;Highlight the path variable under System Variables and click edit.&lt;span style=""&gt;  &lt;/span&gt;Add “C:\Program Files\MPICH2\bin” to the end of the list; make sure to separate this from the prior path with a semicolon.&lt;/p&gt; &lt;br /&gt;&lt;meta equiv="Content-Type" content="text/html; charset=utf-8"&gt;&lt;meta name="ProgId" content="Word.Document"&gt;&lt;meta name="Generator" content="Microsoft Word 11"&gt;&lt;meta name="Originator" content="Microsoft Word 11"&gt;&lt;link rel="File-List" href="file:///C:%5CDOCUME%7E1%5CNINGYA%7E1%5CLOCALS%7E1%5CTemp%5Cmsohtml1%5C01%5Cclip_filelist.xml"&gt;&lt;!--[if gte mso 9]&gt;&lt;xml&gt;  &lt;w:worddocument&gt;   &lt;w:view&gt;Normal&lt;/w:View&gt;   &lt;w:zoom&gt;0&lt;/w:Zoom&gt;   &lt;w:punctuationkerning/&gt;   &lt;w:validateagainstschemas/&gt;   &lt;w:saveifxmlinvalid&gt;false&lt;/w:SaveIfXMLInvalid&gt;   &lt;w:ignoremixedcontent&gt;false&lt;/w:IgnoreMixedContent&gt;   &lt;w:alwaysshowplaceholdertext&gt;false&lt;/w:AlwaysShowPlaceholderText&gt;   &lt;w:compatibility&gt;    &lt;w:breakwrappedtables/&gt;    &lt;w:snaptogridincell/&gt;    &lt;w:wraptextwithpunct/&gt;    &lt;w:useasianbreakrules/&gt;    &lt;w:dontgrowautofit/&gt;    &lt;w:usefelayout/&gt;   &lt;/w:Compatibility&gt;   &lt;w:browserlevel&gt;MicrosoftInternetExplorer4&lt;/w:BrowserLevel&gt;  &lt;/w:WordDocument&gt; &lt;/xml&gt;&lt;![endif]--&gt;&lt;!--[if gte mso 9]&gt;&lt;xml&gt;  &lt;w:latentstyles deflockedstate="false" latentstylecount="156"&gt;  &lt;/w:LatentStyles&gt; &lt;/xml&gt;&lt;![endif]--&gt;&lt;style&gt; &lt;!--  /* Font Definitions */  @font-face 	{font-family:宋体; 	panose-1:2 1 6 0 3 1 1 1 1 1; 	mso-font-alt:SimSun; 	mso-font-charset:134; 	mso-generic-font-family:auto; 	mso-font-pitch:variable; 	mso-font-signature:3 135135232 16 0 262145 0;} @font-face 	{font-family:"\@宋体"; 	panose-1:2 1 6 0 3 1 1 1 1 1; 	mso-font-charset:134; 	mso-generic-font-family:auto; 	mso-font-pitch:variable; 	mso-font-signature:3 135135232 16 0 262145 0;}  /* Style Definitions */  p.MsoNormal, li.MsoNormal, div.MsoNormal 	{mso-style-parent:""; 	margin:0in; 	margin-bottom:.0001pt; 	mso-pagination:widow-orphan; 	font-size:12.0pt; 	font-family:"Times New Roman"; 	mso-fareast-font-family:"Times New Roman"; 	mso-fareast-language:EN-US;} @page Section1 	{size:8.5in 11.0in; 	margin:1.0in 1.25in 1.0in 1.25in; 	mso-header-margin:.5in; 	mso-footer-margin:.5in; 	mso-paper-source:0;} div.Section1 	{page:Section1;} --&gt; &lt;/style&gt;&lt;!--[if gte mso 10]&gt; &lt;style&gt;  /* Style Definitions */  table.MsoNormalTable 	{mso-style-name:"Table Normal"; 	mso-tstyle-rowband-size:0; 	mso-tstyle-colband-size:0; 	mso-style-noshow:yes; 	mso-style-parent:""; 	mso-padding-alt:0in 5.4pt 0in 5.4pt; 	mso-para-margin:0in; 	mso-para-margin-bottom:.0001pt; 	mso-pagination:widow-orphan; 	font-size:10.0pt; 	font-family:"Times New Roman"; 	mso-ansi-language:#0400; 	mso-fareast-language:#0400; 	mso-bidi-language:#0400;} &lt;/style&gt; &lt;![endif]--&gt;  &lt;p class="MsoNormal" style=""&gt;&lt;b style=""&gt;STEP 3: RUN MPI&lt;o:p&gt;&lt;/o:p&gt;&lt;/b&gt;&lt;/p&gt; &lt;br /&gt;&lt;meta equiv="Content-Type" content="text/html; charset=utf-8"&gt;&lt;meta name="ProgId" content="Word.Document"&gt;&lt;meta name="Generator" content="Microsoft Word 11"&gt;&lt;meta name="Originator" content="Microsoft Word 11"&gt;&lt;link rel="File-List" href="file:///C:%5CDOCUME%7E1%5CNINGYA%7E1%5CLOCALS%7E1%5CTemp%5Cmsohtml1%5C01%5Cclip_filelist.xml"&gt;&lt;!--[if gte mso 9]&gt;&lt;xml&gt;  &lt;w:worddocument&gt;   &lt;w:view&gt;Normal&lt;/w:View&gt;   &lt;w:zoom&gt;0&lt;/w:Zoom&gt;   &lt;w:punctuationkerning/&gt;   &lt;w:validateagainstschemas/&gt;   &lt;w:saveifxmlinvalid&gt;false&lt;/w:SaveIfXMLInvalid&gt;   &lt;w:ignoremixedcontent&gt;false&lt;/w:IgnoreMixedContent&gt;   &lt;w:alwaysshowplaceholdertext&gt;false&lt;/w:AlwaysShowPlaceholderText&gt;   &lt;w:compatibility&gt;    &lt;w:breakwrappedtables/&gt;    &lt;w:snaptogridincell/&gt;    &lt;w:wraptextwithpunct/&gt;    &lt;w:useasianbreakrules/&gt;    &lt;w:dontgrowautofit/&gt;    &lt;w:usefelayout/&gt;   &lt;/w:Compatibility&gt;   &lt;w:browserlevel&gt;MicrosoftInternetExplorer4&lt;/w:BrowserLevel&gt;  &lt;/w:WordDocument&gt; &lt;/xml&gt;&lt;![endif]--&gt;&lt;!--[if gte mso 9]&gt;&lt;xml&gt;  &lt;w:latentstyles deflockedstate="false" latentstylecount="156"&gt;  &lt;/w:LatentStyles&gt; &lt;/xml&gt;&lt;![endif]--&gt;&lt;style&gt; &lt;!--  /* Font Definitions */  @font-face 	{font-family:Wingdings; 	panose-1:5 0 0 0 0 0 0 0 0 0; 	mso-font-charset:2; 	mso-generic-font-family:auto; 	mso-font-pitch:variable; 	mso-font-signature:0 268435456 0 0 -2147483648 0;} @font-face 	{font-family:宋体; 	panose-1:2 1 6 0 3 1 1 1 1 1; 	mso-font-alt:SimSun; 	mso-font-charset:134; 	mso-generic-font-family:auto; 	mso-font-pitch:variable; 	mso-font-signature:3 135135232 16 0 262145 0;} @font-face 	{font-family:"\@宋体"; 	panose-1:2 1 6 0 3 1 1 1 1 1; 	mso-font-charset:134; 	mso-generic-font-family:auto; 	mso-font-pitch:variable; 	mso-font-signature:3 135135232 16 0 262145 0;}  /* Style Definitions */  p.MsoNormal, li.MsoNormal, div.MsoNormal 	{mso-style-parent:""; 	margin:0in; 	margin-bottom:.0001pt; 	mso-pagination:widow-orphan; 	font-size:12.0pt; 	font-family:"Times New Roman"; 	mso-fareast-font-family:"Times New Roman"; 	mso-fareast-language:EN-US;} @page Section1 	{size:8.5in 11.0in; 	margin:1.0in 1.25in 1.0in 1.25in; 	mso-header-margin:.5in; 	mso-footer-margin:.5in; 	mso-paper-source:0;} div.Section1 	{page:Section1;}  /* List Definitions */  @list l0 	{mso-list-id:475800277; 	mso-list-type:hybrid; 	mso-list-template-ids:-594922266 67698703 67698713 67698715 67698703 67698713 67698715 67698703 67698713 67698715;} @list l0:level1 	{mso-level-tab-stop:.5in; 	mso-level-number-position:left; 	text-indent:-.25in;} @list l0:level2 	{mso-level-number-format:alpha-lower; 	mso-level-tab-stop:1.0in; 	mso-level-number-position:left; 	text-indent:-.25in;} @list l0:level3 	{mso-level-number-format:roman-lower; 	mso-level-tab-stop:1.5in; 	mso-level-number-position:right; 	text-indent:-9.0pt;} ol 	{margin-bottom:0in;} ul 	{margin-bottom:0in;} --&gt; &lt;/style&gt;&lt;!--[if gte mso 10]&gt; &lt;style&gt;  /* Style Definitions */  table.MsoNormalTable 	{mso-style-name:"Table Normal"; 	mso-tstyle-rowband-size:0; 	mso-tstyle-colband-size:0; 	mso-style-noshow:yes; 	mso-style-parent:""; 	mso-padding-alt:0in 5.4pt 0in 5.4pt; 	mso-para-margin:0in; 	mso-para-margin-bottom:.0001pt; 	mso-pagination:widow-orphan; 	font-size:10.0pt; 	font-family:"Times New Roman"; 	mso-ansi-language:#0400; 	mso-fareast-language:#0400; 	mso-bidi-language:#0400;} &lt;/style&gt; &lt;![endif]--&gt;&lt;meta equiv="Content-Type" content="text/html; charset=utf-8"&gt;&lt;meta name="ProgId" content="Word.Document"&gt;&lt;meta name="Generator" content="Microsoft Word 11"&gt;&lt;meta name="Originator" content="Microsoft Word 11"&gt;&lt;link rel="File-List" href="file:///C:%5CDOCUME%7E1%5CNINGYA%7E1%5CLOCALS%7E1%5CTemp%5Cmsohtml1%5C01%5Cclip_filelist.xml"&gt;&lt;!--[if gte mso 9]&gt;&lt;xml&gt;  &lt;w:worddocument&gt;   &lt;w:view&gt;Normal&lt;/w:View&gt;   &lt;w:zoom&gt;0&lt;/w:Zoom&gt;   &lt;w:punctuationkerning/&gt;   &lt;w:validateagainstschemas/&gt;   &lt;w:saveifxmlinvalid&gt;false&lt;/w:SaveIfXMLInvalid&gt;   &lt;w:ignoremixedcontent&gt;false&lt;/w:IgnoreMixedContent&gt;   &lt;w:alwaysshowplaceholdertext&gt;false&lt;/w:AlwaysShowPlaceholderText&gt;   &lt;w:compatibility&gt;    &lt;w:breakwrappedtables/&gt;    &lt;w:snaptogridincell/&gt;    &lt;w:wraptextwithpunct/&gt;    &lt;w:useasianbreakrules/&gt;    &lt;w:dontgrowautofit/&gt;    &lt;w:usefelayout/&gt;   &lt;/w:Compatibility&gt;   &lt;w:browserlevel&gt;MicrosoftInternetExplorer4&lt;/w:BrowserLevel&gt;  &lt;/w:WordDocument&gt; &lt;/xml&gt;&lt;![endif]--&gt;&lt;!--[if gte mso 9]&gt;&lt;xml&gt;  &lt;w:latentstyles deflockedstate="false" latentstylecount="156"&gt;  &lt;/w:LatentStyles&gt; &lt;/xml&gt;&lt;![endif]--&gt;&lt;style&gt; &lt;!--  /* Font Definitions */  @font-face 	{font-family:Wingdings; 	panose-1:5 0 0 0 0 0 0 0 0 0; 	mso-font-charset:2; 	mso-generic-font-family:auto; 	mso-font-pitch:variable; 	mso-font-signature:0 268435456 0 0 -2147483648 0;} @font-face 	{font-family:宋体; 	panose-1:2 1 6 0 3 1 1 1 1 1; 	mso-font-alt:SimSun; 	mso-font-charset:134; 	mso-generic-font-family:auto; 	mso-font-pitch:variable; 	mso-font-signature:3 135135232 16 0 262145 0;} @font-face 	{font-family:"\@宋体"; 	panose-1:2 1 6 0 3 1 1 1 1 1; 	mso-font-charset:134; 	mso-generic-font-family:auto; 	mso-font-pitch:variable; 	mso-font-signature:3 135135232 16 0 262145 0;}  /* Style Definitions */  p.MsoNormal, li.MsoNormal, div.MsoNormal 	{mso-style-parent:""; 	margin:0in; 	margin-bottom:.0001pt; 	mso-pagination:widow-orphan; 	font-size:12.0pt; 	font-family:"Times New Roman"; 	mso-fareast-font-family:宋体;} @page Section1 	{size:8.5in 11.0in; 	margin:1.0in 1.25in 1.0in 1.25in; 	mso-header-margin:.5in; 	mso-footer-margin:.5in; 	mso-paper-source:0;} div.Section1 	{page:Section1;}  /* List Definitions */  @list l0 	{mso-list-id:1597012425; 	mso-list-template-ids:-1104243740;} @list l0:level2 	{mso-level-number-format:alpha-lower; 	mso-level-tab-stop:1.0in; 	mso-level-number-position:left; 	text-indent:-.25in;} ol 	{margin-bottom:0in;} ul 	{margin-bottom:0in;} --&gt; &lt;/style&gt;&lt;!--[if gte mso 10]&gt; &lt;style&gt;  /* Style Definitions */  table.MsoNormalTable 	{mso-style-name:"Table Normal"; 	mso-tstyle-rowband-size:0; 	mso-tstyle-colband-size:0; 	mso-style-noshow:yes; 	mso-style-parent:""; 	mso-padding-alt:0in 5.4pt 0in 5.4pt; 	mso-para-margin:0in; 	mso-para-margin-bottom:.0001pt; 	mso-pagination:widow-orphan; 	font-size:10.0pt; 	font-family:"Times New Roman"; 	mso-ansi-language:#0400; 	mso-fareast-language:#0400; 	mso-bidi-language:#0400;} &lt;/style&gt; &lt;![endif]--&gt;  &lt;ol start="1" type="1"&gt;&lt;li class="MsoNormal" style=""&gt;Get Domain name, User name      and Password for each machine (Node)&lt;o:p&gt;&lt;/o:p&gt;&lt;/li&gt;&lt;ol start="1" type="a"&gt;&lt;li class="MsoNormal" style=""&gt;Log on each machine       you want to run on. This is not required, but prevents anyone else       logging on and using the machine.&lt;o:p&gt;&lt;/o:p&gt;&lt;/li&gt;&lt;li class="MsoNormal" style=""&gt;Use  Start Menu&lt;span style="font-family: Wingdings;"&gt;à&lt;/span&gt;Run&lt;span style="font-family: Wingdings;"&gt;à&lt;/span&gt;       cmd.exe to opens command prompt window.&lt;o:p&gt;&lt;/o:p&gt;&lt;/li&gt;&lt;li class="MsoNormal" style=""&gt;Type in “ipconfig” to       obtain the IP address of the machine. For example, “&lt;span style="color: blue;"&gt;1.2.3.4&lt;/span&gt;”&lt;o:p&gt;&lt;/o:p&gt;&lt;/li&gt;&lt;li class="MsoNormal" style=""&gt;In the machine, type       in “&lt;span style="color: rgb(0, 0, 153);"&gt;ping –a 1.2.3.4&lt;/span&gt;”  to resolve       IP address to the host name, we can see: &lt;span style="color: blue;"&gt;"Pinging       hostname[1.2.3.4] with 32 bytes of data."&lt;/span&gt;&lt;o:p&gt;&lt;/o:p&gt;&lt;/li&gt;&lt;li class="MsoNormal" style=""&gt;However, “&lt;span style="color: blue;"&gt;testmachine&lt;/span&gt;” is only a “host name” but not a       “domain name”, which is required to find a computer in the network. To       get the domain name, we have to ping the machine from another machine,       then we will see&lt;span style="color: blue;"&gt;:                                                                                                                      "Pinging domainname[1.2.3.4]  with 32 bytes of data"&lt;/span&gt;&lt;o:p&gt;&lt;/o:p&gt;&lt;/li&gt;&lt;li class="MsoNormal" style=""&gt;&lt;span style="color: black;"&gt;Now we obtain the following informations:&lt;/span&gt;&lt;o:p&gt;&lt;/o:p&gt;&lt;/li&gt;&lt;/ol&gt;&lt;/ol&gt;  &lt;p class="MsoNormal" style="margin-left: 1.25in; text-indent: -0.25in;"&gt;&lt;!--[if gte mso 9]&gt;&lt;xml&gt;  &lt;u1:worddocument&gt;   &lt;u1:view&gt;Normal&lt;/u1:View&gt;   &lt;u1:zoom&gt;0&lt;/u1:Zoom&gt;   &lt;u1:punctuationkerning/&gt;   &lt;u1:validateagainstschemas/&gt;   &lt;u1:saveifxmlinvalid&gt;false&lt;/u1:SaveIfXMLInvalid&gt;   &lt;u1:ignoremixedcontent&gt;false&lt;/u1:IgnoreMixedContent&gt;   &lt;u1:alwaysshowplaceholdertext&gt;false&lt;/u1:AlwaysShowPlaceholderText&gt;   &lt;u1:compatibility&gt;    &lt;u1:breakwrappedtables/&gt;    &lt;u1:snaptogridincell/&gt;    &lt;u1:wraptextwithpunct/&gt;    &lt;u1:useasianbreakrules/&gt;    &lt;u1:dontgrowautofit/&gt;    &lt;u1:usefelayout/&gt;   &lt;/u1:Compatibility&gt;   &lt;u1:browserlevel&gt;MicrosoftInternetExplorer4&lt;/u1:BrowserLevel&gt;  &lt;/u1:WordDocument&gt; &lt;/xml&gt;&lt;![endif]--&gt;&lt;!--[if gte mso 9]&gt;&lt;xml&gt;  &lt;u2:latentstyles deflockedstate="false" latentstylecount="156"&gt;  &lt;/u2:LatentStyles&gt; &lt;/xml&gt;&lt;![endif]--&gt;&lt;!--[if gte mso 9]&gt;&lt;xml&gt;  &lt;u3:worddocument&gt;   &lt;u3:view&gt;Normal&lt;/u3:View&gt;   &lt;u3:zoom&gt;0&lt;/u3:Zoom&gt;   &lt;u3:punctuationkerning/&gt;   &lt;u3:validateagainstschemas/&gt;   &lt;u3:saveifxmlinvalid&gt;false&lt;/u3:SaveIfXMLInvalid&gt;   &lt;u3:ignoremixedcontent&gt;false&lt;/u3:IgnoreMixedContent&gt;   &lt;u3:alwaysshowplaceholdertext&gt;false&lt;/u3:AlwaysShowPlaceholderText&gt;   &lt;u3:compatibility&gt;    &lt;u3:breakwrappedtables/&gt;    &lt;u3:snaptogridincell/&gt;    &lt;u3:wraptextwithpunct/&gt;    &lt;u3:useasianbreakrules/&gt;    &lt;u3:dontgrowautofit/&gt;    &lt;u3:usefelayout/&gt;   &lt;/u3:Compatibility&gt;   &lt;u3:browserlevel&gt;MicrosoftInternetExplorer4&lt;/u3:BrowserLevel&gt;  &lt;/u3:WordDocument&gt; &lt;/xml&gt;&lt;![endif]--&gt;&lt;!--[if gte mso 9]&gt;&lt;xml&gt;  &lt;u4:latentstyles deflockedstate="false" latentstylecount="156"&gt;  &lt;/u4:LatentStyles&gt; &lt;/xml&gt;&lt;![endif]--&gt;Domain Name: &lt;span style="color: rgb(0, 0, 153);"&gt;domainname&lt;/span&gt;&lt;o:p&gt;&lt;/o:p&gt;&lt;/p&gt;  &lt;p class="MsoNormal" style="margin-left: 1.75in; text-indent: -0.25in;"&gt;It is required to find a computer in the network&lt;o:p&gt;&lt;/o:p&gt;&lt;/p&gt;  &lt;p class="MsoNormal" style="margin-left: 1.25in; text-indent: -0.25in;"&gt;Host Name: &lt;span style="color: rgb(0, 0, 153);"&gt;hostname&lt;/span&gt;&lt;o:p&gt;&lt;/o:p&gt;&lt;/p&gt;  &lt;p class="MsoNormal" style="margin-left: 1.75in; text-indent: -0.25in;"&gt; The host name can be used to identify a computer only when all the computers are in the same subnetwork.&lt;o:p&gt;&lt;/o:p&gt;&lt;/p&gt;  &lt;p class="MsoNormal" style="margin-left: 1.25in; text-indent: -0.25in;"&gt;IP Address: &lt;span style="color: rgb(0, 0, 153);"&gt;1.2.3.4&lt;/span&gt;&lt;o:p&gt;&lt;/o:p&gt;&lt;/p&gt;  &lt;p class="MsoNormal" style="margin-left: 1.25in; text-indent: -0.25in;"&gt;User Name: &lt;span style="color: rgb(0, 0, 153);"&gt;username&lt;/span&gt;&lt;o:p&gt;&lt;/o:p&gt;&lt;/p&gt;  &lt;p class="MsoNormal" style="margin-left: 1.75in; text-indent: -0.25in;"&gt;The user name required to log in the machine&lt;o:p&gt;&lt;/o:p&gt;&lt;/p&gt;  &lt;p class="MsoNormal" style="margin-left: 1.25in; text-indent: -0.25in;"&gt;Password: &lt;span style="color: rgb(0, 0, 153);"&gt;**********&lt;/span&gt;&lt;o:p&gt;&lt;/o:p&gt;&lt;/p&gt;  &lt;p class="MsoNormal" style="margin-left: 1.75in; text-indent: -0.25in;"&gt;The corresponding password required to log in the machine&lt;o:p&gt;&lt;/o:p&gt;&lt;/p&gt;  &lt;ol start="2" type="1"&gt;&lt;li class="MsoNormal" style=""&gt;&lt;!--[if gte mso 9]&gt;&lt;xml&gt;  &lt;u5:worddocument&gt;   &lt;u5:view&gt;Normal&lt;/u5:View&gt;   &lt;u5:zoom&gt;0&lt;/u5:Zoom&gt;   &lt;u5:punctuationkerning/&gt;   &lt;u5:validateagainstschemas/&gt;   &lt;u5:saveifxmlinvalid&gt;false&lt;/u5:SaveIfXMLInvalid&gt;   &lt;u5:ignoremixedcontent&gt;false&lt;/u5:IgnoreMixedContent&gt;   &lt;u5:alwaysshowplaceholdertext&gt;false&lt;/u5:AlwaysShowPlaceholderText&gt;   &lt;u5:compatibility&gt;    &lt;u5:breakwrappedtables/&gt;    &lt;u5:snaptogridincell/&gt;    &lt;u5:wraptextwithpunct/&gt;    &lt;u5:useasianbreakrules/&gt;    &lt;u5:dontgrowautofit/&gt;    &lt;u5:usefelayout/&gt;   &lt;/u5:Compatibility&gt;   &lt;u5:browserlevel&gt;MicrosoftInternetExplorer4&lt;/u5:BrowserLevel&gt;  &lt;/u5:WordDocument&gt;      &lt;/xml&gt;&lt;![endif]--&gt;&lt;!--[if gte mso 9]&gt;&lt;xml&gt;  &lt;u6:latentstyles deflockedstate="false" latentstylecount="156"&gt;  &lt;/u6:LatentStyles&gt;      &lt;/xml&gt;&lt;![endif]--&gt;&lt;!--[if gte mso 9]&gt;&lt;xml&gt;  &lt;u7:worddocument&gt;   &lt;u7:view&gt;Normal&lt;/u7:View&gt;   &lt;u7:zoom&gt;0&lt;/u7:Zoom&gt;   &lt;u7:punctuationkerning/&gt;   &lt;u7:validateagainstschemas/&gt;   &lt;u7:saveifxmlinvalid&gt;false&lt;/u7:SaveIfXMLInvalid&gt;   &lt;u7:ignoremixedcontent&gt;false&lt;/u7:IgnoreMixedContent&gt;   &lt;u7:alwaysshowplaceholdertext&gt;false&lt;/u7:AlwaysShowPlaceholderText&gt;   &lt;u7:compatibility&gt;    &lt;u7:breakwrappedtables/&gt;    &lt;u7:snaptogridincell/&gt;    &lt;u7:wraptextwithpunct/&gt;    &lt;u7:useasianbreakrules/&gt;    &lt;u7:dontgrowautofit/&gt;    &lt;u7:usefelayout/&gt;   &lt;/u7:Compatibility&gt;   &lt;u7:browserlevel&gt;MicrosoftInternetExplorer4&lt;/u7:BrowserLevel&gt;  &lt;/u7:WordDocument&gt;      &lt;/xml&gt;&lt;![endif]--&gt;&lt;!--[if gte mso 9]&gt;&lt;xml&gt;  &lt;u8:latentstyles deflockedstate="false" latentstylecount="156"&gt;  &lt;/u8:LatentStyles&gt;      &lt;/xml&gt;&lt;![endif]--&gt;Register each “user” in the master node so that a domain      name, user name and password can be automatically retrieved by mpiexec to      launch processes.&lt;o:p&gt;&lt;/o:p&gt;&lt;/li&gt;&lt;/ol&gt;  &lt;p class="MsoNormal" style="margin: 6pt 0in; text-indent: 0.5in;"&gt;&lt;span style="color: blue;"&gt;mpiexec –register user 1 domainname\username\&lt;/span&gt;&lt;span style="color: rgb(0, 0, 153);"&gt;**********&lt;/span&gt;&lt;o:p&gt;&lt;/o:p&gt;&lt;/p&gt;  &lt;p class="MsoNormal" style="margin-left: 0.5in;"&gt;Mpiexec will ask you to enter the domain name, user name and password.&lt;o:p&gt;&lt;/o:p&gt;&lt;/p&gt;  &lt;ol start="3" type="1"&gt;&lt;li class="MsoNormal" style=""&gt;Validate the saved user      information:&lt;o:p&gt;&lt;/o:p&gt;&lt;/li&gt;&lt;/ol&gt;  &lt;p class="MsoNormal" style="margin: 6pt 0in; text-indent: 0.5in;"&gt;&lt;span style="color: blue;"&gt;mpiexec –validate user 1”&lt;u9:p&gt;&lt;/u9:p&gt;&lt;/span&gt;&lt;o:p&gt;&lt;/o:p&gt;&lt;/p&gt;  &lt;p class="MsoNormal" style="margin-left: 0.5in;"&gt;Mpiexec should return a message “SUCCESS”.&lt;o:p&gt;&lt;/o:p&gt;&lt;/p&gt;  &lt;ol start="4" type="1"&gt;&lt;li class="MsoNormal" style=""&gt;Go to the working directory&lt;o:p&gt;&lt;/o:p&gt;&lt;/li&gt;&lt;/ol&gt;  &lt;p class="MsoNormal" style="margin: 6pt 0in 6pt 0.5in;"&gt;&lt;span style="color: blue;"&gt;C:\&gt; cd C:\workingdirectory&lt;u9:p&gt;&lt;/u9:p&gt;&lt;/span&gt;&lt;o:p&gt;&lt;/o:p&gt;&lt;/p&gt;  &lt;p class="MsoNormal" style="margin: 6pt 0in 6pt 0.5in;"&gt;&lt;span style="color: blue;"&gt;C:\workingdirectory&gt;&lt;u9:p&gt;&lt;/u9:p&gt;&lt;/span&gt;&lt;o:p&gt;&lt;/o:p&gt;&lt;/p&gt;  &lt;ol start="5" type="1"&gt;&lt;li class="MsoNormal" style=""&gt;In the working directory, run      the example executable to insure correct installation.  &lt;o:p&gt;&lt;/o:p&gt;&lt;/li&gt;&lt;/ol&gt;  &lt;p class="MsoNormal" style="margin: 6pt 0in; text-indent: 0.5in;"&gt;&lt;span style="color: blue;"&gt;mpiexec –n 2 c:\program files\mpich2\examples\cpi.exe&lt;u9:p&gt;&lt;/u9:p&gt;&lt;/span&gt;&lt;o:p&gt;&lt;/o:p&gt;&lt;/p&gt;  &lt;p class="MsoNormal" style="margin: 6pt 0in 6pt 0.5in;"&gt;&lt;span style="color: blue;"&gt;mpiexe c –hosts 2 domainnameA 1 domainnameB 1 c:\program files\mpich2\examples\cpi.exe&lt;u9:p&gt;&lt;/u9:p&gt;&lt;/span&gt;&lt;o:p&gt;&lt;/o:p&gt;&lt;/p&gt; &lt;br /&gt;&lt;br /&gt;&lt;div class="blogger-post-footer"&gt;&lt;img width='1' height='1' src='https://blogger.googleusercontent.com/tracker/6066639825030015635-6512014201174212785?l=vivianningyang.blogspot.com' alt='' /&gt;&lt;/div&gt;</content><link rel='replies' type='application/atom+xml' href='http://vivianningyang.blogspot.com/feeds/6512014201174212785/comments/default' title='Post Comments'/><link rel='replies' type='text/html' href='http://vivianningyang.blogspot.com/2009/02/install-mpich2-on-windows-xp.html#comment-form' title='1 Comments'/><link rel='edit' type='application/atom+xml' href='http://www.blogger.com/feeds/6066639825030015635/posts/default/6512014201174212785'/><link rel='self' type='application/atom+xml' href='http://www.blogger.com/feeds/6066639825030015635/posts/default/6512014201174212785'/><link rel='alternate' type='text/html' href='http://vivianningyang.blogspot.com/2009/02/install-mpich2-on-windows-xp.html' title='Install MPICH2 on Windows XP'/><author><name>Vivian</name><email>noreply@blogger.com</email><gd:image rel='http://schemas.google.com/g/2005#thumbnail' width='32' height='32' src='http://1.bp.blogspot.com/_HYgVaJR3UDk/SmyU1cMFc0I/AAAAAAAAABE/c_sq_ei2hHA/S220/snapshot_vv.jpg'/></author><media:thumbnail xmlns:media='http://search.yahoo.com/mrss/' url='http://3.bp.blogspot.com/_HYgVaJR3UDk/SaN6GIcV_NI/AAAAAAAAAAM/cVwxwBL0I6o/s72-c/image002.gif' height='72' width='72'/><thr:total>1</thr:total></entry><entry><id>tag:blogger.com,1999:blog-6066639825030015635.post-1143854131960908261</id><published>2009-02-23T19:34:00.000-08:00</published><updated>2009-02-23T20:28:31.132-08:00</updated><category scheme='http://www.blogger.com/atom/ns#' term='Windows'/><title type='text'>Enable/Disable File Sharing in Windows XP</title><content type='html'>&lt;span style="color: rgb(0, 0, 153);"&gt;[Source: http://compnetworking.about.com/cs/winxpnetworking/ht/winxpsfs.htm]&lt;/span&gt;&lt;br /&gt;&lt;span style="color: rgb(0, 0, 153);"&gt;[Source: http://www.wikihow.com/Disable-Simple-File-Sharing-in-Windows-XP-Home-Edition]&lt;/span&gt;&lt;br /&gt;&lt;span style="color: rgb(255, 0, 0); font-weight: bold;"&gt;&lt;br /&gt;&lt;/span&gt;If you want to specify access to certain files on your computer by specific users and groups, you need to set advanced-level file and folder permissions. Before this is possible, you must disable the simple file sharing capabilities in your Windows XP software.&lt;br /&gt;&lt;br /&gt;&lt;span style="color: rgb(255, 0, 0); font-weight: bold;"&gt;&lt;span style="color: rgb(0, 0, 0);"&gt;&lt;span style="color: rgb(102, 0, 204);font-size:130%;" &gt;(1) Windows XP Professional Edition&lt;/span&gt;&lt;br /&gt;&lt;/span&gt;&lt;/span&gt;&lt;br /&gt;The below step-by-step instructions explain how to enable/disable SFS in Windows XP Professional.&lt;br /&gt;&lt;h3&gt;Here's How:&lt;/h3&gt;&lt;ol&gt;&lt;li&gt;Open My Computer from the Start Menu or Windows XP Desktop. A new My Computer window will appear.&lt;/li&gt;&lt;li&gt;Open the Tools menu and choose the "Folder Options..." option from this menu. A new Folder Options window will appear.&lt;/li&gt;&lt;li&gt;Click on the View tab and locate the "Use Simple File Sharing (Recommended)" checkbox in the list of Advanced Settings.&lt;/li&gt;&lt;li&gt;To enable Simple File Sharing, ensure this checkbox is checked. To disable Simple File Sharing, ensure this checkbox is not checked. Click inside the checkbox to alternately enable and disable the option.&lt;/li&gt;&lt;li&gt;Click OK to close the Folder Options window. The settings for Simple File Sharing are now updated; no computer reboot is required.&lt;/li&gt;&lt;/ol&gt;&lt;h3&gt;Tips:&lt;/h3&gt;&lt;ol&gt;&lt;li&gt;The Simple File Sharing checkbox should be at or near the bottom of the Advanced Settings list in the My Computer Folder Options.&lt;/li&gt;&lt;li&gt;Enabling Simple File Sharing prevents the ability to assign user-level passwords to shares. When Simple File Sharing is enabled on a computer, remote users will not be prompted for a password when accessing that computer's shares.&lt;/li&gt;&lt;li&gt;If the Windows XP Professional computer is part of a Windows domain rather than a Windows workgroup, this process for enabling or disabling Simple File Sharing has no effect. Simple File Sharing always remains disabled for computers joined to domains.&lt;/li&gt;&lt;/ol&gt;&lt;span style="color: rgb(255, 0, 0); font-weight: bold;"&gt;&lt;span style="color: rgb(0, 0, 0);"&gt;&lt;span style="font-size:130%;"&gt;&lt;br /&gt;&lt;span style="color: rgb(102, 0, 204);"&gt;(2) Windows XP Home Edition&lt;/span&gt;&lt;br /&gt;&lt;br /&gt;&lt;/span&gt;&lt;/span&gt;&lt;/span&gt;You can disable simple file sharing in XP Professional, &lt;span style="color: rgb(255, 0, 0); font-weight: bold;"&gt;but not XP Home&lt;/span&gt;. Windows XP Home Edition was not designed for high security networking. It was designed for standalone workstations and home based Workgroup configurations. Fear not, there is a way around this.&lt;br /&gt;&lt;h3&gt;Here's How:&lt;/h3&gt; &lt;ol&gt;&lt;li&gt;Restart your computer in Safe Mode. To do this, follow these steps: &lt;ul&gt;&lt;li&gt;Restart your computer. Before you see the Windows XP logo, hold down the F8 key.&lt;/li&gt;&lt;li&gt;Select &lt;i&gt;Safe Mode&lt;/i&gt;.&lt;/li&gt;&lt;/ul&gt; &lt;/li&gt;&lt;li&gt;Login in as Administrator. You'll get a warning about running in Safe Mode. Click &lt;i&gt;Yes&lt;/i&gt;.&lt;/li&gt;&lt;li&gt;Find the folder whose permissions you wish to change. Right click on that folder, and select &lt;i&gt;Properties&lt;/i&gt;.&lt;/li&gt;&lt;li&gt;Select the &lt;i&gt;Security&lt;/i&gt; tab and change the permissions of the desired folder(s). You can now change all the permissions of the folder just like you would in Windows 2000.&lt;/li&gt;&lt;/ol&gt;&lt;h3&gt;Tips:&lt;/h3&gt;&lt;ol&gt;&lt;li&gt;If you are looking for information on accessing the file permission settings with Windows XP Professional, see the external links.&lt;/li&gt;&lt;li&gt;In other versions of Windows such as Media Center and Professional all you have to do is go to Tools ---&gt;Folder Options. Then go to the "view" tab. Go to the white box and scroll all the way down and uncheck the box that says "use simple file sharing".&lt;/li&gt;&lt;/ol&gt;&lt;div class="blogger-post-footer"&gt;&lt;img width='1' height='1' src='https://blogger.googleusercontent.com/tracker/6066639825030015635-1143854131960908261?l=vivianningyang.blogspot.com' alt='' /&gt;&lt;/div&gt;</content><link rel='replies' type='application/atom+xml' href='http://vivianningyang.blogspot.com/feeds/1143854131960908261/comments/default' title='Post Comments'/><link rel='replies' type='text/html' href='http://vivianningyang.blogspot.com/2009/02/enabledisable-file-sharing-in-windows.html#comment-form' title='1 Comments'/><link rel='edit' type='application/atom+xml' href='http://www.blogger.com/feeds/6066639825030015635/posts/default/1143854131960908261'/><link rel='self' type='application/atom+xml' href='http://www.blogger.com/feeds/6066639825030015635/posts/default/1143854131960908261'/><link rel='alternate' type='text/html' href='http://vivianningyang.blogspot.com/2009/02/enabledisable-file-sharing-in-windows.html' title='Enable/Disable File Sharing in Windows XP'/><author><name>Vivian</name><email>noreply@blogger.com</email><gd:image rel='http://schemas.google.com/g/2005#thumbnail' width='32' height='32' src='http://1.bp.blogspot.com/_HYgVaJR3UDk/SmyU1cMFc0I/AAAAAAAAABE/c_sq_ei2hHA/S220/snapshot_vv.jpg'/></author><thr:total>1</thr:total></entry><entry><id>tag:blogger.com,1999:blog-6066639825030015635.post-5810550073919297614</id><published>2009-02-23T19:22:00.000-08:00</published><updated>2009-02-23T19:23:17.181-08:00</updated><category scheme='http://www.blogger.com/atom/ns#' term='Office'/><title type='text'>Remove link from table of contents</title><content type='html'>press Ctrl+Shift+F9,&lt;br /&gt;the fields will be unlinked.&lt;div class="blogger-post-footer"&gt;&lt;img width='1' height='1' src='https://blogger.googleusercontent.com/tracker/6066639825030015635-5810550073919297614?l=vivianningyang.blogspot.com' alt='' /&gt;&lt;/div&gt;</content><link rel='replies' type='application/atom+xml' href='http://vivianningyang.blogspot.com/feeds/5810550073919297614/comments/default' title='Post Comments'/><link rel='replies' type='text/html' href='http://vivianningyang.blogspot.com/2009/02/remove-link-from-table-of-contents.html#comment-form' title='0 Comments'/><link rel='edit' type='application/atom+xml' href='http://www.blogger.com/feeds/6066639825030015635/posts/default/5810550073919297614'/><link rel='self' type='application/atom+xml' href='http://www.blogger.com/feeds/6066639825030015635/posts/default/5810550073919297614'/><link rel='alternate' type='text/html' href='http://vivianningyang.blogspot.com/2009/02/remove-link-from-table-of-contents.html' title='Remove link from table of contents'/><author><name>Vivian</name><email>noreply@blogger.com</email><gd:image rel='http://schemas.google.com/g/2005#thumbnail' width='32' height='32' src='http://1.bp.blogspot.com/_HYgVaJR3UDk/SmyU1cMFc0I/AAAAAAAAABE/c_sq_ei2hHA/S220/snapshot_vv.jpg'/></author><thr:total>0</thr:total></entry><entry><id>tag:blogger.com,1999:blog-6066639825030015635.post-6448117014960561400</id><published>2009-02-23T17:57:00.000-08:00</published><updated>2009-03-04T10:46:10.955-08:00</updated><category scheme='http://www.blogger.com/atom/ns#' term='Career'/><title type='text'>EIT Exam Application Process</title><content type='html'>Step 1: Know about EIT Exam&lt;br /&gt;FAQ of Engineering-In-Training (EIT) Examination: &lt;a href="http://www.blogger.com/Step%201:%20Know%20about%20EIT%20Exam%20%20FAQ%20of%20Engineering-In-Training%20%28EIT%29%20Examination:%20http://www.ncees.org/exams/fundamentals/%20%20%20Step%202:%20Check%20with%20your%20state%20licensing%20board%20to%20find%20out%20important%20registration%20deadlines%20for%20your%20state.%20%28NOTE:%20Deadlines%20are%20different%20in%20different%20states.%29%20%20%20Step%203:%20Prepare%20application%20materials.%20%20%20Step%203.1:%20Go%20to%20the%20University%20Registrar%27s%20Office%20or%20visit%20Testudo%20%28www.testudo.umd.edu%29,%20request%20an%20official%20transcript%20from%20the%20Registrar%C3%A2%C2%80%C2%99s%20office%20and%20have%20it%20sent%20to%20the%20state%20board%20office.%20%20%28NOTE:%20An%20official%20academic%20transcript%20must%20be%20sent%20to%20the%20Board%27s%20office%20directly%20from%20the%20college%20registrar.%20Transcripts%20marked%20%22issued%20to%20student%22%20will%20not%20be%20accepted.%20%29%20%20%20Step%203.2:%20Provide%20evidence%20of%20graduation%20%281%29%20For%20undergraduate%20students%20in%20University%20of%20Maryland%20%20Go%20the%20Office%20of%20Undergraduate%20Advising%20and%20Academic%20Support%20in%20Engineering%20School%20or%20visit%20%28http://www.eng.umd.edu/advising/fe-exam-form.html%29,%20submit%20a%20request%20to%20take%20EIT%20Exam.%20%20%20%282%29%20For%20graduate%20students%20in%20University%20of%20Maryland%20%20Go%20to%20the%20Department%20Office,%20find%20the%20director%20of%20graduate%20service%20in%20your%20department%20and%20let%20her/him%20send%20an%20%22Anticipation%20Graduation%20Letter%22%20to%20the%20state%20board%20office.%20%20%20%20Other%20links%20of%20interest:%20%20NCEES%20-%20National%20Council%20of%20Examiners%20for%20Engineering%20and%20Surveying%20%20http://www.ncees.org/exams/fundamentals/%20State%20Board%20%28Maryland%29%20website:%20http://www.dllr.maryland.gov/license/prof_eng/petakeexam.htm%20%20Application%20forms%20%28Maryland%29:%20http://www.dllr.maryland.gov/forms/default.htm#pe"&gt;http://www.ncees.org/exams/fundamentals/ &lt;/a&gt;&lt;br /&gt;&lt;br /&gt;Step 2: Check with your state licensing board to find out important registration deadlines for your state. (&lt;span style="color: rgb(255, 0, 0);"&gt;NOTE: &lt;/span&gt;&lt;span style="color: rgb(255, 0, 0);"&gt;The application deadline    varies significantly by state, ranging from &lt;/span&gt;&lt;b style="color: rgb(255, 0, 0);"&gt;45 to more than 180 days&lt;/b&gt;&lt;span style="color: rgb(255, 0, 0);"&gt;    before the exam date. Check with your &lt;/span&gt;&lt;a style="color: rgb(255, 0, 0);" href="http://www.ncees.org/licensure/licensing_boards/"&gt;state    board&lt;/a&gt;&lt;span style="color: rgb(255, 0, 0);"&gt; for the deadline that applies to you. Your board will also provide    information on exam locations.&lt;/span&gt; )&lt;br /&gt;&lt;br /&gt;Step 3: Prepare application materials.&lt;br /&gt;&lt;br /&gt;Step 3.1: Go to the University Registrar's Office or visit Testudo (&lt;a href="http://www.testudo.umd.edu/"&gt;www.testudo.umd.edu&lt;/a&gt;), request an official transcript from the Registrar’s office and have it sent to the state board office.&lt;br /&gt;(&lt;span style="color: rgb(255, 0, 0);"&gt;NOTE: An official academic transcript must be sent to the Board's office directly from the college registrar. Transcripts marked "issued to student" will not be accepted.&lt;/span&gt; )&lt;br /&gt;&lt;br /&gt;Step 3.2: Provide evidence of graduation&lt;br /&gt;(1) For undergraduate students in University of Maryland&lt;br /&gt;Go the Office of Undergraduate Advising and Academic Support in Engineering School or visit (&lt;a href="http://www.eng.umd.edu/advising/fe-exam-form.html"&gt;http://www.eng.umd.edu/advising/fe-exam-form.html&lt;/a&gt;), submit a request to take EIT Exam.&lt;br /&gt;&lt;br /&gt;(2) For graduate students in University of Maryland&lt;br /&gt;Go to the Department Office, find the director of graduate service in your department and let her/him send an "Anticipation Graduation Letter" to the state board office.&lt;br /&gt;&lt;br /&gt;&lt;br /&gt;&lt;span style="font-weight: bold;"&gt;Other links of interest:&lt;/span&gt;&lt;br /&gt;&lt;br /&gt;NCEES - National Council of Examiners for Engineering and Surveying&lt;br /&gt;&lt;a href="http://www.ncees.org/exams/fundamentals/"&gt;http://www.ncees.org/exams/fundamentals/&lt;/a&gt;&lt;br /&gt;State Board (Maryland) website:&lt;a href="http://www.dllr.maryland.gov/license/prof_eng/petakeexam.htm"&gt; http://www.dllr.maryland.gov/license/prof_eng/petakeexam.htm &lt;/a&gt;&lt;br /&gt;Application forms (Maryland): &lt;a href="http://www.dllr.maryland.gov/forms/default.htm#pe"&gt;http://www.dllr.maryland.gov/forms/default.htm#pe&lt;/a&gt;&lt;br /&gt;Online Resource: &lt;a href="http://www.ppi2pass.com/ppi/PPIInfo_pg_myppi-faqs-webrefs.html#FE"&gt;http://www.ppi2pass.com/ppi/PPIInfo_pg_myppi-faqs-webrefs.html#FE&lt;br /&gt;&lt;/a&gt;&lt;div class="blogger-post-footer"&gt;&lt;img width='1' height='1' src='https://blogger.googleusercontent.com/tracker/6066639825030015635-6448117014960561400?l=vivianningyang.blogspot.com' alt='' /&gt;&lt;/div&gt;</content><link rel='replies' type='application/atom+xml' href='http://vivianningyang.blogspot.com/feeds/6448117014960561400/comments/default' title='Post Comments'/><link rel='replies' type='text/html' href='http://vivianningyang.blogspot.com/2009/02/eit-exam-application-process.html#comment-form' title='0 Comments'/><link rel='edit' type='application/atom+xml' href='http://www.blogger.com/feeds/6066639825030015635/posts/default/6448117014960561400'/><link rel='self' type='application/atom+xml' href='http://www.blogger.com/feeds/6066639825030015635/posts/default/6448117014960561400'/><link rel='alternate' type='text/html' href='http://vivianningyang.blogspot.com/2009/02/eit-exam-application-process.html' title='EIT Exam Application Process'/><author><name>Vivian</name><email>noreply@blogger.com</email><gd:image rel='http://schemas.google.com/g/2005#thumbnail' width='32' height='32' src='http://1.bp.blogspot.com/_HYgVaJR3UDk/SmyU1cMFc0I/AAAAAAAAABE/c_sq_ei2hHA/S220/snapshot_vv.jpg'/></author><thr:total>0</thr:total></entry><entry><id>tag:blogger.com,1999:blog-6066639825030015635.post-4798321478710417165</id><published>2009-02-23T17:49:00.000-08:00</published><updated>2009-02-23T17:52:47.390-08:00</updated><category scheme='http://www.blogger.com/atom/ns#' term='Windows'/><title type='text'>Steps to Remove Remote Control History</title><content type='html'>To clear all entries (IP address, user name and password) in the from the Remote Desktop Connection Computer box in any computer, you need to follow the following steps:&lt;br /&gt;&lt;br /&gt;Step 1: Remove connection entries in the registry history.&lt;br /&gt;    (1) Open the Windows "Start" menu, select "&lt;b&gt;Run&lt;/b&gt;";&lt;br /&gt;    (2) In the resulting dialog box, type "&lt;b&gt;regedit.exe&lt;/b&gt;", click "OK" to start Registry Editor;&lt;br /&gt;    (3) click the following registry key: &lt;b&gt;HKEY_CURRENT_USER\Software\&lt;wbr&gt;Microsoft\Terminal Server Client\Default&lt;br /&gt;&lt;/b&gt;         History connection entries appear as &lt;b&gt;MRU&lt;i&gt;number &lt;/i&gt;&lt;/b&gt;(e.g. MRU0 or MRU1) and are visible in the right pane.&lt;br /&gt;         Delete each entry, right-click it, and then click &lt;b&gt;Delete&lt;/b&gt;.&lt;br /&gt;&lt;em&gt;    &lt;/em&gt;(4) click the following registry key: &lt;b&gt;HKEY_CURRENT_USER\Software\&lt;wbr&gt;Microsoft\Terminal Server Client\Servers&lt;br /&gt;         &lt;/b&gt;History connection information is stored in folders named by IP address.&lt;br /&gt;&lt;b&gt;         &lt;/b&gt;Delete each folder named by IP address, right-click it, and then click &lt;b&gt;Delete&lt;/b&gt;.&lt;br /&gt;    (5) Exit the Registry Editor.&lt;br /&gt;&lt;br /&gt;Step 2: Remove Remote Desktop protocol files (.rdp files) saved in the My Documents folder.&lt;br /&gt;    (1) Open the Windows "Start" menu, select "&lt;b&gt;My Documents&lt;/b&gt;";&lt;br /&gt;    (2) Find file "&lt;b&gt;Default.rdp&lt;/b&gt;", right-click it, and then click &lt;b&gt;Delete.&lt;br /&gt;&lt;br /&gt;     &lt;/b&gt;After the above two steps, remote control history entries would be removed from the computer that you use to access the office computer.&lt;div class="blogger-post-footer"&gt;&lt;img width='1' height='1' src='https://blogger.googleusercontent.com/tracker/6066639825030015635-4798321478710417165?l=vivianningyang.blogspot.com' alt='' /&gt;&lt;/div&gt;</content><link rel='replies' type='application/atom+xml' href='http://vivianningyang.blogspot.com/feeds/4798321478710417165/comments/default' title='Post Comments'/><link rel='replies' type='text/html' href='http://vivianningyang.blogspot.com/2009/02/steps-to-remove-remote-control-history.html#comment-form' title='0 Comments'/><link rel='edit' type='application/atom+xml' href='http://www.blogger.com/feeds/6066639825030015635/posts/default/4798321478710417165'/><link rel='self' type='application/atom+xml' href='http://www.blogger.com/feeds/6066639825030015635/posts/default/4798321478710417165'/><link rel='alternate' type='text/html' href='http://vivianningyang.blogspot.com/2009/02/steps-to-remove-remote-control-history.html' title='Steps to Remove Remote Control History'/><author><name>Vivian</name><email>noreply@blogger.com</email><gd:image rel='http://schemas.google.com/g/2005#thumbnail' width='32' height='32' src='http://1.bp.blogspot.com/_HYgVaJR3UDk/SmyU1cMFc0I/AAAAAAAAABE/c_sq_ei2hHA/S220/snapshot_vv.jpg'/></author><thr:total>0</thr:total></entry></feed>
