Sunday, 28 May 2006

Driving

149ea387c705291496a40547e6adb74f.jpg

Posted at 11:59 AM in Moblog

Thursday, 25 May 2006

Registered

I now officially own the ™ for blojsom which means I can use the ® symbol alongside the name.

Filing a trademark has to be one of the most fascinatingly boring processes. It took a year and 6 days for the application to be fully processed and the mark registered. Basically it goes like this:

* File a trademark application with the United States Patent and Trademark Office
* After many months, your application is assigned an examining attorney responsible for verifying the application and searching for conflicting marks
* The attorney can then give the OK for the application or it can be refused for a number of reasons (which can later be resolved)
* After the application is OK'd, it's published in the Official Gazette, a weekly publication from the USPTO, for a 30-day opposition period
* Any party who feels they might be damaged by registration, can file an opposition to registration
* If no one opposes the registration (there is a fee for filing an opposition), a Certificate of Registration is issued
* The Certificate of Registration is issued about twelve weeks after the published date

I cryptically mentioned this process awhile back. I had a list of other registrations published in the same Gazette as blojsom that were quite amusing, but I can't find it now. The only notable one I remember is the filing for del.icio.us.

Technorati Tags:

Posted by david at 2:46 PM in blojsom ... all blojsom

Wednesday, 24 May 2006

Octopus

49218ba8c7e33cd38e45492594724c8a.jpg

Posted at 7:28 PM in Moblog

Tuesday, 23 May 2006

Spotlight

5430a7eed5752160048a739fe0e7f368.jpg

Posted at 8:39 PM in Moblog

Monday, 22 May 2006

Breakfast

98dd58b13cc3613d0564be187567517b.jpg

Posted at 8:15 AM in Moblog

Saturday, 20 May 2006

Wrapup

141603fdcb404e6582703daad3c41f8c.jpg

Posted at 11:27 AM in Moblog

Wednesday, 17 May 2006

delicious-java API version 1.12 available

The del.icio.us API now has a security blanket. And so, I updated the delicious-java API to use the new secure API endpoint.

Download.
Javadocs.

Technorati Tags:

Posted by david at 10:55 AM in java ... just java

Tuesday, 16 May 2006

"He ran bumper cars, sucked cheap cigars"

Wynona's Big Brown Beaver - Primus

Posted by david at 9:51 PM in Quotable Quotes

Panel

I'm participating in a panel for a HOBY Conference at The College of Saint Rose this Saturday. I guess someone else bagged and they needed someone to fill in.

The New Media: Has freedom of information gone too far?

The internet has brought us everything from email to blogging to Myspace.com. Have we gone too far in the information we share? What impact does this have on traditional media and communications channels?
Are we actually in an age of open communications or simple rhetoric?

It's pretty much a 90 minute unconference session. Looking forward to it.

Technorati Tags:

Posted by david at 5:23 PM in My Life With The Thrill Kill Kult

Gelato

c0525597ab77e262250d6ee002238200.jpg

Posted at 1:14 PM in Moblog

Monday, 15 May 2006

"Sometimes I swear I could see straight through you"

Error: Operator - Taking Back Sunday

Posted by david at 9:46 PM in Quotable Quotes

blojsom 3.0 M2 available

The second milestone for blojsom 3.0 is available for download.

Installation.
Upgrading.
Changelog.
Javadocs.

Technorati Tags:

Posted by david at 7:37 AM in blojsom ... all blojsom

Tuesday, 9 May 2006

blojsom 3.0 M2 update

I should have blojsom 3.0 M2 done and available tonight or tomorrow.

Things that got fixed:

* Search
* Tag cloud generation and tag query
* Calendar filter and populating the calendar for the template

Things that got added:

* Named queries in the mapping files. Thankfully Hibernate's Criteria API does much of the heavy lifting in terms of interacting with the database for me and I only needed to add 3 simple queries. Named queries allow for something like:

List entriesMatchingMetadataKeyValue = session.getNamedQuery("entry.by.metadata.key.value")
.setString("blogId", blog.getBlogId())
.setString("metadataKey", metadataKey)
.setString("metadataValue", valueSearch).list();

For the most part, those named queries should work across databases. In the event that they don't, the query can be edited right in the mapping file. No source code changes at all.

* The database loader bean now handles upgrading the database as well as initial database creation.

