--- Log opened Mon Mar 01 00:00:08 2010 |
00:02 | | AbuDhabi [annodomini@Nightstar-49169604.adsl.tpnet.pl] has quit [[NS] Quit: DEATH.] |
00:07 | | Serah [Z@26ECB6.A4B64C.298B52.D80DA0] has joined #code |
00:16 | | Rhamphoryncus [rhamph@Nightstar-8931f88f.abhsia.telus.net] has quit [Client exited] |
00:35 | | Serah [Z@26ECB6.A4B64C.298B52.D80DA0] has quit [Ping timeout: 121 seconds] |
00:42 | | You're now known as TheWatcher[t-2] |
00:43 | | celticminstrel [celticminstre@Nightstar-f8b608eb.cable.rogers.com] has joined #code |
00:43 | | celticminstrel [celticminstre@Nightstar-f8b608eb.cable.rogers.com] has quit [Connection closed] |
00:44 | | You're now known as TheWatcher[zZzZ] |
00:44 | | Taki^ [Meh@Nightstar-39d785ef.consolidated.net] has quit [Ping timeout: 121 seconds] |
00:44 | | celticminstrel [celticminstre@Nightstar-f8b608eb.cable.rogers.com] has joined #code |
00:45 | | Taki^ [Meh@Nightstar-39d785ef.consolidated.net] has joined #code |
00:59 | | Taki^ [Meh@Nightstar-39d785ef.consolidated.net] has quit [Ping timeout: 121 seconds] |
00:59 | | Taki^ [Meh@Nightstar-39d785ef.consolidated.net] has joined #code |
01:03 | | Vornicus is now known as Finerty |
01:22 | | Serah [Z@3A600C.A966FF.5BF32D.8E7ABA] has joined #code |
01:43 | | Reiv [NSwebIRC@Nightstar-1055e8af.waikato.ac.nz] has joined #code |
01:43 | < Reiv> | So, um |
01:43 | < Reiv> | Java, my old nemisis. This semester, I must master it. |
01:44 | < Serah> | Point and laugh: Hope for the best? |
01:45 | < Reiv> | Hope will result in my failure. |
01:47 | < Serah> | I'd suggest rage and hate then. |
01:47 | < Serah> | It probably won't help much though. |
01:50 | < Finerty> | Java's main difficulties lie in its libraries. What are you using it for? |
01:51 | < Finerty> | (also, deciding what things are synchronized, for certain things...) |
01:54 | < ToxicFrog> | Nemesis. |
01:55 | < Reiv> | Eheh. |
01:55 | < ToxicFrog> | Good luck. |
01:55 | < Reiv> | I'm... not going to be using very many libraries. |
01:55 | < Reiv> | I'm handcrafting compression and search alogratms. |
01:56 | < Reiv> | Including, apparently, a bitpacker/ |
01:56 | < Reiv> | And a whole pile of trees. |
01:56 | < Reiv> | Which... I still do not understand ;_; |
01:56 | < Reiv> | And yes, we're handcrafting them. |
01:57 | < Finerty> | Ah, so, stuff that's actually not that bad. |
01:57 | < Reiv> | I don't %Bcomprehend%B trees |
01:57 | < Finerty> | Well, okay, but that's not a Java problem, and we can help with that even without any Java knowledge. |
01:57 | < Finerty> | TF and I are both pretty competent in data structures, TF especially. |
01:58 | < Reiv> | And my java skills have rusted badly enough that my current project of writing a file loader and file printer is beyond me~ |
01:59 | < Reiv> | (If this sounds familiar, this is the paper I bombed out of last year due to illness.) |
02:06 | < Reiv> | So am wondering if people are willing to help me a bit eith it; my problem seems to be "I know half the basics well enough that dredging through tutorials for the other half is infuriating" variety. |
02:15 | < ToxicFrog> | Mmm, trees |
02:16 | | * Reiv does not comprehend them, nor linked lists. Never has. ;_; |
02:16 | < ToxicFrog> | File IO in java is awkward (but easy) once you know how, but is really hard to figure out on your own since there's 8,986 library classes related to files, IO, and file IO. |
02:16 | < Reiv> | yeah, I um, noticed. |
02:17 | < Reiv> | hn. |
02:17 | < ToxicFrog> | Typical approach is something like (IIRC): |
02:17 | < ToxicFrog> | Reader fin = new BufferedReader(new File(filename)); |
02:17 | < ToxicFrog> | Writer fout = new BufferedWriter(new File(filename)); |
02:17 | | * Reiv wonders: Do anyfolk here use voicechat of any kind? |
02:17 | < ToxicFrog> | I have been known to use Skype on very rare occasions, and Teamspeak/Ventrilo for games. |
02:18 | < Reiv> | oh, yes. Need to accept commandline stuff too. I vaugely recall you do that with constructors |
02:18 | < ToxicFrog> | Nope. |
02:18 | < ToxicFrog> | You do it in main(), like in C. |
02:18 | < ToxicFrog> | class MyProgram { |
02:18 | < ToxicFrog> | public static void main(String argv[]) { /* args is an array of strings containing the command line options */ |
02:19 | < Reiv> | Reccomended IDE? I used to use Elipse, but that was because Chalain used it too. >.> |
02:19 | | Attilla [Attilla@FBC920.65CFFF.ADEEA3.DBDA33] has quit [Connection reset by peer] |
02:20 | < ToxicFrog> | I don't work in Java enough to have a preferred IDE. Eclipse is, from what I've used of it, decent. |
02:20 | < Reiv> | Alrighty then. |
02:20 | < ToxicFrog> | (I will probably be of more help to you with general data-structures questions than with Java specific stuff) |
02:21 | < Reiv> | (I appreciate all the help I can get, everywhere I can get it) |
02:22 | < Serah> | If you have specific questions I live with someone who does Java for a living. |
02:22 | < Finerty> | I don't know java file ops from adam right now. |
02:23 | < Reiv> | (I need not to pass, but to pass well, and this guy is one of your classic "Teaches precisely one paper below masters, PHD & research level... and this is it" fellows. And also assumes you have been living and breathing code for two years before you showed up - not unreasonable for 3rd year programming paper... just also inaccurate. >.<) |
02:24 | | * Reiv will have more stabbage at it, is just slightly stressed right now. Apologies~ |
02:28 | < ToxicFrog> | Anyways, I will be glad to help you with linked lists, trees, and whatnot, optionally in a language you're more comfortable with |
02:29 | < Reiv> | Java is the tested language, so I probably need to focus on that anyway. Thank you, however - are you liable to be hugely busy over the next 12 weeks? |
02:29 | < ToxicFrog> | The next 8 are the last eight of my degree, so I'll be oscillating between, "fine" and "augh get them off me get them off" |
02:30 | | * Reiv nods |
02:30 | | * Finerty isn't particularly busy. |
02:30 | < Reiv> | I will keep that in mind. Though any help you can offer would be great. |
02:30 | < ToxicFrog> | And my thinking with other languages is that it's easier to get your mind around a data structure when you aren't also struggling with the language. |
02:31 | < Reiv> | Vorn: How do you feel about brushing up on java so I can ask you stupid questions~ |
02:31 | < ToxicFrog> | Once you understand how it works, you can then worry about translating it into other languages. |
02:31 | < ToxicFrog> | (which is the easy part) |
02:31 | < Finerty> | I can look into it. |
02:32 | < ToxicFrog> | (indeed I can discuss linked lists right now!) |
02:32 | < ToxicFrog> | Incidentally, what languages are you already familiar with? |
02:32 | < Reiv> | I suppose. Ehn. Will think about it, but may stick with Java for the immediate moment anyhow. Partly because I have clearance to get Java stuffs installed in the specialty labs at uni. |
02:34 | < celticminstrel> | So, if a before update trigger sets a not-null column to null, does the entire update fail? |
02:36 | < celticminstrel> | (This in MySQL.) |
02:37 | < Finerty> | I hope so. |
02:41 | < ToxicFrog> | Reiv: well, let me know. |
02:44 | < Reiv> | TF: At the immediate moment, I am semi-proficient in Python, java, and a couple silly scripting languages. Unofortunately, my earnest intentions to relearn programming in general over the holidays fell rather short due to a few factors (Short version: IRL sucked, and my organisation skills sucked equally after each disturbance~). |
02:44 | < ToxicFrog> | Which scripting languages? |
02:44 | < Reiv> | Also I somehow got distracted into learning SkecthUp instead, which was lots of fun and potentially useful... but not in this course. |
02:45 | < Reiv> | One AFAICT based off Python, a couple others that were nerfbat'd C. |
02:45 | < ToxicFrog> | ...names? |
02:46 | < Reiv> | From games. Mount&Blade taught me the Python-Lite. |
02:46 | | Zed [Zed@Nightstar-d0088b95.or.comcast.net] has joined #code |
02:50 | < ToxicFrog> | Aah. |
02:50 | < ToxicFrog> | (no experience with C proper?) |
02:50 | < Reiv> | (Yes, but eons ago) |
02:51 | < celticminstrel> | Finerty, was that a response to me or to Reiv? |
02:52 | < Reiv> | Anyway! |
02:52 | < Finerty> | celmin: to you |
02:52 | < celticminstrel> | Well, I hope so too. |
02:52 | < Reiv> | Off to my Very First Class. Wheee... |
02:52 | | * Reiv goes. Shall return in 2+ hours. |
02:52 | < celticminstrel> | Because that's the assumption I'm making. |
02:52 | < celticminstrel> | ...though I guess there's plenty of time to ask the professor, anyway. |
02:53 | | Reiv [NSwebIRC@Nightstar-1055e8af.waikato.ac.nz] has quit [[NS] Quit: classteim] |
03:09 | | Zed_ [Zed@Nightstar-d0088b95.or.comcast.net] has joined #code |
03:09 | | Zed_ [Zed@Nightstar-d0088b95.or.comcast.net] has quit [Connection reset by peer] |
03:45 | | gnolam [lenin@Nightstar-38637aa0.priv.bahnhof.se] has quit [[NS] Quit: Z?] |
03:56 | | Finerty is now known as Vornicus-Latens |
03:56 | | Vornicus-Latens is now known as Vornicus |
04:05 | | * McMartin gets the OpenGL book examples to actually compile under Snow Leopard, which took more work than it should have. |
04:05 | <@McMartin> | -fpascal-strings? Really? |
04:08 | < Vornicus> | ....i... |
04:08 | < Vornicus> | I have never, not once, seen that flag. |
04:08 | <@McMartin> | Their gltools.cpp requires it to compile. |
04:08 | < Vornicus> | what's it do? |
04:08 | <@McMartin> | And, you can't use Snow Leopard's default gcc to link it, either |
04:09 | <@McMartin> | Because some of the deprecated calls went away in the latest revisions, and it makes them |
04:09 | <@McMartin> | What does the flag do or what does gltools do that apparently requires it? |
04:11 | | Zed [Zed@Nightstar-d0088b95.or.comcast.net] has quit [Client closed the connection] |
04:11 | <@McMartin> | What it does is enable the \p escape, which makes a string constant a Pascal string (lead byte is size) instead of a C string (null terminated). |
04:12 | < celticminstrel> | Why are they even using Pascal strings? |
04:12 | <@McMartin> | Why it does it is apparently because it's using the deprecated Carbon call FSMakeFSSPec which seems to take one as one of its arguments. |
04:12 | < celticminstrel> | Ah. |
04:13 | <@McMartin> | And if you use g++ instead of g++-4.0 to link, Carbon doesn't have that call and it doesn't link anyway |
04:13 | <@McMartin> | <3 |
04:13 | < celticminstrel> | XD |
04:14 | <@McMartin> | But my 1337 sk1llz have defeated their 1336 sk1llz. |
04:14 | <@McMartin> | Leeging legacy calls. |
04:14 | < celticminstrel> | 1336 = leeb? |
04:14 | <@McMartin> | For historical reasons I render that "leeg" |
04:15 | <@McMartin> | It makes a handy generic swear word |
04:15 | <@McMartin> | Seriously confuses Dutch speakers, though |
04:15 | <@McMartin> | (As it is also Dutch for "empty", IIRC, and pronounced completely differently) |
04:46 | | * Orth returns |
04:46 | < Orth> | Hn. Have an interesting program to implement. Time to break out Teh Javas |
04:47 | < celticminstrel> | I hope it's not a math program. |
04:47 | < Orth> | Heavens, yes. |
04:47 | < celticminstrel> | What is it? |
04:49 | < Orth> | ...Although, hn. OK, er, he used a notation I do not recognise. Maybe I can steal some help here |
04:49 | < Orth> | func(m,n) = {m == 0, n+1 |
04:49 | < Orth> | {n == 0, func(m-1,1) |
04:49 | < Orth> | {else func(m-1,func(m,n-1) |
04:49 | < Orth> | The {s were one big one. |
04:50 | < celticminstrel> | The {'s were what now? |
04:51 | < celticminstrel> | Oh. |
04:51 | < celticminstrel> | Never mind. |
04:51 | < celticminstrel> | Okay, that's a piecewise function definition. |
04:51 | < Orth> | OK |
04:51 | < Orth> | When does the else kick in? |
04:51 | < celticminstrel> | At least, it looks like it. |
04:52 | < celticminstrel> | So, if m is 0, the function evaluates to n+1. If n is 0, it evaluates to func(m-1,1). Otherwise (neither parameter is 0) it evaluates to func(m-1,func(m,n-1)). |
04:52 | < Orth> | Probably is. He seemed to expect us to recognise it, but I've not done a couple of the papers he probably assumes we did. |
04:52 | < Orth> | Aaah |
04:52 | < celticminstrel> | Usually the piecewise functions I've seen have the condition after the formula, though. |
04:53 | < Orth> | If both are 0, evaluates to n+1 ? |
04:53 | < celticminstrel> | And it would say "otherwise" instead of "else". |
04:53 | < Orth> | Well, he was scrawling it quickly, so |
04:53 | < celticminstrel> | Um... I'm guessing both 0 means n+1, yes, |
04:53 | < Orth> | OK. Cheers. |
04:53 | < Orth> | That makes it way easier~ |
04:54 | < Orth> | Oh, also, ToxicFrog: I forgot to add Haskell to that list, but as a functional programming language it's probably not a good example anyway~ |
04:54 | | Vornicus is now known as Vornicus-Latens |
05:00 | < Vornicus-Latens> | Jesus Christ, Ackermann? |
05:00 | < ToxicFrog> | Is that AckermannDAMMIT VORN |
05:01 | < Vornicus-Latens> | Couldn't you have picked a better-behaved function? |
05:03 | < ToxicFrog> | Vornicus-Latens: Ackermann is nice in that (1) it's easy to describe and (2) you can't cheat and implement it iteratively. |
05:03 | < celticminstrel> | By the way, Vornicus-Latens, thanks for that link. |
05:03 | < Orth> | Shaddup, we're doing Ackermann on purpose |
05:03 | < Vornicus-Latens> | I mean, hell, Stirling Numbers of the Second Kind |
05:04 | < Orth> | By way of 'learn by doing' of how to break Total Correctness, as I understand it~ |
05:04 | < ToxicFrog> | Of course, it's _not_ nice in that A(<anything larger than small>) tends to be an integer overflow~ |
05:04 | < Orth> | Or something like that anyway |
05:05 | | * Orth stabs Eclipse. Why do you make me set up seven million packages and expansions and I can't remember what they're all meant to do, just to let me at a code screen |
05:06 | < ToxicFrog> | ...ISTR you can just say "new project" and accept the defaults and it'll work |
05:06 | < Orth> | Hn, OK |
05:06 | < Vornicus-Latens> | on the other hand eclipse is kind of built for larger projects. |
05:07 | < Orth> | Is there anything better for doing smallish stuff? |
05:07 | < Vornicus-Latens> | jEdit may be more appropriate; it's just a text editor, but it's built /in/ java, mostly /for/ java. |
05:07 | < Orth> | hn |
05:07 | | * Orth accosts it to see what it does. |
05:07 | < Orth> | sec, router reset |
05:07 | < ToxicFrog> | I would dispute the "mostly for Java"; afaict it doesn't have any Java-specific features beyond what it has for other languages. |
05:08 | < ToxicFrog> | That said, it is my code editor of choice. |
05:08 | | Orthia [orthianz@Nightstar-6efeabca.xnet.co.nz] has joined #code |
05:09 | < ToxicFrog> | <ToxicFrog> I would dispute the "mostly for Java"; afaict it doesn't have any Java-specific features beyond what it has for other languages. |
05:09 | < ToxicFrog> | <ToxicFrog> That said, it is my code editor of choice. |
05:09 | | * Orthia sets about downloading jEdit, then. |
05:09 | < ToxicFrog> | So yes, you can easily write some stuff using that (or any other text editor you prefer) and then just use 'javac' and 'java' to build and run. |
05:10 | < Orthia> | Does it come with some quick and convinient IDE-esque way to do the javac and java commands? |
05:10 | < Orthia> | Just askin', here. |
05:11 | < Orthia> | Query while we wait for this damn download to speed up: relating to the probability stuff we did the other day: What is the average result of the pool of values 0, 3x 1-6, and 2d6? |
05:11 | | Orth [orthianz@Nightstar-6514bbe2.xnet.co.nz] has quit [Ping timeout: 121 seconds] |
05:12 | < Orthia> | My probability math sucks. |
05:12 | < ToxicFrog> | I'm not sure; I do know that if it doesn't, you can add it fairly easily - there's a menu for user defined commands. |
05:13 | < ToxicFrog> | It's just sigma(value*probability), IIRC |
05:13 | | Thaqui [Thaqui@27B34E.D54D49.F53FA1.6A113C] has joined #code |
05:14 | < Orthia> | sigma, idly? |
05:15 | < Orthia> | ...oops |
05:15 | < ToxicFrog> | ? |
05:15 | < Orthia> | OK, right, that would help~ |
05:15 | < Vornicus-Latens> | Average: 5.72 |
05:15 | < Orthia> | Do I want JDE or JDK if I'm programming? >_> |
05:15 | < Vornicus-Latens> | Median: 6 |
05:15 | < Vornicus-Latens> | JDK. |
05:15 | < Orthia> | Vorn, er, my error |
05:16 | < ToxicFrog> | JDE? Do you mean JRE, or has Sun released another incomprehensible acronym? |
05:16 | < Orthia> | I meant "One zero, three each of 1 to 6, and one of 2d6" |
05:16 | < Orthia> | Probably JRE. |
05:16 | < Orthia> | I dunno, I read it off the error message that told me I'd forgotten to shove Java on the clean install yet~ |
05:17 | < Vornicus-Latens> | Orthia: so, uh, you're... rolling a d5, getting 0 once, a d6 three times, and 2d6 once? |
05:17 | < ToxicFrog> | No. |
05:17 | < ToxicFrog> | It's d20. |
05:17 | < ToxicFrog> | One face is 0. |
05:17 | < ToxicFrog> | Three faces each are 1,2,3,4,5,6 |
05:17 | < ToxicFrog> | And the last face says "roll 2d6" |
05:17 | < Vornicus-Latens> | Oh, then 3 each of 1-6, and then the 20th face says "r... |
05:18 | < Vornicus-Latens> | k, one moment |
05:18 | < Orthia> | (I really need to get better at explaining this stuff, I apologise) |
05:19 | < Vornicus-Latens> | Average. 3.5 |
05:20 | < Vornicus-Latens> | Median: 3 |
05:20 | < Vornicus-Latens> | Stdev: 2.03 |
05:21 | < Orthia> | ... of course it is, the 0 is countered by the 2d6 precisely. |
05:21 | < Vornicus-Latens> | Mode: 6 (by 1; there's 113 6s, 112 5s, etc) |
05:21 | < Vornicus-Latens> | Indeed |
05:21 | < Orthia> | Sorry, that oen counts as a bit of a stupid question then, but I wanted to check~ |
05:21 | < Orthia> | Second bit: What is the average roll of the following ruleset: Roll 2 distinct d6s. Ignore second d6 unless it makes a pair (aka 1d6). On pairs, the following: 1s: 0. 2s: 0. 3s: 4. 4s: 5. 5s: reroll 2d6, min 5. 6s: reroll 2d6, min 6. |
05:22 | < Orthia> | (Er. Reword of second sentence: Ignore second die, treating as 1d6 unless you get a pair.) |
05:22 | < Vornicus-Latens> | So confused. |
05:23 | < ToxicFrog> | Orthia: for future reference: JRE is Java Runtime Environment, needed to execute Java programs. JDK is JAva Development Kit, needed to create them. |
05:23 | < Vornicus-Latens> | When you say "min 5" do you mean "clamp values to at least 5" or "reroll until you get 5"? |
05:23 | < Orthia> | TF: Danke |
05:23 | < Vornicus-Latens> | But I really need bed. |
05:23 | < Orthia> | Vorn: Clamp, though my understanding is that the two are equivalent |
05:23 | < Vornicus-Latens> | Orthia: not quite. |
05:23 | < ToxicFrog> | In practical terms this means the JRE gets you 'java' and 'javaw' and the JDK gets you 'javac'. |
05:24 | < Orthia> | Vorn: Really? OK. Well, the idea: Pair of 1s: Treat as 0. Pair of 2s: Treat as 0. Pair of 3s: Treat as 4. Pair of 4s: Treat as 5. Pair of 5s: Reroll 2d6, clamp to 5. Pair of 6s: Reroll 2d6, clamp to 6. |
05:24 | < Vornicus-Latens> | The former gives distribution 0 0 0 0 10 5 6 5 4 3 2 1, the latter 0 0 0 0 4 5 6 5 4 3 2 1 |
05:24 | < Orthia> | Aaah, ok. Yeah, clamp. |
05:24 | < Vornicus-Latens> | Ok. |
05:24 | < Vornicus-Latens> | But, slep. |
05:24 | < Orthia> | (Sorry, I suspect half this is "I didn't know you called it 'clamp' to begin with"~) |
05:25 | < Orthia> | nini Vorn |
05:28 | < ToxicFrog> | Orthia: I suspect any problems you have with Ackermann will be of the getting the development environment set up/remembering how to express basic concepts in the language kind. |
05:29 | < Orthia> | TF: Indeed, that shouldn't be too scary now |
05:29 | < Orthia> | It was trying to compherehend his syntax that threw me |
05:29 | < ToxicFrog> | Oh yes, and WRT "what happens if they're both zero": convention is that you read top to bottom, and the first matching rule is the one you take. |
05:29 | < ToxicFrog> | (you hadn't previously encountered that notation in, say, Calculus?) |
05:30 | <@McMartin> | Happily, this also matches the resolution mechanic exactly in Haskell and ML-family languages |
05:35 | | Bobsentme [Bobsentme@Nightstar-79f8b1cd.livnmi.sbcglobal.net] has quit [Ping timeout: 121 seconds] |
05:36 | < Orthia> | TF: I have not done past 7th form calculus |
05:36 | < Orthia> | And did /that/ in 6th form~ |
05:36 | | Syloqs-AFH [Syloq@NetworkAdministrator.Nightstar.Net] has quit [Connection closed] |
05:37 | | Bobsentme [Bobsentme@Nightstar-79f8b1cd.livnmi.sbcglobal.net] has joined #code |
05:37 | < Orthia> | TF: My biggest problem tends not to be the logical issues (Other than gorram trees), but in "Damnit, it's been too long and I've forgotten what you call everything" |
05:38 | | Bob_home [Bobsentme@Nightstar-79f8b1cd.livnmi.sbcglobal.net] has joined #code |
05:41 | | Bobsentme [Bobsentme@Nightstar-79f8b1cd.livnmi.sbcglobal.net] has quit [Ping timeout: 121 seconds] |
05:41 | < ToxicFrog> | Right. |
05:47 | < ToxicFrog> | Trees really aren't that hard, especially if you already grok lists. |
05:53 | < ToxicFrog> | (which from what you said you don't, so we'll work on those first) |
06:03 | < Orthia> | (Thank you!) |
06:03 | | celticminstrel [celticminstre@Nightstar-f8b608eb.cable.rogers.com] has quit [[NS] Quit: *hums* Can't stay now!] |
06:04 | < Orthia> | At last, Java is installings. |
07:02 | | GeekSoldier [Rob@Nightstar-e86e3e0d.ip.cablemo.net] has quit [Ping timeout: 121 seconds] |
07:23 | < Orthia> | hmm |
07:23 | < Orthia> | jEdit is not half bad. |
07:23 | < Orthia> | Though I admit I miss Eclipses function hints |
07:24 | <@McMartin> | Agreed on both counts |
07:28 | < Orthia> | hn |
07:29 | < Orthia> | I admit, I think I sort of /need/ Eclipses function hints at the moment; I'm sufficiently rusty that I can't just asspull them and having to look up every freakin' command is getting tiresome fast. |
07:31 | < ToxicFrog> | Orthia: check the plugin manager; there might be one that adds that, even if it's java-only. |
07:33 | < Orthia> | ... ooh, will do |
07:33 | < Orthia> | I mean, that's probably the #1 bit I'd need. |
07:33 | < Orthia> | Other than maybe a quick-key to look up a specific function in the java libraries. |
07:38 | < ToxicFrog> | I know there's a plugin for that. |
07:38 | < ToxicFrog> | JIndex, I think it's called. |
07:39 | < ToxicFrog> | And now, the slep. |
07:43 | | AnnoDomini [annodomini@Nightstar-49169604.adsl.tpnet.pl] has joined #code |
07:43 | | mode/#code [+o AnnoDomini] by Reiver |
08:18 | | Rhamphoryncus [rhamph@Nightstar-8931f88f.abhsia.telus.net] has joined #code |
09:08 | | You're now known as TheWatcher |
09:13 | | Serah [Z@3A600C.A966FF.5BF32D.8E7ABA] has quit [Ping timeout: 121 seconds] |
09:56 | <@McMartin> | Wow, the graphics tutorials these days look a lot shinier than they did back when I was writing Sable. |
10:00 | <@McMartin> | http://hkn.eecs.berkeley.edu/~mcmartin/demo.jpg |
10:00 | <@McMartin> | Beats the shit out of line-art teapots, that's for sure~ |
10:46 | < TheWatcher> | Heh, where's that one from? |
10:47 | | Thaqui [Thaqui@27B34E.D54D49.F53FA1.6A113C] has quit [Connection closed] |
10:47 | < TheWatcher> | (I'm also surprised you still have a berkeley account) |
10:54 | | Orthia [orthianz@Nightstar-6efeabca.xnet.co.nz] has quit [Connection reset by peer] |
11:00 | | Orthia [orthianz@Nightstar-6efeabca.xnet.co.nz] has joined #code |
11:14 | | Attilla [Attilla@FBC920.65CFFF.ADEEA3.DBDA33] has joined #code |
11:14 | | mode/#code [+o Attilla] by Reiver |
12:49 | | Thaqui [Thaqui@27B34E.D54D49.F53FA1.6A113C] has joined #code |
13:24 | | gnolam [lenin@Nightstar-38637aa0.priv.bahnhof.se] has joined #code |
13:30 | | Serah [Z@26ECB6.A4B64C.298B52.D80DA0] has joined #code |
13:37 | | Orthia [orthianz@Nightstar-6efeabca.xnet.co.nz] has quit [Ping timeout: 121 seconds] |
13:45 | | Tarinaky [Tarinaky@Nightstar-67136ba7.adsl.virginmedia.net] has quit [Client closed the connection] |
14:08 | | Rhamphoryncus [rhamph@Nightstar-8931f88f.abhsia.telus.net] has quit [Client exited] |
15:53 | | Thaqui [Thaqui@27B34E.D54D49.F53FA1.6A113C] has quit [Connection closed] |
16:03 | | Syloqs_AFH [Syloq@NetworkAdministrator.Nightstar.Net] has joined #code |
16:04 | | Syloqs_AFH is now known as Syloqs-AFH |
16:36 | | AbuDhabi [annodomini@Nightstar-f09bebe3.adsl.tpnet.pl] has joined #code |
16:38 | | AnnoDomini [annodomini@Nightstar-49169604.adsl.tpnet.pl] has quit [Ping timeout: 121 seconds] |
17:13 | | Tarinaky [Tarinaky@Nightstar-f5fce989.adsl.virginmedia.net] has joined #code |
18:09 | | You're now known as TheWatcher[afk] |
19:49 | <@McMartin> | TW: It's from the OpenGL Comprehensive Tutorial And Reference. |
20:13 | < SmithKurosaki> | How are the coders today |
21:19 | < Vornicus-Latens> | This coder is codericious |
21:19 | | * Vornicus-Latens cookies Smith |
21:19 | | Vornicus-Latens is now known as Vornicus |
22:48 | | You're now known as TheWatcher |
22:58 | | AbuDhabi [annodomini@Nightstar-f09bebe3.adsl.tpnet.pl] has quit [[NS] Quit: Hell. It's past my bedtime.] |
22:58 | | Orthia [orthianz@Nightstar-168d9349.xnet.co.nz] has joined #code |
23:29 | | Rhamphoryncus [rhamph@Nightstar-8931f88f.abhsia.telus.net] has joined #code |
23:33 | | celticminstrel [celticminstre@Nightstar-f8b608eb.cable.rogers.com] has joined #code |
23:59 | | You're now known as TheWatcher[T-2] |
--- Log closed Tue Mar 02 00:00:09 2010 |