--- 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 |