Monday, 30 June 2003

Help with Velocity please!

UPDATE 10:22 PM EST: I fixed the problem. Apparently, Velocity obeys silly things like a method, oh say determineToday being private and not public. UP YOURS TINA YOTHERS!

OK, I'm about to tell Velocity that it can go <marc-fleury-euphemism/>. However, I leave it to the Velocity smarty pants out there to help me out. WHAT IN THE FSCK AM I DOING WRONG? /images/emoticons/mozilla_laughing.gif The first if statement is returning true, but yet, nothing in that #if block is executing. It's probably something so simple.

#if( $group.get($refererurl).determineToday() )
    #if (...)
    // do something
    #else
    // do something else
    #end
#end
Posted by czarnecki at 10:20 PM in java ... just java

the supaaaa Sushi race

Wow ... just wow. This game is pretty amazing and even more fun if you like sushi.
Posted by czarnecki at 9:59 AM in java ... just java

blojsom source distribution now available

OK, so on any given day you might hear a SourceForge user utter a <marc-fleury-euphemism/>, but that's besides the point. I've gotten requests from more than one person to make the source to blojsom available for download. How could I say no?

So, if you're interested, I've posted the blojsom 1.9.2 branch to SourceForge. Download here.
Posted by czarnecki at 9:28 AM in blojsom ... all blojsom

Sunday, 29 June 2003

Nothing says lovin' like 14 packets of guacamole mix!

I love guacamole and when the local supermarket was out of McCormack's Guacamole mix, it was a sad few weeks. The guacamole mix they did carry was just OK. It was too tart ... tasted too much like guacamole you get that has got too much lemon in it to keep it from going bad.

McCormack's is by far, the best guacamole mix you can get in a supermarket. So, if you don't feel like making fresh guacamole yourself or don't have a local restaurant closeby that makes killer guacamole, then get some of this mix for yourself, your children, and your children's children.

/images/emoticons/mozilla_laughing.gif
Posted by czarnecki at 6:56 PM in My Life With The Thrill Kill Kult

blojsom supported in w.bloggar 3.02

If this works then the support for blojsom in w.blogger 3.02 is working. Cool. /images/emoticons/mozilla_laughing.gif They also added LiveJournal and Roller support as well.

Update 6.30.2003: Marcelo forgot to include the blojsom.gif in the CMS folder. It will be there in the next release of w.bloggar. </joy>
Posted by czarnecki at 6:28 PM in blojsom ... all blojsom

Friday, 27 June 2003

blojsom ... Blogger 2 API testing

Fortunately, it looks like I can test the Blogger 2 API handler in blojsom using w.bloggar.

Unfortunately, w.bloggar is only available under Windoze. I guess that old Windoze box will come in handy after all. Long live OSX! Now, if we can just get the Java 1.4.2 runtime under OSX, things will be stupendelicious!
Posted by czarnecki at 3:26 PM in blojsom ... all blojsom

Thursday, 26 June 2003

blojsom. Conquering the web, one blog at a time.

I can't take credit for that tagline, that credit goes to Dan. It just popped out when I went to talk to him after sending him of a snippet of an e-mail I got from someone getting started with blojsom.

"(...) I downloaded the WAR and popped it into Jetty, pointed blojsom at my blog tree and everything just worked (tm). Nice."

<joy/>
Posted by czarnecki at 4:53 PM in blojsom ... all blojsom

blojsom to support The Echo Project

It's official as of this entry that blojsom will support the efforts of The Echo Project.

And, I guess that's about it /images/emoticons/mozilla_laughing.gif

UPDATE (6-25-2003): This is a good piece on some response to the Echo project. I will try to keep abreast of the discussions and participate where I can or as relevant. Mainly it's just finding appropriate cycles and balancing all the other things that go on in one's life.
Posted by czarnecki at 4:12 PM in blojsom ... all blojsom

Question for Rebelutionary on javablogs aggregator

