code logs -> 2006 -> Wed, 11 Oct 2006< code.20061010.log - code.20061012.log >
--- Log opened Wed Oct 11 00:00:17 2006
--- Day changed Wed Oct 11 2006
00:00 The-Librarian [~user@ServicesAdmin.Nightstar.Net] has joined #code
00:59 ChalcyUni [~Chalceon@Nightstar-869.bitstream.orcon.net.nz] has quit [Connection reset by peer]
00:59 EvilDarkLord is now known as EvilSLEPLord
01:00 ChalcyUni [~Chalceon@Nightstar-869.bitstream.orcon.net.nz] has joined #code
01:06 Syloq [Syloq@NetAdmin.Nightstar.Net] has joined #code
01:15 The-Librarian is now known as The-Librarian-Away
01:22
<@Vornicus>
the "shoot yourself in the foot" page needs an example in inform.
01:26 ChalcyUni is now known as Chalcedon
01:26 Reiver is now known as ReivWork
01:53 Vornicus [~vorn@Nightstar-18307.slkc.qwest.net] has quit [Quit: ]
03:04 Janus [~Cerulean@Nightstar-10302.columbus.res.rr.com] has quit [Quit: Jouets de Dieu, jouets de jouets, et les jouets de me, fait naître Clair voire.]
03:48 The-Librarian-Away is now known as The-Librarian
04:21 Chalcedon is now known as ChalcyWork
04:26 ChalcyWork [~Chalceon@Nightstar-869.bitstream.orcon.net.nz] has quit [Ping Timeout]
04:46
<@Vornicus-Latens>
Reason #83 that I'm glad I switched to Ruby: it refigures default arguments each time through
04:46
<@Vornicus-Latens>
(unlike python)
04:53
<@Mahal>
Nifty.
04:56
<@Vornicus-Latens>
(to see what I mean, do this in python: def foo(arg = [1, 2, 3, 4, 5]): arg.pop(); print arg; .... foo() foo() foo() foo() foo() foo()
05:10
<@McMartin>
Ew, mutables in default parameters.
05:12
< The-Librarian>
I <3 ruby
05:12
< The-Librarian>
Vornicus-Latens: are you dealing with rails too, or are you doing stuff in plain ruby?
05:20 ReivWork is now known as Reiver
05:27
<@Vornicus-Latens>
Just plain ruby.
05:30
< The-Librarian>
ah okay
05:31
< The-Librarian>
was hoping to get some ActiveRecord help
05:31
< The-Librarian>
:)
05:31 * Vornicus-Latens knows little about Rails at all.
05:32
< The-Librarian>
it's incredibly groovy
05:32 * Vornicus-Latens is leery of things that do /that much/
05:34 * The-Librarian figures why do the gruntwork when the gruntwork is already done for you
05:34
< The-Librarian>
it does it so well, too
05:34
<@Vornicus-Latens>
On the other hand, some of the toys in it - in particular ActiveRecord - are extremely useful.
05:35
< The-Librarian>
the scriptaculous helper makes it really easy to add nice little visual effects
05:35
< The-Librarian>
which really improve usability, I was surprised
05:35
<@Vornicus-Latens>
being able to have your schema information generate its own classes in your /programming/ language is great.
05:35
< The-Librarian>
I thought it was just flashy stuff
05:35
< The-Librarian>
but it does enhance usability
05:35
< The-Librarian>
migrations are the shit.
05:35
< The-Librarian>
I freakin LOVE migrations.
05:36
<@Vornicus-Latens>
Generally, a short animation can make a process much easier to understand and use to your advantage.
05:36
< The-Librarian>
yeah
05:36
< The-Librarian>
like when it changes a field, you highlight the field in yellow briefly
05:36
< The-Librarian>
or in my image management software, you delete an image, and it rolls up like a window blind
05:37
< The-Librarian>
that draws the user's attention to the fact that something's actually being done
05:37
< The-Librarian>
whereas just vanishing the image, if it's a big group of them, could make the user think nothing happened
05:37
< The-Librarian>
because they didn't know it went away
05:39 * Vornicus-Latens would vaguely prefer one of those comic-book "pop"s
05:39
< The-Librarian>
?
05:40
<@Vornicus-Latens>
an animation, I guess, you get little short lines that move out from the outline of the thing that disappears.
05:41
< The-Librarian>
ah
05:41
< The-Librarian>
here, try this.
05:41
< The-Librarian>
http://wiki.script.aculo.us/scriptaculous/show/CombinationEffectsDemo
05:41
< The-Librarian>
click on the one for the Effect.Puff demo
05:42 Chalcedon [~Chalceon@Nightstar-869.bitstream.orcon.net.nz] has joined #code
05:42 mode/#code [+o Chalcedon] by ChanServ
05:42
<@Vornicus-Latens>
These aren't very pretty on Safari
05:43
<@Vornicus-Latens>
also, not quite
05:44
< The-Librarian>
doesn't safari use the gecko engine?
05:45
<@Vornicus-Latens>
Yeah
05:45
<@Vornicus-Latens>
but these effects seem to tend to walk on each other
05:45
< The-Librarian>
oh
05:45
< The-Librarian>
yeah, that happens
05:45
< The-Librarian>
I ended up using the Fold method, actually
05:45
< The-Librarian>
I like that one
05:45
<@Vornicus-Latens>
and puff isn't what I'm looking for, either
05:48
<@Vornicus-Latens>
I'm looking for something
05:49 Syloq [Syloq@NetAdmin.Nightstar.Net] has quit [Connection reset by peer]
05:53 Thaqui is now known as ThaquiWork
06:03 Mahal [~Mahal@Nightstar-11770.worldnet.co.nz] has quit [Quit: It's hard to be mad at someone who misses you while you're asleep. ]
06:03 Mahal [~Mahal@Nightstar-11770.worldnet.co.nz] has joined #Code
06:03 mode/#code [+o Mahal] by ChanServ
06:52 Reiver is now known as ReivOut
06:54 Chalcedon is now known as ChalcyGuest
07:10 The-Librarian is now known as The-Librarian-Away
07:32 Raif [~corvusign@Nightstar-7918.hsd1.mn.comcast.net] has joined #Code
07:32 mode/#code [+o Raif] by ChanServ
08:22
<@Vornicus-Latens>
!!???!!??:!?? <--- valid Ruby
08:23
<@Mahal>
....
08:24
<@Vornicus-Latens>
(not not character-value-of '?' chooses between not not character value of '?' and not character value of '?')
08:24
<@Vornicus-Latens>
it evaluates to true.
09:00 Mahal [~Mahal@Nightstar-11770.worldnet.co.nz] has quit [Quit: reboot]
09:05 Mahal [~Mahal@Nightstar-11770.worldnet.co.nz] has joined #Code
09:05 mode/#code [+o Mahal] by ChanServ
09:42 You're now known as TheWatcher[wr0k]
10:27 ChalcyGuest is now known as Chalcedon
10:38 ReivOut is now known as Reiver
10:43 Chalcedon is now known as ChalcyZzz
11:18 ThaquiWork is now known as Thaqui
12:05
<@TheWatcher[wr0k]>
argh, anyone here have any experience using OTRS?
12:06
<@ToxicFrog>
I have never heard of it.
12:08
<@Reiver>
It's a fascinating acronym.
12:08
<@Reiver>
Alas, that's all I can say, sorry. :(
12:10
<@TheWatcher[wr0k]>
Opensource Ticket Request System - it's an email support ticket system. Has a built-in FAQ facility that would be great if the bloody thing would actually mke the entries visible to the public
12:30 Mahal is now known as MahalZZZ
12:37 EvilSLEPLord is now known as EvilDarkLord
14:00 Reiver is now known as ReivZzz
14:49 ChalcyZzz [~Chalceon@Nightstar-869.bitstream.orcon.net.nz] has quit [Ping Timeout]
15:36 Thaqui is now known as ThaquiSleep
16:05 You're now known as TheWatcher
17:01 EvilDarkLord [althalas@Nightstar-17046.a80-186-184-83.elisa-laajakaista.fi] has quit [Ping Timeout]
17:13 EvilDarkLord [althalas@Nightstar-17046.a80-186-184-83.elisa-laajakaista.fi] has joined #code
17:21 Vornicus [~vorn@Nightstar-18307.slkc.qwest.net] has joined #code
17:21 mode/#code [+o Vornicus] by ChanServ
19:17 ToxicFrog|Stuff is now known as ToxicFrog|Lab
19:21 Chalcy [~Chalceon@Nightstar-869.bitstream.orcon.net.nz] has joined #code
19:24 Chalcy is now known as Chalcedon
19:39 Chalcedon [~Chalceon@Nightstar-869.bitstream.orcon.net.nz] has left #code []
19:40 Chalcedon [~Chalceon@Nightstar-869.bitstream.orcon.net.nz] has joined #code
19:40 mode/#code [+o Chalcedon] by ChanServ
20:02 Chalcedon [~Chalceon@Nightstar-869.bitstream.orcon.net.nz] has quit [Ping Timeout]
20:04 The-Librarian-Away is now known as The-Librarian
20:10 * Vornicus fights with cd recording. why is it that the GUI has all the problems solved /for/ you, but when you need to do it in a shell there isn't a command I can just go "burn this folder to a CD"?
20:11
<@McMartin>
Because the CLI command is designed to be invoked under the hood and so it exposes all the configuration goo at the top level, I'd guess
20:14 Netsplit Troika.TX.US.Nightstar.Net <-> Blargh.CA.US.Nightstar.Net quits: @Vornicus, @Raif, EvilDarkLord, @Vornicus-Latens, @ReivZzz, +Ev3
20:14 Netsplit over, joins: Vornicus
20:14 mode/#code [+o Vornicus] by ChanServ
20:14 * The-Librarian prods Vornicus
20:15
<@Vornicus>
?
20:15 Raif [~corvusign@24.17.190.ns-12364] has joined #Code
20:15 mode/#code [+o Raif] by ChanServ
20:15
< The-Librarian>
can you rejoin the split please?
20:16
< The-Librarian>
I'm still waiting for my damn o-line to get fixed
20:16
<@Vornicus>
Okay, waiting for it to reconnect
20:16
< The-Librarian>
ok
20:17 Netsplit over, joins: Ev3, EvilDarkLord
20:17
<@Vornicus>
there
20:18 Netsplit over, joins: Vornicus-Latens, ReivZzz
20:18 mode/#code [+o ReivZzz] by ChanServ
20:25 Chalcedon [~Chalceon@Nightstar-869.bitstream.orcon.net.nz] has joined #code
20:25 mode/#code [+o Chalcedon] by ChanServ
20:29 Janus [~Cerulean@Nightstar-10302.columbus.res.rr.com] has joined #code
20:45 aoanla [~sam@Nightstar-16870.range81-156.btcentralplus.com] has joined #code
21:16 The-Librarian is now known as The-Librarian-Away
22:06
<@ToxicFrog>
For today's lab, there shall be suffering
22:07
<@McMartin>
?
22:07
< aoanla>
They had you writing a 3d shooter in perl?
22:07 * Janus gets ready to take notes.
22:08
<@ToxicFrog>
The purpose of this lab, apparently, was to teach us that VHDL >>>>>>>>>>>> schematic capture.
22:09
<@ToxicFrog>
I already knew that without spending an hour creating in schematic capture a circuit that it took me ten minutes to design, code, test and implement in VHDL.
22:10
<@Vornicus>
wtf is schematic capture?
22:11
<@McMartin>
Was it to teach what schematic capture was?
22:11
<@ToxicFrog>
No, we first used schematic capture two labs ago.
22:11
<@ToxicFrog>
Before VHDL, in fact.
22:11
<@McMartin>
Because, yeah, I mean, C >>>>>> assembler, but demanding people write assembly versions of Normal Routines is a typical technique.
22:12
<@ToxicFrog>
And schematic capture is "lay out the circuit diagram in this CAD tool as though you were drawing it on paper, then tell the CAD program to generate an implementation file from that and map it onto the FPGA"
22:13
< aoanla>
Oh, yes. That would be suboptimal.
22:13 * Vornicus has always kinda wanted to make a thing that defines the usual operators for C, in assembler.
22:15
<@ToxicFrog>
Schematic capture is nice if you're laying out something simple and don't know VHDL. For something with four inputs, six outputs and four subcircuits, however, it's faster to learn VHDL from scratch and then write it in that language than to use schematic capture.
22:20 MahalZZZ is now known as Mahal
23:00 Janus [~Cerulean@Nightstar-10302.columbus.res.rr.com] has quit [Quit: Jouets de Dieu, jouets de jouets, et les jouets de me, fait naître Clair voire.]
23:25 ReivZzz is now known as Reiver
23:31 ThaquiSleep is now known as Thaqui
23:58 aoanla is now known as caps[t-1]
--- Log closed Thu Oct 12 00:00:59 2006
code logs -> 2006 -> Wed, 11 Oct 2006< code.20061010.log - code.20061012.log >