<?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>Ipstenu.Org &#187; code</title> <atom:link href="http://ipstenu.org/tag/code/feed/" rel="self" type="application/rss+xml" /><link>http://ipstenu.org</link> <description>(for I shall not trouble you yet with all my titles)</description> <lastBuildDate>Wed, 28 Jul 2010 14:24:06 +0000</lastBuildDate> <language>en</language> <sy:updatePeriod>hourly</sy:updatePeriod> <sy:updateFrequency>1</sy:updateFrequency> <generator>http://wordpress.org/?v=3.0.1</generator> <item><title>New Brain Patterns</title><link>http://ipstenu.org/2010/07/new-brain-patterns/</link> <comments>http://ipstenu.org/2010/07/new-brain-patterns/#comments</comments> <pubDate>Wed, 28 Jul 2010 14:24:06 +0000</pubDate> <dc:creator>Ipstenu</dc:creator> <category><![CDATA[My Life]]></category> <category><![CDATA[Technical]]></category> <category><![CDATA[code]]></category> <category><![CDATA[computers]]></category><guid
isPermaLink="false">http://ipstenu.org/?p=1204</guid> <description><![CDATA[This week is class week (I&#8217;m learning how to code in .NET) and iPad week (I haz one!) and my friend&#8217;s kid&#8217;s Facebook &#8216;wedding&#8217; (don&#8217;t ask, just don&#8217;t). But today I feel like I&#8217;m learning new things that are really &#8230; <a
href="http://ipstenu.org/2010/07/new-brain-patterns/">Continue reading <span
class="meta-nav">&#8594;</span></a>]]></description> <content:encoded><![CDATA[<p><img
src="http://ipstenu.org/wp-content/blogs.dir/1/files/2010/07/531px-PET-image-150x150.jpg" alt="" title="531px-PET-image" width="150" height="150" class="alignleft size-thumbnail wp-image-1205" /> This week is class week (I&#8217;m learning how to code in .NET) and iPad week (I haz one!) and my friend&#8217;s kid&#8217;s Facebook &#8216;wedding&#8217; (don&#8217;t ask, just don&#8217;t).</p><p>But today I feel like I&#8217;m learning new things that are really easily a part of my everyday life.  It&#8217;s amazing how much my WordPress &#8216;free&#8217; work has helped me in class, or my old MUSHing &#8216;free&#8217; work with switches has helped me.  Or &#8230; well, basically, all that fun stuff I do in my spare time? Really has made me smarter.</p><p>Playing games made me want to learn new things.  Like &#8216;Well it&#8217;s great that I can use this command to shoot someone, but what I <em>really</em> want is&#8230;&#8217;  And with everything I&#8217;ve played (save my Wii), they&#8217;ve been Open Source code, so I was able to crack it open, study it, learn it, and run with it.</p><p>Not everyone can, but I did, and now, the college dropout no longer feels like she&#8217;s an idiot for not taking more computer classes, or finishing school.  I feel like I just found a new way of learning which works for me.  I feel very smart and very accomplished, even if a lot of this class is below my learned skills level.  Mostly I&#8217;m using the class to learn how to use Visual Basic and Visual Studio.  The latter is more important, as I&#8217;m supposed to be using it!</p> ]]></content:encoded> <wfw:commentRss>http://ipstenu.org/2010/07/new-brain-patterns/feed/</wfw:commentRss> <slash:comments>0</slash:comments> </item> <item><title>An Automattic Future</title><link>http://ipstenu.org/2010/07/an-automattic-future/</link> <comments>http://ipstenu.org/2010/07/an-automattic-future/#comments</comments> <pubDate>Thu, 01 Jul 2010 18:49:46 +0000</pubDate> <dc:creator>Ipstenu</dc:creator> <category><![CDATA[Technical]]></category> <category><![CDATA[code]]></category> <category><![CDATA[web design]]></category> <category><![CDATA[website]]></category> <category><![CDATA[wordpress]]></category><guid
isPermaLink="false">http://ipstenu.org/?p=1187</guid> <description><![CDATA[As far as the code goes, there&#8217;s nothing I think WordPress has to have right out of the box. No, really. As far as the basic &#8216;This is a blog&#8217; software goes, I was able to make a new WordPress &#8230; <a
href="http://ipstenu.org/2010/07/an-automattic-future/">Continue reading <span
class="meta-nav">&#8594;</span></a>]]></description> <content:encoded><![CDATA[<p><img
src="http://ipstenu.org/wp-content/uploads/2010/07/schlegel_wireframe_120-cell-150x150.png" alt="" title="schlegel_wireframe_120-cell" width="150" height="150" class="alignleft size-thumbnail wp-image-1188" /> As far as the code goes, there&#8217;s nothing I think WordPress has to have right out of the box.</p><p>No, really. As far as the basic &#8216;This is a blog&#8217; software goes, I was able to make a new WordPress site, find a design I liked, spin a child-theme to tweak a couple things, teach someone how to upload images, and basically filled out <a
href="http://consensualreality.net/showcase/">Artistic Showcase</a> in all of five hours.  That&#8217;s five. Like &#8216;I have five fingers.&#8217;</p><p>But that doesn&#8217;t mean there aren&#8217;t some &#8216;things&#8217; I&#8217;d like to see from the Automattic kids.  Like what about those &#8216;other&#8217; products getting priority?<span
id="more-1187"></span></p><p><a
href="http://automattic.com/">Automattic</a> &#8216;owns&#8217;, in so far as anyone can own Open Source products, the official WordPress suite.  WordPress, BuddyPress, bbPress, GlotPress &#8230; Those guys.  And WordPress is the grand poobah of them all.</p><p>What I love about WordPress is it&#8217;s extendibility.  Everything I want to do, while it may not be built into WordPress, can (generally) find or write a plugin to do it.  That new site I made isn&#8217;t running a single plugin to do what it does, however. Everything in <a
href="http://consensualreality.net/showcase/">Artistic Showcase</a> is bog-standard WordPress.  Oh, the domain has some tweaks, but that site doesn&#8217;t have a single extra plugin.  Isn&#8217;t that cool?  That&#8217;s what I mean when I say WordPress is complete for me.</p><p>But then I look at <a
href="http://jorjafox.net">JFO</a> and there&#8217;s a hell of a lot more going on. 33 plugins, a ton of <code>.htaccess</code> tweaks, some server hacks and a whole lot more.  Which isn&#8217;t to say there&#8217;s something lacking from the other site, but it&#8217;s a whole question of &#8216;What is my site&#8217;s goal.&#8217;  For the Showcase, I just wanted a simple photoblog sort of gallery, where we could type up explanations of the gallery, upload the pictures, and have it look really pretty.  The design I picked, not my own, was both rustic and similar to our other, somewhat related, site about the SCA (<a
href="http://consensualreality.net/camels/">Meals on Camels</a>).</p><p>And in many respects, there are &#8216;things&#8217; that need &#8216;fixing&#8217;, but they&#8217;re not inherently WordPress.  It&#8217;s the <em>other</em> Automattic products that need some fire under them.  The problem is that WordPress is so big and so known and so used that it takes priority to just about every other product right now, or so it seems.  That&#8217;s not a bad thing, mind you, but it causes problems.</p><p>All of the WordPress sites use <a
href="http://bbpress.org">bbPress</a> for the forums.  bbPress, while I love it, is sort of the red-headed step-child of the lot.  It&#8217;s fallen aside, it&#8217;ll likely become a plugin instead of a stand-alone app, and the best I can say about it is that it&#8217;s usable.  This means the forums for WordPress.org are usable, and they have great RSS feeds. They&#8217;re easy for me to read, but they can be difficult to follow.  They really just need a bit of organizational cleanup.</p><p>Before you read much into that, I should point out that I&#8217;ve used at least a dozen forum softwares over the last 15 years.  In order of how I picked them up, I think it was YABB, YABBSE, phpBB, SimpleMachines, Invision PowerBoard, bbpress to name the ones I remember best.  There was one before YABB, and a few that I didn&#8217;t host on my own server, and some I made for other people, and some I tried and wanted to burn with fire.  And of them all? I cannot, in good conscience, recommend <em>any</em> of them.  They all have massive issues, they all have massive problems, and they all annoy me.</p><p>There is no forum software I look at, like I do WordPress, and go &#8216;Yes, daddy, buy me <em>that one</em>.&#8217;</p><p>Sad, isn&#8217;t it?  It&#8217;s the inherent problem of forum software, I think.  The concept is not flawed.  Anyone can make a post, anyone can reply, anyone can converse.  But somehow in the execution, there end up being bells and whistles and extras and methods that just stop working.  You want to track read and un-read posts, you want alerts to specific posts you &#8216;follow&#8217;, you want to mark everything as read.  And every forum has it&#8217;s own way of doing that.</p><p>I will say, the BuddyPress forums annoy me right now because their RSS feeds per topic are broken, and the &#8216;washed out&#8217; colors are too pale. They need darker text and link colors.  But the rest of my issues with their forums are just that &#8230; they&#8217;re forums.  And I have issues with forums.</p><p>Speaking of BuddyPress&#8230; It&#8217;s the baby of the WordPress related sites!  Okay, maybe bbPress is the baby, but BuddyPress was adopted.  If you know Ning, then BuddyPress is pretty much like that, but as an add on to WordPress, which makes it really cool, in my mind.  But BuddyPress is growing and having the requisite growth issues.  Right now they need more people helping out, and people worry that what&#8217;s happening to bbPress (a slow, agonizing death) will happen to BuddyPress.</p><p>bbPress&#8217; peculiar fate is far more complicated.  See, one day the WordPress people decided they needed a forum for wordpress.org and they whipped up bbPress.  Then a few lonely developers ended up &#8216;in charge&#8217; of it, in the wild, and they carried on.  As far as WordPress was concerned, the forums did what &#8216;they&#8217; wanted, they were happy. But Open Source is what it is, and things grew and changed and developed. Then the most well known of those devs got pulled into the WordPress fold and suddenly &#8230; bbPress looked abandoned.  Abruptly, <a
href="http://ma.tt/about/">Matt Mullenweg</a>, the &#8216;main man&#8217; behind WordPress and it&#8217;s parent company, <a
href="http://automattic.com/">Automattic</a> (get it?) said &#8216;Ah! You are not lost! We&#8217;re coming back!&#8217;  And that was a year or so ago and there wasn&#8217;t a whole lot of traction.</p><p>On the other side is BuddyPress, which was a plugin some people developed that was then picked up by Automattic (who &#8216;owns&#8217; all these things) in 2008.    Now the main brains behind BuddyPress are working a lot on WordPress, with less time for BuddyPress, and people are afraid that BuddyPress will be dropped.</p><p>Everyone needs to chill out and breath.  They seem to think that because Automattic is a company, that is should run like the Fortune 500, monolithic companies.  Or maybe, because it&#8217;s hip and cool, it should run like Google.  Automattic is neither.  It&#8217;s Open Source development and Open Source work.  That means it&#8217;s kind of like getting a bunch of cats in a room and giving them toys and leaving.  You come in once in a  while to feed them and scoop the litter, but mostly they&#8217;ll get things done as they do.</p><p>The traditional business model isn&#8217;t going to work for them.  They don&#8217;t all sit in an office, most of the people who help out (like me) don&#8217;t get paid a red cent.  That doesn&#8217;t mean I don&#8217;t think a dose of corporate America might not be a bad idea (nail things down a little, organize a little, tighten a little), but it means I think all that should be implemented carefully.  Automattic works best the way it is because of freedom.  At the same time, projects other than WordPress work less well because of the freedom to roll between projects.  WordPress takes more work, but BuddyPress and bbPress <em>need</em> more work.</p><p>For me, today, everything works well.  There are a few annoyances (like user management) but most everything I want can be done easily enough, and I&#8217;m happy.  I can see that Automattic needs to change a little, adapt to be able to support WordPress as well as the children projects, but they&#8217;re growing, they&#8217;re learning, and with Ning charging people, I suspect BuddyPress will be picking up even more steam soon.</p><p>Now if they&#8217;d only fix the damn forums.</p> ]]></content:encoded> <wfw:commentRss>http://ipstenu.org/2010/07/an-automattic-future/feed/</wfw:commentRss> <slash:comments>0</slash:comments> </item> <item><title>MediaWiki – All Powerful, All Annoying</title><link>http://ipstenu.org/2010/02/mediawiki-all-powerful-all-annoying/</link> <comments>http://ipstenu.org/2010/02/mediawiki-all-powerful-all-annoying/#comments</comments> <pubDate>Wed, 10 Feb 2010 20:21:04 +0000</pubDate> <dc:creator>Ipstenu</dc:creator> <category><![CDATA[Technical]]></category> <category><![CDATA[code]]></category> <category><![CDATA[website]]></category><guid
isPermaLink="false">http://ipstenu.org/?p=1051</guid> <description><![CDATA[Don&#8217;t get me wrong, I love MediaWiki. It&#8217;s &#8216;overkill&#8217; for what I need, but then again, I wanted a stand-alone &#8216;encyclopedia&#8217; where primarily text based articles were listed, without the ability to comment. And until someone can trim WordPress to &#8230; <a
href="http://ipstenu.org/2010/02/mediawiki-all-powerful-all-annoying/">Continue reading <span
class="meta-nav">&#8594;</span></a>]]></description> <content:encoded><![CDATA[<p><img
src="http://ipstenu.org/wp-content/uploads/2010/02/MediaWiki.png" alt="" title="MediaWiki" width="135" height="135" class="alignleft size-full wp-image-1052" /> Don&#8217;t get me wrong, I love MediaWiki.  It&#8217;s &#8216;overkill&#8217; for what I need, but then again, I wanted a stand-alone &#8216;encyclopedia&#8217; where primarily text based articles were listed, without the ability to comment.  And until someone can trim WordPress to run as fast as MediaWiki, I&#8217;m sticking with it.  Well, that and they need an &#8216;import from MediaWiki&#8217; tool, cause at 700-odd pages, I&#8217;m not doing it by hand.  It&#8217;s a static website, and it does it&#8217;s job well.</p><p>But right now, and every time I need to update it, I hate it.<span
id="more-1051"></span></p><p>I don&#8217;t mind using command line to <code>wget</code> the latest version and unzip it, overlaying the new files atop the old ones.  What I mind is having to manually visit the pages for all my extensions, and determine if I need to upgrade or not.  It makes me wish for WordPress with the happy &#8216;Hey, that plugin needs updating!&#8217;</p><p>See, there&#8217;s no admin &#8216;side&#8217; to MediaWiki, like there is for WordPress, or ZenGallery, or anything else I run on my sites.  MediaWiki is for the hardcore people who don&#8217;t mind getting their hands dirty.  And as a user, I think this is the real problem with the whole thing.  Until they make a user friendly admin side of the whole thing, MediaWiki will remain used by the nerdy, the geeky and the techie, rather than the whole world.  Part of why WordPress became so popular is they made it not easy, but easier to run your own blog.  It&#8217;s still got problems, sure, but they made it so you could easily learn how to manage your own site.</p><p>And then there&#8217;s MediaWiki.</p><p>MediaWiki sucks to admin.  Like today I found out I could turn on File Caching.  That&#8217;s great new, I think! I use it for my gallery and my blogs (runs faster among other things).  Except that, unlike WordPress (where Donncha&#8217;s freakin&#8217; amazing <a
href="http://ocaoimh.ie/wp-super-cache/">WP Super Cache</a> can clear out files on a scheduled basis) or ZenPhoto (where it runs once a day, or whenever I press &#8216;clear!&#8217;), MediaWiki <em>has no cache expiry</em>.  That blew my mind, but seeing as MediaWikis are &#8216;mostly&#8217; static content, it makes a little sense.</p><p>So I turned it on and ran <code>$php maintenance/rebuildFileCache.php</code> which force caches everything. All at once.  This is awesome to get your site &#8216;started&#8217; and all told, it took up about a moderate, but not huge, bit of space.</p><p>Also, I was told &#8216;When you edit a page, the cache is refreshed&#8217; except I did, and it didn&#8217;t.  Then I was told &#8216;Add this to your page URL and it will prompt you to recache.&#8217; (this being <code>?action=purge</code>) except that didn&#8217;t either. If I was logged in, it did nothing. If I was logged out, it did, but then I went back and it was still the old page.  Finally I sorted out that the cache pages had to be owned by &#8216;nobody:nobody&#8217; (this isn&#8217;t too weird, BTW).  The problem NOW is that if they were owned by that, then the script <code> rebuildFileCache.php</code> didn&#8217;t work!</p><p>So, great, it now works, it now flushs when I edit and save a page.  If I run the rebuild command, I&#8217;ll have to manually go in and chown the files to nobody, which annoys me, but I have godlike access to the server and I can always fix it.  But what if I want to delete everything in the cache?  Basically I have to dump the entire folder.  Which is annoying, but at least it&#8217;s working now.</p><p>Why would I have to flush the whole cache?  Because I make a formatting change, let&#8217;s say.  Also, I have advertising on my sites.  How does this get affected?</p><p>In the end, I&#8217;m going to keep the cache running for a month, see how it goes.  But it still annoys me how much of this is lacking because of no admin &#8216;dashboard.&#8217;</p><p>Then again, that&#8217;s MediaWiki. Function over form.  All powerful, all annoying.</p> ]]></content:encoded> <wfw:commentRss>http://ipstenu.org/2010/02/mediawiki-all-powerful-all-annoying/feed/</wfw:commentRss> <slash:comments>1</slash:comments> </item> <item><title>What I Need From WordPress 3.0</title><link>http://ipstenu.org/2010/01/what-i-need-from-wordpress-3-0/</link> <comments>http://ipstenu.org/2010/01/what-i-need-from-wordpress-3-0/#comments</comments> <pubDate>Thu, 21 Jan 2010 23:46:32 +0000</pubDate> <dc:creator>Ipstenu</dc:creator> <category><![CDATA[Technical]]></category> <category><![CDATA[code]]></category> <category><![CDATA[internet]]></category> <category><![CDATA[software]]></category> <category><![CDATA[wordpress]]></category><guid
isPermaLink="false">http://ipstenu.org/?p=1040</guid> <description><![CDATA[Or: How I learned to Stop Worrying And Love Open Source I actually deleted this entire post on Tuesday because I am an idiot and spent a lot of time recovering it, only to realize it needed to be totally &#8230; <a
href="http://ipstenu.org/2010/01/what-i-need-from-wordpress-3-0/">Continue reading <span
class="meta-nav">&#8594;</span></a>]]></description> <content:encoded><![CDATA[<p><img
src="http://ipstenu.org/wp-content/uploads/2010/01/wordpress.png" alt="" title="wordpress" width="100" height="100" class="alignleft size-full wp-image-1041" /><br
/><h2>Or: How I learned to Stop Worrying And Love Open Source</h2><p>I actually deleted this entire post on Tuesday because I am an idiot and spent a lot of time recovering it, only to realize it needed to be totally re-done anyway.  And in the end, they did what I needed!</p><p><a
href="http://wordpress.org">WordPress</a> 3.0 is the big merge with <a
href="http://mu.wordpress.org">WPMU</a> (WordPress Multi User) and regular old WordPress.  What this means is that new blogs will have the chance, from day one, to make a blog with &#8216;sub blogs&#8217;.  Kind of. <span
id="more-1040"></span></p><p>With a traditional WordPress install, you get one blog.  Sure, you can customize it, but it remains one blog.  WordPressMU takes that to the next level, with the idea that sometimes you want to give yourself, your spouse and your kids a blog, but not with multiple installs of WordPress. It&#8217;s actually a great idea, and I&#8217;m very happy that the codebases are being merged so you don&#8217;t have to feel like the proverbial red-headed stepchild when you need support.</p><p>But I have needs and I&#8217;m sure I&#8217;m not the only one who&#8217;s worried that the merge won&#8217;t help me.  See, I have a site with two blogs and, had I been thinking about it at the time, I would have started with MU.  The problem was that it grew organically.</p><h3>Blog #1 &#8211; The Main Blog</h3><p>The main blog, as it were, is where I post news updates, discussion topics, etc.  It&#8217;s the hub of the site, though not the &#8216;meat&#8217;.  The wiki and gallery (both locked down to admin editors only) are the big parts of the site, containing 12+ years of documentation, data and images.  Those aspects of the site I&#8217;m happy with as is.  Oh, sure, <a
href="http://www.mediawiki.org/wiki/MediaWiki">MediaWiki</a> is insane, and updating plugins is a crime (you have to go check manually, and by the way, not every plugin correctly lists it&#8217;s version), but it does it&#8217;s job and with over 700 pages, all cross-linked and organized, it&#8217;s something that&#8217;s just a little too big and hairy to consider moving to a WordPress run CMS.  I firmly believe in using the right tool for the right job.  MediaWiki is correct for an encyclopedia. <a
href="http://zenphoto.org">Zenphoto&#8217;s</a> right for a gallery.  WordPress is right for a blog.</p><p>I did not get derailed.  This is all part of the process of how I ended up with WordPress. When I started, I wanted a place where I could do the following:</p><ol><li>Post news</li><li>Allow for discussion on said news</li></ol><p>See?  It&#8217;s really simple.  I needed a blog!  What I do with it is, most of the time, link back to the gallery (<a
href="http://wordpress.org/extend/plugins/zenphotopress/">ZenPhotoPress!</a> for easy integration) or wiki (just link like I&#8217;ve been doing to all these other sites &#8211; why reinvent the wheel?).  Happy.</p><p>Then I thought &#8216;You know, a blog is great where I control the topics etc. But what if my visitors want to make their OWN topics?&#8217;  So I added a forum (back) on, using <a
href="http://bbpress.org">bbPress</a>, because of it&#8217;s so-called easy integration with WordPress.  I must admit, the integration was not easy, but once I got it working, it was simple.  Currently they&#8217;re discussing making bbPress a WordPress plugin, which, seeing as a lot of the bbPress code is lifted from WordPress, I&#8217;m not opposed to.  That will probably happen after WordPress makes 3.0, however.</p><h3>Blog #2 &#8211; Video Blog</h3><p>The short story is that I wanted to make a video site, and all the ones out there were so hard to theme, I thought &#8216;Damn it, people make Video Blogs all the ding dang time.  Why not co-opt that?&#8217;  So I make a no-comment &#8216;blog&#8217; for my videos.  Done.</p><h3>How I want my MU to Work</h3><p>Here&#8217;s where I get hinky.</p><p>Blog #1 is the main blog. This will be the wp_1 blog site, where all new users are signed up.  The users here will be &#8216;integrated&#8217; with bbPress and 99.999% of them will be &#8216;subscribers&#8217; who can only read and comment.  The hardest part is that the user base <em>must</em> be ported over with their extant passwords, and bbPress integration <em>must</em> remain intact. Otherwise what&#8217;s the point?  While WordPress has an export/import feature, I can&#8217;t use it becuase it will only bring over posts.  Also, I&#8217;ve been storing my</p><p>Blog #2 remains read only, no one is a &#8216;user&#8217; but me and my admin accounts, and no one can sign up for it.  This one can be best done as an export/import.</p><p>The nice thing about WordPress is that they use subversion, and so do I.  So my server has a nice spare folder where I have a wp 3.0 trunk build (trunk means it&#8217;s the latest and greatest version) which I update by running this command:</p><pre>svn co http://core.svn.wordpress.org/trunk/ .</pre><p>I run it once every few days, rough-test an import and an upgrade, and back out my changes.  Over and over again.  I&#8217;ll probably end up writing a how-to for myself in the end (and sharing here, of course!).</p><p>So at the end of this, where am I?  A little worried.  While I know I&#8217;m capable of sorting out the move from Regular WordPress to the MultiSite, I think that it&#8217;s important that WordPress build in a conversion tool.  I&#8217;m not the only person who&#8217;s going to look at this and want a one-click solution to turn a WP one-blog-site into a multi-blog-site.  I waffle back and forth about being nervous and confident about it.  As of today, they claim it&#8217;s &#8216;easy&#8217; to switch from solo to multi. There&#8217;s a Mormon joke in there somewhere.</p><p>From the last <a
href="http://wpdevel.wordpress.com/2010/01/21/summary-of-jan-21st-2010-dev-chat/">Developer Chat</a>:</p><blockquote><p>Ryan updated on the status of the merge which is now complete in its first form. The upgrade from single to multi works well switching back and forth is easily done by copying wp-config files. A large amount of the code cleanup is but there are still outstanding areas.  It will be ready for people to start testing an early preview release in a week or two.</p></blockquote><p>Now the only thing I have left to worry about is my custom locations for uploaded files!  Instead of storing my uploads in the &#8216;normal&#8217; place (~/blog/wp-content/uploads/YYYY/MM/DD/file.foo) I have them &#8216;offloaded&#8217; to another server. Kind of.  They&#8217;re on ~/content/blog and ~/content/video/wp-uploads (long story, I may re-do that later).  But I can work around that I&#8217;m sure.</p> ]]></content:encoded> <wfw:commentRss>http://ipstenu.org/2010/01/what-i-need-from-wordpress-3-0/feed/</wfw:commentRss> <slash:comments>0</slash:comments> </item> <item><title>But If, Baby, I’m The Bottom, You’re The TOP</title><link>http://ipstenu.org/2010/01/but-if-baby-im-the-bottom-youre-the-top/</link> <comments>http://ipstenu.org/2010/01/but-if-baby-im-the-bottom-youre-the-top/#comments</comments> <pubDate>Fri, 15 Jan 2010 20:46:09 +0000</pubDate> <dc:creator>Ipstenu</dc:creator> <category><![CDATA[Technical]]></category> <category><![CDATA[code]]></category> <category><![CDATA[software]]></category> <category><![CDATA[wordpress]]></category><guid
isPermaLink="false">http://ipstenu.org/?p=1038</guid> <description><![CDATA[Earlier this month I talked about how my server was acting wonky and how I fixed it using, among other tools, TOP. This week I was chatting with a fellow about CPU usage and his site. He runs a rather &#8230; <a
href="http://ipstenu.org/2010/01/but-if-baby-im-the-bottom-youre-the-top/">Continue reading <span
class="meta-nav">&#8594;</span></a>]]></description> <content:encoded><![CDATA[<p><img
src="http://ipstenu.org/wp-content/uploads/2010/01/take-a-cold-shower-19178-150x150.jpg" alt="" title="take-a-cold-shower-19178" width="150" height="150" class="alignleft size-thumbnail wp-image-1039" /> Earlier this month I talked about how <a
href="http://ipstenu.org/2010/01/sucking-clams-kosher-style/">my server was acting wonky and how I fixed it</a> using, among  other tools, TOP.</p><p>This week I was chatting with a fellow about CPU usage and his site.  He runs a rather large WordPress blog and the database is about 500 megs.  As a comparison, this site, with about 500 posts, is under 5 megs, and my big site, with thousands of posts, comments, and a forum, is 10 megs.  The biggest site I run on my server is 850 megs (just down from 910 after some clean up).  The difference between his site and mine is that his is slow and he knows it.  As we discussed ways to speed it up, I had some thoughts on WordPress and how, at a certain point, you&#8217;re going to need to dig into the guts of your server and learn TOP.<br
/> <span
id="more-1038"></span></p><p>The &#8216;problem&#8217; with most &#8216;How do I make my WordPress site run faster?&#8217; tutorials, as I&#8217;ve seen it, is they address surviving the digg effect.  That is, they talk about how to deal with having a high volume of traffic on your site and, for the most part, you can make it with just adding caching plugins.</p><p>Once your site gets &#8216;big&#8217; or &#8216;popular&#8217; you&#8217;re going to have to move off shared/cloud hosting and over to your own server.  For most of us, the first step is a VPS (Virtual Private Server).  Shared Hosting means &#8216;You have an account on a server with a hundred other people.&#8217;  It&#8217;s great for small sites, inexpensive and easy to use.  The problem is you could have terrible neighbors, who use up all the CPU.  Think of it like those old New York apartments where someone&#8217;s a jerk at 5am and uses up the hot water so you, at 7am, have none.    Yeah, it&#8217;s kind of like that.  That&#8217;s the day you think &#8216;I want a house!&#8217;</p><p>Only, well, we&#8217;re not all up for houses just yet.  A house would be a dedicated server, where it&#8217;s just you.  Cloud hosting, which I touched on earlier, would be the college dorms of webhosting.  It has a lot of benefits for the really small sites, and actually some for large sites, but I&#8217;m not sold of their overall usefullness yet, so I&#8217;ll talk about them some other time.  What I want to talk about are Virtual Private Servers, the condo-sub-leasing (or rent-to-own maybe) of website hosting, and how the new VPS user should really get on TOP of things (sorry, bad pun) to make their lives easier.</p><p>TOP.  Well &#8216;top&#8217; really.  Unix commands are generally all lower case like that.</p><p>The top command is a system monitor tool that outputs a list of processes.  Have you ever seen Task Manager in Windows? It&#8217;s kind of like that tab for &#8216;Processes&#8217; that you look at and run away from.  The default view of top is by percentage of CPU usage and the &#8220;top&#8221; CPU users are listed.  See? The name made sense.  You can also see how much processing power is being used, memory hogs and other cool things.  Most modern Unix-systems let you sort the list, colorize it, etc, though you have to be command line savvy.</p><p>Here&#8217;s what top looked like for me about an hour ago.</p><pre>
top - 12:44:44 up 126 days, 23:13,  1 user,  load average: 0.12, 0.17, 0.17
Tasks:  91 total,   1 running,  90 sleeping,   0 stopped,   0 zombie
Cpu(s):  0.0% us,  0.0% sy,  0.0% ni, 100.0% id,  0.0% wa,  0.0% hi,  0.0% si
Mem:    524288k total,   358248k used,   166040k free,        0k buffers
Swap:        0k total,        0k used,        0k free,        0k cached

  PID USER      PR  NI  VIRT  RES  SHR S %CPU %MEM    TIME+  COMMAND
15616 nobody    15   0 94540  65m  20m S  1.0 12.8   0:00.27 httpd
12261 ipstenu   16   0  1908 1012  780 R  0.4  0.2   0:00.30 top
[...]
28630 root      16   0  107m  86m 1096 S  0.0 16.8   1:06.30 /usr/sbin/clamd
</pre><p>I wanted to point out clamd, which has been the bane of my existance. Thing won&#8217;t DIE.  I ended up going in to<pre>/etc/exim.conf</pre><p> and manually commended out the clamd line (and restarted the service) to finally get it gone.</p><p>But top, as you can see, has a freakishly large amount of information.  My server is doing fine, at this point, so I don&#8217;t have a whole lot to show you.  What you can see right away is that I can tell, with a glance, what&#8217;s going on.  I could see, though and at this point I have a &#8216;nobody&#8217; process. That just means someone&#8217;s accessing my website.  No, really!  That&#8217;s good! The CPU and memory usage seem high, but they vanish in a second.  Basically, someone rang my doorbell and for that brief moment, electricity was used.  The next thing I see is the top command, which is run by me (hi!) and down the line is that idiot, clamd.</p><p>I actually scan top a lot at work these days, trying to understand what&#8217;s causing issues. It&#8217;s good for &#8216;right now!&#8217; things, but not so much if I want to see what started a strange spike a couple hours (weeks) ago.  For that you need a whole mess of tools.</p><p>Maybe I&#8217;ll talk about optimizing servers for WordPress next.  Or maybe I&#8217;ll talk about TV. Who knows!</p> ]]></content:encoded> <wfw:commentRss>http://ipstenu.org/2010/01/but-if-baby-im-the-bottom-youre-the-top/feed/</wfw:commentRss> <slash:comments>0</slash:comments> </item> <item><title>Sucking Clams, Kosher Style</title><link>http://ipstenu.org/2010/01/sucking-clams-kosher-style/</link> <comments>http://ipstenu.org/2010/01/sucking-clams-kosher-style/#comments</comments> <pubDate>Fri, 01 Jan 2010 17:39:43 +0000</pubDate> <dc:creator>Ipstenu</dc:creator> <category><![CDATA[Technical]]></category> <category><![CDATA[code]]></category> <category><![CDATA[computers]]></category> <category><![CDATA[website]]></category><guid
isPermaLink="false">http://ipstenu.org/?p=1026</guid> <description><![CDATA[I&#8217;m going to start out the new year blogging about servers, so if you don&#8217;t like my techy talks, this is one to avoid. ClamAV is an tool that you put on your server and it detects malicious software. In &#8230; <a
href="http://ipstenu.org/2010/01/sucking-clams-kosher-style/">Continue reading <span
class="meta-nav">&#8594;</span></a>]]></description> <content:encoded><![CDATA[<p><img
src="http://ipstenu.org/wp-content/uploads/2009/12/clam_av_logo-150x150.png" alt="" title="clam_av_logo" width="150" height="150" class="alignleft size-thumbnail wp-image-1027" /> I&#8217;m going to start out the new year blogging about servers, so if you don&#8217;t like my techy talks, this is one to avoid.</p><p>ClamAV is an tool that you put on your server and it detects malicious software.  In short, it&#8217;s a server virus scanner and most servers use it to scan email for viruses.  Now those of you who use stuff like McAffee and Norton and other virus scanners for your email, you may not know that servers also scan for that stuff as well, and try to kill the emails before they ever get to you!  Yeah, think about how many emails with viruses you get.  Personally, I&#8217;ve never had a problem with viruses and not because I use a mac. It&#8217;s because I pay attention to the content and context of an email before I open any attachments.</p><p>But this is about ClamAV and server-side scanners. <span
id="more-1026"></span></p><p>The story starts with my twice a week check of my server.  I like to keep tabs on what it&#8217;s doing, how it&#8217;s doing, what&#8217;s going on, etc etc.  I was a little surprised to see my server load spiked.  Server load is sort of how you know how hard your server is working.  A high load means its looking at a lot of work.  A low load is &#8216;better&#8217; but you have to admit that you&#8217;re going to have SOME load, so you may as well figure out what&#8217;s a good load for you.  I&#8217;ve had problems with WordPress and right now I&#8217;m using WP Super Cache (See <a
href="http://ipstenu.org/2009/09/i-take-it-back-wp-super-cache-is-a-super-hero/">&#8220;I take it back. WP-Super-Cache is a Super Hero&#8221;</a> from September 2009).</p><p>The point is, I know that a spike like this is okay:<br
/> <img
src="http://ipstenu.org/wp-content/uploads/2009/12/generic-spike.png" alt="" title="generic-spike" width="478" height="279" class="aligncenter size-full wp-image-1028" /></p><p>That spike there was when I ran a small upgrade.  You&#8217;ll notice how after the moment, it drops back down and has a happy nice day? That&#8217;s how things are supposed to work. A spike with traffic and then everything&#8217;s happy again.  Great.</p><p>So what does this mean?<br
/> <img
src="http://ipstenu.org/wp-content/uploads/2009/12/clam-spike.png" alt="" title="clam-spike" width="537" height="357" class="alignnone size-full wp-image-1029" /></p><p>Yeah, I took a look at that, paled, and asked myself &#8216;What in the four hells is going on!?&#8217;  I did the logical thing and looked at the date and time.  Noon on Monday I&#8217;d made a change to the firewall, moving from the perfectly acceptable, though harder to manage (no GUI), <a
href="http://kb.liquidweb.com/apf-firewall/">APF Firewall</a> to <a
href="http://www.configserver.com/cp/csf.html">CSF</a>.  That move was a TEENY bit on the spur of the moment, as I wasn&#8217;t having any problems with APF per se, but I was being hit up by a lot of spammers and my usual attacks of <a
href="http://www.projecthoneypot.org/httpbl.php">http:BL</a> and <a
href="http://www.bad-behavior.ioerror.us/">Bad Behavior</a> weren&#8217;t cutting it. They&#8217;re front end fixes to the ongoing spam problem, alas.  I hate spammers.</p><p><img
src="http://ipstenu.org/wp-content/uploads/2009/12/top-150x150.png" alt="" title="top" width="150" height="150" class="alignright size-thumbnail wp-image-1030" /> Worried that my new firewall was &#8216;bad&#8217;, I started to Google if CSF caused high server loads.  And found nothing.  So I went back to the beginning and checked top. Top is a unix command that you use to see what&#8217;s using up resources on your server.  It&#8217;s like Task Manager for Windows, but it&#8217;s a lot more informative.  Top lets you see details and sort and basically when you want to find out what ran off with the spoon and killed your server, baby, I&#8217;m the bottom and log on to top.  Top showed me, interestingly enough, that ClamD was using between 70 and 90% of my resources.  On a slow week, like the net generally has for entertainment sites between Christmas and New Years, that&#8217;s not really a problem.  There&#8217;s not a lot going on with the sites I host right now, the extra CPU usage wasn&#8217;t a problem.  Come back on January 20th, though, now that&#8217;s a problem.</p><p>But the thing of it is, <a
href="http://ipstenu.org/2009/04/youre-not-the-boss-of-me/">back in September</a>, I optimized my server and I remember reading on multiple places that ClamAV and ClamD use up a lot of resources and people turn them off.  So I did.</p><p><img
src="http://ipstenu.org/wp-content/uploads/2009/12/serverload.png" alt="" title="serverload" width="479" height="322" class="alignnone size-full wp-image-1025" /></p><p>Isn&#8217;t that much nicer?</p><p>The real question, at the end of the day, is if having ClamAV turned off causes more problems than having it on?  So far, no one&#8217;s breached my servers, though that&#8217;s a function of my firewalls, and SpamAssassin seems to be taking care of the spam emails, which is where most viruses come from in my experience, unless the server&#8217;s hacked, at which point I&#8217;m kind of screwed anyway.  But what I find myself wondering now is if it&#8217;s dangerous to not be using ClamAV or what.  And I don&#8217;t have an answer to that yet.</p> ]]></content:encoded> <wfw:commentRss>http://ipstenu.org/2010/01/sucking-clams-kosher-style/feed/</wfw:commentRss> <slash:comments>1</slash:comments> </item> <item><title>I Haven’t Got Time For The Pain!</title><link>http://ipstenu.org/2009/05/i-havent-got-time-for-the-pain/</link> <comments>http://ipstenu.org/2009/05/i-havent-got-time-for-the-pain/#comments</comments> <pubDate>Tue, 12 May 2009 14:10:34 +0000</pubDate> <dc:creator>Ipstenu</dc:creator> <category><![CDATA[Technical]]></category> <category><![CDATA[code]]></category> <category><![CDATA[internet]]></category> <category><![CDATA[software]]></category><guid
isPermaLink="false">http://www.ipstenu.org/?p=831</guid> <description><![CDATA[Two months ago (give or take) I mused over photo gallery options for my sites. For Ipstenu, I&#8217;m now using a WordPress plugin and treating it like a photoblog. For JFO, however, I couldn&#8217;t answer it that easily. I really &#8230; <a
href="http://ipstenu.org/2009/05/i-havent-got-time-for-the-pain/">Continue reading <span
class="meta-nav">&#8594;</span></a>]]></description> <content:encoded><![CDATA[<p><img
src="http://www.ipstenu.org/wp-content/uploads/2009/05/carlysimon-150x150.jpg" alt="Carly Simon and you should get the joke here" title="Carly Simon" width="150" height="150" class="size-thumbnail wp-image-832 alignleft" /> Two months ago (give or take) I <a
href="http://www.ipstenu.org/2009/03/on-beyond-gallery/">mused over photo gallery options</a> for my sites.  For Ipstenu, I&#8217;m now using a WordPress plugin and treating it like a photoblog. For JFO, however, I couldn&#8217;t answer it that easily.<span
id="more-831"></span></p><p>I really do like the Gallery project.  I do! I learned a great deal about photography from it, and I&#8217;m thankful for it. But. I needed to move on as a user, a developer and a photographer.  On that last one, I&#8217;m not a profession one, I&#8217;m just a goofy girl with a camera who likes to remember where she&#8217;s been.  As a user, Gallery2 did the job well and without major issues.  As a developer, it made me want to cry. Many times. Once I had to log into my friend&#8217;s server to fix his install.  That just whomps.</p><p>Even the developers admit that Gallery2 suffered from bloat:</p><blockquote><p>The code base is too complex and over-engineered because it was designed to fix every single thing that was wrong with Gallery 1 (Second System Effect) leaving its scope hazy and broad.</p></blockquote><p>The whole idea of it was &#8220;Your photos, your website.&#8221; And personally I love that. I hate having flikr or picasa in charge of MY photos. Let alone FaceBook. I have a blog on my domain for that same reason.  But Gallery2 was too much. I never used half of it and it was 16+megs at its slimmest install.  That the developers agreed with my feelings delighted me.  And the <a
href="http://codex.gallery2.org/Gallery3:Features">Feature List</a> was also exciting. As soon as G3 popped out, I grabbed a copy and started playing.</p><p>With each version of Gallery3&#8242;s beta releases, I would get excited and then disappointed. Excited for the new toys and disappointed for how the overall effect felt. It just felt wrong for me.  It wasn&#8217;t really Web2.0, even though it was, and the usage felt off. It didn&#8217;t make intuitively as much sense as G2, though it was still far better than Coppermine (which frankly I hate, and I know more people who argue with it than anything).  At first I thought it was because I was so used to G1 and G2, but then I realized that over the last 10 years, I&#8217;ve used so many different systems that I&#8217;m fine with subtle differences. I&#8217;m savvy, I&#8217;m smart, I can code, so why did G3 feel wrong to me?</p><p>It was too hard. Too much was built in and not plugable. Too much was hard coded in itself. Theming was impossible in the first release, and way too hard in the third.  Understanding the theme system in G2 was easy, though implementing it was hard. Understanding it in G3 was hard and implementing was horrific. And before someone reminds me, AGAIN, that this isn&#8217;t even a beta product but an alpha, quite frankly that&#8217;s not an excuse. The basic things you need to be able to do with a first public release (be it beta, alpha or whatever) is to use it: Upload photos, change options, theme.  That&#8217;s it. Those are the three things at it&#8217;s most basic that photo gallery software has to have, or you may as well be using an off-site solution.</p><p>And while I may sound like I&#8217;m ranting, I&#8217;m not. I&#8217;m sad and frustrated and &#8230; You know, I really like Gallery!  I really do.  But it was starting to feel like Movable Type.  They made a big shift and suddenly I wanted to know who peed in my coffee. The code felt wrong, it felt klunky, it felt raw.  It was like starting over, and I didn&#8217;t like where it was going.  And I realized the fact was that I was going to say goodbye to an old friend.</p><p>Personally I&#8217;m all about the simplest, best, tool for the job.  I wanted a way to update news on JFO and, when that was ALL I needed, I used CuteNews.  When I realized the site was going to need something more, I weighed my options, tested software, and decided that while WordPress was a bit of overkill, I knew how to support it and customize it to be what I needed. In the end, that proved to be a perfect choice.  When I had a forum (the first time around), it was IPB, which I liked, but it always felt too big. Now I use the very basic bbPress and it&#8217;s what I need and nothing more.</p><p>If WordPress had PhotoPress, I&#8217;d probably have snagged that. Instead, I shopped around. I installed Coppermine, again, to test. I put up G3-alpha3 and then 4. I went to WikiPedia and dug out the compares and ended up in a head to head battle between ZenPhoto and Gallery3.</p><p>ZenPhoto won by feeling better.</p><p>Seriously, it&#8217;s asthetics at this point. There are only two features I miss: Being able to re-upload a picture and keep it&#8217;s MetaData, and having &#8216;new&#8217; images show up with a different background color.  But I can live without those.</p> ]]></content:encoded> <wfw:commentRss>http://ipstenu.org/2009/05/i-havent-got-time-for-the-pain/feed/</wfw:commentRss> <slash:comments>0</slash:comments> </item> <item><title>Timing is Everything Sometimes</title><link>http://ipstenu.org/2009/05/timing-is-everything-sometimes/</link> <comments>http://ipstenu.org/2009/05/timing-is-everything-sometimes/#comments</comments> <pubDate>Wed, 06 May 2009 17:47:50 +0000</pubDate> <dc:creator>Ipstenu</dc:creator> <category><![CDATA[Technical]]></category> <category><![CDATA[code]]></category> <category><![CDATA[wordpress]]></category><guid
isPermaLink="false">http://www.ipstenu.org/?p=828</guid> <description><![CDATA[So I wasn&#8217;t paying attention and the WordPress Plugin Competition 2009 (3.0) was announced April 26th. All plugins submitted between May 1 and July 31 are eligible. Ban Hammer went &#8216;live&#8217; on Sunday May 3rd. It may actually be eligible, &#8230; <a
href="http://ipstenu.org/2009/05/timing-is-everything-sometimes/">Continue reading <span
class="meta-nav">&#8594;</span></a>]]></description> <content:encoded><![CDATA[<p><img
src="http://www.ipstenu.org/wp-content/uploads/2009/04/vilcus-plug-it-in-150x150.jpg" alt="vilcus-plug-it-in" title="vilcus-plug-it-in" width="150" height="150" class="alignleft size-thumbnail wp-image-824" /> So I wasn&#8217;t paying attention and the <a
href="http://weblogtoolscollection.com/archives/2009/04/26/announcing-wordpress-plugin-competition-2009-30/">WordPress Plugin Competition 2009 (3.0)</a> was announced April 26th.  All plugins submitted between May 1 and July 31 are eligible. <a
href="http://wordpress.org/extend/plugins/ban-hammer">Ban Hammer</a> went &#8216;live&#8217; on Sunday May 3rd.  It may actually be eligible, since I didn&#8217;t release the code when I wrote it. Look, you have to test, right? And I track my test versions to remember what I did.  Anyway, their definition of public means it was put on the WP extend site. And mine wasn&#8217;t until May 3rd.<span
id="more-828"></span></p><p>Actually <a
href="http://wordpress.org/extend/plugins/recently-registered">Recently Registered</a> didn&#8217;t get up on the WP site until May 1st, so it may be eligible too.</p><p>The one &#8216;gotcha&#8217; for my possible submission (not that I think I&#8217;d win, but I think it&#8217;d be nice to try) is this:</p><blockquote><p>You can only submit plugins that have been written for this competition and have not been released publicly before the start of the competition.</p></blockquote><p>I didn&#8217;t. I wrote the plugin because I needed it.</p><p>Well, either way, once <a
href="http://weblogtoolscollection.com/pluginblog/">the contest opens</a> I&#8217;ll submit them both and see what happens.  Could be something, could be nothing, but it&#8217;s a nice attempt.</p> ]]></content:encoded> <wfw:commentRss>http://ipstenu.org/2009/05/timing-is-everything-sometimes/feed/</wfw:commentRss> <slash:comments>0</slash:comments> </item> <item><title>Plug It In, Plug It In</title><link>http://ipstenu.org/2009/04/plug-it-in-plug-it-in/</link> <comments>http://ipstenu.org/2009/04/plug-it-in-plug-it-in/#comments</comments> <pubDate>Wed, 29 Apr 2009 20:49:31 +0000</pubDate> <dc:creator>Ipstenu</dc:creator> <category><![CDATA[Technical]]></category> <category><![CDATA[bbpress]]></category> <category><![CDATA[code]]></category> <category><![CDATA[wordpress]]></category><guid
isPermaLink="false">http://www.ipstenu.org/?p=823</guid> <description><![CDATA[I am not a great programmer by any means. I can hack around and muddle my way through with the best of the great net scapegraces. I&#8217;m not the genius who invents a brand new way of doing things. That &#8230; <a
href="http://ipstenu.org/2009/04/plug-it-in-plug-it-in/">Continue reading <span
class="meta-nav">&#8594;</span></a>]]></description> <content:encoded><![CDATA[<p><a
href="http://www.ipstenu.org/wp-content/uploads/2009/04/vilcus-plug-it-in.jpg"><img
src="http://www.ipstenu.org/wp-content/uploads/2009/04/vilcus-plug-it-in-150x150.jpg" alt="vilcus-plug-it-in" title="vilcus-plug-it-in" width="150" height="150" class="alignleft size-thumbnail wp-image-824" /></a> I am not a great programmer by any means.  I can hack around and muddle my way through with the best of the great net scapegraces.  I&#8217;m not the genius who invents a brand new way of doing things.  That said, I do, eventually, get annoyed with things enough that I force myself to learn how to code.<span
id="more-823"></span></p><p>Yesterday I was pissed off at WordPress because of it&#8217;s user management tools, and no plugins really did what I wanted.  See, I have open registration. It lets me sync my blog and forum and let people post. But where it fails is that I can&#8217;t set users as &#8216;banned&#8217; in WordPress.  This is a simple thing, I feel. A user role that has no rights and is just banned from commenting. They can read all they want, but no comment.  I&#8217;ve tried just about every tool out there, but they never work.  In addition to that, spammers sign up to my blog.</p><p>Since creating a &#8216;bozo&#8217; user role is outside my ability, I decided what I wanted was a plugin to prevent people from registering if they were on my blacklist, similar to how I can prevent them from commenting on my comment blacklist.  At first I was using <a
href="http://herselfswebtools.com/2008/06/wordpress-plugin-to-prevent-bot-registrations.html">TimesToCome Stop Bot Registration</a>, which (among other things) uses <a
href="http://stopforumspam.com">StopForumSpam&#8217;s list</a> of spammers as a stop-gap.</p><p>The problem with TTC is that if you register with a bad email (jane132@gmail.com instead of jane123@gmail.com) and then try to register with the RIGHT email, it notes that the IP is the same and bans both emails and the IP.  Which caused a couple people no end of problems on my site.  It had to go.</p><p>From there, I tried <a
href="http://www.joeswebtools.com/wordpress-plugins/no-disposable-email/">No Disposable Email</a>, which checks against a list of known baddies.  That was nice, but it was a text file list that you had to update by hand.  But it got me thinking.</p><p>I quickly converted it into Ban Hammer, which allowed me to update and edit the text file from a submenu inside my admin session. But that wasn&#8217;t enough.  Why did I have to have two places to keep my jerk list?  If someone was on my WordPress Comment Blacklist, I didn&#8217;t want them to comment. That implies they&#8217;re just not welcome at all.  So why don&#8217;t I make Ban Hammer pull from that list.  Which I did.</p><p>I still have things I want to do to the code, like put in an option to use StopForumSpam&#8217;s list, and a way to edit the error message.  But for now, <strong>Ban Hammer</strong> sits by my other plugins, <strong>Recently Registered</strong> (lists the last 25 registrations) and my bbPress plugin <strong>Spoiler Bar</strong> (adds in spoiler &#8216;code&#8217; to bbPress) on my Google Code site. It&#8217;s not for &#8216;public&#8217; release, but it&#8217;s there so my friends who have been helping me test out my ideas can easily download.  What? I have nerd friends!</p> ]]></content:encoded> <wfw:commentRss>http://ipstenu.org/2009/04/plug-it-in-plug-it-in/feed/</wfw:commentRss> <slash:comments>0</slash:comments> </item> <item><title>Beta Testing</title><link>http://ipstenu.org/2008/11/beta-testing/</link> <comments>http://ipstenu.org/2008/11/beta-testing/#comments</comments> <pubDate>Mon, 03 Nov 2008 21:24:17 +0000</pubDate> <dc:creator>Ipstenu</dc:creator> <category><![CDATA[Technical]]></category> <category><![CDATA[code]]></category> <category><![CDATA[wordpress]]></category><guid
isPermaLink="false">http://ipstenu.org/?p=407</guid> <description><![CDATA[So I slapped up WordPress 2.7 here just to see what it was like and to see how much work was going to be needed to integrate it with my other sites when the time comes. Wow. There&#8217;s a minor &#8230; <a
href="http://ipstenu.org/2008/11/beta-testing/">Continue reading <span
class="meta-nav">&#8594;</span></a>]]></description> <content:encoded><![CDATA[<p>So I slapped up WordPress 2.7 here just to see what it was like and to see how much work was going to be needed to integrate it with my other sites when the time comes.</p><p>Wow.</p><p>There&#8217;s a minor hitch when it comes to finding everything I want, but the left-side menu with drop downs is a <strong>lot</strong> faster than the old way!</p><p>While I was at it, I optimized my site for xhtml and css, so I&#8217;m now compliant.  My next task is to go through all the old posts and clean up the tags.  I managed to pull this off on my other site, and I came up with four blanket categories, and then I used tags to sort things more finely.  The blanket &#8216;categories&#8217; for a personal site are a little harder, so I&#8217;m hesitant at hashing that out yet. But I&#8217;m sure after goofing around for a while, I&#8217;ll figure something out.</p> ]]></content:encoded> <wfw:commentRss>http://ipstenu.org/2008/11/beta-testing/feed/</wfw:commentRss> <slash:comments>0</slash:comments> </item> </channel> </rss>
<!-- Performance optimized by W3 Total Cache. Learn more: http://www.w3-edge.com/wordpress-plugins/

Minified using apc
Page Caching using apc

Served from: ipstenu.org @ 2010-07-31 22:13:31 -->