IRC log of openacs on 2001-12-21
Timestamps are in UTC.
- 01:32:46 [markd2]
- hey psychephylax - I gotta go before my eyes glaze over. I'll be back tomorrow ~11ish
- 01:32:50 [markd2]
- markd2 has quit ("Bork")
- 01:35:36 [davb]
- davb (~dave@alb-24-58-160-135.nycap.rr.com) has joined #OpenACS
- 03:08:11 [davb]
- davb has quit ("I'm too lame to make a quit message")
- 10:45:07 [Psychephylax]
- Psychephylax has quit (Ping timeout: 180 seconds)
- 13:16:32 [markd2]
- markd2 (~markd2@r-41.143.alltel.net) has joined #openacs
- 14:09:17 [davb]
- davb (~dave@208.136.23.203) has joined #openacs
- 14:44:39 [markd2]
- markd2 has quit ("Bork")
- 15:39:55 [Psychephylax]
- Psychephylax (proxy@ool-18baa98f.dyn.optonline.net) has joined #openacs
- 15:40:09 [Psychephylax]
- greetings
- 15:42:31 [davb]
- hi Psychephylax
- 15:45:09 [Psychephylax]
- hi Dave
- 15:45:20 [Psychephylax]
- Como estas?
- 15:46:31 [Psychephylax]
- Have you seen Lord of the sucky Ring yet?
- 15:48:44 [markd2]
- markd2 (~Snak@r-41.143.alltel.net) has joined #openacs
- 15:50:06 [markd2]
- markd2 has changed the topic to: for a good time, call http://openacs.org
- 15:51:56 [Psychephylax]
- hey Markd
- 15:52:17 [Psychephylax]
- sorry I didn't show up last night
- 15:52:30 [markd2]
- np
- 15:52:35 [markd2]
- I had to duck out anyway (quack)
- 15:53:16 [Psychephylax]
- hehe
- 15:53:46 [davb]
- Psychephylax: did you see it?
- 15:53:57 [davb]
- I have not.
- 15:54:12 [markd2]
- LotW?
- 15:54:17 [davb]
- I'm about halfway through the book though. Its getting better.
- 15:54:18 [Psychephylax]
- My old high school friends and I went to see Lord of the sucky Rings
- 15:54:30 [markd2]
- Lard of the Wings
- 15:54:32 [talli]
- talli (talli@lti-4.dialup.access.net) has joined #openacs
- 15:54:36 [davb]
- I take it you did not like it so much.
- 15:54:40 [davb]
- Hi talli.
- 15:54:42 [talli]
- hey guys
- 15:54:42 [Psychephylax]
- * Psychephylax thwaps© talli
- 15:54:42 [markd2]
- looks like a glowing recommendation
- 15:54:45 [Psychephylax]
- Hi talli
- 15:54:50 [davb]
- I think I have a meeting...
- 15:54:52 [markd2]
- * markd2 greets
- 15:55:11 [markd2]
- Thus the original
- 15:55:11 [markd2]
- image's image prodcer passes the bits of the image throught the image
- 15:55:11 [markd2]
- filter, and the result is a filtered image.
- 15:55:37 [markd2]
- just figured I'd share that
- 15:55:40 [davb]
- thanks.
- 15:55:43 [talli]
- if anyone needs a computer to stage a DOS with, i'm running WinXP and can offer it for your services
- 15:55:50 [davb]
- reading up on computer graphics?
- 15:56:01 [markd2]
- working through a java graphics / awt book
- 15:56:06 [Psychephylax]
- lol
- 15:56:22 [markd2]
- * markd2 prefers to stage a CP/M
- 15:56:45 [davb]
- Vampire: The Masquerade was/is scriptable through Java.
- 15:57:01 [davb]
- Doesn't look like the practice took off though.
- 15:57:11 [markd2]
- heh
- 15:57:17 [markd2]
- 'scriptable' and 'java'
- 15:57:25 [davb]
- its true :)
- 15:57:32 [markd2]
- like using 'C' and 'rapid prototyping' in the same sentence
- 15:57:49 [davb]
- How about customizable?
- 15:58:02 [markd2]
- yeah
- 15:59:17 [davb]
- It didn't actually look too hard. I am not sure if it actually ran a JVM or if it just intepreted the stuff. They "scripts" were just text files, not compiled.
- 15:59:34 [davb]
- Kinda like Perl with Java syntax :)
- 15:59:40 [markd2]
- oy
- 15:59:45 [markd2]
- * markd2 prefers scripting in FORTRAN
- 15:59:50 [Psychephylax]
- hehehe
- 15:59:53 [Psychephylax]
- suckers
- 15:59:59 [davb]
- Psychephylax: what?
- 16:00:35 [Psychephylax]
- eh
- 16:00:41 [Psychephylax]
- How's the book? Does it actually have an ending?
- 16:00:57 [davb]
- I think you have to read all three...
- 16:02:43 [Psychephylax]
- heh
- 16:02:59 [Psychephylax]
- If you don't mind getting my review of the movie...I can give it to you
- 16:03:44 [markd2]
- sure
- 16:03:48 [davb]
- Go ahead :)
- 16:03:56 [Psychephylax]
- It was too long for what it was
- 16:04:17 [markd2]
- the ScreenIt guys called it a 2.5 hour trailer for the second movie
- 16:04:18 [Psychephylax]
- And they cut it in a spot that leaves you going "Ummm...where's the ending"
- 16:04:24 [Psychephylax]
- Exactly
- 16:04:30 [Psychephylax]
- 3 hour trailer
- 16:04:35 [davb]
- bbiab...
- 16:04:42 [Psychephylax]
- Some parts were cool
- 16:04:56 [Psychephylax]
- Like all the fight scenes
- 16:06:04 [Psychephylax]
- They could have made it a shorter movie and still had a lot of content
- 16:35:44 [Psychephylax]
- anyone alive?
- 16:35:56 [Psychephylax]
- * Psychephylax kicks markd in the groin and points at Dave
- 16:38:35 [markd2]
- * markd2 gets up off the floor
- 16:38:44 [markd2]
- * markd2 is in the happy world of java image filters
- 16:40:28 [Psychephylax]
- heh
- 16:40:31 [Psychephylax]
- So what should I learn
- 16:40:55 [markd2]
- one of each
- 16:41:30 [markd2]
- for me, I find it better to have some concrete goal, and then go for it
- 16:41:53 [markd2]
- like "I want a job doing UI kind of stuff, and i dont' want to Do Windows, so I'll learn all I can about java UI programming"
- 16:42:21 [markd2]
- which helps narrow down the curriculum to use
- 16:42:41 [Psychephylax]
- Yeah but where's the entry point
- 16:42:43 [davb]
- sounds good.
- 16:42:50 [davb]
- Psychephylax: make up a project.
- 16:42:51 [markd2]
- I find inexact goals "I want to be good at XYZ" hard to get a handle on
- 16:43:17 [davb]
- I can't learn a programming lanaguage by just reading a book.
- 16:43:21 [markd2]
- once you have a goal, it's pretty easy to find a book, plow through it, and start putting the various logical pieces together
- 16:43:31 [davb]
- ditto
- 16:43:52 [markd2]
- like right now I'm on page 143 of a graphics / awt book, and am typing in most of the examples
- 16:43:59 [markd2]
- and I think I'm "getting it" pretty well
- 16:44:24 [Psychephylax]
- yeah but some things require the basics
- 16:44:30 [Psychephylax]
- actually most do
- 16:44:34 [markd2]
- you're an experienced programmer
- 16:44:38 [markd2]
- the basics will come quickly
- 16:44:43 [Psychephylax]
- How you figure?
- 16:44:44 [Psychephylax]
- lol
- 16:45:02 [markd2]
- you know how to do a for loop, you've done some OO stuff before I presume
- 16:45:05 [markd2]
- the rest is just syntax :-)
- 16:45:06 [Psychephylax]
- * Psychephylax notices the use of experienced and "you" (meaning me) in the same sentence
- 16:45:16 [Psychephylax]
- What's a for lop
- 16:45:18 [Psychephylax]
- loop
- 16:45:20 [markd2]
- pfffffth
- 16:45:26 [Psychephylax]
- :-/
- 16:45:34 [Psychephylax]
- I like while
- 16:45:37 [markd2]
- the Exam Cram Java 2 Certification book is a great book
- 16:45:44 [Psychephylax]
- while {cookie != 0} {
- 16:46:11 [Psychephylax]
- set mark $markscookie+1
- 16:46:17 [Psychephylax]
- set cookie $cookie-1
- 16:46:18 [Psychephylax]
- }
- 16:46:28 [markd2]
- heh
- 16:48:41 [davb]
- I have that stuff down. I want to learn the fancy stuff like alogrithms etc...
- 16:48:59 [Psychephylax]
- heh
- 16:49:08 [Psychephylax]
- They tried to teach us that while we did not have the basics
- 16:49:33 [davb]
- stop saying BASIC, its scaring me. :) Say fundamentals.
- 16:49:39 [markd2]
- heh
- 16:50:24 [davb]
- Psychephylax: start with assembler, then move up to C. Very basic, Bits and bytes.
- 16:52:40 [davb]
- Psychephylax: also this is good for basics:
- 16:52:40 [davb]
- http://www.amazon.com/exec/obidos/ASIN/1893115232/qid=1008953633/sr=8-1/ref=sr_8_71_1/002-5343688-2268013
- 16:52:41 [chump]
- A: http://www.amazon.com/exec/obidos/ASIN/1893115232/qid=1008953633/sr=8-1/ref=sr_8_71_1/002-5343688-2268013 from davb
- 16:52:49 [davb]
- A:|How Computer Programming Works
- 16:52:49 [chump]
- titled item A
- 16:52:59 [Psychephylax]
- I did assembly
- 16:53:07 [davb]
- but I suspect it would bore you. You have more fundamentals than you think.
- 16:54:14 [Psychephylax]
- i need to program before I can appreciate algorithms
- 16:54:37 [markd2]
- using them (like using the java collection classes, or hashes / arrays in perl) is a good thing to do
- 16:54:48 [markd2]
- and then implementing them yourself is fun once you know how they work
- 16:55:20 [davb]
- Psychephylax: so write a really crappy program, then learn how to make it better. :)
- 16:56:05 [davb]
- Here is an idea. Take a program that is open source, and reimplement it without peeking. After you are done, try to compare them to see who did a better job. :)
- 16:56:24 [markd2]
- oooh - that's a good iddea
- 16:56:41 [davb]
- * davb needs to take his own advice and get his butt in gear instead of goofing around on the web and IRC all the time.
- 16:57:06 [markd2]
- heh
- 16:58:26 [Psychephylax]
- bbl
- 17:07:26 [davb]
- argharghargh!
- 17:07:36 [davb]
- my MX records are screwed up.
- 17:07:47 [davb]
- not sure why though,,,
- 17:07:47 [markd2]
- that sounds ungood
- 17:08:54 [davb]
- maybe not... no it is right. but I don't seem to be getting mail...
- 17:09:03 [davb]
- just one domain though.
- 17:10:07 [davb]
- Maybe I am just crazy today :)
- 17:47:31 [talli]
- talli has left #openacs
- 17:53:51 [Psychephylax]
- Psychephylax has quit (forward.openprojects.net irc.openprojects.net)
- 17:53:51 [davb]
- davb has quit (forward.openprojects.net irc.openprojects.net)
- 18:07:03 [markd2]
- markd2 has quit ("Bork")
- 19:08:36 [davb]
- davb (~dave@208.136.23.203) has joined #OPENACS
- 19:40:25 [davb]
- http://slashdot.org/interviews/01/12/21/155221.shtml
- 19:40:26 [chump]
- B: http://slashdot.org/interviews/01/12/21/155221.shtml from davb
- 19:40:47 [davb]
- B:|Lawrence Lessig Interview on Slashdot
- 19:40:47 [chump]
- titled item B
- 19:41:00 [davb]
- B:| Wow! Read it. And stop complaining and do something!
- 19:41:01 [chump]
- titled item B
- 19:58:01 [davb]
- B:"But we should not be calling for the repeal of all copyright. We should be calling for a balanced and limited form of copyright - much like the right of our framers - that gives artists the right to earn a living, without giving copyright hoarders the power to veto innovation. "
- 19:58:01 [chump]
- commented item B
- 20:21:56 [bartt]
- bartt (~chatzilla@dsl-64-34-176-81.telocity.com) has joined #openacs
- 20:23:01 [bartt]
- Hello all.
- 20:23:30 [davb]
- hi
- 20:23:47 [bartt]
- Is there any one that I can ask questions about groups and relations between groups and members?
- 20:24:45 [davb]
- Not I. I never explored the group etc... API. hazmat? beattiek?
- 20:26:29 [bartt]
- Thanks Dave. I started exploring groups for product categorization in the ecommerce module and I'm running in some limitations.
- 20:27:48 [davb]
- Why not use the keywords in the content repository? (i haven't looked at ecommerce at all :)
- 20:27:49 [hazmat]
- bartt: whats your question? the ecommerce system is not fully integrated with the openacs4 model last i checked though..
- 20:28:02 [davb]
- that would do it.
- 20:29:50 [bartt]
- What I would like to achieve is to have unlimited sub-categories. The current ecommerce module uses an old ACS 3.x method that can handle only categories and sub-categories and nothing deeper than that.
- 20:30:14 [davb]
- Sounds like you do want the keyword/category system from the content-repository.
- 20:30:47 [davb]
- Actually I think you can use it for any acs-object not just CR items...
- 20:30:52 [markd2]
- markd2 (~Snak@r-41.143.alltel.net) has joined #openacs
- 20:31:19 [bartt]
- Does the keyword/category system offer the same component and membership concepts as the group system?
- 20:31:27 [hazmat]
- the problem is that the ecommerce module only has the products as acs-objects (and that rather thinly)
- 20:32:11 [bartt]
- Hazmat that is something that I could change as I'm now the maintainer of the ecommerce module.
- 20:32:30 [davb]
- bartt: no. It is very simple. you can assign any number of keywords. each keyword can have any number of children. AFAIK there is no limits to the number of levels.
- 20:33:26 [davb]
- keywords ARE acs_objects.
- 20:33:37 [davb]
- so there is probably something that could be done with it.
- 20:33:46 [bartt]
- What I would like to express is that products belonging to a sub-category also belong to the category the sub-category belongs to.
- 20:34:17 [davb]
- right. this would work, but right now the keyword system only allows cr_items. that seems a little short-sighted now.
- 20:34:52 [davb]
- but one little change in the data-model and it could allow acs_objects> I am not sure how that would change things.
- 20:35:16 [bartt]
- bartt has quit (Remote closed the connection)
- 20:35:35 [davb]
- I suspect it would be very valuable. Now I know why bboard has its own category system, it didn't use the content-repository.
- 20:35:55 [bartt]
- bartt (~chatzilla@dsl-64-34-176-81.telocity.com) has joined #openacs
- 20:35:57 [davb]
- I think I will need to write a totally generic service-contracted keyword system.
- 20:36:48 [davb]
- bartt: the docs for the CR keyword system are at: doc/acs-content-repository/guide/keywords.html
- 20:37:01 [davb]
- in your openacs install.
- 20:37:10 [bartt]
- I'll have a look there Dave.
- 20:37:12 [Psychephylax]
- Psychephylax (proxy@ool-18baa98f.dyn.optonline.net) has joined #openacs
- 20:37:17 [davb]
- Hi Psychephylax
- 20:37:20 [Psychephylax]
- booglie wooglie
- 20:38:08 [davb]
- Psychephylax: you like oracle...
- 20:38:51 [Psychephylax]
- yes I do
- 20:39:10 [markd2]
- more than sybase?
- 20:39:13 [markd2]
- say it isn't so!
- 20:39:15 [Psychephylax]
- a lot more
- 20:39:19 [davb]
- I was just thinking, I have this sitewide search driver for intermedia to write.
- 20:40:01 [Psychephylax]
- I'm confused
- 20:41:35 [davb]
- You were looking to learn something new :)
- 20:42:56 [Psychephylax]
- Are you implying I write one?
- 20:43:02 [Psychephylax]
- With my incapable hands?
- 20:43:20 [markd2]
- it's the best way to learn :-)
- 20:43:26 [davb]
- Right!
- 20:43:48 [bartt]
- For what it is worth here is the limitation that I found in the groups system: Define a new group type say 'Product Categories' and a new relation ship type 'Product Member' between a product category and a user profile. Then create a few product categories and add members and components to them. Although components and members can succesfully be added, they can not be edited as they are not listed in the admin pages.
- 20:44:14 [davb]
- Actually its a big job. First I have to learn intermedia, the old acs-interface and the new acs-service-contract.
- 20:44:31 [davb]
- bartt: so it sounds like just a missing UI to admin it, right?
- 20:44:40 [davb]
- I think there is alot of that in the groups/users system.
- 20:44:57 [bartt]
- No the problem is in the queries that round up the members and components.
- 20:45:16 [bartt]
- These queries are real monsters and very hard to read. At least for me.
- 20:45:42 [davb]
- I see. Sorry I can't help much.
- 20:45:57 [davb]
- So you can add products to the groups?
- 20:46:42 [bartt]
- The problem appears to be that the queries expect the members and components to belong to 'membership_rel' and 'component_rel' and cant handle new types of relationships.
- 20:49:42 [bartt]
- Yes Dave, I think I would be able to add products to groups if I defined the appropriate relationship, which the UI can't do. The UI is limited to defining relationship types between groups and persons.
- 20:50:51 [davb]
- Ok. so you can create a relationship, but not assign it to anything?
- 20:52:42 [bartt]
- In my test case I created new relationship type called 'Product Member' between the new group type 'Product Categories' and users. I was then able to assign users as product members of product categories.
- 20:54:35 [bartt]
- The problem is that assigned relationships exist in the DB but do not show up in the UI because the queries can't handle the new relationship type. There are no errors but the (outer) joins don't matchup and the queries do not return the relationships that do exist.
- 20:56:04 [davb]
- I wonder if it works in Oracle.
- 20:58:46 [davb]
- I was going to say you should submit a bug report, but you are already aware of it :)
- 20:59:01 [davb]
- But you could post the query on the bboard and ask for help.
- 21:02:03 [bartt]
- You are right. I'm working in PG only but reading the code it wouldn't work in Oracle either. I'll post the issue on the bboard and submit a bug report. Thanks guys!
- 21:02:29 [davb]
- np.
- 21:13:00 [markd2]
- heh
- 21:13:13 [markd2]
- frontpage achiever?
- 21:15:28 [davb]
- not sure. the rest of the site is nice though. :)
- 21:19:39 [markd2]
- markd2 has quit (forward.openprojects.net irc.openprojects.net)
- 21:36:25 [Psychephylax]
- dave
- 21:36:31 [Psychephylax]
- * Psychephylax kicks dave in the groin
- 21:37:35 [davb]
- ack
- 21:37:47 [davb]
- Can't you do something else to get my attention?
- 21:38:37 [Psychephylax]
- I can pour cold water over you ;)
- 21:38:41 [Psychephylax]
- And your computers
- 21:38:54 [davb]
- not bad....
- 21:39:00 [Psychephylax]
- :)
- 21:39:08 [Psychephylax]
- Can i sned email from tcl
- 21:39:22 [Psychephylax]
- Ass-uming it's running on a yewnix box
- 21:41:30 [davb]
- sure.
- 21:41:48 [davb]
- You probably need an email Tcl package though.
- 21:42:01 [davb]
- AOlserver/Tcl or just plain Tcl?
- 21:43:40 [davb]
- in aolserver use ns_sendmail
- 21:44:52 [davb]
- for regular Tcl
- 21:44:53 [davb]
- http://tcl.activestate.com:8002/resource/software/applications/email/
- 21:44:53 [chump]
- C: http://tcl.activestate.com:8002/resource/software/applications/email/ from davb
- 21:44:59 [davb]
- C:|Tcl Email stuff
- 21:44:59 [chump]
- titled item C
- 21:45:23 [davb]
- or just use Tcllib, its a package of most of the common things you'd want to do.
- 21:46:14 [davb]
- http://tcllib.sourceforge.net/
- 21:46:14 [chump]
- D: http://tcllib.sourceforge.net/ from davb
- 21:46:21 [davb]
- D:|Standard Tcl libray
- 21:46:22 [chump]
- titled item D
- 21:48:04 [davb]
- bye!
- 21:48:07 [davb]
- davb has quit ()
- 22:58:52 [bartt]
- bartt has quit (Remote closed the connection)
- 23:02:14 [djg]
- djg (~dirk@pD9E1032F.dip.t-dialin.net) has joined #openacs
- 23:08:37 [djg]
- djg has quit (Remote closed the connection)
- 23:37:59 [beattiek2]
- beattiek2 (beattiek@a0hj120oy38yk.bc.hsia.telus.net) has joined #openacs
- 23:52:50 [Psychephylax]
- heh
- 23:52:53 [Psychephylax]
- Opera is sexy
- 23:54:53 [beattiek2]
- haha
- 23:54:56 [beattiek2]
- sure.
- 23:55:01 [Psychephylax]
- you don't believe me
- 23:55:09 [beattiek2]
- :P
- 23:55:34 [beattiek2]
- Psychephylax: was dave around today?
- 23:56:05 [Psychephylax]
- yes
- 23:56:08 [beattiek2]
- hmm.
- 23:56:17 [beattiek2]
- did he say if he would be back?
- 23:56:48 [beattiek2]
- i want to ssh to my computer, but i'm in windows and i don't know how... :P
- 23:56:58 [beattiek2]
- i guess i can dl a client somewhere.
- 23:57:20 [Psychephylax]
- lol
- 23:57:21 [Psychephylax]
- here
- 23:57:38 [Psychephylax]
- @ http://www.chiark.greenend.org.uk/~sgtatham/putty/
- 23:57:40 [Psychephylax]
- Putty
- 23:57:43 [Psychephylax]
- :)