Posts - Page 29 of 37
Hurricane Jeanne again
It looks like Jacksonville residents (like myself) may get lucky with Hurricane Jeanne, as the projected course keep moving more and more westward. Currently it looks like the Hurricane will take a path similar to Hurricane Frances did.
JuK random play icons
Tina Trillitzsch has been kind of enough to respond to my plea for JuK random play icons, and has submitted a few potential icons, which are much better than what we have now.
Qt 4.0 Tech Preview 2, and Qt D-BUS bindings.
Two (IMHO) big stories:
Update
Well, the undo support in JuK seems to be progressing nicely. The feature itself works now, and includes renaming files back to their original name if necessary, and works for all of the code paths that can change a tag (although MusicBrainz can only undo the very last change made due to the way it’s been coded). I still have to finish up some problems, like the playlist items not updating after making a change, but it shouldn’t be too hard to get it finished in the next day or two.
For when you’ve accidentally retagged all your music with the genre of Polka…
I’ve been working a bit today on implementing undo for tagging. I thought it was going to be much harder than it has turned out to be so far. I already have a basic framework up and going that can retag files again, and track what files need to be changed and how, to reverse the operation.
Ruby and some hacking
Richard Dale has been nice enough to try and explain the use of braces in Ruby.
Learning Ruby
I was reading a book about Learning Ruby during my copious spare time in class today. So far I like the language (especially the super keyword, which I’ve only ever used in Turbo Pascal 7.0 where it was called inherited). However, there is a big thing that annoys me: The begin and end keywords. Call me stubborn, but I am so used to { and } for forming blocks of code that I don’t even want to go back to anything else. Python neatly sidesteps the problem by not having keywords for this sort of thing. Although I’m not fond of using indentation for creating blocks, that at least works with my programming style.
My opinion on Kopete’s Send keyboard shortcut change
I think it was a good change. Having Ctrl-Enter be the keyboard shortcut has bugged the ever-lovin’ bejeesus out of me ever since I first used Kopete. I don’t use Ctrl-Enter to send in any other program I’ve ever used, and besides that, I think it’s pretty clear that users want to send much more often than they want to add a newline to their message. I’ve always thought that things you do often should have easier shortcuts than those actions you perform rarely.
Lexar’s “Secure” Jump Drive Has Been Cracked
And trivially so, to boot. You can see the story on Slashdot. To paraphrase, Lexar’s Secure Jump Drive includes an XORed version of the password within the drive itself. Or, you can simply attach a debugger to the Lexar-provided management software and sniff the password in plain text. Of course, once you have the password, decrypting the contents of the drive isn’t hard.
Just ran the Navy Physical Readiness Test
And I did halfway decent, which is much better than normal for myself.