Hey Mike, here's a question for you, what happens if someone doesn't index their blog entries when adding an RSS feed to javablogs or in their blog profile? I ask because on a daily basis I see a large number of repeated blog entries from various blogs. Namely, ShareMe Technologies - The Mobile Future. I know there are others, but this one stands out. It just seems that when a new post is added here, in looking at say the daily view on javablogs, you see all the previous entries from the blog. Is this a DNS thing, a FreeRoller thing, a javablogs thing?

It's not that I don't want to see new entries that are added to these blogs, it's just that I don't want to see the 19 other old entries.
Posted by czarnecki at 12:07 PM in java ... just java

Tuesday, 24 June 2003

Caching Fetcher for blojsom

So, I spent a few minutes getting acquainted with the OSCache library and whipped up a Caching Fetcher for blojsom. Now I've got to experiment with various refresh period values to find an optimum.

My blog is running the Caching Fetcher right now. It certainly seems much snappier. So, I guess that's a good thing /images/emoticons/mozilla_wink.gif
Posted by czarnecki at 9:22 PM in blojsom ... all blojsom

Just snapped up blojsom.info

After reading Matt's post on hibernate.org, I decided to pickup blojsom.info. Back in January of this year, when I was thinking about blojsom, I snapped up blojsom.com, blojsom.org, and blojsom.net. That was even before I had a single line of code written for the project.

A few things I'd share with anyone looking to start an open source project, company, etc...
  • If at all possible, choose a name where you can get the .com, .org., .net, and .info domain names. I don't care what anyone says, it's still all about having a .com. I'm not sure what happens with most browsers today, but back in the day, if you typed in just a name in the URL area of a browser, it would tack on 'www.' to the front and '.com' to the back. Things are a bit muddier now with browsers doing searches for you from the URL area, etc...
  • Even if you never do anything with the project, company, etc... you're out roughly $35 (say if you register at GoDaddy). That's far better than having to shell out or raise $1888 to pay off someone who is obviously looking to capitalize on you
Posted by czarnecki at 2:20 PM in blojsom ... all blojsom

Monday, 23 June 2003

Re: A year of the MiniBlog

I was reading Russell's blog earlier this evening and came across this post.

It's a great feeling when someone mentions your software as Russell did, "MiniBlog went on to run some sites, be the basis for Neil Eyde's PersonalBlog (still going strong) and was the basis for other's hacking abilities as well. Not bad. It's not Blojsom, but it works."

Seriously, mad props to Russell for keeping it real in Spain. And mad props to a year of the MiniBlog. Lest we not forget, mad props to Biggie.

/images/emoticons/mozilla_laughing.gif

Posted by czarnecki at 10:58 PM in blojsom ... all blojsom

Chronicle Lite v1.2.001 available

Well, Paul corrected the download link to the latest version of Chronicle Lite, my XML-RPC client of choice. Among other things, the most annoying bug fixed was that previously, URLs were being converted to all-lowercase using the create link button. Bleeeeech. That's been fixed as illustrated, hm'yah.

Kudos to Paul.
Posted by czarnecki at 3:50 PM in java ... just java

Sunday, 22 June 2003

Blogger 2 API handler committed to CVS

Well, I just committed to CVS the initial implementation of the Blogger 2 API handler for blojsom. It's much cleaner and honestly the structs are not that hard. I have not implemented the filters for the getPosts method yet. It's not that they're not hard, it's just that I can't look at another if/else statement for the rest of the evening /images/emoticons/mozilla_wink.gif

Release the hounds!

P.S. - None of this is tested. It compiles, and by all means, it *should* work, but I have to get a Blogger 2 API-compliant client. (Say that 10x fast)

P.P.S - Quote from the API documentation, "We think you'll find the new api style to be much more expressive, especially for new tool developers." <butthead>He said tool.</butthead>
Posted by czarnecki at 11:34 PM in blojsom ... all blojsom

Saturday, 21 June 2003

Rounding out the Blogger API in blojsom

