I had to do this recently, and so I thought it would be useful to share this for two reasons: Someone else may need to do it and find this technique useful Someone else may know a better way of doing this Quick ‘n’ dirty explanation: you have two lists. One list is a superset…
Author: bkjones
View Vindication
So, about 9 months ago, I worked with a team of researchers. They were building a pretty hardcore global distributed system, and associated management infrastructure. My job was to simply advise them on issues revolving around how they use their database back end. For the most part, I just made suggestions here and there about…
Three tips to keep you focused
If you’ve read my previous posts relating to time management, you might realize by now that I tend to approach it from the opposite direction of a lot of other information sources. My philosophy is that it is easier (for me) to identify things that represent a mismanagement of time and find creative solutions to…
Vi Key Bindings for your Mac Apps
Well, I found Komodo Editor, and I’m using that right now for coding Python. It’s Vi key bindings are a little quirky sometimes because of the interplay with the popup hints and stuff, but it hasn’t driven me totally crazy yet. However, I just found out that there’s a way to get Vi key bindings…
Google Calendar Syncing
So, I’m kinda tired of trying to find a solution to this. What I want is a non-commercial, freely available application (NOT service) that will sync bidirectionally between Google Calendar and Apple iCal, Evolution, and whatever Mozilla calls its calendar today (Sunbird?). I’ve used Spanning Sync, which worked well enough, but I never liked that…
Code Editor Goodness: Komodo Editor
Geez…. for a sysadmin I sure seem to write a lot of code. In the past year I’ve written an assignment type for Moodle in PHP, cobbled together an API in Perl to manage various LDAP resources, and I’ve just completed a prototype for an XML-RPC server that will be an interface to our data…
Trying to make friends with Python… again
I like the idea of Python. I have diverse interests, technically, and I like to think that there’s a language out there that I can use to write small script, a large website, a stored procedure, or a distributed system. The same language is used to write a very large chunk of systems code on…
More news for Spanning Sync Refugees
First, there are lots of people who are pretty outraged by the new Spanning Sync pricing of $25/year for a subscription service or $65 for a one-time license. The people who are the most outraged are those who are intimately familiar with how buggy it is because they were beta testers. I’m in that camp…
Safety Precautions When Using the ‘rm’ Command
Usually, if I have a bunch of files that need to go away, I’ll see what I can do to avoid using ‘rm’. Many times, I can move a directory containing the files out of the way, or I can make a backup directory and move the files there. However, at some point, those files…
Now that Spanning Sync costs way too much money…
I’ll be giving gSync a try. Anyone tried it yet? I’ll post my feedback, but in the meantime, I invite you to share your thoughts.