Note to self–site is hard to navigate!

man i’m finding it difficult to find stuff on this site myself!

the search seems partially borken, when viewing archives, you can’t page through them, the RSS feed is incorrect (somwhere–gotta look @ chris’ email again)

i’d like to have a featured posts, and a “software” section

and i have no time to look at these issues. sigh. one at a time. one at a time.

and i need a “todo” category

Posted in

Kubrick for gallery update

Thanks folk for the feedback on this, over in the gallery forums, and in the previous thread…i’ve made some updates to make this a little more straightforward out of the box.

namely, you won’t have to manually specify the path to your kubrick images; if you keep the skin in your /skins/kubrick, it will pick up the images properly regardless of where you installed gallery.

i also changed the footer so that it’s not attributing me as the taker of the photos :)

kubrick for gallery update ugly

for gallery 1.5 and above (may work for 1.4 but i don’t think so)

due to feedback, i need to make clear that this is *not* particularly fully tested–its rough–use at your own risk! the benefit is that as a skin, you can always switch to another if you don’t like it. ;)

unzip into your /skins subdirectory, make sure the files are readable by your webserver (by default, this *should* work…although a user reported an issue. i’m going to install the latest 1.5 cvs this weekend and see if there’s a problem)

then in your configuration screen, choose the “kubrick” skin.

example layout

right now it’s moderately useful; please don’t expect too much from it.

Posted in

AIM mobile i despise your service.

I signed up to use AIM with my mobile ages ago. ever since, every time i turn on my phone, it displays me as online (i’m mobile!) apparently sometimes, minus the phone icon, according to friends.

I’ve tried copious amounts of times to Sign Off, and while my phone says its signed off, i continue to receive messages!

The spookiest thing is that I have changed my AIM password, and it *still* signs me on to the service, and I haven’t figured out how to turn it off!

I’m getting charged $0.05 per message, since i changed my T-mobile plan. I’ve gotten dozens of messages since attempting to sign off.

AIM offers no good, quick link on how to permanently stop using the service.

aaaaaaaaaaaaaaaaaaaaaaaaaaaaaa
rrrrrrrrrrrrrrrrrrrrr
gggggggggggg
hhhhhhhhhhhhhhhh

i’ll probably have to switch mobile providers just to opt out.

the end.

(where’s my “idiots” category)

Posted in

mp3tunes.com

Michael Robertson is at it again!

mp3tunes.com goes online.

found out through an email from CD baby, whom i sell my CD’s through.

site is apparently getting bogged down “due to the overwhelming response”. when it gets back up feel free to search on “yochannan” and support a brother.

if i had any sense, i would have known, and tried to sell beats.com to this guy. :)

Posted in

big ups chino bandito

well i’m surprised and delighted that every day since i’ve mentioned chino bandito, it’s become a destination for search results.

it warms my heart (and gut) to know that so many others recognize. :)

love,

j(where’s my food category)

Posted in

Class inheritance, super invocation, and infinite loops in java.

A gotcha of note. i came across some code that went something like the following.

setup as such:

ClassB inherits from ClassA.

ClassA methods:
.updateSomething
.updateAnother

ClassB methods:
.updateSomething
.updateAnother

ClassB.updateSomething looks like


public void updateSomething(...) {
super.updateAnother();
}

ClassA’s updateAnother looks like:


public void updateAnother(...) {
...
updateSomething()
}

where updateSomething() is implemented in the ClassA.

well…when you invoke updateSomething() on an instance of classB, the super.updateAnother() is called, but when updateAnother() encounters updateSomething(), it calls the subclasses updateSomething(), which in turn will do the super.updateAnother(), and there we have our infinite loop.

In short, the instance of the ClassB will *always* invoke its *own* implementations of methods, even in an execution of a superclass method.

This makes sense to me, although i don’t know if this is a universal design decision in all OO languages. I’m sure the smart people know why this design decision exists.

Definitely a subtlety, and a piece of knowledge likely gained by experience, if you haven’t studied this stuff in books.

Baby name voyager

what i’ve learned is that we’re always apparently spotting trends when they begin :) although jaylie isn’t up there like i thought it would be.

baby name wizard

Posted in

Mac Mini keeps losing my Bluetooth peripherals

My Mac Mini keeps losing my Bluetooth peripherals. right now, thought i’d pop out a CD before i headed off to work, but i’ve been waiting 5 minutes now for it to “update” my bluetooth mouse. I haven’t even tried to see if it can still find the keyboard. :(

This is after already trying to get the screen to come up, out of sleep, without success–it required a hard shutdown/restart (vnc didn’t work, ssh didn’t work).

another reboot, now it doesn’t even bring up the Bluetooth connection manager dialog. i just want my stinking disc back at this point. argh.

Posted in

rest of the Mac Mini pics

too tired to even touch the mini tonight–just made it to a milestone and work–phew! very excited.

i put up the rest of the pictures from the “Mac Mini shoot”.

and i’m too tired to adjust that “double thumbnail” deal over to the right. good night.

Posted in