<?xml version="1.0" encoding="UTF-8"?>
<rss version="2.0"
	xmlns:content="http://purl.org/rss/1.0/modules/content/"
	xmlns:wfw="http://wellformedweb.org/CommentAPI/"
	xmlns:dc="http://purl.org/dc/elements/1.1/"
	xmlns:atom="http://www.w3.org/2005/Atom"
	xmlns:sy="http://purl.org/rss/1.0/modules/syndication/"
	xmlns:slash="http://purl.org/rss/1.0/modules/slash/"
	>

<channel>
	<title>Thoughts From Inside The Ether</title>
	<atom:link href="http://thoughts.contegix.com/feed/" rel="self" type="application/rss+xml" />
	<link>http://thoughts.contegix.com</link>
	<description>Contegixians Thoughts and News</description>
	<lastBuildDate>Fri, 30 Jul 2010 18:43:40 +0000</lastBuildDate>
	<generator>http://wordpress.org/?v=2.9.2</generator>
	<language>en</language>
	<sy:updatePeriod>hourly</sy:updatePeriod>
	<sy:updateFrequency>1</sy:updateFrequency>
			<item>
		<title>Client Monthly Spotlight: fmyi</title>
		<link>http://thoughts.contegix.com/2010/07/30/client-monthly-spotlight-fmyi-2/</link>
		<comments>http://thoughts.contegix.com/2010/07/30/client-monthly-spotlight-fmyi-2/#comments</comments>
		<pubDate>Fri, 30 Jul 2010 18:43:17 +0000</pubDate>
		<dc:creator>anne.ellegood</dc:creator>
				<category><![CDATA[Knowledge]]></category>
		<category><![CDATA[Tech]]></category>

		<guid isPermaLink="false">http://thoughts.contegix.com/?p=484</guid>
		<description><![CDATA[Each month, Contegix will spotlight one of the many, unique clients  that call Contegix home for their Internet infrastructure.  They range  across industries  — from innovative tech start-ups, to software giants  and Fortune 500 companies. You’ll learn what challenges our clients  faced while growing, and just how technology plays a crucial [...]]]></description>
			<content:encoded><![CDATA[<p>Each month, Contegix will spotlight one of the many, unique clients  that call Contegix home for their Internet infrastructure.  They range  across industries  — from innovative tech start-ups, to software giants  and Fortune 500 companies. You’ll learn what challenges our clients  faced while growing, and just how technology plays a crucial role in  their daily operations. We’ve also opened the floor to our clients to  ask us a question of choice — from the serious to the somewhat silly,  but all informative. Enjoy!</p>
<p><strong>Up for July is:  <a href="http://www.fmyi.com/">FMYi </a> </strong></p>
<p><strong>An Interview With Eric Rath, Director of Technology</strong></p>
<p><a href="http://thoughts.contegix.com/wp-content/uploads/2010/07/FMYI_Still-1.png" rel="lightbox[484]"><img title="fmyi" src="http://thoughts.contegix.com/wp-content/uploads/2010/07/FMYI_Still-1-300x127.png" alt="" width="300" height="127" /></a></p>
<p><strong>Contegix: </strong>Why was FMYI started?</p>
<p><strong>Eric: </strong></p>
<p><strong> </strong></p>
<p>Justin Yuen founded FMYI in 2004 after a successful career at Nike,  where he managed innovative organizational change programs, designed  collaboration tools, built the business case for sustainability, and  managed global employee training. Justin conceived FMYI due to his  passion for sustainability and an interest in how advances in technology  can help lessen our impact on the planet while positively affecting  society. Over the last six years, he and the FMYI team have built a  million-dollar collaboration software company of 15 employees with  headquarters in Portland, Oregon.</p>
<p><strong> </strong></p>
<p><strong> </strong></p>
<p><strong>Contegix:</strong> What are some of the challenges that FMYI faced while growing?</p>
<p><strong>Eric: </strong></p>
<p><strong> </strong></p>
<p>We face the same challenges as many other companies. Solving these  challenges has involved developing relationships with customers,  understanding their needs, improving our products with an eye toward  those needs, and controlling our costs.<br />
<strong>Contegix</strong><strong>:</strong> How has technology played a role in the success of FMYI?</p>
<p><strong>Eric:</strong></p>
<p>We sell software as a service (SAAS), so technology has always been  the means to that end. In addition to the software we&#8217;ve developed,  several open-source projects form the basis for our service. Spring  framework, Hibernate, and Lucene are some of the more significant  pieces.</p>
<p><strong>Contegix:</strong> What made FMYI decide to go with Contegix?</p>
<p><strong>Eric: </strong></p>
<p>We built our software on the Spring framework, and first became aware of Contegix through its hosting of <a href="http://springframework.org/">springframework.org</a>.   Our key criteria for selecting a vendor were competence, security,  professionalism, and cost. We had several conversations with the  Contegix technical staff before committing, and were impressed with the  breadth and depth of their knowledge of technology we already used or  planned to use.  It was also clear that Contegix would be able to meet  our needs as we grew.  Shortly after switching, we added several new  customers with extensive security requirements. Contegix met all the  requirements relevant to their operations, and were able to work with  our customers to demonstrate this compliance. Over the last few years,  they&#8217;ve certainly earned our trust in their competence and  professionalism.  Although Contegix’s prices are not the lowest, the  quality of both the service and technical counsel makes them a better  value.</p>
<p><strong>Contegix:</strong> How do you see us fitting into your technology strategy now and in the future?</p>
<p><strong>Eric: </strong></p>
<p>Someone described Contegix as assuming the role of your systems and  network administration departments; and in our experience, that  description is pretty accurate.  In some cases, we know exactly what we  need them to do, and how; they make it happen.  In other cases, we  describe to them what we need; they describe the options, and implement  our choice.  They&#8217;re also proactive in all the areas you&#8217;d expect.   Contegix is our most significant technology vendor, and will continue  to be.</p>
<p><strong> </strong></p>
<p><strong>Contegix:</strong> What other companies in the tech field (and beyond) do you admire, and why?<br />
<strong>Eric: </strong></p>
<p>Joel Spolsky and Jeff Atwood have done a great job with the  StackOverflow site (and the StackExchange platform).  It&#8217;s a  well-implemented Web application, and they achieved their goal of  creating a rich resource of accurate, peer-reviewed technical  information.  The Yahoo Developer Network and the YSlow plug-in have  helped us identify and fix issues with our own Web application.  Outside  the technical sector, I admire the Vanguard Group (the mutual fund  company) for the degree to which they&#8217;ve aligned their business  interests with those of their clients/customers, and Nike for their  focus on innovation and performance.</p>
<p><strong>Contegix:</strong> Fair Game: Ask us a question, serious or silly. And  we’ll answer. What would you like to know about us? (Question will go to  a tech person or management member for answer.)</p>
<p><strong> </strong></p>
<p><strong>Eric: </strong></p>
<p><strong> </strong></p>
<p>I have three:</p>
<p>Contegix necessarily uses a significant amount of electricity in  providing service to its customers.  Can you explain how the cost of  electricity and the environmental impact of its generation affect your  future plans?</p>
<p>Matthew and Craig, what aspects of starting Contegix and helping it  grow have been most rewarding?  How does your answer differ from your  expectations when starting out?</p>
<p>Finally, will Albert Pujols finish his career in St. Louis?  There’s always room for him in the Bronx&#8230;</p>
<p><strong> </strong></p>
<p><strong>Answered by: Matthew Porter, CEO &amp; Co-Founder and Craig McElroy, CTO &amp; Co-Founder</strong></p>
<p><strong>Craig:</strong></p>
<p>For the past few years we have focused on utilizing servers with  energy  efficient processors wherever possible, and will continue to do  so in  the future.  For our current and future expansion plans, the  greenness  of the datacenter is a strong factor in our decision making  process.  In  addition to all efforts to conserve power, we also take  steps to  recycle wherever possible.</p>
<p><strong>Matthew:</strong></p>
<p>The most rewarding thing has been positively impacting our   employees&#8217; (and even our customers&#8217;) livelihoods.  I remember the first   time an employee purchased a house.  It happened to be the first house   for him and his family.  That was absolutely one of my proudest moments   and, thus, most rewarding.  He trusted us to respect his livelihood  and  ensure the company was stable.</p>
<p>When we started, I thought it  would be winning the big customer.  It  was obviously still exciting to  win our biggest customer, but nothing  compared to the employee&#8217;s first  home.</p>
<p>And to answer your last question &#8211; I firmly believe that Saint Louis will not have a Lebron James-style situation!</p>
]]></content:encoded>
			<wfw:commentRss>http://thoughts.contegix.com/2010/07/30/client-monthly-spotlight-fmyi-2/feed/</wfw:commentRss>
		<slash:comments>0</slash:comments>
		</item>
		<item>
		<title>ADDING TO OUR LIST OF THE &#8220;USUAL SUSPECTS&#8221;.</title>
		<link>http://thoughts.contegix.com/2010/07/30/adding-to-our-list-of-the-usual-suspects/</link>
		<comments>http://thoughts.contegix.com/2010/07/30/adding-to-our-list-of-the-usual-suspects/#comments</comments>
		<pubDate>Fri, 30 Jul 2010 18:22:57 +0000</pubDate>
		<dc:creator>anne.ellegood</dc:creator>
				<category><![CDATA[Knowledge]]></category>
		<category><![CDATA[News]]></category>
		<category><![CDATA[Tech]]></category>

		<guid isPermaLink="false">http://thoughts.contegix.com/?p=465</guid>
		<description><![CDATA[The past few months we’ve been searching high and low for a few great Contegians to add to our crew. We are growing, and in short, if you know of an exceptional individual and huge geek at heart (or someone who is open to becoming a lover of all things geek), we’d be interested in [...]]]></description>
			<content:encoded><![CDATA[<p><a href="http://thoughts.contegix.com/wp-content/uploads/2010/07/DSC01533.jpg" rel="lightbox[465]"><img class="alignleft size-medium wp-image-466" title="Tim and Zack, two nooBs to the team. We're glad to have them!" src="http://thoughts.contegix.com/wp-content/uploads/2010/07/DSC01533-300x168.jpg" alt="" width="300" height="168" /></a>The past few months we’ve been searching high and low for a few great Contegians to add to our crew. We are growing, and in short, if you know of an exceptional individual and huge geek at heart (or someone who is open to becoming a lover of all things geek), we’d be interested in talking to them. Please check out website for current openings and submit credentials to: <a href="mailto:resumes@contegix.com">resumes@contegix.com</a>.</p>
<p>We have been fortunate to find two such exceptional people and recent additions —Tim Boehmer (pictured at left), our Backup and Recovery Specialist, and Zack Georgeoff (picture at right), our Technical Engineer. Both gentlemen have extensive backgrounds in IT and come from very impressive backgrounds.</p>
<p>So next time you get logged in and see that all your data is safe and sound, be thinking of Tim —it’s his job to make sure your critical data is backed up around the clock for complete redundancy. And when you pick up that phone for support or shoot that email, you very well might get Zack, ready to help you get your support issue solved fast. They have both been great additions to our cast and crew of Contegians. If you are in need of additional backup (and want to keep Tim on his toes!) send your request to sales@contegix.com.</p>
]]></content:encoded>
			<wfw:commentRss>http://thoughts.contegix.com/2010/07/30/adding-to-our-list-of-the-usual-suspects/feed/</wfw:commentRss>
		<slash:comments>0</slash:comments>
		</item>
		<item>
		<title>A VIEW FROM THE (NON) CORNER OFFICE: Programmers, You Need the Sysadmin. And Vice Versa.</title>
		<link>http://thoughts.contegix.com/2010/07/30/a-view-from-the-non-corner-office-programmers-you-need-the-sysadmin-and-vice-versa/</link>
		<comments>http://thoughts.contegix.com/2010/07/30/a-view-from-the-non-corner-office-programmers-you-need-the-sysadmin-and-vice-versa/#comments</comments>
		<pubDate>Fri, 30 Jul 2010 18:20:23 +0000</pubDate>
		<dc:creator>anne.ellegood</dc:creator>
				<category><![CDATA[Knowledge]]></category>
		<category><![CDATA[Tech]]></category>
		<category><![CDATA[Sysadmin Day]]></category>

		<guid isPermaLink="false">http://thoughts.contegix.com/?p=470</guid>
		<description><![CDATA[By: Matthew Porter
Programmers, You Need the Sysadmin. And Vice Versa.
In honor of System Administrator Appreciation Day, I decided to revisit an article from last year regarding the role of system administrators in the world of cloud computing.  At Contegix, system administrators (our engineers) make up the overwhelming majority of our staff.  Employing a significant engineering [...]]]></description>
			<content:encoded><![CDATA[<p><a href="http://thoughts.contegix.com/wp-content/uploads/2010/07/3.png" rel="lightbox[470]"><img class="alignleft size-full wp-image-471" title="Matthew Porter, CEO &amp; Co-Founder of Contegix" src="http://thoughts.contegix.com/wp-content/uploads/2010/07/3.png" alt="" width="100" height="138" /></a>By: Matthew Porter</p>
<p><strong>Programmers, You Need the Sysadmin. And Vice Versa.</strong></p>
<p>In honor of <a href="http://www.sysadminday.com/">System Administrator Appreciation Day</a>, I decided to revisit an article from last year regarding the role of system administrators in the world of cloud computing.  At Contegix, system administrators (our engineers) make up the overwhelming majority of our staff.  Employing a significant engineering staff is a necessity as a provider.  They are responsible for delivering hosting and cloud solutions to our customers.  The article addresses the question of whether system administrators are needed when there is no physical or network infrastructure.</p>
<p>In October 2009, George Reese wrote an article for O&#8217;Reilly Community titled <a href="http://broadcast.oreilly.com/2009/10/your-cloud-needs-a-sys-admin.html">&#8220;Your Cloud Needs a Sys Admin&#8221;</a>.  The article discusses how and why system administrators are still needed, even in the age of cloud computing.  George breaks it down to a simple point—divide responsibilities based upon skill sets and knowledge.</p>
<p>System administrators have had the role of hardware procurement removed in the world of cloud computing.  This is a huge benefit as it is often (but not always) mind numbing work for most administrators.  They are now allowed to focus on where they can deliver the highest value — the development and long term maintenance of the application infrastructure.  (No one buys a dedicated or cloud server to receive pings back.  It&#8217;s always been about the applications!)  Specifically, this represents the planning of application infrastructure, reducing risks and liability in it, and managing infrastructure across the ever changing landscape of application, user, and environment requirements.</p>
<p>If George is right, as we believe he is, I think we could see the overall evolution and expansion of what defines cloud computing.  In reality, cloud computing is outsourcing at its core definition.  A company outsources a portion or all of their Internet infrastructure requirements to another company specializing specifically in it.  The system administrator outsources the procurement of infrastructure to a company specializing in its delivery.  This is a physical outsourcing.  Yet, what is the next step?</p>
<p>Our belief is that the outsourcing will extend beyond just the infrastructure into the system administration of the infrastructure and application stack.  For Contegix, this represents the promise of our managed services — delivered for dedicated infrastructure as Beyond Managed Hosting and for cloud infrastructure as Cloud Cover.  We often see this as a blend of our customers&#8217; system administration team and our system administrators.  We work together to supplement and compliment the other party, and both parties dive deeper and take responsibility for the application stack.  It also allows our customers to focus on their core business.</p>
<p>I think there is also another important, overlooked point in the article.  System administrators need developers.  System administrators are great at writing scripts and programs to make their lives easier.  Yet, system administrators are not specialists at building the applications.  At Contegix, we follow the same principle in often using outsourced development blended with some internal development.</p>
<p>At the time the article was published, we had just launched our public cloud offering.  This represented our first step into a platform that allowed customers to decide whether they wanted unmanaged or managed.  I remember reading the article and wondering how this would be reflected in our cloud.  Today, cloud computing with our Cloud Cover represents a double digit percentage of our cloud offering.</p>
]]></content:encoded>
			<wfw:commentRss>http://thoughts.contegix.com/2010/07/30/a-view-from-the-non-corner-office-programmers-you-need-the-sysadmin-and-vice-versa/feed/</wfw:commentRss>
		<slash:comments>0</slash:comments>
		</item>
		<item>
		<title>DATA DISPOSAL: GRIND UP A GOOD TIME.</title>
		<link>http://thoughts.contegix.com/2010/07/30/data-disposal-grind-up-a-good-time/</link>
		<comments>http://thoughts.contegix.com/2010/07/30/data-disposal-grind-up-a-good-time/#comments</comments>
		<pubDate>Fri, 30 Jul 2010 18:19:33 +0000</pubDate>
		<dc:creator>anne.ellegood</dc:creator>
				<category><![CDATA[Knowledge]]></category>
		<category><![CDATA[Tech]]></category>

		<guid isPermaLink="false">http://thoughts.contegix.com/?p=458</guid>
		<description><![CDATA[By: Craig McElroy, CTO &#38; Co-Founder, Contegix
 
At Contegix, one of our core values is to respect people, data and time. While all three of these are absolutely critical, whether dealing internally with coworkers or externally with customers, failure to respect data carries the most potential for detrimental impact.
We realize that data is the lifeblood [...]]]></description>
			<content:encoded><![CDATA[<p><a href="http://thoughts.contegix.com/wp-content/uploads/2010/07/DSC016281.jpg" rel="lightbox[458]"><img class="alignleft size-medium wp-image-460" title="Craig McElroy, CTO &amp; Contegix Co-Founder" src="http://thoughts.contegix.com/wp-content/uploads/2010/07/DSC016281-168x300.jpg" alt="Contegix Resident Uber Geek" width="168" height="300" /></a>By: Craig McElroy, CTO &amp; Co-Founder, Contegix</p>
<p><strong> </strong></p>
<p>At Contegix, one of our core values is to respect people, data and time. While all three of these are absolutely critical, whether dealing internally with coworkers or externally with customers, failure to respect data carries the most potential for detrimental impact.</p>
<p>We realize that data is the lifeblood of our customers, so this core value pertains to taking measures to ensure data is saved and preventing that data from inadvertently falling into the wrong hands. One of our steps for handling data remaining on drives as part of the server decommissioning procedures is to wipe that drive using a United States Department of Defense 5220.22-M compliant process.</p>
<p>Our utility of choice is the open source Darik&#8217;s Boot and Nuke (DBAN) (<a href="http://www.dban.org/">http://www.dban.org</a>), which includes a number of data clearing options as well as the full DoD 5220.22-M method. This does a seven-pass wipe using random characters, complements of those characters, and random data streams. In 2004, the U.S. National Security Agency (NSA Advisory LAA-006-2004) found that even a single overwrite using the above method is sufficient to render electronic files unrecoverable. Furthermore, when recently meeting with a consultant from a major information security company specializing in computer forensics, he told us quite plainly that once you get past three passes of random writes, recovery is not possible.</p>
<p>While this data clearing approach accommodates the vast majority of data security needs we encounter, there are always going to be exceptions. The Defense Security Service, an agency of the DoD, provides a Clearing and Sanitization Matrix (C&amp;SM), which specifies methods for sanitization of data. As of the June 2007 edition of the DSS C&amp;SM, overwriting is no longer acceptable for sanitization of magnetic media, with only degaussing or physical destruction being acceptable. For cases of extreme data sanitization requirements where these guidelines must be met by our customers, we will provide arrangements whereby drives from that customer&#8217;s servers will be physically destroyed by a trusted<br />
electronics recycling and media destruction firm.</p>
<p>While this approach clearly isn&#8217;t as green as a multi-pass wipe and repurposing of a drive, the logic board that contains no data is first removed from the drive and appropriately recycled before <a href="http://www.youtube.com/watch?v=YzozaHto-aU">shredding</a> takes place. Take a look at the included video to witness the gruesome fate that awaited some of the drives we recently took there for destruction.</p>
<p>For your own data protection concerns for all electronic devices capable of storing data, not just hard drives, review the NIST Special Publication 800-88, Guidelines for Media Sanitization (http://csrc.nist.gov/publications/nistpubs/800-88/NISTSP800-88_rev1.pdf).<br />
Its recommendations can be applied to all types of organizations and are helpful in devising an appropriate policy based on the confidentiality level of your information.</p>
]]></content:encoded>
			<wfw:commentRss>http://thoughts.contegix.com/2010/07/30/data-disposal-grind-up-a-good-time/feed/</wfw:commentRss>
		<slash:comments>0</slash:comments>
		</item>
		<item>
		<title>ATLASSIAN USER GROUP COMING TO ST. LOUIS!</title>
		<link>http://thoughts.contegix.com/2010/07/30/atlassian-user-group-coming-to-st-louis/</link>
		<comments>http://thoughts.contegix.com/2010/07/30/atlassian-user-group-coming-to-st-louis/#comments</comments>
		<pubDate>Fri, 30 Jul 2010 18:18:44 +0000</pubDate>
		<dc:creator>anne.ellegood</dc:creator>
				<category><![CDATA[Knowledge]]></category>
		<category><![CDATA[News]]></category>
		<category><![CDATA[Tech]]></category>

		<guid isPermaLink="false">http://thoughts.contegix.com/?p=455</guid>
		<description><![CDATA[ 
For those of us that work regularly in Atlassian’s full portfolio of products, we know that we are, in fact, a unique bunch unto ourselves who use software and supporting tools that not just any Joe or Jill Schmoe uses. Atlassian’s products are all built on open-source, and coming across others who use their [...]]]></description>
			<content:encoded><![CDATA[<p><strong> </strong></p>
<p>For those of us that work regularly in Atlassian’s full portfolio of products, we know that we are, in fact, a unique bunch unto ourselves who use software and supporting tools that not just any Joe or Jill Schmoe uses. Atlassian’s products are all built on open-source, and coming across others who use their products is becoming common, thanks to the products being such solid software. Plug: If you don’t use Atlassian’s stuff, try it! Some licenses for the software start at just $10~with proceeds going to charity!</p>
<p>In an effort to unite locals with the same passion for good software and to share tips and tricks about how to best utilize these tools, Contegix has partnered with Atlassian to set up a St. Louis Atlassian User Group. You can find our group on Meetup.com here: <a href="http://www.meetup.com/St-Louis-Atlassian/">http://www.meetup.com/St-Louis-Atlassian/</a>. Our first meeting is scheduled for Thursday, August 19 at 6 p.m. at Hatch, which is located in Maplewood at 7305 Marietta, St. Louis MO 63143. We welcome you to join the group, and of course, forward the information to those you know who use any of Atlassian’s products. Together we hope to share insight and information and perhaps learn a trick or two ourselves in addition to general good times and fun that comes with meeting people.</p>
]]></content:encoded>
			<wfw:commentRss>http://thoughts.contegix.com/2010/07/30/atlassian-user-group-coming-to-st-louis/feed/</wfw:commentRss>
		<slash:comments>0</slash:comments>
		</item>
		<item>
		<title>Tech Tip! Shell Function for Python</title>
		<link>http://thoughts.contegix.com/2010/07/30/tech-tip-shell-function-for-python/</link>
		<comments>http://thoughts.contegix.com/2010/07/30/tech-tip-shell-function-for-python/#comments</comments>
		<pubDate>Fri, 30 Jul 2010 18:18:17 +0000</pubDate>
		<dc:creator>anne.ellegood</dc:creator>
				<category><![CDATA[Knowledge]]></category>
		<category><![CDATA[Tech]]></category>

		<guid isPermaLink="false">http://thoughts.contegix.com/?p=453</guid>
		<description><![CDATA[By: Andrew Williams, Technical Support Engineeer
When working with an open source library, sometimes the best documentation is the source code itself. Here&#8217;s a quick shell function for finding the code you&#8217;re looking for in the Python scripting language. Simply add these three lines to your .bash_profile or .bashrc file.
**
function pycd () {
cd `python -c &#8220;import [...]]]></description>
			<content:encoded><![CDATA[<p>By: Andrew Williams, Technical Support Engineeer</p>
<p>When working with an open source library, sometimes the best documentation is the source code itself. Here&#8217;s a quick shell function for finding the code you&#8217;re looking for in the Python scripting language. Simply add these three lines to your .bash_profile or .bashrc file.</p>
<p>**</p>
<p>function pycd () {</p>
<p>cd `python -c &#8220;import os.path, $1; print os.path.dirname($1.__file__)&#8221;`</p>
<p>}</p>
<p>**</p>
<p>Now you can you use the &#8216;pycd&#8217; command to change to the directory the module lives inside. Simply specify the module you&#8217;re looking for as an argument. Here is an example using the popular &#8220;lxml&#8221; module.</p>
<p>**</p>
<p>contegix@AJW-Contegix-MBP:~$ pycd lxml</p>
<p>contegix@AJW-Contegix-MBP:lxml$ pwd</p>
<p>/Library/Python/2.6/site-packages/lxml-2.2.6-py2.6-macosx-10.6-universal.egg/lxml</p>
<p>andrew@andrew-mbp:lxml$ ls</p>
<p>ElementInclude.py  _elementpath.py    cssselect.py       etree.py           objectify.py       pyclasslookup.pyc  usedoctest.pyc</p>
<p>ElementInclude.pyc _elementpath.pyc   cssselect.pyc      etree.pyc          objectify.pyc      sax.py</p>
<p>__init__.py        builder.py         doctestcompare.py  etree.so           objectify.so       sax.pyc</p>
<p>__init__.pyc       builder.pyc        doctestcompare.pyc html               pyclasslookup.py   usedoctest.py</p>
<p>**</p>
<p>The Python one-liner is pretty simple. It first imports the &#8216;os.path&#8217; module and then the module that you specified on the command line (We&#8217;ll call this the &#8220;example&#8221; module). It then finds the parent directory of the example module by using the built-in attribute &#8216;__file__&#8217;. This special attribute is a string of the pathname of the file from which the module was loaded. The example module&#8217;s parent directory is then written to standard out where the shell expands it for use with the &#8216;cd&#8217; command.</p>
<p>This command works with both modules in the standard library and with third party libraries. The only caveat is that this will not work with code that is still contained inside a &#8220;.egg&#8221; package as it’s not actually a directory on the file system.</p>
]]></content:encoded>
			<wfw:commentRss>http://thoughts.contegix.com/2010/07/30/tech-tip-shell-function-for-python/feed/</wfw:commentRss>
		<slash:comments>0</slash:comments>
		</item>
		<item>
		<title>Global Tech Company Contegix to Sponsor Open Source Language Project Clojure</title>
		<link>http://thoughts.contegix.com/2010/07/28/global-tech-company-contegix-to-sponsor-open-source-language-project-clojure/</link>
		<comments>http://thoughts.contegix.com/2010/07/28/global-tech-company-contegix-to-sponsor-open-source-language-project-clojure/#comments</comments>
		<pubDate>Wed, 28 Jul 2010 14:17:24 +0000</pubDate>
		<dc:creator>anne.ellegood</dc:creator>
				<category><![CDATA[Uncategorized]]></category>

		<guid isPermaLink="false">http://thoughts.contegix.com/?p=439</guid>
		<description><![CDATA[ 
SAINT LOUIS, Missouri (July, 2010) &#8211; Contegix, a privately held technology firm specializing in Internet infrastructure and hosting services, announced their agreement to provide sponsorship to Clojure development language project.
&#8220;At Contegix, we have a history that runs deep in the open source community, and look for ways to give back in any way that [...]]]></description>
			<content:encoded><![CDATA[<p><strong> </strong></p>
<p><strong>SAINT LOUIS, Missouri (July, 2010)</strong> &#8211; Contegix, a privately held technology firm specializing in Internet infrastructure and hosting services, announced their agreement to provide sponsorship to Clojure development language project.</p>
<p>&#8220;At Contegix, we have a history that runs deep in the open source community, and look for ways to give back in any way that we can to help support efforts which push this technology forward. Clojure represents the next wave of languages that are designed to take advantage of the features of today’s computers, especially multi-core processors.  We saw this as an opportunity to provide our expertise in managed service to allow the Clojure community to focus on development rather than infrastructure management,” said Matthew Porter, CEO and Co-Founder of Contegix.</p>
<p>Clojure is a dynamic programming language that targets the Java™ Virtual Machine (and the CLR). It is designed to be a general-purpose language, combining the approachability and interactive development of a scripting language with an efficient and robust infrastructure for multithreaded programming. Clojure is a compiled language &#8211; it compiles directly to JVM bytecode, yet remains completely dynamic. Every feature supported by Clojure is supported at runtime.</p>
<p>“The Clojure development team is delighted to be sponsored by Contegix. Contegix has a long history of supporting quality open source projects. We now have build.clojure.org and dev.clojure.org on Contegix managed cloud hosting, and will be working in the coming months to make access to Clojure resources more simple and reliable than ever before. The entire Clojure community thanks Contegix for their support,&#8221; remarked Stu Halloway, a Clojure Committer</p>
<p><strong><span style="text-decoration: underline;">ABOUT CONTEGIX</span></strong></p>
<p>Contegix holds expertise in high security managed hosting, cloud computing, applications management, colocation and Internet infrastructure intelligence. Their award-winning service is delivered by a staff of Tier-3 engineers from their global headquarters in St. Louis, MO. To find out more, please visit www.contegix.com.</p>
<p><strong><span style="text-decoration: underline;"><a href="http://thoughts.contegix.com/wp-content/uploads/2010/07/99px-Clojure-glyph.svg_1.png" rel="lightbox[439]"><img class="alignleft size-full wp-image-441" title="Clojure" src="http://thoughts.contegix.com/wp-content/uploads/2010/07/99px-Clojure-glyph.svg_1.png" alt="" width="99" height="99" /></a>ABOUT CLOJURE</span></strong></p>
<p>Clojure is a dialect of Lisp, and shares with Lisp the code-as-data philosophy and a powerful macro system. Clojure is predominantly a functional programming language, and features a rich set of immutable, persistent data structures. When mutable state is needed, Clojure offers a software transactional memory system and reactive Agent system that ensure clean, correct, multithreaded designs. To learn more about Clojure please visit www. clojure.org</p>
]]></content:encoded>
			<wfw:commentRss>http://thoughts.contegix.com/2010/07/28/global-tech-company-contegix-to-sponsor-open-source-language-project-clojure/feed/</wfw:commentRss>
		<slash:comments>3</slash:comments>
		</item>
		<item>
		<title>Contegians Celebrate SysAdmin Week</title>
		<link>http://thoughts.contegix.com/2010/07/22/contegians-celebrate-sysadmin-week/</link>
		<comments>http://thoughts.contegix.com/2010/07/22/contegians-celebrate-sysadmin-week/#comments</comments>
		<pubDate>Thu, 22 Jul 2010 15:44:56 +0000</pubDate>
		<dc:creator>jason.smith</dc:creator>
				<category><![CDATA[News]]></category>

		<guid isPermaLink="false">http://thoughts.contegix.com/?p=434</guid>
		<description><![CDATA[July 30th is SysAdmin Day and we at Contegix have decided to not just celebrate for a day but instead celebrate for the entire week!
We&#8217;ll be celebrating each day with food, fun, and giveaways.
We feel this is the perfect time to celebrate our engineering staff and give them kudos for all the work they do [...]]]></description>
			<content:encoded><![CDATA[<p>July 30th is SysAdmin Day and we at Contegix have decided to not just celebrate for a day but instead celebrate for the entire week!</p>
<p>We&#8217;ll be celebrating each day with food, fun, and giveaways.</p>
<p>We feel this is the perfect time to celebrate our engineering staff and give them kudos for all the work they do for Contegix and all of our customers each and every day.  As part of the week long celebration we will be giving away a PlayStation 3 to one lucky member of our staff.  We want our clients to help us decide who that lucky individual should be.  Please take a moment to nominate your favorite Contegix engineer and provide them some kudos for excellent assistance they have provided you.  You can nominate the engineer(s) of your choice <a href="http://www.surveymonkey.com/s/BQDZNQ5">here</a>.  You can nominate as many different engineers as you wish and nominate the same engineer(s) more than once as long as a valid reason for nomination is provided.  Polls will be open until 9:00am CST on July 30th.</p>
<p>Thank you for helping us to celebrate SysAdmin Week!</p>
]]></content:encoded>
			<wfw:commentRss>http://thoughts.contegix.com/2010/07/22/contegians-celebrate-sysadmin-week/feed/</wfw:commentRss>
		<slash:comments>0</slash:comments>
		</item>
		<item>
		<title>Tech Talk: Hyperic Tip</title>
		<link>http://thoughts.contegix.com/2010/06/29/tech-talk-hyperic-tip/</link>
		<comments>http://thoughts.contegix.com/2010/06/29/tech-talk-hyperic-tip/#comments</comments>
		<pubDate>Tue, 29 Jun 2010 20:50:45 +0000</pubDate>
		<dc:creator>anne.ellegood</dc:creator>
				<category><![CDATA[Knowledge]]></category>
		<category><![CDATA[Tech]]></category>

		<guid isPermaLink="false">http://thoughts.contegix.com/?p=392</guid>
		<description><![CDATA[This month&#8217;s Tech Tip is from our Engineer, Greg Walters.
The script below provides bash tab-complete functionality for users of the
Hyperic  HQApi utilities. Users will be able to use bash and tab to view
a  list of possible options to complete the command they&#8217;re typing out.
Enjoy!
Click here to download the code
]]></description>
			<content:encoded><![CDATA[<p>This month&#8217;s Tech Tip is from our Engineer, Greg Walters.</p>
<p>The script below provides bash tab-complete functionality for users of the<br />
Hyperic  HQApi utilities. Users will be able to use bash and tab to view<br />
a  list of possible options to complete the command they&#8217;re typing out.</p>
<p>Enjoy!</p>
<p><a href="http://gallery.mailchimp.com/b35da69da83ed1d346d8083df/files/hqapi_complete.txt">Click here to download the code</a></p>
]]></content:encoded>
			<wfw:commentRss>http://thoughts.contegix.com/2010/06/29/tech-talk-hyperic-tip/feed/</wfw:commentRss>
		<slash:comments>0</slash:comments>
		</item>
		<item>
		<title>Support: It&#8217;s Not Technical All the Time&#8230;</title>
		<link>http://thoughts.contegix.com/2010/06/29/support-its-not-technical-all-the-time/</link>
		<comments>http://thoughts.contegix.com/2010/06/29/support-its-not-technical-all-the-time/#comments</comments>
		<pubDate>Tue, 29 Jun 2010 20:42:14 +0000</pubDate>
		<dc:creator>anne.ellegood</dc:creator>
				<category><![CDATA[Uncategorized]]></category>

		<guid isPermaLink="false">http://thoughts.contegix.com/?p=376</guid>
		<description><![CDATA[When most people hear the words ‘support’ and ‘Contegix’ they think of our stellar technical support team of engineers. But that’s not the only support that Contegix does. In fact, we support more than just our clients and partners. We also support several worthy organizations that strive to push innovation and education for the masses [...]]]></description>
			<content:encoded><![CDATA[<p><a href="http://thoughts.contegix.com/wp-content/uploads/2010/06/gr8conf-logo.png" rel="lightbox[376]"><img class="alignleft size-full wp-image-377" title="GR8 in the US" src="http://thoughts.contegix.com/wp-content/uploads/2010/06/gr8conf-logo.png" alt="" width="73" height="73" /></a>When most people hear the words ‘support’ and ‘Contegix’ they think of our stellar technical support team of engineers. But that’s not the only support that Contegix does. In fact, we support more than just our clients and partners. We also support several worthy organizations that strive to push innovation and education for the masses in our industry forward.</p>
<p>So far this year, we’ve had the distinct honor of sponsoring the <a href="http://twitter.com/gr8conf">GR8 (Groovy/Grails/Griffon) in the US</a> conference this past April in Minneapolis, Minnesota. This is the FIRST conference of its kind being held in the US and it was a smashing success.</p>
<p>In addition, th<a href="http://thoughts.contegix.com/wp-content/uploads/2010/06/JasigPartner1.jpg" rel="lightbox[376]"><img class="alignleft size-medium wp-image-379" title="JasigPartner" src="http://thoughts.contegix.com/wp-content/uploads/2010/06/JasigPartner1-300x262.jpg" alt="" width="126" height="110" /></a>is year we’ve also sponsored the NFJS (No Fluff Just Stuff) technical conference as it makes its way across the US. This coming October, we’ll be a key sponsor of the<a href="http://strangeloop2010.com/"> Strange Loop</a> technical conference being held in St. Louis, Missouri.</p>
<p>It doesn’t stop there. We recently heard about a terrific organization based on the East Coast called <a href="http://www.jasig.org/">Jasig</a>, which is a consortium of educational institutions and commercial affiliates who work together enabling the funding of open source software projects for higher education.</p>
<p>If you are part of a company that can assist any of these great organizations, we are sure they would appreciate the help. And all of us pitching in and supporting them together will only enable those who work in open source to benefit and move our technology forward.</p>
<p><img class="alignleft size-full wp-image-381" title="StrangeLoop" src="http://thoughts.contegix.com/wp-content/uploads/2010/06/StrangeLoopLogo_tc-11.png" alt="" width="133" height="95" /></p>
]]></content:encoded>
			<wfw:commentRss>http://thoughts.contegix.com/2010/06/29/support-its-not-technical-all-the-time/feed/</wfw:commentRss>
		<slash:comments>0</slash:comments>
		</item>
	</channel>
</rss>
