code logs -> 2007 -> Sun, 09 Dec 2007< code.20071208.log - code.20071210.log >
--- Log opened Sun Dec 09 00:00:44 2007
00:59 ilf_afk is now known as ilovefire
01:07 Vornicus is now known as Darius
01:34 ilovefire is now known as ilf_AFK
02:28 Darius is now known as Vornicus
03:10 ilf_AFK is now known as ilovefire
03:24 gnolam [lenin@Nightstar-10613.8.5.253.static.se.wasadata.net] has quit [Quit: Z?]
05:00 ilovefire [~santros_v@209.82.191.ns-11321] has quit [Quit: Shut up ya wee CROTCH-GNOME, afore I take me hammer an' wail on me jimmies!]
05:14 You're now known as TheWatcher[zZzZ]
05:24 Vornicus is now known as Vornicus-Latens
08:09 * McMartin pokes at Python's options processing libraries.
08:21
<@McMartin>
"required option: an option that must be supplied on the command-line; note that the phrase 'required option' is self-contradictory in English."
08:21 * AnnoDomini giggles.
08:23
<@McMartin>
Hmm
08:23 * McMartin also pokes at Python 3.0
09:08 * AnnoDomini wonders in what language 'required option' is not self-contradictory.
09:09
<@McMartin>
Gradius-ese.
09:56 Chalcedon [~Chalcedon@Nightstar-11255.ue.woosh.co.nz] has quit [Quit: Gone]
10:26 You're now known as TheWatcher
11:11 Chalcedon [~Chalcedon@202.74.197.ns-22829] has joined #code
11:11 mode/#code [+o Chalcedon] by ChanServ
12:25 Chalcedon [~Chalcedon@202.74.197.ns-22829] has quit [Quit: Gone]
13:00 gnolam [lenin@Nightstar-10613.8.5.253.static.se.wasadata.net] has joined #Code
13:00 mode/#code [+o gnolam] by ChanServ
13:29
< MyCatVer1s>
AnnoDomini: for a language named after Monty, "required option" isn't all that bizarre, relatively speaking.
13:32 MyCatVer1s is now known as MyCatVerbs
15:33 gnolam [lenin@Nightstar-10613.8.5.253.static.se.wasadata.net] has quit [Quit: System crash.]
15:34 ilovefire [~santros_v@209.82.191.ns-11321] has joined #code
15:35 gnolam [lenin@Nightstar-10613.8.5.253.static.se.wasadata.net] has joined #Code
15:35 mode/#code [+o gnolam] by ChanServ
16:52 ilovefire is now known as ilf_choresabit
16:59 Reiver is now known as ReivZzz
17:01 AnnoDomini is now known as YhhuTusehe
17:08 ilf_choresabit is now known as ilovefire
17:14 YhhuTusehe is now known as AnnoDomini
17:20 Forj [~Forj@Nightstar-11255.ue.woosh.co.nz] has joined #code
17:20 mode/#code [+o Forj] by ChanServ
17:21 Chalcedon [~Chalcedon@Nightstar-11255.ue.woosh.co.nz] has joined #code
17:21 mode/#code [+o Chalcedon] by ChanServ
17:44 Forj [~Forj@Nightstar-11255.ue.woosh.co.nz] has quit [Quit: Gone]
17:57 Chalcedon [~Chalcedon@Nightstar-11255.ue.woosh.co.nz] has quit [Ping Timeout]
17:59 Chalcedon [~Chalcedon@202.74.197.ns-22829] has joined #code
17:59 mode/#code [+o Chalcedon] by ChanServ
18:17
<@ToxicFrog>
<Keffo> stream.robot9.net/giger.ogg
18:17
<@ToxicFrog>
<Keffo> it's up
18:17
<@ToxicFrog>
<GaryGlitr> keffo: when I click on giger.ogg, firefox starts a download that goes on forever
18:17
<@ToxicFrog>
*bonk bonk bonk bonk bonk bonk*
18:18
<@AnnoDomini>
?
18:40
<@ToxicFrog>
He's trying to download a stream.
18:55 AnnoDomini [~farkoff@Nightstar-29222.neoplus.adsl.tpnet.pl] has quit [Ping Timeout]
18:56 gnolam [lenin@Nightstar-10613.8.5.253.static.se.wasadata.net] has quit [Ping Timeout]
18:56 gnolam [lenin@Nightstar-10613.8.5.253.static.se.wasadata.net] has joined #Code
18:57 mode/#code [+o gnolam] by ChanServ
19:02 AnnoDomini [AnnoDomini@Nightstar-29624.neoplus.adsl.tpnet.pl] has joined #Code
19:02 mode/#code [+o AnnoDomini] by ChanServ
20:13 Vornicus-Latens is now known as Vornicus
20:19 gnolam [lenin@Nightstar-10613.8.5.253.static.se.wasadata.net] has quit [Ping Timeout]
20:19 gnolam [lenin@85.8.5.ns-20483] has joined #Code
20:20 mode/#code [+o gnolam] by ChanServ
20:58 Vornicus is now known as Finerty
21:08 Syloq [Syloq@NetAdmin.Nightstar.Net] has joined #code
21:09 Syloq is now known as Syloqs-AFH
21:33 AnnoDomini [AnnoDomini@Nightstar-29624.neoplus.adsl.tpnet.pl] has quit [Ping Timeout]
21:38 Chalcedon [~Chalcedon@202.74.197.ns-22829] has quit [Quit: Gone]
21:40 AnnoDomini [AnnoDomini@Nightstar-29708.neoplus.adsl.tpnet.pl] has joined #Code
21:40 mode/#code [+o AnnoDomini] by ChanServ
22:16 ilovefire is now known as ilf_AFK
22:34
<@ToxicFrog>
Interface design time!
22:34
<@ToxicFrog>
I am working on libres again.
22:35
<@ToxicFrog>
I am thinking an interface modeled after liolib - ie, res.open(filename) returns a res handle, and you can then do rh:read(id), rh:write(id,chunk), rh:chunks() to iterate, rh:close() to unload and write changes, and rh:destroy() to unload without writing changes.
22:36
<@ToxicFrog>
And res itself acts as a resource pool; res.read(id) searches for id in all open resource files, for example.
22:37
<@ToxicFrog>
...hmm. Maybe resource pools should be a seperate type. Is there a case for needing more than one?
22:42
<@ToxicFrog>
Ok. res.pool() returns a new resource pool. pool:add(rh); pool:open(filename); pool:remove(rh); pool:close(rh)
22:42
<@ToxicFrog>
pool:read, pool:write
22:44
<@ToxicFrog>
Now - an actual chunk is a table with several fields: { int id; bool compressed; string|int type; string|table data; }
22:44
<@ToxicFrog>
Am I missing anything?
22:52 * ToxicFrog strikes the channel briskly with fresh meat
22:58 * EvilDarkLord nrom.
22:59
< Finerty>
ow.
22:59
< Finerty>
I don't know.
23:03 ilf_AFK is now known as ilf_food
23:15
<@ToxicFrog>
Ok, does that at least sound like a sane interface?
23:24 * gnolam shrugs.
23:25
<@gnolam>
What, exactly, would pool:open do here?
23:26
<@ToxicFrog>
local rh = res.open(filename); this:add(rh); return rh
23:27
<@ToxicFrog>
Opens a file, adds it to the pool and returns the resource handle for it.
23:32 Guest_433 [~Guest@80.81.149.ns-12122] has joined #Code
23:32
< Guest_433>
HellO.
23:34
<@ToxicFrog>
'evening.
23:35
< Guest_433>
How are you doing over there ToxicFrog
23:35
< Guest_433>
?
23:35
< Guest_433>
ToxicFrog what is this server about .. entered here by mistake
23:36
< Guest_433>
and y's everyone silent ?
23:36
<@ToxicFrog>
This server has no specific focus, but the majority of the channels are webcomic discussions or roleplaying games, I believe.
23:36
<@ToxicFrog>
This channel is about programming.
23:36
<@ToxicFrog>
And everyone's silent because no-one has anything to say at the moment.
23:37
< Guest_433>
ToxicFrog ah nice .. is there any website concerning this server
23:37
< Guest_433>
?
23:37
< ilf_food>
Idly, the pythons commands for greater than and less than are just > and <, right?
23:37
< EvilDarkLord>
Yes.
23:37
<@ToxicFrog>
ilf_food: the term is 'operators', not 'commands', and yes
23:37
< Guest_433>
[PinkFreud USERINFO]
23:37
< Guest_433>
[PinkFreud CLIENTINFO]
23:37
< Guest_433>
[PinkFreud TIME]
23:37
< Guest_433>
[PinkFreud FINGER]
23:37
< Guest_433>
[PinkFreud VERSION]
23:37
< Finerty>
There are also <= and >=
23:37
< Guest_433>
lol
23:37 * ilf_food nods.
23:37
<@ToxicFrog>
Guest_433: www.nightstar.net
23:37
< Finerty>
and != and ==
23:37
< ilf_food>
Sorry for the confusion, for I am a programming newb as you all know.
23:37
< Guest_433>
Its 6.3
23:38
< Guest_433>
the new one
23:38
<@ToxicFrog>
I noticed.
23:38
< Guest_433>
:)
23:39
< Guest_433>
Programming concerning .. mIRC TCL's or main Programming Languages such as C++,Jave...
23:39
< Guest_433>
*Java..
23:40
<@ToxicFrog>
mIRC doesn't use TCL, it uses its own custom language.
23:40
< Guest_433>
i forget the Or.
23:40
< Guest_433>
=)
23:40
<@ToxicFrog>
And any sort of programming language. At present Python and Lua are the main topics of discussion.
23:42
<@ToxicFrog>
(Python because ilf is learning it, and Lua because I'm writing a library for manipulating System Shock resource files in it)
23:51 Guest_433 [~Guest@80.81.149.ns-12122] has quit [I am lame because I use colors in my quit message.]
--- Log closed Mon Dec 10 00:00:50 2007
code logs -> 2007 -> Sun, 09 Dec 2007< code.20071208.log - code.20071210.log >