<?xml version="1.0" encoding="UTF-8"?>
<?xml-stylesheet type="text/xsl" media="screen" href="/~d/styles/atom10full.xsl"?><?xml-stylesheet type="text/css" media="screen" href="http://feeds.feedburner.com/~d/styles/itemcontent.css"?><feed xmlns="http://www.w3.org/2005/Atom" xmlns:openSearch="http://a9.com/-/spec/opensearch/1.1/" xmlns:georss="http://www.georss.org/georss" xmlns:gd="http://schemas.google.com/g/2005" xmlns:thr="http://purl.org/syndication/thread/1.0" xmlns:geo="http://www.w3.org/2003/01/geo/wgs84_pos#" xmlns:feedburner="http://rssnamespace.org/feedburner/ext/1.0" gd:etag="W/&quot;DEcFQXY9fyp7ImA9WhRWEEU.&quot;"><id>tag:blogger.com,1999:blog-2609785926227057881</id><updated>2011-12-28T15:26:50.867Z</updated><category term="mediawiki" /><category term="ant" /><category term="java" /><category term="opensuse" /><category term="weka" /><category term="condor" /><category term="perl" /><category term="red hat" /><category term="junit" /><category term="mac os x" /><category term="ipad" /><category term="cheminformatics" /><category term="django" /><category term="general" /><category term="compile" /><category term="literature" /><category term="iphone" /><category term="izpack" /><category term="python" /><category term="cruisecontrol" /><category term="comp chem" /><category term="eclipse" /><category term="openeye" /><category term="machine learning" /><category term="subversion" /><title>Chemistry in silico</title><subtitle type="html">A technical slant on the tools required for the trade.</subtitle><link rel="http://schemas.google.com/g/2005#feed" type="application/atom+xml" href="http://cheminsilico.blogspot.com/feeds/posts/default" /><link rel="alternate" type="text/html" href="http://cheminsilico.blogspot.com/" /><link rel="next" type="application/atom+xml" href="http://www.blogger.com/feeds/2609785926227057881/posts/default?start-index=26&amp;max-results=25&amp;redirect=false&amp;v=2" /><author><name>craigb</name><uri>http://www.blogger.com/profile/10324108795238445454</uri><email>noreply@blogger.com</email><gd:image rel="http://schemas.google.com/g/2005#thumbnail" width="32" height="30" src="http://bp3.blogger.com/_xAIfJ-SEn2Q/SFJXdM8_mDI/AAAAAAAAAAM/MuyOh7lg1ws/S220/member-bruce.jpg" /></author><generator version="7.00" uri="http://www.blogger.com">Blogger</generator><openSearch:totalResults>56</openSearch:totalResults><openSearch:startIndex>1</openSearch:startIndex><openSearch:itemsPerPage>25</openSearch:itemsPerPage><atom10:link xmlns:atom10="http://www.w3.org/2005/Atom" rel="self" type="application/atom+xml" href="http://feeds.feedburner.com/chemistryinsilico" /><feedburner:info uri="chemistryinsilico" /><atom10:link xmlns:atom10="http://www.w3.org/2005/Atom" rel="hub" href="http://pubsubhubbub.appspot.com/" /><geo:lat>52.95</geo:lat><geo:long>-1.133333</geo:long><link rel="license" type="text/html" href="http://creativecommons.org/licenses/by/3.0/" /><feedburner:emailServiceId>chemistryinsilico</feedburner:emailServiceId><feedburner:feedburnerHostname>http://feedburner.google.com</feedburner:feedburnerHostname><entry gd:etag="W/&quot;DEcFQXY8fCp7ImA9WhRWEEU.&quot;"><id>tag:blogger.com,1999:blog-2609785926227057881.post-4876713121203098630</id><published>2011-12-28T15:26:00.000Z</published><updated>2011-12-28T15:26:50.874Z</updated><app:edited xmlns:app="http://www.w3.org/2007/app">2011-12-28T15:26:50.874Z</app:edited><category scheme="http://www.blogger.com/atom/ns#" term="cheminformatics" /><category scheme="http://www.blogger.com/atom/ns#" term="comp chem" /><title>Computational Chemistry sandwich placement available</title><content type="html">&lt;div dir="ltr" style="text-align: left;" trbidi="on"&gt;&lt;div class="separator" style="clear: both; text-align: center;"&gt;&lt;a href="http://1.bp.blogspot.com/-3doMVfliG6c/Tvs1Ea7czBI/AAAAAAAABH0/G5jzf6zqwVQ/s1600/5645102295_e4a6279691_m.jpg" imageanchor="1" style="clear: left; float: left; margin-bottom: 1em; margin-right: 1em;"&gt;&lt;img border="0" src="http://1.bp.blogspot.com/-3doMVfliG6c/Tvs1Ea7czBI/AAAAAAAABH0/G5jzf6zqwVQ/s1600/5645102295_e4a6279691_m.jpg" /&gt;&lt;/a&gt;&lt;/div&gt;It&amp;nbsp;is that time of year again when I can announce my group at AstraZeneca has a new position available. We are looking for a Sandwich Student to join us in September 2012. We successfully rebooted our sandwich student program last year. The ideal candidate will currently be in the second year of their chemistry or computer science degree. No experience is required, but a willingness to learn is&amp;nbsp;crucial&amp;nbsp;as you will learn about cheminformatics and computational chemistry.&lt;br /&gt;
&lt;br /&gt;
Unfortunately, I personally will not be&amp;nbsp;involved&amp;nbsp;with this student, apart from the recruitment process for reasons which are subject to another blog post.&lt;br /&gt;
&lt;br /&gt;
If you are interested find out more here:&amp;nbsp;&lt;a href="http://www.ideas.astrazeneca.com/sandwich-and-summer-placements/"&gt;http://www.ideas.astrazeneca.com/sandwich-and-summer-placements/&lt;/a&gt; and search for reference: TRES DS 12. Closing date for applications is 25th Jan 2012. Good luck!&lt;br /&gt;
&lt;br /&gt;
Photo courtesy of&amp;nbsp;&lt;a href="http://www.flickr.com/photos/53921113@N02/5645102295/"&gt;http://www.flickr.com/photos/53921113@N02/5645102295/&lt;/a&gt;&lt;/div&gt;&lt;div class="blogger-post-footer"&gt;&lt;img width='1' height='1' src='https://blogger.googleusercontent.com/tracker/2609785926227057881-4876713121203098630?l=cheminsilico.blogspot.com' alt='' /&gt;&lt;/div&gt;&lt;div class="feedflare"&gt;
&lt;a href="http://feeds.feedburner.com/~ff/chemistryinsilico?a=UVpiK5UILs0:fmI9MFjhQaE:bcOpcFrp8Mo"&gt;&lt;img src="http://feeds.feedburner.com/~ff/chemistryinsilico?d=bcOpcFrp8Mo" border="0"&gt;&lt;/img&gt;&lt;/a&gt; &lt;a href="http://feeds.feedburner.com/~ff/chemistryinsilico?a=UVpiK5UILs0:fmI9MFjhQaE:yIl2AUoC8zA"&gt;&lt;img src="http://feeds.feedburner.com/~ff/chemistryinsilico?d=yIl2AUoC8zA" border="0"&gt;&lt;/img&gt;&lt;/a&gt; &lt;a href="http://feeds.feedburner.com/~ff/chemistryinsilico?a=UVpiK5UILs0:fmI9MFjhQaE:4cEx4HpKnUU"&gt;&lt;img src="http://feeds.feedburner.com/~ff/chemistryinsilico?i=UVpiK5UILs0:fmI9MFjhQaE:4cEx4HpKnUU" border="0"&gt;&lt;/img&gt;&lt;/a&gt;
&lt;/div&gt;&lt;img src="http://feeds.feedburner.com/~r/chemistryinsilico/~4/UVpiK5UILs0" height="1" width="1"/&gt;</content><link rel="replies" type="application/atom+xml" href="http://cheminsilico.blogspot.com/feeds/4876713121203098630/comments/default" title="Post Comments" /><link rel="replies" type="text/html" href="http://www.blogger.com/comment.g?blogID=2609785926227057881&amp;postID=4876713121203098630" title="0 Comments" /><link rel="edit" type="application/atom+xml" href="http://www.blogger.com/feeds/2609785926227057881/posts/default/4876713121203098630?v=2" /><link rel="self" type="application/atom+xml" href="http://www.blogger.com/feeds/2609785926227057881/posts/default/4876713121203098630?v=2" /><link rel="alternate" type="text/html" href="http://feedproxy.google.com/~r/chemistryinsilico/~3/UVpiK5UILs0/computational-chemistry-sandwich.html" title="Computational Chemistry sandwich placement available" /><author><name>craigb</name><uri>http://www.blogger.com/profile/10324108795238445454</uri><email>noreply@blogger.com</email><gd:image rel="http://schemas.google.com/g/2005#thumbnail" width="32" height="30" src="http://bp3.blogger.com/_xAIfJ-SEn2Q/SFJXdM8_mDI/AAAAAAAAAAM/MuyOh7lg1ws/S220/member-bruce.jpg" /></author><media:thumbnail xmlns:media="http://search.yahoo.com/mrss/" url="http://1.bp.blogspot.com/-3doMVfliG6c/Tvs1Ea7czBI/AAAAAAAABH0/G5jzf6zqwVQ/s72-c/5645102295_e4a6279691_m.jpg" height="72" width="72" /><thr:total>0</thr:total><feedburner:origLink>http://cheminsilico.blogspot.com/2011/12/computational-chemistry-sandwich.html</feedburner:origLink></entry><entry gd:etag="W/&quot;DEQESHY4eyp7ImA9Wx9WEUw.&quot;"><id>tag:blogger.com,1999:blog-2609785926227057881.post-283120568633367725</id><published>2011-01-15T18:30:00.002Z</published><updated>2011-01-15T18:31:49.833Z</updated><app:edited xmlns:app="http://www.w3.org/2007/app">2011-01-15T18:31:49.833Z</app:edited><category scheme="http://www.blogger.com/atom/ns#" term="cheminformatics" /><category scheme="http://www.blogger.com/atom/ns#" term="comp chem" /><title>Computational Chemistry sandwich placement available</title><content type="html">I'm delighted to&amp;nbsp;announce&amp;nbsp;we have a 12 month placement available for a sandwich student. Typically the third year of a four year undergraduate degree. It has been a while since my department has had a placement student, but I firmly believe the experience is valuable for both the student and us. I did a placement during my undergraduate degree and thoroughly enjoyed it. Seemingly my employer agreed as they later sponsored my PhD.&lt;br /&gt;
&lt;br /&gt;
The ideal candidate would be a chemist or computer scientist. The only skill you need to bring is a desire to learn. We don't expect you to know all about drug discovery or be an amazing programmer. During the placement you will have to the opportunity to pick up the skills&amp;nbsp;required&amp;nbsp;to make a meaningful&amp;nbsp;contribution&amp;nbsp;to our department.&lt;br /&gt;
&lt;br /&gt;
If you are interested find out more here,&amp;nbsp;&lt;a href="http://www.ideas.astrazeneca.com/sandwich-and-summer-placements/"&gt;http://www.ideas.astrazeneca.com/sandwich-and-summer-placements/&lt;/a&gt; and search for reference:&amp;nbsp;TRES DECS 11. Closing date for applications is 15th Feb 2011. Good luck!&lt;div class="blogger-post-footer"&gt;&lt;img width='1' height='1' src='https://blogger.googleusercontent.com/tracker/2609785926227057881-283120568633367725?l=cheminsilico.blogspot.com' alt='' /&gt;&lt;/div&gt;&lt;div class="feedflare"&gt;
&lt;a href="http://feeds.feedburner.com/~ff/chemistryinsilico?a=A9FRK1pUBSM:i-cu9VYJvqg:bcOpcFrp8Mo"&gt;&lt;img src="http://feeds.feedburner.com/~ff/chemistryinsilico?d=bcOpcFrp8Mo" border="0"&gt;&lt;/img&gt;&lt;/a&gt; &lt;a href="http://feeds.feedburner.com/~ff/chemistryinsilico?a=A9FRK1pUBSM:i-cu9VYJvqg:yIl2AUoC8zA"&gt;&lt;img src="http://feeds.feedburner.com/~ff/chemistryinsilico?d=yIl2AUoC8zA" border="0"&gt;&lt;/img&gt;&lt;/a&gt; &lt;a href="http://feeds.feedburner.com/~ff/chemistryinsilico?a=A9FRK1pUBSM:i-cu9VYJvqg:4cEx4HpKnUU"&gt;&lt;img src="http://feeds.feedburner.com/~ff/chemistryinsilico?i=A9FRK1pUBSM:i-cu9VYJvqg:4cEx4HpKnUU" border="0"&gt;&lt;/img&gt;&lt;/a&gt;
&lt;/div&gt;&lt;img src="http://feeds.feedburner.com/~r/chemistryinsilico/~4/A9FRK1pUBSM" height="1" width="1"/&gt;</content><link rel="replies" type="application/atom+xml" href="http://cheminsilico.blogspot.com/feeds/283120568633367725/comments/default" title="Post Comments" /><link rel="replies" type="text/html" href="http://www.blogger.com/comment.g?blogID=2609785926227057881&amp;postID=283120568633367725" title="0 Comments" /><link rel="edit" type="application/atom+xml" href="http://www.blogger.com/feeds/2609785926227057881/posts/default/283120568633367725?v=2" /><link rel="self" type="application/atom+xml" href="http://www.blogger.com/feeds/2609785926227057881/posts/default/283120568633367725?v=2" /><link rel="alternate" type="text/html" href="http://feedproxy.google.com/~r/chemistryinsilico/~3/A9FRK1pUBSM/computational-chemistry-sandwich.html" title="Computational Chemistry sandwich placement available" /><author><name>craigb</name><uri>http://www.blogger.com/profile/10324108795238445454</uri><email>noreply@blogger.com</email><gd:image rel="http://schemas.google.com/g/2005#thumbnail" width="32" height="30" src="http://bp3.blogger.com/_xAIfJ-SEn2Q/SFJXdM8_mDI/AAAAAAAAAAM/MuyOh7lg1ws/S220/member-bruce.jpg" /></author><thr:total>0</thr:total><feedburner:origLink>http://cheminsilico.blogspot.com/2011/01/computational-chemistry-sandwich.html</feedburner:origLink></entry><entry gd:etag="W/&quot;DEQHQXk_eSp7ImA9Wx9WEUw.&quot;"><id>tag:blogger.com,1999:blog-2609785926227057881.post-3524347278753365840</id><published>2010-09-23T10:37:00.018+01:00</published><updated>2011-01-15T18:32:10.741Z</updated><app:edited xmlns:app="http://www.w3.org/2007/app">2011-01-15T18:32:10.741Z</app:edited><category scheme="http://www.blogger.com/atom/ns#" term="subversion" /><category scheme="http://www.blogger.com/atom/ns#" term="red hat" /><title>Subversion Edge</title><content type="html">&lt;div class="separator" style="clear: both; text-align: center;"&gt;&lt;a href="http://1.bp.blogspot.com/_xAIfJ-SEn2Q/TJfsEox5D-I/AAAAAAAAAfw/a698skt1S8Q/s1600/csvn.png" imageanchor="1" style="clear: right; float: right; margin-bottom: 1em; margin-left: 1em;"&gt;&lt;img border="0" src="http://1.bp.blogspot.com/_xAIfJ-SEn2Q/TJfsEox5D-I/AAAAAAAAAfw/a698skt1S8Q/s320/csvn.png" /&gt;&lt;/a&gt;&lt;/div&gt;Subversion is an excellent version control system. It is mature enough to have all sorts of integration - with Apache and Python amongst others. This enables easy communication via the HTTP protocol&amp;nbsp;and language bindings, such as python to form web interfaces for repositories.&lt;br /&gt;
&lt;br /&gt;
With&amp;nbsp;subversion&amp;nbsp;being a server-client model the version of the server is the most important component as it determines what features you can actually use. No good having a 1.6 client if the server is 1.2 as only 1.2 features are available. Depressingly this was the&amp;nbsp;situation&amp;nbsp;I was in. Unsurprisingly, the good folk at CollabNet have added lots of useful new features, which I need to use.&lt;br /&gt;
&lt;br /&gt;
Compiling subversion is actually dead easy (as I have discussed&amp;nbsp;&lt;a href="http://cheminsilico.blogspot.com/2008/09/install-and-setup-subversion.html"&gt;previously&lt;/a&gt;, plus lots of binaries are available). So what is Subversion Edge? Essentially a bundle of Apache, Subversion and ViewVC server in a&amp;nbsp;convenient&amp;nbsp;tarball. Then throw in a bonus admin web interface as well. Upgrading your server version becomes slightly more tricky when Apache and Python are tied to it.&amp;nbsp;No worries with Subversion Edge as it has a built-in update mechanism.&amp;nbsp;One of my pet&amp;nbsp;peeves&amp;nbsp;is multiple usernames/passwords. Another freebie from Subversion Edge is LDAP support so plug straight in your authentication system - nice. One less&amp;nbsp;component&amp;nbsp;to ensure you compile against.&lt;br /&gt;
&lt;br /&gt;
I started using the beta over the summer and have had no problems. The 1.2.1 release is now happily serving many repositories for me. &amp;nbsp;If you run a very large and complicated setup you may find Subversion Edge is too restricted for you, but for a large number of users it will meet your needs.&lt;br /&gt;
&lt;br /&gt;
If you maintain subversion repositories I strongly&amp;nbsp;recommend&amp;nbsp;you give Subversion Edge a go today. Did I mention it was free as well?&lt;br /&gt;
&lt;br /&gt;
&lt;u&gt;Useful links:&lt;/u&gt;&lt;br /&gt;
&lt;br /&gt;
&lt;ul&gt;&lt;li&gt;&lt;a href="https://ctf.open.collab.net/sf/projects/svnedge"&gt;Project homepage&lt;/a&gt;&lt;/li&gt;
&lt;li&gt;&lt;a href="https://ctf.open.collab.net/sf/projects/svnedge"&gt;Screenshots&lt;/a&gt;&lt;/li&gt;
&lt;li&gt;&lt;a href="http://subversion.open.collab.net/ds/viewForumSummary.do?dsForumId=3"&gt;Mailing list&lt;/a&gt;&lt;/li&gt;
&lt;li&gt;&lt;a href="http://help.collab.net/nav/12"&gt;Documentation&lt;/a&gt;&lt;/li&gt;
&lt;/ul&gt;&lt;div class="blogger-post-footer"&gt;&lt;img width='1' height='1' src='https://blogger.googleusercontent.com/tracker/2609785926227057881-3524347278753365840?l=cheminsilico.blogspot.com' alt='' /&gt;&lt;/div&gt;&lt;div class="feedflare"&gt;
&lt;a href="http://feeds.feedburner.com/~ff/chemistryinsilico?a=OfKveZRCE-k:DcjcRNMUi_4:bcOpcFrp8Mo"&gt;&lt;img src="http://feeds.feedburner.com/~ff/chemistryinsilico?d=bcOpcFrp8Mo" border="0"&gt;&lt;/img&gt;&lt;/a&gt; &lt;a href="http://feeds.feedburner.com/~ff/chemistryinsilico?a=OfKveZRCE-k:DcjcRNMUi_4:yIl2AUoC8zA"&gt;&lt;img src="http://feeds.feedburner.com/~ff/chemistryinsilico?d=yIl2AUoC8zA" border="0"&gt;&lt;/img&gt;&lt;/a&gt; &lt;a href="http://feeds.feedburner.com/~ff/chemistryinsilico?a=OfKveZRCE-k:DcjcRNMUi_4:4cEx4HpKnUU"&gt;&lt;img src="http://feeds.feedburner.com/~ff/chemistryinsilico?i=OfKveZRCE-k:DcjcRNMUi_4:4cEx4HpKnUU" border="0"&gt;&lt;/img&gt;&lt;/a&gt;
&lt;/div&gt;&lt;img src="http://feeds.feedburner.com/~r/chemistryinsilico/~4/OfKveZRCE-k" height="1" width="1"/&gt;</content><link rel="replies" type="application/atom+xml" href="http://cheminsilico.blogspot.com/feeds/3524347278753365840/comments/default" title="Post Comments" /><link rel="replies" type="text/html" href="http://www.blogger.com/comment.g?blogID=2609785926227057881&amp;postID=3524347278753365840" title="1 Comments" /><link rel="edit" type="application/atom+xml" href="http://www.blogger.com/feeds/2609785926227057881/posts/default/3524347278753365840?v=2" /><link rel="self" type="application/atom+xml" href="http://www.blogger.com/feeds/2609785926227057881/posts/default/3524347278753365840?v=2" /><link rel="alternate" type="text/html" href="http://feedproxy.google.com/~r/chemistryinsilico/~3/OfKveZRCE-k/subversion-edge.html" title="Subversion Edge" /><author><name>craigb</name><uri>http://www.blogger.com/profile/10324108795238445454</uri><email>noreply@blogger.com</email><gd:image rel="http://schemas.google.com/g/2005#thumbnail" width="32" height="30" src="http://bp3.blogger.com/_xAIfJ-SEn2Q/SFJXdM8_mDI/AAAAAAAAAAM/MuyOh7lg1ws/S220/member-bruce.jpg" /></author><media:thumbnail xmlns:media="http://search.yahoo.com/mrss/" url="http://1.bp.blogspot.com/_xAIfJ-SEn2Q/TJfsEox5D-I/AAAAAAAAAfw/a698skt1S8Q/s72-c/csvn.png" height="72" width="72" /><thr:total>1</thr:total><feedburner:origLink>http://cheminsilico.blogspot.com/2010/09/subversion-edge.html</feedburner:origLink></entry><entry gd:etag="W/&quot;DkUMQH0zfSp7ImA9Wx5WEE8.&quot;"><id>tag:blogger.com,1999:blog-2609785926227057881.post-743173946010863029</id><published>2010-09-21T00:11:00.000+01:00</published><updated>2010-09-21T00:11:21.385+01:00</updated><app:edited xmlns:app="http://www.w3.org/2007/app">2010-09-21T00:11:21.385+01:00</app:edited><category scheme="http://www.blogger.com/atom/ns#" term="mac os x" /><category scheme="http://www.blogger.com/atom/ns#" term="iphone" /><category scheme="http://www.blogger.com/atom/ns#" term="ipad" /><title>iOS apps for Science</title><content type="html">I was going to list interesting iPhone/iPad apps months ago, but there is already an excellent list available&amp;nbsp;&lt;a href="http://homepage.mac.com/swain/Macinchem/iPhone/mobile_apps.html"&gt;here&lt;/a&gt;&amp;nbsp;and I see no point in reinventing the wheel.&lt;br /&gt;
&lt;div&gt;&lt;br /&gt;
If you fancy hunting through the App Store, which isn't that great a search you'll generally find science apps under Books, Education, Reference or Utilities.&lt;br /&gt;
&lt;br /&gt;
Now I have slightly more free time I might have a dabble with the iOS SDK.&lt;/div&gt;&lt;div&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/2609785926227057881-743173946010863029?l=cheminsilico.blogspot.com' alt='' /&gt;&lt;/div&gt;&lt;div class="feedflare"&gt;
&lt;a href="http://feeds.feedburner.com/~ff/chemistryinsilico?a=iaj-W5i_eIU:BIuvgVBow8k:bcOpcFrp8Mo"&gt;&lt;img src="http://feeds.feedburner.com/~ff/chemistryinsilico?d=bcOpcFrp8Mo" border="0"&gt;&lt;/img&gt;&lt;/a&gt; &lt;a href="http://feeds.feedburner.com/~ff/chemistryinsilico?a=iaj-W5i_eIU:BIuvgVBow8k:yIl2AUoC8zA"&gt;&lt;img src="http://feeds.feedburner.com/~ff/chemistryinsilico?d=yIl2AUoC8zA" border="0"&gt;&lt;/img&gt;&lt;/a&gt; &lt;a href="http://feeds.feedburner.com/~ff/chemistryinsilico?a=iaj-W5i_eIU:BIuvgVBow8k:4cEx4HpKnUU"&gt;&lt;img src="http://feeds.feedburner.com/~ff/chemistryinsilico?i=iaj-W5i_eIU:BIuvgVBow8k:4cEx4HpKnUU" border="0"&gt;&lt;/img&gt;&lt;/a&gt;
&lt;/div&gt;&lt;img src="http://feeds.feedburner.com/~r/chemistryinsilico/~4/iaj-W5i_eIU" height="1" width="1"/&gt;</content><link rel="replies" type="application/atom+xml" href="http://cheminsilico.blogspot.com/feeds/743173946010863029/comments/default" title="Post Comments" /><link rel="replies" type="text/html" href="http://www.blogger.com/comment.g?blogID=2609785926227057881&amp;postID=743173946010863029" title="0 Comments" /><link rel="edit" type="application/atom+xml" href="http://www.blogger.com/feeds/2609785926227057881/posts/default/743173946010863029?v=2" /><link rel="self" type="application/atom+xml" href="http://www.blogger.com/feeds/2609785926227057881/posts/default/743173946010863029?v=2" /><link rel="alternate" type="text/html" href="http://feedproxy.google.com/~r/chemistryinsilico/~3/iaj-W5i_eIU/ios-apps-for-science.html" title="iOS apps for Science" /><author><name>craigb</name><uri>http://www.blogger.com/profile/10324108795238445454</uri><email>noreply@blogger.com</email><gd:image rel="http://schemas.google.com/g/2005#thumbnail" width="32" height="30" src="http://bp3.blogger.com/_xAIfJ-SEn2Q/SFJXdM8_mDI/AAAAAAAAAAM/MuyOh7lg1ws/S220/member-bruce.jpg" /></author><thr:total>0</thr:total><feedburner:origLink>http://cheminsilico.blogspot.com/2010/09/ios-apps-for-science.html</feedburner:origLink></entry><entry gd:etag="W/&quot;C0AGQXozeyp7ImA9Wx5QEUQ.&quot;"><id>tag:blogger.com,1999:blog-2609785926227057881.post-5897008253113922142</id><published>2010-08-30T19:08:00.000+01:00</published><updated>2010-08-30T19:08:40.483+01:00</updated><app:edited xmlns:app="http://www.w3.org/2007/app">2010-08-30T19:08:40.483+01:00</app:edited><category scheme="http://www.blogger.com/atom/ns#" term="general" /><title>Blog spring clean</title><content type="html">Admittedly&amp;nbsp;this is late for a spring clean, but Blogger has introduced a host of updates since I last looked. One being this nifty new template.&lt;br /&gt;
&lt;br /&gt;
Also, something I've wanted to try out is a decent syntax highlighter and this one looks good. See &lt;a href="http://alexgorbatchev.com/SyntaxHighlighter/"&gt;http://alexgorbatchev.com/SyntaxHighlighter/&lt;/a&gt;. The instructions I followed for Blogger can be found&amp;nbsp;&lt;a href="http://www.cyberack.com/2007/07/adding-syntax-highlighter-to-blogger.html"&gt;here&lt;/a&gt;.&lt;br /&gt;
&lt;br /&gt;
So now I can&amp;nbsp;easily&amp;nbsp;publish code like this:&lt;br /&gt;
&lt;br /&gt;
&lt;pre class="brush:html"&gt;&amp;lt;html&amp;gt;
  &amp;lt;head&amp;gt;
    &amp;lt;title&amp;gt;Tutorial: HelloWorld&amp;lt;/title&amp;gt;
  &amp;lt;/head&amp;gt;
  &amp;lt;body&amp;gt;
    &amp;lt;h1&amp;gt;HelloWorld Tutorial&amp;lt;/h1&amp;gt;
  &amp;lt;/body&amp;gt;
