Home | Categories | Sources | Sites | Languages | About
Note: The project has been discontinued
bedeviled mojo slop [Site] [XML]
Description: If you have to ask, you don't want to know!
Last Update: 10:17:01 03/04/2006
 

Additional Info

First Fetched: 00:16:06 01/31/2004
Last Updated: 10:17:01 03/04/2006

Headlines

<< >> 1 2 3 4 5 ... 9 10 11
Cowabunga
At the beginning of February, I received a Corporate Blogging Solution Forrester Wave evaluation form. blojsom was identified as "a vendor in the blogging solution market." So, I filled out the form and sent it back. blojsom was not selected for an in-depth evaluation. Our ride on that wave was short :) Oh well ... blojsom will still be included in the final report as "We didn't do an in-depth analysis of this software, but maybe you want to check it out anyway." And they're doing an add-on piece to talk about vendors not included in the formal evaluation. I keep good tabs on what other vendors (commercial and open-source) are up to, so I decided to visit the good folks over at Traction Software. I'm guessing I'll read about them in the final Forrester evaluation. They're enterprise blog software and built using Java. It's not the features I'm at all worried about, but the price tag. The TeamPage-15 product offers 15 named users, 5 projects, and unlimited visitors for $5,000. As a ...
17:33:30 February 22, 2006, Wednesday (PST) Source: bedeviled mojo slop
blojsom 1.0 (was) available
Well, 3 years ago today, blojsom 1.0 was officially available for download. We started with a 1.0 release. I'd like to go back and build the blojsom 1.0 WAR file just to see how much smaller it was compared to the current release. Even still, the blojsom 2.29 WAR file "weighs in" at just under 3 MB. Not bad I'd say. 50 updates later and blojsom is still going strong.
12:35:12 February 2, 2006, Thursday (PST) Source: bedeviled mojo slop
TMI
.flickr-photo { } .flickr-frame { float: left; text-align: center; margin-right: 15px; margin-bottom: 15px; } .flickr-caption { font-size: 0.8em; margin-top: 0px; } Blojsom, originally uploaded by kungfootv. I'm usually never at a loss for words. To quote Adriaan, developer of the excellent ecto, "Unlike the last one, this doesn't tickle my nipples."
01:34:27 February 2, 2006, Thursday (PST) Source: bedeviled mojo slop
blojsom 2.29 available
Blojsom 2.29 is now available. Changelog Upgrading instructions Download updates Download Quickstart Bugs fixed More little “stuff” than big “stuff” in this release. The Feed Filter is something I’m using now to clean up the URLs for how people access my syndication feeds. For example, my RSS 2.0 feed is now located at http://www.blojsom.com/blog/feed/. You can still use http://www.blojsom.com/blog/?flavor=rss2 to access the RSS 2.0 feed. As another example, my Atom feed is now located at http://www.blojsom.com/blog/feed/atom/. You can still construct per-category feeds with the filter enabled. For example, my RSS 2.0 feed for the “general” category, http://www.blojsom.com/blog/general/feed/. Another use for the filter might be alongside the tag cloud plugin, where you could construct tag-specific feeds. For example, an RSS 2.0 feed for posts where I talk about or might talk about the "playstation 2", http://www.blojsom.com/blog/feed/?tq=playstation+2. I’m also using the Page ...
18:54:18 January 29, 2006, Sunday (PST) Source: bedeviled mojo slop
On this day in 2003 ...
blojsom became a reality. Subject: SourceForge.net Project Approved Your project registration for SourceForge.net has been approved. Project Information: Project Descriptive Name: blojsom Project Unix Name: blojsom A lot has changed since then ... a lot.
14:04:24 January 29, 2006, Sunday (PST) Source: bedeviled mojo slop
Akismet Moderation Plugin for Blojsom
I'm now using the Akismet Moderation Plugin to handle comment and trackback spam with the Akismet service. Further revisions to the plugin will add support for submitting comment spam and ham (false positives) back to Akismet to help the system learn. Although the plugin is written for blojsom, one could easily use the Akismet Java API library for handling comment and trackback spam in other Java software packages. Not using Java? There are other language libraries to interact with Akismet available. I wrote the Akismet Ruby library as well.
10:24:58 January 10, 2006, Tuesday (PST) Source: bedeviled mojo slop
Feed Me Seymour
All of this is inconsequential, but I've added a filter for better serving of different flavors. This is most useful for removing URL "cruft" for the syndication feeds. All of this was previously possibly without the filter, but now the URLs aren't as "odd". The old ?flavor=xxx style URLs work as well. Main Feed My main RSS 2.0 feed is now http://www.blojsom.com/blog/feed/. My main Atom feed is now http://www.blojsom.com/blog/feed/atom/. The filter is configurable, so if you wanted to serve Atom as your default flavor when accessing a /feed/ link, that's an option. Per-Category Feed As blojsom supports per-category feeds, all you need to do is tack on /feed/ to the end of the URL for the entries in a given category. If you wanted an RSS 2.0 feed of only my Java postings, you could use the link, http://www.blojsom.com/blog/java/feed/. Or, you could also get an Atom feed for the Java postings using the link, http://www.blojsom.com/blog/java/feed/atom/. Entry Comments Feed You could ...
11:21:22 January 6, 2006, Friday (PST) Source: bedeviled mojo slop
Connections Theme
Cliffano Subagio ported the Connections theme from Wordpress to blojsom. Download. Enjoy!
18:19:07 December 15, 2005, Thursday (PST) Source: bedeviled mojo slop
Jacuba
Jacuba is ... an online spell checker that you can apply to any text area. They're also using blojsom for their blog. In their "Integrating Jacuba Spell into Blojsom" post, they show you how to tweak the comment page to add spell check to your comments. You could easily adapt your add and edit blog entry pages to use Jacuba Spell as well.
05:57:28 November 28, 2005, Monday (PST) Source: bedeviled mojo slop
blojsom Database Source Available
I took a few hours last night and banged out some code for blojsom to use a relational database for data storage. You can find this under the Experimental | Database download area. Note the release area. This code is experimental. Let me spell that out for you, E-X-P-E-R-I-M ... ahhh, screw it ... if you can't spell I don't want you downloading the source code :) But, in all seriousness, the source isn't a "hack" in as much as it was identifying threads of execution and seeing where things broke and needed to be changed. That's why the source has a smattering of // XXX: Hibernate comments. My test setup is as follows: OS X, Java 1.4.2_09, Tomcat 5.0.28, MySQL 5.0.15-standard, Hibernate 3.0.5. To the extent your setup matches what I've got ... great. Otherwise, your mileage may vary. If you're not familiar with setting up any of the above software, don't download the source and try working with it. I'm not worried as it's all Write Once, Run Anywhere. If you want to build the ...
18:22:22 November 23, 2005, Wednesday (PST) Source: bedeviled mojo slop
blojsom 2.28 available
blojsom 2.28 is now available. Changelog Upgrading instructions Download updates Download Quickstart Bugs fixed The 3 "biggest" additions in terms of functionality are: Events are now published when blog categories are added, deleted, and updated. Any blojsom components taking advantage of the event and listener API can now listen for category-related events. The Permissions Check plugin gives you an object that allows you to check permissions for a given user of a blog within your templates. This would be useful for the web administration console where menu options could be added or removed dynamically according to permission (I'm not currently doing this yet). There are a number of existing permissions for the web administration functionality, but since blojsom allows you to define any other permissions per-blog that are appropriate, you could probably use this in some creative ways. WebMacro is another template language written in Java. If you'd like to use WebMacro to write ...
01:11:03 November 22, 2005, Tuesday (PST) Source: bedeviled mojo slop
blojsom site on Confluence 2.0
The blojsom site is now running Confluence 2.0. Upgrading was as simple as they describe. Good work nerds.
03:17:27 November 20, 2005, Sunday (PST) Source: bedeviled mojo slop
WebMacro Dispatcher
You probably already know that blojsom lets you write page templates in JSP, Velocity, FreeMarker, and Groovy? I just added a WebMacro Dispatcher allowing you to use WebMacro to write page templates. I don't know why I wrote it (maybe because it was just about 36 lines of new code), but maybe someone out there wants to use WebMacro with blojsom. Ahhhhh ... Saturday morning nerdery!
10:18:34 November 5, 2005, Saturday (PST) Source: bedeviled mojo slop
Flocking XML-RPC
I was poking around the Flock bugzilla instance to see if anyone else had reported not being able to post to their blog from Flock. newPost xml-rpc not quite right (my emphasis in italicized bold). recent versions of drupal (http://drupal.org/) use an XML-RPC that does strict type checking against method signatures. as such, newPost (metaweblog or blogger) fails on drupal because Flock sends the "publish" paramater as an "int" rather than a "boolean" as the spec calls for. So, let's see, what happens if I now add the following method to blojsom's MetaWeblog API handler. public String newPost(String blogid, String userid, String password, Hashtable struct, int publish) throws Exception { return newPost(blogid, userid, password, struct, (publish == 0) ? false : true); } Let's try posting to a local blog and see what messages we have on the console. Are we happy yet? Oct 24 15:30:40 DEBUG [http-8080-Processor25] handlers.MetaWeblogAPIHandler - newPost() Called ===========[ SUPPORTED ...
12:57:42 October 24, 2005, Monday (PDT) Source: bedeviled mojo slop
BarCamp NYC
It seems as if plans are underway to make BarCamp happen in the BigApple. BarCamp is an ad-hoc un-conference born from the desire for people to share and learn in an open environment. It is an intense event with discussions, demos and interaction from attendees. All attendees must give a demo, a session, or help with one. Anyone with something to contribute or with the desire to learn are welcome and invited to join. When you come, be prepared to share with barcampers. When you leave, be prepared to share it with the world. I've tentatively marked myself as a participant, so hopefully it'll happen on a date that works schedule wise. East coast represent!
10:59:35 October 21, 2005, Friday (PDT) Source: bedeviled mojo slop
Re-Purposing Blojsom's Technorati Tags Plugin for Gada.Be
Gada.Be is another nerdly metasearch service. Read more on their about page.In any event, I figured since other people were developing plugins for other software packages, I'd go a similar route and re-purpose the data populated by blojsom's Technorati Tags plugin for use with Gada.Be. I should've called that plugin the Keywords plugin since basically all it's doing is adding an edit box to the screens when you add or edit a blog entry to mark an entry with certain keywords. These keywords can be applied to any such service like Technorati, del.icio.us, or in this case, Gada.Be. And so, the GadaBeTags macro. It slices, it dices, it'll remember your mom's birthday! As you can see, it grabs the keywords and creates the appropriate link to the Gada.Be service. Add that macro to either your global macros page so that you can use the macro across templates (say for your syndication feeds) or add it to an individual template. Then simply use #GadaBeTags($entry) when you're looping over ...
06:42:06 October 17, 2005, Monday (PDT) Source: bedeviled mojo slop
PostMailer Plugin for Blojsom
Nicola Piccinini, created a post mailer plugin for blojsom. A missing feature in blojsom is the capability to send, every time an entry is added, an email with its content (title and description). For example Blogger allows it and I find it useful because I'm using email as an archiving system (thanks to the recent avalability of free, with large disk storage and well working email services). So, if you'd like that capability, download here and experiment.
10:11:39 October 16, 2005, Sunday (PDT) Source: bedeviled mojo slop
Punch Apparel using Blojsom
Punch Apparel is using blojsom for their blog. Rock on. They've got some swell t-shirt designs. Maybe I can make a trade ... blojsom t-shirt for a punch apparel t-shirt? I'm especially fond of the Delawhere? shirt.
15:45:43 October 15, 2005, Saturday (PDT) Source: bedeviled mojo slop
openDemocracy Switches to Blojsom
openDemocracy has switched some of their blogs from TypePad to blojsom. One of the technical developers slightly modified the existing MovableType to blojsom script (download here) to add author information to blojsom's entry meta-data file. Although they probably could have used the Syndication Feed Import plugin, it was probably just as quick to modify that Perl script. Welcome aboard!
15:38:48 October 15, 2005, Saturday (PDT) Source: bedeviled mojo slop
Leaving Ireland
Today I leave Ireland after a 12 day vacation around the country. Goodbye!
02:57:34 October 10, 2005, Monday (PDT) Source: bedeviled mojo slop
The Blojosxm Shirt
I'm ... ummm ... well ... Dave Winer everybody ... Dave Winer! Wearing the ultra-fabulous blojsom (logo version 1.0) t-shirt. That's about the best software/platform misspelling mashup I've seen yet. Dave managed to pack blojsom, blosxom, and osx in one fell swoop. Have fun in San Francisco! P.S. - Just so there's no confusion, it's written in Java so you can run it regardless of your underlying platform. P.P.S. - Now I know how Kathy Griffith feels being on the D-List ;) Some of you just got that joke. Totally just kidding!
04:07:12 August 18, 2005, Thursday (PDT) Source: bedeviled mojo slop
Galleryr and FeedList plugins
Galleryr Galleryr Plugin is a Blojsom plugin to retrieve information of photos/photosets stored in Flickr. You can create a gallery of Flickr photos in your Blojsom blog, check out Melbourne photoblog for an example. Galleryr Plugin uses Flickrj API, maintained by Anthony Eden. I've already made a few suggestions on our developers mailing list about some improvements to the plugin to allow for better control and administration. FeedList The FeedList plugin allows you to include external RSS/Atom feeds, and aggregate multiple feeds into one ordered feed. It also allows you to do individual and aggregated feeds for display. And here too, I've made some suggestions for better administration.
09:33:51 August 11, 2005, Thursday (PDT) Source: bedeviled mojo slop
blojsom 2.26 available
blojsom 2.26 is now available. The changelog is attached at the end of this entry. Relevant links below. So, this is where I'm supposed to say that I've worked tirelessly day and night, slaving away the hours on this release. And, to a certain extent that's been the case. And, to a certain extent it's been sunny outside and it is the summer :) So, I've also worked on my tan, the garden, throw in a trip to the Baltimore Zoo where I got to feed giraffes and pet a penguin (they're nasty little buggers), still trying to discover the next great Vodka to use as the codename for the next release, etc ... and here we are ... blojsom 2.26. Most of the work initially was done in the backend to make things less kludgely for the code to handle responses (comments/trackbacks). The Atom syndication format was released as 1.0 so I whipped together a template. The default Atom template is still 0.3 since that's what blojsom expects for the current Atom API implementation. Folks using the LDAP ...
18:13:03 August 10, 2005, Wednesday (PDT) Source: bedeviled mojo slop
Atom 1.0
I guess now that the Atom 1.0 format is basically finished, here is an Atom 1.0 template for blojsom. I'll give the latest draft document a more thorough once-over later on today to see what other elements make sense to include in the feed. My Atom feed is validated.
08:15:32 July 15, 2005, Friday (PDT) Source: bedeviled mojo slop
More Blojsom Blogs
Lindsay D. White - Thoughts and Updates on Lindsay's lymphoma OSX for Multicast Enabled Networks In case you were wondering - What I'm up to (that doesn't involve computers) The Basement - ...because somebody has to be the Long Tail. Andersen Klanen - Gorm F.'s digitale skriblerier Powered by blojsom.
19:25:36 July 13, 2005, Wednesday (PDT) Source: bedeviled mojo slop
Almost Famous
Cameron Crowe, who wrote Fast Times at Ridgemont High and directed films like Say Anything, Singles, Jerry Maguire, Vanilla Sky and the upcoming Elizabethtown has a few blogs powered by blojsom. Check out his news stand and journal. The news stand has a lot more postings. I've already been in contact with the folks managing his site about an issue with the response pages. There are a few other minor issues like better permalinks, but that's easy to take care of. It really is a thrill when you see your software used by someone whose movies are seen and enjoyed by people around the world (including myself). When I sent Mark Lussier an e-mail about these blogs, he responds with this gem, "Want to hear the most amazing part and this isnt a lie. I was at home working, watching Fast Times at Ridgemont High E True Hollywood Story when I saw the email." Even if you could, why would you make that up?! Anyhoo... You had me at blojsom! :)
09:13:08 July 8, 2005, Friday (PDT) Source: bedeviled mojo slop
A year ago today ...
... Apple bundled blojsom in Tiger Server. Link to original post. Yay!
15:46:57 June 28, 2005, Tuesday (PDT) Source: bedeviled mojo slop
More blojsom blogs
The following folks are using blojsom. In no particular order: Tim's Blog of Stuff Keith's Weblog The Turophile Tonis Notes Floating Thoughts Gecko Software Andwest FreeWhist mFoundry Welcome!
10:06:14 June 22, 2005, Wednesday (PDT) Source: bedeviled mojo slop
Not interesting ... yet
As the title says ... this is not interesting ... yet. Jun 21 15:40:57 DEBUG [http-8080-Processor24] pretty.Printer - org.blojsom.blog.database.DatabaseBlogEntry{title=Hello world!, category=foo/, description=I'm using a database. Whoopity-doo!<br /> , blogCategoryId=5, date=2005-06-21 15:40:57, blogId=default, id=838176f504a06a650104a06ae7e80001} Jun 21 15:44:08 DEBUG [http-8080-Processor23] pretty.Printer - org.blojsom.blog.database.DatabaseBlogComment{authorURL=http://foo.bar.com, blogEntryId=838176f504a06a650104a06ae7e80001, comment=Hello world. I guess this will be stored in the database., authorEmail=foo@bar.com, commentDate=2005-06-21 15:44:08, author=David Czarnecki, id=838176f504a06a650104a06dd1e70003} Jun 21 15:45:57 DEBUG [http-8080-Processor25] pretty.Printer - org.blojsom.blog.database.DatabaseTrackback{blogEntryId=838176f504a06a650104a06ae7e80001, trackbackDate=2005-06-21 15:46:31, title=http://foo.bar.com, url=http://foo.bar.com, blogName=, excerpt=, ...
12:29:23 June 21, 2005, Tuesday (PDT) Source: bedeviled mojo slop
BlogTimes plugin
BlogTimes plugin BlogTimes Plugin is a Blojsom plugin to generate a graph image summary of the blog post times. The graph's color and size are configurable. You get a pretty graph similar to the following figure. Nice! As a side note, we're approaching the 100 plugins milestone if you combine the general plugins with the plugins for web administration. Double nice!
08:28:32 June 19, 2005, Sunday (PDT) Source: bedeviled mojo slop