code logs -> 2009 -> Mon, 20 Jul 2009< code.20090719.log - code.20090721.log >
--- Log opened Mon Jul 20 00:00:08 2009
00:14 tooltipecc [~fvvh3a@Nightstar-18113.giftexco.com] has joined #code
00:14 tooltipecc [~fvvh3a@Nightstar-18113.giftexco.com] has left #code []
00:36 Reiv [~82d94c4d@Nightstar-29731.dsl.in-addr.zen.co.uk] has quit [Quit: CGI:IRC (EOF)]
00:36 Reivles [~82d94c4d@Nightstar-29731.dsl.in-addr.zen.co.uk] has joined #Code
00:37 AnnoDomini [~farkoff@Nightstar-29234.neoplus.adsl.tpnet.pl] has quit [Quit: Oh, I'm no end-table. I'm a nightstand.]
01:00 Consul [~Consul__@Nightstar-2425.dsl.sfldmi.ameritech.net] has joined #code
01:01 mode/#code [+o Consul] by ChanServ
01:07 gnolam [lenin@Nightstar-1382.A163.priv.bahnhof.se] has quit [Quit: Z?]
01:49 Reivles [~82d94c4d@Nightstar-29731.dsl.in-addr.zen.co.uk] has quit [Quit: CGI:IRC (EOF)]
01:49 Reiv [~82d94c4d@Nightstar-29731.dsl.in-addr.zen.co.uk] has joined #Code
02:21 Reiv [~82d94c4d@Nightstar-29731.dsl.in-addr.zen.co.uk] has quit [Quit: Whee, paperwork.]
02:48 Thaqui [~Thaqui@121.98.166.ns-22683] has joined #code
02:48 mode/#code [+o Thaqui] by ChanServ
03:13 Attilla [~The.Attil@92.1.54.ns-25924] has quit [Quit: <Insert Humorous and/or serious exit message here>]
04:31 Vornicus is now known as Phas
04:35 Consul_ [~Consul__@Nightstar-2425.dsl.sfldmi.ameritech.net] has joined #code
04:37 Consul [~Consul__@Nightstar-2425.dsl.sfldmi.ameritech.net] has quit [Ping Timeout]
04:38 Consul_ is now known as Consul
04:39
< Consul>
http://stashbox.org/574787/kazoo2.mp3 -- design #2. Please don't mind the out-of-tune humming.
04:40
< Consul>
This one has a larger output signal, and is also more resistant to handling noise.
04:41
<@Phas>
...are you playing a kazoo through an effect loop?
04:42
< Consul>
It's electrified with a piezo disc, and sent through some effects, yes.
04:42
<@Derakon>
It's the electric kazoo!
04:42
<@Derakon>
Same idea as an electric guitar.
04:42
<@Phas>
An... electric kazoo.
04:42
< Consul>
A guitar amp sim, a phaser, and a reverb.
04:42
<@Phas>
That's royally bizarre.
04:42
< Consul>
The sim is set to clean, by the way. No distortion.
04:43
< Consul>
I mainly just wanted the cabinet filtering.
04:43
<@Phas>
MInd if I throw this elsewhere?
04:44
< Consul>
Sure
04:44
< Consul>
As in, go ahead.
04:44
<@Phas>
'k
04:47
< Consul>
Please mention that the tune was done as a first take. I really am better than that.
04:48
< Consul>
I really should share only decent examples, but I'm lazy.
04:48
<@Derakon>
I don't think people will be complaining. :)
04:49
<@SmithKurosaki>
Vorn, what's with the name change?
04:51 * Phas is D&Ding
04:55
< Consul>
Derakon: Well, not about that, anyway.
04:56
<@SmithKurosaki>
Ahh, coo;
04:56
< Consul>
There'll be more WTF about the fact that some moron electrified a kazoo. :-)
05:02
<@Derakon>
Bah. It's genius, I tells ya.
05:19
< Consul>
In actual use, I'll probably put it through some distortion and then a resonant filter (like a Moog filter) which I'll automate within the DAW to give it a real synth-like quality.
05:38 Consul [~Consul__@Nightstar-2425.dsl.sfldmi.ameritech.net] has quit [Connection reset by peer]
05:39 Booru [~Brevity@216.117.225.ns-3980] has joined #code
05:39 Booru [~Brevity@216.117.225.ns-3980] has left #code [Leaving]
05:39 Consul [~Consul__@Nightstar-2425.dsl.sfldmi.ameritech.net] has joined #code
05:39 mode/#code [+o Consul] by ChanServ
05:39
<@Consul>
Stupid wireless.
05:40
<@Consul>
http://stashbox.org/574816/kazoo3.mp3 -- Processed with an automated filter
05:40
<@Derakon>
Seems like you could use this for a zeerust signaling system.
05:45
<@Consul>
?
05:46
<@Derakon>
http://tvtropes.org/pmwiki/pmwiki.php/Main.Zeerust
05:46
<@Consul>
Heh
06:02 * McMartin finds the word "steampunk" is more readily understood, even though it's not quite the same thing.
06:03 Syloqs-AFH [Syloq@ServicesAdmin.Nightstar.Net] has quit [Connection reset by peer]
06:59
<@Doctor_Nick>
ffffuck
07:00
<@Derakon>
Stoned again?
07:27 Derakon is now known as Derakon[AFK]
07:54 Phas is now known as Vornicus
07:58 Vornicus is now known as Vornicus-Latens
08:09 AnnoDomini [~farkoff@Nightstar-29234.neoplus.adsl.tpnet.pl] has joined #Code
08:09 mode/#code [+o AnnoDomini] by ChanServ
08:59 You're now known as TheWatcher
09:00 Consul [~Consul__@Nightstar-2425.dsl.sfldmi.ameritech.net] has quit [Ping Timeout]
09:02 Consul [~Consul__@Nightstar-2425.dsl.sfldmi.ameritech.net] has joined #code
09:02 mode/#code [+o Consul] by ChanServ
09:31 david6kn [~cpid0q@189.77.96.ns-12897] has joined #code
09:31 david6kn [~cpid0q@189.77.96.ns-12897] has left #code []
09:47 Consul_ [~Consul__@Nightstar-2425.dsl.sfldmi.ameritech.net] has joined #code
09:47 Consul [~Consul__@Nightstar-2425.dsl.sfldmi.ameritech.net] has quit [Ping Timeout]
09:50 Alek [~omegaboot@Nightstar-6528.dsl.emhril.sbcglobal.net] has quit [Ping Timeout]
09:50 Alek [~omegaboot@Nightstar-6528.dsl.emhril.sbcglobal.net] has joined #code
09:51 AnnoDomini [~farkoff@Nightstar-29234.neoplus.adsl.tpnet.pl] has quit [Ping Timeout]
09:58 AnnoDomini [~farkoff@Nightstar-29296.neoplus.adsl.tpnet.pl] has joined #Code
09:58 mode/#code [+o AnnoDomini] by ChanServ
10:08 gnolam [lenin@Nightstar-1382.A163.priv.bahnhof.se] has joined #Code
10:08 mode/#code [+o gnolam] by ChanServ
11:49 Rhamphoryncus [~rhamph@Nightstar-7168.ed.shawcable.net] has quit [Quit: Rhamphoryncus]
12:34 Thaqui [~Thaqui@121.98.166.ns-22683] has quit [Client exited]
12:43 Attilla [~The.Attil@92.1.54.ns-25924] has joined #code
12:44 mode/#code [+o Attilla] by ChanServ
13:18 dmlandrum__ [~Consul__@Nightstar-2425.dsl.sfldmi.ameritech.net] has joined #code
13:18 Netsplit DeepThought.NY.US.Nightstar.Net <-> Troika.TX.US.Nightstar.Net quits: Namegduf, simontwo, @MyCatVerbs, crem, @EvilDarkLord, Bobsentme, @Attilla, @Vornicus-Latens, @GeekSoldier, Alek, (+8 more, use /NETSPLIT to show all of them)
13:18 Netsplit over, joins: Bobsentme
13:20 MyCatVerbs [~mycatverb@Nightstar-13709.lurkingfox.co.uk] has joined #code
13:21 mode/#code [+o MyCatVerbs] by ChanServ
13:22 Namegduf [namegduf@82.25.200.ns-12231] has joined #code
13:22 simontwo [~simon@78.129.201.ns-20882] has joined #code
13:23 EvilDarkLord [~jjlehto3@Nightstar-9591.cs.hut.fi] has joined #code
13:24 EvilDarkLord is now known as NSGuest-1445
13:26 Alek [~omegaboot@Nightstar-6528.dsl.emhril.sbcglobal.net] has joined #code
15:59 * gnolam guffaws.
15:59
<@gnolam>
http://xkcd.com/612/
16:00
< simontwo>
do any of you do backup for your small companies? have you settled on either remote rsync of encrypted data, or rsync to local, external USB harddisk?
16:00 Chalain [~chalain@Admin.Nightstar.Net] has joined #code
16:00 crem [~moo@Nightstar-28703.adsl.mgts.by] has joined #code
16:00 mode/#code [+o Chalain] by ChanServ
16:00 jerith [~jerith@Nightstar-21563.slipgate.za.net] has joined #code
16:00 Vornicus-Latens [~vorn@Admin.Nightstar.Net] has joined #code
16:00 SmithKurosaki [~Smith@Nightstar-10671.dsl.teksavvy.com] has joined #code
16:00 Attilla [~The.Attil@92.1.54.ns-25924] has joined #code
16:00 Reiver [~reaverta@Admin.Nightstar.Net] has joined #code
16:00 Orthia [~Orthianz@Nightstar-22340.xdsl.xnet.co.nz] has joined #code
16:00 AnnoDomini [~farkoff@Nightstar-29296.neoplus.adsl.tpnet.pl] has joined #code
16:01
<@TheWatcher>
simontwo: I use an incremental backup system using a mix of cpio and rsync, generally to another machine in the department or at home.
16:01 SmithKurosaki is now known as NSGuest-1458
16:02
< simontwo>
TheWatcher, does "generally" imply that it's not cronned?
16:03
< simontwo>
TheWatcher, so cpio adds stuff to archives and rsync incrementally backs those up. sounds neat.
16:03
<@TheWatcher>
no
16:03
<@TheWatcher>
all my backups are cronned. Except two machines have setups that do incremental backups locally every 30 minutes, and then remotely daily
16:04
<@TheWatcher>
and the system is split into two parts:
16:04
< simontwo>
oh. wow.
16:04
< simontwo>
you do value your data.
16:04
<@TheWatcher>
on the remote machine there is a 'rotate,sh' script that... sod it, give me a sec
16:07
<@TheWatcher>
http://pastebin.starforge.co.uk/8 is on the machine the backups go onto.
16:07 Syloqs_AFH [~Syloq@Admin.Nightstar.Net] has joined #code
16:07
<@TheWatcher>
then, on the machine being backed up I have...
16:08 Syloqs_AFH is now known as Syloqs-AFH
16:11
<@TheWatcher>
http://pastebin.starforge.co.uk/9
16:12
<@TheWatcher>
(of course, this needs ssh set up so that it can log into the other machine as user without a password challenge, so public key auth)
16:13
< simontwo>
yeah.
16:13
< simontwo>
that's neat, thanks.
16:14
<@TheWatcher>
The real trick is the use of cpio on the remote machine to get the incremental effect, but I've used variations on this system for a couple of years now at work and home, and it is quite effective.
16:15 dmlandrum__ is now known as Consul
16:44 NSGuest-1458 is now known as SmithKurosaki
16:51
<@ToxicFrog>
API sanity checking time GO!
16:51
<@ToxicFrog>
I have a class ResFile. It represents a file on disk holding resources (blocks of data identified by a unique uint16_t)
16:51
<@ToxicFrog>
At the moment the API looks like:
16:52
<@ToxicFrog>
:new([filename]) - create a ResFile and optionally load/create a file on disk backing it
16:52
<@ToxicFrog>
:open(filename), :create(filename) - open an existing file or create a new one (perhaps these should both be :open()?)
16:52
<@ToxicFrog>
:commit() - write changes to disk
16:52
<@ToxicFrog>
:close() - write changes to disk and release all resources
16:53
<@ToxicFrog>
For actually getting at the chunks, I'm a bit less sure, but what I think I've settled on is:
16:53
<@ToxicFrog>
:get(id...) - return Chunk objects for the given IDs
16:53
<@ToxicFrog>
:put(Chunk...) - store/update chunks
16:54
<@ToxicFrog>
Where a Chunk object is basically a bunch of readonly informational fields (data size, etc); a readwrite datatype field; and a readwrite buffer or table of actual data.
16:54
<@ToxicFrog>
Thoughts?
16:59 * TheWatcher eyes
17:00
< SmithKurosaki>
I think it looks good, but I am not a completely trustable opinion due to lack of background
17:00
<@TheWatcher>
does create() create the file immediately, or wait for a commit? If it doesn't create immediately, I'd say keep it separate from open()
17:01
<@ToxicFrog>
...good question, actually.
17:04
<@ToxicFrog>
It's easiest if it creates the file immediately.
17:04
<@TheWatcher>
Okies, I'd say merge with open() then.
17:05
<@ToxicFrog>
Oh, I left out a field: comment
17:13
<@ToxicFrog>
Unrelatedly, compcache is and continues to be awesome.
17:14
<@ToxicFrog>
I'm at 1.2GB allocated and the system is still running perfectly smoothly despite only having 1GB of memory.
17:17
<@TheWatcher>
Shiny
17:18 Derakon [~Derakon@Nightstar-4912.hsd1.ca.comcast.net] has joined #code
17:18 mode/#code [+o Derakon] by ChanServ
18:50 Vornicus-Latens [~vorn@Admin.Nightstar.Net] has quit [Quit: Leaving]
18:51 Vornicus [Vornicus@Admin.Nightstar.Net] has joined #code
18:51 mode/#code [+o Vornicus] by ChanServ
19:28 JustBob [~azrael@Admin.Nightstar.Net] has joined #code
19:28
< JustBob>
Elistists. That's all I see here.
19:28 * JustBob eyes Syloq.
19:29 JustBob [~azrael@Admin.Nightstar.Net] has left #code [And now, the resident non-coder flees screaming.]
19:31 * AnnoDomini pipes up at the mention of elitists.
19:32
< jerith>
He meant it as a compliment. :-(
19:33
< AnnoDomini>
Are you inferring that I didn't take it as a compliment?
19:33
< jerith>
No, I hit the wrong paren.
19:33
< jerith>
*:-)
19:33
< AnnoDomini>
Ah, I see.
19:37 * TheWatcher eyes bob vaguely
19:37
<@TheWatcher>
That was... different.
19:40
< AnnoDomini>
Maybe he was drunk.
19:40
< jerith>
That was backscatter from a conversation elsewhere.
19:47
<@TheWatcher>
Mmhmmm
20:13
<@Derakon>
Hrm. I have 11 "manager" classes. AnimationManager, ConfigManager, DynamicClassManager, EnvEffectManager, EventManager, FeatureManager, FontManager, GameObjectManager, ImageManager, PropManager, SoundManager. ¬.¬
20:18 crem [~moo@Nightstar-28703.adsl.mgts.by] has quit [Connection reset by peer]
20:19 crem [~moo@Nightstar-28703.adsl.mgts.by] has joined #code
20:19 Rhamphoryncus [~rhamph@Nightstar-7168.ed.shawcable.net] has joined #code
20:47
<@TheWatcher>
Do you , by any chance, have a ManagerManager? ;)
20:47
<@TheWatcher>
(I assume they're subclasses of a larger Manager class, though?)
20:47
< SmithKurosaki>
Haha
20:48
<@TheWatcher>
(I really need to get around to overcoming my full-body wince at dealing with python and read the jetblade code...)
20:48
<@Derakon>
TW: actually, no.
20:48
<@Derakon>
They each deal with resources of different types.
20:48
<@Derakon>
But they otherwise have nothing in common.
20:48
<@TheWatcher>
Fairynuff.
21:26
<@gnolam>
There should be a MiddleManager there, which takes input from its subclasses and then does squat with it.
21:51 * TheWatcher vaguely pokes channel members re: opinions on whether he should make the logs of the channel web-accessible, for reference & searchings
21:51
< AnnoDomini>
This channel?
21:51
<@Derakon>
I dunno how helpful it'd be, but I've personally no objection.
21:51
<@TheWatcher>
yeah
21:51
<@McMartin>
My opinion matches Derakon's
21:51
< AnnoDomini>
No objections from me.
21:51
< SmithKurosaki>
No issues here
21:54
< Consul>
If someone want an index of my terrible jokes, they can have at it.
21:54 TheWatcher changed the topic of #code to: You're going to need a data pickax and a data minecart and possibly some data dwarfs || Pastebins! http://paste.ubuntu.com http://pastebin.starforge.co.uk || Logs! http://starforge.co.uk/irclogs/code/ || Channel mode +U, ask for voice to post links. || See #projecteuler for http://projecteuler.net
21:54 * TheWatcher eyes desynch
21:54 mode/#code [+o TheWatcher] by ChanServ
21:54 TheWatcher changed the topic of #code to: You're going to need a data pickax and a data minecart and possibly some data dwarfs || Pastebins! http://paste.ubuntu.com http://pastebin.starforge.co.uk || Logs! http://starforge.co.uk/irclogs/code/ || Channel mode +U, ask for voice to post links. || See #projecteuler for http://projecteuler.net
21:58
< SmithKurosaki>
cool
22:01
< Consul>
I just found the old conversation talking about doing FFTs on guitars to extract single notes. :-)
22:01
< Consul>
Whcih then turned into a discussion about stupid Youtube comments.
22:32 * Derakon eyes this line on a job app: "Previous experience porting from development to production a plus"
22:33
<@Derakon>
You don't port from dev to prod. Dev is prod, just with less traffic. ._.
22:35
< Consul>
Maybe they made a mistake and all of their dev code is in the wrong language, so they need someone to port it to the right one and put it in production.
22:35
<@TheWatcher>
... that sounds insane enough to be possible
22:36
<@Derakon>
This is Kaiser Permanente here (a hospital organization).
22:38 * Derakon applies to it anyway.
22:38
<@TheWatcher>
Good luck!
22:39
<@Derakon>
Thing is, they're pretty clearly an MS shop...
22:39
<@Derakon>
http://sfbay.craigslist.org/eby/sof/1279503231.html
22:39
<@Derakon>
Oh, well.
22:40
<@TheWatcher>
blegh
22:40
<@McMartin>
That reminds me.
22:41
<@McMartin>
What's a good Mac VNC client?
22:41
<@Derakon>
OSX has a remote desktop system built-in.
22:41
<@Derakon>
I haven't used it much though.
22:41
<@McMartin>
Will it connect to Windows machines?
22:42
<@Derakon>
I have no idea.
22:42
<@Derakon>
See also: I haven't used it much.
23:21 Vornicus is now known as Phas
23:24 AnnoDomini [~farkoff@Nightstar-29296.neoplus.adsl.tpnet.pl] has quit [Quit: Violence is not the answer. Violence is the question. The answer is "YES!"]
23:41 Namegduf [namegduf@82.25.200.ns-12231] has quit [Connection reset by peer]
23:51 You're now known as TheWatcher[T-2]
23:53 You're now known as TheWatcher[zZzZ]
--- Log closed Tue Jul 21 00:00:22 2009
code logs -> 2009 -> Mon, 20 Jul 2009< code.20090719.log - code.20090721.log >