<?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-6938294208764983798</id><updated>2011-08-19T08:18:07.211-07:00</updated><title type='text'>e2v</title><subtitle type='html'></subtitle><link rel='http://schemas.google.com/g/2005#feed' type='application/atom+xml' href='http://e2v.blogspot.com/feeds/posts/default'/><link rel='self' type='application/atom+xml' href='http://www.blogger.com/feeds/6938294208764983798/posts/default?max-results=100'/><link rel='alternate' type='text/html' href='http://e2v.blogspot.com/'/><link rel='hub' href='http://pubsubhubbub.appspot.com/'/><author><name>Ripple</name><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>29</openSearch:totalResults><openSearch:startIndex>1</openSearch:startIndex><openSearch:itemsPerPage>100</openSearch:itemsPerPage><entry><id>tag:blogger.com,1999:blog-6938294208764983798.post-450114320760799388</id><published>2011-03-18T07:45:00.000-07:00</published><updated>2011-03-18T07:45:21.442-07:00</updated><title type='text'>MAXDOP</title><content type='html'>http://msdn.microsoft.com/en-us/library/ms181714.aspx&lt;br /&gt;MAXDOP number&lt;br /&gt;&lt;br /&gt;    Overrides the max degree of parallelism configuration option of sp_configure and Resource Governor for the query specifying this option. The MAXDOP query hint can exceed the value configured with sp_configure. If MAXDOP exceeds the value configured with Resource Governor, the Database Engine uses the Resource Governor MAXDOP value, described in ALTER WORKLOAD GROUP (Transact-SQL). All semantic rules used with the max degree of parallelism configuration option are applicable when you use the MAXDOP query hint. For more information, see max degree of parallelism Option.&lt;br /&gt;    Caution note Caution&lt;br /&gt;&lt;br /&gt;    If MAXDOP is set to zero then the server chooses the max degree of parallelism. &lt;br /&gt;&lt;br /&gt;Using MAXDOP&lt;br /&gt;&lt;br /&gt;The following example uses the MAXDOP query hint.&lt;br /&gt;Copy&lt;br /&gt;&lt;br /&gt;USE AdventureWorks2008R2 ;&lt;br /&gt;GO&lt;br /&gt;SELECT ProductID, OrderQty, SUM(LineTotal) AS Total&lt;br /&gt;FROM Sales.SalesOrderDetail&lt;br /&gt;WHERE UnitPrice &lt; $5.00&lt;br /&gt;GROUP BY ProductID, OrderQty&lt;br /&gt;ORDER BY ProductID, OrderQty&lt;br /&gt;OPTION (MAXDOP 2);&lt;br /&gt;GO&lt;div class="blogger-post-footer"&gt;&lt;img width='1' height='1' src='https://blogger.googleusercontent.com/tracker/6938294208764983798-450114320760799388?l=e2v.blogspot.com' alt='' /&gt;&lt;/div&gt;</content><link rel='replies' type='application/atom+xml' href='http://e2v.blogspot.com/feeds/450114320760799388/comments/default' title='Post Comments'/><link rel='replies' type='text/html' href='http://www.blogger.com/comment.g?blogID=6938294208764983798&amp;postID=450114320760799388' title='0 Comments'/><link rel='edit' type='application/atom+xml' href='http://www.blogger.com/feeds/6938294208764983798/posts/default/450114320760799388'/><link rel='self' type='application/atom+xml' href='http://www.blogger.com/feeds/6938294208764983798/posts/default/450114320760799388'/><link rel='alternate' type='text/html' href='http://e2v.blogspot.com/2011/03/maxdop.html' title='MAXDOP'/><author><name>Ripple</name><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-6938294208764983798.post-6834688129659411693</id><published>2010-11-21T15:26:00.000-08:00</published><updated>2010-11-21T15:26:55.519-08:00</updated><title type='text'>Live Space Mover | broom's blog</title><content type='html'>&lt;a href="http://b2.broom9.com/?page_id=519"&gt;Live Space Mover | broom&amp;#39;s blog&lt;/a&gt;: "# Install Python runtime and Beautiful Soup. There are 2 combinations tested by me:&lt;br /&gt;&lt;br /&gt;   1. Python Runtime 2.5.2 and Beautiful Soup 3.0.6&lt;br /&gt;   2. Python Runtime 2.5.1 and Beautiful Soup 3.0.4 and a small fix in note 1&lt;br /&gt;&lt;br /&gt;Place the file BeautifulSoup.py in the same directory of live-space-mover.py, or install it into Python runtime by yourself&lt;br /&gt;# Download the newest release zip from the hosted page, extract it. (Older versions may become unusable because of the HTML changes of Live Space).&lt;br /&gt;# Change your live space settings&lt;br /&gt;&lt;br /&gt;   1. Make sure it is open to anyone (not only to your contacts)&lt;br /&gt;   2. Set time zone to the same with your wordpress blog&lt;br /&gt;   3. Set date format to yyyy/mm/dd, or mm/dd/yyyy. This probably depends on the locale setting of your system or browser, the point is to make the “YEAR” appear in your date. If the program fails and complains about date parsing, try to use the option -t to specify date time format. For example, the time on my space is shown like “9:45 PM”, but if your time is shown like “9:45:15 PM”, you may want to use a command line like below&lt;br /&gt;&lt;br /&gt;          python live-space-mover.py -s http://yourspaceid.spaces.live.com/ -t '%m/%d/%Y %I:%M:%S %p'&lt;br /&gt;&lt;br /&gt;      An introduction for the time format parameters are available here.&lt;br /&gt;   4. Set “Blog entry date display” to “Show the blog entry date in the header”&lt;br /&gt;   5. From some users’ feedback, I noticed themes of live space differ slightly in structure, which may lead to failure of this program. So please change your live space theme to “Journey” (the same as my experiment space).&lt;br /&gt;&lt;br /&gt;# Run the live-space-mover.py script. In Windows, open the command line (win+R, enter “cmd” and return), change to the directory (use “c:”/”d:” to change disk, use “cd” command to change directory, please google it for help if need) of live-space-mover.py, run command like this&lt;br /&gt;&lt;br /&gt;python live-space-mover.py -s http://yourspaceid.spaces.live.com/&lt;br /&gt;&lt;br /&gt;Replace the example parameter with your own. This will generate an XML file named “export_xxxxx.xml” in the same directory of this script, which is in WordPress export file format.&lt;br /&gt;# Use the import function in WordPress to import the XML file generated in the last step, remember to choose “WordPress” type in the import page, rather than “LiveJournal” or something else.&lt;br /&gt;&lt;br /&gt;- Sent using Google Toolbar"&lt;div class="blogger-post-footer"&gt;&lt;img width='1' height='1' src='https://blogger.googleusercontent.com/tracker/6938294208764983798-6834688129659411693?l=e2v.blogspot.com' alt='' /&gt;&lt;/div&gt;</content><link rel='related' href='http://b2.broom9.com/?page_id=519' title='Live Space Mover | broom&apos;s blog'/><link rel='replies' type='application/atom+xml' href='http://e2v.blogspot.com/feeds/6834688129659411693/comments/default' title='Post Comments'/><link rel='replies' type='text/html' href='http://www.blogger.com/comment.g?blogID=6938294208764983798&amp;postID=6834688129659411693' title='0 Comments'/><link rel='edit' type='application/atom+xml' href='http://www.blogger.com/feeds/6938294208764983798/posts/default/6834688129659411693'/><link rel='self' type='application/atom+xml' href='http://www.blogger.com/feeds/6938294208764983798/posts/default/6834688129659411693'/><link rel='alternate' type='text/html' href='http://e2v.blogspot.com/2010/11/live-space-mover-brooms-blog.html' title='Live Space Mover | broom&apos;s blog'/><author><name>Ripple</name><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-6938294208764983798.post-8796446305122928645</id><published>2010-06-12T18:57:00.000-07:00</published><updated>2010-06-12T18:57:33.794-07:00</updated><title type='text'>Unlock iPhone 3.1.3 3G/3GS OS with Ultrasn0w 0.92</title><content type='html'>&lt;a href="http://www.blogsdna.com/6952/unlock-iphone-3g3gs-3-1-3-with-ultrasn0w-0-92.htm"&gt;Unlock iPhone 3.1.3 3G/3GS OS with Ultrasn0w 0.92&lt;/a&gt;&lt;br /&gt;&lt;br /&gt;&lt;br /&gt;We have published guide to jailbreak iPhone 3.1.3 using Redsn0w 0.9.4 now here is good news for iPhone 2G/3G &amp; 3GS owners latest version of sn0wbreeze 3.1.3 has been released which can jailbreak iPhone 3.1.3 2G, 3G and 3GS with old boot rom and also preserves the iPhone baseband.&lt;br /&gt;&lt;br /&gt;Now using Sn0wbreeze 3.1.3 you can unlock your iPhone 3G/3GS 3.1.3 with Ultrasn0w 0.92. This will only work if you haven’t updated to stock firmware 3.1.3. The procedure to unlock iPhone 3.1.3 is quite easy just follow simple steps and get your iPhone  3.1.3 unlocked.&lt;br /&gt;&lt;br /&gt;1. Download Sn0wbreeze 3.1.3 and jailbreak your iPhone 3G &amp; 3GS 3.1.3 OS for iPhone 2G 3.1.3 you can use Redsn0w 0.9.3&lt;br /&gt;&lt;br /&gt;2. Once you have jailbreaked your iPhone 3.1.3 you can go to Cydia under manage tab then access sources. (T-Mobile users should disable 3G before installing Ultrasn0w)&lt;br /&gt;&lt;br /&gt;3. Now edit and add http://repo666.ultrasn0w.com source url and click on Add sources.&lt;br /&gt;&lt;br /&gt;4. Now search for ultrasn0w 0.92 and install it. It will automatically unlock your iphone.&lt;br /&gt;&lt;br /&gt;5. Now restart your iPhone and enjoy unlocked iPhone 3G/3GS 3.1.3&lt;div class="blogger-post-footer"&gt;&lt;img width='1' height='1' src='https://blogger.googleusercontent.com/tracker/6938294208764983798-8796446305122928645?l=e2v.blogspot.com' alt='' /&gt;&lt;/div&gt;</content><link rel='related' href='http://www.blogsdna.com/6952/unlock-iphone-3g3gs-3-1-3-with-ultrasn0w-0-92.htm' title='Unlock iPhone 3.1.3 3G/3GS OS with Ultrasn0w 0.92'/><link rel='replies' type='application/atom+xml' href='http://e2v.blogspot.com/feeds/8796446305122928645/comments/default' title='Post Comments'/><link rel='replies' type='text/html' href='http://www.blogger.com/comment.g?blogID=6938294208764983798&amp;postID=8796446305122928645' title='0 Comments'/><link rel='edit' type='application/atom+xml' href='http://www.blogger.com/feeds/6938294208764983798/posts/default/8796446305122928645'/><link rel='self' type='application/atom+xml' href='http://www.blogger.com/feeds/6938294208764983798/posts/default/8796446305122928645'/><link rel='alternate' type='text/html' href='http://e2v.blogspot.com/2010/06/unlock-iphone-313-3g3gs-os-with.html' title='Unlock iPhone 3.1.3 3G/3GS OS with Ultrasn0w 0.92'/><author><name>Ripple</name><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-6938294208764983798.post-199193076507717362</id><published>2010-06-03T07:39:00.000-07:00</published><updated>2010-06-03T07:39:46.023-07:00</updated><title type='text'>Why is tempdb full, and how can I prevent this from happening?</title><content type='html'>&lt;a href="http://sqlserver2000.databases.aspfaq.com/why-is-tempdb-full-and-how-can-i-prevent-this-from-happening.html"&gt;Why is tempdb full, and how can I prevent this from happening?&lt;/a&gt;&lt;div class="blogger-post-footer"&gt;&lt;img width='1' height='1' src='https://blogger.googleusercontent.com/tracker/6938294208764983798-199193076507717362?l=e2v.blogspot.com' alt='' /&gt;&lt;/div&gt;</content><link rel='related' href='http://sqlserver2000.databases.aspfaq.com/why-is-tempdb-full-and-how-can-i-prevent-this-from-happening.html' title='Why is tempdb full, and how can I prevent this from happening?'/><link rel='replies' type='application/atom+xml' href='http://e2v.blogspot.com/feeds/199193076507717362/comments/default' title='Post Comments'/><link rel='replies' type='text/html' href='http://www.blogger.com/comment.g?blogID=6938294208764983798&amp;postID=199193076507717362' title='0 Comments'/><link rel='edit' type='application/atom+xml' href='http://www.blogger.com/feeds/6938294208764983798/posts/default/199193076507717362'/><link rel='self' type='application/atom+xml' href='http://www.blogger.com/feeds/6938294208764983798/posts/default/199193076507717362'/><link rel='alternate' type='text/html' href='http://e2v.blogspot.com/2010/06/why-is-tempdb-full-and-how-can-i.html' title='Why is tempdb full, and how can I prevent this from happening?'/><author><name>Ripple</name><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-6938294208764983798.post-8480783548581921531</id><published>2010-01-12T11:27:00.000-08:00</published><updated>2010-01-12T11:27:36.467-08:00</updated><title type='text'>Developing your Research Statement</title><content type='html'>&lt;a href="http://serc.carleton.edu/NAGTWorkshops/careerprep/jobsearch/research_statement.html"&gt;Developing your Research Statement&lt;/a&gt;: "Developing your Research Statement&lt;br /&gt;Britt Argow, Wellesley College, and Rachel Beane, Bowdoin College, wrote this page for the 2009 Pursuing Academic Careers Workshop.&lt;br /&gt;&lt;br /&gt;Variably called a Statement of Research Goals or Interests, Research Agenda, or Research Statement, many academic job searches give you the opportunity to present your scholarly accomplishments in a summary document. A research statement is often a critical part of your job application packet, but it doesn't end there. Throughout a career in academia you are likely to be asked to prepare similar documents for annual reviews, reappointment and tenure packages, and for promotion. Shorter summaries may be submitted for awards or publicity, or may appear on your departmental web pages. For this reason, the time you commit to crafting a thoughtful and provocative statement of your research interests is an investment in your academic career.&lt;br /&gt;Purposes of a research statement&lt;br /&gt;&lt;br /&gt;An effective research statement accomplishes three key goals:&lt;br /&gt;&lt;br /&gt;   1. It clearly presents your scholarship in non-specialist terms;&lt;br /&gt;   2. It places your research in a broader context, scientifically and societally; and&lt;br /&gt;   3. It lays out a clear road-map for future accomplishments in the new setting (the institution to which you're applying).&lt;br /&gt;&lt;br /&gt;Another way to think about the success of your research statement is to consider whether, after reading it, a reader is able to answer these questions:&lt;br /&gt;&lt;br /&gt;   1. What do you do (what are your major accomplishments; what techniques do you use; how have you added to your field)?&lt;br /&gt;   2. Why is your work important (why should both other scientists and non-scientists care)?&lt;br /&gt;   3. Where is it going in the future (what are the next steps, and how will you carry them out in your new job)?&lt;br /&gt;&lt;br /&gt;Tailor your research statement&lt;br /&gt;&lt;br /&gt;Research statements are not one-size-fits-all, and of necessity will reflect the nature of your research, your level of experience and expertise, and the type of institution to which you are applying. When applying to top-tier research universities, your research statement ideally works to demonstrate that you will bring unique and critical expertise, grant opportunities, and potential for high productivity to the institution. Liberal arts colleges often expect a balance between teaching and research, and therefore you might want to include examples of how students have been or will be involved in your research program. Two-year colleges rarely request a research statement as part of the application package, and in general it is a good idea to respect their guidelines. If, however, you have research plans that you could conduct in this setting with little funding that would involve students in a research experience, you may want to volunteer an additional statement that showcases the educational impact of your work and makes your application stand out (while making clear that you understand the environment and mission of the institution).&lt;br /&gt;&lt;br /&gt;Consider carefully the needs of the institution to which you are applying, and tailor your research statement to meet those needs. Keep in mind the realities of facilities, teaching loads, and other institutional support, especially if you are applying to institutions quite different from your doctoral institution. Write a statement that proposes a plan of research compatible with the opportunities available at the target school, or explain what collaborations you expect to develop to gain access to needed facilities or equipment. You may want to consider the current research programs of the faculty at the target institution, and then explain how your proposed research program broadens, strengthens, and complements the current program. If you are applying to several different types of job opportunities, you may need several versions of your research statement.&lt;br /&gt;&lt;br /&gt;Some general do's and don'ts&lt;br /&gt;&lt;br /&gt;    * Do ask your doctoral research adviser, a recent hire in your department, or former graduate student colleagues who have moved on to academic jobs (especially in your target type of institution) to look over your research statement.&lt;br /&gt;    * Do (respectfully) ask to look over copies of the research statements of friends and colleagues who have had successful job searches, or those of junior faculty in your department.&lt;br /&gt;    * Do refer to your own past publications and presentations (cite them) as appropriate when describing your research.&lt;br /&gt;    * Do tailor your statement to each type of institution to which you are applying.&lt;br /&gt;    * Do proof-read carefully, and ask a friend or mentor to review it as well, before sending it out.&lt;br /&gt;    * Don't wait until the last minute to write your research statement!&lt;br /&gt;&lt;br /&gt;Further Resources&lt;br /&gt;&lt;br /&gt;    * Planning your Research Program is one of the great challenges of transitioning from being a graduate student to a PI in your own right. This is a page of resources from the workshop for Early Career Geoscience Faculty on teaching, research, and managing your career, including a worksheet to help you plan your research program."&lt;div class="blogger-post-footer"&gt;&lt;img width='1' height='1' src='https://blogger.googleusercontent.com/tracker/6938294208764983798-8480783548581921531?l=e2v.blogspot.com' alt='' /&gt;&lt;/div&gt;</content><link rel='related' href='http://serc.carleton.edu/NAGTWorkshops/careerprep/jobsearch/research_statement.html' title='Developing your Research Statement'/><link rel='replies' type='application/atom+xml' href='http://e2v.blogspot.com/feeds/8480783548581921531/comments/default' title='Post Comments'/><link rel='replies' type='text/html' href='http://www.blogger.com/comment.g?blogID=6938294208764983798&amp;postID=8480783548581921531' title='0 Comments'/><link rel='edit' type='application/atom+xml' href='http://www.blogger.com/feeds/6938294208764983798/posts/default/8480783548581921531'/><link rel='self' type='application/atom+xml' href='http://www.blogger.com/feeds/6938294208764983798/posts/default/8480783548581921531'/><link rel='alternate' type='text/html' href='http://e2v.blogspot.com/2010/01/developing-your-research-statement.html' title='Developing your Research Statement'/><author><name>Ripple</name><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-6938294208764983798.post-4111532838310764394</id><published>2010-01-12T11:26:00.000-08:00</published><updated>2010-01-12T11:26:45.594-08:00</updated><title type='text'>Purdue OWL</title><content type='html'>&lt;a href="http://owl.english.purdue.edu/owl/resource/639/01"&gt;Purdue OWL&lt;/a&gt;: "When you're applying for a faculty position with a college or university, the cover letter is your first chance to make a strong impression as a promising researcher and teacher. Below you'll find some strategies for presenting your qualifications effectively in an academic context.&lt;br /&gt;Distinctions between Academic and Business Cover Letters&lt;br /&gt;&lt;br /&gt;A cover letter for an academic job has a function similar to one for a business job, but the content differs significantly in quantity and kind. While the general advice for business cover letters—such as tailoring your letter for the specific job and selling your strengths—still applies, a cover letter for an academic position should be long enough to highlight in some detail your accomplishments during your graduate education in research, teaching, departmental service, and so on. The typical letter is thus usually one and a half to two pages long, but not more than two—roughly five to eight paragraphs.&lt;br /&gt;The First Paragraph&lt;br /&gt;&lt;br /&gt;In the opening of your letter you need to convey some basic information, such as what specific position you are applying for (using the title given in the job notice) and where you learned of the opening. Since a cover letter is a kind of persuasive writing (persuading a hiring committee to include you on a list of candidates for further review), the first paragraph of your letter should also make the initial claim as to why you are a strong candidate for the position.&lt;br /&gt;Tailoring for Your Audience&lt;br /&gt;&lt;br /&gt;In an academic context knowing your audience means reading the job notice carefully and knowing the type of institution to which you are applying. Most graduate students have studied a broad range of material within their discipline before specializing in a narrow field for the dissertation project. Since it is rare to find a job notice specifying your exact qualifications, you need to emphasize those aspects of your graduate training that seem particularly relevant to the position advertised.&lt;br /&gt;&lt;br /&gt;    * Job notice: If you've written a political science dissertation on populism in early twentieth-century US national politics, you probably won't respond to a notice seeking a specialist in international politics during the Cold War. But you may wish to apply for a position teaching twentieth-century US political parties and movements. In this case you would want to stress the relevance of your dissertation to the broad context of twentieth-century US politics, even though the study focuses narrowly on the pre-World War I period. You might also highlight courses taken, presentations given, or other evidence of your expertise that corresponds to the job notice.&lt;br /&gt;    * Type of institution: Often the job notice will provide a brief description of the college or university, indicating such factors as size, ownership (public, private), affiliation (religious, nonsectarian), geography (urban, suburban, rural), and so on. These factors will influence the kind of information emphasized in your letter. For example, for a job at a small liberal arts college that focuses on undergraduate teaching, you would emphasize your teaching experience and pedagogical philosophy early in the letter before mentioning your dissertation. On the other hand, for a job at a large research university you would provide at least one detailed paragraph describing your dissertation early in the letter, even indicating your plans for future research, before mentioning your teaching and other experience.&lt;br /&gt;&lt;br /&gt;Other Advice&lt;br /&gt;&lt;br /&gt;If you're still working on your dissertation, you should mention somewhere in the letter when you expect to be awarded the Ph.D., even being as specific as to mention how many chapters have been completed and accepted, how many are in draft version, and what your schedule for completion is. Last-paragraph tips include the following:&lt;br /&gt;&lt;br /&gt;    * Mention your contact information, including a phone number where you can be reached if you will be away during a holiday break.&lt;br /&gt;    * If you will be attending an upcoming major professional conference in your field, such as the MLA convention for language and literature professionals, indicate that you will be available for an interview there. Be sure to mention that you are available for telephone or campus-visit interviews as well.&lt;br /&gt;    * If you have some special connection to the school, type of institution, or region, such as having attended the school as an undergraduate or having grown up in the area, you may wish to mention that information briefly at some point.&lt;br /&gt;    * Mention your willingness to forward upon request additional materials such as writing samples, teaching evaluations, and letters of recommendation."&lt;div class="blogger-post-footer"&gt;&lt;img width='1' height='1' src='https://blogger.googleusercontent.com/tracker/6938294208764983798-4111532838310764394?l=e2v.blogspot.com' alt='' /&gt;&lt;/div&gt;</content><link rel='related' href='http://owl.english.purdue.edu/owl/resource/639/01' title='Purdue OWL'/><link rel='replies' type='application/atom+xml' href='http://e2v.blogspot.com/feeds/4111532838310764394/comments/default' title='Post Comments'/><link rel='replies' type='text/html' href='http://www.blogger.com/comment.g?blogID=6938294208764983798&amp;postID=4111532838310764394' title='0 Comments'/><link rel='edit' type='application/atom+xml' href='http://www.blogger.com/feeds/6938294208764983798/posts/default/4111532838310764394'/><link rel='self' type='application/atom+xml' href='http://www.blogger.com/feeds/6938294208764983798/posts/default/4111532838310764394'/><link rel='alternate' type='text/html' href='http://e2v.blogspot.com/2010/01/purdue-owl.html' title='Purdue OWL'/><author><name>Ripple</name><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-6938294208764983798.post-3041800409050348705</id><published>2010-01-12T11:25:00.000-08:00</published><updated>2010-01-12T11:25:55.527-08:00</updated><title type='text'>Deveoping your Teaching Statement</title><content type='html'>&lt;a href="http://serc.carleton.edu/NAGTWorkshops/careerprep/jobsearch/teaching_statement.html"&gt;Deveoping your Teaching Statement&lt;/a&gt;: "Through the exercises that follow, you will develop your own, individual, teaching statement. (These exercises, and a few others, are published in Ellis and Griffin, 2000.) Although the teaching statement is often called a statement of teaching philosophy or a statement of teaching interests, these terms are somewhat misleading. It may help you to think of your teaching statement as a persuasive essay, the purpose of which is to persuade your readers that you are an excellent teacher, and would make a valuable addition to their department. As with any persuasive essay, the more concrete examples you can give to support your statements, the more persuasive it will be.&lt;br /&gt;&lt;br /&gt;In preparation for writing your essay, take some time to gather your thoughts.... The three exercises below are designed to help you reflect on your experiences as a student, and your experiences and aspirations as a teacher. You can work your way through them at your own pace; you may find it helpful to give yourself a few hours or days to mull over some of the questions. You also, of course, can choose to skip any questions that don't seem applicable to you, or jot down any thoughts that come to you as you answer other questions."&lt;div class="blogger-post-footer"&gt;&lt;img width='1' height='1' src='https://blogger.googleusercontent.com/tracker/6938294208764983798-3041800409050348705?l=e2v.blogspot.com' alt='' /&gt;&lt;/div&gt;</content><link rel='related' href='http://serc.carleton.edu/NAGTWorkshops/careerprep/jobsearch/teaching_statement.html' title='Deveoping your Teaching Statement'/><link rel='replies' type='application/atom+xml' href='http://e2v.blogspot.com/feeds/3041800409050348705/comments/default' title='Post Comments'/><link rel='replies' type='text/html' href='http://www.blogger.com/comment.g?blogID=6938294208764983798&amp;postID=3041800409050348705' title='0 Comments'/><link rel='edit' type='application/atom+xml' href='http://www.blogger.com/feeds/6938294208764983798/posts/default/3041800409050348705'/><link rel='self' type='application/atom+xml' href='http://www.blogger.com/feeds/6938294208764983798/posts/default/3041800409050348705'/><link rel='alternate' type='text/html' href='http://e2v.blogspot.com/2010/01/deveoping-your-teaching-statement.html' title='Deveoping your Teaching Statement'/><author><name>Ripple</name><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-6938294208764983798.post-8407927251503074418</id><published>2010-01-12T11:24:00.000-08:00</published><updated>2010-01-12T11:24:35.280-08:00</updated><title type='text'>Career Center :: Grad Student Home :: Get Employed :: Teaching Statements</title><content type='html'>&lt;a href="http://career.studentaffairs.duke.edu/graduate/find_job/apply/teaching_statements.html"&gt;Career Center :: Grad Student Home :: Get Employed :: Teaching Statements&lt;/a&gt;: &amp;quot;The Teaching Statement &lt;br /&gt;&lt;br /&gt;Introduction&lt;br /&gt;&lt;br /&gt;In general a teaching statement explains the basis for your desire to teach, your basic beliefs about what constitutes good teaching. the courses you are prepared to teach in addition to the ones requested/currently offered, and why you believe your subject is vital to the liberally educated citizen.&lt;br /&gt;                     &lt;br /&gt;Preparation&lt;br /&gt;&lt;br /&gt;    * Enter notes into a teaching log/journal after each class session. Include notes on self presentation, content plans/questions/problems, student questions and your responses like this one:&lt;br /&gt;&lt;br /&gt;         “ ‘Um, I wanted to ask you. . .whether you think. . .that. . .um. . .being a feminist makes you. . .you know, narrow?’ Her eyes shoot up to mine…I know as they say, exactly where Shelley is coming from.  It is a prominent feature of this student body, the philosophy that commitment to  a belief system defines you, thus narrows you.  They want all options open, no bridges burned; they also want no labels to hamper their social lives, to make them feel exposed, known, and categorized.  I remember this. I remember myself at exactly this age, seeking a find of freedom and also a kind of shelter in fuzziness. In indefinition. I could be anything, and thus didn’t have to be anything in particular.” Gail B. Griffith. Calling: Essays on Teaching in the Mother Tongue. 1992.&lt;br /&gt;&lt;br /&gt;    * Ask students for evaluations in mid-course.  Don’t wait until the summative end-of-course evaluation.  Options: ask students to write down the steps they took to solve a problem, describe time/activities they took to prepare for a class session/test, respond briefly to a discussion question and exchange with peers before oral discussion period, write one-minute papers at the end of class on the main points/muddiest point.&lt;br /&gt;&lt;br /&gt;    * Get into the habit of peer assessment.  Ask a peer/mentor to look at a videotape of a class for feedback, observe a series of classes, or interview your students about your strengths and weaknesses.&lt;br /&gt;&lt;br /&gt;Content&lt;br /&gt;&lt;br /&gt;Your teaching statement should discuss what you believe good teaching in your field is. It should include examples of real teaching moments where you have tried to practice your pedagogical values and methods. Eliminate truisms. Avoid coming across  as  arrogant or preachy. Make sure you create the impression of enthusiasm, conviction, and reflectiveness about your teaching as a scholarly task and a lively art. Review your teaching log and use journal scholarship on teaching in your field, the Duke Graduate School’s pedagogical development resources and internet resources to assess/articulate:&lt;br /&gt;&lt;br /&gt;    *  Your identity as a teacher&lt;br /&gt;&lt;br /&gt;        Bearer of a Dying Tradition &lt;br /&gt;        Master/Expert&lt;br /&gt;        Authority&lt;br /&gt;        Challenger of Received Ideas&lt;br /&gt;        Connector&lt;br /&gt;        Orientator/Guide&lt;br /&gt;        Learning Coach&lt;br /&gt;        Cheerleader&lt;br /&gt;        Moderator/Mediator&lt;br /&gt;        Disciplinarian&lt;br /&gt;        Surrogate Parent            &lt;br /&gt;        Counselor&lt;br /&gt;        Chum&lt;br /&gt;&lt;br /&gt;    * Your approach to the subject matter:&lt;br /&gt;&lt;br /&gt;        Course function in liberal education/ in your discipline&lt;br /&gt;        Key concepts&lt;br /&gt;        Content organization&lt;br /&gt;        Methods of presentation&lt;br /&gt;        Learning activities/desired learning outcomes&lt;br /&gt;        Ways to evaluate student progress&lt;br /&gt;&lt;br /&gt;    * Your attitude toward your students, their backgrounds, goals, expectations, learning/personal needs, their satisfaction/course evaluations, attitude toward students’ ideas and time, out-of-class interaction/service/field/laboratory learning&lt;br /&gt;&lt;br /&gt;    * Ask for feedback on your statement from experienced mentors.     &lt;br /&gt;&lt;br /&gt;Clips from Teaching Statements&lt;br /&gt;&lt;br /&gt;Biology&lt;br /&gt;I am a broadly trained biologist and am qualified to teach a diversity of existing courses and new courses to compliment the Oberlin biology curriculum.  For all courses I would take a conceptual approach to organizing the material, and would aim to teach not only the subject matter itself, but how the subject matter can throw light on the process of science and what it means to be a scientist.  In addition to Animal Behavior and Introductory Biology, I can offer seminar courses on the topics of Sexual Selection, Animal Communication, Invertebrate Biology, and Phylogeny, Ecology &amp;amp; Behavior.  I am also interested in developing an interdisciplinary course in Women in Science, perhaps in collaboration with philosophy, history, or sociology faculty.  For Animal Behavior, I believe that no one has improved on Tinbergen’s conceptual organization of the diverse approaches to the study of animal behavior and I would organize the course around his four questions of behavior: mechanism, development, current function, and evolution.  Animal Communication is an excellent venue for evaluating each of these research approaches as it is a field of behavioral research in which each of these four areas is well developed.  Sexual Selection is a good topic for giving students a taste of how scientific controversies develop and are resolved in the literature.  Invertebrate Biology can provide a valuable understanding of the diversity of life and evolutionary patterns and processes.  Phylogeny, Ecology &amp;amp; Behavior can convey the excitement of a quickly expanding field that brings new approaches to answering old questions.  Women in Science is an excellent topic for exploring how science is affected by society and vice-versa.  Judging from my experience in teaching at Cornell, I can look forward to learning more about each of these topics as I teach about them.  It is this interplay between what we can offer to students and what we can learn from them that makes teaching such an exciting intellectual endeavor.&lt;br /&gt;&lt;br /&gt;Musicology&lt;br /&gt;I should underline here that the aesthetic discussions that I encourage are absolutely compatible with a traditional, canonical, work- or subject-oriented approach to music history, world music, or theory -- an approach that I fully support.  Essentially, I embellish or ornament a traditional base with auxiliary material because it is important to make students aware of broader methodological issues -- for example, that some boundaries are expandable, and that musical compositions should be understood in context.  I like to introduce women composers so that students are at least aware that there are some.  It is also instructive to use different recordings of the same piece or to present a traditional recording in comparison with an &amp;#39;authentically reconstructed&amp;#39; one and to let the students argue out the issues of which is better and why.  When students feel that their opinions count and that it is alright to argue, they will engage in the process of learning, and it is these discussions that they will ultimately remember.&lt;br /&gt; &lt;br /&gt;Because of my own experience as a liberal arts college graduate, I have never considered teaching and learning to be merely about facts, set only in the classroom, and concerning only the mind.  This is just the surface level of education.  A deeper --and more serious -- level concerns how the experience of learning the facts can instill a spirit of discipline, self-confidence, and love of the subject, of learning, of critical inquiry into the student who, in the vast majority of cases, will go on, not to study music, but follow other careers.  Perhaps there is really no essential difference between sports, community events, outdoor activities, study abroad, classes, and all the other organized and unorganized events that take place in an academic context of the &amp;#39;ethics of care&amp;#39;:  their ultimate goal should be to develop skills and values (whether physical, emotional, spiritual, or intellectual) that the entire academic community—students, faculty and staff-- can apply to other contexts throughout their lives.  &lt;br /&gt;&lt;br /&gt;Computer Science&lt;br /&gt;In “Discrete Structures of Computer Science”  students learn the fundamental mathematical concepts that are the basis for Computer Science. This was the first course I taught, and while the results were not terrible, both the students and I had criticisms of my performance. One key problem I encountered was that I overestimated the intellectual and academic maturity of the students. For example, I found that weekly quizzes were an insufficient means of keeping students &amp;#39;on track&amp;#39; in the course. A second problem was that the programming assignments were too difficult. As a result of my software engineering background, I required not only that their programs be correct, but also well-designed.&lt;br /&gt;&lt;br /&gt;In hindsight, I should not have attempted to address the problems students were having designing good programs. It distracted from the main objective of the course. When I discussed this issue with other faculty members, I quickly found that I was not the only person to notice the problem. Since then, the faculty has approved a new software development course (CSci 301) to help address the issue. I have been involved in its development, and will likely teach the course in the future.&lt;br /&gt;&lt;br /&gt;I am looking forward to teaching CSci 243 again, because I believe that I can teach more effectively as a result of these lessons. For example, instead of weekly quizzes I will require students to turn in homework every lecture. In light of the new programming course, I plan to remove the programming component entirely, replacing it with a set of non-programming &amp;#39;application&amp;#39; assignments.&lt;br /&gt;&lt;br /&gt;For example, in one assignment students might apply concepts such as sets, functions, and recursion to write software specifications. In another assignment, students might learn how such specifications can be used to automatically check the correctness of software. In a later assignment, students may use graph theory to model a computer network, and apply algorithms taught in the class to compute properties of the network. Through such applied assignments, students will gain a deeper understanding of relationships between concepts taught in the class and real problems in Computer Science.&amp;quot;&lt;div class="blogger-post-footer"&gt;&lt;img width='1' height='1' src='https://blogger.googleusercontent.com/tracker/6938294208764983798-8407927251503074418?l=e2v.blogspot.com' alt='' /&gt;&lt;/div&gt;</content><link rel='related' href='http://career.studentaffairs.duke.edu/graduate/find_job/apply/teaching_statements.html' title='Career Center :: Grad Student Home :: Get Employed :: Teaching Statements'/><link rel='replies' type='application/atom+xml' href='http://e2v.blogspot.com/feeds/8407927251503074418/comments/default' title='Post Comments'/><link rel='replies' type='text/html' href='http://www.blogger.com/comment.g?blogID=6938294208764983798&amp;postID=8407927251503074418' title='0 Comments'/><link rel='edit' type='application/atom+xml' href='http://www.blogger.com/feeds/6938294208764983798/posts/default/8407927251503074418'/><link rel='self' type='application/atom+xml' href='http://www.blogger.com/feeds/6938294208764983798/posts/default/8407927251503074418'/><link rel='alternate' type='text/html' href='http://e2v.blogspot.com/2010/01/career-center-grad-student-home-get.html' title='Career Center :: Grad Student Home :: Get Employed :: Teaching Statements'/><author><name>Ripple</name><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-6938294208764983798.post-4125994341898069586</id><published>2010-01-05T16:08:00.000-08:00</published><updated>2010-01-05T16:08:01.614-08:00</updated><title type='text'>Techtree.com India &gt; News &gt; Gadgets &gt; Apple iSlate Purported Specs Surface Online</title><content type='html'>&lt;a href="http://www.techtree.com/India/News/Apple_iSlate_Purported_Specs_Surface_Online/551-108492-615.html"&gt;Techtree.com India &amp;gt; News &amp;gt; Gadgets &amp;gt; Apple iSlate Purported Specs Surface Online&lt;/a&gt;: "Whilst we assumed that there were enough of Apple iSlate speculations, along came the images of Apple iSlate technical specifications. An anonymous tipster tipped Phone Arena with documents of 7.1-inch Apple iSlate tablet which will feature Mac OS X 10.7 Cloud Leopard. Looking too good to be real, the specifications of the Apple iSlate will surely bring many on their toes. Sadly, the product launch is set on January 26 (which is still a couple of weeks away), and the tablet will go for sale in March.&lt;br /&gt;&lt;br /&gt;As per the specifications document, the upcoming Apple Tablet is dubbed as iSlate and will bear 7.1-inch multi-touch widescreen display with 'intelligent feedback'. A special oleophobic coating layer will be applied on the touchscreen to make fingerprints resistant. However, one thing that we found odd was the way 'Multi-touch' has been mentioned and as per our knowledge Apple spells it as 'Multi-Touch'. That's where our doubt lies on whether this document is official or not.&lt;br /&gt;&lt;br /&gt;Further more, the document mentions hardware specifications as 2.26GHz Intel Core 2 Duo processor with 3MB L2 cache, upto 8GB DDR3 1066MHz, 120GB HDD 4200RPM, built-in iSight camera, built-in Projector. Other features are standard like Gigabit Ethernet, SD Card Slot, Bluetooth 2.1 with EDR and 'AirPort Extreme' WiFi which is spelt as Airport Extreme WiFi with 802.11 draft N specifications."&lt;div class="blogger-post-footer"&gt;&lt;img width='1' height='1' src='https://blogger.googleusercontent.com/tracker/6938294208764983798-4125994341898069586?l=e2v.blogspot.com' alt='' /&gt;&lt;/div&gt;</content><link rel='related' href='http://www.techtree.com/India/News/Apple_iSlate_Purported_Specs_Surface_Online/551-108492-615.html' title='Techtree.com India &gt; News &gt; Gadgets &gt; Apple iSlate Purported Specs Surface Online'/><link rel='replies' type='application/atom+xml' href='http://e2v.blogspot.com/feeds/4125994341898069586/comments/default' title='Post Comments'/><link rel='replies' type='text/html' href='http://www.blogger.com/comment.g?blogID=6938294208764983798&amp;postID=4125994341898069586' title='0 Comments'/><link rel='edit' type='application/atom+xml' href='http://www.blogger.com/feeds/6938294208764983798/posts/default/4125994341898069586'/><link rel='self' type='application/atom+xml' href='http://www.blogger.com/feeds/6938294208764983798/posts/default/4125994341898069586'/><link rel='alternate' type='text/html' href='http://e2v.blogspot.com/2010/01/techtreecom-india-news-gadgets-apple.html' title='Techtree.com India &gt; News &gt; Gadgets &gt; Apple iSlate Purported Specs Surface Online'/><author><name>Ripple</name><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-6938294208764983798.post-110899592704809962</id><published>2009-12-29T13:22:00.000-08:00</published><updated>2009-12-29T13:22:45.125-08:00</updated><title type='text'>烤排骨比赛 - 未名空间(mitbbs.com)</title><content type='html'>&lt;a href="http://www.mitbbs.com/article_t/HuNan/31222689.html"&gt;烤排骨比赛 - 未名空间(mitbbs.com)&lt;/a&gt;: "今天小区这一角的住户组织了首届烤排骨大赛，总共有9家参赛，有些没有参加比赛的&lt;br /&gt;就带了一样菜过来，值得高兴的是本人按文学城私房小菜版的“翠花排骨”的方子烤的&lt;br /&gt;排骨大受欢迎，获得此次比赛第二名。名次是由三名裁判投票决定，并且裁判评判的时&lt;br /&gt;候只知道号码，根据号码决定的名次，所以结果还是很公平，呵呵。附上翠花排骨的方&lt;br /&gt;子和今天的图片。前面3张是我家的翠花排骨，味道确实不错，有兴趣的可以试一试。&lt;br /&gt;&lt;br /&gt;第一张：&lt;br /&gt;&lt;br /&gt;&lt;br /&gt;&lt;br /&gt;翠花排骨方子：&lt;br /&gt;&lt;br /&gt;烤Baby Back Ribs 可是俺的拿手菜呢!也是俺的压轴菜.昨天请一位小老美吃饭,(女儿&lt;br /&gt;的好朋友)烤了baby back ribs,也是因一直惦记着把做法和过程图详细的写给大家,正&lt;br /&gt;好也了却了俺这份心愿~~~:D&lt;br /&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;&lt;br /&gt;一.干料制作及用途:&lt;br /&gt;&lt;br /&gt;1.比例为七份红糖( Brown Sugar )&lt;br /&gt;2.两份干辣椒面( Chili Powder 我用的是CaliforniaChiliPowder )&lt;br /&gt;3.一份精盐.(如喜欢蒜味重的,这时也可撒上点蒜粉)&lt;br /&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;&lt;br /&gt;三.湿料的用途:  (灌湿料汁)&lt;br /&gt;&lt;br /&gt;腌卤两小时左右的排骨拿出来,把湿料汁顺着敞开的口,排骨的底部一勺一勺的灌进区(&lt;br /&gt;湿料汁平均灌两包的排骨),再密封好这个口,不要露汽是很重要的一个步骤.&lt;br /&gt;&lt;br /&gt;四.烤排骨:&lt;br /&gt;&lt;br /&gt;烤箱定位华氏375度,烤大约1小时至1小时30 分钟,(看排骨的大小多少)肉脱骨就好了.&lt;br /&gt;切成一跟一根的就可上桌了.(如口重的话,可再将剩下的汁浇到排骨上)&lt;br /&gt;&lt;br /&gt;最大特点是:&lt;br /&gt;&lt;br /&gt;连蒸再烤.所以烤出来的排骨是:香甜少辣,细嫩酥软. 蜜汁可口.&lt;br /&gt;喜欢吃表皮脆些的,烤好时可把锡箔纸打开,再烤个10 -15分钟,中间可把底下的汤汁浇&lt;br /&gt;在排骨上面.&lt;br /&gt;&lt;br /&gt;是party,宴客的一道又简单又好吃,很受欢迎的大菜, 老中老美老少都喜欢.&lt;br /&gt;还是那句赞俺这道排骨菜的话:每次party时做这烤排骨,都是第一个被抢光,有时请朋友&lt;br /&gt;一家来,吃不完还要带着走……&lt;br /&gt;&lt;br /&gt;注:如拷大排骨时,切下软骨那边,用纯排骨那边, 秘封锡箔纸前排骨下面要加两根不用&lt;br /&gt;了的筷子,这样排骨下能有空间,利于灌汁,利于蒸烤.&lt;br /&gt;另: 如参加party时,建议把排骨腌好, 湿料汁也对好装瓶带去,到哪再烤,有一个半小时&lt;br /&gt;的时间就够了."&lt;div class="blogger-post-footer"&gt;&lt;img width='1' height='1' src='https://blogger.googleusercontent.com/tracker/6938294208764983798-110899592704809962?l=e2v.blogspot.com' alt='' /&gt;&lt;/div&gt;</content><link rel='related' href='http://www.mitbbs.com/article_t/HuNan/31222689.html' title='烤排骨比赛 - 未名空间(mitbbs.com)'/><link rel='replies' type='application/atom+xml' href='http://e2v.blogspot.com/feeds/110899592704809962/comments/default' title='Post Comments'/><link rel='replies' type='text/html' href='http://www.blogger.com/comment.g?blogID=6938294208764983798&amp;postID=110899592704809962' title='0 Comments'/><link rel='edit' type='application/atom+xml' href='http://www.blogger.com/feeds/6938294208764983798/posts/default/110899592704809962'/><link rel='self' type='application/atom+xml' href='http://www.blogger.com/feeds/6938294208764983798/posts/default/110899592704809962'/><link rel='alternate' type='text/html' href='http://e2v.blogspot.com/2009/12/mitbbscom.html' title='烤排骨比赛 - 未名空间(mitbbs.com)'/><author><name>Ripple</name><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-6938294208764983798.post-6529832213432229518</id><published>2008-06-06T14:18:00.000-07:00</published><updated>2008-06-06T14:18:59.157-07:00</updated><title type='text'>Software Development Tools - BioPAX Wiki</title><content type='html'>&lt;a href="http://www.biopaxwiki.org/cgi-bin/moin.cgi/Software_Development_Tools"&gt;Software Development Tools - BioPAX Wiki&lt;/a&gt;&lt;br /&gt;    *&lt;br /&gt;&lt;br /&gt;      Protege [WWW] http://protege.stanford.edu/ - The defacto standard for editing OWL. Written using the Jena framework. Warning: Protege uses the [WWW] DIG protocol to communicate with a reasoner. DIG is not able to fully represent OWL-DL ontologies and so conclusions of the reasoner are suspect when warnings about unsupported constructs are given in the reasoner progress window in Protege.&lt;br /&gt;    *&lt;br /&gt;&lt;br /&gt;      SWOOP [WWW] http://www.mindswap.org/2004/SWOOP/ - A lightweight browser of OWL documents written using the OWL API library. Much faster than Protege. See their page on [WWW] debugging using SWOOP&lt;br /&gt;    *&lt;br /&gt;&lt;br /&gt;      SWeDE [WWW] http://owl-eclipse.projects.semwebcentral.org/ - The Semantic Web Development Environment is an extensible framework for integrating new and existing tools for the Semantic Web. The toolkit, built on the Eclipse IDE includes an OWL editor with helpful features like syntax highlighting, autocompletion, and error-detection. It also currently integrates existing tools like the OWL Validator, Kazuki (OWL to Java code generator), and DumpOnt (Ontology Visualizer)..&lt;br /&gt;    *&lt;br /&gt;&lt;br /&gt;      [WWW] OWL Ontology HTML Presentation Service Drop in a URL of an OWL ontology and browse the ontology in html. Quick and Dirty.&lt;div class="blogger-post-footer"&gt;&lt;img width='1' height='1' src='https://blogger.googleusercontent.com/tracker/6938294208764983798-6529832213432229518?l=e2v.blogspot.com' alt='' /&gt;&lt;/div&gt;</content><link rel='related' href='http://www.biopaxwiki.org/cgi-bin/moin.cgi/Software_Development_Tools' title='Software Development Tools - BioPAX Wiki'/><link rel='replies' type='application/atom+xml' href='http://e2v.blogspot.com/feeds/6529832213432229518/comments/default' title='Post Comments'/><link rel='replies' type='text/html' href='http://www.blogger.com/comment.g?blogID=6938294208764983798&amp;postID=6529832213432229518' title='0 Comments'/><link rel='edit' type='application/atom+xml' href='http://www.blogger.com/feeds/6938294208764983798/posts/default/6529832213432229518'/><link rel='self' type='application/atom+xml' href='http://www.blogger.com/feeds/6938294208764983798/posts/default/6529832213432229518'/><link rel='alternate' type='text/html' href='http://e2v.blogspot.com/2008/06/software-development-tools-biopax-wiki.html' title='Software Development Tools - BioPAX Wiki'/><author><name>Ripple</name><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-6938294208764983798.post-96007542894841828</id><published>2008-06-04T07:19:00.000-07:00</published><updated>2008-06-04T07:19:07.637-07:00</updated><title type='text'>Robert Price - What Is An RDF Triple?</title><content type='html'>&lt;a href="http://www.robertprice.co.uk/robblog/archive/2004/10/What_Is_An_RDF_Triple_.shtml"&gt;Robert Price - What Is An RDF Triple?&lt;/a&gt;: "Shelley Powers, in her excellent book Practical RDF, helpfully describes triples as the following.&lt;br /&gt;&lt;br /&gt;    * Each RDF triple is made up of subject, predicate and object.&lt;br /&gt;    * Each RDF triple is a complete and unique fact.&lt;br /&gt;    * An RDF triple is a 3-tuple, which is made up of a subject, predicate and object - which are respectively a uriref or bnode; a uriref; and a uriref, bnode or literal.&lt;br /&gt;    * Each RDF triple can be joined with other RDF triples, but it still retains its own unique meaning, regardless of the complexity of the models in which it is included."&lt;div class="blogger-post-footer"&gt;&lt;img width='1' height='1' src='https://blogger.googleusercontent.com/tracker/6938294208764983798-96007542894841828?l=e2v.blogspot.com' alt='' /&gt;&lt;/div&gt;</content><link rel='related' href='http://www.robertprice.co.uk/robblog/archive/2004/10/What_Is_An_RDF_Triple_.shtml' title='Robert Price - What Is An RDF Triple?'/><link rel='replies' type='application/atom+xml' href='http://e2v.blogspot.com/feeds/96007542894841828/comments/default' title='Post Comments'/><link rel='replies' type='text/html' href='http://www.blogger.com/comment.g?blogID=6938294208764983798&amp;postID=96007542894841828' title='0 Comments'/><link rel='edit' type='application/atom+xml' href='http://www.blogger.com/feeds/6938294208764983798/posts/default/96007542894841828'/><link rel='self' type='application/atom+xml' href='http://www.blogger.com/feeds/6938294208764983798/posts/default/96007542894841828'/><link rel='alternate' type='text/html' href='http://e2v.blogspot.com/2008/06/robert-price-what-is-rdf-triple_04.html' title='Robert Price - What Is An RDF Triple?'/><author><name>Ripple</name><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-6938294208764983798.post-8027655943453957094</id><published>2008-06-04T07:16:00.000-07:00</published><updated>2008-06-04T07:16:00.901-07:00</updated><title type='text'>Robert Price - What Is An RDF Triple?</title><content type='html'>&lt;a href="http://www.robertprice.co.uk/robblog/archive/2004/10/What_Is_An_RDF_Triple_.shtml"&gt;Robert Price - What Is An RDF Triple?&lt;/a&gt;&lt;div class="blogger-post-footer"&gt;&lt;img width='1' height='1' src='https://blogger.googleusercontent.com/tracker/6938294208764983798-8027655943453957094?l=e2v.blogspot.com' alt='' /&gt;&lt;/div&gt;</content><link rel='related' href='http://www.robertprice.co.uk/robblog/archive/2004/10/What_Is_An_RDF_Triple_.shtml' title='Robert Price - What Is An RDF Triple?'/><link rel='replies' type='application/atom+xml' href='http://e2v.blogspot.com/feeds/8027655943453957094/comments/default' title='Post Comments'/><link rel='replies' type='text/html' href='http://www.blogger.com/comment.g?blogID=6938294208764983798&amp;postID=8027655943453957094' title='0 Comments'/><link rel='edit' type='application/atom+xml' href='http://www.blogger.com/feeds/6938294208764983798/posts/default/8027655943453957094'/><link rel='self' type='application/atom+xml' href='http://www.blogger.com/feeds/6938294208764983798/posts/default/8027655943453957094'/><link rel='alternate' type='text/html' href='http://e2v.blogspot.com/2008/06/robert-price-what-is-rdf-triple.html' title='Robert Price - What Is An RDF Triple?'/><author><name>Ripple</name><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-6938294208764983798.post-5620312342922827512</id><published>2008-05-07T07:51:00.000-07:00</published><updated>2008-05-07T07:51:50.706-07:00</updated><title type='text'>Tutorial:What is that Scope all about - Learn About the Ext JavaScript Library</title><content type='html'>&lt;a href="http://extjs.com/learn/Tutorial:What_is_that_Scope_all_about"&gt;Tutorial:What is that Scope all about - Learn About the Ext JavaScript Library&lt;/a&gt;&lt;div class="blogger-post-footer"&gt;&lt;img width='1' height='1' src='https://blogger.googleusercontent.com/tracker/6938294208764983798-5620312342922827512?l=e2v.blogspot.com' alt='' /&gt;&lt;/div&gt;</content><link rel='related' href='http://extjs.com/learn/Tutorial:What_is_that_Scope_all_about' title='Tutorial:What is that Scope all about - Learn About the Ext JavaScript Library'/><link rel='replies' type='application/atom+xml' href='http://e2v.blogspot.com/feeds/5620312342922827512/comments/default' title='Post Comments'/><link rel='replies' type='text/html' href='http://www.blogger.com/comment.g?blogID=6938294208764983798&amp;postID=5620312342922827512' title='0 Comments'/><link rel='edit' type='application/atom+xml' href='http://www.blogger.com/feeds/6938294208764983798/posts/default/5620312342922827512'/><link rel='self' type='application/atom+xml' href='http://www.blogger.com/feeds/6938294208764983798/posts/default/5620312342922827512'/><link rel='alternate' type='text/html' href='http://e2v.blogspot.com/2008/05/tutorialwhat-is-that-scope-all-about.html' title='Tutorial:What is that Scope all about - Learn About the Ext JavaScript Library'/><author><name>Ripple</name><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-6938294208764983798.post-3683460285286625351</id><published>2008-04-16T19:18:00.000-07:00</published><updated>2008-04-16T19:18:23.643-07:00</updated><title type='text'>Manual:Intro:Class Design cn - Learn About the Ext JavaScript Library</title><content type='html'>&lt;a href="http://extjs.com/learn/Manual:Intro:Class_Design_cn"&gt;Manual:Intro:Class Design cn - Learn About the Ext JavaScript Library&lt;/a&gt;: "你必须使用prototype对象：&lt;br /&gt;&lt;br /&gt;// 我们定义了一个prototype对象的一个方法&lt;br /&gt;myClass.prototype.sharedMethod = function() { alert('I'm a shared method') }&lt;br /&gt; &lt;br /&gt;// 显示我们的信息&lt;br /&gt;A.sharedMethod();&lt;br /&gt; &lt;br /&gt;// 相同的信息&lt;br /&gt;B.sharedMethod();&lt;br /&gt;&lt;br /&gt;There is no method named sharedMethod in the myClass definition. Javascript looks for a method with this name in the prototype object of myClass and calls it if it exists. 在myClass定义中并没有一个名为sharedMethod的方法。Javascript会在myClass相关联的prototype对象中寻找与该方法名相同的方法，如果存在的话，Javascript则调用该方法。"&lt;div class="blogger-post-footer"&gt;&lt;img width='1' height='1' src='https://blogger.googleusercontent.com/tracker/6938294208764983798-3683460285286625351?l=e2v.blogspot.com' alt='' /&gt;&lt;/div&gt;</content><link rel='related' href='http://extjs.com/learn/Manual:Intro:Class_Design_cn' title='Manual:Intro:Class Design cn - Learn About the Ext JavaScript Library'/><link rel='replies' type='application/atom+xml' href='http://e2v.blogspot.com/feeds/3683460285286625351/comments/default' title='Post Comments'/><link rel='replies' type='text/html' href='http://www.blogger.com/comment.g?blogID=6938294208764983798&amp;postID=3683460285286625351' title='0 Comments'/><link rel='edit' type='application/atom+xml' href='http://www.blogger.com/feeds/6938294208764983798/posts/default/3683460285286625351'/><link rel='self' type='application/atom+xml' href='http://www.blogger.com/feeds/6938294208764983798/posts/default/3683460285286625351'/><link rel='alternate' type='text/html' href='http://e2v.blogspot.com/2008/04/manualintroclass-design-cn-learn-about.html' title='Manual:Intro:Class Design cn - Learn About the Ext JavaScript Library'/><author><name>Ripple</name><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-6938294208764983798.post-5203065419480069783</id><published>2008-04-16T19:17:00.000-07:00</published><updated>2008-04-16T19:17:37.524-07:00</updated><title type='text'>Manual:Intro:Class Design - Learn About the Ext JavaScript Library</title><content type='html'>&lt;a href="http://extjs.com/learn/Manual:Intro:Class_Design"&gt;Manual:Intro:Class Design - Learn About the Ext JavaScript Library&lt;/a&gt;: "// We define a method of the prototype object Ext.apply(myClass.prototype, {   defaultClassName: 'x-widget-class',   sharedMethod: function() { alert('I'm a shared method') } });   // Display our message A.sharedMethod();   // Same message B.sharedMethod();"&lt;div class="blogger-post-footer"&gt;&lt;img width='1' height='1' src='https://blogger.googleusercontent.com/tracker/6938294208764983798-5203065419480069783?l=e2v.blogspot.com' alt='' /&gt;&lt;/div&gt;</content><link rel='related' href='http://extjs.com/learn/Manual:Intro:Class_Design' title='Manual:Intro:Class Design - Learn About the Ext JavaScript Library'/><link rel='replies' type='application/atom+xml' href='http://e2v.blogspot.com/feeds/5203065419480069783/comments/default' title='Post Comments'/><link rel='replies' type='text/html' href='http://www.blogger.com/comment.g?blogID=6938294208764983798&amp;postID=5203065419480069783' title='0 Comments'/><link rel='edit' type='application/atom+xml' href='http://www.blogger.com/feeds/6938294208764983798/posts/default/5203065419480069783'/><link rel='self' type='application/atom+xml' href='http://www.blogger.com/feeds/6938294208764983798/posts/default/5203065419480069783'/><link rel='alternate' type='text/html' href='http://e2v.blogspot.com/2008/04/manualintroclass-design-learn-about-ext.html' title='Manual:Intro:Class Design - Learn About the Ext JavaScript Library'/><author><name>Ripple</name><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-6938294208764983798.post-3458453809055616019</id><published>2008-04-15T18:53:00.000-07:00</published><updated>2008-04-15T18:53:08.760-07:00</updated><title type='text'>[2.0.2][CLOSED] Upload form not rendering in firefox - Ext JS Forums</title><content type='html'>&lt;a href="http://extjs.com/forum/showthread.php?t=28192"&gt;[2.0.2][CLOSED] Upload form not rendering in firefox - Ext JS Forums&lt;/a&gt;: "FieldSet needs autoHeight:true."&lt;div class="blogger-post-footer"&gt;&lt;img width='1' height='1' src='https://blogger.googleusercontent.com/tracker/6938294208764983798-3458453809055616019?l=e2v.blogspot.com' alt='' /&gt;&lt;/div&gt;</content><link rel='related' href='http://extjs.com/forum/showthread.php?t=28192' title='[2.0.2][CLOSED] Upload form not rendering in firefox - Ext JS Forums'/><link rel='replies' type='application/atom+xml' href='http://e2v.blogspot.com/feeds/3458453809055616019/comments/default' title='Post Comments'/><link rel='replies' type='text/html' href='http://www.blogger.com/comment.g?blogID=6938294208764983798&amp;postID=3458453809055616019' title='0 Comments'/><link rel='edit' type='application/atom+xml' href='http://www.blogger.com/feeds/6938294208764983798/posts/default/3458453809055616019'/><link rel='self' type='application/atom+xml' href='http://www.blogger.com/feeds/6938294208764983798/posts/default/3458453809055616019'/><link rel='alternate' type='text/html' href='http://e2v.blogspot.com/2008/04/202closed-upload-form-not-rendering-in.html' title='[2.0.2][CLOSED] Upload form not rendering in firefox - Ext JS Forums'/><author><name>Ripple</name><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-6938294208764983798.post-3020185653855476908</id><published>2008-04-11T10:44:00.000-07:00</published><updated>2008-04-11T10:44:49.569-07:00</updated><title type='text'>Manual:Resources - Learn About the Ext JavaScript Library</title><content type='html'>&lt;a href="http://extjs.com/learn/Manual:Resources#IDEs"&gt;Manual:Resources - Learn About the Ext JavaScript Library&lt;/a&gt;&lt;div class="blogger-post-footer"&gt;&lt;img width='1' height='1' src='https://blogger.googleusercontent.com/tracker/6938294208764983798-3020185653855476908?l=e2v.blogspot.com' alt='' /&gt;&lt;/div&gt;</content><link rel='related' href='http://extjs.com/learn/Manual:Resources#IDEs' title='Manual:Resources - Learn About the Ext JavaScript Library'/><link rel='replies' type='application/atom+xml' href='http://e2v.blogspot.com/feeds/3020185653855476908/comments/default' title='Post Comments'/><link rel='replies' type='text/html' href='http://www.blogger.com/comment.g?blogID=6938294208764983798&amp;postID=3020185653855476908' title='0 Comments'/><link rel='edit' type='application/atom+xml' href='http://www.blogger.com/feeds/6938294208764983798/posts/default/3020185653855476908'/><link rel='self' type='application/atom+xml' href='http://www.blogger.com/feeds/6938294208764983798/posts/default/3020185653855476908'/><link rel='alternate' type='text/html' href='http://e2v.blogspot.com/2008/04/manualresources-learn-about-ext.html' title='Manual:Resources - Learn About the Ext JavaScript Library'/><author><name>Ripple</name><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-6938294208764983798.post-2683487607852153082</id><published>2008-04-07T12:01:00.000-07:00</published><updated>2008-04-07T12:01:11.169-07:00</updated><title type='text'>Ext JS Blog - » IDEs, plugins and tools for Ext JS 2.0</title><content type='html'>*  Download and install Aptana Studio (includes Eclipse).&lt;br /&gt;    * Start Aptana and navigate the application menu to: Help → Software Updates → Find and Install… → Search for new features to install → New remote site…&lt;br /&gt;    * Name: “Spket”, Url: “http://www.spket.com/update/”&lt;br /&gt;    * Restart Aptana&lt;br /&gt;    * Watch this Spket IDE Tutorial to see how to easily add Ext code assist (you can point it at the latest /src/ext.jsb to keep code assist up to date with the latest Ext version). The steps are basically:&lt;br /&gt;          o Window → Preferences → Spket → JavaScript Profiles → New&lt;br /&gt;          o Enter “ExtJS” and click OK&lt;br /&gt;          o Select “ExtJS” and click “Add Library”, then choose “ExtJS” from the dropdown&lt;br /&gt;          o Select “ExtJS” and click “Add File”, then choose the “ext.jsb” file in your “./ext-2.x/source” directory&lt;br /&gt;          o Set the new ExtJS profile as the default by selecting it an clicking the “Default” button on the right-hand side of the “JavaScript Profiles” dialog.&lt;br /&gt;          o Restart Aptana&lt;br /&gt;          o Create a new JS file and type: Ext. and you should get the Ext Code completion options.&lt;div class="blogger-post-footer"&gt;&lt;img width='1' height='1' src='https://blogger.googleusercontent.com/tracker/6938294208764983798-2683487607852153082?l=e2v.blogspot.com' alt='' /&gt;&lt;/div&gt;</content><link rel='related' href='http://extjs.com/blog/2008/02/01/ides-plugins-and-tools-for-ext-js-20/' title='Ext JS Blog - » IDEs, plugins and tools for Ext JS 2.0'/><link rel='replies' type='application/atom+xml' href='http://e2v.blogspot.com/feeds/2683487607852153082/comments/default' title='Post Comments'/><link rel='replies' type='text/html' href='http://www.blogger.com/comment.g?blogID=6938294208764983798&amp;postID=2683487607852153082' title='0 Comments'/><link rel='edit' type='application/atom+xml' href='http://www.blogger.com/feeds/6938294208764983798/posts/default/2683487607852153082'/><link rel='self' type='application/atom+xml' href='http://www.blogger.com/feeds/6938294208764983798/posts/default/2683487607852153082'/><link rel='alternate' type='text/html' href='http://e2v.blogspot.com/2008/04/ext-js-blog-ides-plugins-and-tools-for.html' title='Ext JS Blog - » IDEs, plugins and tools for Ext JS 2.0'/><author><name>Ripple</name><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-6938294208764983798.post-4290346331892689961</id><published>2008-04-06T19:24:00.000-07:00</published><updated>2008-04-06T19:24:51.305-07:00</updated><title type='text'>Ext JS - JavaScript Library</title><content type='html'>&lt;a href="http://extjs.com/"&gt;Ext JS - JavaScript Library&lt;/a&gt;: "Finally it is possible to create sweet user- experiences for the web (cross-browser!!) without spending 2 months hating and fighting in javascript. This library has made me believe in web2.0 again.&lt;br /&gt;— Steinar M."&lt;div class="blogger-post-footer"&gt;&lt;img width='1' height='1' src='https://blogger.googleusercontent.com/tracker/6938294208764983798-4290346331892689961?l=e2v.blogspot.com' alt='' /&gt;&lt;/div&gt;</content><link rel='related' href='http://extjs.com/' title='Ext JS - JavaScript Library'/><link rel='replies' type='application/atom+xml' href='http://e2v.blogspot.com/feeds/4290346331892689961/comments/default' title='Post Comments'/><link rel='replies' type='text/html' href='http://www.blogger.com/comment.g?blogID=6938294208764983798&amp;postID=4290346331892689961' title='0 Comments'/><link rel='edit' type='application/atom+xml' href='http://www.blogger.com/feeds/6938294208764983798/posts/default/4290346331892689961'/><link rel='self' type='application/atom+xml' href='http://www.blogger.com/feeds/6938294208764983798/posts/default/4290346331892689961'/><link rel='alternate' type='text/html' href='http://e2v.blogspot.com/2008/04/ext-js-javascript-library.html' title='Ext JS - JavaScript Library'/><author><name>Ripple</name><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-6938294208764983798.post-5953951406532473836</id><published>2008-03-27T10:54:00.000-07:00</published><updated>2008-03-27T10:54:59.625-07:00</updated><title type='text'>Tech Talk about C++ Templates / Comeau C++ Template FAQ</title><content type='html'>&lt;a href="http://www.comeaucomputing.com/techtalk/templates/#whylinkerror"&gt;Tech Talk about C++ Templates / Comeau C++ Template FAQ&lt;/a&gt;: &amp;quot;What&amp;#39;s the export keyword about?&lt;br /&gt;Why do I get a link error when compiling my templates?&lt;br /&gt;Although Standard C++ has no such requirement, some compilers require that all function templates need to be made available in every translation unit that it is used in. In effect, for those compilers, the bodies of template functions must be made available in a header file. To repeat: that means those compilers won&amp;#39;t allow them to be defined in non-header files such as .cpp files. To clarify, in C++ese this means that this:&lt;br /&gt;&lt;br /&gt;// ORIGINAL version of xyz.h&lt;br /&gt;template &lt;br /&gt;struct xyz&lt;br /&gt;{&lt;br /&gt;  xyz();&lt;br /&gt;  ~xyz();&lt;br /&gt;};&lt;br /&gt;&lt;br /&gt;would NOT be satisfied with these definitions of the ctor and dtors:&lt;br /&gt;&lt;br /&gt;// ORIGINAL version of xyz.cpp&lt;br /&gt;#include &amp;#39;xyz.h&amp;#39;&lt;br /&gt;&lt;br /&gt;template &lt;br /&gt;xyz::xyz() {}&lt;br /&gt;&lt;br /&gt;template &lt;br /&gt;xyz::~xyz() {}&lt;br /&gt;&lt;br /&gt;because using it:&lt;br /&gt;&lt;br /&gt;// main.cpp&lt;br /&gt;#include &amp;#39;xyz.h&amp;#39;&lt;br /&gt;&lt;br /&gt;int main()&lt;br /&gt;{&lt;br /&gt;  xyz xyzint;&lt;br /&gt;&lt;br /&gt;  return 0;&lt;br /&gt;}&lt;br /&gt;&lt;br /&gt;will produce an error. For instance, with Comeau C++ you&amp;#39;d get:&lt;br /&gt;&lt;br /&gt;C:\export&amp;gt;como xyz.cpp main.cpp&lt;br /&gt;C++&amp;#39;ing xyz.cpp...&lt;br /&gt;Comeau C/C++ 4.3.4.1 (May 29 2004 23:08:11) for MS_WINDOWS_x86&lt;br /&gt;Copyright 1988-2004 Comeau Computing.  All rights reserved.&lt;br /&gt;MODE:non-stric&amp;quot;&lt;div class="blogger-post-footer"&gt;&lt;img width='1' height='1' src='https://blogger.googleusercontent.com/tracker/6938294208764983798-5953951406532473836?l=e2v.blogspot.com' alt='' /&gt;&lt;/div&gt;</content><link rel='related' href='http://www.comeaucomputing.com/techtalk/templates/#whylinkerror' title='Tech Talk about C++ Templates / Comeau C++ Template FAQ'/><link rel='replies' type='application/atom+xml' href='http://e2v.blogspot.com/feeds/5953951406532473836/comments/default' title='Post Comments'/><link rel='replies' type='text/html' href='http://www.blogger.com/comment.g?blogID=6938294208764983798&amp;postID=5953951406532473836' title='0 Comments'/><link rel='edit' type='application/atom+xml' href='http://www.blogger.com/feeds/6938294208764983798/posts/default/5953951406532473836'/><link rel='self' type='application/atom+xml' href='http://www.blogger.com/feeds/6938294208764983798/posts/default/5953951406532473836'/><link rel='alternate' type='text/html' href='http://e2v.blogspot.com/2008/03/tech-talk-about-c-templates-comeau-c.html' title='Tech Talk about C++ Templates / Comeau C++ Template FAQ'/><author><name>Ripple</name><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-6938294208764983798.post-4424754047277029229</id><published>2008-03-26T11:37:00.000-07:00</published><updated>2008-03-26T11:37:36.413-07:00</updated><title type='text'>Flex 3 "1 item" problem</title><content type='html'>private function resultHandler(event:ResultEvent):void{&lt;br /&gt;   if(event.result.eSummaryResult == null){&lt;br /&gt; message.text="No search result found";&lt;br /&gt;   }else if(event.result.eSummaryResult.DocSum is ObjectProxy){&lt;br /&gt;       docsum = new ArrayCollection( [event.result.eSummaryResult.DocSum]);&lt;br /&gt;   }else{&lt;br /&gt;       docsum = event.result.eSummaryResult.DocSum as ArrayCollection;&lt;br /&gt;   }    &lt;br /&gt;}&lt;div class="blogger-post-footer"&gt;&lt;img width='1' height='1' src='https://blogger.googleusercontent.com/tracker/6938294208764983798-4424754047277029229?l=e2v.blogspot.com' alt='' /&gt;&lt;/div&gt;</content><link rel='related' href='http://209.85.165.104/search?q=cache:DopTjf0sYDYJ:casario.blogs.com/mmworld/2006/07/arraycollection.html+flex3+httpservice+arraycollection&amp;hl=en&amp;ct=clnk&amp;cd=1&amp;gl=us' title='Flex 3 &quot;1 item&quot; problem'/><link rel='replies' type='application/atom+xml' href='http://e2v.blogspot.com/feeds/4424754047277029229/comments/default' title='Post Comments'/><link rel='replies' type='text/html' href='http://www.blogger.com/comment.g?blogID=6938294208764983798&amp;postID=4424754047277029229' title='0 Comments'/><link rel='edit' type='application/atom+xml' href='http://www.blogger.com/feeds/6938294208764983798/posts/default/4424754047277029229'/><link rel='self' type='application/atom+xml' href='http://www.blogger.com/feeds/6938294208764983798/posts/default/4424754047277029229'/><link rel='alternate' type='text/html' href='http://e2v.blogspot.com/2008/03/flex-3-1-item-problem.html' title='Flex 3 &quot;1 item&quot; problem'/><author><name>Ripple</name><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-6938294208764983798.post-5763057500641760884</id><published>2008-03-24T13:46:00.000-07:00</published><updated>2008-03-24T13:46:17.925-07:00</updated><title type='text'>Install PHP 5 Apache MySQL on Windows : WampServer</title><content type='html'>&lt;a href="http://www.wampserver.com/en/"&gt;Install PHP 5 Apache MySQL on Windows : WampServer&lt;/a&gt;: "WampServer 2.0b [03/07/2008]&lt;br /&gt; Includes :&lt;br /&gt; - Apache 2.2.8&lt;br /&gt; - MySQL 5.0.51a&lt;br /&gt; - PHP 5.2.5"&lt;div class="blogger-post-footer"&gt;&lt;img width='1' height='1' src='https://blogger.googleusercontent.com/tracker/6938294208764983798-5763057500641760884?l=e2v.blogspot.com' alt='' /&gt;&lt;/div&gt;</content><link rel='related' href='http://www.wampserver.com/en/' title='Install PHP 5 Apache MySQL on Windows : WampServer'/><link rel='replies' type='application/atom+xml' href='http://e2v.blogspot.com/feeds/5763057500641760884/comments/default' title='Post Comments'/><link rel='replies' type='text/html' href='http://www.blogger.com/comment.g?blogID=6938294208764983798&amp;postID=5763057500641760884' title='0 Comments'/><link rel='edit' type='application/atom+xml' href='http://www.blogger.com/feeds/6938294208764983798/posts/default/5763057500641760884'/><link rel='self' type='application/atom+xml' href='http://www.blogger.com/feeds/6938294208764983798/posts/default/5763057500641760884'/><link rel='alternate' type='text/html' href='http://e2v.blogspot.com/2008/03/install-php-5-apache-mysql-on-windows.html' title='Install PHP 5 Apache MySQL on Windows : WampServer'/><author><name>Ripple</name><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-6938294208764983798.post-9087029753306378313</id><published>2008-03-24T13:07:00.000-07:00</published><updated>2008-03-24T13:07:06.474-07:00</updated><title type='text'>Adobe - Flex cookbook beta</title><content type='html'>&lt;a href="http://www.adobe.com/cfusion/communityengine/index.cfm?event=homepage&amp;amp;productId=2"&gt;Adobe - Flex cookbook beta&lt;/a&gt;&lt;div class="blogger-post-footer"&gt;&lt;img width='1' height='1' src='https://blogger.googleusercontent.com/tracker/6938294208764983798-9087029753306378313?l=e2v.blogspot.com' alt='' /&gt;&lt;/div&gt;</content><link rel='related' href='http://www.adobe.com/cfusion/communityengine/index.cfm?event=homepage&amp;productId=2' title='Adobe - Flex cookbook beta'/><link rel='replies' type='application/atom+xml' href='http://e2v.blogspot.com/feeds/9087029753306378313/comments/default' title='Post Comments'/><link rel='replies' type='text/html' href='http://www.blogger.com/comment.g?blogID=6938294208764983798&amp;postID=9087029753306378313' title='0 Comments'/><link rel='edit' type='application/atom+xml' href='http://www.blogger.com/feeds/6938294208764983798/posts/default/9087029753306378313'/><link rel='self' type='application/atom+xml' href='http://www.blogger.com/feeds/6938294208764983798/posts/default/9087029753306378313'/><link rel='alternate' type='text/html' href='http://e2v.blogspot.com/2008/03/adobe-flex-cookbook-beta.html' title='Adobe - Flex cookbook beta'/><author><name>Ripple</name><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-6938294208764983798.post-3409448522881779215</id><published>2008-03-24T13:01:00.000-07:00</published><updated>2008-03-24T13:01:57.787-07:00</updated><title type='text'>HTTPservice unable to load local XML file</title><content type='html'>&lt;a href="http://livedocs.adobe.com/flex/3/html/help.html?content=rsl_10.html"&gt;Flex 3 - Adobe Flex 3 Help&lt;/a&gt;: "#2148  &lt;br /&gt;&lt;br /&gt;This error occurs when you try to open an application that uses RSLs in the standalone player or in the browser by using the file system and not a server. It means that you are violating the security sandbox of Flash Player by trying to load file resources.&lt;br /&gt;&lt;br /&gt;You must deploy your application and RSLs to a network location, and request the application with a network request so that Flash Player will load the RSL.&lt;br /&gt;&lt;br /&gt;If you are testing the application locally, you can add the directory to your Player trust file to avoid this error."&lt;div class="blogger-post-footer"&gt;&lt;img width='1' height='1' src='https://blogger.googleusercontent.com/tracker/6938294208764983798-3409448522881779215?l=e2v.blogspot.com' alt='' /&gt;&lt;/div&gt;</content><link rel='related' href='http://livedocs.adobe.com/flex/3/html/help.html?content=rsl_10.html' title='HTTPservice unable to load local XML file'/><link rel='replies' type='application/atom+xml' href='http://e2v.blogspot.com/feeds/3409448522881779215/comments/default' title='Post Comments'/><link rel='replies' type='text/html' href='http://www.blogger.com/comment.g?blogID=6938294208764983798&amp;postID=3409448522881779215' title='0 Comments'/><link rel='edit' type='application/atom+xml' href='http://www.blogger.com/feeds/6938294208764983798/posts/default/3409448522881779215'/><link rel='self' type='application/atom+xml' href='http://www.blogger.com/feeds/6938294208764983798/posts/default/3409448522881779215'/><link rel='alternate' type='text/html' href='http://e2v.blogspot.com/2008/03/httpservice-unable-to-load-local-xml.html' title='HTTPservice unable to load local XML file'/><author><name>Ripple</name><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-6938294208764983798.post-906793107812403954</id><published>2008-03-23T07:45:00.000-07:00</published><updated>2008-03-23T07:45:35.001-07:00</updated><title type='text'>Auslogics Disk Defrag - Reviews and free Auslogics Disk Defrag downloads at Download.com</title><content type='html'>&lt;a href="http://www.download.com/Auslogics-Disk-Defrag/3000-2094_4-10567503.html?tag=lst-4-4"&gt;Auslogics Disk Defrag - Reviews and free Auslogics Disk Defrag downloads at Download.com&lt;/a&gt;&lt;br /&gt;&lt;br /&gt;&lt;div class="from-pub"&gt;     From &lt;a href="http://www.download.com/Auslogics%20Software/3260-20_4-6267754.html"&gt;Auslogics Software&lt;/a&gt;:     &lt;/div&gt;  &lt;p&gt;Disk fragmentation leads to system slowdowns, PC crashes, slow startup and shutdown and sometimes to system failures. Auslogics Disk Defrag is designed for fast optimization of today's modern hard disks. Get the maximum performance out of your expensive hardware investments. Version 1.4.13 is a bug fixing release.&lt;/p&gt;&lt;div class="blogger-post-footer"&gt;&lt;img width='1' height='1' src='https://blogger.googleusercontent.com/tracker/6938294208764983798-906793107812403954?l=e2v.blogspot.com' alt='' /&gt;&lt;/div&gt;</content><link rel='related' href='http://www.download.com/Auslogics-Disk-Defrag/3000-2094_4-10567503.html?tag=lst-4-4' title='Auslogics Disk Defrag - Reviews and free Auslogics Disk Defrag downloads at Download.com'/><link rel='replies' type='application/atom+xml' href='http://e2v.blogspot.com/feeds/906793107812403954/comments/default' title='Post Comments'/><link rel='replies' type='text/html' href='http://www.blogger.com/comment.g?blogID=6938294208764983798&amp;postID=906793107812403954' title='0 Comments'/><link rel='edit' type='application/atom+xml' href='http://www.blogger.com/feeds/6938294208764983798/posts/default/906793107812403954'/><link rel='self' type='application/atom+xml' href='http://www.blogger.com/feeds/6938294208764983798/posts/default/906793107812403954'/><link rel='alternate' type='text/html' href='http://e2v.blogspot.com/2008/03/auslogics-disk-defrag-reviews-and-free.html' title='Auslogics Disk Defrag - Reviews and free Auslogics Disk Defrag downloads at Download.com'/><author><name>Ripple</name><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-6938294208764983798.post-2211045112846083973</id><published>2008-03-22T08:21:00.000-07:00</published><updated>2008-03-22T08:21:03.427-07:00</updated><title type='text'>NetBeans Blogging Contest</title><content type='html'>&lt;a href="http://www.netbeans.org/competition/blog-contest.html?cid=923686"&gt;NetBeans Blogging Contest&lt;/a&gt;:&lt;br /&gt;&lt;br /&gt;NetBeans IDE 6.1 Beta Blogging Contest&lt;br /&gt;Blog about NetBeans IDE 6.1 Beta for...&lt;br /&gt;10 chances to win a $500 American Express Gift Certificate!&lt;br /&gt;100 chances to win a cool NetBeans T-Shirt!&lt;br /&gt;&lt;br /&gt;Simply:&lt;br /&gt;&lt;br /&gt;1. Download the NetBeans IDE 6.1 Beta (or later release) and try it out.&lt;br /&gt;2. Blog about it!&lt;br /&gt;3. Submit the URL to your blog.&lt;br /&gt;4. Do it before April 18, 2008!&lt;div class="blogger-post-footer"&gt;&lt;img width='1' height='1' src='https://blogger.googleusercontent.com/tracker/6938294208764983798-2211045112846083973?l=e2v.blogspot.com' alt='' /&gt;&lt;/div&gt;</content><link rel='related' href='http://www.netbeans.org/competition/blog-contest.html?cid=923686' title='NetBeans Blogging Contest'/><link rel='replies' type='application/atom+xml' href='http://e2v.blogspot.com/feeds/2211045112846083973/comments/default' title='Post Comments'/><link rel='replies' type='text/html' href='http://www.blogger.com/comment.g?blogID=6938294208764983798&amp;postID=2211045112846083973' title='0 Comments'/><link rel='edit' type='application/atom+xml' href='http://www.blogger.com/feeds/6938294208764983798/posts/default/2211045112846083973'/><link rel='self' type='application/atom+xml' href='http://www.blogger.com/feeds/6938294208764983798/posts/default/2211045112846083973'/><link rel='alternate' type='text/html' href='http://e2v.blogspot.com/2008/03/netbeans-blogging-contest.html' title='NetBeans Blogging Contest'/><author><name>Ripple</name><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-6938294208764983798.post-3679410858734448476</id><published>2008-03-22T08:18:00.000-07:00</published><updated>2008-03-22T08:18:42.785-07:00</updated><title type='text'>Getting Started with JAXB - NetBeans IDE 6.0 Tutorial</title><content type='html'>&lt;a href="http://www.netbeans.org/kb/60/websvc/jaxb.html"&gt;Getting Started with JAXB - NetBeans IDE 6.0 Tutorial&lt;/a&gt;: "The Java Architecture for XML Binding API (JAXB) makes it easy to access XML documents from applications written in the Java programming language. This document shows you how NetBeans IDE 6.0 provides tooling support for JAXB, principally by means of a wizard that turns various types of XML documents into Java classes. Starting with a given WSDL file, we will generate Java classes and then do something with them."&lt;div class="blogger-post-footer"&gt;&lt;img width='1' height='1' src='https://blogger.googleusercontent.com/tracker/6938294208764983798-3679410858734448476?l=e2v.blogspot.com' alt='' /&gt;&lt;/div&gt;</content><link rel='related' href='http://www.netbeans.org/kb/60/websvc/jaxb.html' title='Getting Started with JAXB - NetBeans IDE 6.0 Tutorial'/><link rel='replies' type='application/atom+xml' href='http://e2v.blogspot.com/feeds/3679410858734448476/comments/default' title='Post Comments'/><link rel='replies' type='text/html' href='http://www.blogger.com/comment.g?blogID=6938294208764983798&amp;postID=3679410858734448476' title='0 Comments'/><link rel='edit' type='application/atom+xml' href='http://www.blogger.com/feeds/6938294208764983798/posts/default/3679410858734448476'/><link rel='self' type='application/atom+xml' href='http://www.blogger.com/feeds/6938294208764983798/posts/default/3679410858734448476'/><link rel='alternate' type='text/html' href='http://e2v.blogspot.com/2008/03/getting-started-with-jaxb-netbeans-ide.html' title='Getting Started with JAXB - NetBeans IDE 6.0 Tutorial'/><author><name>Ripple</name><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-6938294208764983798.post-2724900509750885060</id><published>2008-03-22T08:17:00.000-07:00</published><updated>2008-03-22T08:17:31.722-07:00</updated><title type='text'>Exon</title><content type='html'>&lt;a href="http://exon.niaid.nih.gov/"&gt;Exon&lt;/a&gt;&lt;div class="blogger-post-footer"&gt;&lt;img width='1' height='1' src='https://blogger.googleusercontent.com/tracker/6938294208764983798-2724900509750885060?l=e2v.blogspot.com' alt='' /&gt;&lt;/div&gt;</content><link rel='related' href='http://exon.niaid.nih.gov/' title='Exon'/><link rel='replies' type='application/atom+xml' href='http://e2v.blogspot.com/feeds/2724900509750885060/comments/default' title='Post Comments'/><link rel='replies' type='text/html' href='http://www.blogger.com/comment.g?blogID=6938294208764983798&amp;postID=2724900509750885060' title='0 Comments'/><link rel='edit' type='application/atom+xml' href='http://www.blogger.com/feeds/6938294208764983798/posts/default/2724900509750885060'/><link rel='self' type='application/atom+xml' href='http://www.blogger.com/feeds/6938294208764983798/posts/default/2724900509750885060'/><link rel='alternate' type='text/html' href='http://e2v.blogspot.com/2008/03/exon.html' title='Exon'/><author><name>Ripple</name><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>
