tyggerjai: (Default)
Other journals here: [personal profile] tyggerdev for DW development stuff.

I'm not hugely active here yet, still transitioning from LJ.

I'm a geek in a few spheres - currently mostly programming and circus. I'm a rigger, coder, tinkerer, fabricator.
tyggerjai: (Default)
Ok - a couple of surveys about skillsharing, making, etc. Start with the top one, and now, do feel free to signal boost this!
tyggerjai: (Default)
This is, as the page says, a discussion a few of us have been having lately. I'm in the process of writing a proper html poll/survey page, but in the meantime, I'd like feedback from anyone who's interested, either on the subject matter, or on the poll and questions I should be asking. Whether you're in Melbourne or not.
tyggerjai: (Default)
Why is this shit not easy yet? Are we not living in the future?

I have a linux box, with a large hard drive and some stored video files (avi and mpeg). I have a Mac OSX box, with VLC. I have the videos on a shared drive, mounted on the OSX box via samba. I also have a web server on the linux box, with access to the video files.

If I play them via samba, vlc stutters and apparently fails to buffer. If I play them via http, VLC plays them fine, but loses the ability to seek within the video, and if I pause for too long, apparently loses the file altogether and crashes.

W, seriously, TF? How hard is it in this day and age to say "Here is a file. Yes, it's on the other end of a wireless link, but don't let that freak you out".

I'm about to look into having a streaming VLC server on the linux box, but seriously, thats' a stupid amount of effort to go to just to play a video. Is there anything obvious I'm missing? Any magic VLC switch that says "Treat this as a 'local' file, but give me a bit of buffering"?

ETA: GIYF! Apparently, hidden away in the preferences, is an option for increasing the buffer on "local" files - the Mac/Samba is apparently a common issue, and tweaking that has fixed it. Huzzah!
tyggerjai: (Default)
"Ohhhhh, we've got this notion that we'd quite like to sail the ocean...". So I found the box and manual for Black and White, but not the CD. And now I have a hankering to play it. Neef? Anyone?
tyggerjai: (Engineering)
I think I levelled up in engineering this weekend. It took about 30 minutes to swap out the stepper motors on GOLEM (is it wrong to name an automated motion system Golem?) for DC motors with rotary encoders. Added deadbands and speed while I was there. Now I just need to hack in the accel/decel calcs, and version 1 really is almost ready. The CrunchBang linux distro I'm using for the GUI seems to have issues with window decoration, but I'm guessing that's a window manager issue. Not sure how to solve it, but it's pretty trivial.

Writing the accel/decel handler is less trivial, but it's still just working out what resolution I need for smooth steps to get from 0 to $speed in $seconds. Speed is 0 - 255, so take the speed value, divide by number of seconds, divide again by, say, 100 to give me 100th of a second changes, which is probably fast enough. Hm. Ramp through the first 5/100ths faster to blow through inertia. Shouldn't be too hard.

I am, however, dreading timed cues. The Adelaide boys reckon their timed cue controller uses 3 seperate *types* of calculus, all done on the fly as the position of the axis changes. *sigh* I do this for fun, right?

I think I need an Engineering icon. It's tempting to fire up WoW just to equip Swede with his tinkering gear and screenshot it. *sigh* It's possible I'm a geek.
tyggerjai: (trapeze)
So, 8 weeks on, another comp. I'm a little disappointed, but hey, all improvement is good. I had 2 goals going into this - to bench 100 kg, and to total 380, which is the minimum total to qualify as a D grade raw powerlifter.

I benched 90 pretty easily, but totally failed 95, twice, even though I made 92.5 easily last comp. I have a couple of theories about this - one is that the rock climbing I'd been doing before the first comp was actually good for me - I cut it out 3 weeks before the comp this time in case it compromised my training, but next time, fuck it. So more climbing and more trapeze.

The squat was my biggest improvement - 135 kg, up from 110. To be honest, I should have made 120 last time, but I didn't, so I get to claim 25 kg improvement this time.

Deadlift: 165 up from 160. Failed on 175, but came damn close! I was worried about the dead, it didn't seem to have improved much, but I think I would have made 170.

There's clearly some strategy in choosing attempt weights that I'm not across yet - I tend to start with the heaviest I think I can lift, and then increase optimistically. If I'd settled for 130 in the squat, would I have made 175 in the dead? Who knows. If I'd settled for 170 in the dead, my total would have been 5 kg higher, but I would have wondered about 175.

Anyway. That's a total of 390 kg, 10 kg over my goal and 27.5 over my last total. It was all from the squat, but I'll take that, thanks :)

