00:20:45 beezo has quit ("ChatZilla 0.8.5 [Mozilla rv:0.9.7/20011221]") 00:29:14 anyone want to help me get my public key onto a key server? :) 00:39:51 davb: I did that a long time ago, in a galaxy far, far away 00:40:22 there's a gpg switch... hang on 00:40:32 --send-keys export keys to a key server 00:54:24 beezo (~chatzilla@pool-162-83-236-44.ny5030.east.verizon.net) has joined #openacs 00:54:43 is anyone familiar with a free utility for resizing NTFS partitions? 00:56:50 davb has quit (Read error: 110 (Connection timed out)) 00:56:50 oacs-chump has quit (Read error: 110 (Connection timed out)) 01:01:08 davb (dave@alb-24-58-162-82.nycap.rr.com) has joined #openacs 01:04:02 davb has quit (Client Quit) 01:09:36 * rbm goes to play racquetball 01:38:48 davb (dave@alb-24-58-162-82.nycap.rr.com) has joined #openacs 01:39:01 hi. database is being created. no clue what happened :) 01:39:14 I still can't get the listener setup to finish, but apparently I don't need it 01:40:33 markd2 (~Snak@h166-102-041-130.ip.alltel.net) has joined #openacs 01:46:08 markd2 has quit ("wheeeee") 01:59:26 jim2 (~jim@12-233-225-152.client.attbi.com) has joined #openacs 02:00:03 re. 02:01:51 denshi has quit (carter.openprojects.net irc.openprojects.net) 02:01:51 talli has quit (carter.openprojects.net irc.openprojects.net) 02:02:40 denshi (~chatzilla@cs6625176-26.austin.rr.com) has joined #openacs 02:02:40 talli (~talli@xd84b5c59.ip.ggn.net) has joined #openacs 02:03:36 hi jim2 02:17:18 [GlobalNotice] Hi all. We experienced a split in one of our main rotation servers and it's been removed from the rotation. This server has been experiencing occasional reliability problems of late for brief periods of time; this puts us down to three main rotation servers. We're making progress but still short. If you think you might be able to sponsor a server, please take a look at http://openprojects.net/sponsoring_servers.shtml and email lilo@openpr 02:17:32 [GlobalNotice] erm, and email lilo@openprojects.net .... thanks! 02:19:57 cool C Primer Plus is on safari.oreilly.com 02:20:14 full text? 02:20:52 if you pay for it :) 02:21:06 ahh... subscription service 02:21:07 safari is an online book subscription service. 02:28:04 there is actually a book called "developing secure applications with visual basic" 02:57:21 yippee, database is finally created 02:58:19 davb has quit ("changing universes") 02:58:48 davb (dave@alb-24-58-162-82.nycap.rr.com) has joined #openacs 02:59:00 safari is pretty cool 02:59:10 i've been liking my subscription. 02:59:22 great. i need to try it. its not too bad. 02:59:25 my only issue is print vs. screen 03:00:38 because its harder to read? 03:01:09 hey dave 03:01:20 hi Psychephylax 03:02:01 * Psychephylax is having fun with his toys 03:06:32 Psychephylax: get photomesa 03:07:23 wJAT 03:07:30 what's photomesa? 03:07:52 cool image browser. sounds like you will need a way to find stuff pretty soon :) 03:07:58 Ah 03:08:02 I use ACDSee 03:08:11 It's just like that and more 03:08:14 http://www.cs.umd.edu/hcil/photomesa/ 03:08:20 hey, 03:08:22 i found it 03:08:56 oacs-chump (~oacs-chum@alb-24-58-160-28.nycap.rr.com) has joined #openacs 03:09:13 I use that 03:09:22 but a previous version 03:09:25 try this anyway, its pretty cool. 03:09:29 I wasn't too impressed with 4.0 03:10:23 that looks pretty neat also. 03:10:27 Yeah 03:10:55 i was using myportfolio, but it gets complicated. photomesa is neat, you just point it at a folder, and you can zoom in and out of folders. 03:11:12 ACDSee is similar 03:11:40 photomesa runs on windows, mac, linux etc... :) 03:11:43 and its free. 03:12:27 but it just is an image browser, and that's it. 03:12:38 I wonder if there is a way to browse email the same way :) 03:13:10 * davb adds another thing to the list 03:13:40 the neat part is the algorithms they use to calculate the optimum grouping for a number and size of pictures are also available. 03:14:16 wow, according to my emails, last time i reinstalled oracle was mar 30. 03:14:37 anyway, good night 03:14:40 davb has quit ("Client Exiting") 04:10:51 jim2 has quit ("[x]chat") 04:22:44 beezo has quit ("ChatZilla 0.8.5 [Mozilla rv:0.9.7/20011221]") 05:05:12 jim2 (~jim@12-233-225-152.client.attbi.com) has joined #openacs 05:05:57 re. want to experiment with new-portal... one thing tho... what's a portal? 05:07:50 note also... I got new openacs-4.5, needed modules and the .lrn stuff on 2002-05-16 05:32:36 OK, I just reinstalled the .lrn thing, noting that new-portal doesn't have the mainline sql create or drop scripts in the sql dir. Hence the package manager cannot cause the data model to be loaded. However, looking in sql/postgresql, the data model scripts are all there; I got the data model loaded. looking at my new-portal/admin, it says "Portals in the system: \n\n You have not configured any portals." 05:33:31 (btw, the only extra package I have installed so far is new-portal; the .lrn-specific packages exist but I didn't install those. 05:33:33 ) 06:03:55 OK, read the aD design and req documents partially... I think I understand the concept now 08:12:53 anyone around? 08:12:58 * lethedrinker sighs 12:42:15 davb (~chatzilla@rrcs-nys-24-97-22-203.biz.rr.com) has joined #openacs 12:42:24 hi there 12:52:03 re 12:52:25 * jim2 resurrected his orackle install 12:52:45 had to see dotlrn 12:55:52 ah. 12:58:02 installed it once, thought I did it wrong, dropped&created user, installed all pkgs (except spam), restarted server. 12:59:03 went to store while acs-reference and ref-timezones was loading... 13:10:47 moring 13:11:54 -error-. 13:12:55 creating the first user went ok, the second returned 13:12:59 can't use non-numeric string as operand of "!" 13:13:08 and lessee where that was... 13:13:43 "if {![cc_email_from_party $target_user_id]} { 13:13:43 # create the ACS user 13:13:43 set password [ad_generate_random_string] 13:13:44 set t..." 13:14:51 it's very important that folx put a filename at the top of a .tcl file... I can't tell what file this is coming from 13:14:56 wait, yes I can 13:15:34 must be /packages/dotlrn/www/user-add (maybe .tcl?) 13:19:07 ok, it's /packages/dotlrn/www/user-add.tcl, line 122 13:19:43 Morn-ing 13:20:33 cvs says: user-add.tcl/1.17/Thu May 16 05:17:09 2002// 13:21:58 so now, how to fix this... 13:24:58 it's not so important... the problem was I used the same form and just edited to form another user 13:25:34 so this is just breaking the Back button 13:49:45 ok, I've managed to make the full calendar display go away for one particular user... the portlet is there, but it's mislabeled (has a function name as the label instead of the pretty name "Calendar") 13:56:22 hmm, same is true for a user whose full calendar works 13:57:27 the missing calendar shows up as some extra height, otherwise blank space 13:58:35 ooh, did it for the other user too now 13:58:57 by hitting the windowshader button 14:03:26 kdrache (~martin@static62-99-146-055.adsl.inode.at) has joined #openacs 14:03:30 hello 14:03:30 hi, kdrache 14:03:35 hi paje 14:03:40 is this english spoken here? 14:05:54 kdrache has left #openacs 14:09:46 jim: interesting. I will have to try it out again. 14:09:52 when did you check out openacs and dotlrn? 14:10:53 argh, my ssh window is REALLY slow. 14:11:00 anyone know why it might be slow? 14:11:11 oh, might be that QOS settings in windows XP... 14:19:31 it was the same day... 14:19:58 dotlrn-20020516.tar.gz 14:20:27 I made that on the 16th, right after I checked out everything 14:21:30 see.. 14:21:37 I tried it in postgres... 14:21:50 (on the 16th that is) 14:22:17 then I decided to find out if I had an orackle, and I do on this one machine 14:22:37 I transferred the tarball I made 14:23:22 which aolserver should I use? aolserver3.3 + aD13? 14:23:51 AOLserver/3.3.1+ad13 on http://dual:7000 14:24:20 that's what I got on the box w/ ora 14:24:59 cro (~cro@defiant.nca.asu.edu) has joined #openacs 14:29:31 ohaiyou 14:33:57 and oracle 8.1.6 14:37:48 jim: that should be ok. 14:38:03 jim: which openacs? 14:38:11 yeah, ok... and yes, a lot of it works good 14:38:32 I checked it out of cvs as per the instructions on the 16th of may 14:38:35 of course they are working on it as we speak. 14:38:38 ah cool. 14:38:43 bbl 14:39:03 it was cool to look at it :) 14:40:22 cro has quit (Read error: 104 (Connection reset by peer)) 14:47:54 cro (~cro@defiant.nca.asu.edu) has joined #openacs 14:55:57 til has quit (carter.openprojects.net irc.openprojects.net) 14:57:28 ping 14:57:56 til (til@port-212-202-128-197.reverse.qsc.de) has joined #openacs 14:58:06 pong 14:59:30 oom 15:01:09 til has quit (carter.openprojects.net irc.openprojects.net) 15:02:02 til (til@port-212-202-128-197.reverse.qsc.de) has joined #openacs 15:09:33 hi guys 15:09:41 yo 15:10:14 rbm: do you use pgp/gpg with mutt? 15:11:23 davb: yes, all the time. 15:11:27 ah cool. 15:11:35 got a minute? 15:12:27 sure 15:13:26 ok. #1 not actually a mutt question. How do i get my key on the public keyserver? I did gpg --export > keyfilename to get the key into a file. I am not sure how to copy/paste it into the form. 15:13:32 or is there another way? 15:15:23 Well, you can try --send-keys export keys to a key server 15:15:38 I pasted this yesterday, but you probably didn't catch it 15:16:17 Or you can just view your key in vim, select it with your mouse, and paste it in the web form 15:16:34 apparently. thanks :) 15:17:13 i do terrible with documentation, there is always so much stuff I don't need to know to get a task done... 15:29:05 darn, 15:32:20 yeah, it worked. 15:32:24 I had to export it as text --armor 15:32:32 Oh yeah, you have to 15:34:09 there is a --send-key option, but I couldn't get it to work. 15:36:04 thanks. now all my mail is signed and hopefully the key is on there. 15:39:52 They key itself isn't on the signed e-mail 15:48:19 right 15:48:30 i eant on the public server 15:49:04 s/eant/meant 15:51:10 To which server did you upload it? 15:52:21 keyserver.net 15:54:24 ok, i just read my last misleading misinterpreted stupid post on slashdot. i quit. 15:55:25 any other suggestions on how to waste time? 15:58:41 Work on OpenACS :) 15:58:56 I'm se psyched that I get to work on OpenACS doing consulting again 15:58:59 s/se/so/ 15:59:32 Is there a way to monitor outgoing connections off my computer? 15:59:52 cool! 16:00:08 kinda hard, I am at the other job, plus my SSH connections have been really unstable. 16:00:27 rbm: there must be. use ipchains or ipfilter or whatever and log everything? 16:01:11 zonealarm does it on MS windows for me. 16:02:36 davb: I was looking for something along those lines (Zone Alarm)... an application that I could quickly configure/unconfigure 16:03:13 for linux? 16:03:25 yeah 16:03:47 I could use Zone Alarm on my 2K box. How much does it cost? 16:05:50 free! 16:05:55 for non-commercial use 16:06:01 rather $0 16:06:14 :0 16:06:17 :) 16:11:26 Oh 16:11:39 How about tiny personal firewall? I heard good things about that one. 16:11:46 i think zonealarm is better. 16:11:56 but i think that is the other one that is good. 16:12:27 is it very resource-hungry? 16:12:28 i turned on zonealarm on my win2k box and immeditatly it caught somebody portscanning it. 16:12:32 no. 16:12:40 I shall install it then. 16:12:53 try it. you can always uninstall it. 16:13:07 you can buy a pro version for around $50 16:13:51 Cool, my PayFlow Pro account is working 16:14:00 What's extra in the Pro version? 16:15:55 i don't know, i am a cheapskate 16:25:32 talli_ (~talli@pool-162-83-236-44.ny5030.east.verizon.net) has joined #openacs 16:25:39 rbm: you here? 16:26:33 is anyone here? 16:26:38 just me 16:26:41 :-) 16:27:59 cro: are you a debian user? 16:28:08 all the way 16:28:15 ah, never mind 16:28:17 got it 16:28:48 was trying to figure out what someone adds to the sources.list in terms of a url 16:29:17 talli: yes 16:30:09 rbm: i got it 16:30:30 i need some debian help, but i've become ecperienced enough to figure it out myself! 16:30:33 debian rocks! 16:30:42 hear here 16:30:57 tried to install mandrake to try it out... but after waiting through all the crappy install i gave up 16:31:38 talli_ is now known as beezo 16:31:53 * rbm tries to get PayFlow Pro to work within OpenACS 16:32:35 i look forward to debian netbsd 16:36:36 rbm: we already did 16:36:52 see http://www.ncacasi.org/contrib 16:37:46 oh 16:39:08 cro: That's what I'm using. But I'm trying to use it within ecommerce by fulfilling the service contract. 16:39:21 ahh, I understand 16:39:21 (hmm, that sentence didn't make much sense) 16:41:13 cro: Did you write this for Janine or what? 16:43:56 No, we wrote it for internal use and released it. 16:44:42 Oh. 16:45:00 I thought it was Janine/Flurfly who had worked on it. 16:45:07 The AOLserver module? 16:45:26 Why the decision to hard-code username/password on the C file itself? 16:45:29 cro: yes. 16:46:17 hardcode--I don't know the answer to that, one of the other guys in my shop did the work. 16:47:23 You can contact the guy who wrote it, his email is in the readme file. 16:48:51 Oh, I see... Brad Duell 16:49:08 yes 16:50:51 I'm getting a failure in my transaction, but no log or reason why 16:52:12 cro: Okay. Thanks. 16:53:00 hey guys, have you ever had a problem install debconf with apt-get install? 16:53:21 beezo: no 16:53:48 i'm having real issues 16:53:51 it seems to be broken a bit 16:53:56 perhaps it's becuase i'm using unstable? 16:54:14 I use unstable, no problems here. What is the error? 16:54:36 i have an error that says "no type given for question at /usr/share/perl5/Debconf/Question.pm" 16:55:21 Did you search debian-devel or debian bug-reports for the debconf package? 16:55:33 not yet 16:56:09 Weird... I resubmitted my transaction and it went through, but I don't see it in the payflowpro logs 17:07:03 do you guys have any recommednations for how to install debconf? 17:07:13 i get that error. i suppose it might be a new bug 17:08:41 You're probably with an old version of some package 17:08:46 Did you just install Debian? 17:10:32 yeah 17:10:56 do an apt-get update and upgrade before trying to install debconf 17:12:53 the problem is that i need to install console-common but it's crapping out on me when it can't install debconf 17:13:51 what's the usu debian serveR? 17:13:51 i'll try that one 17:13:51 i've been using lyre.mit.edu 17:13:51 if the usu one doesn't work, i can yell at you or duster 17:13:57 rbm: i mistyped my passphrase in mutt, is there a way to reenter it? 17:14:29 beezo: debian.usu.edu 17:14:42 deb http://mirrors.usu.edu/mirrors/debian unstable main non-free contrib 17:15:02 works too (debian.usu.edu is an alias for mirrors.usu.edu) 17:15:28 However, you're probably going to get crappy connection to usu. You're probably better off with using a different server. 17:17:24 decent connection 17:17:29 80Kb/sex 17:17:32 sec 17:17:44 actually, 90k 17:30:27 Hmmmm, is there a way to make PG 7.2 not return the millisecond precision on a timestamp? 18:02:29 beezo has quit (Read error: 110 (Connection timed out)) 18:04:54 beezo (~talli@pool-162-83-236-44.ny5030.east.verizon.net) has joined #openacs 18:11:51 Hmmm, somebody remind me how do I make the query dispatcher "forget" a query 18:12:46 paje: where did everybody go? 18:12:47 rbm: bugger all, i dunno 18:12:54 paje: at least you haven't left me 18:12:55 rbm: what? 18:13:17 oooom 18:13:25 hey denshi 18:51:07 Psychephylax: you here? 18:59:34 denshi is now known as Omniphylax 18:59:41 We are legion. 19:07:55 rbm: reload the appropriate package from the apm 19:08:06 if you change an xql file, there should be a reload link 19:13:20 eeek 19:22:20 mouse? 19:42:45 markd2 (~Snak@h166-102-041-118.ip.alltel.net) has joined #openacs 20:03:17 Omniphylax is now known as denshi 20:04:03 hey mark 20:04:46 in C, do you know of a way to make a collection of function pointers look like a FILE* stream? 20:06:05 (so you can use standard f[write|put] operations on an embedding API) 20:10:08 hmmm 20:11:32 I doubt it 20:11:40 FILE is pretty much officially an opaque type 20:12:02 and the folks writing the library are free to implement it how they see fit 20:12:37 that seems to be the opinion of the 12 year olds over in #C 20:12:44 heh 20:15:20 looks like, yes, the kid who moved directly to insulting me is in fact 12ish 20:15:36 aigh 20:15:43 that seems unfun 20:15:43 he must have been reading the hidden 'you dickhead' field in the FILE structure 20:15:59 whoops 20:16:03 did i leave that in? 20:16:21 * beezo goes to check his CVS structure check ins 20:16:22 I thought you added the stolen_pants field 20:16:39 but trying to abstract things in C is certainly non-fun 20:16:53 no, i left in the mini_skirts_hairy_legs field 20:17:33 yep. you usually end up with macros from hell wrapped around function pointers 20:17:49 yup 20:17:55 isn't "macro from hell" a design pattern? 20:18:07 paje: gtk 20:18:08 rbm: what? 20:18:11 it's a component of the "big ball of mud" pattern 20:18:15 what I don't understand, is that C was developed for Unix. Unix was developed along the 'everything is a file' concept. 20:18:20 paje: gtk programming is macro hell 20:18:20 OK, rbm. 20:18:32 sure, but everything isn't a FILE 20:18:33 why doesn't C treat every kind of internal transfer mechanism or buffer as a file? 20:18:50 that's much higher than C provides 20:18:56 paje, gtk programming? 20:18:56 gtk programming is, like, macro hell 20:19:08 you could write a kernel module, hook it into the system, and have operations using your file descriptors handle it 20:19:41 paje, gtk programming | and cheese 20:19:41 beezo: huh? 20:19:44 damn 20:20:08 is macro hell anything like spaghelli? 20:20:27 spagatoni 20:21:04 rbm, what's paje's action syntax? 20:22:35 [GlobalNotice] Hi all. We've made some progress on new main rotation leaf servers, but we're still pretty close to the edge. If you think you might be able to help by sponsoring a server, please take a look at http://openprojects.net/sponsoring_servers.shtml and email me at lilo@openprojects.net. 20:23:20 [GlobalNotice] Basic requirements at this point are T3 or better and multihomed; but usage is considerably less, it runs 100-200Kbps average, so about 66 gigabytes/month. Any help you can provide will be gratefully appreciated by the community we serve. Thanks. 20:23:21 this gentoo distro is pretty neat, at least so far 20:23:26 i'm still installing it, though 20:23:35 but so far it hasn't complained about much 20:23:45 which is nice, and very unlike my left shoe 20:24:14 * beezo is going to cut his left shoe's tongue to shut the bastard up 20:24:38 denshi: www.infobot.org 20:24:57 denshi: To be honest, I don't understand infobot.org's documentation. Sometimes it works, sometimes doesn't. 20:25:15 that's what she said! 20:25:26 markd2 is the only one who seems to knoe how to really teach stuff to paje, and he seems evasive every time I ask him to teach me :-) 20:26:11 paje: gtk programming is also cheese 20:26:11 okay, davb. 20:26:40 paje, gtk programming? 20:26:40 gtk programming is macro hell or cheese 20:27:18 not quite 20:27:18 paje, markd2? 20:27:18 markd2 is a dork 20:27:20 * markd2 evades 20:27:40 * denshi rolls 2d20 and tops markd2's evasion skill. 20:27:47 d'oh 20:27:47 * markd2 dies 20:27:55 use a pipe for choices to be picked randomly 20:28:10 just doing "is also blah" will append the phrase to the existing one without any differentiation 20:28:13 * denshi hits markd2 for 2d8 of thrown pie damage 20:28:26 paje, forget gtk programming 20:28:26 markd2: I forgot gtk programming 20:28:30 I can't convince paje to use the or tags 20:28:33 gtk programming is macro hell 20:28:40 literal gtk programming? 20:28:40 markd2: gtk programming =is= macro hell 20:28:49 gtk programming is also | cheese 20:28:49 okay, markd2. 20:28:51 gtk programming? 20:28:52 hmmm... gtk programming is macro hell 20:28:53 gtk programming? 20:28:53 i heard gtk programming was cheese 20:28:54 literal markd2? 20:28:55 beezo: markd2 =is= an improper republican because he uses nuclear bombs on offending directories|a dork 20:29:04 gtk programming is also | Talli has no pants!!!! 20:29:04 okay, markd2. 20:29:08 gtk programming? 20:29:08 Talli has no pants!!!! 20:29:28 :-) 20:29:29 gtk programming is also | spanks Psychephylax 20:29:29 okay, markd2. 20:29:34 gtk programming? 20:29:34 * paje spanks Psychephylax 20:29:35 gtk programming? 20:29:36 gtk programming is, like, macro hell 20:29:36 gtk programming? 20:29:37 i think gtk programming is macro hell 20:29:38 gtk programming? 20:29:38 * paje spanks Psychephylax 20:29:39 gtk programming? 20:29:39 * paje spanks Psychephylax 20:29:40 gtk programming? 20:29:40 gtk programming is, like, macro hell 20:29:42 gtk programming? 20:29:44 Talli has no pants!!!! 20:29:46 well, you get the idea 20:30:04 So I was missing a miserable "|" this whole time 20:30:09 I haven't figured out the mojo to edit paje's entries in place 20:30:09 it involves ~ and other weird stuff 20:30:13 paje, X is also | all shall suffer! 20:30:13 okay, denshi. 20:30:15 X? 20:30:15 * paje all shall suffer! 20:30:35 paje: foo is bar 20:30:36 OK, rbm. 20:30:39 hmm, it looks like paje doesn't parse stuff correctly if you feed him in a msg channel 20:30:40 paje: foo? 20:30:40 * paje bar 20:30:44 Ahh, cool 20:30:48 paje: forget foo 20:30:49 rbm: I forgot foo 20:30:51 paje: forget X 20:30:51 rbm, I didn't have anything matching x 20:31:13 denshi: I've noticed that 20:31:31 bbl 20:31:33 davb has quit ("ChatZilla 0.8.7 [Mozilla rv:1.0rc2/20020510]") 20:31:34 paje: foo? 20:31:34 * paje bar 20:31:38 the hotpants is | Aye, the hotpants. 20:31:43 paje, the hotpants? 20:31:44 * paje Aye, the hotpants. 20:32:07 oh good. Maybe we can build an infobot macro with the complete Simpsons quote log. 20:32:57 denshi: Just create a factoid pack and I'll feed it to paje 20:39:07 alcohol is the reason for, and solution to, all our problems 20:39:11 paje, alcohol? 20:39:12 alcohol is the reason for, and solution to, all our problems 20:39:55 does anyone use sed or awk anymore? 20:41:13 I don't, but I know folks that do 20:41:34 do they also have wooden dentures? 20:42:09 and advocate the use of leeches for the treatment of consumption? 20:42:19 heh 20:42:25 some stuff's actually easier in awk than in perl 20:42:35 * rbm nods 20:42:39 ascii pr0n? 20:42:42 and web servers 20:42:50 particularly if you're wanting to pick fields out and do manipulations on them 20:43:24 * beezo keeps his mouth shut on that last one 20:45:57 did perl grow some field-based utilities? if so, I can dump a couple dozen lines of code i've got on a project that does some awk-style work 20:49:59 werd 20:52:34 gtk programming? 20:52:35 * paje spanks Psychephylax 20:53:30 ouch ouch 20:53:34 quit that paje 20:54:37 hey psyche 21:03:26 hey Roberto 21:03:35 I faxed over my invoice to AMD 21:03:45 they sent me back an e-mail regarding shipping my processor to them 21:04:03 mark, in C is there any currying method whatsoever? 21:04:16 remind me what currying is 21:04:24 (those who curry favor, favor curry) 21:05:13 paje, the hotpants? 21:05:13 * paje Aye, the hotpants. 21:05:28 currying is partial application of functions 21:05:55 for example, I'm working in apache: int ap_rwrite(const void *buf, int nbyte, request_rec *r) 21:06:39 but I want to hand a function pointer to an interpreter that is blissfully unaware where it is, so I'd like to give it: int local_ap_rwite(const void *buf, int nbyte) 21:06:56 * Psychephylax likes curry 21:07:52 currying is the approach wherein: ap_rwrite(,,current_request) => local_ap_rwrite 21:08:23 did your client just transform = > into a smiley face? 21:08:26 nope 21:08:44 the other side would have to explicitly code some kind of support and API for that 21:08:50 hmmm, I still don't understand currying 21:08:56 C's pretty dumb 21:08:59 http://www.cs.oberlin.edu/classes/dragn/labs/combinators/combinators11.html 21:09:00 A: http://www.cs.oberlin.edu/classes/dragn/labs/combinators/combinators11.html from markd2 21:09:01 anyway, partial application creates a new function that operates within a local environment that has knowledge of the parameters already assigned 21:09:01 s/dumb/simple/ 21:09:14 A:| Curry favor! Currying and Uncurrying 21:09:15 titled item A 21:09:24 A: For the cache-and-curry economy 21:09:25 added comment A1 21:09:32 seems like C is a big fan of communicating through globals 21:09:37 or pointers 21:09:52 A: conquer India for curry! or MIT! 21:09:52 added comment A2 21:11:07 * Psychephylax goes away 21:11:43 it's funny that the industry had to invent C++ and Java because of C's lack of first class structures 21:12:45 yep 21:12:58 basic misapplication of the tool to start out with 21:13:12 it's an overglorified machine language, not designed to be the be-all end-all tool 21:13:41 C nowadays is much nicer than even in the late 80s 21:54:04 * rbm replied to davb's "package require" thread on the AOLserver list 21:57:19 Is anyone interested in doing work with PDFs in AOLserver? 22:00:20 * til wakes up 22:00:38 rbm: yes 22:01:41 i've been playing with reportlab generated pdf's 22:06:25 til: I looked at that a while ago. Does reportlab handle fdf data? 22:06:51 is that the form stuff? reportlab supports it allegedly 22:07:00 but i never tried it 22:10:09 really? Hmmmm. 22:10:38 Apparently somebody has been doing (or done) FDF-in-AOLserver work: http://216.239.33.100/search?q=cache:FiBR4zhKWJUC:marduk.org/+fdf+tcl&hl=en 22:10:51 * rbm looks for the reportlab URL 22:11:04 www.reportlab.com 22:11:36 I need a better website 22:11:57 vicky?? 22:12:03 Man, it's so hard to deal with non-optical mice after you get used to one. 22:14:23 I don't see anything about FDF on their website 22:14:43 there is a lot not on their website, e.g. their mailing list address 22:15:22 http://two.pairlist.net/mailman/listinfo/reportlab-users 22:15:22 B: http://two.pairlist.net/mailman/listinfo/reportlab-users from til 22:16:31 they moved it from yahoo and did not update the link 22:18:15 ok, i searched userguide and reference of their documentation and the string fdf is not in it. but i remember reading something about pdf forms and reportlab, hmm 22:19:44 i would really like to know what this vicky person has been doing. i've been searching for tcl+pdf in vain 22:21:16 til: I e-mailed the guy from the Website (Gary Jin) asking about her 22:23:04 http://groups.yahoo.com/group/reportlab-users/message/1404 22:23:05 C: http://groups.yahoo.com/group/reportlab-users/message/1404 from til 22:24:07 a thread about fdf generation 22:25:04 Crap. I thought pdflib handled fdf, but no 22:27:49 have you seen my silly business card aolserver+pdf demo? 22:29:21 til: no. where is it? 22:30:13 the first version just had a [delete] link, without confirmation. of course the googlebot had deleted all examples on the next day ;) 22:30:32 http://tsinger.com/cards/ 22:30:32 D: http://tsinger.com/cards/ from til 22:30:36 ouch 22:30:44 D: silly pdf demo 22:30:45 added comment D1 22:33:17 * rbm tries it 22:35:01 wow. acroread comes up within mozilla when I click on a pdf now 22:35:03 That's neat 22:36:48 til: Neat. So is this reportlab? 22:37:12 rbm: yes 22:37:39 i like the speed of xpdf though 22:38:33 acroread came up almost instantly for me though 22:39:12 cro has left #openacs 22:40:08 til: So you're calling a python script via cgi or are you usin PyWX? 22:40:46 via tcl exec in the background 22:40:55 I see. 22:41:58 this one exchanges the data with a temporary file. i am doing another pdf thing now where python queries the openacs db directly, which is much more sane. and more flexible 22:42:19 problem is you have to start another interpreter 22:44:21 yes. i wouldn't want 100 users simultanously editing their business cards 22:44:21 but the pdf 22:44:21 's are saved as file, so not an extra process per request 22:44:44 would be cool if it could run from within pywx, but i never tried pywx 23:19:51 til: have you looked at pdfllib? 23:19:54 pdflib even? 23:19:57 * rbm goes home 23:20:09 no 23:23:36 i thought pdflib costs money - is that true? 23:30:42 hey guys, if i have a kernel panic, is there any way i can figure out how to fix it or recompile a kernel? 23:33:26 if you have some kind of error or ooops message, you could google for that 23:33:34 good point 23:33:35 thanks 23:33:44 that's what I'd do first 23:34:02 sometimes there might be a pointer to a reason (dude, your disk is melting), or a pointer to a patch 23:54:12 anyone had this error when compiling openfts: "./configure: test: =: unary operator expected"?