<?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-295516133648054574</id><updated>2011-10-23T04:19:01.070-07:00</updated><category term='cheat sheet'/><category term='geek blog'/><category term='social engineering'/><category term='personal'/><category term='photography'/><category term='our book'/><category term='html'/><category term='maths'/><category term='photoshop'/><category term='dilbert'/><category term='stoopad tech'/><category term='music'/><category term='school'/><category term='work place'/><category term='telco'/><category term='oersonal'/><category term='dope tech'/><title type='text'>When I am not vain, I am ...</title><subtitle type='html'></subtitle><link rel='http://schemas.google.com/g/2005#feed' type='application/atom+xml' href='http://vuvie.blogspot.com/feeds/posts/default'/><link rel='self' type='application/atom+xml' href='http://www.blogger.com/feeds/295516133648054574/posts/default?max-results=100'/><link rel='alternate' type='text/html' href='http://vuvie.blogspot.com/'/><link rel='hub' href='http://pubsubhubbub.appspot.com/'/><link rel='next' type='application/atom+xml' href='http://www.blogger.com/feeds/295516133648054574/posts/default?start-index=101&amp;max-results=100'/><author><name>vuvie</name><uri>http://www.blogger.com/profile/17374279839209476775</uri><email>noreply@blogger.com</email><gd:image rel='http://schemas.google.com/g/2005#thumbnail' width='16' height='16' src='http://img2.blogblog.com/img/b16-rounded.gif'/></author><generator version='7.00' uri='http://www.blogger.com'>Blogger</generator><openSearch:totalResults>226</openSearch:totalResults><openSearch:startIndex>1</openSearch:startIndex><openSearch:itemsPerPage>100</openSearch:itemsPerPage><entry><id>tag:blogger.com,1999:blog-295516133648054574.post-8974975879523104258</id><published>2011-10-17T23:17:00.000-07:00</published><updated>2011-10-17T23:17:09.920-07:00</updated><title type='text'>10 Secrets of Successful Leaders</title><content type='html'>Copied from entrepreneur.com for later reading!&lt;br /&gt;&lt;br /&gt;&lt;a href="http://www.entrepreneur.com/article/220518"&gt;http://www.entrepreneur.com/article/220518&lt;/a&gt;&lt;br /&gt;&lt;br /&gt;&lt;span class="Apple-style-span" style="background-color: white; color: #252525; font-family: Arial, Helvetica, sans-serif; font-size: 14px; line-height: 22px;"&gt;&lt;/span&gt;&lt;br /&gt;&lt;div style="margin-bottom: 13px; margin-top: 13px; outline-color: initial; outline-style: none; outline-width: initial; padding-bottom: 0px; padding-left: 0px; padding-right: 0px; padding-top: 0px;"&gt;&lt;strong style="margin-bottom: 0px; margin-left: 0px; margin-right: 0px; margin-top: 0px; outline-color: initial; outline-style: none; outline-width: initial; padding-bottom: 0px; padding-left: 0px; padding-right: 0px; padding-top: 0px;"&gt;1. Assemble a dedicated team.&amp;nbsp;&lt;/strong&gt;&lt;br /&gt;Your team needs to be committed to you and the business. Successful entrepreneurs have not only social and selling smarts, but also the know-how to hire effectively, says leadership trainer Harvey Mackay, who wrote&amp;nbsp;&lt;em style="margin-bottom: 0px; margin-left: 0px; margin-right: 0px; margin-top: 0px; outline-color: initial; outline-style: none; outline-width: initial; padding-bottom: 0px; padding-left: 0px; padding-right: 0px; padding-top: 0px;"&gt;Swim with the Sharks Without Being Eaten Alive&amp;nbsp;&lt;/em&gt;(Ivy Books, 1995). “A colossal business idea simply isn't enough. You have to be able to identify, attract and retain talent who can turn your concept into a register-ringing success,” he says.&lt;/div&gt;&lt;span class="Apple-style-span" style="background-color: white; color: #252525; font-family: Arial, Helvetica, sans-serif; font-size: 14px; line-height: 22px;"&gt;&lt;b&gt;]&lt;/b&gt;When putting your team together, look for people whose values are aligned with the purpose and mission of&amp;nbsp;&lt;a class="kLink" href="http://www.entrepreneur.com/article/220518#" id="KonaLink1" style="background-attachment: initial !important; background-clip: initial !important; background-color: transparent !important; background-image: none !important; background-origin: initial !important; border-bottom-color: transparent !important; border-bottom-style: none !important; border-bottom-width: 0px !important; border-left-color: transparent !important; border-left-style: none !important; border-left-width: 0px !important; border-right-color: transparent !important; border-right-style: none !important; border-right-width: 0px !important; border-top-color: transparent !important; border-top-style: none !important; border-top-width: 0px !important; bottom: 0px; color: green !important; cursor: pointer; display: inline !important; font-family: inherit !important; font-size: inherit !important; font-variant: normal; left: 0px; margin-bottom: 0px; margin-left: 0px; margin-right: 0px; margin-top: 0px; outline-color: initial; outline-style: none; outline-width: initial; padding-bottom: 0px !important; padding-left: 0px !important; padding-right: 0px !important; padding-top: 0px !important; position: static; right: 0px; text-decoration: underline !important; text-transform: none !important; top: 0px;"&gt;&lt;span style="color: green !important; font-family: inherit !important; font-size: inherit !important; position: static;"&gt;&lt;span class="kLink" style="background-attachment: initial; background-clip: initial; background-color: transparent; background-image: none; background-origin: initial; border-bottom-color: initial; border-bottom-style: solid; border-bottom-width: 1px; border-left-color: initial !important; border-left-style: none !important; border-left-width: 0px !important; border-right-color: initial !important; border-right-style: none !important; border-right-width: 0px !important; border-top-color: initial !important; border-top-style: none !important; border-top-width: 0px !important; color: green !important; display: inline !important; float: none !important; font-family: inherit !important; font-size: inherit !important; margin-bottom: 0px; margin-left: 0px; margin-right: 0px; margin-top: 0px; outline-color: initial; outline-style: none; outline-width: initial; padding-bottom: 1px !important; padding-left: 0px !important; padding-right: 0px !important; padding-top: 0px !important; position: static; width: auto !important;"&gt;your&amp;nbsp;&lt;/span&gt;&lt;span class="kLink" style="background-attachment: initial; background-clip: initial; background-color: transparent; background-image: none; background-origin: initial; border-bottom-color: initial; border-bottom-style: solid; border-bottom-width: 1px; border-left-color: initial !important; border-left-style: none !important; border-left-width: 0px !important; border-right-color: initial !important; border-right-style: none !important; border-right-width: 0px !important; border-top-color: initial !important; border-top-style: none !important; border-top-width: 0px !important; color: green !important; display: inline !important; float: none !important; font-family: inherit !important; font-size: inherit !important; margin-bottom: 0px; margin-left: 0px; margin-right: 0px; margin-top: 0px; outline-color: initial; outline-style: none; outline-width: initial; padding-bottom: 1px !important; padding-left: 0px !important; padding-right: 0px !important; padding-top: 0px !important; position: static; width: auto !important;"&gt;company&lt;/span&gt;&lt;/span&gt;&lt;/a&gt;. Suzanne Bates, a Wellesley, Mass.-based leadership consultant and author of&amp;nbsp;&lt;em style="margin-bottom: 0px; margin-left: 0px; margin-right: 0px; margin-top: 0px; outline-color: initial; outline-style: none; outline-width: initial; padding-bottom: 0px; padding-left: 0px; padding-right: 0px; padding-top: 0px;"&gt;Speak Like a CEO&lt;/em&gt;&amp;nbsp;(McGraw Hill, 2005), says her team members rallied around each other during the worst part of the recession because they all believed in what they were doing. “Having people on your team who have tenacity and a candid spirit is really important," she says.&lt;/span&gt;&lt;span class="Apple-style-span" style="background-color: white; color: #252525; font-family: Arial, Helvetica, sans-serif; font-size: 14px; line-height: 22px;"&gt;&lt;div style="margin-bottom: 13px; margin-top: 13px; outline-color: initial; outline-style: none; outline-width: initial; padding-bottom: 0px; padding-left: 0px; padding-right: 0px; padding-top: 0px;"&gt;&lt;strong style="margin-bottom: 0px; margin-left: 0px; margin-right: 0px; margin-top: 0px; outline-color: initial; outline-style: none; outline-width: initial; padding-bottom: 0px; padding-left: 0px; padding-right: 0px; padding-top: 0px;"&gt;2. Overcommunicate.&amp;nbsp;&lt;/strong&gt;&lt;br /&gt;This one’s a biggie. Even with a staff of only five or 10, it can be tough to know what’s going on with everyone. In an effort to overcommunicate, Bates compiles a weekly news update she calls a Friday Forecast, and emails it to her staff. “My team is always surprised at all the good news I send out each week,” Bates says. “It makes everyone feel like you really have a lot of momentum, even in difficult times.”&lt;/div&gt;&lt;div style="margin-bottom: 13px; margin-top: 13px; outline-color: initial; outline-style: none; outline-width: initial; padding-bottom: 0px; padding-left: 0px; padding-right: 0px; padding-top: 0px;"&gt;&lt;strong style="margin-bottom: 0px; margin-left: 0px; margin-right: 0px; margin-top: 0px; outline-color: initial; outline-style: none; outline-width: initial; padding-bottom: 0px; padding-left: 0px; padding-right: 0px; padding-top: 0px;"&gt;3. Don’t assume.&lt;/strong&gt;&lt;br /&gt;When you run a small business, you might assume your team understands your goals and mission -- and they may. But, everybody needs to be reminded of where the company’s going and what things will look like when you get there. Your employees may ask, “What’s in it for me?” It’s important to paint that picture for your team. Take the time to really understand the people who are helping you build your business.&lt;/div&gt;&lt;div style="margin-bottom: 13px; margin-top: 13px; outline-color: initial; outline-style: none; outline-width: initial; padding-bottom: 0px; padding-left: 0px; padding-right: 0px; padding-top: 0px;"&gt;“Entrepreneurs have the vision, the energy, and they’re out there trying to make it happen. But, so often with their staff, they are assuming too much,” says Beverly Flaxington, founder of The Collaborative, a business-advising company in Medfield, Mass. “It’s almost like they think their enthusiasm by extension will be infectious -- but it’s not. You have to bring people into your world and communicate really proactively.”&lt;/div&gt;&lt;div style="margin-bottom: 13px; margin-top: 13px; outline-color: initial; outline-style: none; outline-width: initial; padding-bottom: 0px; padding-left: 0px; padding-right: 0px; padding-top: 0px;"&gt;&lt;strong style="margin-bottom: 0px; margin-left: 0px; margin-right: 0px; margin-top: 0px; outline-color: initial; outline-style: none; outline-width: initial; padding-bottom: 0px; padding-left: 0px; padding-right: 0px; padding-top: 0px;"&gt;4. Be authentic.&lt;/strong&gt;&lt;br /&gt;Good leaders instill their personality and beliefs into the fabric of their organization, Flaxington says. If you be yourself, and not try to act like someone else, and surround yourself with people who are aligned with your values, your business is more likely to succeed, she says.&lt;/div&gt;&lt;div style="margin-bottom: 13px; margin-top: 13px; outline-color: initial; outline-style: none; outline-width: initial; padding-bottom: 0px; padding-left: 0px; padding-right: 0px; padding-top: 0px;"&gt;“Every business is different and every entrepreneur has her own personality,” Flaxington says. “If you’re authentic, you attract the right people to your organization -- employees and customers.”&lt;/div&gt;&lt;div style="margin-bottom: 13px; margin-top: 13px; outline-color: initial; outline-style: none; outline-width: initial; padding-bottom: 0px; padding-left: 0px; padding-right: 0px; padding-top: 0px;"&gt;&lt;strong style="margin-bottom: 0px; margin-left: 0px; margin-right: 0px; margin-top: 0px; outline-color: initial; outline-style: none; outline-width: initial; padding-bottom: 0px; padding-left: 0px; padding-right: 0px; padding-top: 0px;"&gt;5. Know your obstacles.&lt;/strong&gt;&lt;br /&gt;Most entrepreneurs are optimistic and certain that they’re driving toward their goals. But, Flaxington says, it’s a short-sighted leader who doesn’t take the time to understand his obstacles.&lt;/div&gt;&lt;div style="margin-bottom: 13px; margin-top: 13px; outline-color: initial; outline-style: none; outline-width: initial; padding-bottom: 0px; padding-left: 0px; padding-right: 0px; padding-top: 0px;"&gt;“You need to know what you’re up against and be able to plan around those things,” she says. “It’s folly to think that just because you’ve got this energy and enthusiasm that you’re going to be able to conquer all. It’s much smarter to take a step back and figure out what your obstacles are, so the plan that you’re putting into place takes that into account.”&lt;/div&gt;&lt;div style="margin-bottom: 13px; margin-top: 13px; outline-color: initial; outline-style: none; outline-width: initial; padding-bottom: 0px; padding-left: 0px; padding-right: 0px; padding-top: 0px;"&gt;&lt;strong style="margin-bottom: 0px; margin-left: 0px; margin-right: 0px; margin-top: 0px; outline-color: initial; outline-style: none; outline-width: initial; padding-bottom: 0px; padding-left: 0px; padding-right: 0px; padding-top: 0px;"&gt;6. Create a 'team charter.'&lt;/strong&gt;&lt;br /&gt;Too many new teams race down the road before they even figure out who they are, where they’re going, and what will guide their journey, says Ken Blanchard, co-author of&amp;nbsp;&lt;em style="margin-bottom: 0px; margin-left: 0px; margin-right: 0px; margin-top: 0px; outline-color: initial; outline-style: none; outline-width: initial; padding-bottom: 0px; padding-left: 0px; padding-right: 0px; padding-top: 0px;"&gt;The One-Minute Manager&lt;/em&gt;&amp;nbsp;(William Morrow &amp;amp; Co., 1982) and founder of The Ken Blanchard Cos., a workplace- and leadership-training firm. Just calling together a team and giving them a clear charge does not mean the team will succeed.&lt;/div&gt;&lt;div style="margin-bottom: 13px; margin-top: 13px; outline-color: initial; outline-style: none; outline-width: initial; padding-bottom: 0px; padding-left: 0px; padding-right: 0px; padding-top: 0px;"&gt;“It’s important to create a set of agreements that clearly states what the team is to accomplish, why it is important and how the team will work together to achieve the desired results,” says Blanchard, who is based in Escondido, Calif. “The charter provides a record of common agreements and can be modified as the business grows and the team’s needs change.”&lt;/div&gt;&lt;div style="margin-bottom: 13px; margin-top: 13px; outline-color: initial; outline-style: none; outline-width: initial; padding-bottom: 0px; padding-left: 0px; padding-right: 0px; padding-top: 0px;"&gt;&lt;strong style="margin-bottom: 0px; margin-left: 0px; margin-right: 0px; margin-top: 0px; outline-color: initial; outline-style: none; outline-width: initial; padding-bottom: 0px; padding-left: 0px; padding-right: 0px; padding-top: 0px;"&gt;7. Believe in your people.&amp;nbsp;&lt;/strong&gt;&lt;br /&gt;Entrepreneurial leaders must help their people develop confidence, especially during tough times. As Napoleon Bonaparte said, "Leaders are dealers in hope." That confidence comes in part from believing in your team, says Maxwell, who is based in West Palm Beach, Fla. “I think of my people as 10s, I treat them like 10s, and as a result, they try to perform like 10s,” he says. “But believing in people alone isn't enough. You have to help them win.”&lt;/div&gt;&lt;div style="margin-bottom: 13px; margin-top: 13px; outline-color: initial; outline-style: none; outline-width: initial; padding-bottom: 0px; padding-left: 0px; padding-right: 0px; padding-top: 0px;"&gt;&lt;strong style="margin-bottom: 0px; margin-left: 0px; margin-right: 0px; margin-top: 0px; outline-color: initial; outline-style: none; outline-width: initial; padding-bottom: 0px; padding-left: 0px; padding-right: 0px; padding-top: 0px;"&gt;8. Dole out credit.&lt;/strong&gt;&lt;br /&gt;Mackay says a good salesperson knows what the sweetest sound in the world is: The sound of their name on someone else's lips. But too many entrepreneurs think it's either the crinkle of freshly minted currency, or the dull thud of a competitor's body hitting the pavement.&lt;/div&gt;&lt;div style="margin-bottom: 13px; margin-top: 13px; outline-color: initial; outline-style: none; outline-width: initial; padding-bottom: 0px; padding-left: 0px; padding-right: 0px; padding-top: 0px;"&gt;“Many entrepreneurs are too in love with their own ideas and don't know how to distribute credit,” Mackay says. “A good quarterback always gives props to his offensive line.”&lt;/div&gt;&lt;div style="margin-bottom: 13px; margin-top: 13px; outline-color: initial; outline-style: none; outline-width: initial; padding-bottom: 0px; padding-left: 0px; padding-right: 0px; padding-top: 0px;"&gt;&lt;strong style="margin-bottom: 0px; margin-left: 0px; margin-right: 0px; margin-top: 0px; outline-color: initial; outline-style: none; outline-width: initial; padding-bottom: 0px; padding-left: 0px; padding-right: 0px; padding-top: 0px;"&gt;9. Keep your team engaged.&amp;nbsp;&lt;/strong&gt;&lt;br /&gt;Great leaders give their teams challenges and get them excited about them, says leadership expert Stephen Covey, author of&amp;nbsp;&lt;em style="margin-bottom: 0px; margin-left: 0px; margin-right: 0px; margin-top: 0px; outline-color: initial; outline-style: none; outline-width: initial; padding-bottom: 0px; padding-left: 0px; padding-right: 0px; padding-top: 0px;"&gt;The Seven Habits of Highly Effective People (&lt;/em&gt;Free Press, 1989). He pointed to the example of a small pizza shop in a moderate-sized town that was killing a big fast-food chain in sales. The big difference between the chain and the small pizza joint was the leader, he says.&lt;/div&gt;&lt;div style="margin-bottom: 13px; margin-top: 13px; outline-color: initial; outline-style: none; outline-width: initial; padding-bottom: 0px; padding-left: 0px; padding-right: 0px; padding-top: 0px;"&gt;Every week he gathered his teenage employees in a huddle and excitedly asked them: “What can we do this week that we’ve never done before?” The kids loved the challenge. They started texting all their friends whenever a pizza special was on. They took the&amp;nbsp;&lt;a class="kLink" href="http://www.entrepreneur.com/article/220518#" id="KonaLink3" style="background-attachment: initial !important; background-clip: initial !important; background-color: transparent !important; background-image: none !important; background-origin: initial !important; border-bottom-color: transparent !important; border-bottom-style: none !important; border-bottom-width: 0px !important; border-left-color: transparent !important; border-left-style: none !important; border-left-width: 0px !important; border-right-color: transparent !important; border-right-style: none !important; border-right-width: 0px !important; border-top-color: transparent !important; border-top-style: none !important; border-top-width: 0px !important; bottom: 0px; color: green !important; cursor: pointer; display: inline !important; font-family: inherit !important; font-size: inherit !important; font-variant: normal; left: 0px; margin-bottom: 0px; margin-left: 0px; margin-right: 0px; margin-top: 0px; outline-color: initial; outline-style: none; outline-width: initial; padding-bottom: 0px !important; padding-left: 0px !important; padding-right: 0px !important; padding-top: 0px !important; position: static; right: 0px; text-decoration: underline !important; text-transform: none !important; top: 0px;"&gt;&lt;span style="color: green !important; font-family: inherit !important; font-size: inherit !important; position: static;"&gt;&lt;span class="kLink" style="background-attachment: initial; background-clip: initial; background-color: transparent; background-image: none; background-origin: initial; border-bottom-color: initial; border-bottom-style: solid; border-bottom-width: 1px; border-left-color: initial !important; border-left-style: none !important; border-left-width: 0px !important; border-right-color: initial !important; border-right-style: none !important; border-right-width: 0px !important; border-top-color: initial !important; border-top-style: none !important; border-top-width: 0px !important; color: green !important; display: inline !important; float: none !important; font-family: inherit !important; font-size: inherit !important; margin-bottom: 0px; margin-left: 0px; margin-right: 0px; margin-top: 0px; outline-color: initial; outline-style: none; outline-width: initial; padding-bottom: 1px !important; padding-left: 0px !important; padding-right: 0px !important; padding-top: 0px !important; position: static; width: auto !important;"&gt;credit&lt;/span&gt;&lt;/span&gt;&lt;/a&gt;-card machine to the curb so passing motorists could buy pizza right off the street. They loaded up a truck with hot pizzas and sold them at high-&lt;a class="kLink" href="http://www.entrepreneur.com/article/220518#" id="KonaLink4" style="background-attachment: initial !important; background-clip: initial !important; background-color: transparent !important; background-image: none !important; background-origin: initial !important; border-bottom-color: transparent !important; border-bottom-style: none !important; border-bottom-width: 0px !important; border-left-color: transparent !important; border-left-style: none !important; border-left-width: 0px !important; border-right-color: transparent !important; border-right-style: none !important; border-right-width: 0px !important; border-top-color: transparent !important; border-top-style: none !important; border-top-width: 0px !important; bottom: 0px; color: green !important; cursor: pointer; display: inline !important; font-family: inherit !important; font-size: inherit !important; font-variant: normal; left: 0px; margin-bottom: 0px; margin-left: 0px; margin-right: 0px; margin-top: 0px; outline-color: initial; outline-style: none; outline-width: initial; padding-bottom: 0px !important; padding-left: 0px !important; padding-right: 0px !important; padding-top: 0px !important; position: static; right: 0px; text-decoration: underline !important; text-transform: none !important; top: 0px;"&gt;&lt;span style="color: green !important; font-family: inherit !important; font-size: inherit !important; position: static;"&gt;&lt;span class="kLink" style="background-attachment: initial; background-clip: initial; background-color: transparent; background-image: none; background-origin: initial; border-bottom-color: initial; border-bottom-style: solid; border-bottom-width: 1px; border-left-color: initial !important; border-left-style: none !important; border-left-width: 0px !important; border-right-color: initial !important; border-right-style: none !important; border-right-width: 0px !important; border-top-color: initial !important; border-top-style: none !important; border-top-width: 0px !important; color: green !important; display: inline !important; float: none !important; font-family: inherit !important; font-size: inherit !important; margin-bottom: 0px; margin-left: 0px; margin-right: 0px; margin-top: 0px; outline-color: initial; outline-style: none; outline-width: initial; padding-bottom: 1px !important; padding-left: 0px !important; padding-right: 0px !important; padding-top: 0px !important; position: static; width: auto !important;"&gt;school&lt;/span&gt;&lt;/span&gt;&lt;/a&gt;&amp;nbsp;games. The money poured in and the store owner never had problems with employee turnover, says Covey, who is based in Salt Lake City, Utah.&lt;/div&gt;&lt;div style="margin-bottom: 13px; margin-top: 13px; outline-color: initial; outline-style: none; outline-width: initial; padding-bottom: 0px; padding-left: 0px; padding-right: 0px; padding-top: 0px;"&gt;&lt;strong style="margin-bottom: 0px; margin-left: 0px; margin-right: 0px; margin-top: 0px; outline-color: initial; outline-style: none; outline-width: initial; padding-bottom: 0px; padding-left: 0px; padding-right: 0px; padding-top: 0px;"&gt;10. Stay calm.&lt;/strong&gt;&lt;br /&gt;An entrepreneur has to backstop the team from overreacting to short-term situations, says Mackay, who is based in Minneapolis. This is particularly important now, when news of the sour economic environment is everywhere.&lt;/div&gt;&lt;div style="margin-bottom: 13px; margin-top: 13px; outline-color: initial; outline-style: none; outline-width: initial; padding-bottom: 0px; padding-left: 0px; padding-right: 0px; padding-top: 0px;"&gt;“The media has been hanging black crepe paper since 2008,” he says. “But look at all the phenomenal companies and brands that were born in downturns, names like iPod, GE and Federal Express.”&lt;/div&gt;&lt;/span&gt;&lt;div class="blogger-post-footer"&gt;&lt;img width='1' height='1' src='https://blogger.googleusercontent.com/tracker/295516133648054574-8974975879523104258?l=vuvie.blogspot.com' alt='' /&gt;&lt;/div&gt;</content><link rel='replies' type='application/atom+xml' href='http://vuvie.blogspot.com/feeds/8974975879523104258/comments/default' title='Post Comments'/><link rel='replies' type='text/html' href='http://www.blogger.com/comment.g?blogID=295516133648054574&amp;postID=8974975879523104258' title='0 Comments'/><link rel='edit' type='application/atom+xml' href='http://www.blogger.com/feeds/295516133648054574/posts/default/8974975879523104258'/><link rel='self' type='application/atom+xml' href='http://www.blogger.com/feeds/295516133648054574/posts/default/8974975879523104258'/><link rel='alternate' type='text/html' href='http://vuvie.blogspot.com/2011/10/10-secrets-of-successful-leaders.html' title='10 Secrets of Successful Leaders'/><author><name>vuvie</name><uri>http://www.blogger.com/profile/17374279839209476775</uri><email>noreply@blogger.com</email><gd:image rel='http://schemas.google.com/g/2005#thumbnail' width='16' height='16' src='http://img2.blogblog.com/img/b16-rounded.gif'/></author><thr:total>0</thr:total></entry><entry><id>tag:blogger.com,1999:blog-295516133648054574.post-4626434110799047167</id><published>2011-09-07T18:53:00.000-07:00</published><updated>2011-09-07T18:53:14.203-07:00</updated><title type='text'>Beautiful Presentation</title><content type='html'>I'm a sucker for beautiful presentations. Blame it on being in that company for 4 years.&lt;br /&gt;&lt;div&gt;&lt;br /&gt;&lt;/div&gt;&lt;div&gt;One of the thing that we use most is stock images and here's a blogpost from someone who'd exhaustively gathered the best and free:&lt;/div&gt;&lt;div&gt;&lt;br /&gt;&lt;/div&gt;&lt;div&gt;&lt;a href="http://www.catswhocode.com/blog/50-sites-to-find-free-stock-images"&gt;http://www.catswhocode.com/blog/50-sites-to-find-free-stock-images&lt;/a&gt;&lt;/div&gt;&lt;div&gt;&lt;br /&gt;&lt;/div&gt;&lt;div&gt;&lt;a href="http://www.powstock.com/"&gt;http://www.powstock.com/&lt;/a&gt;&lt;/div&gt;&lt;div&gt;&lt;br /&gt;&lt;/div&gt;&lt;div&gt;From the lists above, good sites:&lt;/div&gt;&lt;div&gt;&lt;br /&gt;&lt;/div&gt;&lt;div&gt;&lt;a href="http://www.sxc.hu/"&gt;http://www.sxc.hu&lt;/a&gt;&lt;/div&gt;&lt;div&gt;&lt;br /&gt;&lt;/div&gt;&lt;div&gt;&lt;a href="http://www.morguefile.com/"&gt;http://www.morguefile.com&lt;/a&gt;&lt;/div&gt;&lt;div&gt;&lt;br /&gt;&lt;/div&gt;&lt;div&gt;&lt;a href="http://freerangestock.com/"&gt;http://freerangestock.com&lt;/a&gt;&lt;/div&gt;&lt;div&gt;&lt;br /&gt;&lt;/div&gt;&lt;div&gt;&lt;a href="http://www.everystockphoto.com/"&gt;http://www.everystockphoto.com&lt;/a&gt;&amp;nbsp;(searches from a few sites, some may not be free)&lt;/div&gt;&lt;div&gt;&lt;br /&gt;&lt;/div&gt;&lt;div&gt;&lt;br /&gt;&lt;/div&gt;&lt;div&gt;&lt;a href="http://www.brandsoftheworld.com/"&gt;http://www.brandsoftheworld.com/&lt;/a&gt;&amp;nbsp;-&amp;nbsp;Collection of brands &amp;amp; logos from the world&amp;nbsp;&lt;/div&gt;&lt;div&gt;&lt;br /&gt;&lt;/div&gt;&lt;div&gt;&lt;br /&gt;&lt;/div&gt;&lt;div&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/295516133648054574-4626434110799047167?l=vuvie.blogspot.com' alt='' /&gt;&lt;/div&gt;</content><link rel='replies' type='application/atom+xml' href='http://vuvie.blogspot.com/feeds/4626434110799047167/comments/default' title='Post Comments'/><link rel='replies' type='text/html' href='http://www.blogger.com/comment.g?blogID=295516133648054574&amp;postID=4626434110799047167' title='0 Comments'/><link rel='edit' type='application/atom+xml' href='http://www.blogger.com/feeds/295516133648054574/posts/default/4626434110799047167'/><link rel='self' type='application/atom+xml' href='http://www.blogger.com/feeds/295516133648054574/posts/default/4626434110799047167'/><link rel='alternate' type='text/html' href='http://vuvie.blogspot.com/2011/09/beautiful-presentation.html' title='Beautiful Presentation'/><author><name>vuvie</name><uri>http://www.blogger.com/profile/17374279839209476775</uri><email>noreply@blogger.com</email><gd:image rel='http://schemas.google.com/g/2005#thumbnail' width='16' height='16' src='http://img2.blogblog.com/img/b16-rounded.gif'/></author><thr:total>0</thr:total></entry><entry><id>tag:blogger.com,1999:blog-295516133648054574.post-4845235629348357903</id><published>2011-09-04T03:10:00.001-07:00</published><updated>2011-09-04T03:10:24.984-07:00</updated><title type='text'>Engineering to Business</title><content type='html'>&lt;br /&gt;&lt;div&gt;The things I do in the office these days are not exactly what I thought I'd be doing but still, it's quite refreshing (and draining as well).&lt;/div&gt;&lt;div&gt;I guess that's what career maturing is all about. And inline with that, I find these articles interesting...&lt;/div&gt;&lt;div&gt;&lt;br /&gt;&lt;/div&gt;&lt;div&gt;On selling&lt;/div&gt;&lt;a href="http://techcrunch.com/2011/09/03/how-to-sell-your-company/"&gt;http://techcrunch.com/2011/09/03/how-to-sell-your-company/&lt;/a&gt;&lt;br /&gt;&lt;div&gt;&lt;br /&gt;&lt;/div&gt;&lt;div&gt;On negotiating&lt;/div&gt;&lt;div&gt;&lt;a href="http://www.jamesaltucher.com/2010/12/osama-bin-laden-stockpickr-and-everything-i-know-about-negotiation/"&gt;http://www.jamesaltucher.com/2010/12/osama-bin-laden-stockpickr-and-everything-i-know-about-negotiation/&lt;/a&gt;&lt;/div&gt;&lt;div&gt;&lt;br /&gt;&lt;/div&gt;&lt;div&gt;Priceless pictures from Google Maps...&lt;/div&gt;&lt;div&gt;&lt;br /&gt;&lt;/div&gt;&lt;div&gt;&lt;a href="http://9-eyes.com/"&gt;http://9-eyes.com/&lt;/a&gt;&lt;/div&gt;&lt;div&gt;&lt;div&gt;&lt;br /&gt;&lt;/div&gt;&lt;div&gt;&lt;/div&gt;&lt;/div&gt;&lt;div class="blogger-post-footer"&gt;&lt;img width='1' height='1' src='https://blogger.googleusercontent.com/tracker/295516133648054574-4845235629348357903?l=vuvie.blogspot.com' alt='' /&gt;&lt;/div&gt;</content><link rel='replies' type='application/atom+xml' href='http://vuvie.blogspot.com/feeds/4845235629348357903/comments/default' title='Post Comments'/><link rel='replies' type='text/html' href='http://www.blogger.com/comment.g?blogID=295516133648054574&amp;postID=4845235629348357903' title='0 Comments'/><link rel='edit' type='application/atom+xml' href='http://www.blogger.com/feeds/295516133648054574/posts/default/4845235629348357903'/><link rel='self' type='application/atom+xml' href='http://www.blogger.com/feeds/295516133648054574/posts/default/4845235629348357903'/><link rel='alternate' type='text/html' href='http://vuvie.blogspot.com/2011/09/engineering-to-business.html' title='Engineering to Business'/><author><name>vuvie</name><uri>http://www.blogger.com/profile/17374279839209476775</uri><email>noreply@blogger.com</email><gd:image rel='http://schemas.google.com/g/2005#thumbnail' width='16' height='16' src='http://img2.blogblog.com/img/b16-rounded.gif'/></author><thr:total>0</thr:total></entry><entry><id>tag:blogger.com,1999:blog-295516133648054574.post-8539399158480579768</id><published>2010-11-23T22:12:00.000-08:00</published><updated>2010-11-23T23:18:41.889-08:00</updated><category scheme='http://www.blogger.com/atom/ns#' term='work place'/><title type='text'>A better visio diagram</title><content type='html'>Believe in making the best of anything I do, so I've decided to follow these rules in my visio network diagrams:&lt;br /&gt;&lt;br /&gt;&lt;ol&gt;&lt;li&gt;Add title block to the network diagrams&lt;/li&gt;&lt;li&gt;Third-party network shapes&lt;/li&gt;&lt;li&gt;Manage network information&lt;/li&gt;&lt;li&gt;Generate custom network reports&lt;/li&gt;&lt;li&gt;Show IP addresses on network diagrams with "Label Shapes"&lt;/li&gt;&lt;li&gt;Link the network diagrams together&lt;/li&gt;&lt;li&gt;Save the network diagrams as web pages for ubiquity's sake&lt;br /&gt;&lt;/li&gt;&lt;/ol&gt;&lt;br /&gt;&lt;br /&gt;&lt;a href="http://office.microsoft.com/en-au/visio-help/7-keys-to-better-visio-network-diagrams-HA001111912.aspx"&gt;http://office.microsoft.com/en-au/visio-help/7-keys-to-better-visio-network-diagrams-HA001111912.aspx&lt;/a&gt;&lt;div class="blogger-post-footer"&gt;&lt;img width='1' height='1' src='https://blogger.googleusercontent.com/tracker/295516133648054574-8539399158480579768?l=vuvie.blogspot.com' alt='' /&gt;&lt;/div&gt;</content><link rel='replies' type='application/atom+xml' href='http://vuvie.blogspot.com/feeds/8539399158480579768/comments/default' title='Post Comments'/><link rel='replies' type='text/html' href='http://www.blogger.com/comment.g?blogID=295516133648054574&amp;postID=8539399158480579768' title='0 Comments'/><link rel='edit' type='application/atom+xml' href='http://www.blogger.com/feeds/295516133648054574/posts/default/8539399158480579768'/><link rel='self' type='application/atom+xml' href='http://www.blogger.com/feeds/295516133648054574/posts/default/8539399158480579768'/><link rel='alternate' type='text/html' href='http://vuvie.blogspot.com/2010/11/better-visio-diagram.html' title='A better visio diagram'/><author><name>vuvie</name><uri>http://www.blogger.com/profile/17374279839209476775</uri><email>noreply@blogger.com</email><gd:image rel='http://schemas.google.com/g/2005#thumbnail' width='16' height='16' src='http://img2.blogblog.com/img/b16-rounded.gif'/></author><thr:total>0</thr:total></entry><entry><id>tag:blogger.com,1999:blog-295516133648054574.post-260457460259900734</id><published>2010-11-23T22:01:00.000-08:00</published><updated>2010-11-23T22:11:27.147-08:00</updated><category scheme='http://www.blogger.com/atom/ns#' term='photoshop'/><title type='text'>Stage Backdrop Design</title><content type='html'>&lt;a onblur="try {parent.deselectBloggerImageGracefully();} catch(e) {}" href="http://2.bp.blogspot.com/_FaOMng7VjPA/TOyrDpURlAI/AAAAAAAACC4/iFGAUAyDYyg/s1600/Stage-backdrop.png"&gt;&lt;img style="margin: 0px auto 10px; display: block; text-align: center; cursor: pointer; width: 299px; height: 400px;" src="http://2.bp.blogspot.com/_FaOMng7VjPA/TOyrDpURlAI/AAAAAAAACC4/iFGAUAyDYyg/s400/Stage-backdrop.png" alt="" id="BLOGGER_PHOTO_ID_5542993320505086978" border="0" /&gt;&lt;/a&gt;&lt;br /&gt;So before I forget, we needed a backdrop for the stage. So I've amalgamated the poster designs to come up with this. It was a hit!&lt;div class="blogger-post-footer"&gt;&lt;img width='1' height='1' src='https://blogger.googleusercontent.com/tracker/295516133648054574-260457460259900734?l=vuvie.blogspot.com' alt='' /&gt;&lt;/div&gt;</content><link rel='replies' type='application/atom+xml' href='http://vuvie.blogspot.com/feeds/260457460259900734/comments/default' title='Post Comments'/><link rel='replies' type='text/html' href='http://www.blogger.com/comment.g?blogID=295516133648054574&amp;postID=260457460259900734' title='0 Comments'/><link rel='edit' type='application/atom+xml' href='http://www.blogger.com/feeds/295516133648054574/posts/default/260457460259900734'/><link rel='self' type='application/atom+xml' href='http://www.blogger.com/feeds/295516133648054574/posts/default/260457460259900734'/><link rel='alternate' type='text/html' href='http://vuvie.blogspot.com/2010/11/stage-backdrop-design.html' title='Stage Backdrop Design'/><author><name>vuvie</name><uri>http://www.blogger.com/profile/17374279839209476775</uri><email>noreply@blogger.com</email><gd:image rel='http://schemas.google.com/g/2005#thumbnail' width='16' height='16' src='http://img2.blogblog.com/img/b16-rounded.gif'/></author><media:thumbnail xmlns:media='http://search.yahoo.com/mrss/' url='http://2.bp.blogspot.com/_FaOMng7VjPA/TOyrDpURlAI/AAAAAAAACC4/iFGAUAyDYyg/s72-c/Stage-backdrop.png' height='72' width='72'/><thr:total>0</thr:total></entry><entry><id>tag:blogger.com,1999:blog-295516133648054574.post-3918598599886698865</id><published>2010-11-05T03:31:00.000-07:00</published><updated>2010-11-05T04:20:05.152-07:00</updated><category scheme='http://www.blogger.com/atom/ns#' term='oersonal'/><category scheme='http://www.blogger.com/atom/ns#' term='school'/><title type='text'>Tears from the heart</title><content type='html'>Today, I received an email for my demoreel. I thought they'd forgotten. Turns out the process took a loooooong time.&lt;br /&gt;&lt;br /&gt;But I had a problem. A real big one. I haven't finish my thesis yet. So I did not spend any time at all on my demoreel. And I'd like to graduate. I'd like to graduate first. Oh but I am so close. So close I can taste it. I am so close to my dream.&lt;br /&gt;&lt;br /&gt;So I cry. I cried for a lost opportunity. But then I realise... I am employable! Somebody actually didn't think I am all garbage. And I am motivated. I am so motivated now.&lt;br /&gt;&lt;br /&gt;Let's go thesis. Allons y!&lt;div class="blogger-post-footer"&gt;&lt;img width='1' height='1' src='https://blogger.googleusercontent.com/tracker/295516133648054574-3918598599886698865?l=vuvie.blogspot.com' alt='' /&gt;&lt;/div&gt;</content><link rel='replies' type='application/atom+xml' href='http://vuvie.blogspot.com/feeds/3918598599886698865/comments/default' title='Post Comments'/><link rel='replies' type='text/html' href='http://www.blogger.com/comment.g?blogID=295516133648054574&amp;postID=3918598599886698865' title='0 Comments'/><link rel='edit' type='application/atom+xml' href='http://www.blogger.com/feeds/295516133648054574/posts/default/3918598599886698865'/><link rel='self' type='application/atom+xml' href='http://www.blogger.com/feeds/295516133648054574/posts/default/3918598599886698865'/><link rel='alternate' type='text/html' href='http://vuvie.blogspot.com/2010/11/tears-from-heart.html' title='Tears from the heart'/><author><name>vuvie</name><uri>http://www.blogger.com/profile/17374279839209476775</uri><email>noreply@blogger.com</email><gd:image rel='http://schemas.google.com/g/2005#thumbnail' width='16' height='16' src='http://img2.blogblog.com/img/b16-rounded.gif'/></author><thr:total>0</thr:total></entry><entry><id>tag:blogger.com,1999:blog-295516133648054574.post-4510590879354243909</id><published>2010-11-01T00:32:00.000-07:00</published><updated>2010-11-01T00:57:00.939-07:00</updated><category scheme='http://www.blogger.com/atom/ns#' term='personal'/><category scheme='http://www.blogger.com/atom/ns#' term='photoshop'/><title type='text'>Final Poster of Year 2010</title><content type='html'>I've taken inspiration from these 2 sites:&lt;br /&gt;&lt;br /&gt;&lt;a onblur="try {parent.deselectBloggerImageGracefully();} catch(e) {}" href="http://ratemyhagwon.com/wp-content/uploads/2009/05/seoul-fashion-report-poster-tm.jpg"&gt;&lt;img style="margin: 0pt 10px 10px 0pt; float: left; cursor: pointer; width: 392px; height: 547px;" src="http://ratemyhagwon.com/wp-content/uploads/2009/05/seoul-fashion-report-poster-tm.jpg" alt="" border="0" /&gt;&lt;/a&gt;&lt;br /&gt;&lt;a href="http://ratemyhagwon.com/2009/05/21/seoul-fashion-report-book-michael-hurt/"&gt;http://ratemyhagwon.com&lt;/a&gt;&lt;a href="http://ratemyhagwon.com/2009/05/21/seoul-fashion-report-book-michael-hurt/"&gt;/2009/05/21/seoul-fashion-report-book-michael-hurt/&lt;/a&gt;&lt;br /&gt;&lt;br /&gt;&lt;a onblur="try {parent.deselectBloggerImageGracefully();} catch(e) {}" href="http://2.bp.blogspot.com/_jrLT7H4sK60/SdzwEHI3kAI/AAAAAAAAFoY/MsvzAeC1tls/s400/SFW09-April+Poster-s.jpg"&gt;&lt;img style="margin: 0pt 10px 10px 0pt; float: left; cursor: pointer; width: 399px; height: 514px;" src="http://2.bp.blogspot.com/_jrLT7H4sK60/SdzwEHI3kAI/AAAAAAAAFoY/MsvzAeC1tls/s400/SFW09-April+Poster-s.jpg" alt="" border="0" /&gt;&lt;/a&gt;&lt;br /&gt;&lt;a href="http://bloggingprojectrunway.blogspot.com/2009/04/note-from-blayne-walsh.html"&gt;http://bloggingprojectrunway.blogspot.com/2009/04/note-from-blayne-wals&lt;/a&gt;&lt;a href="http://bloggingprojectrunway.blogspot.com/2009/04/note-from-blayne-walsh.html"&gt;h.ht&lt;/a&gt;&lt;a href="http://bloggingprojectrunway.blogspot.com/2009/04/note-from-blayne-walsh.html"&gt;ml&lt;/a&gt;&lt;br /&gt;&lt;br /&gt;And was planning to use images similar to these:&lt;br /&gt;&lt;a onblur="try {parent.deselectBloggerImageGracefully();} catch(e) {}" href="http://fc06.deviantart.net/fs44/f/2009/115/f/b/Legs_And_The_Pink_Tights_by_bluenote70.jpg"&gt;&lt;img style="margin: 0pt 10px 10px 0pt; float: left; cursor: pointer; width: 394px; height: 344px;" src="http://fc06.deviantart.net/fs44/f/2009/115/f/b/Legs_And_The_Pink_Tights_by_bluenote70.jpg" alt="" border="0" /&gt;&lt;/a&gt;&lt;br /&gt;&lt;a href="http://fc06.deviantart.net/fs44/f/2009/115/f/b/Legs_And_The_Pink_Tights_by_bluenote70.jpg"&gt;http://fc06.deviantart.net/fs44/f/2009/115/f/b/Legs_And_The_Pink_Tights_by_bluenote70.jpg&lt;/a&gt;&lt;br /&gt;&lt;br /&gt;&lt;a onblur="try {parent.deselectBloggerImageGracefully();} catch(e) {}" href="http://buttertoastboutique.files.wordpress.com/2010/03/dscn1162.jpg"&gt;&lt;img style="margin: 0pt 10px 10px 0pt; float: left; cursor: pointer; width: 393px; height: 219px;" src="http://buttertoastboutique.files.wordpress.com/2010/03/dscn1162.jpg" alt="" border="0" /&gt;&lt;/a&gt;&lt;br /&gt;&lt;br /&gt;&lt;a href="http://buttertoastboutique.files.wordpress.com/2010/03/dscn1162.jpg"&gt;http://buttertoastboutique.files.wordpress.com/2010/03/dscn1162.jpg&lt;/a&gt;&lt;br /&gt;&lt;br /&gt;&lt;br /&gt;But since I've already coloured the cartoons provided by Emily, I've decided to just use those cartoons anyway. And borrowing ideas from the first 2 runway posters, made these 2 for printing:&lt;br /&gt;&lt;a onblur="try {parent.deselectBloggerImageGracefully();} catch(e) {}" href="http://4.bp.blogspot.com/_FaOMng7VjPA/TM5xS_8Qi7I/AAAAAAAACBo/kWau84KUT8g/s1600/head_wrong.png"&gt;&lt;img style="margin: 0pt 0pt 10px 10px; float: right; cursor: pointer; width: 172px; height: 245px;" src="http://4.bp.blogspot.com/_FaOMng7VjPA/TM5xS_8Qi7I/AAAAAAAACBo/kWau84KUT8g/s320/head_wrong.png" alt="" id="BLOGGER_PHOTO_ID_5534485563300678578" border="0" /&gt;&lt;/a&gt;&lt;a onblur="try {parent.deselectBloggerImageGracefully();} catch(e) {}" href="http://3.bp.blogspot.com/_FaOMng7VjPA/TM5w3ybr6HI/AAAAAAAACBg/t9XlWHwlL4o/s1600/legs.png"&gt;&lt;img style="margin: 0pt 10px 10px 0pt; float: left; cursor: pointer; width: 174px; height: 247px;" src="http://3.bp.blogspot.com/_FaOMng7VjPA/TM5w3ybr6HI/AAAAAAAACBg/t9XlWHwlL4o/s320/legs.png" alt="" id="BLOGGER_PHOTO_ID_5534485095817930866" border="0" /&gt;&lt;/a&gt;&lt;br /&gt;&lt;a onblur="try {parent.deselectBloggerImageGracefully();} catch(e) {}" href="http://3.bp.blogspot.com/_FaOMng7VjPA/TM5w3ybr6HI/AAAAAAAACBg/t9XlWHwlL4o/s1600/legs.png"&gt;&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/295516133648054574-4510590879354243909?l=vuvie.blogspot.com' alt='' /&gt;&lt;/div&gt;</content><link rel='replies' type='application/atom+xml' href='http://vuvie.blogspot.com/feeds/4510590879354243909/comments/default' title='Post Comments'/><link rel='replies' type='text/html' href='http://www.blogger.com/comment.g?blogID=295516133648054574&amp;postID=4510590879354243909' title='0 Comments'/><link rel='edit' type='application/atom+xml' href='http://www.blogger.com/feeds/295516133648054574/posts/default/4510590879354243909'/><link rel='self' type='application/atom+xml' href='http://www.blogger.com/feeds/295516133648054574/posts/default/4510590879354243909'/><link rel='alternate' type='text/html' href='http://vuvie.blogspot.com/2010/11/final-poster-of-year-2010.html' title='Final Poster of Year 2010'/><author><name>vuvie</name><uri>http://www.blogger.com/profile/17374279839209476775</uri><email>noreply@blogger.com</email><gd:image rel='http://schemas.google.com/g/2005#thumbnail' width='16' height='16' src='http://img2.blogblog.com/img/b16-rounded.gif'/></author><media:thumbnail xmlns:media='http://search.yahoo.com/mrss/' url='http://2.bp.blogspot.com/_jrLT7H4sK60/SdzwEHI3kAI/AAAAAAAAFoY/MsvzAeC1tls/s72-c/SFW09-April+Poster-s.jpg' height='72' width='72'/><thr:total>0</thr:total></entry><entry><id>tag:blogger.com,1999:blog-295516133648054574.post-1096881691588082657</id><published>2010-10-31T07:39:00.000-07:00</published><updated>2010-10-31T07:45:33.772-07:00</updated><category scheme='http://www.blogger.com/atom/ns#' term='personal'/><category scheme='http://www.blogger.com/atom/ns#' term='geek blog'/><category scheme='http://www.blogger.com/atom/ns#' term='photoshop'/><title type='text'>Design website</title><content type='html'>&lt;a onblur="try {parent.deselectBloggerImageGracefully();} catch(e) {}" href="http://www.septemberindustry.co.uk/images/damablue.png"&gt;&lt;img style="display: block; margin: 0px auto 10px; text-align: center; cursor: pointer; width: 351px; height: 351px;" src="http://www.septemberindustry.co.uk/images/damablue.png" alt="" border="0" /&gt;&lt;/a&gt;&lt;br /&gt;This webbie is an absolute delight! I heart.&lt;br /&gt;&lt;br /&gt;&lt;a href="http://www.septemberindustry.co.uk/"&gt;http://www.septemberindustry.co.uk/&lt;/a&gt;&lt;br /&gt;&lt;br /&gt;Found from a new random love : &lt;a href="http://www.missmoss.co.za/"&gt;http://www.missmoss.co.za/&lt;/a&gt;&lt;div class="blogger-post-footer"&gt;&lt;img width='1' height='1' src='https://blogger.googleusercontent.com/tracker/295516133648054574-1096881691588082657?l=vuvie.blogspot.com' alt='' /&gt;&lt;/div&gt;</content><link rel='replies' type='application/atom+xml' href='http://vuvie.blogspot.com/feeds/1096881691588082657/comments/default' title='Post Comments'/><link rel='replies' type='text/html' href='http://www.blogger.com/comment.g?blogID=295516133648054574&amp;postID=1096881691588082657' title='0 Comments'/><link rel='edit' type='application/atom+xml' href='http://www.blogger.com/feeds/295516133648054574/posts/default/1096881691588082657'/><link rel='self' type='application/atom+xml' href='http://www.blogger.com/feeds/295516133648054574/posts/default/1096881691588082657'/><link rel='alternate' type='text/html' href='http://vuvie.blogspot.com/2010/10/design-website.html' title='Design website'/><author><name>vuvie</name><uri>http://www.blogger.com/profile/17374279839209476775</uri><email>noreply@blogger.com</email><gd:image rel='http://schemas.google.com/g/2005#thumbnail' width='16' height='16' src='http://img2.blogblog.com/img/b16-rounded.gif'/></author><thr:total>0</thr:total></entry><entry><id>tag:blogger.com,1999:blog-295516133648054574.post-2507360525194167918</id><published>2010-10-27T04:55:00.000-07:00</published><updated>2010-11-01T00:32:44.901-07:00</updated><category scheme='http://www.blogger.com/atom/ns#' term='cheat sheet'/><category scheme='http://www.blogger.com/atom/ns#' term='personal'/><title type='text'>Digitizing traditional media</title><content type='html'>Well, not really.&lt;br /&gt;&lt;br /&gt;But what happened was Emily didn't have enough time to colour her drawings. So she sent me her sketch.&lt;a onblur="try {parent.deselectBloggerImageGracefully();} catch(e) {}" href="http://3.bp.blogspot.com/_FaOMng7VjPA/TMgV6FoIPuI/AAAAAAAACAw/I6-QTHycVIA/s1600/Tacky.gif"&gt;&lt;img style="margin: 0px auto 10px; display: block; text-align: center; cursor: pointer; width: 400px; height: 283px;" src="http://3.bp.blogspot.com/_FaOMng7VjPA/TMgV6FoIPuI/AAAAAAAACAw/I6-QTHycVIA/s400/Tacky.gif" alt="" id="BLOGGER_PHOTO_ID_5532696229911740130" border="0" /&gt;&lt;/a&gt;&lt;br /&gt;&lt;br /&gt;To which I had to digitize in Photoshop (still using CS2) and then add colours.&lt;br /&gt;&lt;br /&gt;Here's how: &lt;a href="http://www.wikihow.com/Add-Color-to-a-Scanned-Picture-Using-Photoshop"&gt;http://www.wikihow.com/Add-Color-to-a-Scanned-Picture-Using-Photoshop&lt;/a&gt;&lt;br /&gt;&lt;br /&gt;And this is the final result!!&lt;br /&gt;&lt;a onblur="try {parent.deselectBloggerImageGracefully();} catch(e) {}" href="http://2.bp.blogspot.com/_FaOMng7VjPA/TMgWc7VgbRI/AAAAAAAACA4/oTNA26jFXFc/s1600/Tacky+Ppl+copy.png"&gt;&lt;img style="margin: 0px auto 10px; display: block; text-align: center; cursor: pointer; width: 400px; height: 238px;" src="http://2.bp.blogspot.com/_FaOMng7VjPA/TMgWc7VgbRI/AAAAAAAACA4/oTNA26jFXFc/s400/Tacky+Ppl+copy.png" alt="" id="BLOGGER_PHOTO_ID_5532696828444699922" border="0" /&gt;&lt;/a&gt;&lt;br /&gt;&lt;br /&gt;&lt;br /&gt;Skin swatches from: &lt;a href="http://www.curvemeister.com/tutorials/Video/Using_Pinning_for_Skin_Tones.htm"&gt;http://www.curvemeister.com/tutorials/Video/Using_Pinning_for_Skin_Tones.htm&lt;/a&gt; and  &lt;a href="http://www.curvemeister.com/tutorials/Video/PrepressTargetValuesForSkin.jpg"&gt;http://www.curvemeister.com/tutorials/Video/PrepressTargetValuesForSkin.jpg&lt;/a&gt;&lt;div class="blogger-post-footer"&gt;&lt;img width='1' height='1' src='https://blogger.googleusercontent.com/tracker/295516133648054574-2507360525194167918?l=vuvie.blogspot.com' alt='' /&gt;&lt;/div&gt;</content><link rel='replies' type='application/atom+xml' href='http://vuvie.blogspot.com/feeds/2507360525194167918/comments/default' title='Post Comments'/><link rel='replies' type='text/html' href='http://www.blogger.com/comment.g?blogID=295516133648054574&amp;postID=2507360525194167918' title='0 Comments'/><link rel='edit' type='application/atom+xml' href='http://www.blogger.com/feeds/295516133648054574/posts/default/2507360525194167918'/><link rel='self' type='application/atom+xml' href='http://www.blogger.com/feeds/295516133648054574/posts/default/2507360525194167918'/><link rel='alternate' type='text/html' href='http://vuvie.blogspot.com/2010/10/digitizing-traditional-media.html' title='Digitizing traditional media'/><author><name>vuvie</name><uri>http://www.blogger.com/profile/17374279839209476775</uri><email>noreply@blogger.com</email><gd:image rel='http://schemas.google.com/g/2005#thumbnail' width='16' height='16' src='http://img2.blogblog.com/img/b16-rounded.gif'/></author><media:thumbnail xmlns:media='http://search.yahoo.com/mrss/' url='http://3.bp.blogspot.com/_FaOMng7VjPA/TMgV6FoIPuI/AAAAAAAACAw/I6-QTHycVIA/s72-c/Tacky.gif' height='72' width='72'/><thr:total>0</thr:total></entry><entry><id>tag:blogger.com,1999:blog-295516133648054574.post-2246687683328385708</id><published>2010-09-30T22:40:00.000-07:00</published><updated>2010-09-30T23:34:37.700-07:00</updated><category scheme='http://www.blogger.com/atom/ns#' term='school'/><title type='text'>Scientific Resume</title><content type='html'>I know I will have to prepare a scientific resume soon. So here's some really good reference with a good mix of science but not so much that is it a pure scientific resume. Basically people like me, Master level degree but most probably not getting a phD or going into the academic track.&lt;br /&gt;&lt;br /&gt;&lt;span style="font-weight: bold;"&gt;Scientifically based&lt;/span&gt;&lt;br /&gt;&lt;br /&gt;&lt;a href="http://www.nealen.net/prof.htm"&gt;http://www.nealen.net/prof.htm&lt;/a&gt; : What I like about Nealen's page is the publications layout with small graphical examples and the quick pages view on the research papers right beside the abstract.&lt;br /&gt;&lt;br /&gt;&lt;br /&gt;&lt;span style="font-weight: bold;"&gt;Graduate Students' CV&lt;/span&gt;&lt;br /&gt;&lt;br /&gt;&lt;a href="http://www.kcc3.com/code.php"&gt;http://www.kcc3.com/code.php&lt;/a&gt; : Displaying all the projects done as student but not too shabby.&lt;br /&gt;&lt;a href="http://www.cs.princeton.edu/%7Ejingwanl/CV.htm"&gt;http://www.cs.princeton.edu/~jingwanl/CV.htm&lt;/a&gt; : Clean CV. Very pleasing to read.&lt;div class="blogger-post-footer"&gt;&lt;img width='1' height='1' src='https://blogger.googleusercontent.com/tracker/295516133648054574-2246687683328385708?l=vuvie.blogspot.com' alt='' /&gt;&lt;/div&gt;</content><link rel='replies' type='application/atom+xml' href='http://vuvie.blogspot.com/feeds/2246687683328385708/comments/default' title='Post Comments'/><link rel='replies' type='text/html' href='http://www.blogger.com/comment.g?blogID=295516133648054574&amp;postID=2246687683328385708' title='0 Comments'/><link rel='edit' type='application/atom+xml' href='http://www.blogger.com/feeds/295516133648054574/posts/default/2246687683328385708'/><link rel='self' type='application/atom+xml' href='http://www.blogger.com/feeds/295516133648054574/posts/default/2246687683328385708'/><link rel='alternate' type='text/html' href='http://vuvie.blogspot.com/2010/09/scientific-resume.html' title='Scientific Resume'/><author><name>vuvie</name><uri>http://www.blogger.com/profile/17374279839209476775</uri><email>noreply@blogger.com</email><gd:image rel='http://schemas.google.com/g/2005#thumbnail' width='16' height='16' src='http://img2.blogblog.com/img/b16-rounded.gif'/></author><thr:total>0</thr:total></entry><entry><id>tag:blogger.com,1999:blog-295516133648054574.post-6793883949111311328</id><published>2010-09-30T00:39:00.000-07:00</published><updated>2011-01-23T04:26:37.588-08:00</updated><category scheme='http://www.blogger.com/atom/ns#' term='cheat sheet'/><category scheme='http://www.blogger.com/atom/ns#' term='maths'/><category scheme='http://www.blogger.com/atom/ns#' term='geek blog'/><category scheme='http://www.blogger.com/atom/ns#' term='school'/><category scheme='http://www.blogger.com/atom/ns#' term='dope tech'/><title type='text'>Fluid Dynamics - Smoke</title><content type='html'>As I'm doing my survey for the dissertation, I've come across some newer papers on this subject that improves the complexity / limitation of some of the popular methods.&lt;br /&gt;&lt;br /&gt;Here they are. I will need them when I start my project.&lt;br /&gt;&lt;br /&gt;&lt;br /&gt;&lt;br /&gt;&lt;span style="font-weight: bold;"&gt;Starting out with Fluid Dynamics&lt;/span&gt;&lt;br /&gt;&lt;br /&gt;&lt;a href="http://www.efluids.com/"&gt;http://www.efluids.com/&lt;/a&gt;&lt;br /&gt;&lt;br /&gt;&lt;br /&gt;&lt;br /&gt;&lt;span style="font-weight: bold;"&gt;PAPERS&lt;/span&gt;&lt;br /&gt;&lt;br /&gt;Energy-Preserving Integrators for Fluid Animation&lt;br /&gt;&lt;br /&gt;&lt;a href="http://www.cs.caltech.edu/%7Ekeenan/project_epifa.html"&gt;http://www.cs.caltech.edu/~keenan/project_epifa.html&lt;/a&gt;&lt;br /&gt;&lt;br /&gt;&lt;br /&gt;Washington Uni: &lt;a href="http://grail.cs.washington.edu/projects/"&gt;http://grail.cs.washington.edu/projects/&lt;/a&gt;&lt;br /&gt;&lt;br /&gt;&lt;br /&gt;&lt;br /&gt;&lt;span style="font-weight: bold;"&gt;TUTORIALS&lt;/span&gt;&lt;br /&gt;&lt;br /&gt;&lt;a href="http://software.intel.com/en-us/articles/fluid-simulation-for-video-games-part-1/"&gt;http://software.intel.com/en-us/articles/fluid-simulation-for-video-games-part-1/&lt;/a&gt;&lt;br /&gt;&lt;br /&gt;&lt;a href="http://ta.twi.tudelft.nl/isnas/report94-24/isrep2.html"&gt;http://ta.twi.tudelft.nl/isnas/report94-24/isrep2.html&lt;/a&gt;&lt;br /&gt;&lt;br /&gt;&lt;br /&gt;&lt;br /&gt;&lt;span style="font-weight: bold;"&gt;WIKIS&lt;/span&gt;&lt;br /&gt;&lt;br /&gt;CFD : &lt;a href="http://www.cfd-online.com/Wiki/Main_Page"&gt;http://www.cfd-online.com/Wiki/Main_Page&lt;/a&gt;&lt;br /&gt;&lt;br /&gt;&lt;br /&gt;&lt;br /&gt;&lt;span style="font-weight: bold;"&gt;FLUID PEOPLE&lt;/span&gt;&lt;br /&gt;&lt;br /&gt;Bridson - &lt;a href="http://www.cs.ubc.ca/%7Erbridson/"&gt;http://www.cs.ubc.ca/~rbridson/&lt;/a&gt;&lt;br /&gt;Treuille - &lt;a href="http://www.cs.cmu.edu/%7Etreuille/"&gt;http://www.cs.cmu.edu/~treuille/&lt;/a&gt;&lt;br /&gt;Stam - &lt;a href="http://www.dgp.toronto.edu/%7Estam/reality/Research/pub.html"&gt;http://www.dgp.toronto.edu/~stam/reality/Research/pub.html&lt;/a&gt;&lt;br /&gt;Fedkiw - &lt;a href="http://physbam.stanford.edu/%7Efedkiw/"&gt;http://physbam.stanford.edu/~fedkiw/&lt;/a&gt;&lt;br /&gt;Selle - &lt;a href="http://physbam.stanford.edu/%7Easelle/"&gt;http://physbam.stanford.edu/~aselle/&lt;/a&gt;&lt;br /&gt;&lt;br /&gt;Nielsen - &lt;a href="http://www.daimi.au.dk/%7Ebang/"&gt;http://www.daimi.au.dk/~bang/&lt;/a&gt;&lt;br /&gt;&lt;br /&gt;&lt;br /&gt;&lt;br /&gt;&lt;span style="font-weight: bold;"&gt;APPLICATIONS&lt;/span&gt;&lt;br /&gt;&lt;br /&gt;&lt;a href="http://www.cs.cornell.edu/courses/cs567/2007sp/a4SmokeControl/index.html"&gt;http://www.cs.cornell.edu/courses/cs567/2007sp/a4SmokeControl/index.html&lt;/a&gt; : Interactive Smoke Control, java based.&lt;br /&gt;&lt;br /&gt;&lt;a href="http://www-evasion.imag.fr/Membres/Fabrice.Neyret/Etudiants/sujet3Master2009_10-en.html"&gt;http://www-evasion.imag.fr/Membres/Fabrice.Neyret/Etudiants/sujet3Master2009_10-en.html&lt;/a&gt; : Amplifying smoke simulation, C++ &amp;amp; OpenGL - no sample codes.&lt;br /&gt;&lt;br /&gt;&lt;a href="http://www.win.tue.nl/%7Ealext/COURSES/INFO_VIS/SOFTWARE/smoke.html"&gt;http://www.win.tue.nl/~alext/COURSES/INFO_VIS/SOFTWARE/smoke.html&lt;/a&gt; : Real-time smoke simulation, C/C++ &amp;amp; OpenGL (using FTTW) - sample codes provided.&lt;br /&gt;&lt;br /&gt;&lt;br /&gt;&lt;a href="http://prideout.net/blog/"&gt;The Little Grasshopper - graphics programming tips&lt;/a&gt;&lt;br /&gt;&lt;br /&gt;&lt;span style="font-weight: bold;"&gt;FANTASTIC SITE WITH FREQUENT PAPERS UPDATE&lt;/span&gt;&lt;br /&gt;&lt;br /&gt;&lt;br /&gt;By Christopher Batty&lt;br /&gt;&lt;br /&gt;&lt;a href="http://animationphysics.wordpress.com/"&gt;http://animationphysics.wordpress.com/&lt;/a&gt;&lt;br /&gt;&lt;br /&gt;The infamous Ke-Sen Huang&lt;br /&gt;&lt;br /&gt;&lt;a href="http://kesen.realtimerendering.com/"&gt;http://kesen.realtimerendering.com/&lt;/a&gt;&lt;br /&gt;&lt;br /&gt;&lt;br /&gt;&lt;span style="font-weight: bold;"&gt;Focused:&lt;/span&gt;&lt;br /&gt;&lt;br /&gt;Thyson Brochu - interest in fluid dynamics&lt;br /&gt;&lt;br /&gt;&lt;a href="http://www.cs.ubc.ca/%7Etbrochu/Tyson_Brochu.html"&gt;http://www.cs.ubc.ca/~tbrochu/Tyson_Brochu.html&lt;/a&gt;&lt;br /&gt;&lt;br /&gt;Philip Fu - Prof in NTU, good general links to many important graphics knowledge.&lt;br /&gt;&lt;br /&gt;&lt;a href="http://www3.ntu.edu.sg/home/cwfu/"&gt;http://www3.ntu.edu.sg/home/cwfu/&lt;/a&gt;&lt;br /&gt;&lt;br /&gt;&lt;br /&gt;&lt;br /&gt;&lt;span style="font-weight: bold;"&gt;HAPPILY FLUID DYNAMICS DUDES&lt;/span&gt;&lt;br /&gt;&lt;br /&gt;(Pure Mechanical Engineering Numerical Method, Computer Graphics almost always reduces some terms)&lt;br /&gt;&lt;br /&gt;I was reading this forum and thought it is a good one and everyone should read this too:&lt;br /&gt;&lt;br /&gt;&lt;a href="http://www.physicsforums.com/showthread.php?t=287547"&gt;http://www.physicsforums.com/showthread.php?t=287547&lt;/a&gt;&lt;br /&gt;&lt;br /&gt;Here it is recommended to read: &lt;a href="http://courses.cit.cornell.edu/fluent/cfd/intro.pdf"&gt;http://courses.cit.cornell.edu/fluent/cfd/intro.pdf&lt;/a&gt;&lt;br /&gt;&lt;br /&gt;&lt;br /&gt;&lt;a href="http://www.blogger.com/Computational%20Fluid%20Dynamics:%20The%20Basics%20with%20Applications%20by%20John%20David%20Anderson" target="_blank"&gt;Computational Fluid Dynamics: The Basics with Applications&lt;/a&gt; by John David Anderson&lt;div class="blogger-post-footer"&gt;&lt;img width='1' height='1' src='https://blogger.googleusercontent.com/tracker/295516133648054574-6793883949111311328?l=vuvie.blogspot.com' alt='' /&gt;&lt;/div&gt;</content><link rel='replies' type='application/atom+xml' href='http://vuvie.blogspot.com/feeds/6793883949111311328/comments/default' title='Post Comments'/><link rel='replies' type='text/html' href='http://www.blogger.com/comment.g?blogID=295516133648054574&amp;postID=6793883949111311328' title='0 Comments'/><link rel='edit' type='application/atom+xml' href='http://www.blogger.com/feeds/295516133648054574/posts/default/6793883949111311328'/><link rel='self' type='application/atom+xml' href='http://www.blogger.com/feeds/295516133648054574/posts/default/6793883949111311328'/><link rel='alternate' type='text/html' href='http://vuvie.blogspot.com/2010/03/fluid-dynamics-smoke.html' title='Fluid Dynamics - Smoke'/><author><name>vuvie</name><uri>http://www.blogger.com/profile/17374279839209476775</uri><email>noreply@blogger.com</email><gd:image rel='http://schemas.google.com/g/2005#thumbnail' width='16' height='16' src='http://img2.blogblog.com/img/b16-rounded.gif'/></author><thr:total>0</thr:total></entry><entry><id>tag:blogger.com,1999:blog-295516133648054574.post-7987641564250426817</id><published>2010-07-12T05:24:00.000-07:00</published><updated>2010-07-12T05:26:14.026-07:00</updated><category scheme='http://www.blogger.com/atom/ns#' term='personal'/><title type='text'>Who is Seth Godin?</title><content type='html'>Interesting and eloquent. Let me read a little more and figure out for myself.&lt;br /&gt;&lt;br /&gt;&lt;a href="http://sethgodin.typepad.com/"&gt;http://sethgodin.typepad.com/&lt;/a&gt;&lt;div class="blogger-post-footer"&gt;&lt;img width='1' height='1' src='https://blogger.googleusercontent.com/tracker/295516133648054574-7987641564250426817?l=vuvie.blogspot.com' alt='' /&gt;&lt;/div&gt;</content><link rel='replies' type='application/atom+xml' href='http://vuvie.blogspot.com/feeds/7987641564250426817/comments/default' title='Post Comments'/><link rel='replies' type='text/html' href='http://www.blogger.com/comment.g?blogID=295516133648054574&amp;postID=7987641564250426817' title='12 Comments'/><link rel='edit' type='application/atom+xml' href='http://www.blogger.com/feeds/295516133648054574/posts/default/7987641564250426817'/><link rel='self' type='application/atom+xml' href='http://www.blogger.com/feeds/295516133648054574/posts/default/7987641564250426817'/><link rel='alternate' type='text/html' href='http://vuvie.blogspot.com/2010/07/who-is-seth-godin.html' title='Who is Seth Godin?'/><author><name>vuvie</name><uri>http://www.blogger.com/profile/17374279839209476775</uri><email>noreply@blogger.com</email><gd:image rel='http://schemas.google.com/g/2005#thumbnail' width='16' height='16' src='http://img2.blogblog.com/img/b16-rounded.gif'/></author><thr:total>12</thr:total></entry><entry><id>tag:blogger.com,1999:blog-295516133648054574.post-6904522123430024429</id><published>2010-07-01T02:30:00.000-07:00</published><updated>2010-07-01T02:31:12.706-07:00</updated><category scheme='http://www.blogger.com/atom/ns#' term='personal'/><title type='text'>STRAT PROGRAMME</title><content type='html'>&lt;a href="http://www.sedb.com/edb/sg/en_uk/index/why_singapore/Guide_to_Investing_in_Singapore/recruiting_training.html"&gt;http://www.sedb.com/edb/sg/en_uk/index/why_singapore/Guide_to_Investing_in_Singapore/recruiting_training.html&lt;/a&gt;&lt;br /&gt;&lt;br /&gt;In case all else fails... Maybe this is another option. Caveat? +2 years in Singapore after training.&lt;div class="blogger-post-footer"&gt;&lt;img width='1' height='1' src='https://blogger.googleusercontent.com/tracker/295516133648054574-6904522123430024429?l=vuvie.blogspot.com' alt='' /&gt;&lt;/div&gt;</content><link rel='replies' type='application/atom+xml' href='http://vuvie.blogspot.com/feeds/6904522123430024429/comments/default' title='Post Comments'/><link rel='replies' type='text/html' href='http://www.blogger.com/comment.g?blogID=295516133648054574&amp;postID=6904522123430024429' title='4 Comments'/><link rel='edit' type='application/atom+xml' href='http://www.blogger.com/feeds/295516133648054574/posts/default/6904522123430024429'/><link rel='self' type='application/atom+xml' href='http://www.blogger.com/feeds/295516133648054574/posts/default/6904522123430024429'/><link rel='alternate' type='text/html' href='http://vuvie.blogspot.com/2010/07/strat-programme.html' title='STRAT PROGRAMME'/><author><name>vuvie</name><uri>http://www.blogger.com/profile/17374279839209476775</uri><email>noreply@blogger.com</email><gd:image rel='http://schemas.google.com/g/2005#thumbnail' width='16' height='16' src='http://img2.blogblog.com/img/b16-rounded.gif'/></author><thr:total>4</thr:total></entry><entry><id>tag:blogger.com,1999:blog-295516133648054574.post-245410688640863990</id><published>2010-06-08T22:24:00.000-07:00</published><updated>2010-06-08T22:26:33.836-07:00</updated><category scheme='http://www.blogger.com/atom/ns#' term='cheat sheet'/><category scheme='http://www.blogger.com/atom/ns#' term='telco'/><title type='text'>Perl: Can reuse these simple perl</title><content type='html'>&lt;a href="http://accad.osu.edu/~mlewis/Class/Perl/perl.html"&gt;http://accad.osu.edu/~mlewis/Class/Perl/perl.html&lt;/a&gt;&lt;div class="blogger-post-footer"&gt;&lt;img width='1' height='1' src='https://blogger.googleusercontent.com/tracker/295516133648054574-245410688640863990?l=vuvie.blogspot.com' alt='' /&gt;&lt;/div&gt;</content><link rel='replies' type='application/atom+xml' href='http://vuvie.blogspot.com/feeds/245410688640863990/comments/default' title='Post Comments'/><link rel='replies' type='text/html' href='http://www.blogger.com/comment.g?blogID=295516133648054574&amp;postID=245410688640863990' title='4 Comments'/><link rel='edit' type='application/atom+xml' href='http://www.blogger.com/feeds/295516133648054574/posts/default/245410688640863990'/><link rel='self' type='application/atom+xml' href='http://www.blogger.com/feeds/295516133648054574/posts/default/245410688640863990'/><link rel='alternate' type='text/html' href='http://vuvie.blogspot.com/2010/06/perl-can-reuse-these-simple-perl.html' title='Perl: Can reuse these simple perl'/><author><name>vuvie</name><uri>http://www.blogger.com/profile/17374279839209476775</uri><email>noreply@blogger.com</email><gd:image rel='http://schemas.google.com/g/2005#thumbnail' width='16' height='16' src='http://img2.blogblog.com/img/b16-rounded.gif'/></author><thr:total>4</thr:total></entry><entry><id>tag:blogger.com,1999:blog-295516133648054574.post-3279552944074569998</id><published>2010-05-02T07:50:00.000-07:00</published><updated>2010-05-09T17:13:37.623-07:00</updated><category scheme='http://www.blogger.com/atom/ns#' term='personal'/><title type='text'>Gallifrey Monkey</title><content type='html'>"I'm from a different time. Heck, I'm a time lord who'd lost his tardis!"&lt;br /&gt;"You're a Gallifrey monkey, if Gallifrey has monkeys, you're what it would be like."&lt;div class="blogger-post-footer"&gt;&lt;img width='1' height='1' src='https://blogger.googleusercontent.com/tracker/295516133648054574-3279552944074569998?l=vuvie.blogspot.com' alt='' /&gt;&lt;/div&gt;</content><link rel='replies' type='application/atom+xml' href='http://vuvie.blogspot.com/feeds/3279552944074569998/comments/default' title='Post Comments'/><link rel='replies' type='text/html' href='http://www.blogger.com/comment.g?blogID=295516133648054574&amp;postID=3279552944074569998' title='3 Comments'/><link rel='edit' type='application/atom+xml' href='http://www.blogger.com/feeds/295516133648054574/posts/default/3279552944074569998'/><link rel='self' type='application/atom+xml' href='http://www.blogger.com/feeds/295516133648054574/posts/default/3279552944074569998'/><link rel='alternate' type='text/html' href='http://vuvie.blogspot.com/2010/05/gallifrey-monkey.html' title='Gallifrey Monkey'/><author><name>vuvie</name><uri>http://www.blogger.com/profile/17374279839209476775</uri><email>noreply@blogger.com</email><gd:image rel='http://schemas.google.com/g/2005#thumbnail' width='16' height='16' src='http://img2.blogblog.com/img/b16-rounded.gif'/></author><thr:total>3</thr:total></entry><entry><id>tag:blogger.com,1999:blog-295516133648054574.post-4213082734727376751</id><published>2010-04-26T07:41:00.000-07:00</published><updated>2010-04-26T07:41:00.924-07:00</updated><category scheme='http://www.blogger.com/atom/ns#' term='personal'/><title type='text'>Bored</title><content type='html'>Where are you going?&lt;br /&gt;Nowhere...&lt;br /&gt;You have too much time on your hands, don't you? Just don't buy too much shoes.&lt;div class="blogger-post-footer"&gt;&lt;img width='1' height='1' src='https://blogger.googleusercontent.com/tracker/295516133648054574-4213082734727376751?l=vuvie.blogspot.com' alt='' /&gt;&lt;/div&gt;</content><link rel='replies' type='application/atom+xml' href='http://vuvie.blogspot.com/feeds/4213082734727376751/comments/default' title='Post Comments'/><link rel='replies' type='text/html' href='http://www.blogger.com/comment.g?blogID=295516133648054574&amp;postID=4213082734727376751' title='0 Comments'/><link rel='edit' type='application/atom+xml' href='http://www.blogger.com/feeds/295516133648054574/posts/default/4213082734727376751'/><link rel='self' type='application/atom+xml' href='http://www.blogger.com/feeds/295516133648054574/posts/default/4213082734727376751'/><link rel='alternate' type='text/html' href='http://vuvie.blogspot.com/2010/04/bored.html' title='Bored'/><author><name>vuvie</name><uri>http://www.blogger.com/profile/17374279839209476775</uri><email>noreply@blogger.com</email><gd:image rel='http://schemas.google.com/g/2005#thumbnail' width='16' height='16' src='http://img2.blogblog.com/img/b16-rounded.gif'/></author><thr:total>0</thr:total></entry><entry><id>tag:blogger.com,1999:blog-295516133648054574.post-3496847567492401393</id><published>2010-04-25T07:29:00.000-07:00</published><updated>2010-04-25T07:33:07.510-07:00</updated><category scheme='http://www.blogger.com/atom/ns#' term='school'/><title type='text'>Semester 4: Them</title><content type='html'>I got Prof Normal as my Literature Review (DR) supervisor. Everyone says he's great and helpful. But he obviously didn't help me. I did pretty much everything on my own. Ah well. And might I add, he's a perfectionist and made me cry (my fault for crying).&lt;br /&gt;&lt;br /&gt;Prof L. Wind&lt;br /&gt;He's the big kahuna of our programme. But... He speaks in monotone and with this horrible accent which in my opinion is a cross between spanish and chinese (actually it's just fully chinese but I felt they're some sprinkles of spanish). I spent the whole semester playing with  my hair and Robot Girl spent the whole semester sleeping. Really she did. I even took pictures of her sleeping in the class which she'd promptly deleted when she saw.&lt;div class="blogger-post-footer"&gt;&lt;img width='1' height='1' src='https://blogger.googleusercontent.com/tracker/295516133648054574-3496847567492401393?l=vuvie.blogspot.com' alt='' /&gt;&lt;/div&gt;</content><link rel='replies' type='application/atom+xml' href='http://vuvie.blogspot.com/feeds/3496847567492401393/comments/default' title='Post Comments'/><link rel='replies' type='text/html' href='http://www.blogger.com/comment.g?blogID=295516133648054574&amp;postID=3496847567492401393' title='1 Comments'/><link rel='edit' type='application/atom+xml' href='http://www.blogger.com/feeds/295516133648054574/posts/default/3496847567492401393'/><link rel='self' type='application/atom+xml' href='http://www.blogger.com/feeds/295516133648054574/posts/default/3496847567492401393'/><link rel='alternate' type='text/html' href='http://vuvie.blogspot.com/2010/04/semester-4-them.html' title='Semester 4: Them'/><author><name>vuvie</name><uri>http://www.blogger.com/profile/17374279839209476775</uri><email>noreply@blogger.com</email><gd:image rel='http://schemas.google.com/g/2005#thumbnail' width='16' height='16' src='http://img2.blogblog.com/img/b16-rounded.gif'/></author><thr:total>1</thr:total></entry><entry><id>tag:blogger.com,1999:blog-295516133648054574.post-3747890490220735428</id><published>2010-04-21T02:57:00.001-07:00</published><updated>2010-04-21T02:59:30.642-07:00</updated><category scheme='http://www.blogger.com/atom/ns#' term='personal'/><title type='text'>Gone Mad</title><content type='html'>I've suddenly gone mad and decided that I do want to go for a phD.&lt;br /&gt;&lt;br /&gt;I guess, it was partly fueled by my crazy PMs, and their illogical requests to work that's all just a waste of time. My time.&lt;br /&gt;&lt;br /&gt;I feel... why are they wasting my&lt;span style="color: rgb(255, 204, 0);"&gt; brain juice &lt;/span&gt;and shit like that???&lt;br /&gt;I want out. &lt;span style="color: rgb(255, 0, 0);"&gt;OUT&lt;/span&gt; from this life. From people like this!&lt;div class="blogger-post-footer"&gt;&lt;img width='1' height='1' src='https://blogger.googleusercontent.com/tracker/295516133648054574-3747890490220735428?l=vuvie.blogspot.com' alt='' /&gt;&lt;/div&gt;</content><link rel='replies' type='application/atom+xml' href='http://vuvie.blogspot.com/feeds/3747890490220735428/comments/default' title='Post Comments'/><link rel='replies' type='text/html' href='http://www.blogger.com/comment.g?blogID=295516133648054574&amp;postID=3747890490220735428' title='1 Comments'/><link rel='edit' type='application/atom+xml' href='http://www.blogger.com/feeds/295516133648054574/posts/default/3747890490220735428'/><link rel='self' type='application/atom+xml' href='http://www.blogger.com/feeds/295516133648054574/posts/default/3747890490220735428'/><link rel='alternate' type='text/html' href='http://vuvie.blogspot.com/2010/04/gone-mad.html' title='Gone Mad'/><author><name>vuvie</name><uri>http://www.blogger.com/profile/17374279839209476775</uri><email>noreply@blogger.com</email><gd:image rel='http://schemas.google.com/g/2005#thumbnail' width='16' height='16' src='http://img2.blogblog.com/img/b16-rounded.gif'/></author><thr:total>1</thr:total></entry><entry><id>tag:blogger.com,1999:blog-295516133648054574.post-5489615741679347399</id><published>2010-04-20T02:43:00.000-07:00</published><updated>2010-04-20T02:45:12.590-07:00</updated><category scheme='http://www.blogger.com/atom/ns#' term='personal'/><title type='text'>Yay! Siggraph</title><content type='html'>&lt;div style="text-align: right;"&gt;&lt;span style="font-weight: bold; color: rgb(0, 0, 153);font-size:180%;" &gt;Accepted into Siggraph SV!!! &lt;/span&gt;&lt;br /&gt;&lt;/div&gt;&lt;br /&gt;&lt;br /&gt;&lt;span style="font-style: italic;"&gt;Can't wait to meet all the brilliant minds!&lt;/span&gt;&lt;div class="blogger-post-footer"&gt;&lt;img width='1' height='1' src='https://blogger.googleusercontent.com/tracker/295516133648054574-5489615741679347399?l=vuvie.blogspot.com' alt='' /&gt;&lt;/div&gt;</content><link rel='replies' type='application/atom+xml' href='http://vuvie.blogspot.com/feeds/5489615741679347399/comments/default' title='Post Comments'/><link rel='replies' type='text/html' href='http://www.blogger.com/comment.g?blogID=295516133648054574&amp;postID=5489615741679347399' title='0 Comments'/><link rel='edit' type='application/atom+xml' href='http://www.blogger.com/feeds/295516133648054574/posts/default/5489615741679347399'/><link rel='self' type='application/atom+xml' href='http://www.blogger.com/feeds/295516133648054574/posts/default/5489615741679347399'/><link rel='alternate' type='text/html' href='http://vuvie.blogspot.com/2010/04/yay-siggraph.html' title='Yay! Siggraph'/><author><name>vuvie</name><uri>http://www.blogger.com/profile/17374279839209476775</uri><email>noreply@blogger.com</email><gd:image rel='http://schemas.google.com/g/2005#thumbnail' width='16' height='16' src='http://img2.blogblog.com/img/b16-rounded.gif'/></author><thr:total>0</thr:total></entry><entry><id>tag:blogger.com,1999:blog-295516133648054574.post-2056061943441444799</id><published>2010-04-19T06:04:00.001-07:00</published><updated>2010-04-25T07:23:42.803-07:00</updated><category scheme='http://www.blogger.com/atom/ns#' term='cheat sheet'/><category scheme='http://www.blogger.com/atom/ns#' term='school'/><category scheme='http://www.blogger.com/atom/ns#' term='dope tech'/><title type='text'>Scientific Visualization</title><content type='html'>1. What is?&lt;br /&gt;&lt;br /&gt;2. Functions of graphics library.&lt;br /&gt;&lt;br /&gt;3. Visualization Toolkit (vtk)&lt;br /&gt;&lt;br /&gt;4. Data Representation&lt;br /&gt;&lt;br /&gt;5. Topological Dimension: &lt;a href="http://www.math.okstate.edu/mathdept/dynamics/lecnotes/node36.html"&gt;http://www.math.okstate.edu/mathdept/dynamics/lecnotes/node36.html&lt;/a&gt;&lt;br /&gt;&lt;br /&gt;6. Basic Visualization Algorithms&lt;br /&gt;&lt;br /&gt;7. Data Interpolation&lt;br /&gt;&lt;br /&gt;8. Topological Operations&lt;br /&gt;&lt;br /&gt;9. Advanced Visualization Algorithms&lt;br /&gt;&lt;br /&gt;10. Modeling Algorithms&lt;br /&gt;&lt;br /&gt;11. Image Processing&lt;br /&gt;&lt;br /&gt;12. Applications&lt;div class="blogger-post-footer"&gt;&lt;img width='1' height='1' src='https://blogger.googleusercontent.com/tracker/295516133648054574-2056061943441444799?l=vuvie.blogspot.com' alt='' /&gt;&lt;/div&gt;</content><link rel='replies' type='application/atom+xml' href='http://vuvie.blogspot.com/feeds/2056061943441444799/comments/default' title='Post Comments'/><link rel='replies' type='text/html' href='http://www.blogger.com/comment.g?blogID=295516133648054574&amp;postID=2056061943441444799' title='0 Comments'/><link rel='edit' type='application/atom+xml' href='http://www.blogger.com/feeds/295516133648054574/posts/default/2056061943441444799'/><link rel='self' type='application/atom+xml' href='http://www.blogger.com/feeds/295516133648054574/posts/default/2056061943441444799'/><link rel='alternate' type='text/html' href='http://vuvie.blogspot.com/2010/04/scientific-visualization.html' title='Scientific Visualization'/><author><name>vuvie</name><uri>http://www.blogger.com/profile/17374279839209476775</uri><email>noreply@blogger.com</email><gd:image rel='http://schemas.google.com/g/2005#thumbnail' width='16' height='16' src='http://img2.blogblog.com/img/b16-rounded.gif'/></author><thr:total>0</thr:total></entry><entry><id>tag:blogger.com,1999:blog-295516133648054574.post-9170582949016049877</id><published>2010-04-05T01:23:00.001-07:00</published><updated>2010-04-05T01:23:27.597-07:00</updated><category scheme='http://www.blogger.com/atom/ns#' term='cheat sheet'/><category scheme='http://www.blogger.com/atom/ns#' term='school'/><title type='text'>Gradient-based and quasi-Newton</title><content type='html'>&lt;a href="http://www.math.cmu.edu/~shlomo/VKI-Lectures/lecture1/node2.html"&gt;http://www.math.cmu.edu/~shlomo/VKI-Lectures/lecture1/node2.html&lt;/a&gt;&lt;div class="blogger-post-footer"&gt;&lt;img width='1' height='1' src='https://blogger.googleusercontent.com/tracker/295516133648054574-9170582949016049877?l=vuvie.blogspot.com' alt='' /&gt;&lt;/div&gt;</content><link rel='replies' type='application/atom+xml' href='http://vuvie.blogspot.com/feeds/9170582949016049877/comments/default' title='Post Comments'/><link rel='replies' type='text/html' href='http://www.blogger.com/comment.g?blogID=295516133648054574&amp;postID=9170582949016049877' title='0 Comments'/><link rel='edit' type='application/atom+xml' href='http://www.blogger.com/feeds/295516133648054574/posts/default/9170582949016049877'/><link rel='self' type='application/atom+xml' href='http://www.blogger.com/feeds/295516133648054574/posts/default/9170582949016049877'/><link rel='alternate' type='text/html' href='http://vuvie.blogspot.com/2010/04/gradient-based-and-quasi-newton.html' title='Gradient-based and quasi-Newton'/><author><name>vuvie</name><uri>http://www.blogger.com/profile/17374279839209476775</uri><email>noreply@blogger.com</email><gd:image rel='http://schemas.google.com/g/2005#thumbnail' width='16' height='16' src='http://img2.blogblog.com/img/b16-rounded.gif'/></author><thr:total>0</thr:total></entry><entry><id>tag:blogger.com,1999:blog-295516133648054574.post-8523720202831809460</id><published>2010-04-03T04:17:00.000-07:00</published><updated>2010-04-03T04:18:07.213-07:00</updated><category scheme='http://www.blogger.com/atom/ns#' term='school'/><title type='text'>Bioinformatics - wanna read</title><content type='html'>Read this when the sem is over:&lt;br /&gt;&lt;br /&gt;&lt;a href="http://www.cs.umd.edu/class/spring2003/cmsc838t/"&gt;http://www.cs.umd.edu/class/spring2003/cmsc838t/&lt;/a&gt;&lt;div class="blogger-post-footer"&gt;&lt;img width='1' height='1' src='https://blogger.googleusercontent.com/tracker/295516133648054574-8523720202831809460?l=vuvie.blogspot.com' alt='' /&gt;&lt;/div&gt;</content><link rel='replies' type='application/atom+xml' href='http://vuvie.blogspot.com/feeds/8523720202831809460/comments/default' title='Post Comments'/><link rel='replies' type='text/html' href='http://www.blogger.com/comment.g?blogID=295516133648054574&amp;postID=8523720202831809460' title='0 Comments'/><link rel='edit' type='application/atom+xml' href='http://www.blogger.com/feeds/295516133648054574/posts/default/8523720202831809460'/><link rel='self' type='application/atom+xml' href='http://www.blogger.com/feeds/295516133648054574/posts/default/8523720202831809460'/><link rel='alternate' type='text/html' href='http://vuvie.blogspot.com/2010/04/bioinformatics-wanna-read.html' title='Bioinformatics - wanna read'/><author><name>vuvie</name><uri>http://www.blogger.com/profile/17374279839209476775</uri><email>noreply@blogger.com</email><gd:image rel='http://schemas.google.com/g/2005#thumbnail' width='16' height='16' src='http://img2.blogblog.com/img/b16-rounded.gif'/></author><thr:total>0</thr:total></entry><entry><id>tag:blogger.com,1999:blog-295516133648054574.post-547922058540059842</id><published>2010-03-31T19:46:00.000-07:00</published><updated>2010-03-31T20:06:25.518-07:00</updated><category scheme='http://www.blogger.com/atom/ns#' term='stoopad tech'/><title type='text'>MS Word - Different Header and Footer</title><content type='html'>I've made some images for the page numbering that I'd like to use for my print design. But just so I don't need to be the only person doing all the art work, I've also used MS Word for consolidation instead of producing the pages in Photoshop or Magiq. Now, don't get me wrong, MS word is my defacto word processor. However, I've never used it to produce any of my print work, so to speak. &lt;br /&gt;&lt;br /&gt;So I have a problem, I want to use the page numbering images I've made for the pages. Here's how:&lt;br /&gt;&lt;br /&gt;&lt;a href="http://www.ehow.com/how_5018106_create-different-headers-word.html"&gt;http://www.ehow.com/how_5018106_create-different-headers-word.html&lt;/a&gt;&lt;br /&gt;&lt;br /&gt;However, at step 13, I've used "Next Page" instead of "Continuous".&lt;div class="blogger-post-footer"&gt;&lt;img width='1' height='1' src='https://blogger.googleusercontent.com/tracker/295516133648054574-547922058540059842?l=vuvie.blogspot.com' alt='' /&gt;&lt;/div&gt;</content><link rel='replies' type='application/atom+xml' href='http://vuvie.blogspot.com/feeds/547922058540059842/comments/default' title='Post Comments'/><link rel='replies' type='text/html' href='http://www.blogger.com/comment.g?blogID=295516133648054574&amp;postID=547922058540059842' title='0 Comments'/><link rel='edit' type='application/atom+xml' href='http://www.blogger.com/feeds/295516133648054574/posts/default/547922058540059842'/><link rel='self' type='application/atom+xml' href='http://www.blogger.com/feeds/295516133648054574/posts/default/547922058540059842'/><link rel='alternate' type='text/html' href='http://vuvie.blogspot.com/2010/03/ms-word-different-header-and-footer.html' title='MS Word - Different Header and Footer'/><author><name>vuvie</name><uri>http://www.blogger.com/profile/17374279839209476775</uri><email>noreply@blogger.com</email><gd:image rel='http://schemas.google.com/g/2005#thumbnail' width='16' height='16' src='http://img2.blogblog.com/img/b16-rounded.gif'/></author><thr:total>0</thr:total></entry><entry><id>tag:blogger.com,1999:blog-295516133648054574.post-1842945942892489134</id><published>2010-03-30T20:20:00.000-07:00</published><updated>2010-03-31T19:46:35.735-07:00</updated><category scheme='http://www.blogger.com/atom/ns#' term='school'/><title type='text'>Bibtex</title><content type='html'>As I am having problem with Memento that Robot Girl gave me, I have to look for alternative for my citations.&lt;br /&gt;&lt;br /&gt;So I've found &lt;a href="http://bibshare.dsic.upv.es/"&gt;Bibshare &lt;/a&gt;via &lt;a href="http://www.bibtex.org/Format/"&gt;http://www.bibtex.org/Format/&lt;/a&gt;, but I have no idea how to use it in the document. I've added the bibtex successfully... now what?&lt;div class="blogger-post-footer"&gt;&lt;img width='1' height='1' src='https://blogger.googleusercontent.com/tracker/295516133648054574-1842945942892489134?l=vuvie.blogspot.com' alt='' /&gt;&lt;/div&gt;</content><link rel='replies' type='application/atom+xml' href='http://vuvie.blogspot.com/feeds/1842945942892489134/comments/default' title='Post Comments'/><link rel='replies' type='text/html' href='http://www.blogger.com/comment.g?blogID=295516133648054574&amp;postID=1842945942892489134' title='0 Comments'/><link rel='edit' type='application/atom+xml' href='http://www.blogger.com/feeds/295516133648054574/posts/default/1842945942892489134'/><link rel='self' type='application/atom+xml' href='http://www.blogger.com/feeds/295516133648054574/posts/default/1842945942892489134'/><link rel='alternate' type='text/html' href='http://vuvie.blogspot.com/2010/03/bibtex.html' title='Bibtex'/><author><name>vuvie</name><uri>http://www.blogger.com/profile/17374279839209476775</uri><email>noreply@blogger.com</email><gd:image rel='http://schemas.google.com/g/2005#thumbnail' width='16' height='16' src='http://img2.blogblog.com/img/b16-rounded.gif'/></author><thr:total>0</thr:total></entry><entry><id>tag:blogger.com,1999:blog-295516133648054574.post-8526983577620059243</id><published>2010-03-30T06:32:00.000-07:00</published><updated>2010-03-30T07:12:32.986-07:00</updated><category scheme='http://www.blogger.com/atom/ns#' term='photoshop'/><title type='text'>Photoshop - Free downloads</title><content type='html'>As I am searching for photoshop templates for print work, I came across this site: &lt;a href="http://pewterz.blogspot.com/"&gt;http://pewterz.blogspot.com/&lt;/a&gt;.&lt;br /&gt;&lt;br /&gt;An absolute delight! I can't wait to use some of these beautiful templates!!!&lt;br /&gt;&lt;br /&gt;So much templates' out there. Way cool!&lt;br /&gt;&lt;br /&gt;What I need is to torn an image. This is the method I will use: &lt;a href="http://www.entheosweb.com/photoshop/tornedge.asp"&gt;http://www.entheosweb.com/photoshop/tornedge.asp&lt;/a&gt;&lt;br /&gt;&lt;br /&gt;And then the part where I need to hide, I will pixelate it: &lt;a href="http://photoshopessentials.com/photo-effects/fade-pixels/"&gt;http://photoshopessentials.com/photo-effects/fade-pixels/&lt;/a&gt;&lt;br /&gt;&lt;br /&gt;&lt;br /&gt;Or should I crumple it: &lt;a href="http://www.tutorialhero.com/click-4374-crumpled_paper.php"&gt;http://www.tutorialhero.com/click-4374-crumpled_paper.php &lt;/a&gt;&lt;br /&gt;&lt;br /&gt;&lt;br /&gt;&lt;br /&gt;&lt;br /&gt;&lt;br /&gt;&lt;br /&gt;###&lt;br /&gt;I love this pop art background. Lovely!&lt;br /&gt;&lt;a href="http://psdesignzone.com/half-tone-pop-dots-effect"&gt;http://psdesignzone.com/half-tone-pop-dots-effect&lt;/a&gt;&lt;br /&gt;&lt;br /&gt;Seriously love the polaroid borders!!!&lt;br /&gt;&lt;a href="http://www.tutorialallstar.com/photoshop/drawing/recreating-a-polaroid-photograph-in-photoshop/"&gt;http://www.tutorialallstar.com/photoshop/drawing/recreating-a-polaroid-photograph-in-photoshop/&lt;/a&gt;&lt;br /&gt;&lt;br /&gt;Skew the image to look polaroid-ish.&lt;br /&gt;&lt;a href="http://www.gfxwiz.com/content/how-create-a-polaroid-photo-effect"&gt;http://www.gfxwiz.com/content/how-create-a-polaroid-photo-effect&lt;/a&gt;&lt;br /&gt;&lt;br /&gt;Nice but unrelated photoshop tutorials on everything and nothing:&lt;br /&gt;&lt;a href="http://photoshop-pack.com/category/featured-tutorials/"&gt;http://photoshop-pack.com/category/featured-tutorials/&lt;/a&gt;&lt;div class="blogger-post-footer"&gt;&lt;img width='1' height='1' src='https://blogger.googleusercontent.com/tracker/295516133648054574-8526983577620059243?l=vuvie.blogspot.com' alt='' /&gt;&lt;/div&gt;</content><link rel='replies' type='application/atom+xml' href='http://vuvie.blogspot.com/feeds/8526983577620059243/comments/default' title='Post Comments'/><link rel='replies' type='text/html' href='http://www.blogger.com/comment.g?blogID=295516133648054574&amp;postID=8526983577620059243' title='0 Comments'/><link rel='edit' type='application/atom+xml' href='http://www.blogger.com/feeds/295516133648054574/posts/default/8526983577620059243'/><link rel='self' type='application/atom+xml' href='http://www.blogger.com/feeds/295516133648054574/posts/default/8526983577620059243'/><link rel='alternate' type='text/html' href='http://vuvie.blogspot.com/2010/03/photoshop-free-downloads.html' title='Photoshop - Free downloads'/><author><name>vuvie</name><uri>http://www.blogger.com/profile/17374279839209476775</uri><email>noreply@blogger.com</email><gd:image rel='http://schemas.google.com/g/2005#thumbnail' width='16' height='16' src='http://img2.blogblog.com/img/b16-rounded.gif'/></author><thr:total>0</thr:total></entry><entry><id>tag:blogger.com,1999:blog-295516133648054574.post-4851373307361939145</id><published>2010-03-29T21:07:00.000-07:00</published><updated>2010-03-29T21:10:05.257-07:00</updated><category scheme='http://www.blogger.com/atom/ns#' term='personal'/><title type='text'>Creative Resume</title><content type='html'>&lt;a href="http://resources.savedelete.com/70-most-artistic-and-creative-resumes-of-all-time.html"&gt;http://resources.savedelete.com/70-most-artistic-and-creative-resumes-of-all-time.html&lt;/a&gt;&lt;br /&gt;&lt;br /&gt;&lt;br /&gt;Some really interesting and creative CVs. I need to revisit them and steal their ideas!&lt;div class="blogger-post-footer"&gt;&lt;img width='1' height='1' src='https://blogger.googleusercontent.com/tracker/295516133648054574-4851373307361939145?l=vuvie.blogspot.com' alt='' /&gt;&lt;/div&gt;</content><link rel='replies' type='application/atom+xml' href='http://vuvie.blogspot.com/feeds/4851373307361939145/comments/default' title='Post Comments'/><link rel='replies' type='text/html' href='http://www.blogger.com/comment.g?blogID=295516133648054574&amp;postID=4851373307361939145' title='0 Comments'/><link rel='edit' type='application/atom+xml' href='http://www.blogger.com/feeds/295516133648054574/posts/default/4851373307361939145'/><link rel='self' type='application/atom+xml' href='http://www.blogger.com/feeds/295516133648054574/posts/default/4851373307361939145'/><link rel='alternate' type='text/html' href='http://vuvie.blogspot.com/2010/03/creative-resume.html' title='Creative Resume'/><author><name>vuvie</name><uri>http://www.blogger.com/profile/17374279839209476775</uri><email>noreply@blogger.com</email><gd:image rel='http://schemas.google.com/g/2005#thumbnail' width='16' height='16' src='http://img2.blogblog.com/img/b16-rounded.gif'/></author><thr:total>0</thr:total></entry><entry><id>tag:blogger.com,1999:blog-295516133648054574.post-4080998272234007084</id><published>2010-03-26T09:31:00.000-07:00</published><updated>2010-03-28T09:20:13.989-07:00</updated><category scheme='http://www.blogger.com/atom/ns#' term='cheat sheet'/><category scheme='http://www.blogger.com/atom/ns#' term='maths'/><category scheme='http://www.blogger.com/atom/ns#' term='school'/><title type='text'>Making life easier when writing engineering paper</title><content type='html'>To self:&lt;br /&gt;&lt;br /&gt;1. Always write the equations, no matter if it's only the alpha sign in Math Equation (Latex equivalent) so as to save you from more grief later when copying the text for full dissertation.&lt;br /&gt;&lt;br /&gt;2. Always keep a good citation method. EndNote doesn't install at all for me, Memento does not work on Word 2003. Need to find an alternative.&lt;br /&gt;&lt;br /&gt;3. Write summary at the same time when reading the paper for the 2nd time. First time is for understanding and scribbling.&lt;br /&gt;&lt;br /&gt;4. IEEE: Mark equation with (x) right justified. Refer to equation later with "Therefore, (x)..." without using Equation (x) or Eq (x). However, to begin a sentence, we should "Equation x..."&lt;br /&gt;&lt;br /&gt;5. IEEE: Annotate tables and figures with "Figure x: bla bla" and "Table x: bla bla". Refer to figure and table with abbreviation "Fig" and "Table". Tables are numbered with Roman numerals. &lt;br /&gt;&lt;br /&gt;Infinite: Start early... Who am I kidding? I kick myself every sem. I thought I'd be wiser by now.&lt;div class="blogger-post-footer"&gt;&lt;img width='1' height='1' src='https://blogger.googleusercontent.com/tracker/295516133648054574-4080998272234007084?l=vuvie.blogspot.com' alt='' /&gt;&lt;/div&gt;</content><link rel='replies' type='application/atom+xml' href='http://vuvie.blogspot.com/feeds/4080998272234007084/comments/default' title='Post Comments'/><link rel='replies' type='text/html' href='http://www.blogger.com/comment.g?blogID=295516133648054574&amp;postID=4080998272234007084' title='1 Comments'/><link rel='edit' type='application/atom+xml' href='http://www.blogger.com/feeds/295516133648054574/posts/default/4080998272234007084'/><link rel='self' type='application/atom+xml' href='http://www.blogger.com/feeds/295516133648054574/posts/default/4080998272234007084'/><link rel='alternate' type='text/html' href='http://vuvie.blogspot.com/2010/03/making-life-easier-when-writing.html' title='Making life easier when writing engineering paper'/><author><name>vuvie</name><uri>http://www.blogger.com/profile/17374279839209476775</uri><email>noreply@blogger.com</email><gd:image rel='http://schemas.google.com/g/2005#thumbnail' width='16' height='16' src='http://img2.blogblog.com/img/b16-rounded.gif'/></author><thr:total>1</thr:total></entry><entry><id>tag:blogger.com,1999:blog-295516133648054574.post-3044817578456111765</id><published>2010-03-26T07:25:00.000-07:00</published><updated>2010-03-26T07:28:28.067-07:00</updated><category scheme='http://www.blogger.com/atom/ns#' term='photography'/><category scheme='http://www.blogger.com/atom/ns#' term='personal'/><title type='text'>Sanyo Xacti</title><content type='html'>I've thought about it and I am really liking the Sanyo Xacti. &lt;br /&gt;Especially this model:&lt;br /&gt;&lt;a href="http://sanyo.com/xacti/english/products/vpc_cs1/index.html"&gt;http://sanyo.com/xacti/english/products/vpc_cs1/index.html&lt;/a&gt;&lt;br /&gt;&lt;br /&gt;Then I can do my silly video processing and perhaps play with this method:&lt;br /&gt;&lt;br /&gt;&lt;object width="480" height="385"&gt;&lt;param name="movie" value="http://www.youtube.com/v/cgjXp3fIFLI&amp;hl=en_US&amp;fs=1&amp;"&gt;&lt;/param&gt;&lt;param name="allowFullScreen" value="true"&gt;&lt;/param&gt;&lt;param name="allowscriptaccess" value="always"&gt;&lt;/param&gt;&lt;embed src="http://www.youtube.com/v/cgjXp3fIFLI&amp;hl=en_US&amp;fs=1&amp;" type="application/x-shockwave-flash" allowscriptaccess="always" allowfullscreen="true" width="480" height="385"&gt;&lt;/embed&gt;&lt;/object&gt;&lt;div class="blogger-post-footer"&gt;&lt;img width='1' height='1' src='https://blogger.googleusercontent.com/tracker/295516133648054574-3044817578456111765?l=vuvie.blogspot.com' alt='' /&gt;&lt;/div&gt;</content><link rel='replies' type='application/atom+xml' href='http://vuvie.blogspot.com/feeds/3044817578456111765/comments/default' title='Post Comments'/><link rel='replies' type='text/html' href='http://www.blogger.com/comment.g?blogID=295516133648054574&amp;postID=3044817578456111765' title='0 Comments'/><link rel='edit' type='application/atom+xml' href='http://www.blogger.com/feeds/295516133648054574/posts/default/3044817578456111765'/><link rel='self' type='application/atom+xml' href='http://www.blogger.com/feeds/295516133648054574/posts/default/3044817578456111765'/><link rel='alternate' type='text/html' href='http://vuvie.blogspot.com/2010/03/sanyo-xacti.html' title='Sanyo Xacti'/><author><name>vuvie</name><uri>http://www.blogger.com/profile/17374279839209476775</uri><email>noreply@blogger.com</email><gd:image rel='http://schemas.google.com/g/2005#thumbnail' width='16' height='16' src='http://img2.blogblog.com/img/b16-rounded.gif'/></author><thr:total>0</thr:total></entry><entry><id>tag:blogger.com,1999:blog-295516133648054574.post-910549498252873437</id><published>2010-03-25T00:24:00.000-07:00</published><updated>2010-03-25T00:28:14.183-07:00</updated><category scheme='http://www.blogger.com/atom/ns#' term='personal'/><title type='text'>Left/Right Brain</title><content type='html'>I was reading this article and felt I'm more of a right-brain prone than left-brain. Which I think... Is not a bad thing but I need to improve and be a better person with more left-brain characteristics.&lt;br /&gt;&lt;br /&gt;&lt;a href="http://painting.about.com/library/blpaint/blrightbraintable.htm"&gt;http://painting.about.com/library/blpaint/blrightbraintable.htm&lt;/a&gt;&lt;div class="blogger-post-footer"&gt;&lt;img width='1' height='1' src='https://blogger.googleusercontent.com/tracker/295516133648054574-910549498252873437?l=vuvie.blogspot.com' alt='' /&gt;&lt;/div&gt;</content><link rel='replies' type='application/atom+xml' href='http://vuvie.blogspot.com/feeds/910549498252873437/comments/default' title='Post Comments'/><link rel='replies' type='text/html' href='http://www.blogger.com/comment.g?blogID=295516133648054574&amp;postID=910549498252873437' title='0 Comments'/><link rel='edit' type='application/atom+xml' href='http://www.blogger.com/feeds/295516133648054574/posts/default/910549498252873437'/><link rel='self' type='application/atom+xml' href='http://www.blogger.com/feeds/295516133648054574/posts/default/910549498252873437'/><link rel='alternate' type='text/html' href='http://vuvie.blogspot.com/2010/03/leftright-brain.html' title='Left/Right Brain'/><author><name>vuvie</name><uri>http://www.blogger.com/profile/17374279839209476775</uri><email>noreply@blogger.com</email><gd:image rel='http://schemas.google.com/g/2005#thumbnail' width='16' height='16' src='http://img2.blogblog.com/img/b16-rounded.gif'/></author><thr:total>0</thr:total></entry><entry><id>tag:blogger.com,1999:blog-295516133648054574.post-2456187695218109367</id><published>2010-03-23T06:36:00.000-07:00</published><updated>2010-03-23T06:37:05.110-07:00</updated><category scheme='http://www.blogger.com/atom/ns#' term='personal'/><title type='text'>Digital Art - Samurai</title><content type='html'>Love it. Click it.&lt;br /&gt;&lt;a href=" http://www.sessionmagazine.com/49-images-of-samurai-warriors-in-digital-art/"&gt;&lt;br /&gt;http://www.sessionmagazine.com/49-images-of-samurai-warriors-in-digital-art/&lt;/a&gt;&lt;div class="blogger-post-footer"&gt;&lt;img width='1' height='1' src='https://blogger.googleusercontent.com/tracker/295516133648054574-2456187695218109367?l=vuvie.blogspot.com' alt='' /&gt;&lt;/div&gt;</content><link rel='replies' type='application/atom+xml' href='http://vuvie.blogspot.com/feeds/2456187695218109367/comments/default' title='Post Comments'/><link rel='replies' type='text/html' href='http://www.blogger.com/comment.g?blogID=295516133648054574&amp;postID=2456187695218109367' title='0 Comments'/><link rel='edit' type='application/atom+xml' href='http://www.blogger.com/feeds/295516133648054574/posts/default/2456187695218109367'/><link rel='self' type='application/atom+xml' href='http://www.blogger.com/feeds/295516133648054574/posts/default/2456187695218109367'/><link rel='alternate' type='text/html' href='http://vuvie.blogspot.com/2010/03/digital-art-samurai.html' title='Digital Art - Samurai'/><author><name>vuvie</name><uri>http://www.blogger.com/profile/17374279839209476775</uri><email>noreply@blogger.com</email><gd:image rel='http://schemas.google.com/g/2005#thumbnail' width='16' height='16' src='http://img2.blogblog.com/img/b16-rounded.gif'/></author><thr:total>0</thr:total></entry><entry><id>tag:blogger.com,1999:blog-295516133648054574.post-7728791906323557438</id><published>2010-03-21T08:44:00.000-07:00</published><updated>2010-03-29T03:07:14.145-07:00</updated><category scheme='http://www.blogger.com/atom/ns#' term='cheat sheet'/><category scheme='http://www.blogger.com/atom/ns#' term='geek blog'/><category scheme='http://www.blogger.com/atom/ns#' term='school'/><title type='text'>VTK -helpful sites</title><content type='html'>I've finished my dreaded vtk medical visualization (geez... I hate it when I start to type american).&lt;br /&gt;Anyways, I've used these sites to help me understand vtk and how to write the report.&lt;br /&gt;&lt;br /&gt;&lt;a href="http://www.sapne.net/526/proj2.html"&gt;http://www.sapne.net/526/proj2.html&lt;/a&gt;&lt;br /&gt;&lt;br /&gt;&lt;a href="http://vis.lbl.gov/Research/ChomboVis99/vtk-initial.html"&gt;http://vis.lbl.gov/Research/ChomboVis99/vtk-initial.html&lt;/a&gt;&lt;br /&gt;&lt;br /&gt;Tutorial:&lt;br /&gt;&lt;br /&gt;&lt;a href="http://web.cs.wpi.edu/~matt/courses/cs563/talks/vtk/slide1.html"&gt;http://web.cs.wpi.edu/~matt/courses/cs563/talks/vtk/slide1.html&lt;/a&gt;&lt;br /&gt;&lt;br /&gt;&lt;a href="http://www.mcs.anl.gov/~disz/cs-341/colorvis/index.htm"&gt;http://www.mcs.anl.gov/~disz/cs-341/colorvis/index.htm&lt;/a&gt;&lt;br /&gt;&lt;br /&gt;&lt;a href="http://www.evl.uic.edu/aspale/cs526/final/index.htm"&gt;http://www.evl.uic.edu/aspale/cs526/final/index.htm&lt;/a&gt;&lt;br /&gt;&lt;br /&gt;This is my protein which someone says looks like te_t_cles.&lt;br /&gt;&lt;br /&gt;&lt;a onblur="try {parent.deselectBloggerImageGracefully();} catch(e) {}" href="http://4.bp.blogspot.com/_FaOMng7VjPA/S6ZC3Pl7M8I/AAAAAAAABzs/caTe1jc7-Cw/s1600-h/te_t_cles.png"&gt;&lt;img style="display:block; margin:0px auto 10px; text-align:center;cursor:pointer; cursor:hand;width: 400px; height: 315px;" src="http://4.bp.blogspot.com/_FaOMng7VjPA/S6ZC3Pl7M8I/AAAAAAAABzs/caTe1jc7-Cw/s400/te_t_cles.png" border="0" alt=""id="BLOGGER_PHOTO_ID_5451117915824403394" /&gt;&lt;/a&gt;&lt;div class="blogger-post-footer"&gt;&lt;img width='1' height='1' src='https://blogger.googleusercontent.com/tracker/295516133648054574-7728791906323557438?l=vuvie.blogspot.com' alt='' /&gt;&lt;/div&gt;</content><link rel='replies' type='application/atom+xml' href='http://vuvie.blogspot.com/feeds/7728791906323557438/comments/default' title='Post Comments'/><link rel='replies' type='text/html' href='http://www.blogger.com/comment.g?blogID=295516133648054574&amp;postID=7728791906323557438' title='0 Comments'/><link rel='edit' type='application/atom+xml' href='http://www.blogger.com/feeds/295516133648054574/posts/default/7728791906323557438'/><link rel='self' type='application/atom+xml' href='http://www.blogger.com/feeds/295516133648054574/posts/default/7728791906323557438'/><link rel='alternate' type='text/html' href='http://vuvie.blogspot.com/2010/03/vtk-helpful-sites.html' title='VTK -helpful sites'/><author><name>vuvie</name><uri>http://www.blogger.com/profile/17374279839209476775</uri><email>noreply@blogger.com</email><gd:image rel='http://schemas.google.com/g/2005#thumbnail' width='16' height='16' src='http://img2.blogblog.com/img/b16-rounded.gif'/></author><media:thumbnail xmlns:media='http://search.yahoo.com/mrss/' url='http://4.bp.blogspot.com/_FaOMng7VjPA/S6ZC3Pl7M8I/AAAAAAAABzs/caTe1jc7-Cw/s72-c/te_t_cles.png' height='72' width='72'/><thr:total>0</thr:total></entry><entry><id>tag:blogger.com,1999:blog-295516133648054574.post-6639468184999963302</id><published>2010-03-21T04:51:00.000-07:00</published><updated>2010-03-21T04:54:30.249-07:00</updated><category scheme='http://www.blogger.com/atom/ns#' term='music'/><title type='text'>Strange Feelings</title><content type='html'>I found Yuki Isoya again on youtube and felt strange listening to this particular song, Seed Of Happiness.&lt;br /&gt;&lt;br /&gt;&lt;object width="425" height="344"&gt;&lt;param name="movie" value="http://www.youtube.com/v/SaEF8ACLwf0&amp;hl=en_US&amp;fs=1&amp;"&gt;&lt;/param&gt;&lt;param name="allowFullScreen" value="true"&gt;&lt;/param&gt;&lt;param name="allowscriptaccess" value="always"&gt;&lt;/param&gt;&lt;embed src="http://www.youtube.com/v/SaEF8ACLwf0&amp;hl=en_US&amp;fs=1&amp;" type="application/x-shockwave-flash" allowscriptaccess="always" allowfullscreen="true" width="425" height="344"&gt;&lt;/embed&gt;&lt;/object&gt;&lt;br /&gt;&lt;br /&gt;So I went through this blog and found that I used to listen to this song on repeat during Y1S1 assignments. Strangely that was only 2 years ago and yet I felt that I was really young then. I've aged exponentially.&lt;div class="blogger-post-footer"&gt;&lt;img width='1' height='1' src='https://blogger.googleusercontent.com/tracker/295516133648054574-6639468184999963302?l=vuvie.blogspot.com' alt='' /&gt;&lt;/div&gt;</content><link rel='replies' type='application/atom+xml' href='http://vuvie.blogspot.com/feeds/6639468184999963302/comments/default' title='Post Comments'/><link rel='replies' type='text/html' href='http://www.blogger.com/comment.g?blogID=295516133648054574&amp;postID=6639468184999963302' title='0 Comments'/><link rel='edit' type='application/atom+xml' href='http://www.blogger.com/feeds/295516133648054574/posts/default/6639468184999963302'/><link rel='self' type='application/atom+xml' href='http://www.blogger.com/feeds/295516133648054574/posts/default/6639468184999963302'/><link rel='alternate' type='text/html' href='http://vuvie.blogspot.com/2010/03/strange-feelings.html' title='Strange Feelings'/><author><name>vuvie</name><uri>http://www.blogger.com/profile/17374279839209476775</uri><email>noreply@blogger.com</email><gd:image rel='http://schemas.google.com/g/2005#thumbnail' width='16' height='16' src='http://img2.blogblog.com/img/b16-rounded.gif'/></author><thr:total>0</thr:total></entry><entry><id>tag:blogger.com,1999:blog-295516133648054574.post-674757440765461351</id><published>2010-02-23T06:36:00.000-08:00</published><updated>2010-02-23T06:38:30.936-08:00</updated><category scheme='http://www.blogger.com/atom/ns#' term='cheat sheet'/><category scheme='http://www.blogger.com/atom/ns#' term='school'/><title type='text'>Compiling  VTK for Visual Studio 2008</title><content type='html'>Tried like mad to compile for VS 2008. Followed this link. Works like magic!&lt;br /&gt;&lt;br /&gt;&lt;a href="http://www.cs.uiowa.edu/~cwyman/classes/common/howto/winVTK.html"&gt;http://www.cs.uiowa.edu/~cwyman/classes/common/howto/winVTK.html&lt;/a&gt;&lt;br /&gt;&lt;br /&gt;&lt;br /&gt;Compiling VTK Using CMake and Visual Studio&lt;br /&gt;Preliminaries:&lt;br /&gt;&lt;br /&gt;So you've got the CD/DVD from the back of the book "The Visualization Toolkit" or perhaps you've downloaded VTK directly from the website, but now you've got problems compiling it on your home Windows machine.&lt;br /&gt;&lt;br /&gt;Fortunately, if you have the textbook compilation is relatively straightforward.&lt;br /&gt;&lt;br /&gt;    * Please note, the installer on the CD only installs a binary version of VTK useful only as a Tcl interpreter using the VTK Tcl bindings.&lt;br /&gt;    * However, the Windows installer also allows you to install an executable version of CMake, which is required to build the version of VTK necessary for class.&lt;br /&gt;    * You can skip the CD's installer entirely, but you will need to download and install CMake yourself. And if you plan to use Tcl, you'll need to download that as well. &lt;br /&gt;&lt;br /&gt;Using CMake to Setup a VTK Visual Studio Project:&lt;br /&gt;&lt;br /&gt;   1. Copy the directory from the CD "VTK\Source\VTK\" to your hard drive.&lt;br /&gt;          * I put mine in "C:\VTK\Source\VTK\".&lt;br /&gt;          * Note: This directory name should have no spaces or other weird characters in it.&lt;br /&gt;          * You may also want to copy "C:\VTK\Source\VTKData\" if you plan to use any example code. &lt;br /&gt;   2. Open up CMake. You can do this using either a command line or a nice Windows GUI.&lt;br /&gt;          * Open the GUI by running "CMakeSetup.exe" -- for me this is in the directory "C:\Program Files\CMake 2.4\bin\"&lt;br /&gt;   3. In the box labeled "Where is the source code:" enter the directory containing the VTK source&lt;br /&gt;          * Again, for me this was "C:\VTK\Source\VTK\"&lt;br /&gt;   4. In the box labeled "Where to build the binaries:" enter some temporary directory.&lt;br /&gt;          * I used "C:\VTK\VTK-win\"&lt;br /&gt;          * Again, this directory should have no spaces or other weird characters.&lt;br /&gt;   5. Once the values have the directories set appropriately, click on the button labeled "Configure."&lt;br /&gt;          * A dialogue will pop up asking for the system you plan to use to compile VTK.&lt;br /&gt;          * Select the correct version of Visual Studio.&lt;br /&gt;          * In my version of CMake, there was no entry for Visual Studio 2008, so pick the entry for Visual Studio 2005 (which VS 2008 can understand). I expect if you download the latest version of CMake, it will work out-of-the-box with Visual Studio 2008.&lt;br /&gt;          * Click OK. &lt;br /&gt;   6. CMake will spend quite a bit of time detecting information about your system and configuring the Visual Studio project.&lt;br /&gt;          * Wait for a bit. Maybe 2-3 minutes&lt;br /&gt;   7. Eventually, configuration will be over and a number of red configuration variables will appear in the box entitled "Cache Values." You may change these, depending what you want to build. There are a few you really should change:&lt;br /&gt;          * I would encourage you to set "BUILD_EXAMPLES" to "ON"&lt;br /&gt;          * If you use the examples, you should set "VTK_DATA_ROOT" to be the directory where you copied the data from the CD's "VTK\Source\VTKData\" directory. CMake detected a really nasty-looking directory name for this, you may want to clean that up.&lt;br /&gt;          * You should set the "CMAKE_INSTALL_PREFIX" to be the directory you want to contain the headers (.h) and libraries (.lib) you will need to compile your own programs.&lt;br /&gt;                o This directory cannot contain spaces or other weird characters.&lt;br /&gt;                o NOTE: The default chosen probably will include spaces (i.e., "C:\Program Files\VTK"). Change this!&lt;br /&gt;                o Subdirectories entitiled "include" and "lib" will be automatically created.&lt;br /&gt;                o I set this to be "C:\VTK\"&lt;br /&gt;   8. Once the cached values have been set appropriately, again click on the button labeled "Configure."&lt;br /&gt;          * This will only take a moment.&lt;br /&gt;   9. Click the button labeled "OK" to finish generating the Visual Studio project.&lt;br /&gt;          * This will take maybe 10 seconds, then CMake will exit.&lt;br /&gt;&lt;br /&gt;Compiling VTK with Visual Studio:&lt;br /&gt;&lt;br /&gt;   1. Go to the temporary directory chosen in CMake to build your binaries.&lt;br /&gt;          * Again, for me this was "C:\VTK\VTK-win\"&lt;br /&gt;   2. Open up the Visual Studio project "ALL_BUILD.vcproj"&lt;br /&gt;          * If you use Visual Studio 2008, it will ask you to convert to a VS 2008 project. Click "Next&gt;" then "Next&gt;" then "Finish".&lt;br /&gt;   3. At the top of Visual Studio UI, select a "Release" build instead of a "Debug" build (the default).&lt;br /&gt;          * Unless, of course, you plan to use the debugger inside internal VTK functions.&lt;br /&gt;   4. In the solution explorer, right click on "ALL_BUILD," select the entry in the menu to "Build."&lt;br /&gt;          * Wait while Visual Studio compiles.... This will take a little while.&lt;br /&gt;   5. The headers (.h) and libraries (.lib) are now compiled, but are located in all sorts of odd directories.&lt;br /&gt;   6. In the solution explorer, right click on "INSTALL," select the entry in the menu to "Build."&lt;br /&gt;          * All the headers and libraries will be copied to the directory specified in CMake as "CMAKE_INSTALL_PREFIX."&lt;br /&gt;          * The libraries will be in the "lib/" directory and the headers will be in the "include/vtk-5.0/" directory.&lt;br /&gt;   7. You are done compiling VTK! &lt;br /&gt;&lt;br /&gt;Testing VTK to Double Check Things Worked:&lt;br /&gt;&lt;br /&gt;   1. Make sure there were no errors reported by Visual Studio when building or installing.&lt;br /&gt;   2. Check inside the build path in the directory "bin\Release\" for a number of executables, such as "VTKBenchMark.exe" that you can run to double check things work correctly. Please note most or all of the examples in this directory do not open interactive windows, but rather display a couple images and then quit.&lt;br /&gt;          * For me, these test executables are in "C:\VTK\VTK-win\bin\Release\"&lt;br /&gt;   3. Check the installed header directory "include\"&lt;br /&gt;          * Mine has 1,074 files&lt;br /&gt;   4. Check the installed library directory "lib\"&lt;br /&gt;          * Mine has 64 files&lt;br /&gt;&lt;br /&gt;If you have problems compiling, you can try to use my compiled libraries and headers.&lt;br /&gt;Using VTK in Your Code:&lt;br /&gt;&lt;br /&gt;There are two ways to get your code to link to the VTK libraries.&lt;br /&gt;&lt;br /&gt;One approach is to continue using CMake. To use CMake, you must create a CMakeList.txt file to be processed while generating a Visual Studio project for your program. To see what a CMakeList.txt looks like, you can take a look at a sample or search for other online CMake documentation.&lt;br /&gt;&lt;br /&gt;To link to VTK in a more "usual" Visual Studio fashion, you can:&lt;br /&gt;&lt;br /&gt;   1. Add the include directory to the "Addional Include Directories".&lt;br /&gt;          * This entry is found in: Project Menu -&gt; Properties, then under Configuration Properties -&gt; C/C++ -&gt; General.&lt;br /&gt;          * My include directory is "C:\VTK\include\vtk-5.0"&lt;br /&gt;   2. Add the library directory to the "Additional Library Directories"&lt;br /&gt;          * This entry is found in: Project Menu -&gt; Properties, then under Configuration Properties -&gt; Linker -&gt; General.&lt;br /&gt;          * My library directory is "C:\VTK\lib"&lt;br /&gt;   3. Include all the VTK libraries (.lib) files you use in your program under "Additional Dependencies"&lt;br /&gt;          * This entry is found in: Project Menu -&gt; Properties, then under Configuration Properties -&gt; Linker -&gt; Input.&lt;br /&gt;          * You'll have to either include all the VTK libraries here or guess which ones you need.&lt;br /&gt;          * A good place to start for the basic cone demo is to link to vtkCommon.lib, vtkFiltering.lib, vtkGraphics.lib, vtkRendering.lib, and vtksys.lib. &lt;br /&gt;   4. Link to the OpenGL library ("opengl32.lib") also under "Additional Dependencies". &lt;br /&gt;&lt;br /&gt;Last Modified: Thursday, February 5, 2009&lt;br /&gt;by Chris Wyman (cwyman@cs.uiowa.edu)&lt;div class="blogger-post-footer"&gt;&lt;img width='1' height='1' src='https://blogger.googleusercontent.com/tracker/295516133648054574-674757440765461351?l=vuvie.blogspot.com' alt='' /&gt;&lt;/div&gt;</content><link rel='replies' type='application/atom+xml' href='http://vuvie.blogspot.com/feeds/674757440765461351/comments/default' title='Post Comments'/><link rel='replies' type='text/html' href='http://www.blogger.com/comment.g?blogID=295516133648054574&amp;postID=674757440765461351' title='2 Comments'/><link rel='edit' type='application/atom+xml' href='http://www.blogger.com/feeds/295516133648054574/posts/default/674757440765461351'/><link rel='self' type='application/atom+xml' href='http://www.blogger.com/feeds/295516133648054574/posts/default/674757440765461351'/><link rel='alternate' type='text/html' href='http://vuvie.blogspot.com/2010/02/compiling-vtk-for-visual-studio-2008.html' title='Compiling  VTK for Visual Studio 2008'/><author><name>vuvie</name><uri>http://www.blogger.com/profile/17374279839209476775</uri><email>noreply@blogger.com</email><gd:image rel='http://schemas.google.com/g/2005#thumbnail' width='16' height='16' src='http://img2.blogblog.com/img/b16-rounded.gif'/></author><thr:total>2</thr:total></entry><entry><id>tag:blogger.com,1999:blog-295516133648054574.post-3695519619208654370</id><published>2010-01-18T21:52:00.000-08:00</published><updated>2010-01-18T21:56:14.795-08:00</updated><category scheme='http://www.blogger.com/atom/ns#' term='school'/><title type='text'>Alphabet Soup</title><content type='html'>of titles.&lt;br /&gt;&lt;br /&gt;My mum thought I should start to print them in my namecard even though I have one full year to go before graduation.&lt;br /&gt;&lt;br /&gt;As for me, one guy from the forum below said it best:&lt;br /&gt;"It took me 5 bloody years to get it so I don't see anything wrong with including it."&lt;br /&gt;&lt;br /&gt;&lt;a href="http://www.toytowngermany.com/lofi/index.php/t62810.html"&gt;http://www.toytowngermany.com/lofi/index.php/t62810.html&lt;/a&gt;&lt;div class="blogger-post-footer"&gt;&lt;img width='1' height='1' src='https://blogger.googleusercontent.com/tracker/295516133648054574-3695519619208654370?l=vuvie.blogspot.com' alt='' /&gt;&lt;/div&gt;</content><link rel='replies' type='application/atom+xml' href='http://vuvie.blogspot.com/feeds/3695519619208654370/comments/default' title='Post Comments'/><link rel='replies' type='text/html' href='http://www.blogger.com/comment.g?blogID=295516133648054574&amp;postID=3695519619208654370' title='0 Comments'/><link rel='edit' type='application/atom+xml' href='http://www.blogger.com/feeds/295516133648054574/posts/default/3695519619208654370'/><link rel='self' type='application/atom+xml' href='http://www.blogger.com/feeds/295516133648054574/posts/default/3695519619208654370'/><link rel='alternate' type='text/html' href='http://vuvie.blogspot.com/2010/01/alphabet-soup.html' title='Alphabet Soup'/><author><name>vuvie</name><uri>http://www.blogger.com/profile/17374279839209476775</uri><email>noreply@blogger.com</email><gd:image rel='http://schemas.google.com/g/2005#thumbnail' width='16' height='16' src='http://img2.blogblog.com/img/b16-rounded.gif'/></author><thr:total>0</thr:total></entry><entry><id>tag:blogger.com,1999:blog-295516133648054574.post-7602748775649363189</id><published>2009-11-27T07:21:00.000-08:00</published><updated>2010-04-21T06:35:18.661-07:00</updated><category scheme='http://www.blogger.com/atom/ns#' term='geek blog'/><title type='text'>Make yourself think</title><content type='html'>I was just googling "Clockwork Orange" (a movie that I saw as a young lass and was offended and yet mesmerised - the sets and costumes) and came upon this site,&lt;br /&gt;&lt;br /&gt;&lt;a href="http://projectgroupthink.wordpress.com/"&gt;http://projectgroupthink.wordpress.com/&lt;/a&gt;&lt;br /&gt;&lt;br /&gt;&lt;br /&gt;Then I read this about the 10 movies that make you think. I must say, I love it!&lt;br /&gt;&lt;br /&gt;These are some of the movies that I had watched, plan to watch again. So enjoy.&lt;br /&gt;&lt;br /&gt;&lt;a href="http://projectgroupthink.wordpress.com/2009/05/28/10-movies-that-make-you-think/"&gt;http://projectgroupthink.wordpress.com/2009/05/28/10-movies-that-make-you-think/&lt;/a&gt;&lt;br /&gt;&lt;br /&gt;&lt;a href="http://billsmovieemporium.wordpress.com/2009/05/24/review-a-clockwork-orange-1971/"&gt;http://billsmovieemporium.wordpress.com/2009/05/24/review-a-clockwork-orange-1971/&lt;/a&gt;&lt;div class="blogger-post-footer"&gt;&lt;img width='1' height='1' src='https://blogger.googleusercontent.com/tracker/295516133648054574-7602748775649363189?l=vuvie.blogspot.com' alt='' /&gt;&lt;/div&gt;</content><link rel='replies' type='application/atom+xml' href='http://vuvie.blogspot.com/feeds/7602748775649363189/comments/default' title='Post Comments'/><link rel='replies' type='text/html' href='http://www.blogger.com/comment.g?blogID=295516133648054574&amp;postID=7602748775649363189' title='1 Comments'/><link rel='edit' type='application/atom+xml' href='http://www.blogger.com/feeds/295516133648054574/posts/default/7602748775649363189'/><link rel='self' type='application/atom+xml' href='http://www.blogger.com/feeds/295516133648054574/posts/default/7602748775649363189'/><link rel='alternate' type='text/html' href='http://vuvie.blogspot.com/2009/11/make-yourself-think.html' title='Make yourself think'/><author><name>vuvie</name><uri>http://www.blogger.com/profile/17374279839209476775</uri><email>noreply@blogger.com</email><gd:image rel='http://schemas.google.com/g/2005#thumbnail' width='16' height='16' src='http://img2.blogblog.com/img/b16-rounded.gif'/></author><thr:total>1</thr:total></entry><entry><id>tag:blogger.com,1999:blog-295516133648054574.post-50443977245963891</id><published>2009-11-26T22:07:00.000-08:00</published><updated>2009-11-26T22:10:02.256-08:00</updated><category scheme='http://www.blogger.com/atom/ns#' term='music'/><title type='text'>Yay? No?</title><content type='html'>Ah-har!&lt;br /&gt;&lt;br /&gt;I found this absolutely great site from Today (Singapore's free tabloid, right?) that talks about music and concerts. Yay. And by the way, next year is going to be a great year for concert lovers because a lot of good acts' coming to Singapore.&lt;br /&gt;&lt;br /&gt;&lt;a href="http://blogs.todayonline.com/poparazzi/"&gt;&lt;br /&gt;http://blogs.todayonline.com/poparazzi/&lt;/a&gt;&lt;br /&gt;&lt;br /&gt;I've got my tickets for Green Day and Muse. Aarrgh. So many concerts, so little money!&lt;div class="blogger-post-footer"&gt;&lt;img width='1' height='1' src='https://blogger.googleusercontent.com/tracker/295516133648054574-50443977245963891?l=vuvie.blogspot.com' alt='' /&gt;&lt;/div&gt;</content><link rel='replies' type='application/atom+xml' href='http://vuvie.blogspot.com/feeds/50443977245963891/comments/default' title='Post Comments'/><link rel='replies' type='text/html' href='http://www.blogger.com/comment.g?blogID=295516133648054574&amp;postID=50443977245963891' title='0 Comments'/><link rel='edit' type='application/atom+xml' href='http://www.blogger.com/feeds/295516133648054574/posts/default/50443977245963891'/><link rel='self' type='application/atom+xml' href='http://www.blogger.com/feeds/295516133648054574/posts/default/50443977245963891'/><link rel='alternate' type='text/html' href='http://vuvie.blogspot.com/2009/11/yay-no.html' title='Yay? No?'/><author><name>vuvie</name><uri>http://www.blogger.com/profile/17374279839209476775</uri><email>noreply@blogger.com</email><gd:image rel='http://schemas.google.com/g/2005#thumbnail' width='16' height='16' src='http://img2.blogblog.com/img/b16-rounded.gif'/></author><thr:total>0</thr:total></entry><entry><id>tag:blogger.com,1999:blog-295516133648054574.post-2266542873532662081</id><published>2009-11-23T18:35:00.001-08:00</published><updated>2009-11-24T07:16:19.307-08:00</updated><category scheme='http://www.blogger.com/atom/ns#' term='cheat sheet'/><category scheme='http://www.blogger.com/atom/ns#' term='school'/><title type='text'>Parametric Curves</title><content type='html'>&lt;span style="font-weight:bold;"&gt;Geometric and Parametric Continuity&lt;/span&gt;&lt;br /&gt;&lt;br /&gt;Geometric Continuity&lt;br /&gt;&lt;br /&gt;    * G0: curves are joined&lt;br /&gt;    * G1: first derivatives are proportional at the join point&lt;br /&gt;      The curve tangents thus have the same direction, but not necessarily the same magnitude. i.e., C1'(1) = (a,b,c) and C2'(0) = (k*a, k*b, k*c).&lt;br /&gt;    * G2: first and second derivatives are proportional at join point &lt;br /&gt;&lt;br /&gt;Parametric Continuity&lt;br /&gt;&lt;br /&gt;    * C0: curves are joined, There may be a sharp point where they meet.&lt;br /&gt;    * C1: first derivatives equal, The curves have identical tangents at the breakpoint. (The tangent is the slope at the breakpoint.) The curves join smoothly. C1 curves also have positional continuity.&lt;br /&gt;    * C2: first and second derivatives are equal, &lt;br /&gt;The curves have identical curvature at the breakpoint. (Curvature is defined as the rate of change of the tangents.) Curvature continuity implies both tangential and positional continuity.&lt;br /&gt;&lt;br /&gt;&lt;br /&gt;      If t is taken to be time, this implies that the acceleration is continuous.&lt;br /&gt;    * Cn: nth derivatives are equal&lt;div class="blogger-post-footer"&gt;&lt;img width='1' height='1' src='https://blogger.googleusercontent.com/tracker/295516133648054574-2266542873532662081?l=vuvie.blogspot.com' alt='' /&gt;&lt;/div&gt;</content><link rel='replies' type='application/atom+xml' href='http://vuvie.blogspot.com/feeds/2266542873532662081/comments/default' title='Post Comments'/><link rel='replies' type='text/html' href='http://www.blogger.com/comment.g?blogID=295516133648054574&amp;postID=2266542873532662081' title='0 Comments'/><link rel='edit' type='application/atom+xml' href='http://www.blogger.com/feeds/295516133648054574/posts/default/2266542873532662081'/><link rel='self' type='application/atom+xml' href='http://www.blogger.com/feeds/295516133648054574/posts/default/2266542873532662081'/><link rel='alternate' type='text/html' href='http://vuvie.blogspot.com/2009/11/parametric-curves.html' title='Parametric Curves'/><author><name>vuvie</name><uri>http://www.blogger.com/profile/17374279839209476775</uri><email>noreply@blogger.com</email><gd:image rel='http://schemas.google.com/g/2005#thumbnail' width='16' height='16' src='http://img2.blogblog.com/img/b16-rounded.gif'/></author><thr:total>0</thr:total></entry><entry><id>tag:blogger.com,1999:blog-295516133648054574.post-7452129557476539067</id><published>2009-11-19T22:56:00.000-08:00</published><updated>2009-11-19T23:04:05.225-08:00</updated><category scheme='http://www.blogger.com/atom/ns#' term='school'/><title type='text'>Semester 3: Them</title><content type='html'>&lt;span style="font-weight: bold;"&gt;Animation &amp;amp; Simulation&lt;/span&gt;&lt;br /&gt;&lt;span style="font-weight: bold;"&gt;Prof Normal&lt;/span&gt;&lt;br /&gt;&lt;br /&gt;I guess, he's by far the most normal. Articulate, logical and well behaved. He's not fully research only when he says, "Resolution is just as important to determine the feasibility of the method proposed."&lt;br /&gt;And really smart. He knows sometimes we don't really know what we're saying but he has never tried to embarrass us during our presentations. Cares about teaching, you just can tell. Great prof.&lt;br /&gt;Oh ya, and he wears converse canvas and printed shirts. Score!&lt;br /&gt;I'm hoping to do my dissertation with him.&lt;br /&gt;&lt;br /&gt;&lt;br /&gt;&lt;span style="font-weight: bold;"&gt;Game&lt;/span&gt;&lt;br /&gt;&lt;span style="font-weight: bold;"&gt;Prof Huh&lt;/span&gt;&lt;br /&gt;&lt;br /&gt;Absent-minded. Funny. Knows a lot. He's a tenured professor. Thinks everything is extremely easy. Explains well. But just so busy he becomes forgetful.&lt;div class="blogger-post-footer"&gt;&lt;img width='1' height='1' src='https://blogger.googleusercontent.com/tracker/295516133648054574-7452129557476539067?l=vuvie.blogspot.com' alt='' /&gt;&lt;/div&gt;</content><link rel='replies' type='application/atom+xml' href='http://vuvie.blogspot.com/feeds/7452129557476539067/comments/default' title='Post Comments'/><link rel='replies' type='text/html' href='http://www.blogger.com/comment.g?blogID=295516133648054574&amp;postID=7452129557476539067' title='0 Comments'/><link rel='edit' type='application/atom+xml' href='http://www.blogger.com/feeds/295516133648054574/posts/default/7452129557476539067'/><link rel='self' type='application/atom+xml' href='http://www.blogger.com/feeds/295516133648054574/posts/default/7452129557476539067'/><link rel='alternate' type='text/html' href='http://vuvie.blogspot.com/2009/11/semester-3-them.html' title='Semester 3: Them'/><author><name>vuvie</name><uri>http://www.blogger.com/profile/17374279839209476775</uri><email>noreply@blogger.com</email><gd:image rel='http://schemas.google.com/g/2005#thumbnail' width='16' height='16' src='http://img2.blogblog.com/img/b16-rounded.gif'/></author><thr:total>0</thr:total></entry><entry><id>tag:blogger.com,1999:blog-295516133648054574.post-5059774925982003378</id><published>2009-11-03T06:23:00.000-08:00</published><updated>2009-11-03T06:25:43.384-08:00</updated><category scheme='http://www.blogger.com/atom/ns#' term='cheat sheet'/><category scheme='http://www.blogger.com/atom/ns#' term='geek blog'/><category scheme='http://www.blogger.com/atom/ns#' term='school'/><title type='text'>GLUI Quick Guide from CodeProject</title><content type='html'>If you're unfortunate like me, only able to visualise algorithms with OpenGL, then the next thing to make the application less difficult to use is by defining some GUI.&lt;br /&gt;&lt;br /&gt;I found this GLUI guide easy to use and refer to.&lt;br /&gt;&lt;br /&gt;&lt;a href="http://www.codeproject.com/KB/openGL/GLUI_Window_Template.aspx#6-AddGUIControls17"&gt;http://www.codeproject.com/KB/openGL/GLUI_Window_Template.aspx#6-AddGUIControls17&lt;/a&gt;&lt;div class="blogger-post-footer"&gt;&lt;img width='1' height='1' src='https://blogger.googleusercontent.com/tracker/295516133648054574-5059774925982003378?l=vuvie.blogspot.com' alt='' /&gt;&lt;/div&gt;</content><link rel='replies' type='application/atom+xml' href='http://vuvie.blogspot.com/feeds/5059774925982003378/comments/default' title='Post Comments'/><link rel='replies' type='text/html' href='http://www.blogger.com/comment.g?blogID=295516133648054574&amp;postID=5059774925982003378' title='0 Comments'/><link rel='edit' type='application/atom+xml' href='http://www.blogger.com/feeds/295516133648054574/posts/default/5059774925982003378'/><link rel='self' type='application/atom+xml' href='http://www.blogger.com/feeds/295516133648054574/posts/default/5059774925982003378'/><link rel='alternate' type='text/html' href='http://vuvie.blogspot.com/2009/11/glui-quick-guide-from-codeproject.html' title='GLUI Quick Guide from CodeProject'/><author><name>vuvie</name><uri>http://www.blogger.com/profile/17374279839209476775</uri><email>noreply@blogger.com</email><gd:image rel='http://schemas.google.com/g/2005#thumbnail' width='16' height='16' src='http://img2.blogblog.com/img/b16-rounded.gif'/></author><thr:total>0</thr:total></entry><entry><id>tag:blogger.com,1999:blog-295516133648054574.post-6218866670616573412</id><published>2009-11-01T22:15:00.000-08:00</published><updated>2009-11-01T22:20:01.259-08:00</updated><category scheme='http://www.blogger.com/atom/ns#' term='cheat sheet'/><category scheme='http://www.blogger.com/atom/ns#' term='maths'/><category scheme='http://www.blogger.com/atom/ns#' term='geek blog'/><title type='text'>A Few Tips on How to Use PowerPoint for Mathematical Presentations</title><content type='html'>&lt;h3&gt;&lt;span style="font-size:78%;"&gt;I've included this tip from the link at the bottom of the post to help me with the equations in PowerPoint.. This is not my own post.&lt;br /&gt;&lt;/span&gt;&lt;/h3&gt;&lt;h3&gt;What These Are About&lt;/h3&gt; These tips may help you produce math-heavy PowerPoint presentations more efficiently, and get them to look better. They assume familiarity with the basics of PowerPoint.  They do not argue for or against using PowerPoint for your presentations (there are many pros and cons). They were born out of a conversation among graduate students in the &lt;a href="http://theory.csail.mit.edu/"&gt;MIT theory group&lt;/a&gt; sometime in 1999 or 2000, when many of us were discovering PowerPoint and agreed that a page for sharing tips would be useful.  Some of them are probably getting out of date as newer versions of PowerPoint come out. &lt;p&gt; They are maintained by &lt;a href="http://www.cs.bu.edu/%7Ereyzin"&gt;Leonid Reyzin&lt;/a&gt;.  Please &lt;a href="http://www.cs.bu.edu/%7Ereyzin/contact.html"&gt;contact me&lt;/a&gt; if you have  additional tips you think should be included, or if you find something wrong (or no longer applicable). &lt;/p&gt;&lt;p&gt;  &lt;/p&gt;&lt;h3&gt;Machine Independence&lt;/h3&gt; One of the biggest headaches with PowerPoint is the difficulty of getting it to look the same on different machines.  To that end: &lt;ul&gt;&lt;li&gt; Make sure your file includes fonts.  This is accomplished by going to the "File" menu, selecting "Save As," and checking the "Embed TrueType" check box in the dialog box that pops up.  Then click "Save."  Your file will likely become very large once you do this, and you may need to compress it to get it to fit a single floppy (see also "Miscellaneous PowerPoint Tips," below, for how to deal with large files). &lt;/li&gt;&lt;li&gt; If you use Equation Editor/MathType, you need to embed those fonts, as well.  Unfortunately, PowerPoint doesn't know you are using those fonts simply because an equation is embedded (it treats equations as graphics); thus, you need to make sure that at least one character from each font used in your equations appears somewhere (e.g., on a special slide, or as white on white, or just a space) in an ordinary PowerPoint textbox. The fonts you are interested in are MTExtra, Euclid Math One and Euclid Math Two.  Then use "Embed TrueType" option described above. (Thanks to Bob Mathews for the tip.)  &lt;/li&gt;&lt;/ul&gt;  &lt;h3&gt;Making Overlays&lt;/h3&gt; Get everything you want onto one slide, and get in its final form.  Then split it into overlays as follows: copy it as many times as the number of overlays, and simply "hide" parts on each slide. To hide a part, change its color to white, or cover it up with a white rectangle.  Do not delete text, because that will move other text around, and your overlays won't match. Instead, change its color to white.  &lt;h3&gt;Typesetting Math&lt;/h3&gt;  One way to typeset mathematical formulas and symbols in PowerPoint is to use &lt;a href="http://raw.cs.berkeley.edu/texpoint/index.html"&gt;TexPoint add-in&lt;/a&gt;. I haven't tried it myself, but have heard good things about it.  Just save often, because PowerPoint's tendency to crash apparently only increases when the add-in is used (in particular, when the LaTeX interpreter is closed improperly).   &lt;p&gt; If you prefer to use "straight" PowerPoint, here are some tips.  &lt;/p&gt;&lt;ol&gt;&lt;li&gt;Getting it to look good  &lt;ul&gt;&lt;li&gt;Italicize only what should be italicized.  Generally, this means only Roman and Greek variable names (italicizing uppercase Greek is optional). Be sure to not italicize plus and minus signs, function like  log and cos, numerals, parentheses, etc.  If in doubt about what should be italicized in a particular formula, typeset it in LaTeX and then mimic LaTeX's output in PowerPoint.  To toggle italics, just use Ctrl-i.  &lt;/li&gt;&lt;li&gt;Use Times New Roman or a similar font.  Sans serif fonts, such as Helvetica, are not good for math (although they may be good for the rest of your presentation). It's ok to have one font for math and another for the text (the slides class of LaTeX does that, in fact). To change fonts without using the mouse, use Ctrl-Shift-f and arrow keys.   &lt;/li&gt;&lt;li&gt;You can also change fonts and styles by using the "format painter" button: simply get one character to look right, and then use the format painter to copy its format to other similar characters. (Thanks to Shane Scott for this tip.)  &lt;/li&gt;&lt;li&gt;Do not use a hyphen for a minus sign.  A much better minus sign is an  en-dash.  Unfortunately, it is a bit hard to get in PowerPoint.   See "Inserting non-standard characters" below.  &lt;/li&gt;&lt;li&gt;When you copy math around, make sure it has the same font size as the surrounding text.  PowerPoint will not always automatically get it right. &lt;/li&gt;&lt;/ul&gt; &lt;p&gt; &lt;/p&gt;&lt;/li&gt;&lt;li&gt;Inserting non-standard characters.  &lt;ul&gt;&lt;li&gt;To insert Greek letters, simply type the "corresponding" Roman letter (e.g., "a" for alpha, "t" for tau, "q" for theta), and then change its font to Symbol.  Same for "sum" and "product" symbols: simply use capital sigma and capital pi.  &lt;/li&gt;&lt;li&gt; Standart Unicode symbols for integrals don't look any good. You may want to use the curve-line tool to make one and then copy it around. (Thanks to  Nikola Venkov for this tip.)   &lt;/li&gt;&lt;li&gt;To insert the many special symbols that are available in Microsoft Word (such as en- and em-dashes, ©, etc.), simply open up Microsoft Word, and insert them using the menu "Insert" then "Symbol." The "Special Characters" tab is particularly useful, and contains handy keyboard shortcuts.   Once you get it in Microsoft Word, simply select it, copy it, and then paste into your PowerPoint text.  Make sure the result has the correct font and size. Then you can copy it around your PowerPoint file whenever you need it.   &lt;/li&gt;&lt;li&gt;More recent versions of PowerPoint have the "Symbol..." item in the "Insert" menu (the corresponding toolbar button is available, as well: see "Miscellaneous PowerPoint tips," below).   You can insert characters from various fonts.  &lt;/li&gt;&lt;li&gt;A host of characters is available in the "Character Map" accessory. (Go to the "Start" button, then "Applications," then "Accessories," then "Character Map.")  Trying different fonts to find what you need; Symbol font is particularly useful for math.  You can select and copy characters, then paste over to PowerPoint.  Moreover, if you click on a particular character, you get the "keyboard code" for it displayed at the bottom. Once you learn the keyboard code, you can type it directly in PowerPoint without having to copy and paste.  For example, the code for an en-dash (which is good for minus signs) in Times New Roman font is Alt-0150 (hold down Alt, press 0150 on the numeric keypad, then let go of Alt).   The code may be different in other fonts. &lt;/li&gt;&lt;/ul&gt; &lt;p&gt; &lt;/p&gt;&lt;/li&gt;&lt;li&gt;Subscripts and superscripts  &lt;ul&gt;&lt;li&gt;To make subscripts and superscripts using the menus, select the character you need, then go to "Format" then "Font."  Note that you can get double superscripts, subscripts of superscripts, etc., by varying the "offset" amount.  &lt;/li&gt;&lt;li&gt;It is faster to make standard subscripts and superscripts using the  keyboard.  Ctrl-= toggles the subscript flag, and Ctrl-+ (same as Ctrl-Shift-=) toggles the superscript flag.  For example, to get &lt;i&gt;a&lt;sub&gt;i&lt;/sub&gt;x&lt;sup&gt;i&lt;/sup&gt;&lt;/i&gt;, type "a, Ctrl-=, i, Ctrl-=, x, Ctrl-+, i, Ctrl-+" (don't forget to turn on italics at the beginning by "Ctrl-i").  &lt;/li&gt;&lt;li&gt;You can also get buttons for making subscripts and superscripts on your toolbar.  See "Miscellaneous PowerPoint Tips" below.  Or you can use the format painter: get a single subscript to look right, and then copy its format to other subscripts (see "Getting it to look good" above). &lt;/li&gt;&lt;/ul&gt; &lt;p&gt; &lt;/p&gt;&lt;/li&gt;&lt;li&gt;More complex formulas. &lt;ul&gt;&lt;li&gt;You may avoid using Equation Editor/MathType (see "Machine Independence" above) by utilizing multiple text boxes instead. You can move them around to get them in the right positions.  Note that large parentheses, brackets, braces, and other useful shapes are available under "AutoShapes" (most likely on your drawing toolbar). Once you get a formula to look right, group all of its components (see "Drawing" below), so you can easily move it around and copy it. &lt;/li&gt;&lt;/ul&gt; &lt;/li&gt;&lt;/ol&gt;   &lt;h3&gt;Drawing&lt;/h3&gt; &lt;ul&gt;&lt;li&gt;Learn to use "Group," "Ungroup" and "Regroup" in your "Draw" menu (also on your right-click menu).  "Regroup" is particularly handy if you need to ungroup to modify something little.  You don't have to reselect everything to group it back: simply choose "Regroup."  &lt;/li&gt;&lt;li&gt;To select multiple objects, hold down the Shift key as you click on them with the mouse.  &lt;/li&gt;&lt;li&gt;It is a pain to select text boxes, because when you click inside them, you get to edit text.  If that happens, press "escape," and the text box becomes selected.  Alternatively, hold down the Shift key as you click. Conversly, if you've selected a text box and now want to edit its text, press "enter."  &lt;/li&gt;&lt;li&gt;It is often easier to nudge objects by selecting them and using arrow keys, rather than by using the mouse.  &lt;/li&gt;&lt;li&gt;Connectors (available under "AutoShapes" on your drawing toolbar) are great when drawing graphs, trees, etc.  They can be made to stick to an object, so when you move nodes around, edges adhere to them. &lt;/li&gt;&lt;/ul&gt;  &lt;h3&gt;Layout and Design Tips&lt;/h3&gt; &lt;ul&gt;&lt;li&gt;You do not have to be stuck with the standard boring slide style. Play around with it by going to the Edit menu, and selecting Master, then Slide Master.   &lt;/li&gt;&lt;li&gt;When giving a talk that will be projected (rather than printed out on transparencies), the color combination that is easiest on the eyes is yellow (or white) on a blue background.  (Thanks to Steven Rudich for this tip.)  &lt;/li&gt;&lt;li&gt;To make small caps font style (equivalent to LaTeX's \textsc command), type in all uppercase letters.  Then select all the letters you actually want to be in small caps (i.e., not the ones you want to actually be uppercase, such as first letters of sentences), and simply make the font about four points smaller. (Thanks to Amit Sahai for this tip.)  &lt;/li&gt;&lt;li&gt;To start a new line without starting a new paragraph: press "Shift-Enter." &lt;/li&gt;&lt;/ul&gt;  &lt;h3&gt;Miscellaneous PowerPoint Tips&lt;/h3&gt; &lt;ul&gt;&lt;li&gt;You can customize your toolbars.  In particular, it is handy to have buttons for "Format-Subscript," "Format-Superscript," and "Insert-Symbol."  Go to the Tools menu, then Customize, then click on the "Commands" tab.  Then simply find a command you want by looking at the various categories, and drag it out of the dialog directly onto a toolbar you want. (Thanks to Amit Sahai for this tip.)   &lt;/li&gt;&lt;li&gt;If AutoCorrect annoys you (e.g., you have a variable named "i" and don't want PowerPoint to automatically capitalize it every time), check out the menu "Tools" then "AutoCorrect."  If it doesn't annoy you but is just occasionally wrong, you can undo what it just corrected by pressing Ctrl-Z or selecting "Undo" in the "Edit" menu.  &lt;/li&gt;&lt;li&gt;If you file is too large to fit on a single floppy and you need to take it with you, use the "Pack and Go" command in the File menu.  Be sure to check the boxes that "Include linked files" and "Embed TrueType fonts" in the dialog boxes that follow.  Prepare a large box of floppies, as PowerPoint manages to only enlarge your file as it "compresses" it.  However, the packing and restoration procedure is automated, and beats trying to split the file into multiple chunks yourself. Don't forget to label the floppy disks in numerical order; run the application that is included on the first floppy to restore the file to another computer. &lt;/li&gt;&lt;/ul&gt;&lt;br /&gt;&lt;a href="http://www.cs.bu.edu/%7Ereyzin/pptips.html"&gt;http://www.cs.bu.edu/~reyzin/pptips.html&lt;/a&gt;&lt;div class="blogger-post-footer"&gt;&lt;img width='1' height='1' src='https://blogger.googleusercontent.com/tracker/295516133648054574-6218866670616573412?l=vuvie.blogspot.com' alt='' /&gt;&lt;/div&gt;</content><link rel='replies' type='application/atom+xml' href='http://vuvie.blogspot.com/feeds/6218866670616573412/comments/default' title='Post Comments'/><link rel='replies' type='text/html' href='http://www.blogger.com/comment.g?blogID=295516133648054574&amp;postID=6218866670616573412' title='0 Comments'/><link rel='edit' type='application/atom+xml' href='http://www.blogger.com/feeds/295516133648054574/posts/default/6218866670616573412'/><link rel='self' type='application/atom+xml' href='http://www.blogger.com/feeds/295516133648054574/posts/default/6218866670616573412'/><link rel='alternate' type='text/html' href='http://vuvie.blogspot.com/2009/11/few-tips-on-how-to-use-powerpoint-for.html' title='A Few Tips on How to Use PowerPoint for Mathematical Presentations'/><author><name>vuvie</name><uri>http://www.blogger.com/profile/17374279839209476775</uri><email>noreply@blogger.com</email><gd:image rel='http://schemas.google.com/g/2005#thumbnail' width='16' height='16' src='http://img2.blogblog.com/img/b16-rounded.gif'/></author><thr:total>0</thr:total></entry><entry><id>tag:blogger.com,1999:blog-295516133648054574.post-2487787667711359307</id><published>2009-10-29T10:02:00.001-07:00</published><updated>2009-10-29T10:06:57.074-07:00</updated><category scheme='http://www.blogger.com/atom/ns#' term='cheat sheet'/><category scheme='http://www.blogger.com/atom/ns#' term='school'/><title type='text'>GLUI with Visual Studio 2008</title><content type='html'>You just have to rebuild glui32.lib.&lt;br /&gt;&lt;br /&gt;&lt;br /&gt;Get the source from:&lt;br /&gt;&lt;br /&gt;&lt;a href="http://glui.sourceforge.net/"&gt;http://glui.sourceforge.net/&lt;/a&gt;&lt;br /&gt;&lt;br /&gt;&lt;br /&gt;Here's how:&lt;br /&gt;&lt;br /&gt;&lt;a href="http://vis.eng.uci.edu/%7Ejkimball/eecs205/glui.html"&gt;http://vis.eng.uci.edu/~jkimball/eecs205/glui.html&lt;/a&gt;&lt;div class="blogger-post-footer"&gt;&lt;img width='1' height='1' src='https://blogger.googleusercontent.com/tracker/295516133648054574-2487787667711359307?l=vuvie.blogspot.com' alt='' /&gt;&lt;/div&gt;</content><link rel='replies' type='application/atom+xml' href='http://vuvie.blogspot.com/feeds/2487787667711359307/comments/default' title='Post Comments'/><link rel='replies' type='text/html' href='http://www.blogger.com/comment.g?blogID=295516133648054574&amp;postID=2487787667711359307' title='0 Comments'/><link rel='edit' type='application/atom+xml' href='http://www.blogger.com/feeds/295516133648054574/posts/default/2487787667711359307'/><link rel='self' type='application/atom+xml' href='http://www.blogger.com/feeds/295516133648054574/posts/default/2487787667711359307'/><link rel='alternate' type='text/html' href='http://vuvie.blogspot.com/2009/10/glui-with-visual-studio-2008.html' title='GLUI with Visual Studio 2008'/><author><name>vuvie</name><uri>http://www.blogger.com/profile/17374279839209476775</uri><email>noreply@blogger.com</email><gd:image rel='http://schemas.google.com/g/2005#thumbnail' width='16' height='16' src='http://img2.blogblog.com/img/b16-rounded.gif'/></author><thr:total>0</thr:total></entry><entry><id>tag:blogger.com,1999:blog-295516133648054574.post-270162056821062407</id><published>2009-10-20T08:53:00.000-07:00</published><updated>2009-10-20T09:21:22.175-07:00</updated><category scheme='http://www.blogger.com/atom/ns#' term='cheat sheet'/><category scheme='http://www.blogger.com/atom/ns#' term='school'/><title type='text'>Good resource from CS Dept U of Aukland</title><content type='html'>&lt;a href="http://www.cs.auckland.ac.nz/compsci777s2c/resources/"&gt;http://www.cs.auckland.ac.nz/compsci777s2c/resources/&lt;/a&gt;&lt;br /&gt;&lt;br /&gt;and then some:&lt;br /&gt;&lt;br /&gt;This has a plethora of graphics beginners to intermediate&lt;br /&gt;&lt;br /&gt;&lt;a href="http://www.realtimerendering.com/"&gt;http://www.realtimerendering.com/&lt;/a&gt;&lt;div class="blogger-post-footer"&gt;&lt;img width='1' height='1' src='https://blogger.googleusercontent.com/tracker/295516133648054574-270162056821062407?l=vuvie.blogspot.com' alt='' /&gt;&lt;/div&gt;</content><link rel='replies' type='application/atom+xml' href='http://vuvie.blogspot.com/feeds/270162056821062407/comments/default' title='Post Comments'/><link rel='replies' type='text/html' href='http://www.blogger.com/comment.g?blogID=295516133648054574&amp;postID=270162056821062407' title='0 Comments'/><link rel='edit' type='application/atom+xml' href='http://www.blogger.com/feeds/295516133648054574/posts/default/270162056821062407'/><link rel='self' type='application/atom+xml' href='http://www.blogger.com/feeds/295516133648054574/posts/default/270162056821062407'/><link rel='alternate' type='text/html' href='http://vuvie.blogspot.com/2009/10/good-resource-from-cs-dept-u-of-aukland.html' title='Good resource from CS Dept U of Aukland'/><author><name>vuvie</name><uri>http://www.blogger.com/profile/17374279839209476775</uri><email>noreply@blogger.com</email><gd:image rel='http://schemas.google.com/g/2005#thumbnail' width='16' height='16' src='http://img2.blogblog.com/img/b16-rounded.gif'/></author><thr:total>0</thr:total></entry><entry><id>tag:blogger.com,1999:blog-295516133648054574.post-7668552249059877656</id><published>2009-10-18T01:31:00.000-07:00</published><updated>2009-10-18T05:42:29.317-07:00</updated><category scheme='http://www.blogger.com/atom/ns#' term='cheat sheet'/><category scheme='http://www.blogger.com/atom/ns#' term='school'/><title type='text'>Maya: Render from command line</title><content type='html'>You know, normally we will render our scenes from:&lt;br /&gt;&lt;br /&gt;[Rendering]&lt;br /&gt;&lt;br /&gt;Render --&gt; Batch Render.&lt;br /&gt;&lt;br /&gt;However that involves opening our maya application overnight.&lt;br /&gt;&lt;br /&gt;Here's how to render from command line:&lt;br /&gt;&lt;br /&gt;go to the directory where the mb/ma file resides.&lt;br /&gt;&lt;br /&gt;&lt;span style="font-family:courier new;"&gt;render &amp;#60filename&amp;#62&lt;/span&gt;&lt;span style="font-family:courier new;"&gt;&lt;filename&gt;&lt;/filename&gt;&lt;/span&gt;&lt;br /&gt;&lt;br /&gt;That is assuming that you've got all your file properties set correctly for rendering.&lt;br /&gt;Easy eh?&lt;br /&gt;&lt;br /&gt;More help here: &lt;a href="http://www.wonderhowto.com/how-to/video/how-to-render-maya-scenes-from-the-command-line-249001/"&gt;http://www.wonderhowto.com/how-to/video/how-to-render-maya-scenes-from-the-command-line-249001/&lt;/a&gt;&lt;div class="blogger-post-footer"&gt;&lt;img width='1' height='1' src='https://blogger.googleusercontent.com/tracker/295516133648054574-7668552249059877656?l=vuvie.blogspot.com' alt='' /&gt;&lt;/div&gt;</content><link rel='replies' type='application/atom+xml' href='http://vuvie.blogspot.com/feeds/7668552249059877656/comments/default' title='Post Comments'/><link rel='replies' type='text/html' href='http://www.blogger.com/comment.g?blogID=295516133648054574&amp;postID=7668552249059877656' title='0 Comments'/><link rel='edit' type='application/atom+xml' href='http://www.blogger.com/feeds/295516133648054574/posts/default/7668552249059877656'/><link rel='self' type='application/atom+xml' href='http://www.blogger.com/feeds/295516133648054574/posts/default/7668552249059877656'/><link rel='alternate' type='text/html' href='http://vuvie.blogspot.com/2009/10/maya-render-from-command-line.html' title='Maya: Render from command line'/><author><name>vuvie</name><uri>http://www.blogger.com/profile/17374279839209476775</uri><email>noreply@blogger.com</email><gd:image rel='http://schemas.google.com/g/2005#thumbnail' width='16' height='16' src='http://img2.blogblog.com/img/b16-rounded.gif'/></author><thr:total>0</thr:total></entry><entry><id>tag:blogger.com,1999:blog-295516133648054574.post-1010951111600819086</id><published>2009-10-18T01:24:00.000-07:00</published><updated>2009-10-18T05:38:46.741-07:00</updated><category scheme='http://www.blogger.com/atom/ns#' term='cheat sheet'/><category scheme='http://www.blogger.com/atom/ns#' term='school'/><title type='text'>Maya: Motion along path</title><content type='html'>Needed a short animation for motion along path to simulate running across forest.&lt;br /&gt;Ah-har! This helps! Basically motion of camera along a certain path.&lt;br /&gt;Phew! Thanks!&lt;br /&gt;&lt;br /&gt;&lt;a href="http://caad.arch.ethz.ch/info/maya/manual/UserGuide/Animation/KeyframeMoPath/06_animating_motion_paths.doc2.html"&gt;http://caad.arch.ethz.ch/info/maya/manual/UserGuide/Animation/KeyframeMoPath/06_animating_motion_paths.doc2.html&lt;/a&gt;&lt;br /&gt;&lt;br /&gt;&lt;br /&gt;Basic animation how to:&lt;br /&gt;&lt;a href="http://www.expertrating.com/courseware/mayacourse/MAYA-Animation-Basics-1.asp"&gt;http://www.expertrating.com/courseware/mayacourse/MAYA-Animation-Basics-1.asp&lt;/a&gt;&lt;div class="blogger-post-footer"&gt;&lt;img width='1' height='1' src='https://blogger.googleusercontent.com/tracker/295516133648054574-1010951111600819086?l=vuvie.blogspot.com' alt='' /&gt;&lt;/div&gt;</content><link rel='replies' type='application/atom+xml' href='http://vuvie.blogspot.com/feeds/1010951111600819086/comments/default' title='Post Comments'/><link rel='replies' type='text/html' href='http://www.blogger.com/comment.g?blogID=295516133648054574&amp;postID=1010951111600819086' title='0 Comments'/><link rel='edit' type='application/atom+xml' href='http://www.blogger.com/feeds/295516133648054574/posts/default/1010951111600819086'/><link rel='self' type='application/atom+xml' href='http://www.blogger.com/feeds/295516133648054574/posts/default/1010951111600819086'/><link rel='alternate' type='text/html' href='http://vuvie.blogspot.com/2009/10/maya-motion-along-path.html' title='Maya: Motion along path'/><author><name>vuvie</name><uri>http://www.blogger.com/profile/17374279839209476775</uri><email>noreply@blogger.com</email><gd:image rel='http://schemas.google.com/g/2005#thumbnail' width='16' height='16' src='http://img2.blogblog.com/img/b16-rounded.gif'/></author><thr:total>0</thr:total></entry><entry><id>tag:blogger.com,1999:blog-295516133648054574.post-7011422642787894250</id><published>2009-10-14T18:50:00.000-07:00</published><updated>2009-10-14T18:51:50.355-07:00</updated><category scheme='http://www.blogger.com/atom/ns#' term='cheat sheet'/><category scheme='http://www.blogger.com/atom/ns#' term='school'/><title type='text'>Interesting: Curve equations</title><content type='html'>&lt;a href="http://www.cs.helsinki.fi/group/goa/mallinnus/curves/curves.html"&gt;http://www.cs.helsinki.fi/group/goa/mallinnus/curves/curves.html&lt;/a&gt;&lt;div class="blogger-post-footer"&gt;&lt;img width='1' height='1' src='https://blogger.googleusercontent.com/tracker/295516133648054574-7011422642787894250?l=vuvie.blogspot.com' alt='' /&gt;&lt;/div&gt;</content><link rel='replies' type='application/atom+xml' href='http://vuvie.blogspot.com/feeds/7011422642787894250/comments/default' title='Post Comments'/><link rel='replies' type='text/html' href='http://www.blogger.com/comment.g?blogID=295516133648054574&amp;postID=7011422642787894250' title='0 Comments'/><link rel='edit' type='application/atom+xml' href='http://www.blogger.com/feeds/295516133648054574/posts/default/7011422642787894250'/><link rel='self' type='application/atom+xml' href='http://www.blogger.com/feeds/295516133648054574/posts/default/7011422642787894250'/><link rel='alternate' type='text/html' href='http://vuvie.blogspot.com/2009/10/interesting-curve-equations.html' title='Interesting: Curve equations'/><author><name>vuvie</name><uri>http://www.blogger.com/profile/17374279839209476775</uri><email>noreply@blogger.com</email><gd:image rel='http://schemas.google.com/g/2005#thumbnail' width='16' height='16' src='http://img2.blogblog.com/img/b16-rounded.gif'/></author><thr:total>0</thr:total></entry><entry><id>tag:blogger.com,1999:blog-295516133648054574.post-6553641647416370639</id><published>2009-10-12T11:23:00.000-07:00</published><updated>2009-10-12T11:24:14.050-07:00</updated><category scheme='http://www.blogger.com/atom/ns#' term='cheat sheet'/><category scheme='http://www.blogger.com/atom/ns#' term='school'/><title type='text'>3D Gamestudio</title><content type='html'>Some FAQ:&lt;br /&gt;&lt;br /&gt;&lt;a href="http://www.dcs.napier.ac.uk/%7Egregory/teaching/CO42001/0304/faqs.html"&gt;http://www.dcs.napier.ac.uk/~gregory/teaching/CO42001/0304/faqs.html&lt;/a&gt;&lt;div class="blogger-post-footer"&gt;&lt;img width='1' height='1' src='https://blogger.googleusercontent.com/tracker/295516133648054574-6553641647416370639?l=vuvie.blogspot.com' alt='' /&gt;&lt;/div&gt;</content><link rel='replies' type='application/atom+xml' href='http://vuvie.blogspot.com/feeds/6553641647416370639/comments/default' title='Post Comments'/><link rel='replies' type='text/html' href='http://www.blogger.com/comment.g?blogID=295516133648054574&amp;postID=6553641647416370639' title='1 Comments'/><link rel='edit' type='application/atom+xml' href='http://www.blogger.com/feeds/295516133648054574/posts/default/6553641647416370639'/><link rel='self' type='application/atom+xml' href='http://www.blogger.com/feeds/295516133648054574/posts/default/6553641647416370639'/><link rel='alternate' type='text/html' href='http://vuvie.blogspot.com/2009/10/3d-gamestudio.html' title='3D Gamestudio'/><author><name>vuvie</name><uri>http://www.blogger.com/profile/17374279839209476775</uri><email>noreply@blogger.com</email><gd:image rel='http://schemas.google.com/g/2005#thumbnail' width='16' height='16' src='http://img2.blogblog.com/img/b16-rounded.gif'/></author><thr:total>1</thr:total></entry><entry><id>tag:blogger.com,1999:blog-295516133648054574.post-4897772872418074780</id><published>2009-10-08T13:17:00.000-07:00</published><updated>2009-10-08T13:18:01.780-07:00</updated><category scheme='http://www.blogger.com/atom/ns#' term='stoopad tech'/><title type='text'>Maya 2008 Plugin Development - HOW TO</title><content type='html'>&lt;a href="http://fabianmejia.blogspot.com/2008/05/maya-2008-plugin-development-part-1.html"&gt;http://fabianmejia.blogspot.com/2008/05/maya-2008-plugin-development-part-1.html&lt;/a&gt;&lt;div class="blogger-post-footer"&gt;&lt;img width='1' height='1' src='https://blogger.googleusercontent.com/tracker/295516133648054574-4897772872418074780?l=vuvie.blogspot.com' alt='' /&gt;&lt;/div&gt;</content><link rel='replies' type='application/atom+xml' href='http://vuvie.blogspot.com/feeds/4897772872418074780/comments/default' title='Post Comments'/><link rel='replies' type='text/html' href='http://www.blogger.com/comment.g?blogID=295516133648054574&amp;postID=4897772872418074780' title='0 Comments'/><link rel='edit' type='application/atom+xml' href='http://www.blogger.com/feeds/295516133648054574/posts/default/4897772872418074780'/><link rel='self' type='application/atom+xml' href='http://www.blogger.com/feeds/295516133648054574/posts/default/4897772872418074780'/><link rel='alternate' type='text/html' href='http://vuvie.blogspot.com/2009/10/maya-2008-plugin-development-how-to.html' title='Maya 2008 Plugin Development - HOW TO'/><author><name>vuvie</name><uri>http://www.blogger.com/profile/17374279839209476775</uri><email>noreply@blogger.com</email><gd:image rel='http://schemas.google.com/g/2005#thumbnail' width='16' height='16' src='http://img2.blogblog.com/img/b16-rounded.gif'/></author><thr:total>0</thr:total></entry><entry><id>tag:blogger.com,1999:blog-295516133648054574.post-3741651725862714936</id><published>2009-10-05T20:34:00.000-07:00</published><updated>2009-10-05T20:40:22.101-07:00</updated><category scheme='http://www.blogger.com/atom/ns#' term='cheat sheet'/><category scheme='http://www.blogger.com/atom/ns#' term='maths'/><category scheme='http://www.blogger.com/atom/ns#' term='geek blog'/><title type='text'>Creating mathematical symbols with MS Word</title><content type='html'>&lt;p&gt;&lt;span style="font-family:Comic Sans MS;"&gt;&lt;span style="color: rgb(255, 0, 0);"&gt;There are four sections to this document&lt;/span&gt;&lt;/span&gt; &lt;/p&gt;&lt;ul&gt;&lt;li&gt; &lt;span style="font-family:Comic Sans MS;"&gt;&lt;span style="color: rgb(255, 0, 0);"&gt;&lt;span style=""&gt;Before you can use the Equation Editor&lt;/span&gt;&lt;/span&gt;&lt;/span&gt;&lt;/li&gt;&lt;li&gt; &lt;span style="font-family:Comic Sans MS;"&gt;&lt;span style="color: rgb(255, 0, 0);"&gt;&lt;span style=""&gt;(Very) Basic operation of the Equation Editor&lt;/span&gt;&lt;/span&gt;&lt;/span&gt;&lt;/li&gt;&lt;li&gt; &lt;span style="font-family:Comic Sans MS;"&gt;&lt;span style="color: rgb(255, 0, 0);"&gt;&lt;span style=""&gt;Shortcut Keys are your very best friend&lt;/span&gt;&lt;/span&gt;&lt;/span&gt;&lt;/li&gt;&lt;li&gt; &lt;span style="font-family:Comic Sans MS;"&gt;&lt;span style="color: rgb(255, 0, 0);"&gt;&lt;span style=""&gt;Simonds tips on using the equation editor&lt;/span&gt;&lt;/span&gt;&lt;/span&gt;&lt;/li&gt;&lt;/ul&gt; &lt;span style="font-family:Comic Sans MS;"&gt;&lt;span style="color: rgb(255, 0, 0);"&gt;Before you can use the Equation Editor&lt;/span&gt;&lt;/span&gt; &lt;p&gt;&lt;span style=""&gt;&lt;span style="font-family:Comic Sans MS;"&gt;The other three sections of this document will work only if the &lt;b&gt;Microsoft Equation Editor&lt;/b&gt; has been installed on the machine you are using; the Equation Editor comes with Microsoft Office but is not installed under a standard installation. The computers in the Sylvania CRC and Sylvania math classrooms all have the Equation Editor installed. On your home machine you probably will need to load your Microsoft office CD and do a custom install to install the Equation Editor. (It's easier to do than the phrase "custom install" implies. &lt;/span&gt;&lt;span style="font-family:Wingdings;"&gt;J&lt;/span&gt;&lt;span style="font-family:Comic Sans MS;"&gt; ) All of the maneuvers described in this section of the document will need to be done &lt;b&gt;at most&lt;/b&gt; once.&lt;/span&gt;&lt;/span&gt; &lt;/p&gt;&lt;p&gt;&lt;span style="font-family:Comic Sans MS;"&gt;&lt;span style=""&gt;After installing the Equation Editor, you also want to customize your toolbar so that the Equation Editor button &lt;img src="http://spot.pcc.edu/%7Essimonds/thisandthat/Image2337.gif" width="25" align="ABSCENTER" height="22" /&gt; is easily accessible. (The button is already on the CRC and math classroom machines.)&lt;/span&gt;&lt;/span&gt;&lt;br /&gt; &lt;table width="100%"&gt; &lt;tbody&gt;&lt;tr&gt; &lt;td valign="TOP"&gt;&lt;span style="font-family:Comic Sans MS;"&gt;&lt;span style=""&gt;The menu shown in Figure 1 was opened by selecting &lt;b&gt;Tools - Customize&lt;/b&gt; from the toolbar menu across the top of the screen, then selecting the &lt;b&gt;commands&lt;/b&gt; file-tab at the top of the dialogue box, then selecting the &lt;b&gt;insert&lt;/b&gt; category on the left side of the box, and finally scrolling down on the right-side of the box until the &lt;b&gt;Equation Editor button&lt;/b&gt; was in view. Once you have located the Equation Editor button, left-click and drag the button up to your toolbar menu.&lt;/span&gt;&lt;/span&gt;&lt;/td&gt;  &lt;td&gt;&lt;img src="http://spot.pcc.edu/%7Essimonds/thisandthat/Image2338.gif" width="379" height="348" /&gt; &lt;p&gt;&lt;span style="font-family:Comic Sans MS;"&gt;&lt;span style="color: rgb(0, 0, 255);"&gt;&lt;span style=""&gt;Figure 1: Customizing your Toolbar&lt;/span&gt;&lt;/span&gt;&lt;/span&gt;&lt;/p&gt;&lt;/td&gt; &lt;/tr&gt; &lt;/tbody&gt;&lt;/table&gt;  &lt;/p&gt;&lt;p&gt;&lt;span style="font-family:Comic Sans MS;"&gt;&lt;span style="color: rgb(255, 0, 0);"&gt;(Very) Basic operation of the Equation Editor&lt;/span&gt;&lt;/span&gt; &lt;/p&gt;&lt;p&gt;&lt;span style=""&gt;&lt;span style="font-family:Comic Sans MS;"&gt;Once your Equation Editor button is in place, all you need to do to open an Equation Box is left-click that button. Upon your click an Equation Box like that shown in Figure 2 will appear as well as the Equation Editor Menu shown in Figure 3. (As a side note I should mention that the Equation Editor Menu has the unfortunate habit of sometimes opening directly on top of the location at which you are typing. &lt;/span&gt;&lt;span style="font-family:Wingdings;"&gt;L&lt;/span&gt;&lt;span style="font-family:Comic Sans MS;"&gt; Should this happen, simply left-click and drag the solid strip across the top of the box until the box is out of the way.)&lt;/span&gt;&lt;/span&gt;&lt;br /&gt; &lt;table width="100%"&gt; &lt;tbody&gt;&lt;tr&gt; &lt;td valign="TOP"&gt;&lt;img src="http://spot.pcc.edu/%7Essimonds/thisandthat/Image2339.gif" width="91" height="37" /&gt;&lt;br /&gt;&lt;span style="font-family:Comic Sans MS;"&gt;&lt;span style="color: rgb(0, 0, 255);"&gt;&lt;span style=""&gt;Figure 2: Equation Box&lt;/span&gt;&lt;/span&gt;&lt;/span&gt;&lt;/td&gt;  &lt;td&gt;&lt;img src="http://spot.pcc.edu/%7Essimonds/thisandthat/Image2340.gif" width="496" height="84" /&gt;&lt;br /&gt;&lt;span style="font-family:Comic Sans MS;"&gt;&lt;span style="color: rgb(0, 0, 255);"&gt;&lt;span style=""&gt;Figure 3: Equation Editor Menu&lt;/span&gt;&lt;/span&gt;&lt;/span&gt;&lt;/td&gt; &lt;/tr&gt; &lt;/tbody&gt;&lt;/table&gt;  &lt;table width="100%"&gt; &lt;tbody&gt;&lt;tr&gt; &lt;td valign="TOP"&gt;&lt;span style="font-family:Comic Sans MS;"&gt;&lt;span style=""&gt;The Equation Editor Menu can be used to insert both symbols and templates for complicated mathematical expressions. For example, Figure 4 shows what you click to insert the Pi symbol; Figure 5 shows what to click to insert a fraction template.&lt;/span&gt;&lt;/span&gt;&lt;/td&gt;  &lt;td&gt;&lt;img src="http://spot.pcc.edu/%7Essimonds/thisandthat/Image2341.gif" width="498" height="192" /&gt;&lt;br /&gt;&lt;span style="font-family:Comic Sans MS;"&gt;&lt;span style="color: rgb(0, 0, 255);"&gt;&lt;span style=""&gt;Figure 4: Inserting a Pi symbol&lt;/span&gt;&lt;/span&gt;&lt;/span&gt; &lt;p&gt;&lt;img src="http://spot.pcc.edu/%7Essimonds/thisandthat/Image2342.gif" width="490" height="180" /&gt;&lt;br /&gt;&lt;span style="font-family:Comic Sans MS;"&gt;&lt;span style="color: rgb(0, 0, 255);"&gt;&lt;span style=""&gt;Figure 5: Inserting a Fraction Template&lt;/span&gt;&lt;/span&gt;&lt;/span&gt;&lt;/p&gt;&lt;/td&gt; &lt;/tr&gt; &lt;/tbody&gt;&lt;/table&gt;  &lt;/p&gt;&lt;p&gt;&lt;span style="font-family:Comic Sans MS;"&gt;&lt;span style=""&gt;Once a template has been inserted into your Equation Box, you need to look and see where inside the template the cursor is flashing. You then go ahead and type the information that goes into &lt;i&gt;that&lt;/i&gt; location. To move to the &lt;i&gt;next&lt;/i&gt; location in the template you press the &lt;b&gt;Tab&lt;/b&gt; key. You also press the &lt;b&gt;Tab&lt;/b&gt; key to exit the template. When you are done typing in your expression, you left-click anywhere outside of the Equation Box. If you need to edit an existing Equation Box you simply double-click anywhere over the expression contained within the box.&lt;/span&gt;&lt;/span&gt; &lt;/p&gt;&lt;p&gt;&lt;span style="font-family:Comic Sans MS;"&gt;&lt;span style="color: rgb(255, 0, 0);"&gt;Shortcut Keys are your very best friend&lt;/span&gt;&lt;/span&gt;&lt;br /&gt; &lt;table width="100%"&gt; &lt;tbody&gt;&lt;tr&gt; &lt;td valign="TOP"&gt;&lt;span style="font-family:Comic Sans MS;"&gt;&lt;span style=""&gt;Mousing all of your math symbols and templates gets real old real fast; thankfully there are shortcut keys that enable you to avoid your mouse in most circumstances. The shortcut keys are found in the Help Menu &lt;i&gt;when you have an Equation Box &lt;b&gt;open&lt;/b&gt;&lt;/i&gt;. I have copied the most commonly used shortcut keys into figures 6, 7, and 8.&lt;/span&gt;&lt;/span&gt;&lt;/td&gt;  &lt;td&gt;&lt;img src="http://spot.pcc.edu/%7Essimonds/thisandthat/Image2343.gif" width="345" height="413" /&gt;&lt;br /&gt;&lt;span style="font-family:Comic Sans MS;"&gt;&lt;span style="color: rgb(0, 0, 255);"&gt;&lt;span style=""&gt;Figure 6: Shortcut Keys for selected Math Templates&lt;/span&gt;&lt;/span&gt;&lt;/span&gt;&lt;/td&gt; &lt;/tr&gt;  &lt;tr&gt; &lt;td&gt;&lt;img src="http://spot.pcc.edu/%7Essimonds/thisandthat/Image2344.gif" width="369" height="284" /&gt;&lt;br /&gt;&lt;span style="font-family:Comic Sans MS;"&gt;&lt;span style="color: rgb(0, 0, 255);"&gt;&lt;span style=""&gt;Figure 7: Shortcut Keys for &lt;i&gt;after the fact&lt;/i&gt; symbol Embellishments&lt;/span&gt;&lt;/span&gt;&lt;/span&gt;&lt;/td&gt;  &lt;td&gt;&lt;img src="http://spot.pcc.edu/%7Essimonds/thisandthat/Image2345.gif" width="403" height="330" /&gt;&lt;br /&gt;&lt;span style="font-family:Comic Sans MS;"&gt;&lt;span style="color: rgb(0, 0, 255);"&gt;&lt;span style=""&gt;Figure 8: Shortcut keys for selected math symbols&lt;/span&gt;&lt;/span&gt;&lt;/span&gt;&lt;/td&gt; &lt;/tr&gt; &lt;/tbody&gt;&lt;/table&gt;  &lt;/p&gt;&lt;p&gt;&lt;span style="font-family:Comic Sans MS;"&gt;&lt;span style="color: rgb(255, 0, 0);"&gt;Simonds tips on using the equation editor&lt;/span&gt;&lt;/span&gt; &lt;/p&gt;&lt;ul&gt;&lt;li&gt; &lt;span style="font-family:Comic Sans MS;"&gt;&lt;span style=""&gt;&lt;b&gt;Always&lt;/b&gt; add a full space &lt;b&gt;before &lt;i&gt;and&lt;/i&gt; after&lt;/b&gt; an equal sign, &lt;b&gt;before &lt;i&gt;and&lt;/i&gt; after&lt;/b&gt; a plus or minus sign, &lt;b&gt;after&lt;/b&gt; a limit sign or integral sign, and &lt;b&gt;before &lt;/b&gt;&lt;i&gt;each&lt;/i&gt; limit on a definite integral. A full space is created inside an equation box by pressing  &lt;b&gt;Ctrl+Shift+Space Bar&lt;/b&gt;.&lt;/span&gt;&lt;/span&gt;&lt;/li&gt;&lt;/ul&gt;  &lt;ul&gt;&lt;li&gt; &lt;span style="font-family:Comic Sans MS;"&gt;&lt;span style=""&gt;Always add a half space between a coefficient and a variable and before and after the arrow sign in a limit. A half space is created by pressing &lt;b&gt;Ctrl+Space Bar&lt;/b&gt;.&lt;/span&gt;&lt;/span&gt;&lt;/li&gt;&lt;/ul&gt;  &lt;ul&gt;&lt;li&gt; &lt;span style=""&gt;&lt;span style="font-family:Comic Sans MS;"&gt;To line up your equal signs (&lt;/span&gt;&lt;span style="font-family:Wingdings;"&gt;J&lt;/span&gt;&lt;span style="font-family:Comic Sans MS;"&gt; ) you need to use the format/align option shown in Figure 9.&lt;/span&gt;&lt;/span&gt;&lt;/li&gt;&lt;/ul&gt;  &lt;center&gt;&lt;img src="http://spot.pcc.edu/%7Essimonds/thisandthat/figure9.gif" width="452" height="254" /&gt;&lt;br /&gt;&lt;span style="font-family:Comic Sans MS;"&gt;&lt;span style="color: rgb(51, 51, 255);"&gt;&lt;span style=""&gt;Figure 9:  Gotta' line up them equal signs!&lt;/span&gt;&lt;/span&gt;&lt;/span&gt;&lt;/center&gt;  &lt;ul&gt;&lt;li&gt; &lt;span style="font-family:Comic Sans MS;"&gt;&lt;span style=""&gt;You can add &lt;i&gt;text&lt;/i&gt; inside an Equation box by selecting &lt;b&gt;Style - Text&lt;/b&gt; from the toolbar menu. (See Figure 10.)&lt;/span&gt;&lt;/span&gt;&lt;/li&gt;&lt;/ul&gt;  &lt;center&gt;&lt;img src="http://spot.pcc.edu/%7Essimonds/thisandthat/Image2348.gif" width="556" height="228" /&gt;&lt;br /&gt;&lt;span style="font-family:Comic Sans MS;"&gt;&lt;span style="color: rgb(0, 0, 255);"&gt;&lt;span style=""&gt;Figure 10: Adding &lt;i&gt;text &lt;/i&gt;inside an Equation Box&lt;/span&gt;&lt;/span&gt;&lt;/span&gt;&lt;/center&gt;  &lt;ul&gt;&lt;li&gt; &lt;span style="font-family:Comic Sans MS;"&gt;&lt;span style=""&gt;Sometimes you might want to insert text along with a multistep simplification or other type process.  One way to achieve this is with a matrix. For example, the simplification shown in Figure 11 was typed using a matrix with 7 rows and two columns.  The style used in the left column was "Math" while the style used in the right column was "Text."  I always insert a blank row between every line to avoid crowding - that's why the matrix  had seven rows as opposed to four.  The appropriate Menu and Dialogue Box are shown in Figures 12 and 13.&lt;/span&gt;&lt;/span&gt;&lt;/li&gt;&lt;/ul&gt;  &lt;center&gt;&lt;img src="http://spot.pcc.edu/%7Essimonds/thisandthat/figure11.gif" width="372" height="257" /&gt;&lt;br /&gt;&lt;span style="font-family:Comic Sans MS;"&gt;&lt;span style="color: rgb(0, 0, 255);"&gt;&lt;span style=""&gt;Figure 11: Adding text along with mathematics&lt;/span&gt;&lt;/span&gt;&lt;/span&gt;&lt;/center&gt;  &lt;table width="100%"&gt; &lt;tbody&gt;&lt;tr&gt; &lt;td&gt;&lt;img src="http://spot.pcc.edu/%7Essimonds/thisandthat/figure12.gif" width="413" height="144" /&gt;&lt;br /&gt;&lt;span style="font-family:Comic Sans MS;"&gt;&lt;span style="color: rgb(0, 0, 255);"&gt;&lt;span style=""&gt;Figure 12: The Matrix Menu Bar&lt;/span&gt;&lt;/span&gt;&lt;/span&gt;&lt;/td&gt;  &lt;td&gt;&lt;img src="http://spot.pcc.edu/%7Essimonds/thisandthat/figure13.gif" width="333" height="323" /&gt;&lt;br /&gt;&lt;span style="font-family:Comic Sans MS;"&gt;&lt;span style="color: rgb(0, 0, 255);"&gt;&lt;span style=""&gt;Figure 13: The Matrix Dialogue Box&lt;/span&gt;&lt;/span&gt;&lt;/span&gt;&lt;/td&gt; &lt;/tr&gt; &lt;/tbody&gt;&lt;/table&gt;  &lt;p&gt;&lt;span style="font-family:Comic Sans MS;"&gt;&lt;span style=""&gt;Finally, you will find below is a keystroke guide for creating the expression &lt;img src="http://spot.pcc.edu/%7Essimonds/thisandthat/Image2349.gif" width="109" align="ABSCENTER" height="45" /&gt;.&lt;/span&gt;&lt;/span&gt; &lt;/p&gt;&lt;ol&gt;&lt;li&gt; &lt;span style="font-family:Comic Sans MS;"&gt;&lt;span style=""&gt;Open an Equation Box&lt;/span&gt;&lt;/span&gt;&lt;/li&gt;&lt;li&gt; &lt;span style="font-family:Comic Sans MS;"&gt;&lt;span style=""&gt;press &lt;b&gt;Ctrl+t&lt;/b&gt;, &lt;b&gt;u&lt;/b&gt;&lt;/span&gt;&lt;/span&gt;&lt;/li&gt;&lt;li&gt; &lt;span style=""&gt;&lt;span style="font-family:Comic Sans MS;"&gt;type in "lim" (don't  type the quotes &lt;/span&gt;&lt;span style="font-family:Wingdings;"&gt;J&lt;/span&gt;&lt;span style="font-family:Comic Sans MS;"&gt; )&lt;/span&gt;&lt;/span&gt;&lt;/li&gt;&lt;li&gt; &lt;span style="font-family:Comic Sans MS;"&gt;&lt;span style=""&gt;press &lt;b&gt;Tab&lt;/b&gt;&lt;/span&gt;&lt;/span&gt;&lt;/li&gt;&lt;li&gt; &lt;b&gt;&lt;span style="font-family:Comic Sans MS;"&gt;&lt;span style=""&gt;type in "h"&lt;/span&gt;&lt;/span&gt;&lt;/b&gt;&lt;/li&gt;&lt;li&gt; &lt;span style="font-family:Comic Sans MS;"&gt;&lt;span style=""&gt;press &lt;b&gt;Ctrl+Space Bar&lt;/b&gt;&lt;/span&gt;&lt;/span&gt;&lt;/li&gt;&lt;li&gt; &lt;span style="font-family:Comic Sans MS;"&gt;&lt;span style=""&gt;press &lt;b&gt;Ctrl+k, a&lt;/b&gt;&lt;/span&gt;&lt;/span&gt;&lt;/li&gt;&lt;li&gt; &lt;span style="font-family:Comic Sans MS;"&gt;&lt;span style=""&gt;press &lt;b&gt;Ctrl+Space Bar&lt;/b&gt;&lt;/span&gt;&lt;/span&gt;&lt;/li&gt;&lt;li&gt; &lt;span style="font-family:Comic Sans MS;"&gt;&lt;span style=""&gt;type in "0"&lt;/span&gt;&lt;/span&gt;&lt;/li&gt;&lt;li&gt; &lt;span style="font-family:Comic Sans MS;"&gt;&lt;span style=""&gt;press &lt;b&gt;Tab&lt;/b&gt;&lt;/span&gt;&lt;/span&gt;&lt;/li&gt;&lt;li&gt; &lt;span style="font-family:Comic Sans MS;"&gt;&lt;span style=""&gt;press &lt;b&gt;Ctrl+Shift+Space Bar&lt;/b&gt;&lt;/span&gt;&lt;/span&gt;&lt;/li&gt;&lt;li&gt; &lt;span style="font-family:Comic Sans MS;"&gt;&lt;span style=""&gt;press &lt;b&gt;Ctrl+f&lt;/b&gt;&lt;/span&gt;&lt;/span&gt;&lt;/li&gt;&lt;li&gt; &lt;span style="font-family:Comic Sans MS;"&gt;&lt;span style=""&gt;press &lt;b&gt;Ctrl+9&lt;/b&gt;&lt;/span&gt;&lt;/span&gt;&lt;/li&gt;&lt;li&gt; &lt;span style="font-family:Comic Sans MS;"&gt;&lt;span style=""&gt;type in "3"&lt;/span&gt;&lt;/span&gt;&lt;/li&gt;&lt;li&gt; &lt;span style="font-family:Comic Sans MS;"&gt;&lt;span style=""&gt;press &lt;b&gt;Ctrl+shift+Space Bar&lt;/b&gt;&lt;/span&gt;&lt;/span&gt;&lt;/li&gt;&lt;li&gt; &lt;span style="font-family:Comic Sans MS;"&gt;&lt;span style=""&gt;type in "+"&lt;/span&gt;&lt;/span&gt;&lt;/li&gt;&lt;li&gt; &lt;span style="font-family:Comic Sans MS;"&gt;&lt;span style=""&gt;press &lt;b&gt;Ctrl+shift+Space Bar&lt;/b&gt;&lt;/span&gt;&lt;/span&gt;&lt;/li&gt;&lt;li&gt; &lt;span style="font-family:Comic Sans MS;"&gt;&lt;span style=""&gt;type in "h"&lt;/span&gt;&lt;/span&gt;&lt;/li&gt;&lt;li&gt; &lt;span style="font-family:Comic Sans MS;"&gt;&lt;span style=""&gt;press &lt;b&gt;Tab&lt;/b&gt;&lt;/span&gt;&lt;/span&gt;&lt;/li&gt;&lt;li&gt; &lt;span style="font-family:Comic Sans MS;"&gt;&lt;span style=""&gt;press &lt;b&gt;Ctrl+h&lt;/b&gt;&lt;/span&gt;&lt;/span&gt;&lt;/li&gt;&lt;li&gt; &lt;span style="font-family:Comic Sans MS;"&gt;&lt;span style=""&gt;type "2"&lt;/span&gt;&lt;/span&gt;&lt;/li&gt;&lt;li&gt; &lt;span style="font-family:Comic Sans MS;"&gt;&lt;span style=""&gt;press &lt;b&gt;Tab&lt;/b&gt;&lt;/span&gt;&lt;/span&gt;&lt;/li&gt;&lt;li&gt; &lt;span style="font-family:Comic Sans MS;"&gt;&lt;span style=""&gt;press &lt;b&gt;Ctrl+Shift+Space Bar&lt;/b&gt;&lt;/span&gt;&lt;/span&gt;&lt;/li&gt;&lt;li&gt; &lt;span style="font-family:Comic Sans MS;"&gt;&lt;span style=""&gt;type in "-"&lt;/span&gt;&lt;/span&gt;&lt;/li&gt;&lt;li&gt; &lt;span style="font-family:Comic Sans MS;"&gt;&lt;span style=""&gt;press &lt;b&gt;Ctrl+Shift+Space Bar&lt;/b&gt;&lt;/span&gt;&lt;/span&gt;&lt;/li&gt;&lt;li&gt; &lt;span style="font-family:Comic Sans MS;"&gt;&lt;span style=""&gt;type in "9"&lt;/span&gt;&lt;/span&gt;&lt;/li&gt;&lt;li&gt; &lt;span style="font-family:Comic Sans MS;"&gt;&lt;span style=""&gt;press &lt;b&gt;Tab&lt;/b&gt;&lt;/span&gt;&lt;/span&gt;&lt;/li&gt;&lt;li&gt; &lt;span style="font-family:Comic Sans MS;"&gt;&lt;span style=""&gt;type in "h"&lt;/span&gt;&lt;/span&gt;&lt;/li&gt;&lt;li&gt; &lt;span style="font-family:Comic Sans MS;"&gt;&lt;span style=""&gt;press &lt;b&gt;Tab&lt;/b&gt;&lt;/span&gt;&lt;/span&gt;&lt;/li&gt;&lt;li&gt; &lt;span style="font-family:Comic Sans MS;"&gt;&lt;span style=""&gt;click anywhere outside the Equation Box to close the equation box&lt;/span&gt;&lt;/span&gt;&lt;/li&gt;&lt;/ol&gt;Blatantly copied from: &lt;a href="http://spot.pcc.edu/%7Essimonds/thisandthat/msword.htm"&gt;http://spot.pcc.edu/~ssimonds/thisandthat/msword.htm&lt;/a&gt;&lt;div class="blogger-post-footer"&gt;&lt;img width='1' height='1' src='https://blogger.googleusercontent.com/tracker/295516133648054574-3741651725862714936?l=vuvie.blogspot.com' alt='' /&gt;&lt;/div&gt;</content><link rel='replies' type='application/atom+xml' href='http://vuvie.blogspot.com/feeds/3741651725862714936/comments/default' title='Post Comments'/><link rel='replies' type='text/html' href='http://www.blogger.com/comment.g?blogID=295516133648054574&amp;postID=3741651725862714936' title='0 Comments'/><link rel='edit' type='application/atom+xml' href='http://www.blogger.com/feeds/295516133648054574/posts/default/3741651725862714936'/><link rel='self' type='application/atom+xml' href='http://www.blogger.com/feeds/295516133648054574/posts/default/3741651725862714936'/><link rel='alternate' type='text/html' href='http://vuvie.blogspot.com/2009/10/creating-mathematical-symbols-with-ms.html' title='Creating mathematical symbols with MS Word'/><author><name>vuvie</name><uri>http://www.blogger.com/profile/17374279839209476775</uri><email>noreply@blogger.com</email><gd:image rel='http://schemas.google.com/g/2005#thumbnail' width='16' height='16' src='http://img2.blogblog.com/img/b16-rounded.gif'/></author><thr:total>0</thr:total></entry><entry><id>tag:blogger.com,1999:blog-295516133648054574.post-7254292406221336927</id><published>2009-10-01T09:52:00.000-07:00</published><updated>2009-10-01T09:53:49.703-07:00</updated><category scheme='http://www.blogger.com/atom/ns#' term='school'/><title type='text'>Interesting article</title><content type='html'>on computer engineering jobs in animations &amp; CG.&lt;br /&gt;&lt;br /&gt;&lt;a href="http://www.diversitycareers.com/articles/college/07-sumfall/jm_computergraphics.htm"&gt;http://www.diversitycareers.com/articles/college/07-sumfall/jm_computergraphics.htm&lt;/a&gt;&lt;div class="blogger-post-footer"&gt;&lt;img width='1' height='1' src='https://blogger.googleusercontent.com/tracker/295516133648054574-7254292406221336927?l=vuvie.blogspot.com' alt='' /&gt;&lt;/div&gt;</content><link rel='replies' type='application/atom+xml' href='http://vuvie.blogspot.com/feeds/7254292406221336927/comments/default' title='Post Comments'/><link rel='replies' type='text/html' href='http://www.blogger.com/comment.g?blogID=295516133648054574&amp;postID=7254292406221336927' title='0 Comments'/><link rel='edit' type='application/atom+xml' href='http://www.blogger.com/feeds/295516133648054574/posts/default/7254292406221336927'/><link rel='self' type='application/atom+xml' href='http://www.blogger.com/feeds/295516133648054574/posts/default/7254292406221336927'/><link rel='alternate' type='text/html' href='http://vuvie.blogspot.com/2009/10/interesting-article.html' title='Interesting article'/><author><name>vuvie</name><uri>http://www.blogger.com/profile/17374279839209476775</uri><email>noreply@blogger.com</email><gd:image rel='http://schemas.google.com/g/2005#thumbnail' width='16' height='16' src='http://img2.blogblog.com/img/b16-rounded.gif'/></author><thr:total>0</thr:total></entry><entry><id>tag:blogger.com,1999:blog-295516133648054574.post-708460115367685211</id><published>2009-09-28T08:22:00.000-07:00</published><updated>2009-09-28T08:23:29.497-07:00</updated><category scheme='http://www.blogger.com/atom/ns#' term='cheat sheet'/><category scheme='http://www.blogger.com/atom/ns#' term='school'/><title type='text'>Some simple OpenGL codes for reuse</title><content type='html'>&lt;a href="http://math.ucsd.edu/~sbuss/MathCG/OpenGLsoft/"&gt;http://math.ucsd.edu/~sbuss/MathCG/OpenGLsoft/&lt;/a&gt;&lt;div class="blogger-post-footer"&gt;&lt;img width='1' height='1' src='https://blogger.googleusercontent.com/tracker/295516133648054574-708460115367685211?l=vuvie.blogspot.com' alt='' /&gt;&lt;/div&gt;</content><link rel='replies' type='application/atom+xml' href='http://vuvie.blogspot.com/feeds/708460115367685211/comments/default' title='Post Comments'/><link rel='replies' type='text/html' href='http://www.blogger.com/comment.g?blogID=295516133648054574&amp;postID=708460115367685211' title='0 Comments'/><link rel='edit' type='application/atom+xml' href='http://www.blogger.com/feeds/295516133648054574/posts/default/708460115367685211'/><link rel='self' type='application/atom+xml' href='http://www.blogger.com/feeds/295516133648054574/posts/default/708460115367685211'/><link rel='alternate' type='text/html' href='http://vuvie.blogspot.com/2009/09/some-simple-opengl-codes-for-reuse.html' title='Some simple OpenGL codes for reuse'/><author><name>vuvie</name><uri>http://www.blogger.com/profile/17374279839209476775</uri><email>noreply@blogger.com</email><gd:image rel='http://schemas.google.com/g/2005#thumbnail' width='16' height='16' src='http://img2.blogblog.com/img/b16-rounded.gif'/></author><thr:total>0</thr:total></entry><entry><id>tag:blogger.com,1999:blog-295516133648054574.post-5656074486026297685</id><published>2009-09-27T10:29:00.000-07:00</published><updated>2009-09-27T10:32:47.772-07:00</updated><category scheme='http://www.blogger.com/atom/ns#' term='school'/><title type='text'>Career in Game Development Industry - How to get a foot in?</title><content type='html'>Here's a short read on that.&lt;br /&gt;&lt;br /&gt;&lt;a href="http://www.jenrickblog.co.uk/2009/09/career-development-in-the-video-gaming-sector-what-skills-do-developers-need-to-excel-please-contribute-to-this-research-paper/#more-1552"&gt;http://www.jenrickblog.co.uk/2009/09/career-development-in-the-video-gaming-sector-what-skills-do-developers-need-to-excel-please-contribute-to-this-research-paper/#more-1552&lt;/a&gt;&lt;br /&gt;&lt;br /&gt;Another insight from LinkedIn:&lt;br /&gt;&lt;br /&gt;From the Art Pipline perspective I'd say the most important skills are zBrush/Mudbox and 3ds Max/Maya. However knowing those programs does not mean a candidate will stand out. They must understand the pipeline and where they fit in. The artist must be capable and willing to learn custom tools outside of their everyday arsenal of off the shelf products. zBrush/Mudbox Artist must be masters of sculpting and then if required retopoing meshes from the ground up. They should not be afraid of mastering the UV procoess using pelt-mapping and 3D painting solutions. Level designers should prove that they can texture and build environments to a certain scale. Character Artists must study and master anatomy. If I'm an environment artist I should want to show a fully realized world that is playable. Tools such as Unreal Engine 3.0 and Cry Engine 2.0 allow for modelers and texture artists to show their assets in a true game environment rather than just showing a turn table with music playing behind it. It's also helpful to understand how to export normal maps and bump maps for games. A healthy understanding of repeating textures and decals is important as well. Environment artists should envision and create massive detailed set pieces with as limited geometry as is possible. Artists should find the most efficient techniques for limiting the amount of polygons in a scene. Character Artists should attempt hair and fur by using opacity mapped textures. These things which are not easily rendered in real-time will stand out to those in the industry.&lt;br /&gt;&lt;br /&gt;I hope this is helpful.&lt;br /&gt;&lt;br /&gt;Joseph Tresca Sr. Interactive Art Director, 3D Artist, Eyeballistic, Inc.&lt;div class="blogger-post-footer"&gt;&lt;img width='1' height='1' src='https://blogger.googleusercontent.com/tracker/295516133648054574-5656074486026297685?l=vuvie.blogspot.com' alt='' /&gt;&lt;/div&gt;</content><link rel='replies' type='application/atom+xml' href='http://vuvie.blogspot.com/feeds/5656074486026297685/comments/default' title='Post Comments'/><link rel='replies' type='text/html' href='http://www.blogger.com/comment.g?blogID=295516133648054574&amp;postID=5656074486026297685' title='0 Comments'/><link rel='edit' type='application/atom+xml' href='http://www.blogger.com/feeds/295516133648054574/posts/default/5656074486026297685'/><link rel='self' type='application/atom+xml' href='http://www.blogger.com/feeds/295516133648054574/posts/default/5656074486026297685'/><link rel='alternate' type='text/html' href='http://vuvie.blogspot.com/2009/09/career-in-game-development-industry-how.html' title='Career in Game Development Industry - How to get a foot in?'/><author><name>vuvie</name><uri>http://www.blogger.com/profile/17374279839209476775</uri><email>noreply@blogger.com</email><gd:image rel='http://schemas.google.com/g/2005#thumbnail' width='16' height='16' src='http://img2.blogblog.com/img/b16-rounded.gif'/></author><thr:total>0</thr:total></entry><entry><id>tag:blogger.com,1999:blog-295516133648054574.post-3324075588556555170</id><published>2009-09-22T02:34:00.000-07:00</published><updated>2009-09-22T02:37:26.788-07:00</updated><category scheme='http://www.blogger.com/atom/ns#' term='school'/><title type='text'>Animation Paper Reading</title><content type='html'>This semester, one of the smaller assignments is a paper reading of any Siggraph worthy animation papers.&lt;br /&gt;&lt;br /&gt;I've chosen Treuille's Model Reduction of Fluids. Thing is, I am quite taken with his research and work. But ugh... this is a hard paper. For now... And submission is in 2 weeks' time!&lt;br /&gt;&lt;br /&gt;See all his work here:&lt;br /&gt;&lt;a href="http://www.cs.cmu.edu/~treuille/"&gt;&lt;br /&gt;http://www.cs.cmu.edu/~treuille/&lt;/a&gt;&lt;div class="blogger-post-footer"&gt;&lt;img width='1' height='1' src='https://blogger.googleusercontent.com/tracker/295516133648054574-3324075588556555170?l=vuvie.blogspot.com' alt='' /&gt;&lt;/div&gt;</content><link rel='replies' type='application/atom+xml' href='http://vuvie.blogspot.com/feeds/3324075588556555170/comments/default' title='Post Comments'/><link rel='replies' type='text/html' href='http://www.blogger.com/comment.g?blogID=295516133648054574&amp;postID=3324075588556555170' title='0 Comments'/><link rel='edit' type='application/atom+xml' href='http://www.blogger.com/feeds/295516133648054574/posts/default/3324075588556555170'/><link rel='self' type='application/atom+xml' href='http://www.blogger.com/feeds/295516133648054574/posts/default/3324075588556555170'/><link rel='alternate' type='text/html' href='http://vuvie.blogspot.com/2009/09/animation-paper-reading.html' title='Animation Paper Reading'/><author><name>vuvie</name><uri>http://www.blogger.com/profile/17374279839209476775</uri><email>noreply@blogger.com</email><gd:image rel='http://schemas.google.com/g/2005#thumbnail' width='16' height='16' src='http://img2.blogblog.com/img/b16-rounded.gif'/></author><thr:total>0</thr:total></entry><entry><id>tag:blogger.com,1999:blog-295516133648054574.post-1731624506227030608</id><published>2009-09-03T09:12:00.001-07:00</published><updated>2009-09-03T09:12:37.472-07:00</updated><category scheme='http://www.blogger.com/atom/ns#' term='cheat sheet'/><category scheme='http://www.blogger.com/atom/ns#' term='photography'/><title type='text'>Nikon manuals for download</title><content type='html'>&lt;a href="http://web.mit.edu/vap/downloads/manuals/"&gt;http://web.mit.edu/vap/downloads/manuals/&lt;/a&gt;&lt;div class="blogger-post-footer"&gt;&lt;img width='1' height='1' src='https://blogger.googleusercontent.com/tracker/295516133648054574-1731624506227030608?l=vuvie.blogspot.com' alt='' /&gt;&lt;/div&gt;</content><link rel='replies' type='application/atom+xml' href='http://vuvie.blogspot.com/feeds/1731624506227030608/comments/default' title='Post Comments'/><link rel='replies' type='text/html' href='http://www.blogger.com/comment.g?blogID=295516133648054574&amp;postID=1731624506227030608' title='0 Comments'/><link rel='edit' type='application/atom+xml' href='http://www.blogger.com/feeds/295516133648054574/posts/default/1731624506227030608'/><link rel='self' type='application/atom+xml' href='http://www.blogger.com/feeds/295516133648054574/posts/default/1731624506227030608'/><link rel='alternate' type='text/html' href='http://vuvie.blogspot.com/2009/09/nikon-manuals-for-download.html' title='Nikon manuals for download'/><author><name>vuvie</name><uri>http://www.blogger.com/profile/17374279839209476775</uri><email>noreply@blogger.com</email><gd:image rel='http://schemas.google.com/g/2005#thumbnail' width='16' height='16' src='http://img2.blogblog.com/img/b16-rounded.gif'/></author><thr:total>0</thr:total></entry><entry><id>tag:blogger.com,1999:blog-295516133648054574.post-7970261773509600794</id><published>2009-08-13T00:19:00.000-07:00</published><updated>2009-08-13T00:24:01.568-07:00</updated><category scheme='http://www.blogger.com/atom/ns#' term='geek blog'/><category scheme='http://www.blogger.com/atom/ns#' term='school'/><title type='text'>A graduate school survival guide: "So long, and thanks for the Ph.D.!"</title><content type='html'>&lt;span style="font-weight:bold;"&gt;Brief description&lt;/span&gt;&lt;br /&gt;&lt;br /&gt;A computer science graduate school survival guide, intended for prospective or novice graduate students. This guide describes what I wish I had known at the start of graduate school but had to learn the hard way instead. It focuses on mental toughness and the skills a graduate student needs. The guide also discusses finding a job after completing the Ph.D. and points to many other related web pages.&lt;br /&gt;&lt;br /&gt;&lt;br /&gt;"So long, and thanks for the Ph.D.!"&lt;br /&gt;&lt;br /&gt;a.k.a.&lt;br /&gt;&lt;br /&gt;"Everything I wanted to know about C.S. graduate school&lt;br /&gt;at the beginning but didn't learn until later."&lt;br /&gt;&lt;br /&gt;The 4th guide in the Hitchhiker's guide trilogy&lt;br /&gt;(and if that doesn't make sense, you obviously have not read Douglas Adams)&lt;br /&gt;&lt;br /&gt;by Ronald T. Azuma&lt;br /&gt;&lt;br /&gt;v. 1.08&lt;br /&gt;&lt;br /&gt;Original version 1997, last revised January 2003&lt;br /&gt;&lt;br /&gt;&lt;a href="http://www.cs.unc.edu/~azuma/hitch4.html"&gt;http://www.cs.unc.edu/~azuma/hitch4.html&lt;/a&gt;&lt;div class="blogger-post-footer"&gt;&lt;img width='1' height='1' src='https://blogger.googleusercontent.com/tracker/295516133648054574-7970261773509600794?l=vuvie.blogspot.com' alt='' /&gt;&lt;/div&gt;</content><link rel='replies' type='application/atom+xml' href='http://vuvie.blogspot.com/feeds/7970261773509600794/comments/default' title='Post Comments'/><link rel='replies' type='text/html' href='http://www.blogger.com/comment.g?blogID=295516133648054574&amp;postID=7970261773509600794' title='0 Comments'/><link rel='edit' type='application/atom+xml' href='http://www.blogger.com/feeds/295516133648054574/posts/default/7970261773509600794'/><link rel='self' type='application/atom+xml' href='http://www.blogger.com/feeds/295516133648054574/posts/default/7970261773509600794'/><link rel='alternate' type='text/html' href='http://vuvie.blogspot.com/2009/08/rief-description-computer-science.html' title='A graduate school survival guide: &quot;So long, and thanks for the Ph.D.!&quot;'/><author><name>vuvie</name><uri>http://www.blogger.com/profile/17374279839209476775</uri><email>noreply@blogger.com</email><gd:image rel='http://schemas.google.com/g/2005#thumbnail' width='16' height='16' src='http://img2.blogblog.com/img/b16-rounded.gif'/></author><thr:total>0</thr:total></entry><entry><id>tag:blogger.com,1999:blog-295516133648054574.post-442472996460841239</id><published>2009-08-11T02:14:00.000-07:00</published><updated>2009-08-11T02:15:02.943-07:00</updated><category scheme='http://www.blogger.com/atom/ns#' term='cheat sheet'/><category scheme='http://www.blogger.com/atom/ns#' term='work place'/><title type='text'>Date arithmetic with shell or perl</title><content type='html'>&lt;a href="http://"&gt;http://www.unix.com/answers-frequently-asked-questions/13785-yesterdays-date-date-arithmetic.html&lt;/a&gt;&lt;div class="blogger-post-footer"&gt;&lt;img width='1' height='1' src='https://blogger.googleusercontent.com/tracker/295516133648054574-442472996460841239?l=vuvie.blogspot.com' alt='' /&gt;&lt;/div&gt;</content><link rel='replies' type='application/atom+xml' href='http://vuvie.blogspot.com/feeds/442472996460841239/comments/default' title='Post Comments'/><link rel='replies' type='text/html' href='http://www.blogger.com/comment.g?blogID=295516133648054574&amp;postID=442472996460841239' title='0 Comments'/><link rel='edit' type='application/atom+xml' href='http://www.blogger.com/feeds/295516133648054574/posts/default/442472996460841239'/><link rel='self' type='application/atom+xml' href='http://www.blogger.com/feeds/295516133648054574/posts/default/442472996460841239'/><link rel='alternate' type='text/html' href='http://vuvie.blogspot.com/2009/08/date-arithmetic-with-shell-or-perl.html' title='Date arithmetic with shell or perl'/><author><name>vuvie</name><uri>http://www.blogger.com/profile/17374279839209476775</uri><email>noreply@blogger.com</email><gd:image rel='http://schemas.google.com/g/2005#thumbnail' width='16' height='16' src='http://img2.blogblog.com/img/b16-rounded.gif'/></author><thr:total>0</thr:total></entry><entry><id>tag:blogger.com,1999:blog-295516133648054574.post-989600115028249448</id><published>2009-07-29T02:21:00.000-07:00</published><updated>2009-07-29T02:27:33.441-07:00</updated><category scheme='http://www.blogger.com/atom/ns#' term='cheat sheet'/><category scheme='http://www.blogger.com/atom/ns#' term='stoopad tech'/><title type='text'>Windows Movie Maker: Superimpose xml</title><content type='html'>Found that superimposing image over video is not so intuitive in Movie Maker. Will try it out tonight!&lt;br /&gt;&lt;br /&gt;Here's an example found on: &lt;a href="http://www.windowsmoviemakers.net/Forums/ShowPost.aspx?PostID=194964"&gt;http://www.windowsmoviemakers.net/Forums/ShowPost.aspx?PostID=194964&amp;&lt;/a&gt;&lt;br /&gt;&lt;br /&gt;&lt;br /&gt;&amp;#60title name="PapaJohn Overlay 25" iconid="13"&amp;#62&lt;br /&gt;&amp;#60param name="InternalName" value="TitleStandard"&amp;#62&lt;br /&gt;&amp;#60param name="Description" value="Superimpose image 1"&amp;#62&lt;br /&gt;&amp;#60param name="LogoBitmapFilename" value="Overlay25.png"&amp;#62&lt;br /&gt;&amp;#60param name="LogoRect" value="0.00 0.00 1.00 1.00"&amp;#62&lt;br /&gt;&amp;#60paragraph&amp;#62&lt;br /&gt;&amp;#60param name="IsOneLine" value="true"&amp;#62&lt;br /&gt;&amp;#60param name="BoundingRect" value="1.00 1.00 1.00 1.00"&amp;#62&lt;br /&gt;&amp;#60param name="MaxCharacterCount" value="32"&amp;#62&lt;br /&gt;&amp;#60/paragraph&amp;#62&lt;br /&gt;&amp;#60/title&amp;#62&lt;br /&gt;&amp;#60title name="PapaJohn Overlay 26" iconid="13"&amp;#62&lt;br /&gt;&amp;#60param name="InternalName" value="TitleStandard"&amp;#62&lt;br /&gt;&amp;#60param name="Description" value="Superimpose image 2"&amp;#62&lt;br /&gt;&amp;#60param name="LogoBitmapFilename" value="Overlay26.png"&amp;#62&lt;br /&gt;&amp;#60param name="LogoRect" value="0.00 0.00 1.00 1.00"&amp;#62&lt;br /&gt;&amp;#60paragraph&amp;#62&lt;br /&gt;&amp;#60param name="IsOneLine" value="true"&amp;#62&lt;br /&gt;&amp;#60param name="BoundingRect" value="1.00 1.00 1.00 1.00"&amp;#62&lt;br /&gt;&amp;#60param name="MaxCharacterCount" value="32"&amp;#62&lt;br /&gt;&amp;#60/paragraph&amp;#62&lt;br /&gt;&amp;#60/title&amp;#62&lt;br /&gt;&amp;#60title name="PapaJohn Overlay 27" iconid="13"&amp;#62&lt;br /&gt;&amp;#60param name="InternalName" value="TitleStandard"&amp;#62&lt;br /&gt;&amp;#60param name="Description" value="Superimpose image 1"&amp;#62&lt;br /&gt;&amp;#60param name="LogoBitmapFilename" value="Overlay27.png"&amp;#62&lt;br /&gt;&amp;#60param name="LogoRect" value="0.00 0.00 1.00 1.00"&amp;#62&lt;br /&gt;&amp;#60paragraph&amp;#62&lt;br /&gt;&amp;#60param name="IsOneLine" value="true"&amp;#62&lt;br /&gt;&amp;#60param name="BoundingRect" value="1.00 1.00 1.00 1.00"&amp;#62&lt;br /&gt;&amp;#60param name="MaxCharacterCount" value="32"&amp;#62&lt;br /&gt;&amp;#60/paragraph&amp;#62&lt;br /&gt;&amp;#60/title&amp;#62&lt;br /&gt;&amp;#60/titledll&amp;#62&lt;br /&gt;&amp;#60/titles&amp;#62&lt;br /&gt;&amp;#60/transitionsandeffects&amp;#62&lt;div class="blogger-post-footer"&gt;&lt;img width='1' height='1' src='https://blogger.googleusercontent.com/tracker/295516133648054574-989600115028249448?l=vuvie.blogspot.com' alt='' /&gt;&lt;/div&gt;</content><link rel='replies' type='application/atom+xml' href='http://vuvie.blogspot.com/feeds/989600115028249448/comments/default' title='Post Comments'/><link rel='replies' type='text/html' href='http://www.blogger.com/comment.g?blogID=295516133648054574&amp;postID=989600115028249448' title='0 Comments'/><link rel='edit' type='application/atom+xml' href='http://www.blogger.com/feeds/295516133648054574/posts/default/989600115028249448'/><link rel='self' type='application/atom+xml' href='http://www.blogger.com/feeds/295516133648054574/posts/default/989600115028249448'/><link rel='alternate' type='text/html' href='http://vuvie.blogspot.com/2009/07/windows-movie-maker-superimpose-xml.html' title='Windows Movie Maker: Superimpose xml'/><author><name>vuvie</name><uri>http://www.blogger.com/profile/17374279839209476775</uri><email>noreply@blogger.com</email><gd:image rel='http://schemas.google.com/g/2005#thumbnail' width='16' height='16' src='http://img2.blogblog.com/img/b16-rounded.gif'/></author><thr:total>0</thr:total></entry><entry><id>tag:blogger.com,1999:blog-295516133648054574.post-5543847450977292126</id><published>2009-07-16T11:34:00.001-07:00</published><updated>2009-07-16T11:34:43.219-07:00</updated><category scheme='http://www.blogger.com/atom/ns#' term='cheat sheet'/><category scheme='http://www.blogger.com/atom/ns#' term='dope tech'/><title type='text'>Memory Management Programming Guide for Cocoa</title><content type='html'>&lt;a href="http://developer.apple.com/documentation/Cocoa/Conceptual/MemoryMgmt/index.html"&gt;http://developer.apple.com/documentation/Cocoa/Conceptual/MemoryMgmt/index.html&lt;/a&gt;&lt;div class="blogger-post-footer"&gt;&lt;img width='1' height='1' src='https://blogger.googleusercontent.com/tracker/295516133648054574-5543847450977292126?l=vuvie.blogspot.com' alt='' /&gt;&lt;/div&gt;</content><link rel='replies' type='application/atom+xml' href='http://vuvie.blogspot.com/feeds/5543847450977292126/comments/default' title='Post Comments'/><link rel='replies' type='text/html' href='http://www.blogger.com/comment.g?blogID=295516133648054574&amp;postID=5543847450977292126' title='0 Comments'/><link rel='edit' type='application/atom+xml' href='http://www.blogger.com/feeds/295516133648054574/posts/default/5543847450977292126'/><link rel='self' type='application/atom+xml' href='http://www.blogger.com/feeds/295516133648054574/posts/default/5543847450977292126'/><link rel='alternate' type='text/html' href='http://vuvie.blogspot.com/2009/07/memory-management-programming-guide-for.html' title='Memory Management Programming Guide for Cocoa'/><author><name>vuvie</name><uri>http://www.blogger.com/profile/17374279839209476775</uri><email>noreply@blogger.com</email><gd:image rel='http://schemas.google.com/g/2005#thumbnail' width='16' height='16' src='http://img2.blogblog.com/img/b16-rounded.gif'/></author><thr:total>0</thr:total></entry><entry><id>tag:blogger.com,1999:blog-295516133648054574.post-1875378890154161832</id><published>2009-07-14T20:08:00.001-07:00</published><updated>2010-04-04T08:50:46.450-07:00</updated><category scheme='http://www.blogger.com/atom/ns#' term='cheat sheet'/><category scheme='http://www.blogger.com/atom/ns#' term='school'/><category scheme='http://www.blogger.com/atom/ns#' term='stoopad tech'/><title type='text'>Free fonts</title><content type='html'>Some sites for free fonts:&lt;br /&gt;&lt;br /&gt;&lt;a href="http://www.blambot.com/fonts.shtml"&gt;http://www.blambot.com/fonts.shtml&lt;/a&gt;&lt;br /&gt;&lt;br /&gt;&lt;br /&gt;&lt;a href="http://www.free-fonts.com/"&gt;http://www.free-fonts.com/&lt;/a&gt;&lt;br /&gt;&lt;br /&gt;&lt;br /&gt;&lt;a href="http://www.fontspace.com/"&gt;http://www.fontspace.com/&lt;/a&gt;&lt;br /&gt;&lt;br /&gt;&lt;br /&gt;&lt;a href="http://www.dafont.com/"&gt;http://www.dafont.com/&lt;/a&gt;&lt;div class="blogger-post-footer"&gt;&lt;img width='1' height='1' src='https://blogger.googleusercontent.com/tracker/295516133648054574-1875378890154161832?l=vuvie.blogspot.com' alt='' /&gt;&lt;/div&gt;</content><link rel='replies' type='application/atom+xml' href='http://vuvie.blogspot.com/feeds/1875378890154161832/comments/default' title='Post Comments'/><link rel='replies' type='text/html' href='http://www.blogger.com/comment.g?blogID=295516133648054574&amp;postID=1875378890154161832' title='0 Comments'/><link rel='edit' type='application/atom+xml' href='http://www.blogger.com/feeds/295516133648054574/posts/default/1875378890154161832'/><link rel='self' type='application/atom+xml' href='http://www.blogger.com/feeds/295516133648054574/posts/default/1875378890154161832'/><link rel='alternate' type='text/html' href='http://vuvie.blogspot.com/2009/07/free-fonts.html' title='Free fonts'/><author><name>vuvie</name><uri>http://www.blogger.com/profile/17374279839209476775</uri><email>noreply@blogger.com</email><gd:image rel='http://schemas.google.com/g/2005#thumbnail' width='16' height='16' src='http://img2.blogblog.com/img/b16-rounded.gif'/></author><thr:total>0</thr:total></entry><entry><id>tag:blogger.com,1999:blog-295516133648054574.post-2445342120530740139</id><published>2009-06-23T02:02:00.000-07:00</published><updated>2009-06-23T02:04:17.030-07:00</updated><category scheme='http://www.blogger.com/atom/ns#' term='cheat sheet'/><title type='text'>Simple things like find</title><content type='html'>&lt;a href="http://www.softpanorama.org/Tools/Find/find_mini_tutorial.shtml"&gt;http://www.softpanorama.org/Tools/Find/find_mini_tutorial.shtml&lt;/a&gt;&lt;br /&gt;&lt;br /&gt;&lt;p&gt;Unix find is a pretty tricky but very useful utility that can often fool even  experienced UNIX professionals with ten on more years of sysadmins work under the  belt. It can enhance functionality of those Unix utilities that does not include  tree traversal (BTW GNU &lt;span style="color:#0000ff;"&gt;&lt;b&gt;grep&lt;/b&gt;&lt;/span&gt; has &lt;b&gt; &lt;span style="color:#0000ff;"&gt;-r &lt;/span&gt;&lt;/b&gt;option for this purpose and can be used on its  own to perform tree traversal task: &lt;span style="font-family:Fixedsys;color:#0000ff;"&gt;grep -r  "search string" /tmp.&lt;/span&gt;).  There are several versions of  find with the main two being POSIX find used in Solaris, AIX, etc and GNU find  used in linux. GNU find can be installed on Solaris and AIX and it is actually a  strong recommendation as there are some differences; moreover gnu find have  additional capabilities that are often useful. &lt;/p&gt; &lt;p&gt;But find can do more then a simple tree traversal available with option -r (or  -R) in many Unix utilities. Traversal provided by &lt;span style="font-family:Fixedsys;color:#0000ff;"&gt;find&lt;/span&gt; can have excluded directory tree  branches, can select files or directories using regular expressions, can be limited  to specific typed of filesystem, etc. This capability is far above and beyond regular  tree traversal of Unix utilities so find is a real Unix utility -- a useful enhancer  of functionally of other utilities including both utilities that do not have capability  to traverse the directory tree and those which have built-in simple recursive tree  traversal&lt;/p&gt; &lt;p&gt;The idea behind find is extremely simple: this is a utility for &lt;b&gt;&lt;i&gt;searching  files using the directory information&lt;/i&gt;&lt;/b&gt; and in this sense it is similar to &lt;span style="color:#0000ff;"&gt;&lt;b&gt;ls. &lt;/b&gt;&lt;/span&gt;But it is more powerful then &lt;b&gt; &lt;span style="color:#0000ff;"&gt;ls&lt;/span&gt;&lt;/b&gt; as it can provide " a ride" for other utilities  and has an idiosyncratic mini-language for specifying queries, the language which  probably outlived its usefulness but nobody has courage to replace it with a standard  scripting language. &lt;/p&gt; &lt;p&gt;For obscure historical reasons &lt;span style="color:#0000ff;"&gt;&lt;tt&gt;find&lt;/tt&gt;&lt;/span&gt; mini-language  is completely different from all other UNIX commands: it has full-word options rather  than single-letter options. For example, instead of a typical Unix-style option &lt;span style="color:#0000ff;"&gt;-f &lt;/span&gt;to match filenames (like in &lt;span style="font-family:Fixedsys;color:#0000ff;"&gt;tar -xvf mytar.tar&lt;/span&gt;) &lt;b&gt; &lt;span style="color:#0000ff;"&gt;find&lt;/span&gt;&lt;/b&gt; uses option &lt;span style="color:#0000ff;"&gt;&lt;b&gt;-name&lt;/b&gt;&lt;/span&gt;.  Also path to search can consist of multiple starting points, for example &lt;/p&gt; &lt;blockquote&gt;  &lt;p&gt;&lt;span style="font-family:Fixedsys;color:#0000ff;"&gt;find /usr /bin /sbin /opt -name sar  &lt;/span&gt;&lt;span style="font-family:Fixedsys;color:#008000;"&gt;# here we exclude non-relevant   directories &lt;/span&gt;&lt;/p&gt; &lt;/blockquote&gt; &lt;p&gt;In general you need to specify the set of starting points for a search through  the file system first. The first argument starting with &lt;b&gt; &lt;span style="font-family:Fixedsys;color:#0000ff;"&gt;"-"&lt;/span&gt; &lt;/b&gt;is considered to be a start  of "find expression". The latter can have side effects if you specified actions  in the expression. &lt;/p&gt; &lt;p&gt;&lt;b&gt;&lt;span style="color:#ff0000;"&gt;It is very important to understand that you can specify  more than one directory as a starting point for the search. To look across the &lt;/span&gt;&lt;span style="color:#0000ff;"&gt;/bin&lt;/span&gt;&lt;span style="color:#ff0000;"&gt; and &lt;/span&gt; &lt;span style="color:#0000ff;"&gt;/var/html&lt;/span&gt;&lt;span style="color:#ff0000;"&gt; directory trees for  filenames that contain the pattern &lt;/span&gt;&lt;/b&gt;&lt;tt&gt;*.htm*&lt;/tt&gt;&lt;b&gt;, you can use the  following command: &lt;/b&gt;&lt;/p&gt; &lt;blockquote&gt;  &lt;pre&gt;&lt;span style="color:#0000ff;"&gt;&lt;b&gt;find /usr /var/html -name "*.htm*" -print&lt;/b&gt;&lt;/span&gt;&lt;/pre&gt; &lt;/blockquote&gt; &lt;p&gt;Please note that you need quotes for any regex. Otherwise it will be evaluated  immediately in the current context by shell.&lt;/p&gt; &lt;p&gt;It is simply impossible to remember all the details of this language unless you  construct complex queries each day and that's why this page was created. Along with  this page it make sense to consult the list of typical (and not so typical) examples  which can be found in in &lt;a target="_blank" href="http://www.softpanorama.org/Tools/Find/find_examples.shtml"&gt;Examples&lt;/a&gt;  page on this site as well as in the links listed in &lt;a target="_blank" href="http://www.softpanorama.org/Tools/Find/find_mini_tutorial.shtml#Webliography"&gt;Webliography&lt;/a&gt;. An excellent paper &lt;a target="_blank" href="http://www-128.ibm.com/developerworks/aix/library/au-unix-find.html"&gt; Advanced techniques for using the UNIX find command&lt;/a&gt; was written by Bill Zimmerly.  I highly recommend to read it and then print and have a reference. Several examples  in this tutorial are borrowed from the article. &lt;/p&gt; &lt;p&gt;The full &lt;i&gt;find language&lt;/i&gt; is pretty complex and consist of several dozens  of different predicates and options. There are two versions of this language: one  implemented in POSIX find and the second implemented in GNU find which is a superset  of POSIX find. That can make big difference in complex scripts. But for interactive  use the differences is minor: only small subset of options is typically used on  day-to-day basis by system administrators. Among them:&lt;/p&gt; &lt;ul&gt;&lt;li&gt;&lt;span style="color:#0000ff;"&gt;&lt;b&gt;&lt;kbd&gt;-name &lt;/kbd&gt;&lt;/b&gt;&lt;/span&gt;True if pattern matches   the current file name. Simple regex (shell regex) may be used. A backslash (\)   is used as an escape character within the pattern. The pattern should be escaped   or quoted. If you need to include parts of the path in the pattern in GNU find   you should use predicate &lt;span style="font-family:Fixedsys;color:#0000ff;"&gt;  &lt;a target="_blank" href="http://www.softpanorama.org/Tools/Find/find_mini_tutorial.shtml#wholename"&gt;wholename&lt;/a&gt; &lt;/span&gt; &lt;p class="docText"&gt;Use the &lt;tt&gt;-iname&lt;/tt&gt; predicate (GNU &lt;span class="docEmphasis"&gt;find&lt;/span&gt; supports it) to run a case-insensitive search,  rather than just &lt;tt&gt;-name&lt;/tt&gt;. For example:&lt;/p&gt; &lt;pre&gt; $ find . -follow -iname '*.htm' -print0 | xargs -i -0 mv '{}' ~/webhome&lt;/pre&gt;  &lt;p&gt;Usage of &lt;b&gt;&lt;span style="color:#ff0000;"&gt;-print0&lt;/span&gt;&lt;/b&gt; is a simple   insurance for the correct processing of files with spaces.&lt;br /&gt;   &lt;/p&gt;&lt;/li&gt;&lt;li&gt;&lt;kbd&gt;&lt;b&gt;-&lt;span style="color:#0000ff;"&gt;fstype&lt;/span&gt;&lt;/b&gt;&lt;/kbd&gt;&lt;span style="color:#0000ff;"&gt;&lt;b&gt;  &lt;var&gt;type&lt;/var&gt; &lt;/b&gt;&lt;/span&gt;True if the filesystem to which the file belongs   is of type &lt;var&gt;type&lt;/var&gt;. For example on Solaris mounted local filesystems   have type &lt;b&gt;&lt;span style="color:#0000ff;"&gt;ufs&lt;/span&gt;&lt;/b&gt; (Solaris 10 added &lt;b&gt;  &lt;span style="color:#0000ff;"&gt;zfs&lt;/span&gt;&lt;/b&gt;). For AIX local filesystem is  &lt;span style="color:#0000ff;"&gt;&lt;b&gt;jfs&lt;/b&gt; &lt;/span&gt;or &lt;span style="color:#0000ff;"&gt;&lt;b&gt;jfs2&lt;/b&gt;&lt;/span&gt;   (journalled file system). If you want to traverse NFS filesystems you can use  &lt;span style="color:#0000ff;"&gt;&lt;b&gt;nfs&lt;/b&gt;&lt;/span&gt; (network file system). If you want to   avoid traversing network and special filesystems you should use predicate  &lt;span style="color:#0000ff;"&gt;&lt;b&gt;&lt;a target="_blank" href="http://www.softpanorama.org/Tools/Find/find_mini_tutorial.shtml#local"&gt;local&lt;/a&gt; &lt;/b&gt;  &lt;/span&gt;and in certain circumstances&lt;span style="color:#0000ff;"&gt;&lt;b&gt; mount&lt;/b&gt;&lt;/span&gt;&lt;br /&gt; &lt;/li&gt;&lt;li&gt;&lt;span style="color:#0000ff;"&gt;&lt;b&gt;"-atime/-ctime/-mtime"&lt;/b&gt;&lt;/span&gt;   &lt;b&gt;[+|-]&lt;i&gt;n&lt;br /&gt; &lt;/i&gt;&lt;/b&gt;Specify selection of the files based on&lt;i&gt;&lt;b&gt;  three   Unix timestamps: &lt;/b&gt;&lt;/i&gt;the last time   a files's "access time", "file status" and "modification time".   &lt;b&gt; &lt;i&gt;  &lt;br /&gt; n &lt;/i&gt; &lt;/b&gt;is&lt;b&gt;&lt;i&gt; time   interval&lt;/i&gt;&lt;/b&gt; -- an integer with optional sign. It is measured in   24-hour periods (days) or minutes counted from the current moment.&lt;ul&gt;&lt;li&gt;&lt;b&gt;&lt;span style="color:#0000ff;"&gt;n: &lt;/span&gt;&lt;/b&gt;If the integer n does not have    sign this means &lt;i&gt;&lt;b&gt;exactly n 24-hour periods (days) ago&lt;/b&gt;&lt;/i&gt;, 0 means    today.&lt;br /&gt;  &lt;/li&gt;&lt;li&gt;&lt;b&gt;&lt;span style="color:#0000ff;"&gt;+n:&lt;/span&gt;&lt;/b&gt; if it has plus sing, then it    means &lt;i&gt;&lt;b&gt;"more then n 24-hour periods (days) ago", or older then n&lt;/b&gt;&lt;/i&gt;,&lt;br /&gt;  &lt;/li&gt;&lt;li&gt;&lt;span style="color:#0000ff;"&gt;&lt;b&gt;-n:&lt;/b&gt;&lt;/span&gt; if it has the minus sign, then    it means &lt;i&gt;&lt;b&gt;less than n 24-hour periods (days) ago (-n), or younger then    n&lt;/b&gt;&lt;/i&gt;. It's evident that -1,  and 0 are the same and both means "today".   &lt;/li&gt;&lt;/ul&gt;  &lt;p&gt; &lt;/p&gt;  &lt;div align="center"&gt;   &lt;table id="table22" width="80%" bg border="0" style="color:#00ffff;"&gt;    &lt;tbody&gt;&lt;tr&gt;     &lt;td&gt;     &lt;p align="left"&gt;&lt;span style="color:#ff0000;"&gt;&lt;b&gt;Note:&lt;/b&gt;&lt;/span&gt; If you use parameters      with find command in scripts be careful when &lt;b&gt;     &lt;span style="color:#0000ff;"&gt;-mtime&lt;/span&gt;&lt;/b&gt; parameter is      equal zero. Some (earlier) versions of GNU find incorrectly      interpret  the following expression&lt;/p&gt; &lt;pre&gt;find -mtime +0 -mtime -1&lt;/pre&gt; which should be equivalent to  &lt;pre&gt;find  -mtime -1&lt;/pre&gt; but does not produce any files&lt;/td&gt;    &lt;/tr&gt;   &lt;/tbody&gt;&lt;/table&gt;  &lt;/div&gt;  &lt;ul&gt;&lt;li&gt;&lt;b&gt;&lt;span style="color:#0000ff;"&gt;n: &lt;/span&gt;&lt;/b&gt;If the integer n does not have    sign this means &lt;i&gt;&lt;b&gt;exactly n 24-hour periods (days) ago&lt;/b&gt;&lt;/i&gt;, 0 means    today.&lt;br /&gt;  &lt;/li&gt;&lt;li&gt;&lt;b&gt;&lt;span style="color:#0000ff;"&gt;+n:&lt;/span&gt;&lt;/b&gt; if it has plus sing, then it    means &lt;i&gt;&lt;b&gt;"more then n 24-hour periods (days) ago", or older then n&lt;/b&gt;&lt;/i&gt;,&lt;br /&gt;  &lt;/li&gt;&lt;li&gt;&lt;span style="color:#0000ff;"&gt;&lt;b&gt;-n:&lt;/b&gt;&lt;/span&gt; if it has the minus sign, then    it means &lt;i&gt;&lt;b&gt;less than n 24-hour periods (days) ago (-n), or younger then    n&lt;/b&gt;&lt;/i&gt;. It's evident that -1 and 0 are the same and both means "today".   &lt;br /&gt;  &lt;/li&gt;&lt;li&gt;&lt;b&gt;Examples:&lt;br /&gt; &lt;/b&gt;&lt;ul&gt;&lt;li&gt;Find everything in your home directory modified in the last 24 hours:&lt;br /&gt; &lt;ul&gt;&lt;li&gt;&lt;span style="font-family:Fixedsys;font-size:85%;color:#0000ff;"&gt;find $HOME -mtime      -1&lt;br /&gt;    &lt;/span&gt;&lt;/li&gt;&lt;/ul&gt;    &lt;/li&gt;&lt;/ul&gt;   &lt;ul&gt;&lt;li&gt;Find everything in your home directory modified in the last     seven 24-hour     periods (days):&lt;br /&gt; &lt;ul&gt;&lt;li&gt;&lt;span style="font-family:Fixedsys;font-size:85%;color:#0000ff;"&gt;find $HOME -mtime      -7&lt;br /&gt;    &lt;/span&gt;&lt;/li&gt;&lt;/ul&gt;    &lt;/li&gt;&lt;/ul&gt;   &lt;ul&gt;&lt;li&gt;Find everything in your home directory that have NOT been modified     in the last year:&lt;br /&gt; &lt;ul&gt;&lt;li&gt;&lt;span style="font-family:Fixedsys;font-size:85%;color:#0000ff;"&gt;find $HOME -mtime      +365&lt;br /&gt;    &lt;/span&gt;&lt;/li&gt;&lt;/ul&gt;    &lt;/li&gt;&lt;li&gt;To find html files that have been modified in the last seven 24-hour     periods (days), I can use &lt;b&gt;&lt;span style="color:#0000ff;"&gt;-mtime&lt;/span&gt;&lt;/b&gt;     with the argument -7 (include the hyphen):    &lt;blockquote&gt;     &lt;pre&gt;&lt;span style="color:#0000ff;"&gt;&lt;b&gt;find . -mtime -7 -name "*.html" -print&lt;/b&gt;&lt;/span&gt;&lt;/pre&gt;    &lt;/blockquote&gt;    &lt;p&gt;If you use the number 7 (without a hyphen), find will match only     html files that were modified exactly seven 24-hour periods (days) ago:    &lt;/p&gt;    &lt;blockquote&gt;     &lt;pre&gt;&lt;span style="color:#0000ff;"&gt;&lt;b&gt;find . -mtime 7 -name "*.html" -print&lt;/b&gt;&lt;/span&gt;&lt;/pre&gt;    &lt;/blockquote&gt;    &lt;/li&gt;&lt;li&gt;To find those html files that I haven't touched for at least seven     24-hour periods (days), I use +7:    &lt;blockquote&gt;     &lt;pre&gt;&lt;span style="color:#0000ff;"&gt;&lt;b&gt;find . -mtime +7 -name "*.html" -print&lt;/b&gt;&lt;/span&gt;&lt;/pre&gt;    &lt;/blockquote&gt;    &lt;/li&gt;&lt;/ul&gt;   &lt;/li&gt;&lt;/ul&gt;  &lt;/li&gt;&lt;li&gt;&lt;span style="font-family:Fixedsys;font-size:85%;color:#0000ff;"&gt;-newer/-anewer/-cnewer  &lt;/span&gt;&lt;span style="font-family:Fixedsys;font-size:85%;color:#ff0000;"&gt;&lt;i&gt;baseline_file&lt;/i&gt;&lt;/span&gt;&lt;span style="font-family:Fixedsys;font-size:85%;color:#0000ff;"&gt;  &lt;/span&gt;The time of modification, access time or creation time are compared with   the same timestamp in the baseline file. If file is a symbolic link and the   -H option or the -L option is in effect, the modification time of the file it   points to is always used.&lt;br /&gt; &lt;ul&gt;&lt;li&gt;&lt;b&gt;&lt;span style="color:#0000ff;"&gt;-newer &lt;/span&gt;&lt;/b&gt;Modification time is compared    with modification time of the   &lt;span style="font-family:Fixedsys;font-size:85%;color:#0000ff;"&gt;&lt;i&gt;basline_file &lt;/i&gt;   &lt;/span&gt;True if&lt;span style="font-family:Fixedsys;font-size:85%;color:#0000ff;"&gt;&lt;i&gt; &lt;/i&gt;   &lt;/span&gt;file was modified more recently than baseline file.&lt;br /&gt;  &lt;/li&gt;&lt;li&gt;&lt;span style="color:#0000ff;"&gt;&lt;b&gt;-anewer&lt;/b&gt;&lt;/span&gt; Access time is compared    with access time of &lt;span style="font-family:Fixedsys;font-size:85%;color:#0000ff;"&gt;&lt;i&gt;basline_file&lt;/i&gt;   &lt;/span&gt;. True if file was last accessed more recently than baseline file.   &lt;br /&gt;  &lt;/li&gt;&lt;li&gt;&lt;span style="color:#0000ff;"&gt;&lt;b&gt;-cnewer &lt;/b&gt;&lt;/span&gt;Creation file is compared.   &lt;span style="font-family:Arial;font-size:85%;"&gt;For example: find everything in your home that    has been modified more recently than "&lt;/span&gt;&lt;b&gt;&lt;span style="font-family:Arial;font-size:85%;color:#0000ff;"&gt;~joeuser/lastbatch.txt   &lt;/span&gt;&lt;/b&gt;&lt;span style="font-family:Arial;font-size:85%;"&gt;":&lt;br /&gt;  &lt;/span&gt;   &lt;ul&gt;&lt;li&gt;&lt;span style="font-family:Fixedsys;font-size:85%;color:#0000ff;"&gt;find $HOME -newer     ~joeuser/lastbatch.txt&lt;br /&gt; &lt;/span&gt;&lt;/li&gt;&lt;/ul&gt;   &lt;/li&gt;&lt;/ul&gt;  &lt;/li&gt;&lt;li&gt;&lt;kbd&gt;&lt;span style="font-family:Fixedsys;color:#0000ff;"&gt;-&lt;a name="local"&gt;local&lt;/a&gt;&lt;/span&gt;&lt;/kbd&gt;   True if the file system type is not a remote file system type. In Solaris those   types are defined in the &lt;b&gt;&lt;span style="color:#0000ff;"&gt;&lt;kbd&gt;/etc/dfs/fstypes&lt;/kbd&gt;&lt;/span&gt;&lt;/b&gt;   file. &lt;tt&gt;nfs&lt;/tt&gt; is used as the default remote filesystem type if the &lt;b&gt;  &lt;span style="color:#0000ff;"&gt;&lt;kbd&gt;/etc/dfs/fstypes&lt;/kbd&gt;&lt;/span&gt;&lt;/b&gt; file is not present.   The &lt;span style="color:#0000ff;"&gt;&lt;kbd&gt;&lt;b&gt;-local&lt;/b&gt;&lt;/kbd&gt; &lt;/span&gt;option skips the hierarchy   of non-local directories. You can also search without descending more then certain   number of levels as explained later or exclude some directories from the search   using&lt;br /&gt; &lt;/li&gt;&lt;li&gt;&lt;span style="font-family:Fixedsys;color:#0000ff;"&gt;&lt;kbd&gt;&lt;span style="font-family:Fixedsys;"&gt;-mount&lt;/span&gt;&lt;/kbd&gt;&lt;/span&gt;&lt;b&gt;&lt;kbd&gt;  &lt;/kbd&gt;&lt;/b&gt;Always true. Restricts the search to the file system containing the   directory specified. Does not list mount points to other file systems.&lt;br /&gt; &lt;/li&gt;&lt;li&gt;&lt;kbd&gt;&lt;span style="font-family:Fixedsys;color:#0000ff;"&gt;-xdev&lt;/span&gt;&lt;/kbd&gt; Same as the&lt;span style="color:#0000ff;"&gt;&lt;span style="font-family:Fixedsys;"&gt;  &lt;/span&gt;&lt;kbd&gt;&lt;span style="font-family:Fixedsys;"&gt;-mount&lt;/span&gt;&lt;/kbd&gt;&lt;span style="font-family:Fixedsys;"&gt;   primary&lt;/span&gt;&lt;/span&gt;. Always evaluates to the value True. Prevents the &lt;b&gt;find&lt;/b&gt;   command from traversing a file system different from the one specified by the  &lt;i&gt;Path&lt;/i&gt; parameter.&lt;br /&gt; &lt;/li&gt;&lt;li&gt;-&lt;span style="font-family:Fixedsys;color:#0000ff;"&gt;xattr&lt;/span&gt; True if the file has   extended attributes.&lt;br /&gt; &lt;/li&gt;&lt;li&gt;&lt;span style="font-family:Fixedsys;color:#0000ff;"&gt;-&lt;a name="wholename"&gt;wholename&lt;/a&gt;&lt;/span&gt;  &lt;b&gt;&lt;span style="color:#ff0000;"&gt;&lt;i&gt;simple-regex&lt;/i&gt;&lt;/span&gt;&lt;/b&gt; [GNU find only] . File   name matches simple regular expression (often called shell patterns). In simple   regular expressions the metacharacters &lt;b&gt;&lt;span style="color:#0000ff;"&gt;'/'&lt;/span&gt;&lt;/b&gt;   and&lt;b&gt;&lt;span style="color:#0000ff;"&gt; '.' &lt;/span&gt;&lt;/b&gt;do not exist; so, for example, you   can specify:&lt;pre&gt;&lt;span style="color:#0000ff;"&gt;&lt;b&gt;find . -wholename '/lib*'&lt;/b&gt;&lt;/span&gt;&lt;/pre&gt; &lt;span style="color:#0000ff;"&gt; &lt;/span&gt;which will print entries from directories &lt;b&gt;&lt;span style="color:#0000ff;"&gt;/lib64&lt;/span&gt;&lt;/b&gt;   and &lt;b&gt;&lt;span style="color:#0000ff;"&gt;/lib&lt;/span&gt;&lt;/b&gt;. &lt;i&gt;&lt;span style="color:#ff0000;"&gt;&lt;b&gt;To   ignore the directories specified, use option &lt;/b&gt;&lt;/span&gt;&lt;b&gt;  &lt;span style="color:#0000ff;"&gt;-prune &lt;/span&gt;&lt;/b&gt;&lt;/i&gt;For example, to skip the directory&lt;b&gt;&lt;span style="color:#0000ff;"&gt;   /proc&lt;/span&gt;&lt;/b&gt; and all files and directories under it (which is important   for linux as otherwise errors are produced you can something like this:&lt;pre&gt;&lt;span style="color:#0000ff;"&gt;&lt;b&gt;find . -wholename '/proc' -prune -o -name &lt;/b&gt;&lt;/span&gt;&lt;i&gt;&lt;span style="color:#ff0000;"&gt;&lt;b&gt;file_to_be_found&lt;/b&gt;&lt;/span&gt;&lt;span style="color:#0000ff;"&gt;   &lt;/span&gt;&lt;/i&gt;&lt;/pre&gt; &lt;i&gt;&lt;span style="color:#0000ff;"&gt; &lt;/span&gt;&lt;/i&gt;If you administer a lot of linux boxes it is better to create alias  &lt;span style="color:#0000ff;"&gt;&lt;b&gt;ff: &lt;/b&gt;  &lt;pre&gt;&lt;span style="font-family:Fixedsys;"&gt;if [[ `uname` == "Linux" ]] ; do&lt;br /&gt;&lt;br /&gt;  alias ff='find . -wholename '/proc' -prune -o -name '&lt;br /&gt;&lt;br /&gt;else&lt;br /&gt;&lt;br /&gt;  ff='find . -name ' # not GNU find does not support -wholename&lt;br /&gt;&lt;br /&gt;fi &lt;/span&gt;&lt;/pre&gt;  &lt;/span&gt;&lt;/li&gt;&lt;/ul&gt; &lt;p&gt;Other useful options of the find command include: &lt;/p&gt; &lt;ol&gt;&lt;li&gt;&lt;span style="font-family:Fixedsys;color:#0000ff;"&gt;-regex&lt;/span&gt;&lt;b&gt; &lt;/b&gt;&lt;i&gt;regex [GNU   find only] &lt;/i&gt;File name matches regular expression. This is a match on the   whole pathname not a filename. Stupidly enough the default regular expressions   understood by find are Emacs Regular Expressions, not Perl regular expressions.   It is important to note that "&lt;span style="font-family:Fixedsys;color:#0000ff;"&gt;-iregex&lt;/span&gt;"   option provide capability to ignore case.&lt;br /&gt; &lt;/li&gt;&lt;li&gt;&lt;tt&gt;-perm &lt;i&gt;permissions&lt;/i&gt;&lt;/tt&gt; Locates files with certain permission   settings. Often used for finding world-writable files or SUID files. See  &lt;a target="_blank" href="http://www.softpanorama.org/Tools/Find/find_mini_tutorial.shtml#suid_sguid_games"&gt;below&lt;/a&gt;&lt;br /&gt; &lt;/li&gt;&lt;li&gt;&lt;tt&gt;-user &lt;/tt&gt;Locates files that have specified ownership. Option  &lt;span style="color:#0000ff;"&gt;&lt;b&gt;-nouser&lt;/b&gt;&lt;/span&gt; locates files without ownership.   For such files no user in &lt;b&gt;&lt;span style="color:#0000ff;"&gt;/etc/passwd&lt;/span&gt;&lt;/b&gt; corresponds   to file's numeric user ID (UID). such files are often created when tar of sip   archive is transferred from other server on which the account probably exists   under a different UID)&lt;br /&gt; &lt;/li&gt;&lt;li&gt;&lt;tt&gt;-group &lt;/tt&gt;Locates files that are owned by specified group. Option  &lt;span style="color:#0000ff;"&gt;&lt;b&gt;-nogroup &lt;/b&gt;&lt;/span&gt;means that no group corresponds   to file's numeric group ID (GID) of the file&lt;br /&gt; &lt;/li&gt;&lt;li&gt;&lt;tt&gt;-size &lt;/tt&gt;Locates files with specified size. &lt;code&gt;-size&lt;/code&gt; attribute   lets you specify how big the files should be to match. You can specify your   size in kilobytes and optionally also use &lt;code&gt;+&lt;/code&gt; or &lt;code&gt;-&lt;/code&gt; to   specify size greater than or less than specified argument. For example:&lt;pre&gt;&lt;code&gt;find /home -name "*.txt" -size 100k&lt;/code&gt; &lt;/pre&gt;  &lt;pre&gt;&lt;code&gt;find /home -name "*.txt" -size +100k&lt;/code&gt; &lt;/pre&gt;  &lt;pre&gt;&lt;code&gt;find /home -name "*.txt" -size -100k&lt;/code&gt; &lt;/pre&gt;  &lt;p&gt;The first brings up files of exactly 100KB, the second only files greater   than 100KB, and the last only files less than 100KB. &lt;/p&gt;    &lt;/li&gt;&lt;li&gt;&lt;span style="font-family:Fixedsys;"&gt;&lt;b&gt;&lt;span style="color:#0000ff;"&gt;-ls&lt;/span&gt;&lt;/b&gt;&lt;span style="color:#0000ff;"&gt;  &lt;/span&gt;&lt;/span&gt;list current file in `ls -dils' format on standard output.&lt;br /&gt; &lt;/li&gt;&lt;li&gt;&lt;tt&gt;-type &lt;/tt&gt;Locates a certain type of file. The most typical options   for -type are as following:  &lt;ul&gt;&lt;li&gt;&lt;span style="color:#0000ff;"&gt;&lt;b&gt;d &lt;/b&gt;&lt;/span&gt;-Directory &lt;/li&gt;&lt;li&gt;&lt;span style="color:#0000ff;"&gt;&lt;b&gt;f &lt;/b&gt;&lt;/span&gt;- File &lt;/li&gt;&lt;li&gt;&lt;span style="color:#0000ff;"&gt;&lt;b&gt;l &lt;/b&gt;&lt;/span&gt;- Link &lt;/li&gt;&lt;/ul&gt;  &lt;blockquote&gt;  &lt;/blockquote&gt;  &lt;p&gt;For example to find a list of the directories use can use the &lt;tt&gt;-type&lt;/tt&gt;   specifier. Here's one example: &lt;/p&gt;  &lt;blockquote&gt;   &lt;pre&gt;&lt;span style="color:#0000ff;"&gt;&lt;b&gt;find . -type d -print&lt;/b&gt;&lt;/span&gt;&lt;/pre&gt;  &lt;/blockquote&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/295516133648054574-2445342120530740139?l=vuvie.blogspot.com' alt='' /&gt;&lt;/div&gt;</content><link rel='replies' type='application/atom+xml' href='http://vuvie.blogspot.com/feeds/2445342120530740139/comments/default' title='Post Comments'/><link rel='replies' type='text/html' href='http://www.blogger.com/comment.g?blogID=295516133648054574&amp;postID=2445342120530740139' title='0 Comments'/><link rel='edit' type='application/atom+xml' href='http://www.blogger.com/feeds/295516133648054574/posts/default/2445342120530740139'/><link rel='self' type='application/atom+xml' href='http://www.blogger.com/feeds/295516133648054574/posts/default/2445342120530740139'/><link rel='alternate' type='text/html' href='http://vuvie.blogspot.com/2009/06/simple-things-like-find.html' title='Simple things like find'/><author><name>vuvie</name><uri>http://www.blogger.com/profile/17374279839209476775</uri><email>noreply@blogger.com</email><gd:image rel='http://schemas.google.com/g/2005#thumbnail' width='16' height='16' src='http://img2.blogblog.com/img/b16-rounded.gif'/></author><thr:total>0</thr:total></entry><entry><id>tag:blogger.com,1999:blog-295516133648054574.post-6819340051725187693</id><published>2009-06-02T13:29:00.000-07:00</published><updated>2009-06-02T13:34:41.876-07:00</updated><category scheme='http://www.blogger.com/atom/ns#' term='cheat sheet'/><category scheme='http://www.blogger.com/atom/ns#' term='school'/><title type='text'>Oooooh.... Beautiful....</title><content type='html'>I fell into this site by chance: &lt;a href="http://kaba.hilvi.org/"&gt;http://kaba.hilvi.org/&lt;/a&gt;&lt;br /&gt;And I am ok impressed.&lt;br /&gt;&lt;br /&gt;But the links....&lt;br /&gt;&lt;br /&gt;&lt;a href="http://cgafaq.info/wiki/Main_Page"&gt;cgafaq wiki&lt;/a&gt;&lt;br /&gt;&lt;br /&gt;The plethora of source codes.... Oh.... I am going to pee in my pants...&lt;br /&gt;&lt;br /&gt;&lt;a href="http://www.geometrictools.com/index.html"&gt;http://www.geometrictools.com/index.html&lt;/a&gt;&lt;br /&gt;&lt;br /&gt;Seriously... I mean pee like a broken damnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnn.&lt;br /&gt;&lt;br /&gt;And look at the resources link provided:&lt;br /&gt;&lt;br /&gt;&lt;a href="http://www.geometrictools.com/Resources/Links.html"&gt;http://www.geometrictools.com/Resources/Links.html&lt;/a&gt;&lt;div class="blogger-post-footer"&gt;&lt;img width='1' height='1' src='https://blogger.googleusercontent.com/tracker/295516133648054574-6819340051725187693?l=vuvie.blogspot.com' alt='' /&gt;&lt;/div&gt;</content><link rel='replies' type='application/atom+xml' href='http://vuvie.blogspot.com/feeds/6819340051725187693/comments/default' title='Post Comments'/><link rel='replies' type='text/html' href='http://www.blogger.com/comment.g?blogID=295516133648054574&amp;postID=6819340051725187693' title='0 Comments'/><link rel='edit' type='application/atom+xml' href='http://www.blogger.com/feeds/295516133648054574/posts/default/6819340051725187693'/><link rel='self' type='application/atom+xml' href='http://www.blogger.com/feeds/295516133648054574/posts/default/6819340051725187693'/><link rel='alternate' type='text/html' href='http://vuvie.blogspot.com/2009/06/oooooh-beautiful.html' title='Oooooh.... Beautiful....'/><author><name>vuvie</name><uri>http://www.blogger.com/profile/17374279839209476775</uri><email>noreply@blogger.com</email><gd:image rel='http://schemas.google.com/g/2005#thumbnail' width='16' height='16' src='http://img2.blogblog.com/img/b16-rounded.gif'/></author><thr:total>0</thr:total></entry><entry><id>tag:blogger.com,1999:blog-295516133648054574.post-7916027538491562061</id><published>2009-06-02T13:02:00.001-07:00</published><updated>2009-06-02T13:03:35.337-07:00</updated><category scheme='http://www.blogger.com/atom/ns#' term='cheat sheet'/><category scheme='http://www.blogger.com/atom/ns#' term='school'/><title type='text'>OpenGL: glLineWidth</title><content type='html'>&lt;span style="font-family: courier new;"&gt;//set line width&lt;/span&gt;&lt;br /&gt;&lt;span style="font-family: courier new;"&gt;glLineWidth(20.0f);&lt;/span&gt;&lt;br /&gt;&lt;br /&gt;&lt;span style="font-family: courier new;"&gt;glBegin(GL_LINES);&lt;/span&gt;&lt;br /&gt;&lt;br /&gt;&lt;span style="font-family: courier new;"&gt;       //draw vertices&lt;/span&gt;&lt;br /&gt;&lt;span style="font-family: courier new;"&gt;       glVertex3f (-10f, -10.0f, -10.0f);&lt;/span&gt;&lt;br /&gt;&lt;span style="font-family: courier new;"&gt;       glVertex3f (10f, 10.0f, 10.0f);&lt;/span&gt;&lt;br /&gt;&lt;br /&gt;&lt;span style="font-family: courier new;"&gt;       ....&lt;/span&gt;&lt;br /&gt;&lt;br /&gt;&lt;span style="font-family: courier new;"&gt;glEnd();&lt;/span&gt;&lt;br /&gt;&lt;br /&gt;&lt;br /&gt;Note that not all hardware supports a line width of 20. To find out the supported range and line width increments call:&lt;br /&gt;&lt;br /&gt;float sizes, increment;&lt;br /&gt;&lt;br /&gt;&lt;span style="font-family: courier new;"&gt;glGetFloatv(GL_LINE_WIDTH_RANGE, sizes)&lt;/span&gt;&lt;br /&gt;&lt;span style="font-family: courier new;"&gt;glGetFloatv(GL_LINE_WIDTH_GRANULARITY, &amp;amp;increment)&lt;/span&gt;&lt;div class="blogger-post-footer"&gt;&lt;img width='1' height='1' src='https://blogger.googleusercontent.com/tracker/295516133648054574-7916027538491562061?l=vuvie.blogspot.com' alt='' /&gt;&lt;/div&gt;</content><link rel='replies' type='application/atom+xml' href='http://vuvie.blogspot.com/feeds/7916027538491562061/comments/default' title='Post Comments'/><link rel='replies' type='text/html' href='http://www.blogger.com/comment.g?blogID=295516133648054574&amp;postID=7916027538491562061' title='0 Comments'/><link rel='edit' type='application/atom+xml' href='http://www.blogger.com/feeds/295516133648054574/posts/default/7916027538491562061'/><link rel='self' type='application/atom+xml' href='http://www.blogger.com/feeds/295516133648054574/posts/default/7916027538491562061'/><link rel='alternate' type='text/html' href='http://vuvie.blogspot.com/2009/06/opengl-gllinewidth.html' title='OpenGL: glLineWidth'/><author><name>vuvie</name><uri>http://www.blogger.com/profile/17374279839209476775</uri><email>noreply@blogger.com</email><gd:image rel='http://schemas.google.com/g/2005#thumbnail' width='16' height='16' src='http://img2.blogblog.com/img/b16-rounded.gif'/></author><thr:total>0</thr:total></entry><entry><id>tag:blogger.com,1999:blog-295516133648054574.post-1779421513612301726</id><published>2009-06-02T12:09:00.000-07:00</published><updated>2009-06-02T12:31:50.341-07:00</updated><category scheme='http://www.blogger.com/atom/ns#' term='school'/><title type='text'>Modules selection</title><content type='html'>Ok, I've decided. This is the way I am going to pace my modules for Year 2.&lt;br /&gt;&lt;br /&gt;&lt;span style="font-weight:bold;"&gt;Next Sem: Y2 S1&lt;/span&gt;&lt;br /&gt;Computer Animation and Simulation&lt;br /&gt;3D Modelling and Reconstruction&lt;br /&gt;&lt;br /&gt;&lt;span style="font-weight:bold;"&gt;Y2 S2&lt;/span&gt;&lt;br /&gt;Human Computer Interaction&lt;br /&gt;Scientific Visualization&lt;br /&gt;&lt;br /&gt;&lt;span style="font-weight:bold;"&gt;Y2 S3&lt;/span&gt;&lt;br /&gt;Introduction to Games Design&lt;br /&gt;BI6129 Directed Reading&lt;br /&gt;&lt;br /&gt;&lt;br /&gt;I am actually quite excited for school. Hehe.&lt;div class="blogger-post-footer"&gt;&lt;img width='1' height='1' src='https://blogger.googleusercontent.com/tracker/295516133648054574-1779421513612301726?l=vuvie.blogspot.com' alt='' /&gt;&lt;/div&gt;</content><link rel='replies' type='application/atom+xml' href='http://vuvie.blogspot.com/feeds/1779421513612301726/comments/default' title='Post Comments'/><link rel='replies' type='text/html' href='http://www.blogger.com/comment.g?blogID=295516133648054574&amp;postID=1779421513612301726' title='0 Comments'/><link rel='edit' type='application/atom+xml' href='http://www.blogger.com/feeds/295516133648054574/posts/default/1779421513612301726'/><link rel='self' type='application/atom+xml' href='http://www.blogger.com/feeds/295516133648054574/posts/default/1779421513612301726'/><link rel='alternate' type='text/html' href='http://vuvie.blogspot.com/2009/06/modules-selection.html' title='Modules selection'/><author><name>vuvie</name><uri>http://www.blogger.com/profile/17374279839209476775</uri><email>noreply@blogger.com</email><gd:image rel='http://schemas.google.com/g/2005#thumbnail' width='16' height='16' src='http://img2.blogblog.com/img/b16-rounded.gif'/></author><thr:total>0</thr:total></entry><entry><id>tag:blogger.com,1999:blog-295516133648054574.post-7772144724575474166</id><published>2009-06-01T07:28:00.000-07:00</published><updated>2009-06-01T07:30:59.328-07:00</updated><category scheme='http://www.blogger.com/atom/ns#' term='personal'/><title type='text'>YAY! I Passed~~</title><content type='html'>You look drunk.&lt;br /&gt;Yes, I am drunk. On happiness.&lt;br /&gt;No, you really look drunk.&lt;br /&gt;Oh yes. I am going to write a one hit wonder. And get so rich on it, I don't need to work. Oh yes... That sounds perfect. &lt;br /&gt;Stop eating the gummy. You're getting a sugar high.&lt;div class="blogger-post-footer"&gt;&lt;img width='1' height='1' src='https://blogger.googleusercontent.com/tracker/295516133648054574-7772144724575474166?l=vuvie.blogspot.com' alt='' /&gt;&lt;/div&gt;</content><link rel='replies' type='application/atom+xml' href='http://vuvie.blogspot.com/feeds/7772144724575474166/comments/default' title='Post Comments'/><link rel='replies' type='text/html' href='http://www.blogger.com/comment.g?blogID=295516133648054574&amp;postID=7772144724575474166' title='0 Comments'/><link rel='edit' type='application/atom+xml' href='http://www.blogger.com/feeds/295516133648054574/posts/default/7772144724575474166'/><link rel='self' type='application/atom+xml' href='http://www.blogger.com/feeds/295516133648054574/posts/default/7772144724575474166'/><link rel='alternate' type='text/html' href='http://vuvie.blogspot.com/2009/06/yay-i-passed.html' title='YAY! I Passed~~'/><author><name>vuvie</name><uri>http://www.blogger.com/profile/17374279839209476775</uri><email>noreply@blogger.com</email><gd:image rel='http://schemas.google.com/g/2005#thumbnail' width='16' height='16' src='http://img2.blogblog.com/img/b16-rounded.gif'/></author><thr:total>0</thr:total></entry><entry><id>tag:blogger.com,1999:blog-295516133648054574.post-4178751703301775295</id><published>2009-05-21T21:05:00.000-07:00</published><updated>2010-10-10T23:54:37.041-07:00</updated><category scheme='http://www.blogger.com/atom/ns#' term='stoopad tech'/><title type='text'>Vista TWEAKS</title><content type='html'>Without much emotional attachment, I am now on Vista. The good thing is, most softwares install on this OS. Bad? I am still getting around the flow of it. But gosh... talk about fancifully slow.&lt;br /&gt;&lt;br /&gt;So here are some guides on tweaking and optimising which I cannot guarantee works.&lt;br /&gt;&lt;br /&gt;At least my batch scripts still works here. Hehe. Cool...&lt;br /&gt;&lt;span style="font-size:100%;"&gt;&lt;br /&gt;&lt;br /&gt;&lt;span style="font-family:courier new;"&gt;&lt;a href="http://www.tweakhound.com/vista/tweakguide/page_2.htm"&gt;http://www.tweakhound.com/vista/tweakguide/page_2.htm&lt;/a&gt;&lt;br /&gt;&lt;br /&gt;&lt;a href="http://www.iamshadowlord.com/2007/06/windows-vista-optimization.html"&gt;http://www.iamshadowlord.com/2007/06/windows-vista-optimization.html&lt;/a&gt;&lt;/span&gt;&lt;/span&gt;&lt;br /&gt;&lt;br /&gt;&lt;br /&gt;Getting rid of that annoying activeX popup in Alex, under "Removing the Internet Explorer Toolbar Alert":&lt;span style=";font-family:Arial;font-size:100%;"  &gt;&lt;span class="879551808-06102010"&gt;&lt;br /&gt;&lt;br /&gt;&lt;a style="font-family: courier new;" href="http://www.databoysoftware.com/allow.html"&gt;http://www.databoysoftware.com/allow.html&lt;/a&gt;&lt;br /&gt;&lt;/span&gt;&lt;/span&gt;&lt;div class="blogger-post-footer"&gt;&lt;img width='1' height='1' src='https://blogger.googleusercontent.com/tracker/295516133648054574-4178751703301775295?l=vuvie.blogspot.com' alt='' /&gt;&lt;/div&gt;</content><link rel='replies' type='application/atom+xml' href='http://vuvie.blogspot.com/feeds/4178751703301775295/comments/default' title='Post Comments'/><link rel='replies' type='text/html' href='http://www.blogger.com/comment.g?blogID=295516133648054574&amp;postID=4178751703301775295' title='0 Comments'/><link rel='edit' type='application/atom+xml' href='http://www.blogger.com/feeds/295516133648054574/posts/default/4178751703301775295'/><link rel='self' type='application/atom+xml' href='http://www.blogger.com/feeds/295516133648054574/posts/default/4178751703301775295'/><link rel='alternate' type='text/html' href='http://vuvie.blogspot.com/2009/05/vista-tweaks.html' title='Vista TWEAKS'/><author><name>vuvie</name><uri>http://www.blogger.com/profile/17374279839209476775</uri><email>noreply@blogger.com</email><gd:image rel='http://schemas.google.com/g/2005#thumbnail' width='16' height='16' src='http://img2.blogblog.com/img/b16-rounded.gif'/></author><thr:total>0</thr:total></entry><entry><id>tag:blogger.com,1999:blog-295516133648054574.post-8521351245098930539</id><published>2009-04-19T08:58:00.001-07:00</published><updated>2009-04-19T08:58:59.581-07:00</updated><category scheme='http://www.blogger.com/atom/ns#' term='school'/><title type='text'>Hey, cool lectures on graphics</title><content type='html'>&lt;a href="http://www.cse.msu.edu/~cse472/index.html"&gt;http://www.cse.msu.edu/~cse472/index.html&lt;/a&gt;&lt;div class="blogger-post-footer"&gt;&lt;img width='1' height='1' src='https://blogger.googleusercontent.com/tracker/295516133648054574-8521351245098930539?l=vuvie.blogspot.com' alt='' /&gt;&lt;/div&gt;</content><link rel='replies' type='application/atom+xml' href='http://vuvie.blogspot.com/feeds/8521351245098930539/comments/default' title='Post Comments'/><link rel='replies' type='text/html' href='http://www.blogger.com/comment.g?blogID=295516133648054574&amp;postID=8521351245098930539' title='1 Comments'/><link rel='edit' type='application/atom+xml' href='http://www.blogger.com/feeds/295516133648054574/posts/default/8521351245098930539'/><link rel='self' type='application/atom+xml' href='http://www.blogger.com/feeds/295516133648054574/posts/default/8521351245098930539'/><link rel='alternate' type='text/html' href='http://vuvie.blogspot.com/2009/04/hey-cool-lectures-on-graphics.html' title='Hey, cool lectures on graphics'/><author><name>vuvie</name><uri>http://www.blogger.com/profile/17374279839209476775</uri><email>noreply@blogger.com</email><gd:image rel='http://schemas.google.com/g/2005#thumbnail' width='16' height='16' src='http://img2.blogblog.com/img/b16-rounded.gif'/></author><thr:total>1</thr:total></entry><entry><id>tag:blogger.com,1999:blog-295516133648054574.post-4599882851406233038</id><published>2009-04-19T06:40:00.000-07:00</published><updated>2009-04-19T06:41:23.239-07:00</updated><category scheme='http://www.blogger.com/atom/ns#' term='school'/><title type='text'>Collision Detection: Frustum Culling</title><content type='html'>&lt;a href="http://www.flipcode.com/archives/Frustum_Culling.shtml"&gt;http://www.flipcode.com/archives/Frustum_Culling.shtml&lt;/a&gt;&lt;div class="blogger-post-footer"&gt;&lt;img width='1' height='1' src='https://blogger.googleusercontent.com/tracker/295516133648054574-4599882851406233038?l=vuvie.blogspot.com' alt='' /&gt;&lt;/div&gt;</content><link rel='replies' type='application/atom+xml' href='http://vuvie.blogspot.com/feeds/4599882851406233038/comments/default' title='Post Comments'/><link rel='replies' type='text/html' href='http://www.blogger.com/comment.g?blogID=295516133648054574&amp;postID=4599882851406233038' title='0 Comments'/><link rel='edit' type='application/atom+xml' href='http://www.blogger.com/feeds/295516133648054574/posts/default/4599882851406233038'/><link rel='self' type='application/atom+xml' href='http://www.blogger.com/feeds/295516133648054574/posts/default/4599882851406233038'/><link rel='alternate' type='text/html' href='http://vuvie.blogspot.com/2009/04/collision-detection-frustum-culling.html' title='Collision Detection: Frustum Culling'/><author><name>vuvie</name><uri>http://www.blogger.com/profile/17374279839209476775</uri><email>noreply@blogger.com</email><gd:image rel='http://schemas.google.com/g/2005#thumbnail' width='16' height='16' src='http://img2.blogblog.com/img/b16-rounded.gif'/></author><thr:total>0</thr:total></entry><entry><id>tag:blogger.com,1999:blog-295516133648054574.post-2043922716579641616</id><published>2009-04-19T03:05:00.000-07:00</published><updated>2009-04-19T03:06:43.364-07:00</updated><category scheme='http://www.blogger.com/atom/ns#' term='school'/><title type='text'>VR: Stereoscopic Projection - parallax problems</title><content type='html'>On horizontal &amp; vertical parallax. &lt;br /&gt;&lt;br /&gt;&lt;a href="http://local.wasp.uwa.edu.au/~pbourke/exhibition/vpac/theory.html"&gt;http://local.wasp.uwa.edu.au/~pbourke/exhibition/vpac/theory.html&lt;/a&gt;&lt;div class="blogger-post-footer"&gt;&lt;img width='1' height='1' src='https://blogger.googleusercontent.com/tracker/295516133648054574-2043922716579641616?l=vuvie.blogspot.com' alt='' /&gt;&lt;/div&gt;</content><link rel='replies' type='application/atom+xml' href='http://vuvie.blogspot.com/feeds/2043922716579641616/comments/default' title='Post Comments'/><link rel='replies' type='text/html' href='http://www.blogger.com/comment.g?blogID=295516133648054574&amp;postID=2043922716579641616' title='0 Comments'/><link rel='edit' type='application/atom+xml' href='http://www.blogger.com/feeds/295516133648054574/posts/default/2043922716579641616'/><link rel='self' type='application/atom+xml' href='http://www.blogger.com/feeds/295516133648054574/posts/default/2043922716579641616'/><link rel='alternate' type='text/html' href='http://vuvie.blogspot.com/2009/04/vr-stereoscopic-projection-parallax.html' title='VR: Stereoscopic Projection - parallax problems'/><author><name>vuvie</name><uri>http://www.blogger.com/profile/17374279839209476775</uri><email>noreply@blogger.com</email><gd:image rel='http://schemas.google.com/g/2005#thumbnail' width='16' height='16' src='http://img2.blogblog.com/img/b16-rounded.gif'/></author><thr:total>0</thr:total></entry><entry><id>tag:blogger.com,1999:blog-295516133648054574.post-2438342229035789899</id><published>2009-04-12T04:40:00.001-07:00</published><updated>2010-04-20T21:44:40.771-07:00</updated><category scheme='http://www.blogger.com/atom/ns#' term='music'/><category scheme='http://www.blogger.com/atom/ns#' term='school'/><title type='text'>Music to listen to while you're studying</title><content type='html'>And perhaps the neighbours are noisy and you needed to cancel them out, or you just don't want to fall asleep.&lt;br /&gt;&lt;br /&gt;How to categorise that?&lt;br /&gt;1. Not too slow or soft or soothing that you might fall asleep.&lt;br /&gt;2. Nothing and I mean nothing that can distract you, (so you should not listen to any songs in languages that you understand or can sing along to).&lt;br /&gt;&lt;br /&gt;These are the choices given by some people:&lt;br /&gt;&lt;br /&gt;1. Brian Eno - Music for Airports&lt;br /&gt;&lt;br /&gt;2. Boards of Canada -- &gt; ooh I've been meaning to get their music.&lt;br /&gt;&lt;br /&gt;3. Sigur Ros - They make me trip. I can't use this for studying.&lt;br /&gt;&lt;br /&gt;4. Chicane - Ooh nice... must get their music.&lt;br /&gt;&lt;br /&gt;5. Kaskade - Nice nice... Must get them too!!&lt;br /&gt;&lt;br /&gt;6. Cirque du Soleil - oooooo?&lt;br /&gt;&lt;br /&gt;&lt;br /&gt;&lt;br /&gt;Someone suggested these:&lt;br /&gt;&lt;ul&gt;&lt;li&gt;Sigur Rós - any of their albums are great, especially their b-sides/EPs&lt;/li&gt;&lt;li&gt;Mogwai&lt;/li&gt;&lt;li&gt;Boards of Canada as mentioned&lt;/li&gt;&lt;li&gt;Haibane Renmei  - "Hanenone" - excellent soundtrack to an excellent anime&lt;/li&gt;&lt;li&gt;Any of the Final Fantasy Piano Collections (well, except IV and V, they're pretty unimaginative)&lt;/li&gt;&lt;li&gt;Film scores (particular favorites of mine are "Final Fantasy: The Spirits Within," "Crouching Tiger, Hidden Dragon," "Hero," "American Beauty," and "Crash")&lt;/li&gt;&lt;/ul&gt;I must say, Mac users are way cooler.... Their suggestions are good!! &lt;a href="http://forums.macrumors.com/showthread.php?t=249125"&gt;http://forums.macrumors.com/showthread.php?t=249125&lt;/a&gt;&lt;br /&gt;&lt;br /&gt;&lt;br /&gt;&lt;br /&gt;&lt;a href="http://www.amazon.com/Music-Listen-While-Youre-Studying/lm/CTMB4VPEAPU9"&gt;http://www.amazon.com/Music-Listen-While-Youre-Studying/lm/CTMB4VPEAPU9&lt;/a&gt;&lt;br /&gt;&lt;br /&gt;&lt;br /&gt;&lt;a href="http://www.amazon.com/Trippy-chill-stoner-music/lm/1VQIBDTM9AQMU"&gt;http://www.amazon.com/Trippy-chill-stoner-music/lm/1VQIBDTM9AQMU&lt;/a&gt;&lt;br /&gt;&lt;br /&gt;My personal all time favourite has to be JAM and Yuki Isoya (solo effort), Shiina Ringo (given to me by accident). When I hear JAM, I just want to start Xcode or pick up my notes.&lt;div class="blogger-post-footer"&gt;&lt;img width='1' height='1' src='https://blogger.googleusercontent.com/tracker/295516133648054574-2438342229035789899?l=vuvie.blogspot.com' alt='' /&gt;&lt;/div&gt;</content><link rel='replies' type='application/atom+xml' href='http://vuvie.blogspot.com/feeds/2438342229035789899/comments/default' title='Post Comments'/><link rel='replies' type='text/html' href='http://www.blogger.com/comment.g?blogID=295516133648054574&amp;postID=2438342229035789899' title='0 Comments'/><link rel='edit' type='application/atom+xml' href='http://www.blogger.com/feeds/295516133648054574/posts/default/2438342229035789899'/><link rel='self' type='application/atom+xml' href='http://www.blogger.com/feeds/295516133648054574/posts/default/2438342229035789899'/><link rel='alternate' type='text/html' href='http://vuvie.blogspot.com/2009/04/music-to-listen-to-while-youre-studying.html' title='Music to listen to while you&apos;re studying'/><author><name>vuvie</name><uri>http://www.blogger.com/profile/17374279839209476775</uri><email>noreply@blogger.com</email><gd:image rel='http://schemas.google.com/g/2005#thumbnail' width='16' height='16' src='http://img2.blogblog.com/img/b16-rounded.gif'/></author><thr:total>0</thr:total></entry><entry><id>tag:blogger.com,1999:blog-295516133648054574.post-864863224900072272</id><published>2009-04-12T02:38:00.000-07:00</published><updated>2009-04-12T02:48:47.854-07:00</updated><category scheme='http://www.blogger.com/atom/ns#' term='school'/><title type='text'>Animation: Classical Framework</title><content type='html'>In the classical animation framework, they're 4 models; 2 stimulus and 2 response.&lt;br /&gt;&lt;br /&gt;&lt;span style="font-weight: bold;"&gt;Stimulus&lt;/span&gt;&lt;br /&gt;1. Environment Model: Animation's environment where static and dynamic objects are created. Includes modeling and rendering.&lt;br /&gt;&lt;br /&gt;2. Perception Model: Techniques of "perception" by the characters. Information detected by the character's sensory capabilities.&lt;br /&gt;i.  zonal approach&lt;br /&gt;ii. sensory approach&lt;br /&gt;iii. synthetic vision approach.&lt;br /&gt;&lt;br /&gt;&lt;span style="font-weight: bold;"&gt;Response&lt;/span&gt;&lt;br /&gt;3. Behavioural Model: Behavioural techniques provide the characters with ability to autonomous activity with its own decision. This can either be reactive or driven by internal desire/experiences (not so much Artificial Intelligence, but more Artificial Life....? )&lt;br /&gt;i. Rule-based approach&lt;br /&gt;ii. Network approach&lt;br /&gt;iii. Artificial Intelligence approach&lt;br /&gt;iv. Mathematical approach&lt;br /&gt;&lt;br /&gt;4. Motor Model: Movement techniques - to move &amp;amp; animate the characters. Not related to planning of movement, that is done in behavioural model.&lt;br /&gt;i. Basic dynamic approach&lt;br /&gt;ii. Procedural approach&lt;br /&gt;&lt;br /&gt;&lt;br /&gt;More references:&lt;br /&gt;&lt;a href="http://www.red3d.com/cwr/boids/"&gt;http://www.red3d.com/cwr/boids/&lt;/a&gt;&lt;div class="blogger-post-footer"&gt;&lt;img width='1' height='1' src='https://blogger.googleusercontent.com/tracker/295516133648054574-864863224900072272?l=vuvie.blogspot.com' alt='' /&gt;&lt;/div&gt;</content><link rel='replies' type='application/atom+xml' href='http://vuvie.blogspot.com/feeds/864863224900072272/comments/default' title='Post Comments'/><link rel='replies' type='text/html' href='http://www.blogger.com/comment.g?blogID=295516133648054574&amp;postID=864863224900072272' title='0 Comments'/><link rel='edit' type='application/atom+xml' href='http://www.blogger.com/feeds/295516133648054574/posts/default/864863224900072272'/><link rel='self' type='application/atom+xml' href='http://www.blogger.com/feeds/295516133648054574/posts/default/864863224900072272'/><link rel='alternate' type='text/html' href='http://vuvie.blogspot.com/2009/04/animation-behavioural-model.html' title='Animation: Classical Framework'/><author><name>vuvie</name><uri>http://www.blogger.com/profile/17374279839209476775</uri><email>noreply@blogger.com</email><gd:image rel='http://schemas.google.com/g/2005#thumbnail' width='16' height='16' src='http://img2.blogblog.com/img/b16-rounded.gif'/></author><thr:total>0</thr:total></entry><entry><id>tag:blogger.com,1999:blog-295516133648054574.post-6084665122715484113</id><published>2009-04-08T10:01:00.000-07:00</published><updated>2009-04-09T03:00:49.667-07:00</updated><category scheme='http://www.blogger.com/atom/ns#' term='school'/><title type='text'>Some physics</title><content type='html'>Beginner's physics:&lt;br /&gt;&lt;br /&gt;&lt;a href="http://theory.uwinnipeg.ca/mod_tech/index.html"&gt;http://theory.uwinnipeg.ca/mod_tech/index.html&lt;/a&gt;&lt;br /&gt;&lt;br /&gt;&lt;br /&gt;This is good for what I need to know:&lt;br /&gt;&lt;a href="http://www.kwon3d.com/theory/rigid.html"&gt;http://www.kwon3d.com/theory/rigid.html&lt;/a&gt;&lt;br /&gt;&lt;br /&gt;Moment of Inertia (good diagram here):&lt;br /&gt;&lt;a href="http://hyperphysics.phy-astr.gsu.edu/HBASE/inecon.html"&gt;http://hyperphysics.phy-astr.gsu.edu/HBASE/inecon.html&lt;/a&gt;&lt;div class="blogger-post-footer"&gt;&lt;img width='1' height='1' src='https://blogger.googleusercontent.com/tracker/295516133648054574-6084665122715484113?l=vuvie.blogspot.com' alt='' /&gt;&lt;/div&gt;</content><link rel='replies' type='application/atom+xml' href='http://vuvie.blogspot.com/feeds/6084665122715484113/comments/default' title='Post Comments'/><link rel='replies' type='text/html' href='http://www.blogger.com/comment.g?blogID=295516133648054574&amp;postID=6084665122715484113' title='0 Comments'/><link rel='edit' type='application/atom+xml' href='http://www.blogger.com/feeds/295516133648054574/posts/default/6084665122715484113'/><link rel='self' type='application/atom+xml' href='http://www.blogger.com/feeds/295516133648054574/posts/default/6084665122715484113'/><link rel='alternate' type='text/html' href='http://vuvie.blogspot.com/2009/04/some-physics.html' title='Some physics'/><author><name>vuvie</name><uri>http://www.blogger.com/profile/17374279839209476775</uri><email>noreply@blogger.com</email><gd:image rel='http://schemas.google.com/g/2005#thumbnail' width='16' height='16' src='http://img2.blogblog.com/img/b16-rounded.gif'/></author><thr:total>0</thr:total></entry><entry><id>tag:blogger.com,1999:blog-295516133648054574.post-3124193516678146032</id><published>2009-04-07T22:54:00.000-07:00</published><updated>2009-04-07T22:55:02.993-07:00</updated><category scheme='http://www.blogger.com/atom/ns#' term='school'/><title type='text'>Ooooh Maths Cheat Sheet</title><content type='html'>&lt;a href="http://tutorial.math.lamar.edu/cheat_table.aspx"&gt;http://tutorial.math.lamar.edu/cheat_table.aspx&lt;/a&gt;&lt;div class="blogger-post-footer"&gt;&lt;img width='1' height='1' src='https://blogger.googleusercontent.com/tracker/295516133648054574-3124193516678146032?l=vuvie.blogspot.com' alt='' /&gt;&lt;/div&gt;</content><link rel='replies' type='application/atom+xml' href='http://vuvie.blogspot.com/feeds/3124193516678146032/comments/default' title='Post Comments'/><link rel='replies' type='text/html' href='http://www.blogger.com/comment.g?blogID=295516133648054574&amp;postID=3124193516678146032' title='0 Comments'/><link rel='edit' type='application/atom+xml' href='http://www.blogger.com/feeds/295516133648054574/posts/default/3124193516678146032'/><link rel='self' type='application/atom+xml' href='http://www.blogger.com/feeds/295516133648054574/posts/default/3124193516678146032'/><link rel='alternate' type='text/html' href='http://vuvie.blogspot.com/2009/04/ooooh-maths-cheat-sheet.html' title='Ooooh Maths Cheat Sheet'/><author><name>vuvie</name><uri>http://www.blogger.com/profile/17374279839209476775</uri><email>noreply@blogger.com</email><gd:image rel='http://schemas.google.com/g/2005#thumbnail' width='16' height='16' src='http://img2.blogblog.com/img/b16-rounded.gif'/></author><thr:total>0</thr:total></entry><entry><id>tag:blogger.com,1999:blog-295516133648054574.post-392434698999770670</id><published>2009-04-07T21:39:00.001-07:00</published><updated>2009-04-07T21:39:37.292-07:00</updated><category scheme='http://www.blogger.com/atom/ns#' term='school'/><title type='text'>Kinematics</title><content type='html'>All about calculating arm: &lt;a href="http://www.societyofrobots.com/robot_arm_tutorial.shtml"&gt;http://www.societyofrobots.com/robot_arm_tutorial.shtml&lt;/a&gt;&lt;div class="blogger-post-footer"&gt;&lt;img width='1' height='1' src='https://blogger.googleusercontent.com/tracker/295516133648054574-392434698999770670?l=vuvie.blogspot.com' alt='' /&gt;&lt;/div&gt;</content><link rel='replies' type='application/atom+xml' href='http://vuvie.blogspot.com/feeds/392434698999770670/comments/default' title='Post Comments'/><link rel='replies' type='text/html' href='http://www.blogger.com/comment.g?blogID=295516133648054574&amp;postID=392434698999770670' title='0 Comments'/><link rel='edit' type='application/atom+xml' href='http://www.blogger.com/feeds/295516133648054574/posts/default/392434698999770670'/><link rel='self' type='application/atom+xml' href='http://www.blogger.com/feeds/295516133648054574/posts/default/392434698999770670'/><link rel='alternate' type='text/html' href='http://vuvie.blogspot.com/2009/04/kinematics.html' title='Kinematics'/><author><name>vuvie</name><uri>http://www.blogger.com/profile/17374279839209476775</uri><email>noreply@blogger.com</email><gd:image rel='http://schemas.google.com/g/2005#thumbnail' width='16' height='16' src='http://img2.blogblog.com/img/b16-rounded.gif'/></author><thr:total>0</thr:total></entry><entry><id>tag:blogger.com,1999:blog-295516133648054574.post-4450632620030466588</id><published>2009-03-31T03:07:00.001-07:00</published><updated>2009-04-07T11:08:20.310-07:00</updated><category scheme='http://www.blogger.com/atom/ns#' term='school'/><title type='text'>Trigonometric Identities</title><content type='html'>&lt;a href="http://www.clarku.edu/%7Edjoyce/trig/identities.html"&gt;http://www.clarku.edu/~djoyce/trig/identities.html&lt;/a&gt;.&lt;br /&gt;&lt;br /&gt;for derivatives, look at the &lt;a href="http://en.wikipedia.org/wiki/Trigonometric_function"&gt;Calculus&lt;/a&gt; part or the&lt;a href="http://en.wikipedia.org/wiki/Table_of_derivatives"&gt; table of derivatives&lt;/a&gt;.&lt;div class="blogger-post-footer"&gt;&lt;img width='1' height='1' src='https://blogger.googleusercontent.com/tracker/295516133648054574-4450632620030466588?l=vuvie.blogspot.com' alt='' /&gt;&lt;/div&gt;</content><link rel='replies' type='application/atom+xml' href='http://vuvie.blogspot.com/feeds/4450632620030466588/comments/default' title='Post Comments'/><link rel='replies' type='text/html' href='http://www.blogger.com/comment.g?blogID=295516133648054574&amp;postID=4450632620030466588' title='0 Comments'/><link rel='edit' type='application/atom+xml' href='http://www.blogger.com/feeds/295516133648054574/posts/default/4450632620030466588'/><link rel='self' type='application/atom+xml' href='http://www.blogger.com/feeds/295516133648054574/posts/default/4450632620030466588'/><link rel='alternate' type='text/html' href='http://vuvie.blogspot.com/2009/03/trigonometric-identities.html' title='Trigonometric Identities'/><author><name>vuvie</name><uri>http://www.blogger.com/profile/17374279839209476775</uri><email>noreply@blogger.com</email><gd:image rel='http://schemas.google.com/g/2005#thumbnail' width='16' height='16' src='http://img2.blogblog.com/img/b16-rounded.gif'/></author><thr:total>0</thr:total></entry><entry><id>tag:blogger.com,1999:blog-295516133648054574.post-7154155276032376228</id><published>2009-03-31T01:12:00.000-07:00</published><updated>2009-03-31T01:13:55.316-07:00</updated><category scheme='http://www.blogger.com/atom/ns#' term='work place'/><title type='text'>Perl perlop</title><content type='html'>&lt;a href="http://perldoc.perl.org/perlop.html"&gt;http://perldoc.perl.org/perlop.html&lt;/a&gt;&lt;div class="blogger-post-footer"&gt;&lt;img width='1' height='1' src='https://blogger.googleusercontent.com/tracker/295516133648054574-7154155276032376228?l=vuvie.blogspot.com' alt='' /&gt;&lt;/div&gt;</content><link rel='replies' type='application/atom+xml' href='http://vuvie.blogspot.com/feeds/7154155276032376228/comments/default' title='Post Comments'/><link rel='replies' type='text/html' href='http://www.blogger.com/comment.g?blogID=295516133648054574&amp;postID=7154155276032376228' title='1 Comments'/><link rel='edit' type='application/atom+xml' href='http://www.blogger.com/feeds/295516133648054574/posts/default/7154155276032376228'/><link rel='self' type='application/atom+xml' href='http://www.blogger.com/feeds/295516133648054574/posts/default/7154155276032376228'/><link rel='alternate' type='text/html' href='http://vuvie.blogspot.com/2009/03/perl-perlop.html' title='Perl perlop'/><author><name>vuvie</name><uri>http://www.blogger.com/profile/17374279839209476775</uri><email>noreply@blogger.com</email><gd:image rel='http://schemas.google.com/g/2005#thumbnail' width='16' height='16' src='http://img2.blogblog.com/img/b16-rounded.gif'/></author><thr:total>1</thr:total></entry><entry><id>tag:blogger.com,1999:blog-295516133648054574.post-3709237925063933402</id><published>2009-03-29T07:53:00.001-07:00</published><updated>2009-03-29T07:53:43.075-07:00</updated><category scheme='http://www.blogger.com/atom/ns#' term='school'/><title type='text'>Sound Effects for free</title><content type='html'>&lt;a href="http://www.hongkiat.com/blog/55-great-websites-to-download-free-sound-effects/"&gt;http://www.hongkiat.com/blog/55-great-websites-to-download-free-sound-effects/&lt;/a&gt;&lt;div class="blogger-post-footer"&gt;&lt;img width='1' height='1' src='https://blogger.googleusercontent.com/tracker/295516133648054574-3709237925063933402?l=vuvie.blogspot.com' alt='' /&gt;&lt;/div&gt;</content><link rel='replies' type='application/atom+xml' href='http://vuvie.blogspot.com/feeds/3709237925063933402/comments/default' title='Post Comments'/><link rel='replies' type='text/html' href='http://www.blogger.com/comment.g?blogID=295516133648054574&amp;postID=3709237925063933402' title='0 Comments'/><link rel='edit' type='application/atom+xml' href='http://www.blogger.com/feeds/295516133648054574/posts/default/3709237925063933402'/><link rel='self' type='application/atom+xml' href='http://www.blogger.com/feeds/295516133648054574/posts/default/3709237925063933402'/><link rel='alternate' type='text/html' href='http://vuvie.blogspot.com/2009/03/sound-effects-for-free.html' title='Sound Effects for free'/><author><name>vuvie</name><uri>http://www.blogger.com/profile/17374279839209476775</uri><email>noreply@blogger.com</email><gd:image rel='http://schemas.google.com/g/2005#thumbnail' width='16' height='16' src='http://img2.blogblog.com/img/b16-rounded.gif'/></author><thr:total>0</thr:total></entry><entry><id>tag:blogger.com,1999:blog-295516133648054574.post-2742188654496947856</id><published>2009-03-28T20:19:00.001-07:00</published><updated>2009-03-28T20:19:48.809-07:00</updated><category scheme='http://www.blogger.com/atom/ns#' term='school'/><title type='text'>Newton's 3 laws</title><content type='html'>&lt;a href="http://www.glenbrook.k12.il.us/gbssci/phys/Class/newtlaws/newtltoc.html"&gt;http://www.glenbrook.k12.il.us/gbssci/phys/Class/newtlaws/newtltoc.html&lt;/a&gt;&lt;div class="blogger-post-footer"&gt;&lt;img width='1' height='1' src='https://blogger.googleusercontent.com/tracker/295516133648054574-2742188654496947856?l=vuvie.blogspot.com' alt='' /&gt;&lt;/div&gt;</content><link rel='replies' type='application/atom+xml' href='http://vuvie.blogspot.com/feeds/2742188654496947856/comments/default' title='Post Comments'/><link rel='replies' type='text/html' href='http://www.blogger.com/comment.g?blogID=295516133648054574&amp;postID=2742188654496947856' title='0 Comments'/><link rel='edit' type='application/atom+xml' href='http://www.blogger.com/feeds/295516133648054574/posts/default/2742188654496947856'/><link rel='self' type='application/atom+xml' href='http://www.blogger.com/feeds/295516133648054574/posts/default/2742188654496947856'/><link rel='alternate' type='text/html' href='http://vuvie.blogspot.com/2009/03/newtons-3-laws.html' title='Newton&apos;s 3 laws'/><author><name>vuvie</name><uri>http://www.blogger.com/profile/17374279839209476775</uri><email>noreply@blogger.com</email><gd:image rel='http://schemas.google.com/g/2005#thumbnail' width='16' height='16' src='http://img2.blogblog.com/img/b16-rounded.gif'/></author><thr:total>0</thr:total></entry><entry><id>tag:blogger.com,1999:blog-295516133648054574.post-6319435707178774190</id><published>2009-03-28T01:02:00.000-07:00</published><updated>2009-03-28T01:03:08.224-07:00</updated><category scheme='http://www.blogger.com/atom/ns#' term='school'/><title type='text'>Timestep integration</title><content type='html'>&lt;a href="http://www.euclideanspace.com/threed/games/options/timestep/index.htm"&gt;http://www.euclideanspace.com/threed/games/options/timestep/index.htm&lt;/a&gt;&lt;br /&gt;&lt;br /&gt;Very good to get the basics of time step transformation.&lt;div class="blogger-post-footer"&gt;&lt;img width='1' height='1' src='https://blogger.googleusercontent.com/tracker/295516133648054574-6319435707178774190?l=vuvie.blogspot.com' alt='' /&gt;&lt;/div&gt;</content><link rel='replies' type='application/atom+xml' href='http://vuvie.blogspot.com/feeds/6319435707178774190/comments/default' title='Post Comments'/><link rel='replies' type='text/html' href='http://www.blogger.com/comment.g?blogID=295516133648054574&amp;postID=6319435707178774190' title='0 Comments'/><link rel='edit' type='application/atom+xml' href='http://www.blogger.com/feeds/295516133648054574/posts/default/6319435707178774190'/><link rel='self' type='application/atom+xml' href='http://www.blogger.com/feeds/295516133648054574/posts/default/6319435707178774190'/><link rel='alternate' type='text/html' href='http://vuvie.blogspot.com/2009/03/timestep-integration.html' title='Timestep integration'/><author><name>vuvie</name><uri>http://www.blogger.com/profile/17374279839209476775</uri><email>noreply@blogger.com</email><gd:image rel='http://schemas.google.com/g/2005#thumbnail' width='16' height='16' src='http://img2.blogblog.com/img/b16-rounded.gif'/></author><thr:total>0</thr:total></entry><entry><id>tag:blogger.com,1999:blog-295516133648054574.post-2986573485023712250</id><published>2009-03-27T19:02:00.000-07:00</published><updated>2009-03-27T19:03:28.262-07:00</updated><category scheme='http://www.blogger.com/atom/ns#' term='school'/><title type='text'>A historical timeline for Computer Graphics &amp; Animation</title><content type='html'>&lt;a href="http://sophia.javeriana.edu.co/%7Eochavarr/computer_graphics_history/historia/"&gt;http://sophia.javeriana.edu.co/~ochavarr/computer_graphics_history/historia/&lt;/a&gt;&lt;div class="blogger-post-footer"&gt;&lt;img width='1' height='1' src='https://blogger.googleusercontent.com/tracker/295516133648054574-2986573485023712250?l=vuvie.blogspot.com' alt='' /&gt;&lt;/div&gt;</content><link rel='replies' type='application/atom+xml' href='http://vuvie.blogspot.com/feeds/2986573485023712250/comments/default' title='Post Comments'/><link rel='replies' type='text/html' href='http://www.blogger.com/comment.g?blogID=295516133648054574&amp;postID=2986573485023712250' title='0 Comments'/><link rel='edit' type='application/atom+xml' href='http://www.blogger.com/feeds/295516133648054574/posts/default/2986573485023712250'/><link rel='self' type='application/atom+xml' href='http://www.blogger.com/feeds/295516133648054574/posts/default/2986573485023712250'/><link rel='alternate' type='text/html' href='http://vuvie.blogspot.com/2009/03/historical-timeline-for-computer.html' title='A historical timeline for Computer Graphics &amp; Animation'/><author><name>vuvie</name><uri>http://www.blogger.com/profile/17374279839209476775</uri><email>noreply@blogger.com</email><gd:image rel='http://schemas.google.com/g/2005#thumbnail' width='16' height='16' src='http://img2.blogblog.com/img/b16-rounded.gif'/></author><thr:total>0</thr:total></entry><entry><id>tag:blogger.com,1999:blog-295516133648054574.post-295453278757537461</id><published>2009-03-27T08:31:00.001-07:00</published><updated>2009-03-27T08:31:45.992-07:00</updated><category scheme='http://www.blogger.com/atom/ns#' term='school'/><title type='text'>Matrix Vector hints</title><content type='html'>&lt;pre&gt;Matric and various vector math hints and tips.&lt;br /&gt;-------------------------------------------------------------------------------&lt;br /&gt;General Matrix calculation is by&lt;br /&gt;&lt;br /&gt;    [x,y,z] *  M  =&gt;  [x',y',z']&lt;br /&gt;&lt;br /&gt;         |x|    |x'|&lt;br /&gt;or    M * |y| =&gt; |y'|&lt;br /&gt;         |z|    |z'|&lt;br /&gt;&lt;br /&gt;The result is the same in either case. As long as the matrix was created using&lt;br /&gt;row vectors OR column vectors to match!&lt;br /&gt;&lt;br /&gt;Which style is used is up to the matrix library version you use.   I prefer&lt;br /&gt;the former, which  The perl Math::MatrixReal library seems to like the later.&lt;br /&gt;Just note the order.&lt;br /&gt;&lt;br /&gt;&lt;br /&gt;-------------------------------------------------------------------------------&lt;br /&gt;Matrix and what the terms actually mean...&lt;br /&gt;&lt;br /&gt;From the povray matrix page..&lt;br /&gt;  http://enphilistor.users4.50megs.com/matrix.htm&lt;br /&gt;&lt;br /&gt;Generally a matrix is defined (at least in Povray) as...&lt;br /&gt;&lt;br /&gt;             | A.x  A.y  A.z  0 |&lt;br /&gt;             | B.x  B.y  B.z  0 |&lt;br /&gt;             | C.x  C.y  C.z  0 |&lt;br /&gt;             | D.x  D.y  D.z  1 |&lt;br /&gt;&lt;br /&gt;This can be thought of a a matrix of four (row) vectors A, B, C, D&lt;br /&gt;where   A = | A.x, A.y, A.z, 0 | etc.  (NB: A.x is the x component of A)&lt;br /&gt;&lt;br /&gt;What this matrix does is wrap the 3D space so that the X axis moves (rotates,&lt;br /&gt;scales, shear, etc) to vector A, ditto for Y -&gt; B and Z -&gt; C.  The last vector&lt;br /&gt;D is the new location for the Origin (translate).&lt;br /&gt;&lt;br /&gt;As the page above specifies this means that if you create a set of orthogonal&lt;br /&gt;vectors A,B,C general rotations are very easy to do, and goes on to provide a&lt;br /&gt;two part solution to rotating any general vector to any other general vector&lt;br /&gt;(while retaining an general up direction).&lt;br /&gt;&lt;br /&gt;-------------------------------------------------------------------------------&lt;br /&gt;Orthogonal Matrices&lt;br /&gt;&lt;br /&gt;A matrix is orthogonal if each of the three vectors making up the matrix&lt;br /&gt;are orthogonal. That is they are all perpenducular to each other.&lt;br /&gt;&lt;br /&gt;This is true of all rotation matrices (no scaling or shear).&lt;br /&gt;&lt;br /&gt;What is interesting is that the inverse of such matrices is also its&lt;br /&gt;transpose. And that matrix in itself is also orthogonal.&lt;br /&gt;&lt;br /&gt;This means if we have a rotation matix&lt;br /&gt;&lt;br /&gt;             | A.x  A.y  A.z |&lt;br /&gt;             | B.x  B.y  B.z |&lt;br /&gt;             | C.x  C.y  C.z |&lt;br /&gt;&lt;br /&gt;To rotate the x,y,z axises to the A,B,C vectors, then it so happens that&lt;br /&gt;the inverse (rotate A,B,C vectors to the x,y,z axises) is the matrixes&lt;br /&gt;transpose (diagonal mirror).&lt;br /&gt;&lt;br /&gt;             | A.x  B.x  C.x |&lt;br /&gt;             | A.y  B.y  C.y |&lt;br /&gt;             | A.z  B.z  C.z |&lt;br /&gt;&lt;br /&gt;-------------------------------------------------------------------------------&lt;br /&gt;Rotation Matrices are...&lt;br /&gt;&lt;br /&gt;   Normilized    or   Each row or column are unit vectors (vector length = 1)&lt;br /&gt;   Orthogonal    or   Dot product of any row to to any other row&lt;br /&gt;                       or column to column    is  0&lt;br /&gt;         EG: All row or column vectors are perpendicular to each other&lt;br /&gt;   Its Inverse is also its Transpose (due to orthogonality)&lt;br /&gt;&lt;br /&gt;-------------------------------------------------------------------------------&lt;br /&gt;Rotation Matrix about axis (x,y,z) and angle a&lt;br /&gt;&lt;br /&gt;Given that   s = sin(a)   c = cos(a)   t = (1 - cos(a))&lt;br /&gt;and   x, y, z  defines the axis you want to rotate around&lt;br /&gt;then, the rotation matrix is...&lt;br /&gt;&lt;br /&gt;             | txx+c    txy+sz    txz-sy |&lt;br /&gt;         R = | txy-sz   tyy+c     tyz+sx |&lt;br /&gt;             | txz+sy   tyz-sx    tzz+c  |&lt;br /&gt;&lt;br /&gt;For very small angles (and you later occasionally re-normalize)&lt;br /&gt;A technique often used for interactive rotations using a mouse.&lt;br /&gt;Then     s = sin(a) =&gt; a   c = cos(a) =&gt; 1  t =&gt; 0&lt;br /&gt;and thus rotation becomes&lt;br /&gt;                 |  1    za   -ya |&lt;br /&gt;             R = | -za   1     xa |&lt;br /&gt;                 |  ya  -xa    1  |&lt;br /&gt;&lt;br /&gt;Given a orthogonal rotation matrix&lt;br /&gt;Then the axis and angle of rotation can be found using...&lt;br /&gt;&lt;br /&gt; cos(a) = (  R[0][0] + R[1][1] + R[2][2] - 1 ) / 2&lt;br /&gt;&lt;br /&gt; axis  =  ( R[1][2]-R[2][1],  R[2][0]-R[0][2],  R[0][1]-R[1][0] ) / 2*sin(a)&lt;br /&gt;&lt;br /&gt;-------------------------------------------------------------------------------&lt;br /&gt;General Rotatation of  a unit vector V to unit vector W&lt;br /&gt;(rotation in same plain as both vectors - ie: the minimal rotation)&lt;br /&gt;&lt;br /&gt;This is complex and difficult if you try to generate it using the&lt;br /&gt;above general axis and angle method.   The following generates it faster&lt;br /&gt;and more simply, without need for sin() and cosin() functions, using the&lt;br /&gt;meaning of the three vectors in a roatation matrix.&lt;br /&gt;&lt;br /&gt;To do this requires three steps...&lt;br /&gt;&lt;br /&gt; 1/ Matrix to rotate the Vector V onto some arbatary axis (eg: X)&lt;br /&gt;    but such that the vector W also rotates to W' in the XY plan!&lt;br /&gt; 2/ One to rotate about the Z axis so that the rotated vector V'&lt;br /&gt;    (which is now at the X axis) is rotated to W' in that frame work.&lt;br /&gt; 3/ Rotate back to the original axis frame work by using the&lt;br /&gt;    inverse (transpose) of the original rotation.&lt;br /&gt;&lt;br /&gt;First Step&lt;br /&gt; It is easier to calculate the last step and invert the matrix, so...&lt;br /&gt;&lt;br /&gt; We need to find two more unit vectors orthogonal to the original&lt;br /&gt; vector V.  One of these vectors must be the axis of rotation&lt;br /&gt; so it can be moved to the Z axis for the second step.&lt;br /&gt;&lt;br /&gt; Find the axis of rotation N&lt;br /&gt;            N = normalised ( V x W )&lt;br /&gt; And the other orthogonal axis to complete the axis frame work.&lt;br /&gt;            M = N x V     (note M is unit length as N and V are orthoginal)&lt;br /&gt; alturnativally...&lt;br /&gt;            M = normailzed( V x W x V )&lt;br /&gt;&lt;br /&gt; to rotate the X Y Z axis to this frame work would thus be...&lt;br /&gt;                 | Vx, Vy, Vz |&lt;br /&gt;             Q = | Mx, My, Mz |      (NB: a matrix of row vectors)&lt;br /&gt;                 | Nx, Ny, Nz |&lt;br /&gt; But for this step we want to do the oppisite!  So inverse the orthogonal&lt;br /&gt; matrix by transposing (diagonal flip). So the first step is....&lt;br /&gt;             transpose(Q)&lt;br /&gt;&lt;br /&gt;Second Step&lt;br /&gt; The new location of V (or V') which is now the X axis, needs to be rotated&lt;br /&gt; around Z (now the axis of rotation), to the new location of W or W'&lt;br /&gt;&lt;br /&gt;          W' =   W * transpose(Q)&lt;br /&gt;&lt;br /&gt; As the Z axis does not rotate we only need the new location of the Y&lt;br /&gt; axis in this step to complete this step.&lt;br /&gt;&lt;br /&gt;          Y' =  W' Zrotate(90deg)&lt;br /&gt;             =  Z x W'&lt;br /&gt;&lt;br /&gt; The actual rotaton matrix in this axis framework is thus...&lt;br /&gt;              | W'x, W'y, W'z |&lt;br /&gt;          T = | Y'x, Y'y, Y'z |&lt;br /&gt;              | Zx,  Zy,  Zz  |    &lt;- This is just (0, 0, 1)&lt;br /&gt;&lt;br /&gt;Third Step&lt;br /&gt; We just rotate back to the original coordinate system...&lt;br /&gt; This was the original matrix  Q  calculated in step one.&lt;br /&gt;&lt;br /&gt;&lt;br /&gt;The completed rotation matrix is thus..&lt;br /&gt;&lt;br /&gt;      Rotate_V_to_W =  R  =  transpose(Q) * T * Q&lt;br /&gt;&lt;br /&gt;&lt;br /&gt;===============================================================================&lt;br /&gt;&lt;br /&gt;The following is vector stuff, not matrix...&lt;br /&gt;&lt;br /&gt;-------------------------------------------------------------------------------&lt;br /&gt;Distance of a point to a line.&lt;br /&gt;&lt;br /&gt;Given line AB,  Point C some distance away.&lt;br /&gt;Minimim distance of C to line (perpendicular to line)&lt;br /&gt;&lt;br /&gt;  r =    (AB . AC)  /  |AB|^2&lt;br /&gt;&lt;br /&gt;WRONG: that is the distance of C from A in the direction of A to B!&lt;br /&gt;That is length along the line!&lt;br /&gt;&lt;br /&gt;-------------------------------------------------------------------------------&lt;br /&gt;&lt;br /&gt;&lt;br /&gt;From &lt;a href="http://www.cit.gu.edu.au/%7Eanthony/info/graphics/matrix_vector.hints"&gt;http://www.cit.gu.edu.au/~anthony/info/graphics/matrix_vector.hints&lt;/a&gt;&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/295516133648054574-295453278757537461?l=vuvie.blogspot.com' alt='' /&gt;&lt;/div&gt;</content><link rel='replies' type='application/atom+xml' href='http://vuvie.blogspot.com/feeds/295453278757537461/comments/default' title='Post Comments'/><link rel='replies' type='text/html' href='http://www.blogger.com/comment.g?blogID=295516133648054574&amp;postID=295453278757537461' title='0 Comments'/><link rel='edit' type='application/atom+xml' href='http://www.blogger.com/feeds/295516133648054574/posts/default/295453278757537461'/><link rel='self' type='application/atom+xml' href='http://www.blogger.com/feeds/295516133648054574/posts/default/295453278757537461'/><link rel='alternate' type='text/html' href='http://vuvie.blogspot.com/2009/03/matrix-vector-hints.html' title='Matrix Vector hints'/><author><name>vuvie</name><uri>http://www.blogger.com/profile/17374279839209476775</uri><email>noreply@blogger.com</email><gd:image rel='http://schemas.google.com/g/2005#thumbnail' width='16' height='16' src='http://img2.blogblog.com/img/b16-rounded.gif'/></author><thr:total>0</thr:total></entry><entry><id>tag:blogger.com,1999:blog-295516133648054574.post-6209447292197238998</id><published>2009-03-26T02:03:00.001-07:00</published><updated>2009-03-26T02:03:50.109-07:00</updated><category scheme='http://www.blogger.com/atom/ns#' term='school'/><title type='text'>Some info on Matrix &amp; Quaternion... need to consolidate with the other posts</title><content type='html'>&lt;a href="http://www.j3d.org/matrix_faq/matrfaq_latest.html"&gt;http://www.j3d.org/matrix_faq/matrfaq_latest.html&lt;/a&gt;&lt;div class="blogger-post-footer"&gt;&lt;img width='1' height='1' src='https://blogger.googleusercontent.com/tracker/295516133648054574-6209447292197238998?l=vuvie.blogspot.com' alt='' /&gt;&lt;/div&gt;</content><link rel='replies' type='application/atom+xml' href='http://vuvie.blogspot.com/feeds/6209447292197238998/comments/default' title='Post Comments'/><link rel='replies' type='text/html' href='http://www.blogger.com/comment.g?blogID=295516133648054574&amp;postID=6209447292197238998' title='0 Comments'/><link rel='edit' type='application/atom+xml' href='http://www.blogger.com/feeds/295516133648054574/posts/default/6209447292197238998'/><link rel='self' type='application/atom+xml' href='http://www.blogger.com/feeds/295516133648054574/posts/default/6209447292197238998'/><link rel='alternate' type='text/html' href='http://vuvie.blogspot.com/2009/03/some-info-on-matrix-quaternion-need-to.html' title='Some info on Matrix &amp; Quaternion... need to consolidate with the other posts'/><author><name>vuvie</name><uri>http://www.blogger.com/profile/17374279839209476775</uri><email>noreply@blogger.com</email><gd:image rel='http://schemas.google.com/g/2005#thumbnail' width='16' height='16' src='http://img2.blogblog.com/img/b16-rounded.gif'/></author><thr:total>0</thr:total></entry><entry><id>tag:blogger.com,1999:blog-295516133648054574.post-4542251438279426477</id><published>2009-03-26T00:57:00.001-07:00</published><updated>2009-03-26T00:57:29.740-07:00</updated><category scheme='http://www.blogger.com/atom/ns#' term='stoopad tech'/><title type='text'>Perl RegEx reference</title><content type='html'>&lt;h2&gt;&lt;span class="mw-headline"&gt;Conventions&lt;/span&gt;&lt;/h2&gt; &lt;p&gt;The following conventions are used in the examples.&lt;/p&gt; &lt;pre&gt;   metacharacter(s) ;; the metacharacters column specifies the regex syntax being demonstrated&lt;br /&gt; =~ m//           ;; indicates a regex &lt;b&gt;match&lt;/b&gt; operation in perl  &lt;br /&gt; =~ s///          ;; indicates a regex &lt;b&gt;substitution&lt;/b&gt; operation in perl&lt;br /&gt;&lt;/pre&gt; &lt;p&gt;Also worth noting is that these regular expressions are all Perl-like syntax. Standard POSIX regular expressions are different.&lt;/p&gt; &lt;p&gt;&lt;a name="Examples" id="Examples"&gt;&lt;/a&gt;&lt;/p&gt; &lt;h2&gt;&lt;span class="editsection"&gt;[&lt;a href="http://en.wikipedia.org/w/index.php?title=Regular_expression_examples&amp;amp;action=edit&amp;amp;section=2" title="Edit section: Examples"&gt;edit&lt;/a&gt;]&lt;/span&gt; &lt;span class="mw-headline"&gt;Examples&lt;/span&gt;&lt;/h2&gt; &lt;p&gt;Unless otherwise indicated, the following examples conform to the &lt;a href="http://en.wikipedia.org/wiki/Perl" title="Perl"&gt;Perl&lt;/a&gt; programming language, release 5.8.8, &lt;a href="http://en.wikipedia.org/wiki/January_31" title="January 31"&gt;January 31&lt;/a&gt;, &lt;a href="http://en.wikipedia.org/wiki/2006" title="2006"&gt;2006&lt;/a&gt;. The syntax and conventions used in these examples coincide with that of other programming environments as well (e.g., see Java in a Nutshell - Page 213, Python Scripting for Computational Science - Page 320, Programming PHP - Page 106 ).&lt;/p&gt; &lt;table class="wikitable"&gt; &lt;tbody&gt;&lt;tr&gt; &lt;th&gt;Metacharacter(s)&lt;/th&gt; &lt;th&gt;Description&lt;/th&gt; &lt;th&gt;Example&lt;br /&gt;Note that all the if statements return a TRUE value&lt;/th&gt; &lt;/tr&gt; &lt;tr&gt; &lt;td&gt;&lt;b&gt;.&lt;/b&gt;&lt;/td&gt; &lt;td&gt;Normally matches any character except a newline. Within square brackets the dot is literal.&lt;/td&gt; &lt;td align="left"&gt; &lt;pre&gt;$string1 = "Hello World\n";&lt;br /&gt;if ($string1 =~ m/...../) {&lt;br /&gt;print "$string1 has length &gt;= 5\n";&lt;br /&gt;}&lt;br /&gt;&lt;/pre&gt;&lt;/td&gt; &lt;/tr&gt; &lt;tr&gt; &lt;td&gt;( )&lt;/td&gt; &lt;td&gt;Groups a series of pattern elements to a single element. When you match a pattern within parentheses, you can use any of $1, $2, ... later to refer to the previously matched pattern.&lt;/td&gt; &lt;td align="left"&gt; &lt;pre&gt;$string1 = "Hello World\n";&lt;br /&gt;if ($string1 =~ m/(H..).(o..)/) {&lt;br /&gt;print "We matched '$1' and '$2'\n";&lt;br /&gt;}&lt;br /&gt;&lt;br /&gt;&lt;/pre&gt; &lt;b&gt;Output:&lt;/b&gt; &lt;pre&gt;&lt;br /&gt;We matched 'Hel' and 'o W';&lt;br /&gt;&lt;br /&gt;&lt;/pre&gt;&lt;/td&gt; &lt;/tr&gt; &lt;tr&gt; &lt;td&gt;+&lt;/td&gt; &lt;td&gt;Matches the preceding pattern element one or more times.&lt;/td&gt; &lt;td align="left"&gt; &lt;pre&gt;$string1 = "Hello World\n";&lt;br /&gt;if ($string1 =~ m/l+/) {&lt;br /&gt;print "There are one or more consecutive letter \"l\"'s in $string1\n";&lt;br /&gt;}&lt;br /&gt;&lt;/pre&gt; &lt;b&gt;Output:&lt;/b&gt; &lt;pre&gt;&lt;br /&gt;There are one or more consecutive letter "l"'s in Hello World&lt;br /&gt;&lt;br /&gt;&lt;/pre&gt;&lt;/td&gt; &lt;/tr&gt; &lt;tr&gt; &lt;td&gt;?&lt;/td&gt; &lt;td&gt;Matches the preceding pattern element zero or one times.&lt;/td&gt; &lt;td align="left"&gt; &lt;pre&gt;$string1 = "Hello World\n";&lt;br /&gt;if ($string1 =~ m/H.?e/) {&lt;br /&gt;print "There is an 'H' and a 'e' separated by ";&lt;br /&gt;print "0-1 characters (Ex: He Hoe)\n";&lt;br /&gt;}&lt;br /&gt;&lt;/pre&gt;&lt;/td&gt; &lt;/tr&gt; &lt;tr&gt; &lt;td&gt;?&lt;/td&gt; &lt;td&gt;Modifies the *, +, or {M,N}'d regexp that comes before to match as few times as possible.&lt;/td&gt; &lt;td align="left"&gt; &lt;pre&gt;$string1 = "Hello World\n";&lt;br /&gt;if ($string1 =~ m/(l.+?o)/) {&lt;br /&gt;print "The non-greedy match with 'l' followed by one or ";&lt;br /&gt;print "more characters is 'llo' rather than 'llo wo'.\n";&lt;br /&gt;}&lt;br /&gt;&lt;/pre&gt;&lt;/td&gt; &lt;/tr&gt; &lt;tr&gt; &lt;td&gt;*&lt;/td&gt; &lt;td&gt;Matches the preceding pattern element zero or more times.&lt;/td&gt; &lt;td align="left"&gt; &lt;pre&gt;$string1 = "Hello World\n";&lt;br /&gt;if ($string1 =~ m/el*o/) {&lt;br /&gt;print "There is an 'e' followed by zero to many ";&lt;br /&gt;print "'l' followed by 'o' (eo, elo, ello, elllo)\n";&lt;br /&gt;}&lt;br /&gt;&lt;/pre&gt;&lt;/td&gt; &lt;/tr&gt; &lt;tr&gt; &lt;td&gt;{M,N}&lt;/td&gt; &lt;td&gt;Denotes the minimum M and the maximum N match count.&lt;/td&gt; &lt;td align="left"&gt; &lt;pre&gt;$string1 = "Hello World\n";&lt;br /&gt;if ($string1 =~ m/l{1,2}/) {&lt;br /&gt;print "There exists a substring with at least 1 ";&lt;br /&gt;print "and at most 2 l's in $string1\n";&lt;br /&gt;}&lt;br /&gt;&lt;/pre&gt;&lt;/td&gt; &lt;/tr&gt; &lt;tr&gt; &lt;td&gt;[...]&lt;/td&gt; &lt;td&gt;Denotes a set of possible character matches.&lt;/td&gt; &lt;td align="left"&gt; &lt;pre&gt;$string1 = "Hello World\n";&lt;br /&gt;if ($string1 =~ m/[aeiou]+/) {&lt;br /&gt;print "$string1 contains one or more vowels.\n";&lt;br /&gt;}&lt;br /&gt;&lt;/pre&gt;&lt;/td&gt; &lt;/tr&gt; &lt;tr&gt; &lt;td&gt;|&lt;/td&gt; &lt;td&gt;Separates alternate possibilities.&lt;/td&gt; &lt;td align="left"&gt; &lt;pre&gt;$string1 = "Hello World\n";&lt;br /&gt;if ($string1 =~ m/(Hello|Hi|Pogo)/) {&lt;br /&gt;print "At least one of Hello, Hi, or Pogo is ";&lt;br /&gt;print "contained in $string1.\n";&lt;br /&gt;}&lt;br /&gt;&lt;/pre&gt;&lt;/td&gt; &lt;/tr&gt; &lt;tr&gt; &lt;td&gt;\b&lt;/td&gt; &lt;td&gt;Matches a word boundary.&lt;/td&gt; &lt;td align="left"&gt; &lt;pre&gt;$string1 = "Hello World\n";&lt;br /&gt;if ($string1 =~ m/llo\b/) {&lt;br /&gt;print "There is a word that ends with 'llo'\n";&lt;br /&gt;} else {&lt;br /&gt;print "There are no words that end with 'llo'\n";&lt;br /&gt;}&lt;br /&gt;&lt;/pre&gt;&lt;/td&gt; &lt;/tr&gt; &lt;tr&gt; &lt;td&gt;\w&lt;/td&gt; &lt;td&gt;Matches an alphanumeric character, including "_".&lt;/td&gt; &lt;td align="left"&gt; &lt;pre&gt;$string1 = "Hello World\n";&lt;br /&gt;if ($string1 =~ m/\w/) {&lt;br /&gt;print "There is at least one alphanumeric ";&lt;br /&gt;print "character in $string1 (A-Z, a-z, 0-9, _)\n";&lt;br /&gt;}&lt;br /&gt;&lt;/pre&gt;&lt;/td&gt; &lt;/tr&gt; &lt;tr&gt; &lt;td&gt;\W&lt;/td&gt; &lt;td&gt;Matches a non-alphanumeric character, excluding "_".&lt;/td&gt; &lt;td align="left"&gt; &lt;pre&gt;$string1 = "Hello World\n";&lt;br /&gt;if ($string1 =~ m/\W/) {&lt;br /&gt;print "The space between Hello and ";&lt;br /&gt;print "World is not alphanumeric\n";&lt;br /&gt;}&lt;br /&gt;&lt;/pre&gt;&lt;/td&gt; &lt;/tr&gt; &lt;tr&gt; &lt;td&gt;\s&lt;/td&gt; &lt;td&gt;Matches a whitespace character (space, tab, newline, form feed)&lt;/td&gt; &lt;td align="left"&gt; &lt;pre&gt;$string1 = "Hello World\n";&lt;br /&gt;if ($string1 =~ m/\s.*\s/) {&lt;br /&gt;print "There are TWO whitespace characters, which may";&lt;br /&gt;print " be separated by other characters, in $string1";&lt;br /&gt;}&lt;br /&gt;&lt;/pre&gt;&lt;/td&gt; &lt;/tr&gt; &lt;tr&gt; &lt;td&gt;\S&lt;/td&gt; &lt;td&gt;Matches anything BUT a whitespace.&lt;/td&gt; &lt;td align="left"&gt; &lt;pre&gt;$string1 = "Hello World\n";&lt;br /&gt;if ($string1 =~ m/\S.*\S/) {&lt;br /&gt;print "There are TWO non-whitespace characters, which";&lt;br /&gt;print " may be separated by other characters, in $string1";&lt;br /&gt;}&lt;br /&gt;&lt;/pre&gt;&lt;/td&gt; &lt;/tr&gt; &lt;tr&gt; &lt;td&gt;\d&lt;/td&gt; &lt;td&gt;Matches a digit, same as [0-9].&lt;/td&gt; &lt;td align="left"&gt; &lt;pre&gt;$string1 = "99 bottles of beer on the wall.";&lt;br /&gt;if ($string1 =~ m/(\d+)/) {&lt;br /&gt;print "$1 is the first number in '$string1'\n";&lt;br /&gt;}&lt;br /&gt;&lt;br /&gt;&lt;/pre&gt; &lt;b&gt;Output:&lt;/b&gt; &lt;pre&gt;&lt;br /&gt;99 is the first number in '99 bottles of beer on the wall.'&lt;br /&gt;&lt;br /&gt;&lt;/pre&gt;&lt;/td&gt; &lt;/tr&gt; &lt;tr&gt; &lt;td&gt;\D&lt;/td&gt; &lt;td&gt;Matches a non-digit.&lt;/td&gt; &lt;td align="left"&gt; &lt;pre&gt;$string1 = "Hello World\n";&lt;br /&gt;if ($string1 =~ m/\D/) {&lt;br /&gt;print "There is at least one character in $string1";&lt;br /&gt;print " that is not a digit.\n";&lt;br /&gt;}&lt;br /&gt;&lt;/pre&gt;&lt;/td&gt; &lt;/tr&gt; &lt;tr&gt; &lt;td&gt;^&lt;/td&gt; &lt;td&gt;Matches the beginning of a line or string.&lt;/td&gt; &lt;td align="left"&gt; &lt;pre&gt;$string1 = "Hello World\n";&lt;br /&gt;if ($string1 =~ m/^He/) {&lt;br /&gt;print "$string1 starts with the characters 'He'\n";&lt;br /&gt;}&lt;br /&gt;&lt;/pre&gt;&lt;/td&gt; &lt;/tr&gt; &lt;tr&gt; &lt;td&gt;$&lt;/td&gt; &lt;td&gt;Matches the end of a line or string.&lt;/td&gt; &lt;td align="left"&gt; &lt;pre&gt;$string1 = "Hello World\n";&lt;br /&gt;if ($string1 =~ m/rld$/) {&lt;br /&gt;print "$string1 is a line or string ";&lt;br /&gt;print "that ends with 'rld'\n";&lt;br /&gt;}&lt;br /&gt;&lt;/pre&gt;&lt;/td&gt; &lt;/tr&gt; &lt;tr&gt; &lt;td&gt;\A&lt;/td&gt; &lt;td&gt;Matches the beginning of a string (but not an internal line).&lt;/td&gt; &lt;td align="left"&gt; &lt;pre&gt;$string1 = "Hello\nWorld\n";&lt;br /&gt;if ($string1 =~ m/\AH/) {&lt;br /&gt;print "$string1 is a string ";&lt;br /&gt;print "that starts with 'H'\n";&lt;br /&gt;}&lt;br /&gt;&lt;/pre&gt;&lt;/td&gt; &lt;/tr&gt; &lt;tr&gt; &lt;td&gt;\Z&lt;/td&gt; &lt;td&gt;Matches the end of a string (but not an internal line).&lt;/td&gt; &lt;td align="left"&gt; &lt;pre&gt;$string1 = "Hello\nWorld\n";&lt;br /&gt;if ($string1 =~ m/d\n\Z/) {&lt;br /&gt;print "$string1 is a string ";&lt;br /&gt;print "that ends with 'd\\n'\n";&lt;br /&gt;}&lt;br /&gt;&lt;/pre&gt;&lt;/td&gt; &lt;/tr&gt; &lt;tr&gt; &lt;td&gt;[^...]&lt;/td&gt; &lt;td&gt;Matches every character except the ones inside brackets.&lt;/td&gt; &lt;td align="left"&gt; &lt;pre&gt;$string1 = "Hello World\n";&lt;br /&gt;if ($string1 =~ m/[^abc]/) {&lt;br /&gt;print "$string1 contains a character other than ";&lt;br /&gt;print "a, b, and c\n";&lt;br /&gt;}&lt;br /&gt;&lt;/pre&gt;&lt;/td&gt; &lt;/tr&gt; &lt;/tbody&gt;&lt;/table&gt; &lt;p&gt;&lt;a name="Notes" id="Notes"&gt;&lt;/a&gt;&lt;/p&gt;&lt;br /&gt;&lt;a href="http://en.wikipedia.org/wiki/Regular_expression_examples"&gt;http://en.wikipedia.org/wiki/Regular_expression_examples&lt;/a&gt;&lt;div class="blogger-post-footer"&gt;&lt;img width='1' height='1' src='https://blogger.googleusercontent.com/tracker/295516133648054574-4542251438279426477?l=vuvie.blogspot.com' alt='' /&gt;&lt;/div&gt;</content><link rel='replies' type='application/atom+xml' href='http://vuvie.blogspot.com/feeds/4542251438279426477/comments/default' title='Post Comments'/><link rel='replies' type='text/html' href='http://www.blogger.com/comment.g?blogID=295516133648054574&amp;postID=4542251438279426477' title='1 Comments'/><link rel='edit' type='application/atom+xml' href='http://www.blogger.com/feeds/295516133648054574/posts/default/4542251438279426477'/><link rel='self' type='application/atom+xml' href='http://www.blogger.com/feeds/295516133648054574/posts/default/4542251438279426477'/><link rel='alternate' type='text/html' href='http://vuvie.blogspot.com/2009/03/perl-regex-reference.html' title='Perl RegEx reference'/><author><name>vuvie</name><uri>http://www.blogger.com/profile/17374279839209476775</uri><email>noreply@blogger.com</email><gd:image rel='http://schemas.google.com/g/2005#thumbnail' width='16' height='16' src='http://img2.blogblog.com/img/b16-rounded.gif'/></author><thr:total>1</thr:total></entry><entry><id>tag:blogger.com,1999:blog-295516133648054574.post-3454109795458887982</id><published>2009-03-24T02:35:00.000-07:00</published><updated>2009-03-24T02:36:05.062-07:00</updated><category scheme='http://www.blogger.com/atom/ns#' term='school'/><title type='text'>Dynamics tutorial</title><content type='html'>&lt;a href="http://www.tutorvista.com/content/physics/physics-iii/rigid-body/rigid-body-center-mass.php"&gt;http://www.tutorvista.com/content/physics/physics-iii/rigid-body/rigid-body-center-mass.php&lt;/a&gt;&lt;div class="blogger-post-footer"&gt;&lt;img width='1' height='1' src='https://blogger.googleusercontent.com/tracker/295516133648054574-3454109795458887982?l=vuvie.blogspot.com' alt='' /&gt;&lt;/div&gt;</content><link rel='replies' type='application/atom+xml' href='http://vuvie.blogspot.com/feeds/3454109795458887982/comments/default' title='Post Comments'/><link rel='replies' type='text/html' href='http://www.blogger.com/comment.g?blogID=295516133648054574&amp;postID=3454109795458887982' title='0 Comments'/><link rel='edit' type='application/atom+xml' href='http://www.blogger.com/feeds/295516133648054574/posts/default/3454109795458887982'/><link rel='self' type='application/atom+xml' href='http://www.blogger.com/feeds/295516133648054574/posts/default/3454109795458887982'/><link rel='alternate' type='text/html' href='http://vuvie.blogspot.com/2009/03/dynamics-tutorial.html' title='Dynamics tutorial'/><author><name>vuvie</name><uri>http://www.blogger.com/profile/17374279839209476775</uri><email>noreply@blogger.com</email><gd:image rel='http://schemas.google.com/g/2005#thumbnail' width='16' height='16' src='http://img2.blogblog.com/img/b16-rounded.gif'/></author><thr:total>0</thr:total></entry><entry><id>tag:blogger.com,1999:blog-295516133648054574.post-1912866795198733379</id><published>2009-03-22T02:46:00.000-07:00</published><updated>2009-03-22T02:50:26.651-07:00</updated><category scheme='http://www.blogger.com/atom/ns#' term='school'/><title type='text'>Physically based animation</title><content type='html'>Slides from Cornell:&lt;br /&gt;&lt;br /&gt;&lt;a href="http://www.cs.cornell.edu/courses/cs567/2007sp/"&gt;http://www.cs.cornell.edu/courses/cs567/2007sp/&lt;/a&gt;&lt;br /&gt;&lt;br /&gt;Which leads to these information:&lt;br /&gt;&lt;br /&gt;&lt;a href="http://www.cse.ohio-state.edu/%7Eparent/animation/index1.html"&gt;http://www.cse.ohio-state.edu/~parent/animation/index1.html&lt;/a&gt;&lt;br /&gt;&lt;br /&gt;And these Pixar Research papers are great read:&lt;br /&gt;&lt;br /&gt;&lt;a href="http://www.pixar.com/companyinfo/research/pbm2001/"&gt;http://www.pixar.com/companyinfo/research/pbm2001/&lt;/a&gt;&lt;div class="blogger-post-footer"&gt;&lt;img width='1' height='1' src='https://blogger.googleusercontent.com/tracker/295516133648054574-1912866795198733379?l=vuvie.blogspot.com' alt='' /&gt;&lt;/div&gt;</content><link rel='replies' type='application/atom+xml' href='http://vuvie.blogspot.com/feeds/1912866795198733379/comments/default' title='Post Comments'/><link rel='replies' type='text/html' href='http://www.blogger.com/comment.g?blogID=295516133648054574&amp;postID=1912866795198733379' title='0 Comments'/><link rel='edit' type='application/atom+xml' href='http://www.blogger.com/feeds/295516133648054574/posts/default/1912866795198733379'/><link rel='self' type='application/atom+xml' href='http://www.blogger.com/feeds/295516133648054574/posts/default/1912866795198733379'/><link rel='alternate' type='text/html' href='http://vuvie.blogspot.com/2009/03/physically-based-animation.html' title='Physically based animation'/><author><name>vuvie</name><uri>http://www.blogger.com/profile/17374279839209476775</uri><email>noreply@blogger.com</email><gd:image rel='http://schemas.google.com/g/2005#thumbnail' width='16' height='16' src='http://img2.blogblog.com/img/b16-rounded.gif'/></author><thr:total>0</thr:total></entry><entry><id>tag:blogger.com,1999:blog-295516133648054574.post-4538062669320192033</id><published>2009-03-21T12:41:00.001-07:00</published><updated>2009-03-21T12:41:57.458-07:00</updated><title type='text'>Free vector images (icons)</title><content type='html'>&lt;a href="http://www.greepit.com/2009/03/21/45-best-icons-vectors-other-graphics-resources/"&gt;http://www.greepit.com/2009/03/21/45-best-icons-vectors-other-graphics-resources/&lt;/a&gt;&lt;div class="blogger-post-footer"&gt;&lt;img width='1' height='1' src='https://blogger.googleusercontent.com/tracker/295516133648054574-4538062669320192033?l=vuvie.blogspot.com' alt='' /&gt;&lt;/div&gt;</content><link rel='replies' type='application/atom+xml' href='http://vuvie.blogspot.com/feeds/4538062669320192033/comments/default' title='Post Comments'/><link rel='replies' type='text/html' href='http://www.blogger.com/comment.g?blogID=295516133648054574&amp;postID=4538062669320192033' title='0 Comments'/><link rel='edit' type='application/atom+xml' href='http://www.blogger.com/feeds/295516133648054574/posts/default/4538062669320192033'/><link rel='self' type='application/atom+xml' href='http://www.blogger.com/feeds/295516133648054574/posts/default/4538062669320192033'/><link rel='alternate' type='text/html' href='http://vuvie.blogspot.com/2009/03/free-vector-images-icons.html' title='Free vector images (icons)'/><author><name>vuvie</name><uri>http://www.blogger.com/profile/17374279839209476775</uri><email>noreply@blogger.com</email><gd:image rel='http://schemas.google.com/g/2005#thumbnail' width='16' height='16' src='http://img2.blogblog.com/img/b16-rounded.gif'/></author><thr:total>0</thr:total></entry><entry><id>tag:blogger.com,1999:blog-295516133648054574.post-1963147651058612886</id><published>2009-03-21T03:59:00.000-07:00</published><updated>2009-03-21T04:00:02.991-07:00</updated><category scheme='http://www.blogger.com/atom/ns#' term='school'/><category scheme='http://www.blogger.com/atom/ns#' term='dope tech'/><title type='text'>Switcheasy - thumbtack size mic</title><content type='html'>Perfect!!!!&lt;br /&gt;&lt;br /&gt;&lt;a href="http://www.macworld.com/article/139477/2009/03/thumbtacksmic.html"&gt;http://www.macworld.com/article/139477/2009/03/thumbtacksmic.html&lt;/a&gt;&lt;div class="blogger-post-footer"&gt;&lt;img width='1' height='1' src='https://blogger.googleusercontent.com/tracker/295516133648054574-1963147651058612886?l=vuvie.blogspot.com' alt='' /&gt;&lt;/div&gt;</content><link rel='replies' type='application/atom+xml' href='http://vuvie.blogspot.com/feeds/1963147651058612886/comments/default' title='Post Comments'/><link rel='replies' type='text/html' href='http://www.blogger.com/comment.g?blogID=295516133648054574&amp;postID=1963147651058612886' title='0 Comments'/><link rel='edit' type='application/atom+xml' href='http://www.blogger.com/feeds/295516133648054574/posts/default/1963147651058612886'/><link rel='self' type='application/atom+xml' href='http://www.blogger.com/feeds/295516133648054574/posts/default/1963147651058612886'/><link rel='alternate' type='text/html' href='http://vuvie.blogspot.com/2009/03/switcheasy-thumbtack-size-mic.html' title='Switcheasy - thumbtack size mic'/><author><name>vuvie</name><uri>http://www.blogger.com/profile/17374279839209476775</uri><email>noreply@blogger.com</email><gd:image rel='http://schemas.google.com/g/2005#thumbnail' width='16' height='16' src='http://img2.blogblog.com/img/b16-rounded.gif'/></author><thr:total>0</thr:total></entry><entry><id>tag:blogger.com,1999:blog-295516133648054574.post-1309381125227642037</id><published>2009-03-19T23:49:00.000-07:00</published><updated>2009-03-19T23:59:37.872-07:00</updated><category scheme='http://www.blogger.com/atom/ns#' term='school'/><title type='text'>Semester 2: Them</title><content type='html'>&lt;span style="font-weight: bold;"&gt;Animation&lt;/span&gt;&lt;br /&gt;&lt;span style="font-weight: bold;"&gt;Prof Q&lt;/span&gt;&lt;br /&gt;&lt;br /&gt;"How's my english? Ok?"&lt;br /&gt;"A lot of maths har? It's not my fault. It's your fault. You chose engineering."&lt;br /&gt;"Ah-har! Let's prove that! Good!"&lt;br /&gt;"So we've proven that! Great. Good. Hehe. Maths again? Well, it is after all the tradition now."&lt;br /&gt;"If you are going to do research on computer vision, you will definitely hear of this guy... And use his snake method and wavelet form... Clever clever guy." (in awe)&lt;br /&gt;&lt;br /&gt;&lt;br /&gt;&lt;br /&gt;&lt;span style="font-weight: bold;"&gt;VR&lt;/span&gt;&lt;br /&gt;&lt;span style="font-weight: bold;"&gt;Prof Fox&lt;/span&gt;&lt;br /&gt;&lt;br /&gt;"I can't help you there if your partner is a virtual partner..." Laughs to himself.&lt;br /&gt;-When I told him I am not sure if my partner still wants me in her team for the paper reading.&lt;br /&gt;&lt;br /&gt;"Here let me show you. If you sweep in parallel from x-axis, this polo mint will look like it's colliding with this object. But iterate the sweep through all 3 axis and you will realise it was just visual occlusion... Take polo at own risk. Hehe." Pops a mint.&lt;br /&gt;&lt;br /&gt;He does all the yar and says idea as "ide" like a typical german guy.&lt;div class="blogger-post-footer"&gt;&lt;img width='1' height='1' src='https://blogger.googleusercontent.com/tracker/295516133648054574-1309381125227642037?l=vuvie.blogspot.com' alt='' /&gt;&lt;/div&gt;</content><link rel='replies' type='application/atom+xml' href='http://vuvie.blogspot.com/feeds/1309381125227642037/comments/default' title='Post Comments'/><link rel='replies' type='text/html' href='http://www.blogger.com/comment.g?blogID=295516133648054574&amp;postID=1309381125227642037' title='0 Comments'/><link rel='edit' type='application/atom+xml' href='http://www.blogger.com/feeds/295516133648054574/posts/default/1309381125227642037'/><link rel='self' type='application/atom+xml' href='http://www.blogger.com/feeds/295516133648054574/posts/default/1309381125227642037'/><link rel='alternate' type='text/html' href='http://vuvie.blogspot.com/2009/03/semester-2-them.html' title='Semester 2: Them'/><author><name>vuvie</name><uri>http://www.blogger.com/profile/17374279839209476775</uri><email>noreply@blogger.com</email><gd:image rel='http://schemas.google.com/g/2005#thumbnail' width='16' height='16' src='http://img2.blogblog.com/img/b16-rounded.gif'/></author><thr:total>0</thr:total></entry><entry><id>tag:blogger.com,1999:blog-295516133648054574.post-2361063199527581520</id><published>2009-03-19T23:44:00.000-07:00</published><updated>2009-03-19T23:49:02.501-07:00</updated><category scheme='http://www.blogger.com/atom/ns#' term='school'/><title type='text'>Common mathematical pdf</title><content type='html'>Ha... I was going scanning for k-means algorithm and stumbled on this guy's site.&lt;br /&gt;&lt;br /&gt;Very very nice. He's more into data mining so his algorithms' mostly on clustering and search.&lt;br /&gt;&lt;br /&gt;&lt;a href="http://www.autonlab.org/tutorials/index.html"&gt;http://www.autonlab.org/tutorials/index.html&lt;/a&gt;&lt;br /&gt;&lt;br /&gt;Also like his humour:&lt;br /&gt;&lt;br /&gt;&lt;span style="font-size:85%;"&gt;&lt;b style="font-family: verdana;"&gt;Primary goal in life:&lt;/b&gt;&lt;span style="font-family: verdana;"&gt; Occasion to use the phrase: "Let me through---I'm a Computer Scientist!"&lt;/span&gt;&lt;/span&gt;&lt;div class="blogger-post-footer"&gt;&lt;img width='1' height='1' src='https://blogger.googleusercontent.com/tracker/295516133648054574-2361063199527581520?l=vuvie.blogspot.com' alt='' /&gt;&lt;/div&gt;</content><link rel='replies' type='application/atom+xml' href='http://vuvie.blogspot.com/feeds/2361063199527581520/comments/default' title='Post Comments'/><link rel='replies' type='text/html' href='http://www.blogger.com/comment.g?blogID=295516133648054574&amp;postID=2361063199527581520' title='0 Comments'/><link rel='edit' type='application/atom+xml' href='http://www.blogger.com/feeds/295516133648054574/posts/default/2361063199527581520'/><link rel='self' type='application/atom+xml' href='http://www.blogger.com/feeds/295516133648054574/posts/default/2361063199527581520'/><link rel='alternate' type='text/html' href='http://vuvie.blogspot.com/2009/03/common-mathematical-pdf.html' title='Common mathematical pdf'/><author><name>vuvie</name><uri>http://www.blogger.com/profile/17374279839209476775</uri><email>noreply@blogger.com</email><gd:image rel='http://schemas.google.com/g/2005#thumbnail' width='16' height='16' src='http://img2.blogblog.com/img/b16-rounded.gif'/></author><thr:total>0</thr:total></entry><entry><id>tag:blogger.com,1999:blog-295516133648054574.post-8550547809491157920</id><published>2009-03-16T10:21:00.001-07:00</published><updated>2009-03-16T10:23:00.046-07:00</updated><category scheme='http://www.blogger.com/atom/ns#' term='personal'/><title type='text'>The best way to understand</title><content type='html'>&lt;div style="text-align: right;"&gt;&lt;span style="font-weight: bold;font-family:verdana;font-size:180%;"  &gt;... is immersion.&lt;/span&gt;&lt;br /&gt;&lt;/div&gt;&lt;br /&gt;&lt;br /&gt;&lt;div style="text-align: center; font-weight: bold; color: rgb(102, 102, 102);"&gt;&lt;span style="font-size:130%;"&gt;Either by reading or obsessing over it.&lt;/span&gt;&lt;/div&gt;&lt;div class="blogger-post-footer"&gt;&lt;img width='1' height='1' src='https://blogger.googleusercontent.com/tracker/295516133648054574-8550547809491157920?l=vuvie.blogspot.com' alt='' /&gt;&lt;/div&gt;</content><link rel='replies' type='application/atom+xml' href='http://vuvie.blogspot.com/feeds/8550547809491157920/comments/default' title='Post Comments'/><link rel='replies' type='text/html' href='http://www.blogger.com/comment.g?blogID=295516133648054574&amp;postID=8550547809491157920' title='0 Comments'/><link rel='edit' type='application/atom+xml' href='http://www.blogger.com/feeds/295516133648054574/posts/default/8550547809491157920'/><link rel='self' type='application/atom+xml' href='http://www.blogger.com/feeds/295516133648054574/posts/default/8550547809491157920'/><link rel='alternate' type='text/html' href='http://vuvie.blogspot.com/2009/03/best-way-to-understand.html' title='The best way to understand'/><author><name>vuvie</name><uri>http://www.blogger.com/profile/17374279839209476775</uri><email>noreply@blogger.com</email><gd:image rel='http://schemas.google.com/g/2005#thumbnail' width='16' height='16' src='http://img2.blogblog.com/img/b16-rounded.gif'/></author><thr:total>0</thr:total></entry><entry><id>tag:blogger.com,1999:blog-295516133648054574.post-7900073081092761825</id><published>2009-03-16T10:09:00.000-07:00</published><updated>2009-03-16T10:10:10.555-07:00</updated><category scheme='http://www.blogger.com/atom/ns#' term='school'/><title type='text'>Semi-implicit Euler method</title><content type='html'>The semi-implicit Euler method produces an approximate discrete solution by iterating&lt;br /&gt;&lt;br /&gt;    v_{n+1} = v_n + g(t_n, x_n) \, \Delta t \quad&lt;br /&gt;&lt;br /&gt;    x_{n+1} = x_n + f(t_n, v_{n+1}) \, \Delta t \quad&lt;br /&gt;&lt;br /&gt;where Δt is the time step and t_n = t_0 + n\,\Delta t is the time after n steps.&lt;br /&gt;&lt;br /&gt;The difference with the standard Euler method is that the semi-implicit Euler method uses vn + 1 in the equation for xn + 1, while the Euler method uses vn.&lt;br /&gt;&lt;br /&gt;The semi-implicit Euler is a first-order integrator, just as the standard Euler method. This means that it commits a global error of the order of Δt. However, the semi-implicit Euler method is a symplectic integrator, unlike the standard method. As a consequence, the semi-implicit Euler method almost conserves the energy (when the Hamiltonian is time-independent). Often, the energy increases steadily when the standard Euler method is applied, making it far less accurate.&lt;br /&gt;&lt;br /&gt;&lt;br /&gt;From wikipedia: &lt;a href="http://en.wikipedia.org/wiki/Symplectic_Euler_method"&gt;http://en.wikipedia.org/wiki/Symplectic_Euler_method&lt;/a&gt;&lt;div class="blogger-post-footer"&gt;&lt;img width='1' height='1' src='https://blogger.googleusercontent.com/tracker/295516133648054574-7900073081092761825?l=vuvie.blogspot.com' alt='' /&gt;&lt;/div&gt;</content><link rel='replies' type='application/atom+xml' href='http://vuvie.blogspot.com/feeds/7900073081092761825/comments/default' title='Post Comments'/><link rel='replies' type='text/html' href='http://www.blogger.com/comment.g?blogID=295516133648054574&amp;postID=7900073081092761825' title='0 Comments'/><link rel='edit' type='application/atom+xml' href='http://www.blogger.com/feeds/295516133648054574/posts/default/7900073081092761825'/><link rel='self' type='application/atom+xml' href='http://www.blogger.com/feeds/295516133648054574/posts/default/7900073081092761825'/><link rel='alternate' type='text/html' href='http://vuvie.blogspot.com/2009/03/semi-implicit-euler-method.html' title='Semi-implicit Euler method'/><author><name>vuvie</name><uri>http://www.blogger.com/profile/17374279839209476775</uri><email>noreply@blogger.com</email><gd:image rel='http://schemas.google.com/g/2005#thumbnail' width='16' height='16' src='http://img2.blogblog.com/img/b16-rounded.gif'/></author><thr:total>0</thr:total></entry><entry><id>tag:blogger.com,1999:blog-295516133648054574.post-7932087541044013931</id><published>2009-03-16T03:30:00.001-07:00</published><updated>2009-03-16T10:08:31.525-07:00</updated><category scheme='http://www.blogger.com/atom/ns#' term='telco'/><title type='text'>3GPP Specifications Numbering</title><content type='html'>&lt;a href="http://www.3gpp.org/specification-numbering"&gt;http://www.3gpp.org/specification-numbering&lt;/a&gt;&lt;div class="blogger-post-footer"&gt;&lt;img width='1' height='1' src='https://blogger.googleusercontent.com/tracker/295516133648054574-7932087541044013931?l=vuvie.blogspot.com' alt='' /&gt;&lt;/div&gt;</content><link rel='replies' type='application/atom+xml' href='http://vuvie.blogspot.com/feeds/7932087541044013931/comments/default' title='Post Comments'/><link rel='replies' type='text/html' href='http://www.blogger.com/comment.g?blogID=295516133648054574&amp;postID=7932087541044013931' title='0 Comments'/><link rel='edit' type='application/atom+xml' href='http://www.blogger.com/feeds/295516133648054574/posts/default/7932087541044013931'/><link rel='self' type='application/atom+xml' href='http://www.blogger.com/feeds/295516133648054574/posts/default/7932087541044013931'/><link rel='alternate' type='text/html' href='http://vuvie.blogspot.com/2009/03/3gpp-specifications-numbering_16.html' title='3GPP Specifications Numbering'/><author><name>vuvie</name><uri>http://www.blogger.com/profile/17374279839209476775</uri><email>noreply@blogger.com</email><gd:image rel='http://schemas.google.com/g/2005#thumbnail' width='16' height='16' src='http://img2.blogblog.com/img/b16-rounded.gif'/></author><thr:total>0</thr:total></entry><entry><id>tag:blogger.com,1999:blog-295516133648054574.post-3777882824778169441</id><published>2009-03-15T08:10:00.000-07:00</published><updated>2009-03-15T08:11:31.388-07:00</updated><category scheme='http://www.blogger.com/atom/ns#' term='school'/><title type='text'>Quaternion</title><content type='html'>Involving 3D rotation.&lt;br /&gt;&lt;br /&gt;Beginners start here:&lt;br /&gt;&lt;a href="http://www.gamedev.net/reference/articles/article1095.asp"&gt;http://www.gamedev.net/reference/articles/article1095.asp&lt;/a&gt;&lt;div class="blogger-post-footer"&gt;&lt;img width='1' height='1' src='https://blogger.googleusercontent.com/tracker/295516133648054574-3777882824778169441?l=vuvie.blogspot.com' alt='' /&gt;&lt;/div&gt;</content><link rel='replies' type='application/atom+xml' href='http://vuvie.blogspot.com/feeds/3777882824778169441/comments/default' title='Post Comments'/><link rel='replies' type='text/html' href='http://www.blogger.com/comment.g?blogID=295516133648054574&amp;postID=3777882824778169441' title='0 Comments'/><link rel='edit' type='application/atom+xml' href='http://www.blogger.com/feeds/295516133648054574/posts/default/3777882824778169441'/><link rel='self' type='application/atom+xml' href='http://www.blogger.com/feeds/295516133648054574/posts/default/3777882824778169441'/><link rel='alternate' type='text/html' href='http://vuvie.blogspot.com/2009/03/quaternion.html' title='Quaternion'/><author><name>vuvie</name><uri>http://www.blogger.com/profile/17374279839209476775</uri><email>noreply@blogger.com</email><gd:image rel='http://schemas.google.com/g/2005#thumbnail' width='16' height='16' src='http://img2.blogblog.com/img/b16-rounded.gif'/></author><thr:total>0</thr:total></entry><entry><id>tag:blogger.com,1999:blog-295516133648054574.post-8751415400429931771</id><published>2009-03-13T08:58:00.000-07:00</published><updated>2009-03-13T09:04:04.538-07:00</updated><category scheme='http://www.blogger.com/atom/ns#' term='school'/><title type='text'>Sony Vegas wins hands down.</title><content type='html'>Lovely!&lt;br /&gt;&lt;br /&gt;However, I just realised our happy dancing music was quite crap and turns out to be actually creepy. SO I've replace it with:&lt;br /&gt;&lt;br /&gt;&lt;object width="425" height="344"&gt;&lt;param name="movie" value="http://www.youtube.com/v/YmWeaHbprLY&amp;hl=en&amp;fs=1"&gt;&lt;/param&gt;&lt;param name="allowFullScreen" value="true"&gt;&lt;/param&gt;&lt;param name="allowscriptaccess" value="always"&gt;&lt;/param&gt;&lt;embed src="http://www.youtube.com/v/YmWeaHbprLY&amp;hl=en&amp;fs=1" type="application/x-shockwave-flash" allowscriptaccess="always" allowfullscreen="true" width="425" height="344"&gt;&lt;/embed&gt;&lt;/object&gt;&lt;br /&gt;&lt;br /&gt;More on:&lt;br /&gt;&lt;br /&gt;&lt;a href="http://movie-tv-reviews.blogspot.com/"&gt;http://movie-tv-reviews.blogspot.com/&lt;/a&gt;&lt;br /&gt;&lt;br /&gt;&lt;br /&gt;I love being asian. Look no further than any asian female music and it's all kawaii!!&lt;div class="blogger-post-footer"&gt;&lt;img width='1' height='1' src='https://blogger.googleusercontent.com/tracker/295516133648054574-8751415400429931771?l=vuvie.blogspot.com' alt='' /&gt;&lt;/div&gt;</content><link rel='replies' type='application/atom+xml' href='http://vuvie.blogspot.com/feeds/8751415400429931771/comments/default' title='Post Comments'/><link rel='replies' type='text/html' href='http://www.blogger.com/comment.g?blogID=295516133648054574&amp;postID=8751415400429931771' title='0 Comments'/><link rel='edit' type='application/atom+xml' href='http://www.blogger.com/feeds/295516133648054574/posts/default/8751415400429931771'/><link rel='self' type='application/atom+xml' href='http://www.blogger.com/feeds/295516133648054574/posts/default/8751415400429931771'/><link rel='alternate' type='text/html' href='http://vuvie.blogspot.com/2009/03/sony-vegas-wins-hands-down.html' title='Sony Vegas wins hands down.'/><author><name>vuvie</name><uri>http://www.blogger.com/profile/17374279839209476775</uri><email>noreply@blogger.com</email><gd:image rel='http://schemas.google.com/g/2005#thumbnail' width='16' height='16' src='http://img2.blogblog.com/img/b16-rounded.gif'/></author><thr:total>0</thr:total></entry><entry><id>tag:blogger.com,1999:blog-295516133648054574.post-7061292278827950197</id><published>2009-03-13T05:12:00.000-07:00</published><updated>2009-03-13T05:15:33.630-07:00</updated><category scheme='http://www.blogger.com/atom/ns#' term='school'/><title type='text'>Sony Vegas vs blender</title><content type='html'>Now in my impatient attempt to edit my animation short, I want to use something clever but intuitive (overated word these days).&lt;br /&gt;&lt;br /&gt;How I wanted to use blender. I mean wow... blender is opensource and includes non-linear editting? I am impressed... But using it is a bitch! I tried following the instructions below... Too complicated for my brain to adhere.&lt;br /&gt;&lt;br /&gt;&lt;a href="http://eugenia.gnomefiles.org/2008/04/20/video-editing-with-blender/"&gt;http://eugenia.gnomefiles.org/2008/04/20/video-editing-with-blender/&lt;/a&gt;&lt;br /&gt;&lt;br /&gt;&lt;br /&gt;So gotten a trial of Sony Vegas 7 (unfortunate eh? Since I am still on Windows 2000). Let's see who will win.&lt;div class="blogger-post-footer"&gt;&lt;img width='1' height='1' src='https://blogger.googleusercontent.com/tracker/295516133648054574-7061292278827950197?l=vuvie.blogspot.com' alt='' /&gt;&lt;/div&gt;</content><link rel='replies' type='application/atom+xml' href='http://vuvie.blogspot.com/feeds/7061292278827950197/comments/default' title='Post Comments'/><link rel='replies' type='text/html' href='http://www.blogger.com/comment.g?blogID=295516133648054574&amp;postID=7061292278827950197' title='0 Comments'/><link rel='edit' type='application/atom+xml' href='http://www.blogger.com/feeds/295516133648054574/posts/default/7061292278827950197'/><link rel='self' type='application/atom+xml' href='http://www.blogger.com/feeds/295516133648054574/posts/default/7061292278827950197'/><link rel='alternate' type='text/html' href='http://vuvie.blogspot.com/2009/03/sony-vegas-vs-blender.html' title='Sony Vegas vs blender'/><author><name>vuvie</name><uri>http://www.blogger.com/profile/17374279839209476775</uri><email>noreply@blogger.com</email><gd:image rel='http://schemas.google.com/g/2005#thumbnail' width='16' height='16' src='http://img2.blogblog.com/img/b16-rounded.gif'/></author><thr:total>0</thr:total></entry><entry><id>tag:blogger.com,1999:blog-295516133648054574.post-5024719905713011586</id><published>2009-03-12T01:09:00.000-07:00</published><updated>2009-03-13T05:07:46.562-07:00</updated><category scheme='http://www.blogger.com/atom/ns#' term='school'/><title type='text'>Importing AVI to iMovie</title><content type='html'>This animation project has given me a thousand and one "a-har" moments, I've stopped being perplexed.&lt;br /&gt;&lt;br /&gt;SO how??? Here I am with scene 1 - 5 ready to for audio editing and the idiot just won't add the clips!&lt;br /&gt;&lt;br /&gt;Turns out I will need to convert it to an older avi version for iMovie to recognise and import properly... Wokay...&lt;br /&gt;&lt;br /&gt;Follow this instructions: &lt;a href="http://www.helium.com/items/1255708-how-to-convert-video-for-imovie"&gt;http://www.helium.com/items/1255708-how-to-convert-video-for-imovie&lt;/a&gt;&lt;br /&gt;&lt;br /&gt;Ok, the above doesn't work. And MPG2 video that's muxed will not import into iMovies either. WHaaaaaaaaaaaaat?&lt;br /&gt;&lt;br /&gt;&lt;a href="http://support.apple.com/kb/HT1372"&gt;http://support.apple.com/kb/HT1372&lt;/a&gt;&lt;br /&gt;&lt;br /&gt;&lt;br /&gt;But I should use expert settings when exporting the movie:&lt;br /&gt;&lt;br /&gt;&lt;a href="http://forums.macrumors.com/showthread.php?t=302197"&gt;http://forums.macrumors.com/showthread.php?t=302197&lt;/a&gt;&lt;br /&gt;&lt;br /&gt;&lt;br /&gt;&lt;div style="text-align: right;"&gt;&lt;span style="color: rgb(102, 102, 102);font-size:180%;" &gt;I've totally given up on using iMovie now....&lt;/span&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/295516133648054574-5024719905713011586?l=vuvie.blogspot.com' alt='' /&gt;&lt;/div&gt;</content><link rel='replies' type='application/atom+xml' href='http://vuvie.blogspot.com/feeds/5024719905713011586/comments/default' title='Post Comments'/><link rel='replies' type='text/html' href='http://www.blogger.com/comment.g?blogID=295516133648054574&amp;postID=5024719905713011586' title='0 Comments'/><link rel='edit' type='application/atom+xml' href='http://www.blogger.com/feeds/295516133648054574/posts/default/5024719905713011586'/><link rel='self' type='application/atom+xml' href='http://www.blogger.com/feeds/295516133648054574/posts/default/5024719905713011586'/><link rel='alternate' type='text/html' href='http://vuvie.blogspot.com/2009/03/importing-avi-to-imovies.html' title='Importing AVI to iMovie'/><author><name>vuvie</name><uri>http://www.blogger.com/profile/17374279839209476775</uri><email>noreply@blogger.com</email><gd:image rel='http://schemas.google.com/g/2005#thumbnail' width='16' height='16' src='http://img2.blogblog.com/img/b16-rounded.gif'/></author><thr:total>0</thr:total></entry><entry><id>tag:blogger.com,1999:blog-295516133648054574.post-5266734988938626606</id><published>2009-03-10T08:40:00.000-07:00</published><updated>2009-03-10T08:42:37.426-07:00</updated><category scheme='http://www.blogger.com/atom/ns#' term='school'/><title type='text'>Creating dust particles?</title><content type='html'>Oh... dust particles... how you eluded me....&lt;br /&gt;&lt;br /&gt;The steps should be:&lt;br /&gt;Create curve.&lt;br /&gt;Particles --&gt; Create emitter.&lt;br /&gt;&lt;br /&gt;Then have fun from there onwards... But oh well...&lt;br /&gt;&lt;br /&gt;&lt;a href="http://forums.creativecow.net/archivethread/2/761053"&gt;http://forums.creativecow.net/archivethread/2/761053&lt;/a&gt;&lt;br /&gt;&lt;br /&gt;&lt;a href="http://www.highend3d.com/boards/index.php?showtopic=236247"&gt;http://www.highend3d.com/boards/index.php?showtopic=236247&lt;/a&gt;&lt;br /&gt;&lt;br /&gt;&lt;a href="http://forums.cgsociety.org/archive/index.php/t-416001.html"&gt;http://forums.cgsociety.org/archive/index.php/t-416001.html&lt;/a&gt;&lt;br /&gt;&lt;br /&gt;&lt;a href="http://www.swinburne.edu.au/design/tutorials/P-maya/T-Maya-Dynamics-Transforming-objects-using-magic-star-dust-particles/ID-119/"&gt;http://www.swinburne.edu.au/design/tutorials/P-maya/T-Maya-Dynamics-Transforming-objects-using-magic-star-dust-particles/ID-119/&lt;/a&gt;&lt;br /&gt;&lt;br /&gt;This swinburne institution is really something... but the name... aiyo....&lt;div class="blogger-post-footer"&gt;&lt;img width='1' height='1' src='https://blogger.googleusercontent.com/tracker/295516133648054574-5266734988938626606?l=vuvie.blogspot.com' alt='' /&gt;&lt;/div&gt;</content><link rel='replies' type='application/atom+xml' href='http://vuvie.blogspot.com/feeds/5266734988938626606/comments/default' title='Post Comments'/><link rel='replies' type='text/html' href='http://www.blogger.com/comment.g?blogID=295516133648054574&amp;postID=5266734988938626606' title='0 Comments'/><link rel='edit' type='application/atom+xml' href='http://www.blogger.com/feeds/295516133648054574/posts/default/5266734988938626606'/><link rel='self' type='application/atom+xml' href='http://www.blogger.com/feeds/295516133648054574/posts/default/5266734988938626606'/><link rel='alternate' type='text/html' href='http://vuvie.blogspot.com/2009/03/creating-dust-particles.html' title='Creating dust particles?'/><author><name>vuvie</name><uri>http://www.blogger.com/profile/17374279839209476775</uri><email>noreply@blogger.com</email><gd:image rel='http://schemas.google.com/g/2005#thumbnail' width='16' height='16' src='http://img2.blogblog.com/img/b16-rounded.gif'/></author><thr:total>0</thr:total></entry><entry><id>tag:blogger.com,1999:blog-295516133648054574.post-2731959208724087501</id><published>2009-03-08T01:27:00.001-08:00</published><updated>2009-03-08T21:59:17.423-07:00</updated><category scheme='http://www.blogger.com/atom/ns#' term='school'/><title type='text'>3D text in Maya</title><content type='html'>We wanted an end credit ala Pixar. 3D words, and our protagonist messing/playing with it.&lt;br /&gt;&lt;br /&gt;So we had to import the lettering from either Photoshop or Illustrator. We went with Photoshop as described in the tutorial below:&lt;br /&gt;&lt;a href="http://en.9jcg.com/comm_pages/blog_content-art-64.htm"&gt;http://en.9jcg.com/comm_pages/blog_content-art-64.htm&lt;/a&gt;&lt;br /&gt;&lt;br /&gt;Besides that, we also need to extrude the text. We've used Surfaces: Surfaces--&gt; Loft and Surfaces--&gt; Planar. Then group the each letter together.&lt;br /&gt;&lt;br /&gt;However, from the same author, there's another way of doing it:&lt;br /&gt;&lt;br /&gt;&lt;a href="http://www.youtube.com/watch?v=JJwNOOmkZuU"&gt;http://www.youtube.com/watch?v=JJwNOOmkZuU&lt;/a&gt;&lt;div class="blogger-post-footer"&gt;&lt;img width='1' height='1' src='https://blogger.googleusercontent.com/tracker/295516133648054574-2731959208724087501?l=vuvie.blogspot.com' alt='' /&gt;&lt;/div&gt;</content><link rel='replies' type='application/atom+xml' href='http://vuvie.blogspot.com/feeds/2731959208724087501/comments/default' title='Post Comments'/><link rel='replies' type='text/html' href='http://www.blogger.com/comment.g?blogID=295516133648054574&amp;postID=2731959208724087501' title='0 Comments'/><link rel='edit' type='application/atom+xml' href='http://www.blogger.com/feeds/295516133648054574/posts/default/2731959208724087501'/><link rel='self' type='application/atom+xml' href='http://www.blogger.com/feeds/295516133648054574/posts/default/2731959208724087501'/><link rel='alternate' type='text/html' href='http://vuvie.blogspot.com/2009/03/importing-ai-files-into-maya.html' title='3D text in Maya'/><author><name>vuvie</name><uri>http://www.blogger.com/profile/17374279839209476775</uri><email>noreply@blogger.com</email><gd:image rel='http://schemas.google.com/g/2005#thumbnail' width='16' height='16' src='http://img2.blogblog.com/img/b16-rounded.gif'/></author><thr:total>0</thr:total></entry><entry><id>tag:blogger.com,1999:blog-295516133648054574.post-7592172161937311270</id><published>2009-02-28T03:09:00.000-08:00</published><updated>2009-03-21T07:47:34.359-07:00</updated><category scheme='http://www.blogger.com/atom/ns#' term='school'/><title type='text'>Wrestling with Maya</title><content type='html'>Ha....&lt;br /&gt;&lt;br /&gt;What a load of crap... We jumped in without even knowing how to navigate maya... Haiz...&lt;br /&gt;&lt;br /&gt;Anyhow... This is an important discovery for the rigging pipeline:&lt;br /&gt;&lt;br /&gt;1. Align:&lt;br /&gt;a. Model (textured)&lt;br /&gt;b. Joints&lt;br /&gt;c. Nurbs circle&lt;br /&gt;&lt;br /&gt;&lt;br /&gt;How to align? Make sure all the 3 above are at point of origin. Check the attributes (Ctrl+A) on the node. I had to realign the joints manually, then translate the model &amp;amp; circle accordingly. But it was not so hard after realising what to do. It's the "How do I do this" that really wasted a lot of my time.&lt;br /&gt;&lt;br /&gt;Then:&lt;br /&gt;&lt;br /&gt;Modify--&gt;Center Pivot&lt;br /&gt;Modify--&gt;Freeze Transformation&lt;br /&gt;&lt;br /&gt;&lt;br /&gt;Constraint!!!&lt;br /&gt;&lt;br /&gt;Joints + Circle&lt;br /&gt;&lt;br /&gt;Constrain--&gt;Orient&lt;br /&gt;Constrain--&gt;Points&lt;br /&gt;&lt;br /&gt;Now follow this process to the T!&lt;br /&gt;&lt;br /&gt;ALWAYS SET THE IK FIRST BEFORE binding the skin!&lt;br /&gt;&lt;br /&gt;Skin --&gt; Bind Skin --&gt; Smooth Bind&lt;br /&gt;&lt;br /&gt;This way, the nurbs circle will create a marionette (? wiki check later) for controlling instead of controlling the individual joints.&lt;br /&gt;&lt;br /&gt;&lt;br /&gt;Then Paint Yer Skin Weights to the joints........... Grr... I did this so many times I want to cry....&lt;br /&gt;&lt;br /&gt;Skin--&gt;Edit Smooth Skin--&gt;Paint Skin Weights&lt;br /&gt;&lt;br /&gt;There's an "A-har!" here. Always start from the outermost joint, working your way in... And always toggle hold weight.&lt;br /&gt;&lt;br /&gt;On painting weights.&lt;br /&gt;Personally, I like to flood with full black bg, then work in the selected joint area.&lt;br /&gt;&lt;br /&gt;After that, check the attributes of the joints. Ctrl+A.&lt;br /&gt;Sometimes, this could be turned off. Right Click to see if it's toggled on. X=On.&lt;br /&gt;&lt;br /&gt;The most important thing here for natural looking joint bends is the:&lt;br /&gt;&lt;span style="font-weight: bold;"&gt;Smooth Skin Parameters!!!!&lt;/span&gt;&lt;br /&gt;&lt;br /&gt;So take care of that here.&lt;div class="blogger-post-footer"&gt;&lt;img width='1' height='1' src='https://blogger.googleusercontent.com/tracker/295516133648054574-7592172161937311270?l=vuvie.blogspot.com' alt='' /&gt;&lt;/div&gt;</content><link rel='replies' type='application/atom+xml' href='http://vuvie.blogspot.com/feeds/7592172161937311270/comments/default' title='Post Comments'/><link rel='replies' type='text/html' href='http://www.blogger.com/comment.g?blogID=295516133648054574&amp;postID=7592172161937311270' title='0 Comments'/><link rel='edit' type='application/atom+xml' href='http://www.blogger.com/feeds/295516133648054574/posts/default/7592172161937311270'/><link rel='self' type='application/atom+xml' href='http://www.blogger.com/feeds/295516133648054574/posts/default/7592172161937311270'/><link rel='alternate' type='text/html' href='http://vuvie.blogspot.com/2009/02/wrestling-with-maya.html' title='Wrestling with Maya'/><author><name>vuvie</name><uri>http://www.blogger.com/profile/17374279839209476775</uri><email>noreply@blogger.com</email><gd:image rel='http://schemas.google.com/g/2005#thumbnail' width='16' height='16' src='http://img2.blogblog.com/img/b16-rounded.gif'/></author><thr:total>0</thr:total></entry><entry><id>tag:blogger.com,1999:blog-295516133648054574.post-6225361715506354581</id><published>2009-02-26T01:02:00.000-08:00</published><updated>2009-02-26T01:03:30.717-08:00</updated><category scheme='http://www.blogger.com/atom/ns#' term='school'/><title type='text'>Quick: Maya Tutorial</title><content type='html'>&lt;a href="http://www.wonderhowto.com/software/autodesk-maya-video/"&gt;http://www.wonderhowto.com/software/autodesk-maya-video/&lt;/a&gt;&lt;br /&gt;&lt;br /&gt;This really saved me in a lot of ways. Thank you, wonderhowto.&lt;br /&gt;&lt;br /&gt;&lt;br /&gt;For more than the basics:&lt;br /&gt;&lt;br /&gt;&lt;a href="http://www.wonderhowto.com/search/maya/by-most-popular/"&gt;http://www.wonderhowto.com/search/maya/by-most-popular/&lt;/a&gt;&lt;div class="blogger-post-footer"&gt;&lt;img width='1' height='1' src='https://blogger.googleusercontent.com/tracker/295516133648054574-6225361715506354581?l=vuvie.blogspot.com' alt='' /&gt;&lt;/div&gt;</content><link rel='replies' type='application/atom+xml' href='http://vuvie.blogspot.com/feeds/6225361715506354581/comments/default' title='Post Comments'/><link rel='replies' type='text/html' href='http://www.blogger.com/comment.g?blogID=295516133648054574&amp;postID=6225361715506354581' title='0 Comments'/><link rel='edit' type='application/atom+xml' href='http://www.blogger.com/feeds/295516133648054574/posts/default/6225361715506354581'/><link rel='self' type='application/atom+xml' href='http://www.blogger.com/feeds/295516133648054574/posts/default/6225361715506354581'/><link rel='alternate' type='text/html' href='http://vuvie.blogspot.com/2009/02/quick-maya-tutorial.html' title='Quick: Maya Tutorial'/><author><name>vuvie</name><uri>http://www.blogger.com/profile/17374279839209476775</uri><email>noreply@blogger.com</email><gd:image rel='http://schemas.google.com/g/2005#thumbnail' width='16' height='16' src='http://img2.blogblog.com/img/b16-rounded.gif'/></author><thr:total>0</thr:total></entry><entry><id>tag:blogger.com,1999:blog-295516133648054574.post-6585563935952427989</id><published>2009-02-25T20:30:00.000-08:00</published><updated>2009-02-26T00:15:54.896-08:00</updated><category scheme='http://www.blogger.com/atom/ns#' term='school'/><title type='text'>Windows- Adding new fonts</title><content type='html'>In either:&lt;br /&gt;&lt;br /&gt;C:/Windows/Fonts&lt;br /&gt;&lt;br /&gt;C:/WINNT/Fonts&lt;br /&gt;&lt;br /&gt;add your *.tff files here.&lt;br /&gt;&lt;br /&gt;Your fonts will be automatically installed. &lt;br /&gt;&lt;br /&gt;&lt;br /&gt;Oh well... I am so forgetful I need this.&lt;br /&gt;&lt;br /&gt;More on this here: &lt;a href="http://graphicssoft.about.com/od/photoshop/qt/photoshopfonts.htm"&gt;http://graphicssoft.about.com/od/photoshop/qt/photoshopfonts.htm&lt;/a&gt;&lt;div class="blogger-post-footer"&gt;&lt;img width='1' height='1' src='https://blogger.googleusercontent.com/tracker/295516133648054574-6585563935952427989?l=vuvie.blogspot.com' alt='' /&gt;&lt;/div&gt;</content><link rel='replies' type='application/atom+xml' href='http://vuvie.blogspot.com/feeds/6585563935952427989/comments/default' title='Post Comments'/><link rel='replies' type='text/html' href='http://www.blogger.com/comment.g?blogID=295516133648054574&amp;postID=6585563935952427989' title='0 Comments'/><link rel='edit' type='application/atom+xml' href='http://www.blogger.com/feeds/295516133648054574/posts/default/6585563935952427989'/><link rel='self' type='application/atom+xml' href='http://www.blogger.com/feeds/295516133648054574/posts/default/6585563935952427989'/><link rel='alternate' type='text/html' href='http://vuvie.blogspot.com/2009/02/windows-adding-new-fonts.html' title='Windows- Adding new fonts'/><author><name>vuvie</name><uri>http://www.blogger.com/profile/17374279839209476775</uri><email>noreply@blogger.com</email><gd:image rel='http://schemas.google.com/g/2005#thumbnail' width='16' height='16' src='http://img2.blogblog.com/img/b16-rounded.gif'/></author><thr:total>0</thr:total></entry><entry><id>tag:blogger.com,1999:blog-295516133648054574.post-3385216185630340718</id><published>2009-02-19T19:37:00.000-08:00</published><updated>2009-02-19T19:38:29.432-08:00</updated><category scheme='http://www.blogger.com/atom/ns#' term='dope tech'/><title type='text'>Understanding the basics of Linux routing</title><content type='html'>Great article on linux routing for beginners.&lt;br /&gt;&lt;br /&gt;&lt;a href="http://articles.techrepublic.com.com/5100-10878_11-1052888.html"&gt;http://articles.techrepublic.com.com/5100-10878_11-1052888.html&lt;/a&gt;&lt;div class="blogger-post-footer"&gt;&lt;img width='1' height='1' src='https://blogger.googleusercontent.com/tracker/295516133648054574-3385216185630340718?l=vuvie.blogspot.com' alt='' /&gt;&lt;/div&gt;</content><link rel='replies' type='application/atom+xml' href='http://vuvie.blogspot.com/feeds/3385216185630340718/comments/default' title='Post Comments'/><link rel='replies' type='text/html' href='http://www.blogger.com/comment.g?blogID=295516133648054574&amp;postID=3385216185630340718' title='0 Comments'/><link rel='edit' type='application/atom+xml' href='http://www.blogger.com/feeds/295516133648054574/posts/default/3385216185630340718'/><link rel='self' type='application/atom+xml' href='http://www.blogger.com/feeds/295516133648054574/posts/default/3385216185630340718'/><link rel='alternate' type='text/html' href='http://vuvie.blogspot.com/2009/02/understanding-basics-of-linux-routing.html' title='Understanding the basics of Linux routing'/><author><name>vuvie</name><uri>http://www.blogger.com/profile/17374279839209476775</uri><email>noreply@blogger.com</email><gd:image rel='http://schemas.google.com/g/2005#thumbnail' width='16' height='16' src='http://img2.blogblog.com/img/b16-rounded.gif'/></author><thr:total>0</thr:total></entry></feed>
