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