I just checked in a change to the Blogger API handler for blojsom to support the Blogger API's getPost(...) method. This was a method added after the Blogger 1.0 API was released. Apparently, NetNewsWire uses this method after making a post to retrieve its content. Oh, and that means that NetNewsWire works like a champ with blojsom and it also fixes one issue I was having with Chronicle Lite.
Posted by czarnecki at 11:03 AM in blojsom ... all blojsom

I just changed this post with ChronicleLite

This is because I am testing our newly added getPost method.

I'm going to try and post this now with NetNewsWire.

I just changed this with NetNewsWire again.

Posted by at 10:58 AM in Evil Experiments

Friday, 20 June 2003

Posting another via NetNewsWire

This is only a test. Let's see how this goes. One last test.

Posted by at 9:03 PM in Evil Experiments

Posting another via NetNewsWire

This is only a test. Let's see how this goes.

Posted by at 9:01 PM in Evil Experiments

Posting another via NetNewsWire

This is only a test.

Posted by at 9:01 PM in Evil Experiments

This is a post via NetNewsWire

This is a test post via NetNewsWire.

It is only a test.

Posted by at 8:59 PM in Evil Experiments

This is a test post via NetNewsWire.

Posted by at 8:57 PM in Evil Experiments

Another evil post

Just testing my editing capabilitah!

Hello world!
Posted by czarnecki at 8:19 PM in Evil Experiments

Re: Comments on blojsom from Velouria author

Well, I couldn't leave comments on the author's blog and I figured others might be interested as well so I didn't send him a personal e-mail. But anyway, this is in a response to this post - Velouria Live.

1. "But then again I already seem to be doing the basics better than the blojsom, another java-based blog application which I initially considered using. There's a number of things I dislike about blojsom aside from the fact that the developer calls the project "lightweight" yet the features keep going right in."
- Aside from requiring you to run it in a servlet 2.3 compliant container using Java 1.4, that's all we require. No database needed (although you have the flexibility to write a custom fetcher to pull categories and entries from a database if you really wanted).
- You only have to edit 3 properties to configure it out of the box. And as others have noted, it's installation is as simple as "drop in a war, tweak a config file, and you're done."
- As far as new features go, well, if all I wanted to do was to display blog entries in categories, then I'd have stopped writing blojsom after the I released blojsom 1.0.

2. "Today another display mechanism was introduced for blojsom to make use of blogger templates. The brings the total display mechanisms up to three. I admit that's pretty cool but is it lightweight?"
- Yes actually it is. But I never checked the BloggerDispatcher into CVS. That was a contribution from another blojsom user who was getting his feet wet in how the system operated. So, it'll eventually be available for others to use, even if it isn't included in the standard distribution.
- And it's only 5K of Java code which contained a few regular expressions to parse the Blogger syntax in their templates. So, I'd say that's pretty lightweight. And there are a lot of Blogger templates out there so it would offer blojsom folks a wide variety of look and feels for their blogs.
- Finally, it's 4 display technologies that could be used at this point. 2 out of the box are supported, JSP and Velocity. One user wrote the BloggerDispatcher which should be available soon, and then Chris Nokleberg wrote a dispatcher to allow folks to use FreeMarker.

3. "What I see as I basic shortcoming of blojsom is it's URL syntax: user-unfriendly."
- Well, you could always use Chris' Permalink Filter for blojsom. This makes blojsom URLs less crufty.
- And yes, I'd say that in future versions of blojsom, we'll make the non-crufty URLs the default, whether by Chris' filter or whatever.

4. "Becoming curious I started dumping headers of other blogs to see who else was implementing conditional GETs. Blojsom? Seems so, as ETag and Last-Modified headers are returned with each request. But wait, they also change per-request."
- I just checked my blog with Mozill'a LiveHTTPHeaders add-on and things look OK to me. So, I'm not sure what the issue is there.
Posted by czarnecki at 4:07 PM in blojsom ... all blojsom

blojsim mentioned in the Washington Post!

Mark was alerted to a story in the Washington Post, "Buddy, Can You Spare A Bot?" talking about the different ways in which IM is being used today. Props of any kind are always appreciated /images/emoticons/mozilla_wink.gif

