<?xml version='1.0' encoding='UTF-8'?><?xml-stylesheet href="http://www.blogger.com/styles/atom.css" type="text/css"?><feed xmlns='http://www.w3.org/2005/Atom' xmlns:openSearch='http://a9.com/-/spec/opensearchrss/1.0/' xmlns:georss='http://www.georss.org/georss' xmlns:gd='http://schemas.google.com/g/2005' xmlns:thr='http://purl.org/syndication/thread/1.0'><id>tag:blogger.com,1999:blog-15031770</id><updated>2012-02-15T23:05:31.289-08:00</updated><category term='linux'/><category term='java maven'/><category term='virtualization'/><category term='m2eclipse'/><category term='cisco'/><category term='sysadmin'/><category term='wicket'/><category term='jetty'/><category term='subversive'/><category term='howto'/><category term='wicket shiro'/><category term='wicketbench'/><category term='maven'/><category term='eclipse'/><category term='openvz'/><category term='kvm'/><category term='xen'/><category term='subversion'/><title type='text'>MindUmp</title><subtitle type='html'></subtitle><link rel='http://schemas.google.com/g/2005#feed' type='application/atom+xml' href='http://blog.tauren.com/feeds/posts/default'/><link rel='self' type='application/atom+xml' href='http://www.blogger.com/feeds/15031770/posts/default'/><link rel='alternate' type='text/html' href='http://blog.tauren.com/'/><link rel='hub' href='http://pubsubhubbub.appspot.com/'/><link rel='next' type='application/atom+xml' href='http://www.blogger.com/feeds/15031770/posts/default?start-index=26&amp;max-results=25'/><author><name>Tauren Mills</name><uri>http://www.blogger.com/profile/12598056681654153507</uri><email>noreply@blogger.com</email><gd:image rel='http://schemas.google.com/g/2005#thumbnail' width='16' height='16' src='http://img2.blogblog.com/img/b16-rounded.gif'/></author><generator version='7.00' uri='http://www.blogger.com'>Blogger</generator><openSearch:totalResults>63</openSearch:totalResults><openSearch:startIndex>1</openSearch:startIndex><openSearch:itemsPerPage>25</openSearch:itemsPerPage><entry><id>tag:blogger.com,1999:blog-15031770.post-1258969179877507866</id><published>2010-09-13T01:21:00.000-07:00</published><updated>2010-09-13T01:21:59.907-07:00</updated><category scheme='http://www.blogger.com/atom/ns#' term='howto'/><category scheme='http://www.blogger.com/atom/ns#' term='virtualization'/><category scheme='http://www.blogger.com/atom/ns#' term='sysadmin'/><category scheme='http://www.blogger.com/atom/ns#' term='kvm'/><title type='text'>Install pair of KVM servers for Web and DB</title><summary type='text'>This post is for my personal reference. I'm using custom scripts to manage the installation of KVM servers, so the information in here will probably not be useful to anyone else.

Examine the files in /root/vmbuilder/appliances/mysql to see if anything needs updating. For instance, vmbuilder.partition may need to be adjusted. Also examine /root/vmbuilder/appliance/jetty files.  If changes are </summary><link rel='replies' type='application/atom+xml' href='http://blog.tauren.com/feeds/1258969179877507866/comments/default' title='Post Comments'/><link rel='replies' type='text/html' href='http://www.blogger.com/comment.g?blogID=15031770&amp;postID=1258969179877507866' title='0 Comments'/><link rel='edit' type='application/atom+xml' href='http://www.blogger.com/feeds/15031770/posts/default/1258969179877507866'/><link rel='self' type='application/atom+xml' href='http://www.blogger.com/feeds/15031770/posts/default/1258969179877507866'/><link rel='alternate' type='text/html' href='http://blog.tauren.com/2010/09/install-pair-of-kvm-servers-for-web-and.html' title='Install pair of KVM servers for Web and DB'/><author><name>Tauren Mills</name><uri>http://www.blogger.com/profile/12598056681654153507</uri><email>noreply@blogger.com</email><gd:image rel='http://schemas.google.com/g/2005#thumbnail' width='16' height='16' src='http://img2.blogblog.com/img/b16-rounded.gif'/></author><thr:total>0</thr:total></entry><entry><id>tag:blogger.com,1999:blog-15031770.post-1118887434854036448</id><published>2010-09-10T21:48:00.000-07:00</published><updated>2010-09-10T21:48:05.622-07:00</updated><category scheme='http://www.blogger.com/atom/ns#' term='linux'/><category scheme='http://www.blogger.com/atom/ns#' term='virtualization'/><category scheme='http://www.blogger.com/atom/ns#' term='sysadmin'/><category scheme='http://www.blogger.com/atom/ns#' term='kvm'/><title type='text'>Server disk and raid problems</title><summary type='text'>I have two KVM servers that are pretty much identical, both running RAID1. I rarely log into the host systems, but did so today because I needed to create a new host on one of them. It turns out that I couldn't do anything because the host's drive had been set to read-only mode. I checked the other system, and it too was in read-only mode!

Upon researching the problem, I found that sdb appeared </summary><link rel='replies' type='application/atom+xml' href='http://blog.tauren.com/feeds/1118887434854036448/comments/default' title='Post Comments'/><link rel='replies' type='text/html' href='http://www.blogger.com/comment.g?blogID=15031770&amp;postID=1118887434854036448' title='0 Comments'/><link rel='edit' type='application/atom+xml' href='http://www.blogger.com/feeds/15031770/posts/default/1118887434854036448'/><link rel='self' type='application/atom+xml' href='http://www.blogger.com/feeds/15031770/posts/default/1118887434854036448'/><link rel='alternate' type='text/html' href='http://blog.tauren.com/2010/09/server-disk-and-raid-problems.html' title='Server disk and raid problems'/><author><name>Tauren Mills</name><uri>http://www.blogger.com/profile/12598056681654153507</uri><email>noreply@blogger.com</email><gd:image rel='http://schemas.google.com/g/2005#thumbnail' width='16' height='16' src='http://img2.blogblog.com/img/b16-rounded.gif'/></author><thr:total>0</thr:total></entry><entry><id>tag:blogger.com,1999:blog-15031770.post-7236070047013292831</id><published>2010-07-28T12:46:00.000-07:00</published><updated>2010-07-28T12:46:04.857-07:00</updated><title type='text'>Using string-based property accessors in javascript</title><summary type='text'>When it comes to javascript development, I rely heavily on using plain javascript objects for data, often loading JSON data from an async server call. Below is some typical JSON that I might load after it has been processed into a plain javascript object. Note that the loaded data contains an array of users along with extra data is used for pagination purposes (count, page, and max).

