Categories
Uncategorized

DokuWiki Yak Shaving

DokuWiki

Yak Shaving is described as “any seemingly pointless activity which is actually necessary to solve a problem which solves a problem which, several levels of recursion later, solves the real problem you’re working on” or something like that.

I’m not 100% sure this would be considered yak shaving, but I’m working on something that requires random pages to be served from DokuWiki, just like the built-in function that MediaWiki has. (I used to use MediaWiki, but switched to DokuWiki, and like it much better. We also use it for the Milwaukee Makerspace wiki.)

There is a random page plugin for DokuWiki, which did not work. So I took the existing code, poked at it a bit, mainly by comparing to other plugins that did work and making simple edits, and got it working. (YMMV obviously.)

Because I’m a believer in “doing the right thing” and helping other people in their quest to not reinvent the wheel and stay DRY, I figured there was more to do…

So I emailed the original author of the plugin. I’ve not gotten an email back yet. Also, they appears to be French, and I’m a stupid American who can’t read French. (I’m not even sure why I mentioned that part.)

Anyway, I was happy that I fixed something so I figured I’d toss it on the old GitHub in case someone else was looking for a random page plugin for DokuWiki that (seems to) work.

Oh, and not content to not mention something I did, I posted the link on Google+, which was picked up by Nils Hitze who mentioned it to Andreas Gohr, who happens to be the author of DokuWiki (who I follow anyway, because he’s a RepRapper too) and he suggested I adopt the (possibly orphaned) plugin.

tl;dr → I fixed the Random Page plugin for DokuWiki. You can grab it from GitHub.

Also, this is how the f’ing Internet works!

Categories
Uncategorized

Beam me up!

Beam me up!

Beam systems make construction of thing easy, or precise, or both. I keep seeing more of these systems, so I figured I’d write-up the ones I’ve seen.

MakerBeam
Back in 2009 MakerBeam, a Mini-T open-source building system, showed up (on Kickstarter) and while makerbeam.com is empty, makerbeam.eu has lots of good stuff. You can also get them from our pals at SparkFun. There’s some bits and pieces on Thingiverse as well. (And, MakerBeam is open source hardware.)

MakerSlide
Bart from buildlog.net launched MakerSlide, which is an “Open Source Linear Bearing System” geared towards DIY CNC machines like laser cutters, CNC routers, and (now) 3D printers. MakerSlide launched as a Kickstarter project, and did quite well. It seemed to be continually out-of-stock, but Inventibles is now kicking in to fill the gap. There’s a whole system of parts that go with MakerSlide, and from what I can tell it’s a pretty solid system.

OpenBeam
There’s a new one, called OpenBeam, which is running on Kickstarter as of my writing this. It’s an open source miniature construction system. (See a trend here?) OpenBeam seems to cite that the fasteners and connecting plates used by other systems are what causes things to get costly. Their solution is to use standard sizes and common hardware to make the whole system easier and cheaper to work with. There doesn’t seem to be a web site yet, but you can check out the developers blog.

Bitbeam
A bit different is how I’d describe Bitbeam. Instead of extruded aluminum like the other systems, it’s typically made of wood, and describe as just “holes in poles.” :) In fact, Bitbeam is based on another system, Grid Beam. And hey, both are open source! Bitbeam is Lego Technic compatible, and you can make your own with a (powerful) laser cutter. Bitbeam is also on Thingiverse. Sweet!

Grid Beam
As previously mentioned, Grid Beam is sort of the older big-brother of Bitbeam. While Bitbeam is for smaller things, Grid Beam is for larger things. You can actually build things like vehicles and furniture with Grid Beams. It also appears to be the oldest of these beam systems, dating back to 2008. Check out more at gridbeamnation.com

Are there any other beam building systems I’ve missed?

Categories
Uncategorized

More Killbots!

America Needs More Killbots!

RasterWeb! diffusing and confusing complex issues since 1997…

robot courtesy of OpenClipArt.org

Categories
Uncategorized

Vivitar Foot Repair

Vivitar

So I got this Vivitar 285 flash last year, and it’s been working great, except for one thing… the little plastic foot is no match for the weight of this thing. Eventually, it broke. Argh… To be expected though.