"ActiveBuddy doesn't have many commercial competitors, but other developers are working on their own ways to expand IM's utility. A program called "blojsim" (blojsim.sourceforge.net) for example, lets you update a Web log by sending instant messages."

Blogging via IM, you know you want to! Mark, in a future release, is going to be making blojsim blog software agnostic ... so stay tuned.
Posted by czarnecki at 9:23 AM in blojsom ... all blojsom

Thursday, 19 June 2003

blojsom 1.9.2 available

blojsom 1.9.2 is available.

General:
- BlojsomServlet and BlojsomXMLRPCServlet now call the destroy() method on the fetcher in use

Plugin changes:
- Added new Weblogs Ping plugin that will automatically send a ping to weblogs.com when new entries are detected

The following bugs were fixed:
BUG 755698: BlogCategory object on BlogEntry does not have meta-data
Posted by czarnecki at 11:59 PM in blojsom ... all blojsom

Aurora, build 833 is available

Announcement.

Aurora, build 833 is available at http://www.intellij.net/eap.

Changes in build 833 from 823:

- Aspects support. In progress.
- Generics support. In progress.
- GUI designer. In progress.
- Project Properties. Libraries on project/module level in progress.
- Editor. Non-text editors in editor pane.
- Debugger. Code completion, highlighting etc in Evaluation window.
- CVS Integration. Viewing repository changes without updating files.
- CVS Integration. Copy existing setup when checkouting project.
- Diff. Local VCS diff enhancements - ignore whitespace.
- Editor. Resolve improved.
- Bugfixes.
Posted by czarnecki at 3:54 PM in java ... just java

Wednesday, 18 June 2003

Rockin' some new iTunes music

So, tonight I purchased the following:

Audioslave - Give (iTunes Music Store exclusive)
Deftones - Deftones

Damn, life is good.
Posted by czarnecki at 9:58 PM in My Life With The Thrill Kill Kult

blojsom gets a weblogs.com ping plugin

Damn! This plugin took all of 5 minutes to code and test.

Anyhoo, here's another way to creatively use blojsom's meta-data facility. Basically the plugin will look for entries that don't have the weblogs-ping meta-data, set that on the entries that don't have it, save those entries, and then make the XML-RPC call to weblogs.com.

And mad props to the beotches who developed the Apache XML-RPC API who realized that network connections may sometimes be unreliable so they provide for a executeAsync method on the XmlRpcClient class.

Jun 17 23:59:27 DEBUG [HttpProcessor[8080][4]] weblogsping.WeblogsPingPlugin - {message=Thanks for the ping. We checked and found that the "David Czarnecki's Blog" weblog has changed, so it will appear in changes.xml next time it is updated., flerror=false}

Update: After some consideration, while this is a creative use of the meta-data facility, it's not the most efficient use of the meta-data facility. So, I think I'm going to go with an even simpler approach which is to maintain a state file for this plugin and if any entry passing through the plugin is authored on a date more recently than the date of the state file, then I'll use that to signify that a ping should be made to weblogs.com.

Update: Further simplified things by just maintaining the state in-memory. On server startup, the current date/time is used as the last ping date. My guess is that the blosxom folks had to write the state to disk because the plugins are not "live" in-memory. Anyhoo, it's checked into CVS. It'll be available in the next release of blojsom.
Posted by czarnecki at 8:07 PM in blojsom ... all blojsom

"Blojsom is Kleenex for my snot-filled soul."

