supybot plugin development

Problems I’ve faced & how I fixed them:

, ,

No Comments

A collection of online font resources

www.fontsquirrel.com/ – dubs itself the “best collection of 100% free commercial use fonts” www.fontspring.com/free – Free fonts from font spring (I am liking Museo Sans. A clean sans-serif font.) www.google.com/webfonts – Makes using @font-face trivial, so I’ll probably end up using this. (Again, Glegoo and Open Sans look nice to me.)

, ,

No Comments

Dropbox API + Python to sync a folder

One of the more interesting Kickstarter projects that I saw recently is GameStow – software that would sync your saved game files to the cloud, an alternate to Steam Cloud Sync that’s not tied to Steam. I forget where I first saw it (most likely Slashdot or similar), but I fairly ignored it – I’ve […]

No Comments

Vote powered kickbanning – a supybot plugin

So… I’m an IRC operator on a fairly well traffic-ed channel (#twokinds on Nightstar, if you care – we’ve been averaging 55 people or so fairly consistently lately), and one of the things which I have to deal with is general malignants, which is generally done by kicking and banning them. Now, I’m not the […]

, ,

No Comments

Developing software – my process.

I generally don’t have any plans for developing specific software. What I do create is more stuff I find or think would be useful. My Lightroom plugin started from there – I saw that dA published an API, and so I thought about working with said API in Lightroom. Sounded like something fun to do, […]

, ,

No Comments

Cloudflare/Dreamhost: Least surprise, maximum confusion indeed.

tl;dr – In summary Dreamhost isn’t pointing domain nameservers at Cloudflare. They’re using an system of CNAMEs to redirect people to Cloudflare, hence the necessity of “Add WWW”. Dreamhost is still your nameserver. If you’re using Cloudflare and you’re moving back to Dreamhost, or were using Cloudflare, change your nameservers back to ns1.dreamhost.com and ns2.dreamhost.com to keep […]

, , ,

No Comments

Clearing Lightroom plugin log files automatically

(Note: This is a copy of my article on Adobe’s Lightroom Developer Connection. Just in case anything happens to it.) Problem Logfiles grow over time if you don’t manage them, but Lightroom doesn’t provide a way to automatically delete the generated logfiles. We could manage the log ourselves, but we can’t tell Lightroom to log […]

,

No Comments

Dual-booting with Dropbox

Or, how to not waste your hard drive space when you’ve got dropbox installed on two OSes on the same drive.

,

No Comments

Lua WTFs: a boolean apparently isn’t a boolean.

It’s 1:30am, I’ve been working on this for the last few hours (and got afair bit of stuf done), but i can’t wrap my head around this last problem.

,

No Comments

Lightroom development tips & tricks: Dealing with asserts in an async task

Because I’ve encountered some problems, and found ways around them, but never documented them. I’m doing that now.

,

No Comments