&amp;lt;/html&amp;gt;
&lt;/pre&gt;&lt;br /&gt;
(You have escape angular brackets)&lt;br /&gt;
&lt;br /&gt;
&lt;pre class="brush:python"&gt;print "Hello, World!"
&lt;/pre&gt;&lt;br /&gt;
&lt;pre class="brush:java"&gt;// Outputs "Hello, world!" and then exits
public class HelloWorld {
   public static void main(String[] args) {
       System.out.println("Hello world!");
   }
}
&lt;/pre&gt;&lt;br /&gt;
Don't use the Blogger WYSIWYG editor for this, switch to HTML else it will get very confused. I have used the pre method over script. I imagine if you switch templates this may break, but a quick copy and paste should bring the functionality back.&lt;br /&gt;
&lt;br /&gt;
Fingers crossed it comes out ok through RSS readers as well!&lt;div class="blogger-post-footer"&gt;&lt;img width='1' height='1' src='https://blogger.googleusercontent.com/tracker/2609785926227057881-5897008253113922142?l=cheminsilico.blogspot.com' alt='' /&gt;&lt;/div&gt;&lt;div class="feedflare"&gt;
&lt;a href="http://feeds.feedburner.com/~ff/chemistryinsilico?a=XiN5B8H3fcs:bioZvDgTf70:bcOpcFrp8Mo"&gt;&lt;img src="http://feeds.feedburner.com/~ff/chemistryinsilico?d=bcOpcFrp8Mo" border="0"&gt;&lt;/img&gt;&lt;/a&gt; &lt;a href="http://feeds.feedburner.com/~ff/chemistryinsilico?a=XiN5B8H3fcs:bioZvDgTf70:yIl2AUoC8zA"&gt;&lt;img src="http://feeds.feedburner.com/~ff/chemistryinsilico?d=yIl2AUoC8zA" border="0"&gt;&lt;/img&gt;&lt;/a&gt; &lt;a href="http://feeds.feedburner.com/~ff/chemistryinsilico?a=XiN5B8H3fcs:bioZvDgTf70:4cEx4HpKnUU"&gt;&lt;img src="http://feeds.feedburner.com/~ff/chemistryinsilico?i=XiN5B8H3fcs:bioZvDgTf70:4cEx4HpKnUU" border="0"&gt;&lt;/img&gt;&lt;/a&gt;
&lt;/div&gt;&lt;img src="http://feeds.feedburner.com/~r/chemistryinsilico/~4/XiN5B8H3fcs" height="1" width="1"/&gt;</content><link rel="replies" type="application/atom+xml" href="http://cheminsilico.blogspot.com/feeds/5897008253113922142/comments/default" title="Post Comments" /><link rel="replies" type="text/html" href="http://www.blogger.com/comment.g?blogID=2609785926227057881&amp;postID=5897008253113922142" title="0 Comments" /><link rel="edit" type="application/atom+xml" href="http://www.blogger.com/feeds/2609785926227057881/posts/default/5897008253113922142?v=2" /><link rel="self" type="application/atom+xml" href="http://www.blogger.com/feeds/2609785926227057881/posts/default/5897008253113922142?v=2" /><link rel="alternate" type="text/html" href="http://feedproxy.google.com/~r/chemistryinsilico/~3/XiN5B8H3fcs/blog-spring-clean.html" title="Blog spring clean" /><author><name>craigb</name><uri>http://www.blogger.com/profile/10324108795238445454</uri><email>noreply@blogger.com</email><gd:image rel="http://schemas.google.com/g/2005#thumbnail" width="32" height="30" src="http://bp3.blogger.com/_xAIfJ-SEn2Q/SFJXdM8_mDI/AAAAAAAAAAM/MuyOh7lg1ws/S220/member-bruce.jpg" /></author><thr:total>0</thr:total><feedburner:origLink>http://cheminsilico.blogspot.com/2010/08/blog-spring-clean.html</feedburner:origLink></entry><entry gd:etag="W/&quot;CU8MQX48fip7ImA9WxFTE0w.&quot;"><id>tag:blogger.com,1999:blog-2609785926227057881.post-4429006060091172678</id><published>2010-04-03T17:58:00.001+01:00</published><updated>2010-04-03T17:58:00.076+01:00</updated><app:edited xmlns:app="http://www.w3.org/2007/app">2010-04-03T17:58:00.076+01:00</app:edited><category scheme="http://www.blogger.com/atom/ns#" term="general" /><title>New content... part II</title><content type="html">I've finally submitted my PhD thesis! Therefore, I now have spare time, it might take a while to get used to. I've neglected this blog because of writing up but will start to post new content soon.&lt;div class="blogger-post-footer"&gt;&lt;img width='1' height='1' src='https://blogger.googleusercontent.com/tracker/2609785926227057881-4429006060091172678?l=cheminsilico.blogspot.com' alt='' /&gt;&lt;/div&gt;&lt;div class="feedflare"&gt;
&lt;a href="http://feeds.feedburner.com/~ff/chemistryinsilico?a=lNiO6XDp7lo:bfohac3E468:bcOpcFrp8Mo"&gt;&lt;img src="http://feeds.feedburner.com/~ff/chemistryinsilico?d=bcOpcFrp8Mo" border="0"&gt;&lt;/img&gt;&lt;/a&gt; &lt;a href="http://feeds.feedburner.com/~ff/chemistryinsilico?a=lNiO6XDp7lo:bfohac3E468:yIl2AUoC8zA"&gt;&lt;img src="http://feeds.feedburner.com/~ff/chemistryinsilico?d=yIl2AUoC8zA" border="0"&gt;&lt;/img&gt;&lt;/a&gt; &lt;a href="http://feeds.feedburner.com/~ff/chemistryinsilico?a=lNiO6XDp7lo:bfohac3E468:4cEx4HpKnUU"&gt;&lt;img src="http://feeds.feedburner.com/~ff/chemistryinsilico?i=lNiO6XDp7lo:bfohac3E468:4cEx4HpKnUU" border="0"&gt;&lt;/img&gt;&lt;/a&gt;
&lt;/div&gt;&lt;img src="http://feeds.feedburner.com/~r/chemistryinsilico/~4/lNiO6XDp7lo" height="1" width="1"/&gt;</content><link rel="replies" type="application/atom+xml" href="http://cheminsilico.blogspot.com/feeds/4429006060091172678/comments/default" title="Post Comments" /><link rel="replies" type="text/html" href="http://www.blogger.com/comment.g?blogID=2609785926227057881&amp;postID=4429006060091172678" title="0 Comments" /><link rel="edit" type="application/atom+xml" href="http://www.blogger.com/feeds/2609785926227057881/posts/default/4429006060091172678?v=2" /><link rel="self" type="application/atom+xml" href="http://www.blogger.com/feeds/2609785926227057881/posts/default/4429006060091172678?v=2" /><link rel="alternate" type="text/html" href="http://feedproxy.google.com/~r/chemistryinsilico/~3/lNiO6XDp7lo/new-content-part-ii.html" title="New content... part II" /><author><name>craigb</name><uri>http://www.blogger.com/profile/10324108795238445454</uri><email>noreply@blogger.com</email><gd:image rel="http://schemas.google.com/g/2005#thumbnail" width="32" height="30" src="http://bp3.blogger.com/_xAIfJ-SEn2Q/SFJXdM8_mDI/AAAAAAAAAAM/MuyOh7lg1ws/S220/member-bruce.jpg" /></author><thr:total>0</thr:total><feedburner:origLink>http://cheminsilico.blogspot.com/2010/04/new-content-part-ii.html</feedburner:origLink></entry><entry gd:etag="W/&quot;CEMNR3syeyp7ImA9WxJVEkw.&quot;"><id>tag:blogger.com,1999:blog-2609785926227057881.post-3100867093107539124</id><published>2009-06-28T19:07:00.002+01:00</published><updated>2009-06-28T19:08:16.593+01:00</updated><app:edited xmlns:app="http://www.w3.org/2007/app">2009-06-28T19:08:16.593+01:00</app:edited><category scheme="http://www.blogger.com/atom/ns#" term="eclipse" /><title>Eclipse Galileo</title><content type="html">&lt;a onblur="try {parent.deselectBloggerImageGracefully();} catch(e) {}" href="http://4.bp.blogspot.com/_xAIfJ-SEn2Q/SkTWz_VGy5I/AAAAAAAAAPI/sq1D2oZR2AQ/s1600-h/here.png"&gt;&lt;img style="margin: 0pt 0pt 10px 10px; float: right; cursor: pointer; width: 400px; height: 52px;" src="http://4.bp.blogspot.com/_xAIfJ-SEn2Q/SkTWz_VGy5I/AAAAAAAAAPI/sq1D2oZR2AQ/s400/here.png" alt="" id="BLOGGER_PHOTO_ID_5351638445884623762" border="0" /&gt;&lt;/a&gt;Eclipse continues it's annual eclipse release, this year with Galileo. Available to download from &lt;a href="http://www.eclipse.org/downloads/"&gt;here&lt;/a&gt;.&lt;br /&gt;&lt;br /&gt;33 projects have released new updates, so something for everyone. Of particular note for Mac users, is the option for Cocoa, the successor to the Carbon API. (Pick when you download).&lt;br /&gt;&lt;div&gt;&lt;br /&gt;&lt;/div&gt;&lt;div&gt;I've tried a handful of plugins and they all seem to work fine:&lt;/div&gt;&lt;div&gt;&lt;ul&gt;&lt;li&gt;Subclipse&lt;/li&gt;&lt;li&gt;CDT (new release)&lt;/li&gt;&lt;li&gt;PyDev&lt;/li&gt;&lt;li&gt;Aptana Studio&lt;/li&gt;&lt;/ul&gt;&lt;/div&gt;&lt;div&gt;&lt;br /&gt;&lt;/div&gt;&lt;div&gt;You can find numerous reviews  on the eclipse &lt;a href="http://www.eclipse.org/galileo/blogathon/reviews.php"&gt;website&lt;/a&gt;.&lt;/div&gt;&lt;div class="blogger-post-footer"&gt;&lt;img width='1' height='1' src='https://blogger.googleusercontent.com/tracker/2609785926227057881-3100867093107539124?l=cheminsilico.blogspot.com' alt='' /&gt;&lt;/div&gt;&lt;div class="feedflare"&gt;
&lt;a href="http://feeds.feedburner.com/~ff/chemistryinsilico?a=x9maEgBwmOc:I3JnLrnuXMQ:bcOpcFrp8Mo"&gt;&lt;img src="http://feeds.feedburner.com/~ff/chemistryinsilico?d=bcOpcFrp8Mo" border="0"&gt;&lt;/img&gt;&lt;/a&gt; &lt;a href="http://feeds.feedburner.com/~ff/chemistryinsilico?a=x9maEgBwmOc:I3JnLrnuXMQ:yIl2AUoC8zA"&gt;&lt;img src="http://feeds.feedburner.com/~ff/chemistryinsilico?d=yIl2AUoC8zA" border="0"&gt;&lt;/img&gt;&lt;/a&gt; &lt;a href="http://feeds.feedburner.com/~ff/chemistryinsilico?a=x9maEgBwmOc:I3JnLrnuXMQ:4cEx4HpKnUU"&gt;&lt;img src="http://feeds.feedburner.com/~ff/chemistryinsilico?i=x9maEgBwmOc:I3JnLrnuXMQ:4cEx4HpKnUU" border="0"&gt;&lt;/img&gt;&lt;/a&gt;
&lt;/div&gt;&lt;img src="http://feeds.feedburner.com/~r/chemistryinsilico/~4/x9maEgBwmOc" height="1" width="1"/&gt;</content><link rel="replies" type="application/atom+xml" href="http://cheminsilico.blogspot.com/feeds/3100867093107539124/comments/default" title="Post Comments" /><link rel="replies" type="text/html" href="http://www.blogger.com/comment.g?blogID=2609785926227057881&amp;postID=3100867093107539124" title="0 Comments" /><link rel="edit" type="application/atom+xml" href="http://www.blogger.com/feeds/2609785926227057881/posts/default/3100867093107539124?v=2" /><link rel="self" type="application/atom+xml" href="http://www.blogger.com/feeds/2609785926227057881/posts/default/3100867093107539124?v=2" /><link rel="alternate" type="text/html" href="http://feedproxy.google.com/~r/chemistryinsilico/~3/x9maEgBwmOc/eclipse-galileo.html" title="Eclipse Galileo" /><author><name>craigb</name><uri>http://www.blogger.com/profile/10324108795238445454</uri><email>noreply@blogger.com</email><gd:image rel="http://schemas.google.com/g/2005#thumbnail" width="32" height="30" src="http://bp3.blogger.com/_xAIfJ-SEn2Q/SFJXdM8_mDI/AAAAAAAAAAM/MuyOh7lg1ws/S220/member-bruce.jpg" /></author><media:thumbnail xmlns:media="http://search.yahoo.com/mrss/" url="http://4.bp.blogspot.com/_xAIfJ-SEn2Q/SkTWz_VGy5I/AAAAAAAAAPI/sq1D2oZR2AQ/s72-c/here.png" height="72" width="72" /><thr:total>0</thr:total><feedburner:origLink>http://cheminsilico.blogspot.com/2009/06/eclipse-galileo.html</feedburner:origLink></entry><entry gd:etag="W/&quot;DkYNSX09cSp7ImA9WxJWEE0.&quot;"><id>tag:blogger.com,1999:blog-2609785926227057881.post-3403956559381101463</id><published>2009-06-14T19:29:00.001+01:00</published><updated>2009-06-14T19:29:58.369+01:00</updated><app:edited xmlns:app="http://www.w3.org/2007/app">2009-06-14T19:29:58.369+01:00</app:edited><category scheme="http://www.blogger.com/atom/ns#" term="django" /><category scheme="http://www.blogger.com/atom/ns#" term="eclipse" /><category scheme="http://www.blogger.com/atom/ns#" term="python" /><title>Eclipse with Django</title><content type="html">&lt;a onblur="try {parent.deselectBloggerImageGracefully();} catch(e) {}" href="http://1.bp.blogspot.com/_xAIfJ-SEn2Q/SjU-ZPqdIWI/AAAAAAAAAPA/lVv0SGwOkjM/s1600-h/hdr_logo.gif"&gt;&lt;img style="float:right; margin:0 0 10px 10px;cursor:pointer; cursor:hand;width: 117px; height: 41px;" src="http://1.bp.blogspot.com/_xAIfJ-SEn2Q/SjU-ZPqdIWI/AAAAAAAAAPA/lVv0SGwOkjM/s400/hdr_logo.gif" border="0" alt="" id="BLOGGER_PHOTO_ID_5347248735994585442" /&gt;&lt;/a&gt;&lt;div&gt;&lt;a href="http://www.djangoproject.com/"&gt;Django&lt;/a&gt; is popular web framework written in Python. For Python users it is an obvious choice to deploy web applications. Once again I return to my favourite IDE to develop with Django - &lt;a href="http://www.eclipse.org/"&gt;Eclipse&lt;/a&gt;. &lt;/div&gt;&lt;div&gt;&lt;br /&gt;&lt;/div&gt;&lt;div&gt;Two plugins are needed to bring Django support to Eclipse. The second handles the Django template &lt;a href="http://docs.djangoproject.com/en/dev/topics/templates/#topics-templates"&gt;language&lt;/a&gt;. Grab the plugins:&lt;/div&gt;&lt;ol&gt;&lt;li&gt;&lt;a href="http://pydev.sourceforge.net/"&gt;PyDev&lt;/a&gt; (Python)&lt;/li&gt;&lt;li&gt;&lt;a href="http://aptana.com/studio/download/thanks?platform=plugin&amp;amp;os=false&amp;amp;ev=3.4"&gt;Aptana Studio&lt;/a&gt; (Python + Django)&lt;/li&gt;&lt;/ol&gt;&lt;div&gt;Both plugins are from Aptana, PyDev is a plugin to their IDE. Thankfully, both work through Eclipse as well.&lt;/div&gt;&lt;div class="blogger-post-footer"&gt;&lt;img width='1' height='1' src='https://blogger.googleusercontent.com/tracker/2609785926227057881-3403956559381101463?l=cheminsilico.blogspot.com' alt='' /&gt;&lt;/div&gt;&lt;div class="feedflare"&gt;
&lt;a href="http://feeds.feedburner.com/~ff/chemistryinsilico?a=Dexglevw3Yc:_-R3UFyzQFQ:bcOpcFrp8Mo"&gt;&lt;img src="http://feeds.feedburner.com/~ff/chemistryinsilico?d=bcOpcFrp8Mo" border="0"&gt;&lt;/img&gt;&lt;/a&gt; &lt;a href="http://feeds.feedburner.com/~ff/chemistryinsilico?a=Dexglevw3Yc:_-R3UFyzQFQ:yIl2AUoC8zA"&gt;&lt;img src="http://feeds.feedburner.com/~ff/chemistryinsilico?d=yIl2AUoC8zA" border="0"&gt;&lt;/img&gt;&lt;/a&gt; &lt;a href="http://feeds.feedburner.com/~ff/chemistryinsilico?a=Dexglevw3Yc:_-R3UFyzQFQ:4cEx4HpKnUU"&gt;&lt;img src="http://feeds.feedburner.com/~ff/chemistryinsilico?i=Dexglevw3Yc:_-R3UFyzQFQ:4cEx4HpKnUU" border="0"&gt;&lt;/img&gt;&lt;/a&gt;
&lt;/div&gt;&lt;img src="http://feeds.feedburner.com/~r/chemistryinsilico/~4/Dexglevw3Yc" height="1" width="1"/&gt;</content><link rel="replies" type="application/atom+xml" href="http://cheminsilico.blogspot.com/feeds/3403956559381101463/comments/default" title="Post Comments" /><link rel="replies" type="text/html" href="http://www.blogger.com/comment.g?blogID=2609785926227057881&amp;postID=3403956559381101463" title="0 Comments" /><link rel="edit" type="application/atom+xml" href="http://www.blogger.com/feeds/2609785926227057881/posts/default/3403956559381101463?v=2" /><link rel="self" type="application/atom+xml" href="http://www.blogger.com/feeds/2609785926227057881/posts/default/3403956559381101463?v=2" /><link rel="alternate" type="text/html" href="http://feedproxy.google.com/~r/chemistryinsilico/~3/Dexglevw3Yc/eclipse-with-django.html" title="Eclipse with Django" /><author><name>craigb</name><uri>http://www.blogger.com/profile/10324108795238445454</uri><email>noreply@blogger.com</email><gd:image rel="http://schemas.google.com/g/2005#thumbnail" width="32" height="30" src="http://bp3.blogger.com/_xAIfJ-SEn2Q/SFJXdM8_mDI/AAAAAAAAAAM/MuyOh7lg1ws/S220/member-bruce.jpg" /></author><media:thumbnail xmlns:media="http://search.yahoo.com/mrss/" url="http://1.bp.blogspot.com/_xAIfJ-SEn2Q/SjU-ZPqdIWI/AAAAAAAAAPA/lVv0SGwOkjM/s72-c/hdr_logo.gif" height="72" width="72" /><thr:total>0</thr:total><feedburner:origLink>http://cheminsilico.blogspot.com/2009/06/eclipse-with-django.html</feedburner:origLink></entry><entry gd:etag="W/&quot;DEEAQno9eyp7ImA9WxJQGEs.&quot;"><id>tag:blogger.com,1999:blog-2609785926227057881.post-8438992065142160155</id><published>2009-06-01T15:10:00.005+01:00</published><updated>2009-06-01T15:30:43.463+01:00</updated><app:edited xmlns:app="http://www.w3.org/2007/app">2009-06-01T15:30:43.463+01:00</app:edited><category scheme="http://www.blogger.com/atom/ns#" term="openeye" /><category scheme="http://www.blogger.com/atom/ns#" term="eclipse" /><title>Eclipse with C++/OEChem</title><content type="html">&lt;a onblur="try {parent.deselectBloggerImageGracefully();} catch(e) {}" href="http://1.bp.blogspot.com/_xAIfJ-SEn2Q/SiPlLj3dewI/AAAAAAAAAOg/g1GTxO3y_Ic/s1600-h/CDT2.png"&gt;&lt;img style="margin: 0pt 0pt 10px 10px; float: right; cursor: pointer; width: 280px; height: 240px;" src="http://1.bp.blogspot.com/_xAIfJ-SEn2Q/SiPlLj3dewI/AAAAAAAAAOg/g1GTxO3y_Ic/s400/CDT2.png" alt="" id="BLOGGER_PHOTO_ID_5342365569760721666" border="0" /&gt;&lt;/a&gt;&lt;br /&gt;The final post in this series, allowing you to develop your OpenEye applications using Eclipse.&lt;br /&gt;&lt;br /&gt;First off you will need to ensure the &lt;a href="http://www.eclipse.org/cdt"&gt;CDT&lt;/a&gt; plugin is installed, or download Eclipse for C++ developers.&lt;br /&gt;&lt;br /&gt;Now we are set to go. Create a new C++ Project (Executable &gt; Hello World). Edit/Add C++ files to the source folder. Next we need to inform the project about OpenEye.&lt;br /&gt;&lt;br /&gt;&lt;ul&gt;&lt;li&gt;Open your project properties (Project &gt; Properties).&lt;/li&gt;&lt;li&gt;Pick C/C++ Build &gt; Settings&lt;/li&gt;&lt;li&gt;Edit [ All Configurations ] (by default Debug and Release)&lt;/li&gt;&lt;li&gt;Set include paths (&lt;span style="font-family: courier new;"&gt;-I&lt;/span&gt;) under GCC C++ Compiler &gt; Directories &gt; Include paths&lt;/li&gt;&lt;li&gt;Add &lt;span style="font-family:courier new;"&gt;$OE_DIR/toolkits/includ&lt;/span&gt;e&lt;/li&gt;&lt;li&gt;Set library paths (&lt;span style="font-family: courier new;"&gt;-L&lt;/span&gt;) under GCC C++ Linker &gt; Libraries &gt; Library search path&lt;/li&gt;&lt;li&gt;Add $OE_DIR/toolkits/lib&lt;/li&gt;&lt;li&gt;Set specific libraries (&lt;span style="font-family: courier new;"&gt;-l&lt;/span&gt;) under GCC C++ Linker &gt; Libraries &gt; Libraries&lt;/li&gt;&lt;li&gt;Add &lt;span style="font-family:courier new;"&gt;oeplatform&lt;/span&gt;, &lt;span style="font-family:courier new;"&gt;oesystem&lt;/span&gt;, &lt;span style="font-family:courier new;"&gt;oechem&lt;/span&gt;, &lt;span style="font-family:courier new;"&gt;m&lt;/span&gt;, &lt;span style="font-family:courier new;"&gt;z&lt;/span&gt;, &lt;span style="font-family:courier new;"&gt;pthread&lt;/span&gt;&lt;/li&gt;&lt;li&gt;You can set further Makefile details from this panel (optimisation etc)&lt;/li&gt;&lt;/ul&gt;If you have multiple versions of the toolkit you can create a configuration for each one.&lt;br /&gt;&lt;br /&gt;Between C++/Java/Python you should be able to code away happily within Eclipse.&lt;div class="blogger-post-footer"&gt;&lt;img width='1' height='1' src='https://blogger.googleusercontent.com/tracker/2609785926227057881-8438992065142160155?l=cheminsilico.blogspot.com' alt='' /&gt;&lt;/div&gt;&lt;div class="feedflare"&gt;
&lt;a href="http://feeds.feedburner.com/~ff/chemistryinsilico?a=YOKNgPJizsc:M5pd7OB5ev4:bcOpcFrp8Mo"&gt;&lt;img src="http://feeds.feedburner.com/~ff/chemistryinsilico?d=bcOpcFrp8Mo" border="0"&gt;&lt;/img&gt;&lt;/a&gt; &lt;a href="http://feeds.feedburner.com/~ff/chemistryinsilico?a=YOKNgPJizsc:M5pd7OB5ev4:yIl2AUoC8zA"&gt;&lt;img src="http://feeds.feedburner.com/~ff/chemistryinsilico?d=yIl2AUoC8zA" border="0"&gt;&lt;/img&gt;&lt;/a&gt; &lt;a href="http://feeds.feedburner.com/~ff/chemistryinsilico?a=YOKNgPJizsc:M5pd7OB5ev4:4cEx4HpKnUU"&gt;&lt;img src="http://feeds.feedburner.com/~ff/chemistryinsilico?i=YOKNgPJizsc:M5pd7OB5ev4:4cEx4HpKnUU" border="0"&gt;&lt;/img&gt;&lt;/a&gt;
&lt;/div&gt;&lt;img src="http://feeds.feedburner.com/~r/chemistryinsilico/~4/YOKNgPJizsc" height="1" width="1"/&gt;</content><link rel="replies" type="application/atom+xml" href="http://cheminsilico.blogspot.com/feeds/8438992065142160155/comments/default" title="Post Comments" /><link rel="replies" type="text/html" href="http://www.blogger.com/comment.g?blogID=2609785926227057881&amp;postID=8438992065142160155" title="0 Comments" /><link rel="edit" type="application/atom+xml" href="http://www.blogger.com/feeds/2609785926227057881/posts/default/8438992065142160155?v=2" /><link rel="self" type="application/atom+xml" href="http://www.blogger.com/feeds/2609785926227057881/posts/default/8438992065142160155?v=2" /><link rel="alternate" type="text/html" href="http://feedproxy.google.com/~r/chemistryinsilico/~3/YOKNgPJizsc/eclipse-with-coechem.html" title="Eclipse with C++/OEChem" /><author><name>craigb</name><uri>http://www.blogger.com/profile/10324108795238445454</uri><email>noreply@blogger.com</email><gd:image rel="http://schemas.google.com/g/2005#thumbnail" width="32" height="30" src="http://bp3.blogger.com/_xAIfJ-SEn2Q/SFJXdM8_mDI/AAAAAAAAAAM/MuyOh7lg1ws/S220/member-bruce.jpg" /></author><media:thumbnail xmlns:media="http://search.yahoo.com/mrss/" url="http://1.bp.blogspot.com/_xAIfJ-SEn2Q/SiPlLj3dewI/AAAAAAAAAOg/g1GTxO3y_Ic/s72-c/CDT2.png" height="72" width="72" /><thr:total>0</thr:total><feedburner:origLink>http://cheminsilico.blogspot.com/2009/06/eclipse-with-coechem.html</feedburner:origLink></entry><entry gd:etag="W/&quot;CE4AQXg7fSp7ImA9WxJSEUQ.&quot;"><id>tag:blogger.com,1999:blog-2609785926227057881.post-9173757375101674827</id><published>2009-05-01T16:49:00.001+01:00</published><updated>2009-05-01T16:49:00.605+01:00</updated><app:edited xmlns:app="http://www.w3.org/2007/app">2009-05-01T16:49:00.605+01:00</app:edited><category scheme="http://www.blogger.com/atom/ns#" term="openeye" /><category scheme="http://www.blogger.com/atom/ns#" term="java" /><category scheme="http://www.blogger.com/atom/ns#" term="eclipse" /><title>Eclipse with Java/OEChem</title><content type="html">&lt;a href="http://www.java.com/?cid=2435"&gt;&lt;br /&gt;&lt;img style="margin: 8px;" alt="java.com - Check out Java in Action" title="java.com - Check out Java in Action" src="http://java.com/im/java_com_banner.gif" border="0" height="63" width="142" /&gt;&lt;/a&gt;&lt;br /&gt;&lt;br /&gt;Following up from a previous &lt;a href="http://cheminsilico.blogspot.com/2009/04/eclipse-with-pythonoechem.html"&gt;post&lt;/a&gt;, here I present the settings required to get Eclipse running with the OEChem Java wrapper.&lt;br /&gt;&lt;br /&gt;Make sure you have Eclipse and and working OpenEye installation setup and running first.&lt;br /&gt;&lt;br /&gt;&lt;ol&gt;&lt;li&gt;Create a regular Java Project&lt;/li&gt;&lt;li&gt;Configure your build path to add:&lt;/li&gt;&lt;li&gt;a) Under sources add a linked source $OE_DIR/java/libs&lt;/li&gt;&lt;li&gt;b) Under libraries add external jars, $OE_DIR/java/*.jar (add them all)&lt;/li&gt;&lt;li&gt;Run your OEChem program, if you get license errors edit the run configuration; under environment add OE_LICENSE, with $OE_DIR/etc/oe_license.txt; OE_HOME with $OE_DIR and OEJAVA with $OE_DIR/java&lt;/li&gt;&lt;/ol&gt;&lt;br /&gt;Obviously substitute $OE_DIR with your actual absolute file path.&lt;br /&gt;&lt;br /&gt;Now Eclipse's CDT can be used to use the C++ toolkit direct, so I'll post that - once I've started to use it!&lt;div class="blogger-post-footer"&gt;&lt;img width='1' height='1' src='https://blogger.googleusercontent.com/tracker/2609785926227057881-9173757375101674827?l=cheminsilico.blogspot.com' alt='' /&gt;&lt;/div&gt;&lt;div class="feedflare"&gt;
&lt;a href="http://feeds.feedburner.com/~ff/chemistryinsilico?a=OPMXYovtRyM:PVVJwO9gPhs:bcOpcFrp8Mo"&gt;&lt;img src="http://feeds.feedburner.com/~ff/chemistryinsilico?d=bcOpcFrp8Mo" border="0"&gt;&lt;/img&gt;&lt;/a&gt; &lt;a href="http://feeds.feedburner.com/~ff/chemistryinsilico?a=OPMXYovtRyM:PVVJwO9gPhs:yIl2AUoC8zA"&gt;&lt;img src="http://feeds.feedburner.com/~ff/chemistryinsilico?d=yIl2AUoC8zA" border="0"&gt;&lt;/img&gt;&lt;/a&gt; &lt;a href="http://feeds.feedburner.com/~ff/chemistryinsilico?a=OPMXYovtRyM:PVVJwO9gPhs:4cEx4HpKnUU"&gt;&lt;img src="http://feeds.feedburner.com/~ff/chemistryinsilico?i=OPMXYovtRyM:PVVJwO9gPhs:4cEx4HpKnUU" border="0"&gt;&lt;/img&gt;&lt;/a&gt;
&lt;/div&gt;&lt;img src="http://feeds.feedburner.com/~r/chemistryinsilico/~4/OPMXYovtRyM" height="1" width="1"/&gt;</content><link rel="replies" type="application/atom+xml" href="http://cheminsilico.blogspot.com/feeds/9173757375101674827/comments/default" title="Post Comments" /><link rel="replies" type="text/html" href="http://www.blogger.com/comment.g?blogID=2609785926227057881&amp;postID=9173757375101674827" title="0 Comments" /><link rel="edit" type="application/atom+xml" href="http://www.blogger.com/feeds/2609785926227057881/posts/default/9173757375101674827?v=2" /><link rel="self" type="application/atom+xml" href="http://www.blogger.com/feeds/2609785926227057881/posts/default/9173757375101674827?v=2" /><link rel="alternate" type="text/html" href="http://feedproxy.google.com/~r/chemistryinsilico/~3/OPMXYovtRyM/eclipse-with-javaoechem.html" title="Eclipse with Java/OEChem" /><author><name>craigb</name><uri>http://www.blogger.com/profile/10324108795238445454</uri><email>noreply@blogger.com</email><gd:image rel="http://schemas.google.com/g/2005#thumbnail" width="32" height="30" src="http://bp3.blogger.com/_xAIfJ-SEn2Q/SFJXdM8_mDI/AAAAAAAAAAM/MuyOh7lg1ws/S220/member-bruce.jpg" /></author><thr:total>0</thr:total><feedburner:origLink>http://cheminsilico.blogspot.com/2009/05/eclipse-with-javaoechem.html</feedburner:origLink></entry><entry gd:etag="W/&quot;D0UMQXw6eSp7ImA9WxJTEEg.&quot;"><id>tag:blogger.com,1999:blog-2609785926227057881.post-1882997910419561218</id><published>2009-04-18T12:48:00.005+01:00</published><updated>2009-04-18T12:48:00.211+01:00</updated><app:edited xmlns:app="http://www.w3.org/2007/app">2009-04-18T12:48:00.211+01:00</app:edited><category scheme="http://www.blogger.com/atom/ns#" term="openeye" /><category scheme="http://www.blogger.com/atom/ns#" term="eclipse" /><category scheme="http://www.blogger.com/atom/ns#" term="python" /><title>Eclipse with Python/OEChem</title><content type="html">&lt;a onblur="try {parent.deselectBloggerImageGracefully();} catch(e) {}" href="http://3.bp.blogspot.com/_xAIfJ-SEn2Q/Seg2AXXf2GI/AAAAAAAAANo/ZGyWZ8G5RLo/s1600-h/pydev_extensions_logo_small.png"&gt;&lt;img style="margin: 0pt 0pt 10px 10px; float: right; cursor: pointer; width: 140px; height: 64px;" src="http://3.bp.blogspot.com/_xAIfJ-SEn2Q/Seg2AXXf2GI/AAAAAAAAANo/ZGyWZ8G5RLo/s400/pydev_extensions_logo_small.png" alt="" id="BLOGGER_PHOTO_ID_5325565939266082914" border="0" /&gt;&lt;/a&gt;Eclipse is an excellent IDE. Alas it doesn't have support for Python  - fear not the &lt;a href="http://pydev.sourceforge.net/"&gt;PyDev&lt;/a&gt; plugin comes to the rescue. (Installation information &lt;a href="http://pydev.sourceforge.net/download.html"&gt;here&lt;/a&gt;). &lt;div&gt;&lt;br /&gt;&lt;/div&gt;&lt;div&gt;While that now works like a charm, if you have an OpenEye license to hand (academics see this &lt;a href="http://cheminsilico.blogspot.com/2008/11/academic-software.html"&gt;post&lt;/a&gt;) if would be great to use the Python toolkit through Eclipse.&lt;/div&gt;&lt;div&gt;&lt;br /&gt;&lt;/div&gt;&lt;div&gt;Follow these steps to make your Python project OEChem ready:&lt;/div&gt;&lt;div&gt;&lt;br /&gt;&lt;/div&gt;&lt;div&gt;Window &gt; Preferences &gt; Pydev &gt; Interpreter - Python.&lt;br /&gt;To Libraries add your $OE_DIR/python folder.&lt;br /&gt;To Environment add OE_LICENSE and OE_DIR, with their respective locations.&lt;br /&gt;Create a new PyDev project and it should have OE capability by default.&lt;br /&gt;&lt;br /&gt;&lt;/div&gt;&lt;div&gt;Java users don't worry, I'll cover OEChem/Java in my next post.&lt;/div&gt;&lt;div class="blogger-post-footer"&gt;&lt;img width='1' height='1' src='https://blogger.googleusercontent.com/tracker/2609785926227057881-1882997910419561218?l=cheminsilico.blogspot.com' alt='' /&gt;&lt;/div&gt;&lt;div class="feedflare"&gt;
&lt;a href="http://feeds.feedburner.com/~ff/chemistryinsilico?a=sBsfaHegcog:J_ULvzlmC2Y:bcOpcFrp8Mo"&gt;&lt;img src="http://feeds.feedburner.com/~ff/chemistryinsilico?d=bcOpcFrp8Mo" border="0"&gt;&lt;/img&gt;&lt;/a&gt; &lt;a href="http://feeds.feedburner.com/~ff/chemistryinsilico?a=sBsfaHegcog:J_ULvzlmC2Y:yIl2AUoC8zA"&gt;&lt;img src="http://feeds.feedburner.com/~ff/chemistryinsilico?d=yIl2AUoC8zA" border="0"&gt;&lt;/img&gt;&lt;/a&gt; &lt;a href="http://feeds.feedburner.com/~ff/chemistryinsilico?a=sBsfaHegcog:J_ULvzlmC2Y:4cEx4HpKnUU"&gt;&lt;img src="http://feeds.feedburner.com/~ff/chemistryinsilico?i=sBsfaHegcog:J_ULvzlmC2Y:4cEx4HpKnUU" border="0"&gt;&lt;/img&gt;&lt;/a&gt;
&lt;/div&gt;&lt;img src="http://feeds.feedburner.com/~r/chemistryinsilico/~4/sBsfaHegcog" height="1" width="1"/&gt;</content><link rel="replies" type="application/atom+xml" href="http://cheminsilico.blogspot.com/feeds/1882997910419561218/comments/default" title="Post Comments" /><link rel="replies" type="text/html" href="http://www.blogger.com/comment.g?blogID=2609785926227057881&amp;postID=1882997910419561218" title="0 Comments" /><link rel="edit" type="application/atom+xml" href="http://www.blogger.com/feeds/2609785926227057881/posts/default/1882997910419561218?v=2" /><link rel="self" type="application/atom+xml" href="http://www.blogger.com/feeds/2609785926227057881/posts/default/1882997910419561218?v=2" /><link rel="alternate" type="text/html" href="http://feedproxy.google.com/~r/chemistryinsilico/~3/sBsfaHegcog/eclipse-with-pythonoechem.html" title="Eclipse with Python/OEChem" /><author><name>craigb</name><uri>http://www.blogger.com/profile/10324108795238445454</uri><email>noreply@blogger.com</email><gd:image rel="http://schemas.google.com/g/2005#thumbnail" width="32" height="30" src="http://bp3.blogger.com/_xAIfJ-SEn2Q/SFJXdM8_mDI/AAAAAAAAAAM/MuyOh7lg1ws/S220/member-bruce.jpg" /></author><media:thumbnail xmlns:media="http://search.yahoo.com/mrss/" url="http://3.bp.blogspot.com/_xAIfJ-SEn2Q/Seg2AXXf2GI/AAAAAAAAANo/ZGyWZ8G5RLo/s72-c/pydev_extensions_logo_small.png" height="72" width="72" /><thr:total>0</thr:total><feedburner:origLink>http://cheminsilico.blogspot.com/2009/04/eclipse-with-pythonoechem.html</feedburner:origLink></entry><entry gd:etag="W/&quot;CUYASXk9eyp7ImA9WxJTEEQ.&quot;"><id>tag:blogger.com,1999:blog-2609785926227057881.post-3302862517452462261</id><published>2009-04-16T23:36:00.004+01:00</published><updated>2009-04-18T23:19:08.763+01:00</updated><app:edited xmlns:app="http://www.w3.org/2007/app">2009-04-18T23:19:08.763+01:00</app:edited><category scheme="http://www.blogger.com/atom/ns#" term="red hat" /><category scheme="http://www.blogger.com/atom/ns#" term="compile" /><title>GCC 4.3 on RHEL4</title><content type="html">&lt;a onblur="try {parent.deselectBloggerImageGracefully();} catch(e) {}" href="http://2.bp.blogspot.com/_xAIfJ-SEn2Q/Seertbh3AhI/AAAAAAAAANg/fBylKhEHmok/s1600-h/gccegg-65.png"&gt;&lt;img style="margin: 0pt 0pt 10px 10px; float: right; cursor: pointer; width: 109px; height: 130px;" src="http://2.bp.blogspot.com/_xAIfJ-SEn2Q/Seertbh3AhI/AAAAAAAAANg/fBylKhEHmok/s400/gccegg-65.png" alt="" id="BLOGGER_PHOTO_ID_5325413881361138194" border="0" /&gt;&lt;/a&gt;There comes a time when you'll need the latest (or newer compilers). Unfortunately they are not always easy to upgrade.&lt;div&gt;&lt;br /&gt;&lt;/div&gt;&lt;div&gt;Here I've installed GCC 4.3 on RHEL4.4, but in principle should work for any distribution.&lt;/div&gt;&lt;div&gt;&lt;br /&gt;&lt;/div&gt;&lt;div&gt;Download the latest version of these:&lt;/div&gt;&lt;div&gt;&lt;ul&gt;&lt;li&gt;&lt;a href="http://www.gnu.org/software/binutils/"&gt;binutils&lt;/a&gt; 2.19.1&lt;/li&gt;&lt;li&gt;&lt;a href="http://gmplib.org/"&gt;GMP&lt;/a&gt; 4.1+&lt;/li&gt;&lt;li&gt;&lt;a href="http://www.mpfr.org/"&gt;MPFR&lt;/a&gt; 2.3+&lt;/li&gt;&lt;li&gt;&lt;a href="http://gcc.gnu.org/"&gt;GCC&lt;/a&gt; 4.3.3&lt;/li&gt;&lt;/ul&gt;&lt;/div&gt;&lt;div&gt;&lt;br /&gt;&lt;/div&gt;&lt;div&gt;Compile binutils first&lt;/div&gt;&lt;div&gt;&lt;br /&gt;&lt;/div&gt;&lt;div&gt;&lt;span style="font-family:'courier new';"&gt;./configure --prefix=/home/craigb/binutils&lt;/span&gt;&lt;/div&gt;&lt;div&gt;&lt;span style="font-family:'courier new';"&gt;make&lt;/span&gt;&lt;/div&gt;&lt;div&gt;&lt;span style="font-family:'courier new';"&gt;make install&lt;/span&gt;&lt;/div&gt;&lt;div&gt;&lt;br /&gt;&lt;/div&gt;&lt;div&gt;Add your new binaries to your PATH (export PATH=/home/craigb/binutils/bin:$PATH) and libraries to LD_LIBRARY_PATH (export LD_LIBRARY_PATH=/home/craigb/binutils/lib:$LD_LIBRARY_PATH) next compile GMP&lt;/div&gt;&lt;div&gt;&lt;br /&gt;&lt;/div&gt;&lt;div&gt;&lt;span style="font-family:'courier new';"&gt;./configure --prefix=/home/craigb/gmp&lt;/span&gt;&lt;/div&gt;&lt;div&gt;&lt;span style="font-family:'courier new';"&gt;make&lt;/span&gt;&lt;/div&gt;&lt;div&gt;&lt;span style="font-family:'courier new';"&gt;make install&lt;/span&gt;&lt;/div&gt;&lt;div&gt;&lt;br /&gt;&lt;/div&gt;&lt;div&gt;Add these libraries to your LD_LIBRARY_PATH (export LD_LIBRARY_PATH=/home/craigb/gmp/lib:$LD_LIBRARY_PATH), next compile MPFR&lt;/div&gt;&lt;div&gt;&lt;br /&gt;&lt;/div&gt;&lt;div&gt;Download the latest patches first&lt;/div&gt;&lt;div&gt;&lt;span style="font-family:'courier new';"&gt;./configure --prefix=/home/craigb/mpfr&lt;/span&gt;&lt;/div&gt;&lt;div&gt;&lt;span style="font-family:'courier new';"&gt;make&lt;/span&gt;&lt;/div&gt;&lt;div&gt;&lt;span style="font-family:'courier new';"&gt;make install&lt;/span&gt;&lt;/div&gt;&lt;div&gt;&lt;br /&gt;&lt;/div&gt;&lt;div&gt;Add these libraries to your LD_LIBRARY_PATH (like above), now compile GCC&lt;/div&gt;&lt;div&gt;&lt;br /&gt;&lt;/div&gt;&lt;div&gt;&lt;span style="font-family:'courier new';"&gt;cd /home/craigb/gcc-build (Note not the same folder as the source)&lt;/span&gt;&lt;/div&gt;&lt;div&gt;&lt;span style="font-family:'courier new';"&gt;/home/craigb/gcc-4.3.3/configure --prefix=/home/craigb/gcc --with-gmp=/home/craigb/gmp --with-mpfr=/home/craigb/mpfr&lt;/span&gt;&lt;/div&gt;&lt;div&gt;&lt;span style="font-family:'courier new';"&gt;make&lt;/span&gt;&lt;/div&gt;&lt;div&gt;&lt;span style="font-family:'courier new';"&gt;make install&lt;/span&gt;&lt;/div&gt;&lt;div&gt;&lt;br /&gt;&lt;/div&gt;&lt;div&gt;You should find GCC in &lt;span style="font-family:'courier new';"&gt;/home/craigb/gcc/bin&lt;/span&gt;!&lt;/div&gt;&lt;div&gt;&lt;br /&gt;&lt;/div&gt;&lt;div&gt;It is good practise to read the &lt;span style="font-family:'courier new';"&gt;INSTALL&lt;/span&gt; and/or &lt;span style="font-family:'courier new';"&gt;README&lt;/span&gt; files for all the applications before running the generic configure, make, make install above. If make check or make test is available do that as well.&lt;/div&gt;&lt;div class="blogger-post-footer"&gt;&lt;img width='1' height='1' src='https://blogger.googleusercontent.com/tracker/2609785926227057881-3302862517452462261?l=cheminsilico.blogspot.com' alt='' /&gt;&lt;/div&gt;&lt;div class="feedflare"&gt;
&lt;a href="http://feeds.feedburner.com/~ff/chemistryinsilico?a=PalkBzr1O6M:raeAewJOszo:bcOpcFrp8Mo"&gt;&lt;img src="http://feeds.feedburner.com/~ff/chemistryinsilico?d=bcOpcFrp8Mo" border="0"&gt;&lt;/img&gt;&lt;/a&gt; &lt;a href="http://feeds.feedburner.com/~ff/chemistryinsilico?a=PalkBzr1O6M:raeAewJOszo:yIl2AUoC8zA"&gt;&lt;img src="http://feeds.feedburner.com/~ff/chemistryinsilico?d=yIl2AUoC8zA" border="0"&gt;&lt;/img&gt;&lt;/a&gt; &lt;a href="http://feeds.feedburner.com/~ff/chemistryinsilico?a=PalkBzr1O6M:raeAewJOszo:4cEx4HpKnUU"&gt;&lt;img src="http://feeds.feedburner.com/~ff/chemistryinsilico?i=PalkBzr1O6M:raeAewJOszo:4cEx4HpKnUU" border="0"&gt;&lt;/img&gt;&lt;/a&gt;
&lt;/div&gt;&lt;img src="http://feeds.feedburner.com/~r/chemistryinsilico/~4/PalkBzr1O6M" height="1" width="1"/&gt;</content><link rel="replies" type="application/atom+xml" href="http://cheminsilico.blogspot.com/feeds/3302862517452462261/comments/default" title="Post Comments" /><link rel="replies" type="text/html" href="http://www.blogger.com/comment.g?blogID=2609785926227057881&amp;postID=3302862517452462261" title="1 Comments" /><link rel="edit" type="application/atom+xml" href="http://www.blogger.com/feeds/2609785926227057881/posts/default/3302862517452462261?v=2" /><link rel="self" type="application/atom+xml" href="http://www.blogger.com/feeds/2609785926227057881/posts/default/3302862517452462261?v=2" /><link rel="alternate" type="text/html" href="http://feedproxy.google.com/~r/chemistryinsilico/~3/PalkBzr1O6M/gcc-43-on-rhel4.html" title="GCC 4.3 on RHEL4" /><author><name>craigb</name><uri>http://www.blogger.com/profile/10324108795238445454</uri><email>noreply@blogger.com</email><gd:image rel="http://schemas.google.com/g/2005#thumbnail" width="32" height="30" src="http://bp3.blogger.com/_xAIfJ-SEn2Q/SFJXdM8_mDI/AAAAAAAAAAM/MuyOh7lg1ws/S220/member-bruce.jpg" /></author><media:thumbnail xmlns:media="http://search.yahoo.com/mrss/" url="http://2.bp.blogspot.com/_xAIfJ-SEn2Q/Seertbh3AhI/AAAAAAAAANg/fBylKhEHmok/s72-c/gccegg-65.png" height="72" width="72" /><thr:total>1</thr:total><feedburner:origLink>http://cheminsilico.blogspot.com/2009/04/gcc-43-on-rhel4.html</feedburner:origLink></entry><entry gd:etag="W/&quot;CUICQXo_fyp7ImA9WxVbF0k.&quot;"><id>tag:blogger.com,1999:blog-2609785926227057881.post-1478115165717368340</id><published>2009-04-03T08:26:00.000+01:00</published><updated>2009-04-03T08:26:00.447+01:00</updated><app:edited xmlns:app="http://www.w3.org/2007/app">2009-04-03T08:26:00.447+01:00</app:edited><category scheme="http://www.blogger.com/atom/ns#" term="opensuse" /><category scheme="http://www.blogger.com/atom/ns#" term="comp chem" /><title>Install CPMD</title><content type="html">CPMD is massively parallel code. There is little point running it serially as it will literally take forever to do anything useful. I'm providing the instructions I used to compile the parallel version on our HPC facility, therefore they may need altering for your computer.&lt;br /&gt;&lt;br /&gt;Some technical details:&lt;br /&gt;&lt;ul&gt;&lt;li&gt;CPMD 3.13.1&lt;/li&gt;&lt;li&gt;Intel compilers/MKL 10.1&lt;/li&gt;&lt;li&gt;openSUSE 10.3, 64-bit&lt;/li&gt;&lt;/ul&gt;cd SOURCE&lt;br /&gt;./mkconfig.sh IFORT-AMD64-MPI &gt; Makefile&lt;br /&gt;&lt;br /&gt;# In Makefile alter&lt;br /&gt;FFLAGS = -pc64 -O2 -unroll&lt;br /&gt;LFLAGS = -L/opt/intel/mkl/10.0.3.020/lib/em64t -lmkl_intel_lp64 -lmkl_sequential -lmkl_core&lt;br /&gt;CC = mpicc -cc=icc&lt;br /&gt;FC = mpif90 -fc=ifort -c&lt;br /&gt;LD = mpif90 -fc-ifort -i-static&lt;br /&gt;&lt;br /&gt;Run &lt;span style="font-family:courier new;"&gt;make&lt;/span&gt;, hopefully it will compile happily, copy &lt;span style="font-family:courier new;"&gt;cpmd.x&lt;/span&gt; to somewhere on your &lt;span style="font-family:courier new;"&gt;$PATH&lt;/span&gt;.&lt;br /&gt;&lt;br /&gt;It would be wise to test your binary. First download &lt;span style="font-family:courier new;"&gt;cpmd-test.tar.gz&lt;/span&gt; from the contrib section of the downloads (tests are not included with the source). Run as &lt;span style="font-family:courier new;"&gt;mpisub 5x2 cpmd.x inp-1&lt;/span&gt; or similiar depending on your setup. This command would use 5 dual processor computers.&lt;div class="blogger-post-footer"&gt;&lt;img width='1' height='1' src='https://blogger.googleusercontent.com/tracker/2609785926227057881-1478115165717368340?l=cheminsilico.blogspot.com' alt='' /&gt;&lt;/div&gt;&lt;div class="feedflare"&gt;
&lt;a href="http://feeds.feedburner.com/~ff/chemistryinsilico?a=v8Rg9cmajNU:eZhGIBEAspk:bcOpcFrp8Mo"&gt;&lt;img src="http://feeds.feedburner.com/~ff/chemistryinsilico?d=bcOpcFrp8Mo" border="0"&gt;&lt;/img&gt;&lt;/a&gt; &lt;a href="http://feeds.feedburner.com/~ff/chemistryinsilico?a=v8Rg9cmajNU:eZhGIBEAspk:yIl2AUoC8zA"&gt;&lt;img src="http://feeds.feedburner.com/~ff/chemistryinsilico?d=yIl2AUoC8zA" border="0"&gt;&lt;/img&gt;&lt;/a&gt; &lt;a href="http://feeds.feedburner.com/~ff/chemistryinsilico?a=v8Rg9cmajNU:eZhGIBEAspk:4cEx4HpKnUU"&gt;&lt;img src="http://feeds.feedburner.com/~ff/chemistryinsilico?i=v8Rg9cmajNU:eZhGIBEAspk:4cEx4HpKnUU" border="0"&gt;&lt;/img&gt;&lt;/a&gt;
&lt;/div&gt;&lt;img src="http://feeds.feedburner.com/~r/chemistryinsilico/~4/v8Rg9cmajNU" height="1" width="1"/&gt;</content><link rel="replies" type="application/atom+xml" href="http://cheminsilico.blogspot.com/feeds/1478115165717368340/comments/default" title="Post Comments" /><link rel="replies" type="text/html" href="http://www.blogger.com/comment.g?blogID=2609785926227057881&amp;postID=1478115165717368340" title="5 Comments" /><link rel="edit" type="application/atom+xml" href="http://www.blogger.com/feeds/2609785926227057881/posts/default/1478115165717368340?v=2" /><link rel="self" type="application/atom+xml" href="http://www.blogger.com/feeds/2609785926227057881/posts/default/1478115165717368340?v=2" /><link rel="alternate" type="text/html" href="http://feedproxy.google.com/~r/chemistryinsilico/~3/v8Rg9cmajNU/install-cpmd.html" title="Install CPMD" /><author><name>craigb</name><uri>http://www.blogger.com/profile/10324108795238445454</uri><email>noreply@blogger.com</email><gd:image rel="http://schemas.google.com/g/2005#thumbnail" width="32" height="30" src="http://bp3.blogger.com/_xAIfJ-SEn2Q/SFJXdM8_mDI/AAAAAAAAAAM/MuyOh7lg1ws/S220/member-bruce.jpg" /></author><thr:total>5</thr:total><feedburner:origLink>http://cheminsilico.blogspot.com/2009/04/install-cpmd.html</feedburner:origLink></entry><entry gd:etag="W/&quot;CUMFQng_fyp7ImA9WxVbFUQ.&quot;"><id>tag:blogger.com,1999:blog-2609785926227057881.post-3080418446809993692</id><published>2009-04-01T14:43:00.000+01:00</published><updated>2009-04-01T14:43:33.647+01:00</updated><app:edited xmlns:app="http://www.w3.org/2007/app">2009-04-01T14:43:33.647+01:00</app:edited><category scheme="http://www.blogger.com/atom/ns#" term="openeye" /><category scheme="http://www.blogger.com/atom/ns#" term="python" /><category scheme="http://www.blogger.com/atom/ns#" term="cheminformatics" /><title>Python training</title><content type="html">Forgot to mention in my last post. If you are after Python/OEChem training and are not coming to EuroCUP, there is an alternative. Andrew Dalke is offering &lt;i&gt;Python training for Cheminformatics&lt;/i&gt;. OEChem is just one part of this course, Django, SQL, R are also covered.&lt;div&gt;&lt;br /&gt;&lt;/div&gt;&lt;div&gt;I've spoken to a previous attendee and he recommended it.&lt;br /&gt;&lt;div&gt;&lt;br /&gt;&lt;/div&gt;&lt;div&gt;See Andrew's &lt;a href="http://www.dalkescientific.com/training/"&gt;website&lt;/a&gt; for more details.&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/2609785926227057881-3080418446809993692?l=cheminsilico.blogspot.com' alt='' /&gt;&lt;/div&gt;&lt;div class="feedflare"&gt;
&lt;a href="http://feeds.feedburner.com/~ff/chemistryinsilico?a=HN3wzC-P6Ik:veC5QxEBP78:bcOpcFrp8Mo"&gt;&lt;img src="http://feeds.feedburner.com/~ff/chemistryinsilico?d=bcOpcFrp8Mo" border="0"&gt;&lt;/img&gt;&lt;/a&gt; &lt;a href="http://feeds.feedburner.com/~ff/chemistryinsilico?a=HN3wzC-P6Ik:veC5QxEBP78:yIl2AUoC8zA"&gt;&lt;img src="http://feeds.feedburner.com/~ff/chemistryinsilico?d=yIl2AUoC8zA" border="0"&gt;&lt;/img&gt;&lt;/a&gt; &lt;a href="http://feeds.feedburner.com/~ff/chemistryinsilico?a=HN3wzC-P6Ik:veC5QxEBP78:4cEx4HpKnUU"&gt;&lt;img src="http://feeds.feedburner.com/~ff/chemistryinsilico?i=HN3wzC-P6Ik:veC5QxEBP78:4cEx4HpKnUU" border="0"&gt;&lt;/img&gt;&lt;/a&gt;
&lt;/div&gt;&lt;img src="http://feeds.feedburner.com/~r/chemistryinsilico/~4/HN3wzC-P6Ik" height="1" width="1"/&gt;</content><link rel="replies" type="application/atom+xml" href="http://cheminsilico.blogspot.com/feeds/3080418446809993692/comments/default" title="Post Comments" /><link rel="replies" type="text/html" href="http://www.blogger.com/comment.g?blogID=2609785926227057881&amp;postID=3080418446809993692" title="0 Comments" /><link rel="edit" type="application/atom+xml" href="http://www.blogger.com/feeds/2609785926227057881/posts/default/3080418446809993692?v=2" /><link rel="self" type="application/atom+xml" href="http://www.blogger.com/feeds/2609785926227057881/posts/default/3080418446809993692?v=2" /><link rel="alternate" type="text/html" href="http://feedproxy.google.com/~r/chemistryinsilico/~3/HN3wzC-P6Ik/python-training.html" title="Python training" /><author><name>craigb</name><uri>http://www.blogger.com/profile/10324108795238445454</uri><email>noreply@blogger.com</email><gd:image rel="http://schemas.google.com/g/2005#thumbnail" width="32" height="30" src="http://bp3.blogger.com/_xAIfJ-SEn2Q/SFJXdM8_mDI/AAAAAAAAAAM/MuyOh7lg1ws/S220/member-bruce.jpg" /></author><thr:total>0</thr:total><feedburner:origLink>http://cheminsilico.blogspot.com/2009/04/python-training.html</feedburner:origLink></entry><entry gd:etag="W/&quot;DEIFRn48fCp7ImA9WxVbFUU.&quot;"><id>tag:blogger.com,1999:blog-2609785926227057881.post-8273366803160169641</id><published>2009-04-01T12:47:00.001+01:00</published><updated>2009-04-01T12:48:37.074+01:00</updated><app:edited xmlns:app="http://www.w3.org/2007/app">2009-04-01T12:48:37.074+01:00</app:edited><category scheme="http://www.blogger.com/atom/ns#" term="openeye" /><title>EuroCUP III</title><content type="html">I'm off to OpenEye's third annual &lt;a href="http://www.eyesopen.com/about/events/cup-eurocup/eurocup3-welcome.html"&gt;EuroCUP&lt;/a&gt; next month. I've not been to a vendor organised conference before, so am looking forward to it.&lt;div&gt;&lt;br /&gt;&lt;/div&gt;&lt;div&gt;Although I've previously &lt;a href="http://cheminsilico.blogspot.com/2008/11/academic-software.html"&gt;posted&lt;/a&gt; about the free academic license; I wish I'd taken advantage of mine more. Alas time didn't permit. That's now changed and I've learning Python as quick as I can to take full advantage of the Python/OEChem training session offered at EuroCUP.&lt;/div&gt;&lt;div&gt;&lt;br /&gt;&lt;/div&gt;&lt;div&gt;I can jump straight into OEChem via Java, but the Python wrapper lends itself better for web-based applications. I've no plans (yet) to use the C++ toolkit directly.&lt;/div&gt;&lt;div&gt;&lt;br /&gt;&lt;/div&gt;&lt;div&gt;I've used Eclipse as my editor of preference and will post how to configure it to use the Java &amp;amp; Python wrappers. Any C++ users feel free to contribute!&lt;/div&gt;&lt;div class="blogger-post-footer"&gt;&lt;img width='1' height='1' src='https://blogger.googleusercontent.com/tracker/2609785926227057881-8273366803160169641?l=cheminsilico.blogspot.com' alt='' /&gt;&lt;/div&gt;&lt;div class="feedflare"&gt;
&lt;a href="http://feeds.feedburner.com/~ff/chemistryinsilico?a=DyfeiRR1QJw:_hL3hj7u_vs:bcOpcFrp8Mo"&gt;&lt;img src="http://feeds.feedburner.com/~ff/chemistryinsilico?d=bcOpcFrp8Mo" border="0"&gt;&lt;/img&gt;&lt;/a&gt; &lt;a href="http://feeds.feedburner.com/~ff/chemistryinsilico?a=DyfeiRR1QJw:_hL3hj7u_vs:yIl2AUoC8zA"&gt;&lt;img src="http://feeds.feedburner.com/~ff/chemistryinsilico?d=yIl2AUoC8zA" border="0"&gt;&lt;/img&gt;&lt;/a&gt; &lt;a href="http://feeds.feedburner.com/~ff/chemistryinsilico?a=DyfeiRR1QJw:_hL3hj7u_vs:4cEx4HpKnUU"&gt;&lt;img src="http://feeds.feedburner.com/~ff/chemistryinsilico?i=DyfeiRR1QJw:_hL3hj7u_vs:4cEx4HpKnUU" border="0"&gt;&lt;/img&gt;&lt;/a&gt;
&lt;/div&gt;&lt;img src="http://feeds.feedburner.com/~r/chemistryinsilico/~4/DyfeiRR1QJw" height="1" width="1"/&gt;</content><link rel="replies" type="application/atom+xml" href="http://cheminsilico.blogspot.com/feeds/8273366803160169641/comments/default" title="Post Comments" /><link rel="replies" type="text/html" href="http://www.blogger.com/comment.g?blogID=2609785926227057881&amp;postID=8273366803160169641" title="0 Comments" /><link rel="edit" type="application/atom+xml" href="http://www.blogger.com/feeds/2609785926227057881/posts/default/8273366803160169641?v=2" /><link rel="self" type="application/atom+xml" href="http://www.blogger.com/feeds/2609785926227057881/posts/default/8273366803160169641?v=2" /><link rel="alternate" type="text/html" href="http://feedproxy.google.com/~r/chemistryinsilico/~3/DyfeiRR1QJw/eurocup-iii.html" title="EuroCUP III" /><author><name>craigb</name><uri>http://www.blogger.com/profile/10324108795238445454</uri><email>noreply@blogger.com</email><gd:image rel="http://schemas.google.com/g/2005#thumbnail" width="32" height="30" src="http://bp3.blogger.com/_xAIfJ-SEn2Q/SFJXdM8_mDI/AAAAAAAAAAM/MuyOh7lg1ws/S220/member-bruce.jpg" /></author><thr:total>0</thr:total><feedburner:origLink>http://cheminsilico.blogspot.com/2009/04/eurocup-iii.html</feedburner:origLink></entry><entry gd:etag="W/&quot;D0ADQHw6eyp7ImA9WxVUE0s.&quot;"><id>tag:blogger.com,1999:blog-2609785926227057881.post-8222244451117825587</id><published>2009-03-13T13:15:00.004Z</published><updated>2009-03-18T08:42:51.213Z</updated><app:edited xmlns:app="http://www.w3.org/2007/app">2009-03-18T08:42:51.213Z</app:edited><category scheme="http://www.blogger.com/atom/ns#" term="general" /><title>New content... shortly</title><content type="html">Apologies for the lack of posts, moving home and job has made blogging a very low priority! I do have some topics lined up though, specifically:&lt;br /&gt;&lt;br /&gt;&lt;ul&gt;&lt;li&gt;Various installation howtos&lt;/li&gt;&lt;li&gt;Eclipse integration with OpenEye toolkits&lt;br /&gt;&lt;/li&gt;&lt;/ul&gt;&lt;br /&gt;Let me know if there is something specific, related to my previous posts that would be of interest and I'll try to blog on that too.&lt;div class="blogger-post-footer"&gt;&lt;img width='1' height='1' src='https://blogger.googleusercontent.com/tracker/2609785926227057881-8222244451117825587?l=cheminsilico.blogspot.com' alt='' /&gt;&lt;/div&gt;&lt;div class="feedflare"&gt;
&lt;a href="http://feeds.feedburner.com/~ff/chemistryinsilico?a=KQEBBiMBNYA:eXtNk3mp0Tw:bcOpcFrp8Mo"&gt;&lt;img src="http://feeds.feedburner.com/~ff/chemistryinsilico?d=bcOpcFrp8Mo" border="0"&gt;&lt;/img&gt;&lt;/a&gt; &lt;a href="http://feeds.feedburner.com/~ff/chemistryinsilico?a=KQEBBiMBNYA:eXtNk3mp0Tw:yIl2AUoC8zA"&gt;&lt;img src="http://feeds.feedburner.com/~ff/chemistryinsilico?d=yIl2AUoC8zA" border="0"&gt;&lt;/img&gt;&lt;/a&gt; &lt;a href="http://feeds.feedburner.com/~ff/chemistryinsilico?a=KQEBBiMBNYA:eXtNk3mp0Tw:4cEx4HpKnUU"&gt;&lt;img src="http://feeds.feedburner.com/~ff/chemistryinsilico?i=KQEBBiMBNYA:eXtNk3mp0Tw:4cEx4HpKnUU" border="0"&gt;&lt;/img&gt;&lt;/a&gt;
&lt;/div&gt;&lt;img src="http://feeds.feedburner.com/~r/chemistryinsilico/~4/KQEBBiMBNYA" height="1" width="1"/&gt;</content><link rel="replies" type="application/atom+xml" href="http://cheminsilico.blogspot.com/feeds/8222244451117825587/comments/default" title="Post Comments" /><link rel="replies" type="text/html" href="http://www.blogger.com/comment.g?blogID=2609785926227057881&amp;postID=8222244451117825587" title="0 Comments" /><link rel="edit" type="application/atom+xml" href="http://www.blogger.com/feeds/2609785926227057881/posts/default/8222244451117825587?v=2" /><link rel="self" type="application/atom+xml" href="http://www.blogger.com/feeds/2609785926227057881/posts/default/8222244451117825587?v=2" /><link rel="alternate" type="text/html" href="http://feedproxy.google.com/~r/chemistryinsilico/~3/KQEBBiMBNYA/new-content-shortly.html" title="New content... shortly" /><author><name>craigb</name><uri>http://www.blogger.com/profile/10324108795238445454</uri><email>noreply@blogger.com</email><gd:image rel="http://schemas.google.com/g/2005#thumbnail" width="32" height="30" src="http://bp3.blogger.com/_xAIfJ-SEn2Q/SFJXdM8_mDI/AAAAAAAAAAM/MuyOh7lg1ws/S220/member-bruce.jpg" /></author><thr:total>0</thr:total><feedburner:origLink>http://cheminsilico.blogspot.com/2009/03/new-content-shortly.html</feedburner:origLink></entry><entry gd:etag="W/&quot;DEAHSXwzfSp7ImA9WxVWEU4.&quot;"><id>tag:blogger.com,1999:blog-2609785926227057881.post-2117904952015246605</id><published>2009-02-20T09:52:00.003Z</published><updated>2009-02-20T13:32:18.285Z</updated><app:edited xmlns:app="http://www.w3.org/2007/app">2009-02-20T13:32:18.285Z</app:edited><category scheme="http://www.blogger.com/atom/ns#" term="cheminformatics" /><category scheme="http://www.blogger.com/atom/ns#" term="comp chem" /><category scheme="http://www.blogger.com/atom/ns#" term="iphone" /><title>Chemistry on the iPhone</title><content type="html">&lt;a onblur="try {parent.deselectBloggerImageGracefully();} catch(e) {}" href="http://4.bp.blogspot.com/_xAIfJ-SEn2Q/SZ1X51ghUiI/AAAAAAAAALs/X7-k0NxZ4TU/s1600-h/app_store.jpg"&gt;&lt;img style="margin: 0pt 0pt 10px 10px; float: right; cursor: pointer; width: 400px; height: 300px;" src="http://4.bp.blogspot.com/_xAIfJ-SEn2Q/SZ1X51ghUiI/AAAAAAAAALs/X7-k0NxZ4TU/s400/app_store.jpg" alt="" id="BLOGGER_PHOTO_ID_5304492587239952930" border="0" /&gt;&lt;/a&gt;&lt;div&gt;The iPhone has had plenty of press since it's initial announcement. In my view, one of the best features is the &lt;a href="http://www.apple.com/iphone/appstore/"&gt;App store&lt;/a&gt;. With some 15,000 applications currently available there is something for everyone - including Chemists! From straight reference to 3D visualisation with touch interface these applications demonstrate  what scientists could do on a smartphone. This is by no means an extensive list, but some apps that have caught my eye: &lt;/div&gt;&lt;ul&gt;&lt;li&gt;Molecules (&lt;a href="http://itunes.apple.com/WebObjects/MZStore.woa/wa/viewSoftware?id=284943090&amp;amp;mt=8"&gt;iTunes link&lt;/a&gt;)&lt;br /&gt;&lt;/li&gt;&lt;li&gt;iMoleBuilder (&lt;a href="http://itunes.apple.com/WebObjects/MZStore.woa/wa/viewSoftware?id=299032255&amp;amp;mt=8"&gt;iTunes link&lt;/a&gt;)&lt;br /&gt;&lt;/li&gt;&lt;li&gt;The Chemical Touch (&lt;a href="http://itunes.apple.com/WebObjects/MZStore.woa/wa/viewSoftware?id=288060442&amp;amp;mt=8"&gt;iTunes link&lt;/a&gt;)&lt;br /&gt;&lt;/li&gt;&lt;li&gt;miMol (&lt;a href="http://itunes.apple.com/WebObjects/MZStore.woa/wa/viewSoftware?id=286062842&amp;amp;mt=8"&gt;iTunes link&lt;/a&gt;)&lt;br /&gt;&lt;/li&gt;&lt;li&gt;Atom in a box (&lt;a href="http://itunes.apple.com/WebObjects/MZStore.woa/wa/viewSoftware?id=284788633&amp;amp;mt=8"&gt;iTunes link&lt;/a&gt;)&lt;br /&gt;&lt;/li&gt;&lt;li&gt;Solutions (&lt;a href="http://itunes.apple.com/WebObjects/MZStore.woa/wa/viewSoftware?id=292225228&amp;amp;mt=8"&gt;iTunes link&lt;/a&gt;)&lt;br /&gt;&lt;/li&gt;&lt;li&gt;Wikipanion (&lt;a href="http://itunes.apple.com/WebObjects/MZStore.woa/wa/viewSoftware?id=288349436&amp;amp;mt=8"&gt;iTunes link&lt;/a&gt;) - Not specifically for Chemistry, but lots of chemical data is now available on Wikipedia.&lt;/li&gt;&lt;/ul&gt;&lt;div&gt;The App Store categories is the obvious way to find these, specifically in Education, Reference or Utilities. However, Solutions falls under Health &amp;amp; Fitness!&lt;/div&gt;&lt;div&gt;&lt;br /&gt;&lt;/div&gt;&lt;div&gt;Anyone can write an App for the iPhone (and iPod Touch) using the SDK. It is Objective-C, not something I'm familiar with so that goes on my to do list for post-thesis!&lt;/div&gt;&lt;div&gt;&lt;br /&gt;&lt;/div&gt;&lt;div&gt;Other smartphones are also introducing SDK's as well, e.g. &lt;a href="http://code.google.com/android/"&gt;Android&lt;/a&gt;. The mobile platform is becoming an increasingly important development arena. It is good to see that Chemistry has a presence there too.&lt;/div&gt;&lt;div&gt;&lt;br /&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/2609785926227057881-2117904952015246605?l=cheminsilico.blogspot.com' alt='' /&gt;&lt;/div&gt;&lt;div class="feedflare"&gt;
&lt;a href="http://feeds.feedburner.com/~f/chemistryinsilico?a=r3UOYURK"&gt;&lt;img src="http://feeds.feedburner.com/~f/chemistryinsilico?d=80" border="0"&gt;&lt;/img&gt;&lt;/a&gt; &lt;a href="http://feeds.feedburner.com/~f/chemistryinsilico?a=Wlw1Y0nt"&gt;&lt;img src="http://feeds.feedburner.com/~f/chemistryinsilico?d=41" border="0"&gt;&lt;/img&gt;&lt;/a&gt; &lt;a href="http://feeds.feedburner.com/~f/chemistryinsilico?a=o4TQroU3"&gt;&lt;img src="http://feeds.feedburner.com/~f/chemistryinsilico?i=o4TQroU3" border="0"&gt;&lt;/img&gt;&lt;/a&gt;
&lt;/div&gt;&lt;img src="http://feeds.feedburner.com/~r/chemistryinsilico/~4/sqmPp3lRCUk" height="1" width="1"/&gt;</content><link rel="replies" type="application/atom+xml" href="http://cheminsilico.blogspot.com/feeds/2117904952015246605/comments/default" title="Post Comments" /><link rel="replies" type="text/html" href="http://www.blogger.com/comment.g?blogID=2609785926227057881&amp;postID=2117904952015246605" title="4 Comments" /><link rel="edit" type="application/atom+xml" href="http://www.blogger.com/feeds/2609785926227057881/posts/default/2117904952015246605?v=2" /><link rel="self" type="application/atom+xml" href="http://www.blogger.com/feeds/2609785926227057881/posts/default/2117904952015246605?v=2" /><link rel="alternate" type="text/html" href="http://feedproxy.google.com/~r/chemistryinsilico/~3/sqmPp3lRCUk/chemistry-on-iphone.html" title="Chemistry on the iPhone" /><author><name>craigb</name><uri>http://www.blogger.com/profile/10324108795238445454</uri><email>noreply@blogger.com</email><gd:image rel="http://schemas.google.com/g/2005#thumbnail" width="32" height="30" src="http://bp3.blogger.com/_xAIfJ-SEn2Q/SFJXdM8_mDI/AAAAAAAAAAM/MuyOh7lg1ws/S220/member-bruce.jpg" /></author><media:thumbnail xmlns:media="http://search.yahoo.com/mrss/" url="http://4.bp.blogspot.com/_xAIfJ-SEn2Q/SZ1X51ghUiI/AAAAAAAAALs/X7-k0NxZ4TU/s72-c/app_store.jpg" height="72" width="72" /><thr:total>4</thr:total><feedburner:origLink>http://cheminsilico.blogspot.com/2009/02/chemistry-on-iphone.html</feedburner:origLink></entry><entry gd:etag="W/&quot;A04GQXYzcSp7ImA9WxVXE0s.&quot;"><id>tag:blogger.com,1999:blog-2609785926227057881.post-3669631370405267884</id><published>2009-02-11T16:32:00.000Z</published><updated>2009-02-11T16:32:00.889Z</updated><app:edited xmlns:app="http://www.w3.org/2007/app">2009-02-11T16:32:00.889Z</app:edited><category scheme="http://www.blogger.com/atom/ns#" term="opensuse" /><category scheme="http://www.blogger.com/atom/ns#" term="mac os x" /><category scheme="http://www.blogger.com/atom/ns#" term="condor" /><title>Condor 7.2.0 success</title><content type="html">&lt;a onblur="try {parent.deselectBloggerImageGracefully();} catch(e) {}" href="http://bp1.blogger.com/_xAIfJ-SEn2Q/SFaNkQ6YiEI/AAAAAAAAAD4/bkn8bTptFYU/s1600-h/Condor-logo.png"&gt;&lt;img style="margin: 0pt 0pt 10px 10px; float: right; cursor: pointer;" src="http://bp1.blogger.com/_xAIfJ-SEn2Q/SFaNkQ6YiEI/AAAAAAAAAD4/bkn8bTptFYU/s320/Condor-logo.png" alt="" id="BLOGGER_PHOTO_ID_5212509272882579522" border="0" /&gt;&lt;/a&gt;Condor 7.2.0 is successfully running on our condor pool. Using our own compiles for Mac/PPC, openSUSE 10.3 64-bit and openSUSE 10.3 32-bit (used on 10.2/10.3/11.0/11.1 computers). Mac/Intel binaries from the condor development team.&lt;br /&gt;&lt;br /&gt;For reference the configure options I've used are:&lt;br /&gt;&lt;br /&gt;Mac/PPC&lt;br /&gt;./configure --without-classads --without-openssl&lt;br /&gt;&lt;br /&gt;&lt;div&gt;openSUSE 10.x/11.0&lt;br /&gt;./configure --disable-glibc-version-check --disable-gcc-version-check --disable-full-port --without-classads --without-gsoap&lt;br /&gt;&lt;/div&gt;&lt;div&gt;&lt;br /&gt;&lt;/div&gt;&lt;div&gt;openSUSE 11.1&lt;br /&gt;./configure --disable-glibc-version-check --disable-gcc-version-check --disable-full-port --without-classads --without-gsoap --without-coredumper&lt;br /&gt;&lt;br /&gt;Otherwise compile as per my previous posts.&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/2609785926227057881-3669631370405267884?l=cheminsilico.blogspot.com' alt='' /&gt;&lt;/div&gt;&lt;div class="feedflare"&gt;
&lt;a href="http://feeds.feedburner.com/~f/chemistryinsilico?a=wPCArW6u"&gt;&lt;img src="http://feeds.feedburner.com/~f/chemistryinsilico?d=80" border="0"&gt;&lt;/img&gt;&lt;/a&gt; &lt;a href="http://feeds.feedburner.com/~f/chemistryinsilico?a=5nVPN0CQ"&gt;&lt;img src="http://feeds.feedburner.com/~f/chemistryinsilico?d=41" border="0"&gt;&lt;/img&gt;&lt;/a&gt; &lt;a href="http://feeds.feedburner.com/~f/chemistryinsilico?a=zxhmZC7U"&gt;&lt;img src="http://feeds.feedburner.com/~f/chemistryinsilico?i=zxhmZC7U" border="0"&gt;&lt;/img&gt;&lt;/a&gt;
&lt;/div&gt;&lt;img src="http://feeds.feedburner.com/~r/chemistryinsilico/~4/Mr44VVjj0Pk" height="1" width="1"/&gt;</content><link rel="replies" type="application/atom+xml" href="http://cheminsilico.blogspot.com/feeds/3669631370405267884/comments/default" title="Post Comments" /><link rel="replies" type="text/html" href="http://www.blogger.com/comment.g?blogID=2609785926227057881&amp;postID=3669631370405267884" title="0 Comments" /><link rel="edit" type="application/atom+xml" href="http://www.blogger.com/feeds/2609785926227057881/posts/default/3669631370405267884?v=2" /><link rel="self" type="application/atom+xml" href="http://www.blogger.com/feeds/2609785926227057881/posts/default/3669631370405267884?v=2" /><link rel="alternate" type="text/html" href="http://feedproxy.google.com/~r/chemistryinsilico/~3/Mr44VVjj0Pk/condor-720-success.html" title="Condor 7.2.0 success" /><author><name>craigb</name><uri>http://www.blogger.com/profile/10324108795238445454</uri><email>noreply@blogger.com</email><gd:image rel="http://schemas.google.com/g/2005#thumbnail" width="32" height="30" src="http://bp3.blogger.com/_xAIfJ-SEn2Q/SFJXdM8_mDI/AAAAAAAAAAM/MuyOh7lg1ws/S220/member-bruce.jpg" /></author><media:thumbnail xmlns:media="http://search.yahoo.com/mrss/" url="http://bp1.blogger.com/_xAIfJ-SEn2Q/SFaNkQ6YiEI/AAAAAAAAAD4/bkn8bTptFYU/s72-c/Condor-logo.png" height="72" width="72" /><thr:total>0</thr:total><feedburner:origLink>http://cheminsilico.blogspot.com/2009/02/condor-720-success.html</feedburner:origLink></entry><entry gd:etag="W/&quot;DUQMQHo5eip7ImA9WxVQF0U.&quot;"><id>tag:blogger.com,1999:blog-2609785926227057881.post-4678606467086015860</id><published>2009-02-04T22:43:00.000Z</published><updated>2009-02-04T22:43:01.422Z</updated><app:edited xmlns:app="http://www.w3.org/2007/app">2009-02-04T22:43:01.422Z</app:edited><category scheme="http://www.blogger.com/atom/ns#" term="java" /><category scheme="http://www.blogger.com/atom/ns#" term="mac os x" /><title>Make Java look native on Mac</title><content type="html">Java is excellent as it just works on so many platforms. My Java software is used on Windows, Linux &amp;amp; Mac. Mac users will notice that the behaviour of Java applications doesn't follow that of the native applications (unlike on Windows/Linux). This is a bit annoying to be honest, however, there are several steps you can take to give a more Mac "feel" to your application.&lt;div&gt;&lt;br /&gt;&lt;/div&gt;&lt;div&gt;This &lt;a href="http://www.devdaily.com/apple/mac/java-mac-native-look/"&gt;link&lt;/a&gt; was recently forwarded to me, some of it is certainly useful, although some outdated, but it will give you an idea of what you can alter to add that Mac feel.&lt;/div&gt;&lt;div class="blogger-post-footer"&gt;&lt;img width='1' height='1' src='https://blogger.googleusercontent.com/tracker/2609785926227057881-4678606467086015860?l=cheminsilico.blogspot.com' alt='' /&gt;&lt;/div&gt;&lt;div class="feedflare"&gt;
&lt;a href="http://feeds.feedburner.com/~f/chemistryinsilico?a=F0fSLqBO"&gt;&lt;img src="http://feeds.feedburner.com/~f/chemistryinsilico?d=80" border="0"&gt;&lt;/img&gt;&lt;/a&gt; &lt;a href="http://feeds.feedburner.com/~f/chemistryinsilico?a=h1WSQGCb"&gt;&lt;img src="http://feeds.feedburner.com/~f/chemistryinsilico?d=41" border="0"&gt;&lt;/img&gt;&lt;/a&gt; &lt;a href="http://feeds.feedburner.com/~f/chemistryinsilico?a=QAHmCzyP"&gt;&lt;img src="http://feeds.feedburner.com/~f/chemistryinsilico?i=QAHmCzyP" border="0"&gt;&lt;/img&gt;&lt;/a&gt;
&lt;/div&gt;&lt;img src="http://feeds.feedburner.com/~r/chemistryinsilico/~4/pZTyhg2S6iQ" height="1" width="1"/&gt;</content><link rel="replies" type="application/atom+xml" href="http://cheminsilico.blogspot.com/feeds/4678606467086015860/comments/default" title="Post Comments" /><link rel="replies" type="text/html" href="http://www.blogger.com/comment.g?blogID=2609785926227057881&amp;postID=4678606467086015860" title="0 Comments" /><link rel="edit" type="application/atom+xml" href="http://www.blogger.com/feeds/2609785926227057881/posts/default/4678606467086015860?v=2" /><link rel="self" type="application/atom+xml" href="http://www.blogger.com/feeds/2609785926227057881/posts/default/4678606467086015860?v=2" /><link rel="alternate" type="text/html" href="http://feedproxy.google.com/~r/chemistryinsilico/~3/pZTyhg2S6iQ/make-java-look-native-on-mac.html" title="Make Java look native on Mac" /><author><name>craigb</name><uri>http://www.blogger.com/profile/10324108795238445454</uri><email>noreply@blogger.com</email><gd:image rel="http://schemas.google.com/g/2005#thumbnail" width="32" height="30" src="http://bp3.blogger.com/_xAIfJ-SEn2Q/SFJXdM8_mDI/AAAAAAAAAAM/MuyOh7lg1ws/S220/member-bruce.jpg" /></author><thr:total>0</thr:total><feedburner:origLink>http://cheminsilico.blogspot.com/2009/02/make-java-look-native-on-mac.html</feedburner:origLink></entry><entry gd:etag="W/&quot;CkcAQXs_fSp7ImA9WxVQEUk.&quot;"><id>tag:blogger.com,1999:blog-2609785926227057881.post-5278520515760413724</id><published>2009-01-28T10:54:00.004Z</published><updated>2009-01-28T10:54:00.545Z</updated><app:edited xmlns:app="http://www.w3.org/2007/app">2009-01-28T10:54:00.545Z</app:edited><category scheme="http://www.blogger.com/atom/ns#" term="mac os x" /><title>MAMP on Leopard part III</title><content type="html">&lt;a onblur="try {parent.deselectBloggerImageGracefully();} catch(e) {}" href="http://4.bp.blogspot.com/_xAIfJ-SEn2Q/SWjkIARFjeI/AAAAAAAAAKQ/9548zAYuZtM/s1600-h/php.gif"&gt;&lt;img style="float:right; margin:0 0 10px 10px;cursor:pointer; cursor:hand;width: 120px; height: 67px;" src="http://4.bp.blogspot.com/_xAIfJ-SEn2Q/SWjkIARFjeI/AAAAAAAAAKQ/9548zAYuZtM/s400/php.gif" border="0" alt="" id="BLOGGER_PHOTO_ID_5289728588508401122" /&gt;&lt;/a&gt;&lt;div&gt;The final part to MAMP is PHP. PHP is already installed but not configured. &lt;/div&gt;&lt;div&gt;&lt;br /&gt;&lt;/div&gt;&lt;div&gt;Apache needs to be told how to handle &lt;code&gt;&lt;span style="font-family:georgia;"&gt;.php&lt;/span&gt;&lt;/code&gt; files (otherwise they are shown as plain text source in the browser). This handler needs to be added to &lt;span style="font-family:'courier new';"&gt;/etc/apache2/httpd.conf&lt;/span&gt;, add near similar commands towards the end of the file.&lt;/div&gt;&lt;div&gt;&lt;br /&gt;&lt;/div&gt;&lt;div&gt;&lt;span style="font-family:'courier new';"&gt;AddType application/x-httpd-php .php&lt;/span&gt;&lt;br /&gt;&lt;br /&gt;&lt;/div&gt;&lt;div&gt;Also check whether the PHP module line is not commented, remove a # if present.&lt;p&gt;&lt;/p&gt;&lt;span style="font-family:'courier new';"&gt;LoadModule php5_module libexec/apache2/libphp5.so&lt;/span&gt;&lt;/div&gt;&lt;div&gt;&lt;br /&gt;The PHP config file is not active by default, you will want to do this:&lt;p&gt;&lt;/p&gt;&lt;span style="font-family:'courier new';"&gt;sudo cp /etc/php.ini.default /etc/php.ini&lt;/span&gt;&lt;/div&gt;&lt;div&gt;&lt;br /&gt;As you have installed MySQL, you will want PHP to be able to talk to it you need to edit two lines to ensure it actually works:&lt;/div&gt;&lt;div&gt;&lt;br /&gt;&lt;/div&gt;&lt;div&gt;&lt;span style="font-family:'courier new';"&gt;mysql.default_socket = &lt;span style="font-weight: bold;"&gt;/tmp/mysql.sock&lt;/span&gt;&lt;br /&gt;mysqli.default_socket = &lt;span style="font-weight: bold;"&gt;/tmp/mysql.sock&lt;/span&gt;&lt;/span&gt;&lt;br /&gt;&lt;br /&gt;&lt;/div&gt;&lt;div&gt;(Add the bold values) Then restart apache for the changes to take affect.&lt;/div&gt;&lt;div&gt;&lt;br /&gt;&lt;/div&gt;&lt;div&gt;That completes this 3 part installation guide for MAMP on Leopard. P can also be Perl or Python, if you need those languages.&lt;/div&gt;&lt;div class="blogger-post-footer"&gt;&lt;img width='1' height='1' src='https://blogger.googleusercontent.com/tracker/2609785926227057881-5278520515760413724?l=cheminsilico.blogspot.com' alt='' /&gt;&lt;/div&gt;&lt;div class="feedflare"&gt;
&lt;a href="http://feeds.feedburner.com/~f/chemistryinsilico?a=odctQsLz"&gt;&lt;img src="http://feeds.feedburner.com/~f/chemistryinsilico?d=80" border="0"&gt;&lt;/img&gt;&lt;/a&gt; &lt;a href="http://feeds.feedburner.com/~f/chemistryinsilico?a=v5AiQI3l"&gt;&lt;img src="http://feeds.feedburner.com/~f/chemistryinsilico?d=41" border="0"&gt;&lt;/img&gt;&lt;/a&gt; &lt;a href="http://feeds.feedburner.com/~f/chemistryinsilico?a=rWzxll34"&gt;&lt;img src="http://feeds.feedburner.com/~f/chemistryinsilico?i=rWzxll34" border="0"&gt;&lt;/img&gt;&lt;/a&gt;
&lt;/div&gt;&lt;img src="http://feeds.feedburner.com/~r/chemistryinsilico/~4/6C_FoF9jD8E" height="1" width="1"/&gt;</content><link rel="replies" type="application/atom+xml" href="http://cheminsilico.blogspot.com/feeds/5278520515760413724/comments/default" title="Post Comments" /><link rel="replies" type="text/html" href="http://www.blogger.com/comment.g?blogID=2609785926227057881&amp;postID=5278520515760413724" title="0 Comments" /><link rel="edit" type="application/atom+xml" href="http://www.blogger.com/feeds/2609785926227057881/posts/default/5278520515760413724?v=2" /><link rel="self" type="application/atom+xml" href="http://www.blogger.com/feeds/2609785926227057881/posts/default/5278520515760413724?v=2" /><link rel="alternate" type="text/html" href="http://feedproxy.google.com/~r/chemistryinsilico/~3/6C_FoF9jD8E/mamp-on-leopard-part-iii.html" title="MAMP on Leopard part III" /><author><name>craigb</name><uri>http://www.blogger.com/profile/10324108795238445454</uri><email>noreply@blogger.com</email><gd:image rel="http://schemas.google.com/g/2005#thumbnail" width="32" height="30" src="http://bp3.blogger.com/_xAIfJ-SEn2Q/SFJXdM8_mDI/AAAAAAAAAAM/MuyOh7lg1ws/S220/member-bruce.jpg" /></author><media:thumbnail xmlns:media="http://search.yahoo.com/mrss/" url="http://4.bp.blogspot.com/_xAIfJ-SEn2Q/SWjkIARFjeI/AAAAAAAAAKQ/9548zAYuZtM/s72-c/php.gif" height="72" width="72" /><thr:total>0</thr:total><feedburner:origLink>http://cheminsilico.blogspot.com/2009/01/mamp-on-leopard-part-iii.html</feedburner:origLink></entry><entry gd:etag="W/&quot;DkcAQXc5fyp7ImA9WxVRFEo.&quot;"><id>tag:blogger.com,1999:blog-2609785926227057881.post-1335436808565551326</id><published>2009-01-20T17:54:00.003Z</published><updated>2009-01-20T17:54:00.927Z</updated><app:edited xmlns:app="http://www.w3.org/2007/app">2009-01-20T17:54:00.927Z</app:edited><category scheme="http://www.blogger.com/atom/ns#" term="mac os x" /><title>MAMP on Leopard part II</title><content type="html">&lt;a onblur="try {parent.deselectBloggerImageGracefully();} catch(e) {}" href="http://1.bp.blogspot.com/_xAIfJ-SEn2Q/SUqlyLso-7I/AAAAAAAAAKA/1e4ihErcjr0/s1600-h/logo_mysql_sun.gif"&gt;&lt;img style="margin: 0pt 0pt 10px 10px; float: right; cursor: pointer; width: 205px; height: 68px;" src="http://1.bp.blogspot.com/_xAIfJ-SEn2Q/SUqlyLso-7I/AAAAAAAAAKA/1e4ihErcjr0/s400/logo_mysql_sun.gif" alt="" id="BLOGGER_PHOTO_ID_5281215794597395378" border="0" /&gt;&lt;/a&gt;MySQL is the hugely popular SQL database server. It is the only part of MAMP that isn't installed by default with Leopard. No problem, a quick visit to &lt;a href="http://dev.mysql.com/downloads/"&gt;mysql.com&lt;/a&gt; will let you download it, select Mac OS X package format. (&lt;span style="font-weight: bold;"&gt;N.B.&lt;/span&gt; Pick the 32-bit version, the 64-bit will cause a headache later if you plan to use Perl's MySQL DBI, see my previous &lt;a href="http://cheminsilico.blogspot.com/2008/12/mysql-perl-on-leopard.html"&gt;post&lt;/a&gt;).&lt;div&gt;&lt;br /&gt;&lt;/div&gt;&lt;div&gt;Run all 3 applications within the download: mysql-5.1.X-osx10.5-x86.pkg, MySQLStartupItem.pkg and MySQL.prefPane.&lt;/div&gt;&lt;div&gt;&lt;br /&gt;&lt;div&gt;&lt;span style="  white-space: normal; "&gt;&lt;span style="font-size:medium;"&gt;&lt;span style="font-family:georgia;"&gt;MySQL can be started/stopped via the the MySQL panel in System preferences, or via the command-line:&lt;/span&gt;&lt;/span&gt;&lt;/span&gt;&lt;span style="font-family:georgia;"&gt;&lt;/span&gt;&lt;/div&gt;&lt;div&gt;&lt;br /&gt;&lt;/div&gt;&lt;div&gt;&lt;span style="font-family:'courier new';"&gt;sudo /Library/StartupItems/MySQLCOM/MySQLCOM {start|stop|restart}&lt;/span&gt;&lt;span style="font-family:georgia;"&gt;&lt;br /&gt;&lt;br /&gt;&lt;/span&gt;&lt;/div&gt;&lt;div&gt;&lt;span style="font-family:georgia;"&gt;Now it is installed you should remove the anonymous login accounts and add a password to the root account. There is plenty of information on securing MySQL available &lt;/span&gt;&lt;a href="http://dev.mysql.com/doc/refman/5.1/en/default-privileges.html"&gt;&lt;span style="font-family:georgia;"&gt;here&lt;/span&gt;&lt;/a&gt;&lt;span style="font-family:georgia;"&gt;.&lt;/span&gt;&lt;/div&gt;&lt;div&gt;&lt;br /&gt;&lt;/div&gt;&lt;div&gt;Configure PHP in part III.&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/2609785926227057881-1335436808565551326?l=cheminsilico.blogspot.com' alt='' /&gt;&lt;/div&gt;&lt;div class="feedflare"&gt;
&lt;a href="http://feeds.feedburner.com/~f/chemistryinsilico?a=KtHxh4K4"&gt;&lt;img src="http://feeds.feedburner.com/~f/chemistryinsilico?d=80" border="0"&gt;&lt;/img&gt;&lt;/a&gt; &lt;a href="http://feeds.feedburner.com/~f/chemistryinsilico?a=P5MrzxXa"&gt;&lt;img src="http://feeds.feedburner.com/~f/chemistryinsilico?d=41" border="0"&gt;&lt;/img&gt;&lt;/a&gt; &lt;a href="http://feeds.feedburner.com/~f/chemistryinsilico?a=LIm9Nauk"&gt;&lt;img src="http://feeds.feedburner.com/~f/chemistryinsilico?i=LIm9Nauk" border="0"&gt;&lt;/img&gt;&lt;/a&gt;
&lt;/div&gt;&lt;img src="http://feeds.feedburner.com/~r/chemistryinsilico/~4/civKBqj3VgA" height="1" width="1"/&gt;</content><link rel="replies" type="application/atom+xml" href="http://cheminsilico.blogspot.com/feeds/1335436808565551326/comments/default" title="Post Comments" /><link rel="replies" type="text/html" href="http://www.blogger.com/comment.g?blogID=2609785926227057881&amp;postID=1335436808565551326" title="0 Comments" /><link rel="edit" type="application/atom+xml" href="http://www.blogger.com/feeds/2609785926227057881/posts/default/1335436808565551326?v=2" /><link rel="self" type="application/atom+xml" href="http://www.blogger.com/feeds/2609785926227057881/posts/default/1335436808565551326?v=2" /><link rel="alternate" type="text/html" href="http://feedproxy.google.com/~r/chemistryinsilico/~3/civKBqj3VgA/mamp-on-leopard-part-ii.html" title="MAMP on Leopard part II" /><author><name>craigb</name><uri>http://www.blogger.com/profile/10324108795238445454</uri><email>noreply@blogger.com</email><gd:image rel="http://schemas.google.com/g/2005#thumbnail" width="32" height="30" src="http://bp3.blogger.com/_xAIfJ-SEn2Q/SFJXdM8_mDI/AAAAAAAAAAM/MuyOh7lg1ws/S220/member-bruce.jpg" /></author><media:thumbnail xmlns:media="http://search.yahoo.com/mrss/" url="http://1.bp.blogspot.com/_xAIfJ-SEn2Q/SUqlyLso-7I/AAAAAAAAAKA/1e4ihErcjr0/s72-c/logo_mysql_sun.gif" height="72" width="72" /><thr:total>0</thr:total><feedburner:origLink>http://cheminsilico.blogspot.com/2009/01/mamp-on-leopard-part-ii.html</feedburner:origLink></entry><entry gd:etag="W/&quot;DEEMQXs9cCp7ImA9WxVSF0g.&quot;"><id>tag:blogger.com,1999:blog-2609785926227057881.post-8898505897520546687</id><published>2009-01-12T10:38:00.002Z</published><updated>2009-01-12T10:38:00.568Z</updated><app:edited xmlns:app="http://www.w3.org/2007/app">2009-01-12T10:38:00.568Z</app:edited><category scheme="http://www.blogger.com/atom/ns#" term="mac os x" /><title>MAMP on Leopard part I</title><content type="html">&lt;a onblur="try {parent.deselectBloggerImageGracefully();} catch(e) {}" href="http://2.bp.blogspot.com/_xAIfJ-SEn2Q/SWjkBTcqXRI/AAAAAAAAAKI/ijMZZQZsraY/s1600-h/feather.gif"&gt;&lt;img style="float:right; margin:0 0 10px 10px;cursor:pointer; cursor:hand;width: 248px; height: 70px;" src="http://2.bp.blogspot.com/_xAIfJ-SEn2Q/SWjkBTcqXRI/AAAAAAAAAKI/ijMZZQZsraY/s400/feather.gif" border="0" alt="" id="BLOGGER_PHOTO_ID_5289728473398140178" /&gt;&lt;/a&gt;In this three part tutorial I'll detail how to take Mac OS X 10.5 Leopard (client version) from no MAMP to MAMP.&lt;div&gt;&lt;br /&gt;&lt;/div&gt;&lt;div&gt;&lt;a href="http://en.wikipedia.org/wiki/MAMP"&gt;MAMP&lt;/a&gt; being a twist on the more common &lt;a href="http://en.wikipedia.org/wiki/LAMP_(software_bundle)"&gt;LAMP&lt;/a&gt;.&lt;/div&gt;&lt;div&gt;&lt;ul&gt;&lt;li&gt;&lt;span style="font-weight: bold; "&gt;M&lt;/span&gt;ac OS X&lt;br /&gt;&lt;/li&gt;&lt;li&gt;&lt;span style="font-weight: bold; "&gt;A&lt;/span&gt;pache&lt;br /&gt;&lt;/li&gt;&lt;li&gt;&lt;span style="font-weight: bold; "&gt;M&lt;/span&gt;ySQL&lt;br /&gt;&lt;/li&gt;&lt;li&gt;&lt;span style="font-weight: bold; "&gt;P&lt;/span&gt;HP (or Python or Perl)&lt;br /&gt;&lt;/li&gt;&lt;/ul&gt;&lt;/div&gt;&lt;div&gt;MAMP is key for using modern web services and software, e.g. &lt;a href="http://www.phpmyadmin.net/"&gt;phpMyAdmin&lt;/a&gt;, &lt;a href="http://www.mediawiki.org/wiki/MediaWiki"&gt;MediaWiki&lt;/a&gt;, the list is almost endless. Each part of this tutorial will address one element. I assume you have Mac OS X Leopard installed, if not go buy yourself a Mac!&lt;br /&gt;&lt;/div&gt;&lt;div&gt;&lt;br /&gt;&lt;/div&gt;&lt;div&gt;Apache2 comes with Leopard (and is periodically updated too). All you need to do is switch it on. Jump to System Preferences &gt; Sharing, tick "Web sharing" from the list and apache is now running!&lt;/div&gt;&lt;div&gt;&lt;br /&gt;&lt;/div&gt;&lt;div&gt;Find your configuration file at &lt;span style="font-family:'courier new';"&gt;/etc/apache2/httpd.conf&lt;/span&gt;. Files for the default location can be found in &lt;span style="font-family:'courier new';"&gt;/Library/WebServer/Documents&lt;/span&gt; and CGI scripts in &lt;span style="font-family:'courier new';"&gt;/Library/WebServer/CGI-Executables&lt;/span&gt;. User websites (http://localhost/~username) can be found in the Sites folder of the specified user. Note the location of any of these can be altered using your &lt;span style="font-family:'courier new';"&gt;httpd.conf&lt;/span&gt;. I recommend reading up on the &lt;a href="http://httpd.apache.org/docs/2.2/"&gt;manual&lt;/a&gt; before editing your .conf files first.&lt;/div&gt;&lt;div&gt;&lt;br /&gt;&lt;/div&gt;&lt;div&gt;You can also stop/start apache via the command-line using:&lt;/div&gt;&lt;div&gt;&lt;br /&gt;&lt;/div&gt;&lt;div&gt;&lt;span style="font-family:'courier new';"&gt;sudo apachectl {start|stop|restart}&lt;/span&gt;&lt;br /&gt;&lt;/div&gt;&lt;div&gt;&lt;div&gt;&lt;br /&gt;&lt;/div&gt;&lt;div&gt;MySQL will be covered in part II.&lt;br /&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/2609785926227057881-8898505897520546687?l=cheminsilico.blogspot.com' alt='' /&gt;&lt;/div&gt;&lt;div class="feedflare"&gt;
&lt;a href="http://feeds.feedburner.com/~f/chemistryinsilico?a=JEHFj3jQ"&gt;&lt;img src="http://feeds.feedburner.com/~f/chemistryinsilico?d=80" border="0"&gt;&lt;/img&gt;&lt;/a&gt; &lt;a href="http://feeds.feedburner.com/~f/chemistryinsilico?a=MO4Y9xw7"&gt;&lt;img src="http://feeds.feedburner.com/~f/chemistryinsilico?d=41" border="0"&gt;&lt;/img&gt;&lt;/a&gt; &lt;a href="http://feeds.feedburner.com/~f/chemistryinsilico?a=HNQj6cfD"&gt;&lt;img src="http://feeds.feedburner.com/~f/chemistryinsilico?i=HNQj6cfD" border="0"&gt;&lt;/img&gt;&lt;/a&gt;
&lt;/div&gt;&lt;img src="http://feeds.feedburner.com/~r/chemistryinsilico/~4/UNf3eUWSZT4" height="1" width="1"/&gt;</content><link rel="replies" type="application/atom+xml" href="http://cheminsilico.blogspot.com/feeds/8898505897520546687/comments/default" title="Post Comments" /><link rel="replies" type="text/html" href="http://www.blogger.com/comment.g?blogID=2609785926227057881&amp;postID=8898505897520546687" title="0 Comments" /><link rel="edit" type="application/atom+xml" href="http://www.blogger.com/feeds/2609785926227057881/posts/default/8898505897520546687?v=2" /><link rel="self" type="application/atom+xml" href="http://www.blogger.com/feeds/2609785926227057881/posts/default/8898505897520546687?v=2" /><link rel="alternate" type="text/html" href="http://feedproxy.google.com/~r/chemistryinsilico/~3/UNf3eUWSZT4/mamp-on-leopard-part-i.html" title="MAMP on Leopard part I" /><author><name>craigb</name><uri>http://www.blogger.com/profile/10324108795238445454</uri><email>noreply@blogger.com</email><gd:image rel="http://schemas.google.com/g/2005#thumbnail" width="32" height="30" src="http://bp3.blogger.com/_xAIfJ-SEn2Q/SFJXdM8_mDI/AAAAAAAAAAM/MuyOh7lg1ws/S220/member-bruce.jpg" /></author><media:thumbnail xmlns:media="http://search.yahoo.com/mrss/" url="http://2.bp.blogspot.com/_xAIfJ-SEn2Q/SWjkBTcqXRI/AAAAAAAAAKI/ijMZZQZsraY/s72-c/feather.gif" height="72" width="72" /><thr:total>0</thr:total><feedburner:origLink>http://cheminsilico.blogspot.com/2009/01/mamp-on-leopard-part-i.html</feedburner:origLink></entry><entry gd:etag="W/&quot;DEYASXw6cCp7ImA9WxVSFkw.&quot;"><id>tag:blogger.com,1999:blog-2609785926227057881.post-7349847730430402797</id><published>2009-01-09T19:54:00.001Z</published><updated>2009-01-10T19:35:48.218Z</updated><app:edited xmlns:app="http://www.w3.org/2007/app">2009-01-10T19:35:48.218Z</app:edited><category scheme="http://www.blogger.com/atom/ns#" term="opensuse" /><category scheme="http://www.blogger.com/atom/ns#" term="mac os x" /><category scheme="http://www.blogger.com/atom/ns#" term="condor" /><title>Condor 7.2.0</title><content type="html">&lt;a onblur="try {parent.deselectBloggerImageGracefully();} catch(e) {}" href="http://bp1.blogger.com/_xAIfJ-SEn2Q/SFaNkQ6YiEI/AAAAAAAAAD4/bkn8bTptFYU/s1600-h/Condor-logo.png"&gt;&lt;img style="margin: 0pt 0pt 10px 10px; float: right; cursor: pointer;" src="http://bp1.blogger.com/_xAIfJ-SEn2Q/SFaNkQ6YiEI/AAAAAAAAAD4/bkn8bTptFYU/s320/Condor-logo.png" alt="" id="BLOGGER_PHOTO_ID_5212509272882579522" border="0" /&gt;&lt;/a&gt;After not much luck with 7.1.x, I've successfully compiled 7.2.0 on Mac/PPC, openSUSE 10.3 64-bit &amp;amp; openSUSE 11.0 32-bit.&lt;br /&gt;&lt;br /&gt;All using the following configure options:&lt;br /&gt;&lt;br /&gt;./configure --disable-glibc-version-check --disable-gcc-version-check --disable-full-port --without-classads --without-gsoap&lt;br /&gt;&lt;br /&gt;All I need to do now is test it on my pool, but looks promising so far!&lt;div class="blogger-post-footer"&gt;&lt;img width='1' height='1' src='https://blogger.googleusercontent.com/tracker/2609785926227057881-7349847730430402797?l=cheminsilico.blogspot.com' alt='' /&gt;&lt;/div&gt;&lt;div class="feedflare"&gt;
&lt;a href="http://feeds.feedburner.com/~f/chemistryinsilico?a=TUk3V1DD"&gt;&lt;img src="http://feeds.feedburner.com/~f/chemistryinsilico?d=80" border="0"&gt;&lt;/img&gt;&lt;/a&gt; &lt;a href="http://feeds.feedburner.com/~f/chemistryinsilico?a=vg2FqRod"&gt;&lt;img src="http://feeds.feedburner.com/~f/chemistryinsilico?d=41" border="0"&gt;&lt;/img&gt;&lt;/a&gt; &lt;a href="http://feeds.feedburner.com/~f/chemistryinsilico?a=FaKexhyM"&gt;&lt;img src="http://feeds.feedburner.com/~f/chemistryinsilico?i=FaKexhyM" border="0"&gt;&lt;/img&gt;&lt;/a&gt;
&lt;/div&gt;&lt;img src="http://feeds.feedburner.com/~r/chemistryinsilico/~4/95HrIt3whD8" height="1" width="1"/&gt;</content><link rel="replies" type="application/atom+xml" href="http://cheminsilico.blogspot.com/feeds/7349847730430402797/comments/default" title="Post Comments" /><link rel="replies" type="text/html" href="http://www.blogger.com/comment.g?blogID=2609785926227057881&amp;postID=7349847730430402797" title="0 Comments" /><link rel="edit" type="application/atom+xml" href="http://www.blogger.com/feeds/2609785926227057881/posts/default/7349847730430402797?v=2" /><link rel="self" type="application/atom+xml" href="http://www.blogger.com/feeds/2609785926227057881/posts/default/7349847730430402797?v=2" /><link rel="alternate" type="text/html" href="http://feedproxy.google.com/~r/chemistryinsilico/~3/95HrIt3whD8/condor-72.html" title="Condor 7.2.0" /><author><name>craigb</name><uri>http://www.blogger.com/profile/10324108795238445454</uri><email>noreply@blogger.com</email><gd:image rel="http://schemas.google.com/g/2005#thumbnail" width="32" height="30" src="http://bp3.blogger.com/_xAIfJ-SEn2Q/SFJXdM8_mDI/AAAAAAAAAAM/MuyOh7lg1ws/S220/member-bruce.jpg" /></author><media:thumbnail xmlns:media="http://search.yahoo.com/mrss/" url="http://bp1.blogger.com/_xAIfJ-SEn2Q/SFaNkQ6YiEI/AAAAAAAAAD4/bkn8bTptFYU/s72-c/Condor-logo.png" height="72" width="72" /><thr:total>0</thr:total><feedburner:origLink>http://cheminsilico.blogspot.com/2009/01/condor-72.html</feedburner:origLink></entry><entry gd:etag="W/&quot;A0cMRHY6eCp7ImA9WxRaFk8.&quot;"><id>tag:blogger.com,1999:blog-2609785926227057881.post-3454219418944367528</id><published>2008-12-18T19:38:00.000Z</published><updated>2008-12-18T19:38:05.810Z</updated><app:edited xmlns:app="http://www.w3.org/2007/app">2008-12-18T19:38:05.810Z</app:edited><category scheme="http://www.blogger.com/atom/ns#" term="mac os x" /><category scheme="http://www.blogger.com/atom/ns#" term="perl" /><title>MySQL &amp; Perl on Leopard</title><content type="html">&lt;a onblur="try {parent.deselectBloggerImageGracefully();} catch(e) {}" href="http://1.bp.blogspot.com/_xAIfJ-SEn2Q/SUqlyLso-7I/AAAAAAAAAKA/1e4ihErcjr0/s1600-h/logo_mysql_sun.gif"&gt;&lt;img style="margin: 0pt 0pt 10px 10px; float: right; cursor: pointer; width: 205px; height: 68px;" src="http://1.bp.blogspot.com/_xAIfJ-SEn2Q/SUqlyLso-7I/AAAAAAAAAKA/1e4ihErcjr0/s400/logo_mysql_sun.gif" alt="" id="BLOGGER_PHOTO_ID_5281215794597395378" border="0" /&gt;&lt;/a&gt;Mac OS X Leopard comes with Apache2 and PHP pre-installed, but no MySQL. This is the missing link in the very useful &lt;a href="http://en.wikipedia.org/wiki/MAMP"&gt;MAMP&lt;/a&gt; setup. The kind people at &lt;a href="http://mysql.com/"&gt;mysql.com&lt;/a&gt; offer it ready packaged for mac users. When picking your version, MacIntel users pick the 32-bit version, unless you want problems installing Perl's &lt;a href="http://search.cpan.org/dist/DBD-mysql/lib/DBD/mysql.pm"&gt;&lt;span style="font-family:courier new;"&gt;DBD::mysql&lt;/span&gt;&lt;/a&gt;. What is &lt;span style="font-family:courier new;"&gt;DBD::mysql&lt;/span&gt;? the very useful module that allows Perl scripts to access your MySQL databases. If you install the 64-bit version of MySQL you will hit errors when you install &lt;span style="font-family:courier new;"&gt;DBD::mysql&lt;/span&gt; as a 32-bit installation of Perl is not interested in compiling against 64-bit MySQL libraries.&lt;br /&gt;&lt;br /&gt;If you need 64-bit MySQL you could install both versions and compile against the 32-bit libraries.&lt;div class="blogger-post-footer"&gt;&lt;img width='1' height='1' src='https://blogger.googleusercontent.com/tracker/2609785926227057881-3454219418944367528?l=cheminsilico.blogspot.com' alt='' /&gt;&lt;/div&gt;&lt;div class="feedflare"&gt;
&lt;a href="http://feeds.feedburner.com/~f/chemistryinsilico?a=C94jcggg"&gt;&lt;img src="http://feeds.feedburner.com/~f/chemistryinsilico?d=80" border="0"&gt;&lt;/img&gt;&lt;/a&gt; &lt;a href="http://feeds.feedburner.com/~f/chemistryinsilico?a=Iqfo6M7T"&gt;&lt;img src="http://feeds.feedburner.com/~f/chemistryinsilico?d=41" border="0"&gt;&lt;/img&gt;&lt;/a&gt; &lt;a href="http://feeds.feedburner.com/~f/chemistryinsilico?a=lDxuoreq"&gt;&lt;img src="http://feeds.feedburner.com/~f/chemistryinsilico?i=lDxuoreq" border="0"&gt;&lt;/img&gt;&lt;/a&gt;
&lt;/div&gt;&lt;img src="http://feeds.feedburner.com/~r/chemistryinsilico/~4/PTnyfnnDJ6s" height="1" width="1"/&gt;</content><link rel="replies" type="application/atom+xml" href="http://cheminsilico.blogspot.com/feeds/3454219418944367528/comments/default" title="Post Comments" /><link rel="replies" type="text/html" href="http://www.blogger.com/comment.g?blogID=2609785926227057881&amp;postID=3454219418944367528" title="0 Comments" /><link rel="edit" type="application/atom+xml" href="http://www.blogger.com/feeds/2609785926227057881/posts/default/3454219418944367528?v=2" /><link rel="self" type="application/atom+xml" href="http://www.blogger.com/feeds/2609785926227057881/posts/default/3454219418944367528?v=2" /><link rel="alternate" type="text/html" href="http://feedproxy.google.com/~r/chemistryinsilico/~3/PTnyfnnDJ6s/mysql-perl-on-leopard.html" title="MySQL &amp; Perl on Leopard" /><author><name>craigb</name><uri>http://www.blogger.com/profile/10324108795238445454</uri><email>noreply@blogger.com</email><gd:image rel="http://schemas.google.com/g/2005#thumbnail" width="32" height="30" src="http://bp3.blogger.com/_xAIfJ-SEn2Q/SFJXdM8_mDI/AAAAAAAAAAM/MuyOh7lg1ws/S220/member-bruce.jpg" /></author><media:thumbnail xmlns:media="http://search.yahoo.com/mrss/" url="http://1.bp.blogspot.com/_xAIfJ-SEn2Q/SUqlyLso-7I/AAAAAAAAAKA/1e4ihErcjr0/s72-c/logo_mysql_sun.gif" height="72" width="72" /><thr:total>0</thr:total><feedburner:origLink>http://cheminsilico.blogspot.com/2008/12/mysql-perl-on-leopard.html</feedburner:origLink></entry><entry gd:etag="W/&quot;AkMGSHw_eSp7ImA9WxRaFk8.&quot;"><id>tag:blogger.com,1999:blog-2609785926227057881.post-6697723133917178990</id><published>2008-12-18T19:26:00.000Z</published><updated>2008-12-18T19:27:09.241Z</updated><app:edited xmlns:app="http://www.w3.org/2007/app">2008-12-18T19:27:09.241Z</app:edited><category scheme="http://www.blogger.com/atom/ns#" term="mac os x" /><title>MacPorts on Leopard with a proxy</title><content type="html">&lt;a onblur="try {parent.deselectBloggerImageGracefully();} catch(e) {}" href="http://2.bp.blogspot.com/_xAIfJ-SEn2Q/SUqhj1KOCQI/AAAAAAAAAJ4/E8NubFP3HyE/s1600-h/MacPorts.png"&gt;&lt;img style="margin: 0pt 0pt 10px 10px; float: right; cursor: pointer; width: 183px; height: 70px;" src="http://2.bp.blogspot.com/_xAIfJ-SEn2Q/SUqhj1KOCQI/AAAAAAAAAJ4/E8NubFP3HyE/s400/MacPorts.png" alt="" id="BLOGGER_PHOTO_ID_5281211149982763266" border="0" /&gt;&lt;/a&gt;&lt;a href="http://www.macports.org/"&gt;MacPorts&lt;/a&gt; is an excellent tool for Mac users to grab extra software without having to worry about working out the compile options and read endless instructions etc. As of today there are 5253 ports available for everything from apache2 to iphone apps. The beauty of installing anything from MP is it will install any dependancies as well. I've just upgraded one of our servers to Leopard, but MP didn't want to play anymore. Turns out there is a &lt;a href="http://trac.macports.org/ticket/13158"&gt;bug&lt;/a&gt; in handling the proxy settings. We have to use a proxy, so this is a show stopper. It looks like they will fix for the 1.8 release, but I can't wait!&lt;br /&gt;&lt;br /&gt;Thankfully a simple workaround exists, that requires you to edit &lt;span style="font-family:courier new;"&gt;/etc/sudoers&lt;/span&gt;.&lt;br /&gt;&lt;pre&gt;sudo visudo (Don't use vim direct on /etc/sudoers)&lt;/pre&gt;in the Default specification section add:&lt;br /&gt;&lt;pre&gt;&lt;br /&gt;Defaults        env_keep += "http_proxy HTTP_PROXY HTTPS_PROXY FTP_PROXY"&lt;br /&gt;Defaults        env_keep += "ALL_PROXY NO_PROXY"&lt;br /&gt;&lt;/pre&gt;Essentially when you &lt;span style="font-family:courier new;"&gt;sudo port install apache2&lt;/span&gt; sudo only takes a stripped down version of current environment variables, so even though you have set your all important &lt;span style="font-family:courier new;"&gt;$http_proxy&lt;/span&gt;, macports doesn't get it. Adding those two lines will fix that. Now install software galore!&lt;div class="blogger-post-footer"&gt;&lt;img width='1' height='1' src='https://blogger.googleusercontent.com/tracker/2609785926227057881-6697723133917178990?l=cheminsilico.blogspot.com' alt='' /&gt;&lt;/div&gt;&lt;div class="feedflare"&gt;
&lt;a href="http://feeds.feedburner.com/~f/chemistryinsilico?a=C67CB2qi"&gt;&lt;img src="http://feeds.feedburner.com/~f/chemistryinsilico?d=80" border="0"&gt;&lt;/img&gt;&lt;/a&gt; &lt;a href="http://feeds.feedburner.com/~f/chemistryinsilico?a=XO78sqLC"&gt;&lt;img src="http://feeds.feedburner.com/~f/chemistryinsilico?d=41" border="0"&gt;&lt;/img&gt;&lt;/a&gt; &lt;a href="http://feeds.feedburner.com/~f/chemistryinsilico?a=XBGycPVI"&gt;&lt;img src="http://feeds.feedburner.com/~f/chemistryinsilico?i=XBGycPVI" border="0"&gt;&lt;/img&gt;&lt;/a&gt;
&lt;/div&gt;&lt;img src="http://feeds.feedburner.com/~r/chemistryinsilico/~4/1lECLvGQajk" height="1" width="1"/&gt;</content><link rel="replies" type="application/atom+xml" href="http://cheminsilico.blogspot.com/feeds/6697723133917178990/comments/default" title="Post Comments" /><link rel="replies" type="text/html" href="http://www.blogger.com/comment.g?blogID=2609785926227057881&amp;postID=6697723133917178990" title="2 Comments" /><link rel="edit" type="application/atom+xml" href="http://www.blogger.com/feeds/2609785926227057881/posts/default/6697723133917178990?v=2" /><link rel="self" type="application/atom+xml" href="http://www.blogger.com/feeds/2609785926227057881/posts/default/6697723133917178990?v=2" /><link rel="alternate" type="text/html" href="http://feedproxy.google.com/~r/chemistryinsilico/~3/1lECLvGQajk/macports-on-leopard-with-proxy.html" title="MacPorts on Leopard with a proxy" /><author><name>craigb</name><uri>http://www.blogger.com/profile/10324108795238445454</uri><email>noreply@blogger.com</email><gd:image rel="http://schemas.google.com/g/2005#thumbnail" width="32" height="30" src="http://bp3.blogger.com/_xAIfJ-SEn2Q/SFJXdM8_mDI/AAAAAAAAAAM/MuyOh7lg1ws/S220/member-bruce.jpg" /></author><media:thumbnail xmlns:media="http://search.yahoo.com/mrss/" url="http://2.bp.blogspot.com/_xAIfJ-SEn2Q/SUqhj1KOCQI/AAAAAAAAAJ4/E8NubFP3HyE/s72-c/MacPorts.png" height="72" width="72" /><thr:total>2</thr:total><feedburner:origLink>http://cheminsilico.blogspot.com/2008/12/macports-on-leopard-with-proxy.html</feedburner:origLink></entry></feed>