I found a replacement metal foot on ebay for $6.99, and I watched some YouTube video that explained replacing it. Here’s the thing though… after I watched a damn advertisement, and then a 9 minute video showing how to do the replacement, I decided that I’d help people of the future by presenting the same info in a good old no-nonsense way, with words and pictures!

Broken Foot

So here is our broken foot. Thin, old, cheap plastic. No good! Grab a tiny screwdriver and remove the foot. Don’t lose the screws, they are tiny! (Also, you will need them later!)

Remove Foot

Here is the broken one still attached, next to the new one. On the original unit, there are 4 wires. Two of them (white and green) go to the test button. You don’t need these! You just need the black and red wires. The button on the new one will work just fine with only the black and red attached.

New Foot

The black and red wires are short, so don’t cut them, you need to desolder them. If you don’t have a good soldering iron, and some soldering wick and a solder sucker, find someone who does. (Maybe your local hackerspace?) I did cut the white and green ones, and put a tiny amount of tape over the ends, just to be totally safe.

Soldered

Solder the black and red wires in place securely. It appears I put the black on in the center. I’m not sure that it matters, but YMMV and I make no guarantees. (See where I put the screws? Right where they belong, because they are so damn small I was afraid of losing them!) Also, don’t put the foot on backwards, as that would be stupid. (Disclaimer: I’m not even sure you can put it on backwards. I just like disclaimers.)

New Foot

With the soldering done, put the foot in place, put the screws in, and put the batteries back in (you did take them out before you started, right!?) and test it!

OK, there’s your short guide to replacing the hotshoe foot for a Vivitar 285 camera flash. Hopefully you read this in less time than it took me to watch that 9 minute long YouTube video.

(And yeah, the fact that this is a post about photography that has terrible photos is not lost on me. Apologies…)

Categories
Uncategorized

DamCamp ReCap

DamCamp

DamCamp (aka BarCamp Beaver Dam) happened on Saturday, March 24th, 2012 and this is my review…

First off, I will shout out a big thanks to Jason Gullickson, his wife, Wayland Academy, the Beaver Dam Makerspace Project, and anyone else who helped organize the event and made it happen.

Wayland

The Venue
DamCamp was held at Wayland Academy, which is a coeducational college preparatory boarding and day school in Beaver Dam. The main room was an auditorium, which was full of seats, a stage, large screen, and projector. There were two other rooms we were going to use, but we really ended up just using one other room, the lab, where the 3D printers were set up. The venue was easy to get to, and there was plenty of free parking! :)

The People
This was the smallest BarCamp I had ever been to… and that isn’t a bad thing. I remember times in BarCampMilwaukee history when some people were very focused on the numbers, and personally, I prefer quality over quantity. If the right people are there, that’s better than more people being there.

I saw people I knew who I haven’t seen in a while, met some new people, and met people IRL that I’d only met online before. What more could you ask for?

Time Lapse Bot 3

My Junk
If you’ve been to a BarCamp with me, you know I tend to bring a lot of stuff. I’ve been known to bring a photo booth, cameras, tripods, audio recording gear, tables, 200 feet of extension cords, power strips, and on and on. This time I brought Time Lapse Bot, the Egg-Bot, Friday Night Drawbot, my still camera, and not much else. It only took me about 3 trips to load in! (And I found it quite refreshing.)

Friday Night Drawbot

The Sessions
After the opening and introductions we launched into the first session… which happened to be my session. I gave a quick talk about some art robots that I like, and my take on what an art robot is (and isn’t) and then did a demo of the Friday Night Drawbot and the Egg-Bot. (Slides are here.)

I did not keep track of all the sessions, but we did one on 3D printing (there were 3 RepRaps there) and one on creating hackerspaces/makerspaces, and one on making noise with electronics. I ended up getting a lot of good info from the 3D printing session, and I’m a bit more motivated to find the time to finish my RepRap build. (Less sleep is the obvious answer!)

In conclusion, I had a good time, and I learned things. It was a small event, but I don’t think that detracted from it at all. In fact, I wouldn’t mind seeing more smaller events. BarCampMilwaukee is big, and it’s awesome, but it’s also a lot of work, involving a lot of people. Perhaps both ends of the spectrum can co-exist.

If you haven’t been to a BarCamp event yet… why not!? Maybe you’re more into food than technology. Well, you should consider attending Madison Food Camp which is coming up April 7th, 2012! (Yes, I said “Food” not “FOO”, just to be clear.)