This morning I get a message from a new blojsom user who is very happy. The opening paragraph read (I figured it'd be OK to post this snippet), "I just wanted to drop you a quick note -- Blojsom rocks! It is everything a webapp should be -- drop in a war, tweak a config file, and you're done." Well, we try /images/emoticons/mozilla_laughing.gif

So, I check Scott's blog to see how things look. A-OK. I read the first post and come across this paragraph. "Revel in the sweet, chewy goodness that is my new blog. Given my recent experience with crummy software, Blojsom is Kleenex for my snot-filled soul."

Needless to say, I damn near fell out of my chair with laughter. The tagline I most recently to describe blojsom was, "So simple. So powerful. blojsom." However, given Scott's metaphor, we may have to change that!
Posted by czarnecki at 7:12 PM in blojsom ... all blojsom

Tuesday, 17 June 2003

More fun with blojsom's meta-data capability

For certain categories on this blog, you'll notice a little icon next to the permalink. In the previous look and feel, I output the category name. However, I felt I needed to be more visual.

This post is in the blojsom category, so you'll see the blojsom "gear" icon. For the java category, you'll see the Duke icon. How is this done? Meta-data.

In blojsom, you can attach an arbitrary set of properties to categories and entries. In the standard implementation, blojsom reads information from a Java properties file so you're limited to name/value pairs as strings. But that's besides the point.

All I did was define a property called category.image and added that to the blojsom and java category meta-data properties files. Next, I changed the template the check for that property, and if available, output a link to the image as the category indicator. Well, easy as pie in blojsom. Off to bed now.
Posted by czarnecki at 1:14 AM in blojsom ... all blojsom

Monday, 16 June 2003

This is only a test

To see what happens when ergo, therefore, and ...
Posted by at 3:21 PM in Evil Experiments

More referer log madness ... The Wonderful Wizard of OZ!

First there was the FBI homeland security watchlist madness. This morning I check my referer log to find out that Dorothy and her dog ratted my blog out to the wizard. You'll notice the following if you check the html referers at the bottom of the page:
http://wizard.yellowbrick.oz (1)

"There's no blog software like blojsom. There's no blog software like blojsom." /images/emoticons/mozilla_wink.gif
Posted by at 12:54 PM in My Life With The Thrill Kill Kult

Saturday, 14 June 2003

the matrix "powered by" blojsom

You might've missed this from the film credits.

Who knew our plugin API was that powerful? /images/emoticons/mozilla_wink.gif
Posted by czarnecki at 7:54 PM in blojsom ... all blojsom

Friday, 13 June 2003

blojsom 1.9.1 - "release early, release often"

So, we're trying to get back to that mantra of "release early, release often" and so, we offer up an update to blojsom for y'all.

There are some interesting announcements that we'll be making in the next couple of days. I know that's not much of a teaser, but it'll have to do for now. /images/emoticons/mozilla_wink.gif
Posted by czarnecki at 9:42 PM in blojsom ... all blojsom

blojsom 1.9.1 available

General:
- Fixed regular expressions in blacklist.filters
- BlogCategory is now an abstract class
- Added persistence methods to the BlogCategory class. This is overridden in a concrete implementation like FileBackedBlogCategory of this class to persist the blog category
- Added public BlogCategory newBlogCategory() method to BlojsomFetcher interface
- Persistence methods (loadEntry, saveEntry, deleteEntry) have been renamed to load, save, and delete on their respective classes to reduce redundance

Plugin changes:
- Added new Date Format plugin to allow for configuration of blog date formatting
- Added a new base class org.ignition.blojsom.plugin.common.IPBanningPlugin which the Comments and Trackback plugin now subclass from. This base plugin provides the capability to check if an IP address is banned or not through its boolean isIPBanned(String ipAddress) method. Check the upgrading instructions for information on how to ban IP addresses
- Textile code removed and replaced with textile4j.jar
- The Textile plugin had a bug when processing qtag's. This was found during the textile4j breakout
- The prefix for the Comment and Trackback plugins is configurable via the plugin-comment-email-prefix and plugin-trackback-email-prefix parameters that can be added to /WEB-INF/blojsom.properties

The following bugs were fixed:
BUG 752254: No meta-data loaded when requesting "/" category
Posted by czarnecki at 9:37 PM in blojsom ... all blojsom

Aurora build 828 is available

Aurora, build 828 is available at http://www.intellij.net/eap.

Changes in build 828 from 823:

- Aspects support. AspectJ support is available.
- Bugfixes.
Posted by czarnecki at 9:48 AM in java ... just java

Thursday, 12 June 2003

What Matrix persona are you? Take this quiz to find out.

OK. It's not Java-related, but we need a break from posts on a) JavaOne and JBoss two recaps, b) The Andy/Chiara show and c) James Gosling's blog.

Here's the quiz. But then, you already know what Matrix persona you are. /images/emoticons/mozilla_laughing.gif
Posted by czarnecki at 4:01 PM in java ... just java

Tuesday, 10 June 2003

Java has officially jumped the shark or It's getting hot in herrrrrre

Yes folks. Java has officially "jumped the shark". We've got the Jini in a Bottle and lord knows how we got herrrrrrre.

E-I-E-I oh oh!
Posted by czarnecki at 3:22 PM in java ... just java

SourceForge download statistics bug

It's a real downer that the download statistics portion of many projects on SourceForge is not accurate because of a bug in their software. My hope is that when it does get resolved that the statistics will have been correctly logged.
Posted by czarnecki at 12:42 PM in My Life With The Thrill Kill Kult

IntelliJ Aurora build #823 is available

Announcement.

Aurora, build 823 is available at http://www.intellij.net/eap.
Posted by czarnecki at 9:07 AM in java ... just java

Wednesday, 4 June 2003

Needed: generic in-memory cache for java objects

My burning question for this evening: What is out there in terms of a lightwight, in-memory cache for java objects. Read on for why I'm asking the question.

Tonight I started work on a CachingFetcher for blojsom. Let me back up a second. In blojsom we've abstracted things so that blojsom could theoretically "fetch" entries from the filesystem, a database, whatever. It rocks. The StandardFetcher that ships with blojsom is nice. It does what its intended to do. It fetches entries. It doesn't necessarily need to be smarter, but damn, I want it to be faster. Hence, why not write an implementation (possibly a subclass or whatever) that caches the requests (i.e. entries) in-memory.

So, I'm googling for java cache APIs. Fsck if I'm running across this JCache JSR that I don't think has been released. Whatever. Maybe it has. If it has, point me at a reference implementation that isn't the JCache 0.1 or whatever on SourceForge. I also looked at the Jakarta Commons and there's a sandbox componet for Cache, but I didn't feel like doing any CVS pulling/building. I came across the Generic In-Memory Cache for Java Objects. Excellent. This thing is 10k and seems to be exactly what I need.

However, it doesn't seem to have been updated since November 2002, has no real license, etc... Hence, this is why I need to know what are the current APIs for this purpose (generic object caching), what other APIs folks have used and why, etc...

Oh, and thanks for the help /images/emoticons/mozilla_laughing.gif
Posted by czarnecki at 10:15 PM in java ... just java

Tuesday, 3 June 2003

This is an image test

!/images/powered-by-blojsom-button.png(powered by blojsom)!
Posted by at 1:34 PM in Evil Experiments

This is a test entry to test Velocity

I'd like it if I could have $4.00 for myself.
Posted by at 12:47 PM in Evil Experiments

Another test post exercising the Textile plugin

I just wanted to see that if I hit enter a couple of times, if it inserts the proper HTML break characters for me. There should be a break below my last line. And that will make me happy. And another break should appear. Ahhhh, the simplicity of it all.
Posted by at 11:25 AM in Evil Experiments

Monday, 2 June 2003

Is Apple ripping you off on refurbished products? Yes, yes they are.

For some reason I clicked on the Special Deals link in the Apple Store. They've got the "Monster iSplitter for iPod" available for $12.95. Mind you, this is a refurbished product. OK. The magic number here is $12.95. I check the monstercable.com for the same product and whammo ... $9.95. How in the HELL are they charging $3 more for a product that is refurbished?!

The mind boggles.
Posted by czarnecki at 10:02 PM in My Life With The Thrill Kill Kult

Evil ... par-tic-u-lar-ly evil!

<dr-evil>All I ask for is for frickin' blog software with frickin' laser beams. Is that so hard people?! Now ... what do we have?</dr-evil>

Well, no laser beams ...yet, but I added a category for my "evil experiments". It'll be a place for me to try out some of the experimental plugins and other stuff in the blojsom development world. Right now I've got entries using the WikiPlugin (experimental) and the TextilePlugin (in blojsom 1.9) in there.
Posted by czarnecki at 1:36 PM in blojsom ... all blojsom

Sample wiki post using the blojsom WikiPlugin

Test wiki post __SnipSnap__ {link:Radeox|http://radeox.org} {code}System.out.println(\"hello\");{code}
Posted by at 1:07 PM in Evil Experiments

This is a sample of what our TextilePlugin can do

h2. This is a title h3. This is a subhead This is some text of dubious character. Isn't the use of "quotes" just lazy writing -- and theft of 'intellectual property' besides? I think the time has come to see a block quote. bq. This is a block quote. I'll admit it's not the most exciting block quote ever devised. Well, that went well. How about we insert an old-fashioned hypertext link? Will the quote marks in the tags get messed up? No! "This is a link (optional title)":http://www.textism.com # Librarians rule # Yes they do # But you knew that Some more text of dubious character. Here is a noisome string of CAPITAL letters. Here is something we want to _emphasize_. That was a linebreak. And something to indicate *strength*. Of course I could use my own HTML tags if I felt like it. h3. Coding This is some code, "isn't it". Watch those quote marks! Now for some preformatted text:

$text = str_replace("

%::%

","",$text); $text = str_replace("%::%

","",$text); $text = str_replace("%::%","",$text);
This isn't code. So you see, my friends: * The time is now * The time is not later * The time is not yesterday * We must act
Posted by at 10:30 AM in Evil Experiments

Sunday, 1 June 2003

blojsom 1.9 available

It's been awhile since our last release, but I think we made a number of additions/changes/improvements that warranted a bit of testing. You can all view the changelog at http://blojsom.sf.net/changelog.html.

Thanks to everyone who has been using blojsom and to those who have contributed to its development. In February of 2003, blojsom wasn't a blip on the blog software radar screen. In June of 2003, we've got over 1200 downloads.

Mark has also been hard at work on blojsim 1.0, the instant messenger add-on to blojsom. blojsim 1.0 will introduce "conversational IM" to blog. Think of things like, "blog, please give me a list of categories I can post to." or "blog, please start a blog entry for me." It's wicked stuff.

There will be some very interesting blojsom developments to share in the next few weeks. Stay tuned!
Posted by czarnecki at 11:04 PM in blojsom ... all blojsom

Gecko and the Bean

There were many great pairings: Ozzie and Harriet, Bonnie and Clyde, Lucy and Ricki, peanut butter and jelly, and now Gecko and the Bean. I definitely like what he's done with the graphic image in the calendar.
Posted by czarnecki at 8:45 PM in blojsom ... all blojsom

blojsom and blojsim have finally jumped the shark?

Well, looks like both blojsom and blojsim got a quick linkto on Dave Winer's blog. Have we jumped the shark? Hell no!

I had left some comments on Dave Winer's blog essay, Dave had commented in his essay, "Notification via email or IM. Some weblog software can automatically notify editors or community members if new posts, pictures, media objects, articles, or comments have been posted. To date no software can do this over instant messaging, although it would be relatively easy to implement." Correct me if I'm wrong, but I believe we were the first to add IM support to blog software.

IM is one of the most interesting ways to interact with your blog. Mark is readying the release of blojsim 1.0 for later this week. Just think how interesting things will be when you can do things with your blog via IM like:
"Blog, please give me a list of blog categories I can post to."
(list of categories)
"Blog, please start an entry in my java category."
(type your entry)
"Blog, please post this entry to my blog now."
<2001>"I'm sorry Dave, I can't do that."</2001>
DOH! Oh yes, but conversational IM support in blojsim is going to rock the casbah.
« First  « Prev   1 2 3 4 5   Next »  Last »
« June »
SunMonTueWedThuFriSat
1234567
891011121314
15161718192021
22232425262728
2930