Skip to content

Odds and Ends

Dear Reader,

Yes, I’m still alive and no I’ve not taken to just shoveling up the crap the “devzone”:http://devzone.zend.com/public/view turns down. I’ll return to blogging soon and even to “blogblinging”:https://blog.calevans.com/blog-bling/. But here’s what’s up right now.

The company I was working for is in a bit of a financial pickle. I’ve picked up a short-term contract doing some super-secret cool stuff but it’s not permanent. So if you know of anyone looking for someone to take their development team to the next level, send them my way. “Obligatory link to my resume”:http://www.calevans.com/view.php/page/resume I have a lead on something permanent if this contract goes well but I don’t have a feel for that yet so I don’t want to jinx it.

I’ve been working a lot in “AJAX”:http://en.wikipedia.org/wiki/AJAX for the past couple of days using the “YAHOO library”:http://developer.yahoo.com/yui/index.html. I must say that it is an impressive if large piece of code. I’ve been using the “dragdrop”:http://developer.yahoo.com/yui/dragdrop/index.html portion of the code and am really liking what I see. It’s not as ‘user friendly’ as “script.aculo.us”:http://script.aculo.us/ but it’s much more powerful. I started this project in “script.aculo.us”:http://script.aculo.us/ but had to abandon it because I couldn’t get the fine-grain control I needed. Basically, IMHO, “script.aculo.us”:http://script.aculo.us/ is great if you are looking to Web 2.0-erize your site but if you are building a serious application, you are going to need “YAHOO library”:http://developer.yahoo.com/yui/index.html. When I finish I’ll blog togehter a little tutorial about what I learned because a lot of what I’m learning I’m having to learn by reading other people’s code and keep trying different things till something works. (Old-school, cave-man coding)

Someone reported today a problem with “WP-Notable”:http://www.calevans.com/view.php/page/notable and “WordPress 1.5.1”:http://wordpress.org/. I don’t have a 1.5.x blog running anymore so I can’t test it. I know what the problem is but 1.5.1 doesn’t support the function I need to call. So for the moment, if you are running 1.5.x I highly recommend you use one of the other packages that do this. (No, I won’t point you to one, google around, you’ll find them.)

I’m working on my “tagcloud”:http://www.calevans.com/view.php/page/tagcloud project. I’ve decided that it needs a second dimension. Right now size indicates popularity of the topic. (Well, it really depends on how you set your CSS) I also want to be able to imply a second dimension. In the test case I’m working on, I want to confer relative age of the topic. (Very popular but old isn’t interesting, kinda like George Clooney) I’ll be doing this by fading the color as the second dimension.

Anyhow, that is what’s up with Cal. Hope you’ve enjoyed it. Hey, in case you missed the memo, my weekly “Zend Framework Mailinglist”:http://www.zend.com/lists/fw-general/200604/maillist.html Roundups now have their own tag. Check them out “here”:http://devzone.zend.com/public/view/tag/Roundup.

Until next time,
(l)(k)(bunny)

=C=

Another “Notable” update

Dear Reader,

Yep, it’s that time again. Time to dive in, grab the new code and beat it into submission.

I’ve updated WP-NOTABLE, part of the BlogBling line of plugins. I fixed a problem where it would reset your options each time you went to the admin page. I’ve also implemented support for ma.gnolia.com thanks to their support department sending me the code.

You can download from the Project Page. Complete (and hopefully user friendly) instructions are there as well.

Until next time,
(l)(k)(bunny)

=C=

BlogBling General Update

Dear Reader,

This is for all of you who use my blogbling plugins. I’m in the process of updating them all. I’ve updated WP-NOTABLE and WP-ESBN and WP-FATTER but the rest will be updated soon. The reason for the update is that it was pointed out to me that the plugins that ran in the_loop were causing a lot of hits on the database. I’m updating them all to be more database friendly.

Also, I’ve recently updated to WordPress 2.0.2 All plugins seem to be working fine. The only thing I had to do was check my ESBN options, for some reason, they did not survive the deactivate/Activate. I’ll look into that.

To the best of my knowledge all of the ones recently updates are now working correctly. Feel free to correct me on this.

Until next time,
(l)(k)(bunny)
=C=

Notable Update

Dear Reader,

Yep, it’s that time again. Time to artificially inflate my stats by releasing yet another update to one of my plugins. Many thanks to badrad (sorry, I don’t have a link to your blog) for pointing out to me that in it’s original form, it was making 12 calls to the database for each story, on each page load! While I’m working on reducing that number to 1 per page load, currently, I have it down to 1 per story.

Also, thanks to Faber at smarking.com. He took it upon himself to figure out the plugin and send me the code necessary to include his service. That was very nice of him. Since I had to re-write anyhow, I decided to re-write the part that adds new services in to make it easier for others to add them in. If you have a social bookmarking service and want to be included, either grab the code and send me the updates and a correctly sized graphic or just send me the graphic and your API. (HINT: Those who do the work themselves get included faster.)

Oh, the code now generates span tag around each element with both a class and an id. The project page includes some basic instructions to create an effect.

Anyhow, now that you are complete bored, head over to the project page and grab the latest version. The page gives Install as well as UPGRADE instructions.

Until next time,
(l)(k)(bunny)
=C=

Yet Another Alexadex Update!

Dear Reader,

Alexadex has been updated to support the new API, there are 2 new tokens you can use to display info.

Alexadex is a plugin you can use to add your blog’s value to your sidebar (or whevery you feel like putting it.) It uses the data from www.alexadex.com

More information can be found on the project page.

As always, questions, comments and old iPod harddrives are always welcome.

Until next time,
(l)(k)(bunny)
=C=