&lt;![CDATA[ 
</summary><link rel='replies' type='application/atom+xml' href='http://blog.tauren.com/feeds/7236070047013292831/comments/default' title='Post Comments'/><link rel='replies' type='text/html' href='http://www.blogger.com/comment.g?blogID=15031770&amp;postID=7236070047013292831' title='0 Comments'/><link rel='edit' type='application/atom+xml' href='http://www.blogger.com/feeds/15031770/posts/default/7236070047013292831'/><link rel='self' type='application/atom+xml' href='http://www.blogger.com/feeds/15031770/posts/default/7236070047013292831'/><link rel='alternate' type='text/html' href='http://blog.tauren.com/2010/07/using-string-based-property-accessors.html' title='Using string-based property accessors in javascript'/><author><name>Tauren Mills</name><uri>http://www.blogger.com/profile/12598056681654153507</uri><email>noreply@blogger.com</email><gd:image rel='http://schemas.google.com/g/2005#thumbnail' width='16' height='16' src='http://img2.blogblog.com/img/b16-rounded.gif'/></author><thr:total>0</thr:total></entry><entry><id>tag:blogger.com,1999:blog-15031770.post-7186444075059484956</id><published>2010-07-26T10:41:00.000-07:00</published><updated>2010-07-26T10:41:53.235-07:00</updated><title type='text'>My latest electronics purchase</title><summary type='text'>I just purchased a Pioneer VSX-1020-K Audio/Video Receiver. From what I've read online, it looks like it will totally meet the needs of my home theater. I  will update this post once I have it set up and review it.</summary><link rel='replies' type='application/atom+xml' href='http://blog.tauren.com/feeds/7186444075059484956/comments/default' title='Post Comments'/><link rel='replies' type='text/html' href='http://www.blogger.com/comment.g?blogID=15031770&amp;postID=7186444075059484956' title='0 Comments'/><link rel='edit' type='application/atom+xml' href='http://www.blogger.com/feeds/15031770/posts/default/7186444075059484956'/><link rel='self' type='application/atom+xml' href='http://www.blogger.com/feeds/15031770/posts/default/7186444075059484956'/><link rel='alternate' type='text/html' href='http://blog.tauren.com/2010/07/my-latest-electronics-purchase.html' title='My latest electronics purchase'/><author><name>Tauren Mills</name><uri>http://www.blogger.com/profile/12598056681654153507</uri><email>noreply@blogger.com</email><gd:image rel='http://schemas.google.com/g/2005#thumbnail' width='16' height='16' src='http://img2.blogblog.com/img/b16-rounded.gif'/></author><thr:total>0</thr:total></entry><entry><id>tag:blogger.com,1999:blog-15031770.post-7223636813874304374</id><published>2010-01-27T20:13:00.000-08:00</published><updated>2010-01-27T20:30:25.852-08:00</updated><category scheme='http://www.blogger.com/atom/ns#' term='java maven'/><title type='text'>Problem with google-checkout-java-sdk and JDK1.6</title><summary type='text'>I was using google-checkout-java-sdk in a custom online shopping solution.  When I switched the project's POM from java 1.5 to 1.6, it seems that google checkouts would no longer work. I was getting this error when attempting to send an order to Google Checkout:&lt;![CDATA[ Caused by: java.lang.AbstractMethodError: org.apache.xerces.dom.DocumentImpl.getXmlStandalone()Z        at </summary><link rel='replies' type='application/atom+xml' href='http://blog.tauren.com/feeds/7223636813874304374/comments/default' title='Post Comments'/><link rel='replies' type='text/html' href='http://www.blogger.com/comment.g?blogID=15031770&amp;postID=7223636813874304374' title='0 Comments'/><link rel='edit' type='application/atom+xml' href='http://www.blogger.com/feeds/15031770/posts/default/7223636813874304374'/><link rel='self' type='application/atom+xml' href='http://www.blogger.com/feeds/15031770/posts/default/7223636813874304374'/><link rel='alternate' type='text/html' href='http://blog.tauren.com/2010/01/problem-with-google-checkout-java-sdk.html' title='Problem with google-checkout-java-sdk and JDK1.6'/><author><name>Tauren Mills</name><uri>http://www.blogger.com/profile/12598056681654153507</uri><email>noreply@blogger.com</email><gd:image rel='http://schemas.google.com/g/2005#thumbnail' width='16' height='16' src='http://img2.blogblog.com/img/b16-rounded.gif'/></author><thr:total>0</thr:total></entry><entry><id>tag:blogger.com,1999:blog-15031770.post-2731633515385532588</id><published>2010-01-26T15:45:00.000-08:00</published><updated>2010-01-26T15:49:54.890-08:00</updated><title type='text'>Blog template updated, includes syntax highlighter</title><summary type='text'>I just updated my blog template to something that was wider, that's why it looks different now.  I needed it wider to better display code snippets now that I added SyntaxHighlighter.  I installed it by following Carter Cole's howto.</summary><link rel='replies' type='application/atom+xml' href='http://blog.tauren.com/feeds/2731633515385532588/comments/default' title='Post Comments'/><link rel='replies' type='text/html' href='http://www.blogger.com/comment.g?blogID=15031770&amp;postID=2731633515385532588' title='0 Comments'/><link rel='edit' type='application/atom+xml' href='http://www.blogger.com/feeds/15031770/posts/default/2731633515385532588'/><link rel='self' type='application/atom+xml' href='http://www.blogger.com/feeds/15031770/posts/default/2731633515385532588'/><link rel='alternate' type='text/html' href='http://blog.tauren.com/2010/01/blog-template-updated-includes-syntax.html' title='Blog template updated, includes syntax highlighter'/><author><name>Tauren Mills</name><uri>http://www.blogger.com/profile/12598056681654153507</uri><email>noreply@blogger.com</email><gd:image rel='http://schemas.google.com/g/2005#thumbnail' width='16' height='16' src='http://img2.blogblog.com/img/b16-rounded.gif'/></author><thr:total>0</thr:total></entry><entry><id>tag:blogger.com,1999:blog-15031770.post-535744929548009655</id><published>2010-01-26T01:05:00.000-08:00</published><updated>2010-01-26T15:36:15.030-08:00</updated><category scheme='http://www.blogger.com/atom/ns#' term='wicket shiro'/><title type='text'>Using Wicket with Shiro for authentication and authorization</title><summary type='text'>In my Wicket application, I'm using Apache Shiro for both authentication and authorization. I needed powerful authorization features that would have taken a lot more work with Wicket alone. Personally, unless you have dead-simple requirements, I'd suggest learning how to do it with shiro and saving yourself some hassles in the future.To simplify integrating wicket with shiro, I created the </summary><link rel='replies' type='application/atom+xml' href='http://blog.tauren.com/feeds/535744929548009655/comments/default' title='Post Comments'/><link rel='replies' type='text/html' href='http://www.blogger.com/comment.g?blogID=15031770&amp;postID=535744929548009655' title='7 Comments'/><link rel='edit' type='application/atom+xml' href='http://www.blogger.com/feeds/15031770/posts/default/535744929548009655'/><link rel='self' type='application/atom+xml' href='http://www.blogger.com/feeds/15031770/posts/default/535744929548009655'/><link rel='alternate' type='text/html' href='http://blog.tauren.com/2010/01/using-wicket-with-shiro-for.html' title='Using Wicket with Shiro for authentication and authorization'/><author><name>Tauren Mills</name><uri>http://www.blogger.com/profile/12598056681654153507</uri><email>noreply@blogger.com</email><gd:image rel='http://schemas.google.com/g/2005#thumbnail' width='16' height='16' src='http://img2.blogblog.com/img/b16-rounded.gif'/></author><thr:total>7</thr:total></entry><entry><id>tag:blogger.com,1999:blog-15031770.post-812218188948622343</id><published>2009-10-21T03:08:00.001-07:00</published><updated>2010-02-04T20:18:10.733-08:00</updated><category scheme='http://www.blogger.com/atom/ns#' term='m2eclipse'/><category scheme='http://www.blogger.com/atom/ns#' term='eclipse'/><category scheme='http://www.blogger.com/atom/ns#' term='subversion'/><category scheme='http://www.blogger.com/atom/ns#' term='subversive'/><category scheme='http://www.blogger.com/atom/ns#' term='maven'/><title type='text'>Repairing a corrupt eclipse workspace</title><summary type='text'>I've had Eclipse crash on me many times in the past and left things in a state where I couldn't get the workspace to start back up properly.  Eclipse would lock-up when restarting.  I have always fixed it by simply creating a new workspace and then rechecking out my projects from SVN.  But that is a tedious process, and can be a real hassle.So this time I decided to find a better way.  Victor </summary><link rel='replies' type='application/atom+xml' href='http://blog.tauren.com/feeds/812218188948622343/comments/default' title='Post Comments'/><link rel='replies' type='text/html' href='http://www.blogger.com/comment.g?blogID=15031770&amp;postID=812218188948622343' title='1 Comments'/><link rel='edit' type='application/atom+xml' href='http://www.blogger.com/feeds/15031770/posts/default/812218188948622343'/><link rel='self' type='application/atom+xml' href='http://www.blogger.com/feeds/15031770/posts/default/812218188948622343'/><link rel='alternate' type='text/html' href='http://blog.tauren.com/2009/10/repairing-corrupt-eclipse-workspace.html' title='Repairing a corrupt eclipse workspace'/><author><name>Tauren Mills</name><uri>http://www.blogger.com/profile/12598056681654153507</uri><email>noreply@blogger.com</email><gd:image rel='http://schemas.google.com/g/2005#thumbnail' width='16' height='16' src='http://img2.blogblog.com/img/b16-rounded.gif'/></author><thr:total>1</thr:total></entry><entry><id>tag:blogger.com,1999:blog-15031770.post-6983266925698013991</id><published>2009-06-04T13:52:00.001-07:00</published><updated>2009-06-04T13:58:04.942-07:00</updated><title type='text'>The fifth decade</title><summary type='text'>Wow.  The day is here.  I've officially completed my fourth decade of life and have began my fifth. I guess I don't really have a whole lot to say about it.  This big 4-0 birthday seems pretty much just like any other day.  But it has arrived, and now I'm no longer a 30-something. So here's to a happy and prosperous fifth decade!</summary><link rel='replies' type='application/atom+xml' href='http://blog.tauren.com/feeds/6983266925698013991/comments/default' title='Post Comments'/><link rel='replies' type='text/html' href='http://www.blogger.com/comment.g?blogID=15031770&amp;postID=6983266925698013991' title='0 Comments'/><link rel='edit' type='application/atom+xml' href='http://www.blogger.com/feeds/15031770/posts/default/6983266925698013991'/><link rel='self' type='application/atom+xml' href='http://www.blogger.com/feeds/15031770/posts/default/6983266925698013991'/><link rel='alternate' type='text/html' href='http://blog.tauren.com/2009/06/fifth-decade.html' title='The fifth decade'/><author><name>Tauren Mills</name><uri>http://www.blogger.com/profile/12598056681654153507</uri><email>noreply@blogger.com</email><gd:image rel='http://schemas.google.com/g/2005#thumbnail' width='16' height='16' src='http://img2.blogblog.com/img/b16-rounded.gif'/></author><thr:total>0</thr:total></entry><entry><id>tag:blogger.com,1999:blog-15031770.post-7174930645800367999</id><published>2009-02-25T01:00:00.000-08:00</published><updated>2009-02-25T01:04:32.773-08:00</updated><title type='text'>Tool for encoding XML/HTML tags</title><summary type='text'>Here is a website that will convert all of your XML or HTML tags for display in a blogger post.  Basically, it changes &lt; to &amp;lt; and &gt; to &amp;gt;.  I'm sure it does a lot more than that too, but that is the most important things it does.http://www.centricle.com/tools/html-entities/</summary><link rel='replies' type='application/atom+xml' href='http://blog.tauren.com/feeds/7174930645800367999/comments/default' title='Post Comments'/><link rel='replies' type='text/html' href='http://www.blogger.com/comment.g?blogID=15031770&amp;postID=7174930645800367999' title='0 Comments'/><link rel='edit' type='application/atom+xml' href='http://www.blogger.com/feeds/15031770/posts/default/7174930645800367999'/><link rel='self' type='application/atom+xml' href='http://www.blogger.com/feeds/15031770/posts/default/7174930645800367999'/><link rel='alternate' type='text/html' href='http://blog.tauren.com/2009/02/tool-for-encoding-xmlhtml-tags.html' title='Tool for encoding XML/HTML tags'/><author><name>Tauren Mills</name><uri>http://www.blogger.com/profile/12598056681654153507</uri><email>noreply@blogger.com</email><gd:image rel='http://schemas.google.com/g/2005#thumbnail' width='16' height='16' src='http://img2.blogblog.com/img/b16-rounded.gif'/></author><thr:total>0</thr:total></entry><entry><id>tag:blogger.com,1999:blog-15031770.post-8651042288026271883</id><published>2009-02-25T00:14:00.000-08:00</published><updated>2009-02-25T01:00:46.844-08:00</updated><category scheme='http://www.blogger.com/atom/ns#' term='jetty'/><category scheme='http://www.blogger.com/atom/ns#' term='linux'/><category scheme='http://www.blogger.com/atom/ns#' term='sysadmin'/><title type='text'>Configuring virtual hosts in Jetty</title><summary type='text'>I just figured out how to do virtual hosting in Jetty.  I have a customer with two sites.  The first site (I will call it webappsite.com) is running a java webapp on the root of the site and has a ROOT.war in the webapps directory.  The second site (calling it staticsite.com) is currently just a static site.  I wanted the site content for the static site to be easily accessible, so I put it into </summary><link rel='replies' type='application/atom+xml' href='http://blog.tauren.com/feeds/8651042288026271883/comments/default' title='Post Comments'/><link rel='replies' type='text/html' href='http://www.blogger.com/comment.g?blogID=15031770&amp;postID=8651042288026271883' title='0 Comments'/><link rel='edit' type='application/atom+xml' href='http://www.blogger.com/feeds/15031770/posts/default/8651042288026271883'/><link rel='self' type='application/atom+xml' href='http://www.blogger.com/feeds/15031770/posts/default/8651042288026271883'/><link rel='alternate' type='text/html' href='http://blog.tauren.com/2009/02/configuring-virtual-hosts-in-jetty.html' title='Configuring virtual hosts in Jetty'/><author><name>Tauren Mills</name><uri>http://www.blogger.com/profile/12598056681654153507</uri><email>noreply@blogger.com</email><gd:image rel='http://schemas.google.com/g/2005#thumbnail' width='16' height='16' src='http://img2.blogblog.com/img/b16-rounded.gif'/></author><thr:total>0</thr:total></entry><entry><id>tag:blogger.com,1999:blog-15031770.post-5322624861827066083</id><published>2009-02-24T19:00:00.000-08:00</published><updated>2009-02-25T00:34:34.824-08:00</updated><category scheme='http://www.blogger.com/atom/ns#' term='linux'/><category scheme='http://www.blogger.com/atom/ns#' term='sysadmin'/><title type='text'>Configuring SSH for behind a firewall</title><summary type='text'>My brother couldn't get connected to his websites in Fetch on his Mac and we figured out that the library he was at was blocking most ports except the most common ones.  His VPS only allows connections via SSH/SCP/SFTP or HTTP.  In the end, I configured sshd on his VPS to listen to port 21 (the standard FTP port) as well as port 22.  Since FTP isn't running on his VPS, this worked fine.  Then he </summary><link rel='replies' type='application/atom+xml' href='http://blog.tauren.com/feeds/5322624861827066083/comments/default' title='Post Comments'/><link rel='replies' type='text/html' href='http://www.blogger.com/comment.g?blogID=15031770&amp;postID=5322624861827066083' title='0 Comments'/><link rel='edit' type='application/atom+xml' href='http://www.blogger.com/feeds/15031770/posts/default/5322624861827066083'/><link rel='self' type='application/atom+xml' href='http://www.blogger.com/feeds/15031770/posts/default/5322624861827066083'/><link rel='alternate' type='text/html' href='http://blog.tauren.com/2009/02/configuring-ssh-for-behind-firewall.html' title='Configuring SSH for behind a firewall'/><author><name>Tauren Mills</name><uri>http://www.blogger.com/profile/12598056681654153507</uri><email>noreply@blogger.com</email><gd:image rel='http://schemas.google.com/g/2005#thumbnail' width='16' height='16' src='http://img2.blogblog.com/img/b16-rounded.gif'/></author><thr:total>0</thr:total></entry><entry><id>tag:blogger.com,1999:blog-15031770.post-789561715743569590</id><published>2008-04-30T12:05:00.000-07:00</published><updated>2009-02-25T00:34:34.824-08:00</updated><category scheme='http://www.blogger.com/atom/ns#' term='linux'/><category scheme='http://www.blogger.com/atom/ns#' term='sysadmin'/><title type='text'>Removing messages from postfix mail queue</title><summary type='text'>Mail is backing up in the mail queue on my postfix server.  I've found that many messages are ones I can remove, but I don't want to manually delete them one at a time.  I found a posting on howtoforge that helped:http://howtoforge.com/delete-mails-to-or-from-a-specific-email-address-from-postfix-mail-queueHowever, the command didn't work, as I think it left the -n out of the tail command.  So I </summary><link rel='replies' type='application/atom+xml' href='http://blog.tauren.com/feeds/789561715743569590/comments/default' title='Post Comments'/><link rel='replies' type='text/html' href='http://www.blogger.com/comment.g?blogID=15031770&amp;postID=789561715743569590' title='0 Comments'/><link rel='edit' type='application/atom+xml' href='http://www.blogger.com/feeds/15031770/posts/default/789561715743569590'/><link rel='self' type='application/atom+xml' href='http://www.blogger.com/feeds/15031770/posts/default/789561715743569590'/><link rel='alternate' type='text/html' href='http://blog.tauren.com/2008/04/removing-messages-from-postfix-mail.html' title='Removing messages from postfix mail queue'/><author><name>Tauren Mills</name><uri>http://www.blogger.com/profile/12598056681654153507</uri><email>noreply@blogger.com</email><gd:image rel='http://schemas.google.com/g/2005#thumbnail' width='16' height='16' src='http://img2.blogblog.com/img/b16-rounded.gif'/></author><thr:total>0</thr:total></entry><entry><id>tag:blogger.com,1999:blog-15031770.post-7028153876925142855</id><published>2008-03-08T16:58:00.001-08:00</published><updated>2009-02-25T00:37:57.731-08:00</updated><category scheme='http://www.blogger.com/atom/ns#' term='linux'/><category scheme='http://www.blogger.com/atom/ns#' term='sysadmin'/><title type='text'>Hard drive crash</title><summary type='text'>I just lost a drive on a CentOS / OpenVZ server.  The system had three 750GB sata drives, two of which were mirrored, and one spare.  The sdb drive had failed and brought the system down when it did so.  I thought a RAID1 system was supposed to keep running even if a drive failed.  Evidently not, or at least not with linux software raid.Anyway, the spare drive was partitioned to be used as a </summary><link rel='replies' type='application/atom+xml' href='http://blog.tauren.com/feeds/7028153876925142855/comments/default' title='Post Comments'/><link rel='replies' type='text/html' href='http://www.blogger.com/comment.g?blogID=15031770&amp;postID=7028153876925142855' title='0 Comments'/><link rel='edit' type='application/atom+xml' href='http://www.blogger.com/feeds/15031770/posts/default/7028153876925142855'/><link rel='self' type='application/atom+xml' href='http://www.blogger.com/feeds/15031770/posts/default/7028153876925142855'/><link rel='alternate' type='text/html' href='http://blog.tauren.com/2008/03/hard-drive-crash.html' title='Hard drive crash'/><author><name>Tauren Mills</name><uri>http://www.blogger.com/profile/12598056681654153507</uri><email>noreply@blogger.com</email><gd:image rel='http://schemas.google.com/g/2005#thumbnail' width='16' height='16' src='http://img2.blogblog.com/img/b16-rounded.gif'/></author><thr:total>0</thr:total></entry><entry><id>tag:blogger.com,1999:blog-15031770.post-98398166878677204</id><published>2007-12-21T12:20:00.000-08:00</published><updated>2009-02-25T00:38:06.606-08:00</updated><category scheme='http://www.blogger.com/atom/ns#' term='wicket'/><title type='text'>Firefox causes Wicket to re-render page</title><summary type='text'>I had a problem with my Wicket application where the page was being rendered twice, but the DOM in my browser wasn't getting updated.  After much hair loss, I discovered it wasn't a wicket thing at all.  Nor was it anything wrong with my application.  It was something specific to Firefox.It turns out that Firefox makes an additional page request if there is an image on the page with an empty </summary><link rel='replies' type='application/atom+xml' href='http://blog.tauren.com/feeds/98398166878677204/comments/default' title='Post Comments'/><link rel='replies' type='text/html' href='http://www.blogger.com/comment.g?blogID=15031770&amp;postID=98398166878677204' title='0 Comments'/><link rel='edit' type='application/atom+xml' href='http://www.blogger.com/feeds/15031770/posts/default/98398166878677204'/><link rel='self' type='application/atom+xml' href='http://www.blogger.com/feeds/15031770/posts/default/98398166878677204'/><link rel='alternate' type='text/html' href='http://blog.tauren.com/2007/12/firefox-causes-wicket-to-re-render-page.html' title='Firefox causes Wicket to re-render page'/><author><name>Tauren Mills</name><uri>http://www.blogger.com/profile/12598056681654153507</uri><email>noreply@blogger.com</email><gd:image rel='http://schemas.google.com/g/2005#thumbnail' width='16' height='16' src='http://img2.blogblog.com/img/b16-rounded.gif'/></author><thr:total>0</thr:total></entry><entry><id>tag:blogger.com,1999:blog-15031770.post-8388160657012502661</id><published>2007-10-25T12:55:00.000-07:00</published><updated>2009-02-25T00:34:34.825-08:00</updated><category scheme='http://www.blogger.com/atom/ns#' term='linux'/><category scheme='http://www.blogger.com/atom/ns#' term='sysadmin'/><title type='text'>Postfix problems after update</title><summary type='text'>One more thing to add to my last post:After the update, I also cannot send email.  The error logs show this: Oct 25 11:55:19 mailhost postfix/smtpd[10671]: warning: SASL authentication failure: cannot connect to Courier authdaemond: Permission deniedOct 25 11:55:19 mailhost postfix/smtpd[10671]: warning: unknown[xx.xx.xx.xx]: SASL LOGIN authentication failed: generic failureWith a quick google I </summary><link rel='replies' type='application/atom+xml' href='http://blog.tauren.com/feeds/8388160657012502661/comments/default' title='Post Comments'/><link rel='replies' type='text/html' href='http://www.blogger.com/comment.g?blogID=15031770&amp;postID=8388160657012502661' title='0 Comments'/><link rel='edit' type='application/atom+xml' href='http://www.blogger.com/feeds/15031770/posts/default/8388160657012502661'/><link rel='self' type='application/atom+xml' href='http://www.blogger.com/feeds/15031770/posts/default/8388160657012502661'/><link rel='alternate' type='text/html' href='http://blog.tauren.com/2007/10/postfix-problems-after-update.html' title='Postfix problems after update'/><author><name>Tauren Mills</name><uri>http://www.blogger.com/profile/12598056681654153507</uri><email>noreply@blogger.com</email><gd:image rel='http://schemas.google.com/g/2005#thumbnail' width='16' height='16' src='http://img2.blogblog.com/img/b16-rounded.gif'/></author><thr:total>0</thr:total></entry><entry><id>tag:blogger.com,1999:blog-15031770.post-8047765667974800132</id><published>2007-10-24T13:46:00.000-07:00</published><updated>2009-02-25T00:34:34.825-08:00</updated><category scheme='http://www.blogger.com/atom/ns#' term='linux'/><category scheme='http://www.blogger.com/atom/ns#' term='sysadmin'/><title type='text'>Courier SSL problems after update</title><summary type='text'>I posted this message as a comment to the HOWTO I used to configure my mail server:http://www.howtoforge.com/fedora_virtual_postfix_mysql_quota_courierI've been running a mail server built using this HOWTO for a while now.  I recently updated the entire server with a "yum update".  Email clients could no longer connect to the server via POP3 or IMAP if SSL was enabled.  I was getting errors like </summary><link rel='replies' type='application/atom+xml' href='http://blog.tauren.com/feeds/8047765667974800132/comments/default' title='Post Comments'/><link rel='replies' type='text/html' href='http://www.blogger.com/comment.g?blogID=15031770&amp;postID=8047765667974800132' title='0 Comments'/><link rel='edit' type='application/atom+xml' href='http://www.blogger.com/feeds/15031770/posts/default/8047765667974800132'/><link rel='self' type='application/atom+xml' href='http://www.blogger.com/feeds/15031770/posts/default/8047765667974800132'/><link rel='alternate' type='text/html' href='http://blog.tauren.com/2007/10/courier-ssl-problems-after-update.html' title='Courier SSL problems after update'/><author><name>Tauren Mills</name><uri>http://www.blogger.com/profile/12598056681654153507</uri><email>noreply@blogger.com</email><gd:image rel='http://schemas.google.com/g/2005#thumbnail' width='16' height='16' src='http://img2.blogblog.com/img/b16-rounded.gif'/></author><thr:total>0</thr:total></entry><entry><id>tag:blogger.com,1999:blog-15031770.post-5879086164470455003</id><published>2007-10-12T14:55:00.000-07:00</published><updated>2009-02-25T00:34:34.826-08:00</updated><category scheme='http://www.blogger.com/atom/ns#' term='linux'/><category scheme='http://www.blogger.com/atom/ns#' term='sysadmin'/><title type='text'>Installing and configuring BIND/named</title><summary type='text'>This Configuring DNS HOWTO was very helpful for installing a new bind server.Also, their Linux firewall/iptables HOWTO was helpful as well.</summary><link rel='replies' type='application/atom+xml' href='http://blog.tauren.com/feeds/5879086164470455003/comments/default' title='Post Comments'/><link rel='replies' type='text/html' href='http://www.blogger.com/comment.g?blogID=15031770&amp;postID=5879086164470455003' title='0 Comments'/><link rel='edit' type='application/atom+xml' href='http://www.blogger.com/feeds/15031770/posts/default/5879086164470455003'/><link rel='self' type='application/atom+xml' href='http://www.blogger.com/feeds/15031770/posts/default/5879086164470455003'/><link rel='alternate' type='text/html' href='http://blog.tauren.com/2007/10/installing-and-configuring-bindnamed.html' title='Installing and configuring BIND/named'/><author><name>Tauren Mills</name><uri>http://www.blogger.com/profile/12598056681654153507</uri><email>noreply@blogger.com</email><gd:image rel='http://schemas.google.com/g/2005#thumbnail' width='16' height='16' src='http://img2.blogblog.com/img/b16-rounded.gif'/></author><thr:total>0</thr:total></entry><entry><id>tag:blogger.com,1999:blog-15031770.post-1524900923256756145</id><published>2007-10-10T16:51:00.001-07:00</published><updated>2009-02-25T00:39:29.413-08:00</updated><category scheme='http://www.blogger.com/atom/ns#' term='linux'/><category scheme='http://www.blogger.com/atom/ns#' term='sysadmin'/><title type='text'>Set up Apache as a reverse proxy</title><summary type='text'>Since my client's VPS doesn't have enough memory to run a servlet engine with their app, and we don't have time to move to a bigger VPS, I'm looking for interim solutions.  One idea is to use their Apache server as a proxy server to an external server.Here's the situation.  Their website has an SSL certificate with www.company.com in the domain.  We can't move their site, and the SSL cert </summary><link rel='replies' type='application/atom+xml' href='http://blog.tauren.com/feeds/1524900923256756145/comments/default' title='Post Comments'/><link rel='replies' type='text/html' href='http://www.blogger.com/comment.g?blogID=15031770&amp;postID=1524900923256756145' title='0 Comments'/><link rel='edit' type='application/atom+xml' href='http://www.blogger.com/feeds/15031770/posts/default/1524900923256756145'/><link rel='self' type='application/atom+xml' href='http://www.blogger.com/feeds/15031770/posts/default/1524900923256756145'/><link rel='alternate' type='text/html' href='http://blog.tauren.com/2007/10/set-up-apache-as-reverse-proxy.html' title='Set up Apache as a reverse proxy'/><author><name>Tauren Mills</name><uri>http://www.blogger.com/profile/12598056681654153507</uri><email>noreply@blogger.com</email><gd:image rel='http://schemas.google.com/g/2005#thumbnail' width='16' height='16' src='http://img2.blogblog.com/img/b16-rounded.gif'/></author><thr:total>0</thr:total></entry><entry><id>tag:blogger.com,1999:blog-15031770.post-8158505913665758532</id><published>2007-10-10T16:39:00.000-07:00</published><updated>2009-02-25T00:39:41.576-08:00</updated><category scheme='http://www.blogger.com/atom/ns#' term='virtualization'/><category scheme='http://www.blogger.com/atom/ns#' term='openvz'/><title type='text'>Finding memory usage in Virtuozzo VPS</title><summary type='text'>I have a client who has a VPS at iPowerWeb.  I can't say that I'm very thrilled with iPowerWeb, especially after finding javascript trojans scattered on pages throughout their site.Anyway, I needed to figure out how much memory is available to their VPS.  I found some information here about it.  I've consolidated the pertinent information below:Assuming your VPS provider is using UBC memory </summary><link rel='replies' type='application/atom+xml' href='http://blog.tauren.com/feeds/8158505913665758532/comments/default' title='Post Comments'/><link rel='replies' type='text/html' href='http://www.blogger.com/comment.g?blogID=15031770&amp;postID=8158505913665758532' title='0 Comments'/><link rel='edit' type='application/atom+xml' href='http://www.blogger.com/feeds/15031770/posts/default/8158505913665758532'/><link rel='self' type='application/atom+xml' href='http://www.blogger.com/feeds/15031770/posts/default/8158505913665758532'/><link rel='alternate' type='text/html' href='http://blog.tauren.com/2007/10/finding-memory-usage-in-virtuozzo-vps.html' title='Finding memory usage in Virtuozzo VPS'/><author><name>Tauren Mills</name><uri>http://www.blogger.com/profile/12598056681654153507</uri><email>noreply@blogger.com</email><gd:image rel='http://schemas.google.com/g/2005#thumbnail' width='16' height='16' src='http://img2.blogblog.com/img/b16-rounded.gif'/></author><thr:total>0</thr:total></entry><entry><id>tag:blogger.com,1999:blog-15031770.post-3979142418204999484</id><published>2007-09-21T18:12:00.000-07:00</published><updated>2007-09-21T18:15:57.807-07:00</updated><category scheme='http://www.blogger.com/atom/ns#' term='wicket'/><title type='text'>Easy CRUD in Wicket</title><summary type='text'>I like Igor's implementation of wicketstuff-crud.  Check wicketstuff svn for it.  But there is also WicketWebBeans which looks interesting.</summary><link rel='replies' type='application/atom+xml' href='http://blog.tauren.com/feeds/3979142418204999484/comments/default' title='Post Comments'/><link rel='replies' type='text/html' href='http://www.blogger.com/comment.g?blogID=15031770&amp;postID=3979142418204999484' title='0 Comments'/><link rel='edit' type='application/atom+xml' href='http://www.blogger.com/feeds/15031770/posts/default/3979142418204999484'/><link rel='self' type='application/atom+xml' href='http://www.blogger.com/feeds/15031770/posts/default/3979142418204999484'/><link rel='alternate' type='text/html' href='http://blog.tauren.com/2007/09/easy-crud-in-wicket.html' title='Easy CRUD in Wicket'/><author><name>Tauren Mills</name><uri>http://www.blogger.com/profile/12598056681654153507</uri><email>noreply@blogger.com</email><gd:image rel='http://schemas.google.com/g/2005#thumbnail' width='16' height='16' src='http://img2.blogblog.com/img/b16-rounded.gif'/></author><thr:total>0</thr:total></entry><entry><id>tag:blogger.com,1999:blog-15031770.post-5339532121135214904</id><published>2007-09-21T17:35:00.000-07:00</published><updated>2009-02-25T00:35:49.615-08:00</updated><category scheme='http://www.blogger.com/atom/ns#' term='virtualization'/><category scheme='http://www.blogger.com/atom/ns#' term='xen'/><title type='text'>Open source solutions for a grid infrastructure?</title><summary type='text'>I've been searching for the last few days for any open source tools that could help in building an infrastructure for deploying grid or utility computing services.  I haven't found anything yet that does everything, but maybe it is out there.The AppLogic product by 3Tera looks pretty cool.  It uses a combination of open source and proprietary technologies, including Xen and NBD.  Hosted solutions</summary><link rel='replies' type='application/atom+xml' href='http://blog.tauren.com/feeds/5339532121135214904/comments/default' title='Post Comments'/><link rel='replies' type='text/html' href='http://www.blogger.com/comment.g?blogID=15031770&amp;postID=5339532121135214904' title='0 Comments'/><link rel='edit' type='application/atom+xml' href='http://www.blogger.com/feeds/15031770/posts/default/5339532121135214904'/><link rel='self' type='application/atom+xml' href='http://www.blogger.com/feeds/15031770/posts/default/5339532121135214904'/><link rel='alternate' type='text/html' href='http://blog.tauren.com/2007/09/open-source-solutions-for-grid.html' title='Open source solutions for a grid infrastructure?'/><author><name>Tauren Mills</name><uri>http://www.blogger.com/profile/12598056681654153507</uri><email>noreply@blogger.com</email><gd:image rel='http://schemas.google.com/g/2005#thumbnail' width='16' height='16' src='http://img2.blogblog.com/img/b16-rounded.gif'/></author><thr:total>0</thr:total></entry><entry><id>tag:blogger.com,1999:blog-15031770.post-1215354504116293227</id><published>2007-08-10T16:15:00.000-07:00</published><updated>2009-02-25T00:44:57.280-08:00</updated><category scheme='http://www.blogger.com/atom/ns#' term='wicket'/><category scheme='http://www.blogger.com/atom/ns#' term='eclipse'/><title type='text'>Eclipse 3.3 configuration for Wicket with Aptana</title><summary type='text'>It turns out that using Aptana as the HTML editor in Eclipse marks all the wicket tags as errors.  To get around this, do this:Go to Window-&gt;PreferencesSelect Aptana-&gt;Editors-&gt;HTML EditorAdd a new filter:  .*wicket:.*Click OK</summary><link rel='replies' type='application/atom+xml' href='http://blog.tauren.com/feeds/1215354504116293227/comments/default' title='Post Comments'/><link rel='replies' type='text/html' href='http://www.blogger.com/comment.g?blogID=15031770&amp;postID=1215354504116293227' title='1 Comments'/><link rel='edit' type='application/atom+xml' href='http://www.blogger.com/feeds/15031770/posts/default/1215354504116293227'/><link rel='self' type='application/atom+xml' href='http://www.blogger.com/feeds/15031770/posts/default/1215354504116293227'/><link rel='alternate' type='text/html' href='http://blog.tauren.com/2007/08/eclipse-33-configuration-for-wicket.html' title='Eclipse 3.3 configuration for Wicket with Aptana'/><author><name>Tauren Mills</name><uri>http://www.blogger.com/profile/12598056681654153507</uri><email>noreply@blogger.com</email><gd:image rel='http://schemas.google.com/g/2005#thumbnail' width='16' height='16' src='http://img2.blogblog.com/img/b16-rounded.gif'/></author><thr:total>1</thr:total></entry><entry><id>tag:blogger.com,1999:blog-15031770.post-5893617027025205825</id><published>2007-08-10T14:15:00.000-07:00</published><updated>2007-08-10T16:25:56.087-07:00</updated><category scheme='http://www.blogger.com/atom/ns#' term='wicket'/><category scheme='http://www.blogger.com/atom/ns#' term='eclipse'/><category scheme='http://www.blogger.com/atom/ns#' term='wicketbench'/><title type='text'>Configuring Eclipse 3.3 for wicket web development</title><summary type='text'>Install software updates and plugins------------------------------ Go to:  Help-&gt;Software Updates-&gt;Find and InstallSelect: Search for updates of currently installed featuresAutomatically select mirrors (or manually do it if you prefer)I can't remember what I updated, but there is a minor Eclipse update availableInstall this update -- I think it is needed for WicketBench to work.When asked to </summary><link rel='replies' type='application/atom+xml' href='http://blog.tauren.com/feeds/5893617027025205825/comments/default' title='Post Comments'/><link rel='replies' type='text/html' href='http://www.blogger.com/comment.g?blogID=15031770&amp;postID=5893617027025205825' title='0 Comments'/><link rel='edit' type='application/atom+xml' href='http://www.blogger.com/feeds/15031770/posts/default/5893617027025205825'/><link rel='self' type='application/atom+xml' href='http://www.blogger.com/feeds/15031770/posts/default/5893617027025205825'/><link rel='alternate' type='text/html' href='http://blog.tauren.com/2007/08/configuring-eclipse-33-for-wicket-web.html' title='Configuring Eclipse 3.3 for wicket web development'/><author><name>Tauren Mills</name><uri>http://www.blogger.com/profile/12598056681654153507</uri><email>noreply@blogger.com</email><gd:image rel='http://schemas.google.com/g/2005#thumbnail' width='16' height='16' src='http://img2.blogblog.com/img/b16-rounded.gif'/></author><thr:total>0</thr:total></entry><entry><id>tag:blogger.com,1999:blog-15031770.post-2347916238336203559</id><published>2007-08-10T14:01:00.000-07:00</published><updated>2009-02-25T00:45:04.998-08:00</updated><category scheme='http://www.blogger.com/atom/ns#' term='eclipse'/><category scheme='http://www.blogger.com/atom/ns#' term='subversion'/><title type='text'>Eclipse 3.3 with subversion support</title><summary type='text'>Just installed Subversive plugin into eclipse 3.3.  Using update feature, added new site:http://www.polarion.org/projects/subversive/download/1.1/update-site/In order to install, I had to remove the following feature:Subversive Integration for the CSC Project Set</summary><link rel='replies' type='application/atom+xml' href='http://blog.tauren.com/feeds/2347916238336203559/comments/default' title='Post Comments'/><link rel='replies' type='text/html' href='http://www.blogger.com/comment.g?blogID=15031770&amp;postID=2347916238336203559' title='0 Comments'/><link rel='edit' type='application/atom+xml' href='http://www.blogger.com/feeds/15031770/posts/default/2347916238336203559'/><link rel='self' type='application/atom+xml' href='http://www.blogger.com/feeds/15031770/posts/default/2347916238336203559'/><link rel='alternate' type='text/html' href='http://blog.tauren.com/2007/08/eclipse-33-with-subversion-support.html' title='Eclipse 3.3 with subversion support'/><author><name>Tauren Mills</name><uri>http://www.blogger.com/profile/12598056681654153507</uri><email>noreply@blogger.com</email><gd:image rel='http://schemas.google.com/g/2005#thumbnail' width='16' height='16' src='http://img2.blogblog.com/img/b16-rounded.gif'/></author><thr:total>0</thr:total></entry></feed>