I do have to say, I am unconvinced by my coach's approach to programming. So I have my copy of NROL and SS out, and I'll work something out for myself next cycle, I think. And go back on the protein powder and creatine - I got pretty slack with the protein this time around. My squat results suggest that wasn't actually the problem, but we'll see :)
tyggerjai: (Default)
So, those of you with Internode. I have a couple of things I'm pondering at the moment, since we'll be moving in January, and in the market for an ISP.

1) Our current plan is a Naked plan, $59.90 a month for 150GB. This plan no longer exists. These days, $59.90 a month buys ... 30 GB. How can the internet be getting more expensive, by a factor of 5?

2) I had thought the point of Naked services was to save money by not having an actual phone service. But the bundled service from internode is in fact cheaper. I can pay $79.95 a month for a naked service with 200 GB. Or I can pay $79.90 a month for broadband plus home phone with Internode, and simply never use the phone. Again, wtf?

Is there something I'm missing here? Were the Naked services so popular that Internode basically nerfed them, to render them effectively pointless?

Who would you be buying internet from at the moment? On the one hand, $80 a month is a tad steep. On the other hand, 30GB a month probably isn't enough.
tyggerjai: (Default)
For some reason, recently, I found myself upgrading the Xubuntu install on the main workstation I brought back from China. And all sorts of stuff changed, and the avr-gcc binutils broke (and arduino development is the main thing I use it for now), and generally it sucked. So I put crunchbang ( http://crunchbanglinux.org/ ) on the old Throbbing Beast I still have lying around, which I bought nearly 9 years ago. And immediately I'm just as productive as ever. I should probably upgrade the RAM - it's currently running 1 gig of DDR. But that's about it. Everything else Just Works. I spent the requisite few hours customising - there's no handy XFCE GUI for mapping the logitech keyboard media keys to volume/mp3 player, etc, so I had to actually manually edit the Openbox configs. But Xmodmap already had the keycodes correctly mapped, so at least I only needed to map XF86AudioVolumeDown to the correct amixer command. Conky is rocking my socks, and I've barely even started playing with it. And it's shiny fast, even on 9 year old hardware. It doesn't handle flash videos so well, although YouTube is watchable, but that's about it.

Just goes to show, really. I should probably acknowledge that when I bought the Throbbing Beast it was state-of-the-art - acknowledged overclocker's dream in many ways. I personally bought it second hand, but I ran into the guy I bought it from the other day, and he asked if I still used it. It's kinda nice to be able to say yes, and that it's actually still doing everything I need to do as well as I need it done. I Am Pleased.
tyggerjai: (Default)
This should be easy. I spent yesterday breaking a whole lot of code. But I figured I might want to keep it, so I committed it before I went to bed (I know, never commit broken code, whatever). This morning I decided to start fresh, and rolled back to the last working version. And spent a day getting stuff done. Went to commit, and couldn't, because my last checked out version was older than the latest.

There must be some way of saying "Just make what I have the latest version". I ended up manually copying files to tmp, "updating" to the broken version, and then copying the files back and committing. That can't be the best way....

(Oh, and yes, the first thing I tried was updating, but it gave me a whole lot of conflicts that looked messy. But maybe that is the best way)
tyggerjai: (Default)
Today, I competed in a powerlifting comp for the first time. Pretty small one, maybe 20 lifters, but an official sanctioned event, with drug testers and everything. In fact, one of the ladies lifting set a couple of Australian records in her class. I set no Australian records today. But since it was my first comp, everything I lifted was a personal best!

Squat: 110 kg. Failed on 120, quite spectacularly, but hey, if you make the last lift easily, you probably weren’t trying hard enough....

Bench Press: 92.5 kg. Which is 1 kg more than my weight at weigh-in.

Deadlift: 160 kg.

Rawr. My wife is particularly pleased with the one-piece spandex suit....
tyggerjai: (Default)
Things accomplished this morning:

I'm slowly hacking on a toy automation system - taking various aspects of theatre automation control systems and building a little Arduino system that does the same on a smaller scale. Today I hit a reasonable V0.1 - I have a python interface that lets you edit and save cues, and then step through the cues. It sends cue data to an arduino with a motor shield and 2 stepper motors, allowing independent control of both stepper motors. And it works. It's lacking all sorts of things like, say, proper motors with rotary encoders, and a proper cue controller with a deadman switch. But it works.

I have, in pursuit of this, been shaving many a yak, and today I finally got my logitech wireless keyboard (which is getting on for 8 years old, I think) hooked up with xmms shortcuts. So single key control for next track, previous, etc.

Which leads to two obvious thoughts....

1) Why isn't there an XMMS2 "clone" of xmms? There's a whole lot of xmms2 stuff - servers, shitty playlost editors, etc, but nothing, AFAIK, that's just the old xmms frontend with an xmms2 backend. I may, of course, be missing the point (if I want xmms, I know where to find it), but what exactly was lacking with xmms that anyone needed to write xmms2 with less UI functionality?