May 05 19:52:24 INFO [main] database.DatabaseLoader - About to upgrade blojsom database
May 05 19:52:24 INFO [main] database.DatabaseLoader - Read in sql script
May 05 19:52:24 INFO [main] database.DatabaseLoader - Finised upgrading blojsom database

* Default posting category (finally, I know)

default-post-category

* Ability to search through responses (comments, trackbacks, pingbacks) (finally, I know)

search-responses

* Added TinyMCE as a rich-text editor. This is also a per-user option so if you've got say 9 users on a given blog, then none, some, or all can choose to use the rich-text editor.

rich-text-editor-selection

* Information on post status available when editing a post. This will probably be useful for more complex workflows so that you can know what stage an entry is at. So, an entry might be "Awaiting Approval", but still be editable.

published-status

Things that'll probably be in blojsom 3.0 final:

* Roles. Think of these as a collection of permissions under a given name like "Contributor", "Administrator", etc.

Let's say you logged into the administration console and you're an "Administrator". You'd see:

administrator-menu

Let's say you're a "Contributor". You'd see:

contributor-screen

The administration interface changes dynamically adding or removing options based on your "role". Roles are fluid as well meaning that a given user can be in a given "role", but have certain permissions that are added or removed.

Technorati Tags:

Posted by david at 8:14 PM in blojsom ... all blojsom

Sunglasses

c00196453727e030acf27b799f64c3a0.jpg

Posted at 2:06 PM in Moblog

Monday, 8 May 2006

"You know that you will always lose"

Burn - The Cure

Posted by david at 10:34 PM in Quotable Quotes

Algae

3/4 Vodka
1/8 Triple Sec
1/8 Blue Curacao

Prepare similar to the Bloodshot. Instead of red food coloring, use a single drop of green food coloring.

After the food coloring dissipates, the drink takes on a funky blue green color (more green than blue).

Posted by david at 9:46 PM in My Life With The Thrill Kill Kult

delicious-java API version 1.11 available

Apparently I missed the announcement of delicious-java 1.10, which is odd. But, no matter, version 1.11 is available.

Changelog.
Download.
Javadocs.

Technorati Tags:

Posted by david at 10:06 AM in java ... just java

Thursday, 4 May 2006

Blue Moon

Vodka
Blue Curacao
Cranberry juice
Splash of 44 North vodka (Huckleberry flavored)
A few blueberries

Good fun. Just in time for Cinco de Mayo!

Posted by david at 9:13 PM in My Life With The Thrill Kill Kult

Wednesday, 3 May 2006

Flockstar

8652717312bb028c1dc60a7d0d4c6d2e.jpg

Posted at 9:50 PM in Moblog

"Throw a bullet from a freight train leaving"

Girl - Beck

Posted by david at 9:21 PM in Quotable Quotes

Tuesday, 2 May 2006

TypeKey4J 1.1 Available

TypeKey4J 1.1 is available. Download. Javadocs. BSD license.

Fixed an issue with signature verification. Thanks to Ian Young for spotting it and providing a very simple fix.

Technorati Tags:

Posted by david at 1:51 PM in java ... just java

Monday, 1 May 2006

PostgreSQL on OS X

I like GUIs and the MySQL folks have done a good job with MySQL Administrator and MySQL Query Browser. It makes database maintenance that much easier. I also use YourSQL for table editing of data. If MySQL had a similar tool to YourSQL, I'd really be happy.

So that I could test blojsom on PostgreSQL myself, I went searching for PostgreSQL on OS X information. Unfortunately, for me, there's too much command-line in this Apple article describing PostgreSQL on Mac OS X. I'm sure all of it would've worked out just fine, but phooey. I ran across PostgreSQL for Mac. They've got some good GUI tools for installing and managing PostgreSQL on OS X. And while they worked and I could successfully deploy blojsom on PostgreSQL, I wanted something better.

And it looks like EnterpriseDB is it. It even has a nice GUI for managing your PostgreSQL installation.

enterprisedb

I'd still like a table editor similar to YourSQL for table editing of data, but installation and setup of EnterpriseDB was far easier than the PostgreSQL for Mac setup.

Technorati Tags:

Posted by david at 4:10 PM in Nerdery In All Forms
« First  « Prev   1 2 3 4 5   Next »  Last »
« May »
SunMonTueWedThuFriSat
 123456
78910111213
14151617181920
21222324252627
28293031