2) Surely the next step is keybinding for the automation system. Ahhh...
tyggerjai: (Default)
So. I have been constantly sniffling since about April. At some point, I will get along to see a doctor, who will probably say "Yes, your house is full of mold since they ripped the floors up, and you're allergic to it, move out." and charge me for the privilege, but in the meantime....

One of my friends, who is not actually that much of a fucking hippy, despite being a yoga teacher, says a friend of hers, who possibly is a fucking hippy, was saying that chronic allergies and especially hayfever can be alleviated by eating honey produced by local bees. It's probably even worse than fucking hippies, it's probably downright homeopathy, but what the hell, it's probably worth a try. I've found Rooftop honey, which is definitely fucking hippy, but I'm not sure that a) I want to pay $15 for 450 grams of honey, or b) Heidelberg and Donvale are quite local enough. While I realise that there are unlikely to be cheap bees in, say, Fitzroy, can anyone recommend another source of "local honey" in Melbourne.
tyggerjai: (Default)
Underclocking. I have, simultaneously, a need desire for a low power always-on server, and a spare old gaming machine. The gaming machine is currently overclocked to something silly, but it's still not as grunty as my more modern workstation from China. If I underclock it, i.e. reduce the core voltage, will power consumption go down? I think it has built-in graphics, so I can take out the old card, and modernise the drives.

Or should I just drop ~$200 on a modern Atom integrated board and 4Gb RAM?
tyggerjai: (Default)
So I now have 2 or 3 machines I use for tinkering with the little projects I have, and I'd like to keep the code synched. There are many tools for this, of course, and I'm not wanting to start a religious war about which tool I should use, but rather seeking advice on how to use them best :)

Assume, for the sake of argument, that I have access to git and/or subversion. Assume, for the sake of argument, that I have a ~/Code directory, which has, of course, a Python directory and a Perl directory, which then contain project directories and library directories.

Assuming for the moment that I don't care so much about synching "broken" code - in that I want to be able to half-finish something on the desktop, commit it to the repo, and check it out on the laptop to keep tinkering - as much as I care about the latest version, is my best strategy to commit ~/Code en masse and then just update en masse?

Or should I commit each project individually to the repo, so I can branch later if need be?


Aug. 9th, 2011 04:06 pm
tyggerjai: (Default)
And so it begins. I've suddenly started getting anonymous comments on a few conspicuous dreamwidth entries here and on my tyggerdev journal. Same pattern - the title is gibberish ("LFhAUqOJmAneg" or "PphOHwLINjHAxWAvK", for example), and the body is a sentence or so of apparently positive technically oriented feedback with one conspicuously mis-spelled word. Anyone else seeing this?

Guess it's time to disable anonymous commenting, but since there seems to be no attempt to add a link or sell me anything - anyone have insight as to the point of such comments?
tyggerjai: (Default)
Where can I buy a Little Miss Trouble tshirt in Melbourne? Online is ok, if it will get here in about 2 weeks...
tyggerjai: (Default)
It's been a while. The last 5 or 6 weeks have been crazy 72 hour weeks of creation. I'd forgotten what creation was like. It's nothing like bump=in. It should, really, have been 8 weeks, but apparently we got it done in 5. We had family and friends in tonight - not paying audience, but show conditions - "soft opening", if you like. and before tonight, we'd never done a full run, and every day had brought fresh show stoppers.

And tonight, it just worked. This is what happens when Mr Director shuts the fuck up and lets us run his show.

Home is ... scene changes that lock home just in time for the curtain for the first time ever.
Home is ... a Phantom who says we look spiffing in our crew costumes.
Home is ... fist bumps with Christine for her first entrance on the first run of a world class show.
Home is ... a crew who were at each other's throats this morning, and did not put a foot wrong tonight.

Home is a whole new family, complete with the stress and tears of creation, and the elation of a good opening night.

I enjoy freelancing - a different gig every week, Melbourne at 6 am, constant fresh challenges. But apparently I love shows. Opening night, standing ovations, watching the weeks of work pay off.

Home. It's been a while. It's good to be back.
tyggerjai: (Default)
The floor debacle, alas, drags on. And I had a slow work week last week, so I actually made some phone calls and sent out some resumes. And now I have 2 days off for the rest of March, and promises of a solid April. So I think dinner club will be postponed.

But I do now have a clean oven!



Прекрасное Далеко

Слышу голос из Прекрасного Далека
Он зовет меня в прекрасные края
Слышу голос голос спрашивает строго
А сегодня что для завтра сделал я

Expand Cut Tags

No cut tags