annotate etc/unicode/unicode-consortium/oreilly.html @ 5574:d4f334808463

Support inlining labels, bytecomp.el. lisp/ChangeLog addition: 2011-10-02 Aidan Kehoe <kehoea@parhasard.net> * bytecomp.el (byte-compile-initial-macro-environment): Add #'declare to this, so it doesn't need to rely on #'cl-compiling file to determine when we're byte-compiling. Update #'labels to support declaring labels inline, as Common Lisp requires. * bytecomp.el (byte-compile-function-form): Don't error if FUNCTION is quoting a non-lambda, non-symbol, just return it. * cl-extra.el (cl-macroexpand-all): If a label name has been quoted, expand to the label placeholder quoted with 'function. This allows the byte compiler to distinguish between uses of the placeholder as data and uses in contexts where it should be inlined. * cl-macs.el: * cl-macs.el (cl-do-proclaim): When proclaming something as inline, if it is bound as a label, don't modify the symbol's plist; instead, treat the first element of its placeholder constant vector as a place to store compile information. * cl-macs.el (declare): Leave processing declarations while compiling to the implementation of #'declare in byte-compile-initial-macro-environment. tests/ChangeLog addition: 2011-10-02 Aidan Kehoe <kehoea@parhasard.net> * automated/lisp-tests.el: * automated/lisp-tests.el (+): Test #'labels and inlining.
author Aidan Kehoe <kehoea@parhasard.net>
date Sun, 02 Oct 2011 15:32:16 +0100
parents e51807f9eedd
children
Ignore whitespace changes - Everywhere: Within whitespace: At end of lines:
rev   line source
3803
e51807f9eedd [xemacs-hg @ 2007-01-27 18:28:57 by stephent]
stephent
parents:
diff changeset
1 <!DOCTYPE html PUBLIC "-//W3C//DTD XHTML 1.0 Transitional//EN"
e51807f9eedd [xemacs-hg @ 2007-01-27 18:28:57 by stephent]
stephent
parents:
diff changeset
2 "http://www.w3.org/TR/xhtml1/DTD/xhtml1-transitional.dtd">
e51807f9eedd [xemacs-hg @ 2007-01-27 18:28:57 by stephent]
stephent
parents:
diff changeset
3
e51807f9eedd [xemacs-hg @ 2007-01-27 18:28:57 by stephent]
stephent
parents:
diff changeset
4 <html>
e51807f9eedd [xemacs-hg @ 2007-01-27 18:28:57 by stephent]
stephent
parents:
diff changeset
5 <head>
e51807f9eedd [xemacs-hg @ 2007-01-27 18:28:57 by stephent]
stephent
parents:
diff changeset
6 <meta http-equiv="content-type" content="text/html; charset=utf-8" />
e51807f9eedd [xemacs-hg @ 2007-01-27 18:28:57 by stephent]
stephent
parents:
diff changeset
7 <title>O'Reilly -- O'Reilly Policy on Re-Use of Code Examples from Books</title>
e51807f9eedd [xemacs-hg @ 2007-01-27 18:28:57 by stephent]
stephent
parents:
diff changeset
8 <meta name="keywords" content="O'Reilly,O'Reilly Network,oreillynet,oreillynet.com,O'Reilly,OREILLY,,Ask Tim,,Bruce Epstein,policy,re-use of code examples" />
e51807f9eedd [xemacs-hg @ 2007-01-27 18:28:57 by stephent]
stephent
parents:
diff changeset
9 <meta name="description" content="What is our policy with regard to programmers incorporating code examples from books into their work?" />
e51807f9eedd [xemacs-hg @ 2007-01-27 18:28:57 by stephent]
stephent
parents:
diff changeset
10 <meta name="date" content="Nov. 01, 2001" />
e51807f9eedd [xemacs-hg @ 2007-01-27 18:28:57 by stephent]
stephent
parents:
diff changeset
11 <meta name="pagename" content="O'Reilly Policy on Re-Use of Code Examples from Books" />
e51807f9eedd [xemacs-hg @ 2007-01-27 18:28:57 by stephent]
stephent
parents:
diff changeset
12 <meta name="site" content="O'Reilly" />
e51807f9eedd [xemacs-hg @ 2007-01-27 18:28:57 by stephent]
stephent
parents:
diff changeset
13 <meta name="author" content="" />
e51807f9eedd [xemacs-hg @ 2007-01-27 18:28:57 by stephent]
stephent
parents:
diff changeset
14 <meta name="safariu_url" content="" />
e51807f9eedd [xemacs-hg @ 2007-01-27 18:28:57 by stephent]
stephent
parents:
diff changeset
15
e51807f9eedd [xemacs-hg @ 2007-01-27 18:28:57 by stephent]
stephent
parents:
diff changeset
16
e51807f9eedd [xemacs-hg @ 2007-01-27 18:28:57 by stephent]
stephent
parents:
diff changeset
17 <!-- common javascript, css and hitbox -->
e51807f9eedd [xemacs-hg @ 2007-01-27 18:28:57 by stephent]
stephent
parents:
diff changeset
18 <link rel="stylesheet" rev="stylesheet" href="http://www.oreillynet.com/styles/all.css" type="text/css"/>
e51807f9eedd [xemacs-hg @ 2007-01-27 18:28:57 by stephent]
stephent
parents:
diff changeset
19
e51807f9eedd [xemacs-hg @ 2007-01-27 18:28:57 by stephent]
stephent
parents:
diff changeset
20 <script language="JavaScript" type="text/javascript" src="http://www.oreillynet.com/engine.js"></script>
e51807f9eedd [xemacs-hg @ 2007-01-27 18:28:57 by stephent]
stephent
parents:
diff changeset
21 <script language="JavaScript" type="text/javascript" src="http://www.oreillynet.com/common.js"></script>
e51807f9eedd [xemacs-hg @ 2007-01-27 18:28:57 by stephent]
stephent
parents:
diff changeset
22
e51807f9eedd [xemacs-hg @ 2007-01-27 18:28:57 by stephent]
stephent
parents:
diff changeset
23 <!--WEBSIDESTORY CODE HBX1.0 (Universal)-->
e51807f9eedd [xemacs-hg @ 2007-01-27 18:28:57 by stephent]
stephent
parents:
diff changeset
24 <!--COPYRIGHT 1997-2004 WEBSIDESTORY,INC. ALL RIGHTS RESERVED. U.S.PATENT No. 6,393,479B1. MORE INFO:http://websidestory.com / privacy-->
e51807f9eedd [xemacs-hg @ 2007-01-27 18:28:57 by stephent]
stephent
parents:
diff changeset
25 <script language="javascript" type="text/javascript">
e51807f9eedd [xemacs-hg @ 2007-01-27 18:28:57 by stephent]
stephent
parents:
diff changeset
26 var _hbEC=0,_hbE=new Array;function _hbEvent(a,b){b=_hbE[_hbEC++]=new Object();b._N=a;b._C=0;return b;}
e51807f9eedd [xemacs-hg @ 2007-01-27 18:28:57 by stephent]
stephent
parents:
diff changeset
27 var hbx=_hbEvent("pv");hbx.vpc="HBX0100u";hbx.gn="ehg-oreilly.hitbox.com";
e51807f9eedd [xemacs-hg @ 2007-01-27 18:28:57 by stephent]
stephent
parents:
diff changeset
28
e51807f9eedd [xemacs-hg @ 2007-01-27 18:28:57 by stephent]
stephent
parents:
diff changeset
29 //"BCB: oreilly.com,/a/oreilly/ask_tim/2001/codepolicy.html, DM52032830WV";
e51807f9eedd [xemacs-hg @ 2007-01-27 18:28:57 by stephent]
stephent
parents:
diff changeset
30
e51807f9eedd [xemacs-hg @ 2007-01-27 18:28:57 by stephent]
stephent
parents:
diff changeset
31 hbx.acct="DM52032830WV;DM520404M4ZR"; //ACCOUNT NUMBER(S)
e51807f9eedd [xemacs-hg @ 2007-01-27 18:28:57 by stephent]
stephent
parents:
diff changeset
32 hbx.pn="OReilly+Policy+on+Re-Use+of+Code+Examples+from+Books"; //PAGE NAME(S)
e51807f9eedd [xemacs-hg @ 2007-01-27 18:28:57 by stephent]
stephent
parents:
diff changeset
33 hbx.mlc="/a/oreilly/ask_tim/2001/;/oreilly.com/a/oreilly/ask_tim/2001/"; //MULTI-LEVEL CONTENT CATEGORY
e51807f9eedd [xemacs-hg @ 2007-01-27 18:28:57 by stephent]
stephent
parents:
diff changeset
34 hbx.pndef="title"; //DEFAULT PAGE NAME
e51807f9eedd [xemacs-hg @ 2007-01-27 18:28:57 by stephent]
stephent
parents:
diff changeset
35 hbx.ctdef="full"; //DEFAULT CONTENT CATEGORY
e51807f9eedd [xemacs-hg @ 2007-01-27 18:28:57 by stephent]
stephent
parents:
diff changeset
36
e51807f9eedd [xemacs-hg @ 2007-01-27 18:28:57 by stephent]
stephent
parents:
diff changeset
37 hbx.lt="auto"; //LINK TRACKING
e51807f9eedd [xemacs-hg @ 2007-01-27 18:28:57 by stephent]
stephent
parents:
diff changeset
38 hbx.dlf="n"; //DOWNLOAD FILTER
e51807f9eedd [xemacs-hg @ 2007-01-27 18:28:57 by stephent]
stephent
parents:
diff changeset
39 hbx.dft="n"; //DOWNLOAD FILE NAMING
e51807f9eedd [xemacs-hg @ 2007-01-27 18:28:57 by stephent]
stephent
parents:
diff changeset
40 hbx.elf="n"; //EXIT LINK FILTER
e51807f9eedd [xemacs-hg @ 2007-01-27 18:28:57 by stephent]
stephent
parents:
diff changeset
41
e51807f9eedd [xemacs-hg @ 2007-01-27 18:28:57 by stephent]
stephent
parents:
diff changeset
42 //SEGMENTS AND FUNNELS
e51807f9eedd [xemacs-hg @ 2007-01-27 18:28:57 by stephent]
stephent
parents:
diff changeset
43 hbx.seg=""; //VISITOR SEGMENTATION
e51807f9eedd [xemacs-hg @ 2007-01-27 18:28:57 by stephent]
stephent
parents:
diff changeset
44 hbx.fnl=""; //FUNNELS
e51807f9eedd [xemacs-hg @ 2007-01-27 18:28:57 by stephent]
stephent
parents:
diff changeset
45
e51807f9eedd [xemacs-hg @ 2007-01-27 18:28:57 by stephent]
stephent
parents:
diff changeset
46 //CAMPAIGNS
e51807f9eedd [xemacs-hg @ 2007-01-27 18:28:57 by stephent]
stephent
parents:
diff changeset
47 hbx.cmp=""; //CAMPAIGN ID
e51807f9eedd [xemacs-hg @ 2007-01-27 18:28:57 by stephent]
stephent
parents:
diff changeset
48 hbx.cmpn="CMP"; //CAMPAIGN ID IN QUERY
e51807f9eedd [xemacs-hg @ 2007-01-27 18:28:57 by stephent]
stephent
parents:
diff changeset
49 hbx.hra=""; //RESPONSE ATTRIBUTE
e51807f9eedd [xemacs-hg @ 2007-01-27 18:28:57 by stephent]
stephent
parents:
diff changeset
50 hbx.hqsr=""; //RESPONSE ATTRIBUTE IN REFERRAL QUERY
e51807f9eedd [xemacs-hg @ 2007-01-27 18:28:57 by stephent]
stephent
parents:
diff changeset
51 hbx.hqsp="ATT"; //RESPONSE ATTRIBUTE IN QUERY
e51807f9eedd [xemacs-hg @ 2007-01-27 18:28:57 by stephent]
stephent
parents:
diff changeset
52 hbx.hlt=""; //LEAD TRACKING
e51807f9eedd [xemacs-hg @ 2007-01-27 18:28:57 by stephent]
stephent
parents:
diff changeset
53 hbx.hla=""; //LEAD ATTRIBUTE
e51807f9eedd [xemacs-hg @ 2007-01-27 18:28:57 by stephent]
stephent
parents:
diff changeset
54 hbx.gp=""; //CAMPAIGN GOAL
e51807f9eedd [xemacs-hg @ 2007-01-27 18:28:57 by stephent]
stephent
parents:
diff changeset
55 hbx.gpn=""; //CAMPAIGN GOAL IN QUERY
e51807f9eedd [xemacs-hg @ 2007-01-27 18:28:57 by stephent]
stephent
parents:
diff changeset
56 hbx.hcn=""; //CONVERSION ATTRIBUTE
e51807f9eedd [xemacs-hg @ 2007-01-27 18:28:57 by stephent]
stephent
parents:
diff changeset
57 hbx.hcv=""; //CONVERSION VALUE
e51807f9eedd [xemacs-hg @ 2007-01-27 18:28:57 by stephent]
stephent
parents:
diff changeset
58 hbx.cp="null"; //LEGACY CAMPAIGN
e51807f9eedd [xemacs-hg @ 2007-01-27 18:28:57 by stephent]
stephent
parents:
diff changeset
59 hbx.cpd=""; //CAMPAIGN DOMAIN
e51807f9eedd [xemacs-hg @ 2007-01-27 18:28:57 by stephent]
stephent
parents:
diff changeset
60
e51807f9eedd [xemacs-hg @ 2007-01-27 18:28:57 by stephent]
stephent
parents:
diff changeset
61 //CUSTOM VARIABLES
e51807f9eedd [xemacs-hg @ 2007-01-27 18:28:57 by stephent]
stephent
parents:
diff changeset
62 hbx.ci="";//CUSTOMER ID
e51807f9eedd [xemacs-hg @ 2007-01-27 18:28:57 by stephent]
stephent
parents:
diff changeset
63 hbx.hc1="";//CUSTOM 1
e51807f9eedd [xemacs-hg @ 2007-01-27 18:28:57 by stephent]
stephent
parents:
diff changeset
64 hbx.hc2="";//CUSTOM 2
e51807f9eedd [xemacs-hg @ 2007-01-27 18:28:57 by stephent]
stephent
parents:
diff changeset
65 hbx.hc3="";//CUSTOM 3
e51807f9eedd [xemacs-hg @ 2007-01-27 18:28:57 by stephent]
stephent
parents:
diff changeset
66 hbx.hc4="";//CUSTOM 4
e51807f9eedd [xemacs-hg @ 2007-01-27 18:28:57 by stephent]
stephent
parents:
diff changeset
67 hbx.pec="";//ERROR CODES
e51807f9eedd [xemacs-hg @ 2007-01-27 18:28:57 by stephent]
stephent
parents:
diff changeset
68 </script><script language="javascript1.1" defer="defer" src="http://www.oreillynet.com/hbx.js" type="text/javascript"></script><!--//-->
e51807f9eedd [xemacs-hg @ 2007-01-27 18:28:57 by stephent]
stephent
parents:
diff changeset
69 <!-- END WEBSIDESTORY CODE -->
e51807f9eedd [xemacs-hg @ 2007-01-27 18:28:57 by stephent]
stephent
parents:
diff changeset
70
e51807f9eedd [xemacs-hg @ 2007-01-27 18:28:57 by stephent]
stephent
parents:
diff changeset
71
e51807f9eedd [xemacs-hg @ 2007-01-27 18:28:57 by stephent]
stephent
parents:
diff changeset
72 <link rel="stylesheet" rev="stylesheet" href="http://www.oreillynet.com/styles/about.css" />
e51807f9eedd [xemacs-hg @ 2007-01-27 18:28:57 by stephent]
stephent
parents:
diff changeset
73
e51807f9eedd [xemacs-hg @ 2007-01-27 18:28:57 by stephent]
stephent
parents:
diff changeset
74 <!-- feed autodiscovery links -->
e51807f9eedd [xemacs-hg @ 2007-01-27 18:28:57 by stephent]
stephent
parents:
diff changeset
75
e51807f9eedd [xemacs-hg @ 2007-01-27 18:28:57 by stephent]
stephent
parents:
diff changeset
76
e51807f9eedd [xemacs-hg @ 2007-01-27 18:28:57 by stephent]
stephent
parents:
diff changeset
77
e51807f9eedd [xemacs-hg @ 2007-01-27 18:28:57 by stephent]
stephent
parents:
diff changeset
78
e51807f9eedd [xemacs-hg @ 2007-01-27 18:28:57 by stephent]
stephent
parents:
diff changeset
79
e51807f9eedd [xemacs-hg @ 2007-01-27 18:28:57 by stephent]
stephent
parents:
diff changeset
80
e51807f9eedd [xemacs-hg @ 2007-01-27 18:28:57 by stephent]
stephent
parents:
diff changeset
81 </head>
e51807f9eedd [xemacs-hg @ 2007-01-27 18:28:57 by stephent]
stephent
parents:
diff changeset
82 <body onload="setMenu();" id="about">
e51807f9eedd [xemacs-hg @ 2007-01-27 18:28:57 by stephent]
stephent
parents:
diff changeset
83
e51807f9eedd [xemacs-hg @ 2007-01-27 18:28:57 by stephent]
stephent
parents:
diff changeset
84 <div id="page">
e51807f9eedd [xemacs-hg @ 2007-01-27 18:28:57 by stephent]
stephent
parents:
diff changeset
85
e51807f9eedd [xemacs-hg @ 2007-01-27 18:28:57 by stephent]
stephent
parents:
diff changeset
86
e51807f9eedd [xemacs-hg @ 2007-01-27 18:28:57 by stephent]
stephent
parents:
diff changeset
87 <div id="header">
e51807f9eedd [xemacs-hg @ 2007-01-27 18:28:57 by stephent]
stephent
parents:
diff changeset
88 <h1><a href="http://www.oreilly.com"><img src="/images/oreilly/oreilly.gif" width="228" height="67" alt="O'Reilly" /></a></h1>
e51807f9eedd [xemacs-hg @ 2007-01-27 18:28:57 by stephent]
stephent
parents:
diff changeset
89 <ul>
e51807f9eedd [xemacs-hg @ 2007-01-27 18:28:57 by stephent]
stephent
parents:
diff changeset
90 <li><a href="https://epoch.oreilly.com/account/default.orm" class="acct">My Account</a></li>
e51807f9eedd [xemacs-hg @ 2007-01-27 18:28:57 by stephent]
stephent
parents:
diff changeset
91 <li><a href="https://epoch.oreilly.com/shop/cart.orm" class="cart">View Cart</a></li>
e51807f9eedd [xemacs-hg @ 2007-01-27 18:28:57 by stephent]
stephent
parents:
diff changeset
92 </ul>
e51807f9eedd [xemacs-hg @ 2007-01-27 18:28:57 by stephent]
stephent
parents:
diff changeset
93 <span id="animal">
e51807f9eedd [xemacs-hg @ 2007-01-27 18:28:57 by stephent]
stephent
parents:
diff changeset
94 </span>
e51807f9eedd [xemacs-hg @ 2007-01-27 18:28:57 by stephent]
stephent
parents:
diff changeset
95 </div><!-- /#header -->
e51807f9eedd [xemacs-hg @ 2007-01-27 18:28:57 by stephent]
stephent
parents:
diff changeset
96
e51807f9eedd [xemacs-hg @ 2007-01-27 18:28:57 by stephent]
stephent
parents:
diff changeset
97 <div id="nav">
e51807f9eedd [xemacs-hg @ 2007-01-27 18:28:57 by stephent]
stephent
parents:
diff changeset
98 <ul>
e51807f9eedd [xemacs-hg @ 2007-01-27 18:28:57 by stephent]
stephent
parents:
diff changeset
99 <li><a href="http://www.oreilly.com/">Home</a></li>
e51807f9eedd [xemacs-hg @ 2007-01-27 18:28:57 by stephent]
stephent
parents:
diff changeset
100 <li><a href="http://www.oreillynet.com/">Network</a></li>
e51807f9eedd [xemacs-hg @ 2007-01-27 18:28:57 by stephent]
stephent
parents:
diff changeset
101 <li><a href="http://www.oreilly.com/store/">Store</a></li>
e51807f9eedd [xemacs-hg @ 2007-01-27 18:28:57 by stephent]
stephent
parents:
diff changeset
102 <li><a href="http://safari.oreilly.com">Safari Books Online</a></li>
e51807f9eedd [xemacs-hg @ 2007-01-27 18:28:57 by stephent]
stephent
parents:
diff changeset
103 <li><a href="http://conferences.oreillynet.com/">Conferences</a></li>
e51807f9eedd [xemacs-hg @ 2007-01-27 18:28:57 by stephent]
stephent
parents:
diff changeset
104 <li><a href="http://www.oreillylearning.com">Courses</a></li>
e51807f9eedd [xemacs-hg @ 2007-01-27 18:28:57 by stephent]
stephent
parents:
diff changeset
105 <li><a href="http://academic.oreilly.com/">Academic Solutions</a></li>
e51807f9eedd [xemacs-hg @ 2007-01-27 18:28:57 by stephent]
stephent
parents:
diff changeset
106 <li class="nav_selected"><a href="http://www.oreilly.com/about/">About</a></li>
e51807f9eedd [xemacs-hg @ 2007-01-27 18:28:57 by stephent]
stephent
parents:
diff changeset
107 </ul>
e51807f9eedd [xemacs-hg @ 2007-01-27 18:28:57 by stephent]
stephent
parents:
diff changeset
108 <div class="clear"></div>
e51807f9eedd [xemacs-hg @ 2007-01-27 18:28:57 by stephent]
stephent
parents:
diff changeset
109 </div><!-- /#nav -->
e51807f9eedd [xemacs-hg @ 2007-01-27 18:28:57 by stephent]
stephent
parents:
diff changeset
110
e51807f9eedd [xemacs-hg @ 2007-01-27 18:28:57 by stephent]
stephent
parents:
diff changeset
111 <div id="subnav">
e51807f9eedd [xemacs-hg @ 2007-01-27 18:28:57 by stephent]
stephent
parents:
diff changeset
112 <ul>
e51807f9eedd [xemacs-hg @ 2007-01-27 18:28:57 by stephent]
stephent
parents:
diff changeset
113 <li>
e51807f9eedd [xemacs-hg @ 2007-01-27 18:28:57 by stephent]
stephent
parents:
diff changeset
114 <a href="http://www.oreilly.com/contact.html">Contacts</a></li>
e51807f9eedd [xemacs-hg @ 2007-01-27 18:28:57 by stephent]
stephent
parents:
diff changeset
115
e51807f9eedd [xemacs-hg @ 2007-01-27 18:28:57 by stephent]
stephent
parents:
diff changeset
116 <li>
e51807f9eedd [xemacs-hg @ 2007-01-27 18:28:57 by stephent]
stephent
parents:
diff changeset
117 <a href="http://www.oreilly.com/history.html">History</a></li>
e51807f9eedd [xemacs-hg @ 2007-01-27 18:28:57 by stephent]
stephent
parents:
diff changeset
118
e51807f9eedd [xemacs-hg @ 2007-01-27 18:28:57 by stephent]
stephent
parents:
diff changeset
119 <li>
e51807f9eedd [xemacs-hg @ 2007-01-27 18:28:57 by stephent]
stephent
parents:
diff changeset
120 <a href="http://tim.oreilly.com">Tim O'Reilly</a></li>
e51807f9eedd [xemacs-hg @ 2007-01-27 18:28:57 by stephent]
stephent
parents:
diff changeset
121
e51807f9eedd [xemacs-hg @ 2007-01-27 18:28:57 by stephent]
stephent
parents:
diff changeset
122 <li>
e51807f9eedd [xemacs-hg @ 2007-01-27 18:28:57 by stephent]
stephent
parents:
diff changeset
123 <a href="http://labs.oreilly.com/">Labs</a></li>
e51807f9eedd [xemacs-hg @ 2007-01-27 18:28:57 by stephent]
stephent
parents:
diff changeset
124
e51807f9eedd [xemacs-hg @ 2007-01-27 18:28:57 by stephent]
stephent
parents:
diff changeset
125 <li>
e51807f9eedd [xemacs-hg @ 2007-01-27 18:28:57 by stephent]
stephent
parents:
diff changeset
126 <a href="http://press.oreilly.com/">Press Room</a></li>
e51807f9eedd [xemacs-hg @ 2007-01-27 18:28:57 by stephent]
stephent
parents:
diff changeset
127
e51807f9eedd [xemacs-hg @ 2007-01-27 18:28:57 by stephent]
stephent
parents:
diff changeset
128 <li>
e51807f9eedd [xemacs-hg @ 2007-01-27 18:28:57 by stephent]
stephent
parents:
diff changeset
129 <a href="http://jobs.oreilly.com/">Jobs</a></li>
e51807f9eedd [xemacs-hg @ 2007-01-27 18:28:57 by stephent]
stephent
parents:
diff changeset
130
e51807f9eedd [xemacs-hg @ 2007-01-27 18:28:57 by stephent]
stephent
parents:
diff changeset
131 <li>
e51807f9eedd [xemacs-hg @ 2007-01-27 18:28:57 by stephent]
stephent
parents:
diff changeset
132 <a href="http://www.oreillynet.com/cs/nl/home">Newsletters</a></li>
e51807f9eedd [xemacs-hg @ 2007-01-27 18:28:57 by stephent]
stephent
parents:
diff changeset
133
e51807f9eedd [xemacs-hg @ 2007-01-27 18:28:57 by stephent]
stephent
parents:
diff changeset
134 <li>
e51807f9eedd [xemacs-hg @ 2007-01-27 18:28:57 by stephent]
stephent
parents:
diff changeset
135 <a href="http://www.oreilly.com/oreilly/author/intro.csp">Writing for O'Reilly</a></li>
e51807f9eedd [xemacs-hg @ 2007-01-27 18:28:57 by stephent]
stephent
parents:
diff changeset
136
e51807f9eedd [xemacs-hg @ 2007-01-27 18:28:57 by stephent]
stephent
parents:
diff changeset
137 <li>
e51807f9eedd [xemacs-hg @ 2007-01-27 18:28:57 by stephent]
stephent
parents:
diff changeset
138 <a href="http://www.oreilly.com/feeds/">RSS Feeds</a></li>
e51807f9eedd [xemacs-hg @ 2007-01-27 18:28:57 by stephent]
stephent
parents:
diff changeset
139
e51807f9eedd [xemacs-hg @ 2007-01-27 18:28:57 by stephent]
stephent
parents:
diff changeset
140 </ul>
e51807f9eedd [xemacs-hg @ 2007-01-27 18:28:57 by stephent]
stephent
parents:
diff changeset
141 <div class="clear"></div>
e51807f9eedd [xemacs-hg @ 2007-01-27 18:28:57 by stephent]
stephent
parents:
diff changeset
142 </div><!-- /#subnav -->
e51807f9eedd [xemacs-hg @ 2007-01-27 18:28:57 by stephent]
stephent
parents:
diff changeset
143
e51807f9eedd [xemacs-hg @ 2007-01-27 18:28:57 by stephent]
stephent
parents:
diff changeset
144
e51807f9eedd [xemacs-hg @ 2007-01-27 18:28:57 by stephent]
stephent
parents:
diff changeset
145 <div id="content">
e51807f9eedd [xemacs-hg @ 2007-01-27 18:28:57 by stephent]
stephent
parents:
diff changeset
146
e51807f9eedd [xemacs-hg @ 2007-01-27 18:28:57 by stephent]
stephent
parents:
diff changeset
147
e51807f9eedd [xemacs-hg @ 2007-01-27 18:28:57 by stephent]
stephent
parents:
diff changeset
148
e51807f9eedd [xemacs-hg @ 2007-01-27 18:28:57 by stephent]
stephent
parents:
diff changeset
149 <!-- begin print-safariu-del.icio.us options -->
e51807f9eedd [xemacs-hg @ 2007-01-27 18:28:57 by stephent]
stephent
parents:
diff changeset
150 <div style="float:right;width:150px;margin: 0px 0px 6px 6px;">
e51807f9eedd [xemacs-hg @ 2007-01-27 18:28:57 by stephent]
stephent
parents:
diff changeset
151
e51807f9eedd [xemacs-hg @ 2007-01-27 18:28:57 by stephent]
stephent
parents:
diff changeset
152 <div style="padding-bottom:5px;"><a class="tool" title="Go to a print-friendly version of this page." href="/lpt/a/3883" class="secondary"><img src="/images/icons/print_18.gif" width="18" height="18" hspace="3" vspace="0" alt="Print." border="0" />Print</a></div>
e51807f9eedd [xemacs-hg @ 2007-01-27 18:28:57 by stephent]
stephent
parents:
diff changeset
153
e51807f9eedd [xemacs-hg @ 2007-01-27 18:28:57 by stephent]
stephent
parents:
diff changeset
154 <div style="padding: 5px 1px 5px 1px; border-top: 2px solid #ccc; border-bottom: 2px solid #ccc;" class="secondary"><a href='http://del.icio.us/post?url=http%3A%2F%2Fwww.oreilly.com%2Fpub%2Fa%2Foreilly%2Fask_tim%2F2001%2Fcodepolicy.html&title=O'Reilly%20Policy%20on%20Re-Use%20of%20Code%20Examples%20from%20Books'>Bookmark with del.icio.us</a></div>
e51807f9eedd [xemacs-hg @ 2007-01-27 18:28:57 by stephent]
stephent
parents:
diff changeset
155
e51807f9eedd [xemacs-hg @ 2007-01-27 18:28:57 by stephent]
stephent
parents:
diff changeset
156 </div>
e51807f9eedd [xemacs-hg @ 2007-01-27 18:28:57 by stephent]
stephent
parents:
diff changeset
157 <!-- end print-safariu-del.icio.us options -->
e51807f9eedd [xemacs-hg @ 2007-01-27 18:28:57 by stephent]
stephent
parents:
diff changeset
158
e51807f9eedd [xemacs-hg @ 2007-01-27 18:28:57 by stephent]
stephent
parents:
diff changeset
159
e51807f9eedd [xemacs-hg @ 2007-01-27 18:28:57 by stephent]
stephent
parents:
diff changeset
160 <!-- content here -->
e51807f9eedd [xemacs-hg @ 2007-01-27 18:28:57 by stephent]
stephent
parents:
diff changeset
161 <span id="intelliTxt">
e51807f9eedd [xemacs-hg @ 2007-01-27 18:28:57 by stephent]
stephent
parents:
diff changeset
162 <p> <font size="4"><b>O'Reilly Policy on Re-Use
e51807f9eedd [xemacs-hg @ 2007-01-27 18:28:57 by stephent]
stephent
parents:
diff changeset
163 of Code Examples from Books</b></font> </p>
e51807f9eedd [xemacs-hg @ 2007-01-27 18:28:57 by stephent]
stephent
parents:
diff changeset
164 <p> Bruce Epstein, author of <i>Director in a Nutshell</i>
e51807f9eedd [xemacs-hg @ 2007-01-27 18:28:57 by stephent]
stephent
parents:
diff changeset
165 (out of print) and <a href="http://www.oreilly.com/catalog/lingonut/">Lingo
e51807f9eedd [xemacs-hg @ 2007-01-27 18:28:57 by stephent]
stephent
parents:
diff changeset
166 in a Nutshell</a>, who is now working as a part-time
e51807f9eedd [xemacs-hg @ 2007-01-27 18:28:57 by stephent]
stephent
parents:
diff changeset
167 editor for O'Reilly (he is editor of Colin Moock's
e51807f9eedd [xemacs-hg @ 2007-01-27 18:28:57 by stephent]
stephent
parents:
diff changeset
168 recently published <a href="http://www.oreilly.com/catalog/actscript/">ActionScript:
e51807f9eedd [xemacs-hg @ 2007-01-27 18:28:57 by stephent]
stephent
parents:
diff changeset
169 The Definitive Guide</a>) sent in the following
e51807f9eedd [xemacs-hg @ 2007-01-27 18:28:57 by stephent]
stephent
parents:
diff changeset
170 question: </p>
e51807f9eedd [xemacs-hg @ 2007-01-27 18:28:57 by stephent]
stephent
parents:
diff changeset
171 <p> "What is our policy with regard to programmers
e51807f9eedd [xemacs-hg @ 2007-01-27 18:28:57 by stephent]
stephent
parents:
diff changeset
172 incorporating code examples from books into
e51807f9eedd [xemacs-hg @ 2007-01-27 18:28:57 by stephent]
stephent
parents:
diff changeset
173 their work? I get asked this all the time."
e51807f9eedd [xemacs-hg @ 2007-01-27 18:28:57 by stephent]
stephent
parents:
diff changeset
174 </p>
e51807f9eedd [xemacs-hg @ 2007-01-27 18:28:57 by stephent]
stephent
parents:
diff changeset
175 <p> The short answer is this: </p>
e51807f9eedd [xemacs-hg @ 2007-01-27 18:28:57 by stephent]
stephent
parents:
diff changeset
176 <p> You can use and redistribute example code from
e51807f9eedd [xemacs-hg @ 2007-01-27 18:28:57 by stephent]
stephent
parents:
diff changeset
177 our books for any non-commercial purpose (and
e51807f9eedd [xemacs-hg @ 2007-01-27 18:28:57 by stephent]
stephent
parents:
diff changeset
178 most commercial purposes) as long as you acknowledge
e51807f9eedd [xemacs-hg @ 2007-01-27 18:28:57 by stephent]
stephent
parents:
diff changeset
179 their source and authorship. The source of the
e51807f9eedd [xemacs-hg @ 2007-01-27 18:28:57 by stephent]
stephent
parents:
diff changeset
180 code should be noted in any documentation as
e51807f9eedd [xemacs-hg @ 2007-01-27 18:28:57 by stephent]
stephent
parents:
diff changeset
181 well as in the program code itself (as a comment).
e51807f9eedd [xemacs-hg @ 2007-01-27 18:28:57 by stephent]
stephent
parents:
diff changeset
182 The attribution should include author, title,
e51807f9eedd [xemacs-hg @ 2007-01-27 18:28:57 by stephent]
stephent
parents:
diff changeset
183 publisher, and ISBN. </p>
e51807f9eedd [xemacs-hg @ 2007-01-27 18:28:57 by stephent]
stephent
parents:
diff changeset
184 <p> As is often the case, there's a longer answer
e51807f9eedd [xemacs-hg @ 2007-01-27 18:28:57 by stephent]
stephent
parents:
diff changeset
185 as well. Bruce made it really easy for me to
e51807f9eedd [xemacs-hg @ 2007-01-27 18:28:57 by stephent]
stephent
parents:
diff changeset
186 put this response together, since he forwarded
e51807f9eedd [xemacs-hg @ 2007-01-27 18:28:57 by stephent]
stephent
parents:
diff changeset
187 an unofficial reply on this subject that he'd
e51807f9eedd [xemacs-hg @ 2007-01-27 18:28:57 by stephent]
stephent
parents:
diff changeset
188 sent to the FlashCoders mailing list. What appears
e51807f9eedd [xemacs-hg @ 2007-01-27 18:28:57 by stephent]
stephent
parents:
diff changeset
189 below is based on his message. (Hey, anyone
e51807f9eedd [xemacs-hg @ 2007-01-27 18:28:57 by stephent]
stephent
parents:
diff changeset
190 else who wants to send the answer as well as
e51807f9eedd [xemacs-hg @ 2007-01-27 18:28:57 by stephent]
stephent
parents:
diff changeset
191 the question to Ask Tim can make my job a lot
e51807f9eedd [xemacs-hg @ 2007-01-27 18:28:57 by stephent]
stephent
parents:
diff changeset
192 easier :-) Thanks, Bruce.) </p>
e51807f9eedd [xemacs-hg @ 2007-01-27 18:28:57 by stephent]
stephent
parents:
diff changeset
193 <p> As per the copyright notice in our books, O'Reilly
e51807f9eedd [xemacs-hg @ 2007-01-27 18:28:57 by stephent]
stephent
parents:
diff changeset
194 reserves all rights to the material in the book,
e51807f9eedd [xemacs-hg @ 2007-01-27 18:28:57 by stephent]
stephent
parents:
diff changeset
195 including the code examples. This literally
e51807f9eedd [xemacs-hg @ 2007-01-27 18:28:57 by stephent]
stephent
parents:
diff changeset
196 means that you can use the example code all
e51807f9eedd [xemacs-hg @ 2007-01-27 18:28:57 by stephent]
stephent
parents:
diff changeset
197 you like, but you can't publish or redistribute
e51807f9eedd [xemacs-hg @ 2007-01-27 18:28:57 by stephent]
stephent
parents:
diff changeset
198 it without our permission. In reality, we are
e51807f9eedd [xemacs-hg @ 2007-01-27 18:28:57 by stephent]
stephent
parents:
diff changeset
199 comfortable with any reasonable "fair use" of
e51807f9eedd [xemacs-hg @ 2007-01-27 18:28:57 by stephent]
stephent
parents:
diff changeset
200 the code, and you can assume permission is granted
e51807f9eedd [xemacs-hg @ 2007-01-27 18:28:57 by stephent]
stephent
parents:
diff changeset
201 without contacting us. The threshold of what
e51807f9eedd [xemacs-hg @ 2007-01-27 18:28:57 by stephent]
stephent
parents:
diff changeset
202 is reasonable (fair use) depends on a number
e51807f9eedd [xemacs-hg @ 2007-01-27 18:28:57 by stephent]
stephent
parents:
diff changeset
203 of factors. First, if the book is published
e51807f9eedd [xemacs-hg @ 2007-01-27 18:28:57 by stephent]
stephent
parents:
diff changeset
204 under an open source or open publication license,
e51807f9eedd [xemacs-hg @ 2007-01-27 18:28:57 by stephent]
stephent
parents:
diff changeset
205 you can use the code examples without any obligation
e51807f9eedd [xemacs-hg @ 2007-01-27 18:28:57 by stephent]
stephent
parents:
diff changeset
206 to us. Otherwise, use the following sanity tests:
e51807f9eedd [xemacs-hg @ 2007-01-27 18:28:57 by stephent]
stephent
parents:
diff changeset
207 </p>
e51807f9eedd [xemacs-hg @ 2007-01-27 18:28:57 by stephent]
stephent
parents:
diff changeset
208 <ol>
e51807f9eedd [xemacs-hg @ 2007-01-27 18:28:57 by stephent]
stephent
parents:
diff changeset
209 <li>
e51807f9eedd [xemacs-hg @ 2007-01-27 18:28:57 by stephent]
stephent
parents:
diff changeset
210 <p>If the code is incorporated into a software
e51807f9eedd [xemacs-hg @ 2007-01-27 18:28:57 by stephent]
stephent
parents:
diff changeset
211 product, Web site, or Web service, is
e51807f9eedd [xemacs-hg @ 2007-01-27 18:28:57 by stephent]
stephent
parents:
diff changeset
212 the product, site, or service a commercial
e51807f9eedd [xemacs-hg @ 2007-01-27 18:28:57 by stephent]
stephent
parents:
diff changeset
213 venture? We don't object to commercial
e51807f9eedd [xemacs-hg @ 2007-01-27 18:28:57 by stephent]
stephent
parents:
diff changeset
214 ventures, but if someone is looking
e51807f9eedd [xemacs-hg @ 2007-01-27 18:28:57 by stephent]
stephent
parents:
diff changeset
215 to profit from our work (or that of
e51807f9eedd [xemacs-hg @ 2007-01-27 18:28:57 by stephent]
stephent
parents:
diff changeset
216 our authors'), and the use is substantial,
e51807f9eedd [xemacs-hg @ 2007-01-27 18:28:57 by stephent]
stephent
parents:
diff changeset
217 we may want to consider a license fee.
e51807f9eedd [xemacs-hg @ 2007-01-27 18:28:57 by stephent]
stephent
parents:
diff changeset
218 (Send licensing queries to <a href="mailto:permissions@oreilly.com">permissions@oreilly.com</a>.)
e51807f9eedd [xemacs-hg @ 2007-01-27 18:28:57 by stephent]
stephent
parents:
diff changeset
219 </p>
e51807f9eedd [xemacs-hg @ 2007-01-27 18:28:57 by stephent]
stephent
parents:
diff changeset
220 </li>
e51807f9eedd [xemacs-hg @ 2007-01-27 18:28:57 by stephent]
stephent
parents:
diff changeset
221 <li>
e51807f9eedd [xemacs-hg @ 2007-01-27 18:28:57 by stephent]
stephent
parents:
diff changeset
222 <p>Is the O'Reilly material incidental to
e51807f9eedd [xemacs-hg @ 2007-01-27 18:28:57 by stephent]
stephent
parents:
diff changeset
223 the entire product? Are you using only
e51807f9eedd [xemacs-hg @ 2007-01-27 18:28:57 by stephent]
stephent
parents:
diff changeset
224 a small excerpt? For example, you can't
e51807f9eedd [xemacs-hg @ 2007-01-27 18:28:57 by stephent]
stephent
parents:
diff changeset
225 publish a CD-ROM of code examples from
e51807f9eedd [xemacs-hg @ 2007-01-27 18:28:57 by stephent]
stephent
parents:
diff changeset
226 O'Reilly books without our explicit
e51807f9eedd [xemacs-hg @ 2007-01-27 18:28:57 by stephent]
stephent
parents:
diff changeset
227 permission. But we aren't going to worry
e51807f9eedd [xemacs-hg @ 2007-01-27 18:28:57 by stephent]
stephent
parents:
diff changeset
228 if you use a routine taken from our
e51807f9eedd [xemacs-hg @ 2007-01-27 18:28:57 by stephent]
stephent
parents:
diff changeset
229 books as part of a huge software project,
e51807f9eedd [xemacs-hg @ 2007-01-27 18:28:57 by stephent]
stephent
parents:
diff changeset
230 in which the borrowed code is incidental.
e51807f9eedd [xemacs-hg @ 2007-01-27 18:28:57 by stephent]
stephent
parents:
diff changeset
231 </p>
e51807f9eedd [xemacs-hg @ 2007-01-27 18:28:57 by stephent]
stephent
parents:
diff changeset
232 </li>
e51807f9eedd [xemacs-hg @ 2007-01-27 18:28:57 by stephent]
stephent
parents:
diff changeset
233 <li>
e51807f9eedd [xemacs-hg @ 2007-01-27 18:28:57 by stephent]
stephent
parents:
diff changeset
234 <p>Does the work compete with O'Reilly?
e51807f9eedd [xemacs-hg @ 2007-01-27 18:28:57 by stephent]
stephent
parents:
diff changeset
235 For example, if you are a book publisher,
e51807f9eedd [xemacs-hg @ 2007-01-27 18:28:57 by stephent]
stephent
parents:
diff changeset
236 you can't use anything from our books
e51807f9eedd [xemacs-hg @ 2007-01-27 18:28:57 by stephent]
stephent
parents:
diff changeset
237 without our permission. </p>
e51807f9eedd [xemacs-hg @ 2007-01-27 18:28:57 by stephent]
stephent
parents:
diff changeset
238 </li>
e51807f9eedd [xemacs-hg @ 2007-01-27 18:28:57 by stephent]
stephent
parents:
diff changeset
239 <li>
e51807f9eedd [xemacs-hg @ 2007-01-27 18:28:57 by stephent]
stephent
parents:
diff changeset
240 <p>Is proper credit given? Such credit would
e51807f9eedd [xemacs-hg @ 2007-01-27 18:28:57 by stephent]
stephent
parents:
diff changeset
241 include a statement specifying the source
e51807f9eedd [xemacs-hg @ 2007-01-27 18:28:57 by stephent]
stephent
parents:
diff changeset
242 of the material, such as "Derived from
e51807f9eedd [xemacs-hg @ 2007-01-27 18:28:57 by stephent]
stephent
parents:
diff changeset
243 Example 10-2, <i>ActionScript: The Definitive
e51807f9eedd [xemacs-hg @ 2007-01-27 18:28:57 by stephent]
stephent
parents:
diff changeset
244 Guide</i> by Colin Moock. Copyright
e51807f9eedd [xemacs-hg @ 2007-01-27 18:28:57 by stephent]
stephent
parents:
diff changeset
245 2001 O'Reilly &amp; Associates." Note
e51807f9eedd [xemacs-hg @ 2007-01-27 18:28:57 by stephent]
stephent
parents:
diff changeset
246 that giving credit does not insulate
e51807f9eedd [xemacs-hg @ 2007-01-27 18:28:57 by stephent]
stephent
parents:
diff changeset
247 you from prosecution if you improperly
e51807f9eedd [xemacs-hg @ 2007-01-27 18:28:57 by stephent]
stephent
parents:
diff changeset
248 use copyrighted material! </p>
e51807f9eedd [xemacs-hg @ 2007-01-27 18:28:57 by stephent]
stephent
parents:
diff changeset
249 </li>
e51807f9eedd [xemacs-hg @ 2007-01-27 18:28:57 by stephent]
stephent
parents:
diff changeset
250 <li>
e51807f9eedd [xemacs-hg @ 2007-01-27 18:28:57 by stephent]
stephent
parents:
diff changeset
251 <p>Does your use fall within fair use provisions
e51807f9eedd [xemacs-hg @ 2007-01-27 18:28:57 by stephent]
stephent
parents:
diff changeset
252 of copyright law? (Academic research,
e51807f9eedd [xemacs-hg @ 2007-01-27 18:28:57 by stephent]
stephent
parents:
diff changeset
253 commentary, etc.) For example, you don't
e51807f9eedd [xemacs-hg @ 2007-01-27 18:28:57 by stephent]
stephent
parents:
diff changeset
254 need O'Reilly's explicit permission
e51807f9eedd [xemacs-hg @ 2007-01-27 18:28:57 by stephent]
stephent
parents:
diff changeset
255 to post a snippet of code on a mailing
e51807f9eedd [xemacs-hg @ 2007-01-27 18:28:57 by stephent]
stephent
parents:
diff changeset
256 list if you are pointing out a bug,
e51807f9eedd [xemacs-hg @ 2007-01-27 18:28:57 by stephent]
stephent
parents:
diff changeset
257 asking a question, or answering one.
e51807f9eedd [xemacs-hg @ 2007-01-27 18:28:57 by stephent]
stephent
parents:
diff changeset
258 We especially like it when people answer
e51807f9eedd [xemacs-hg @ 2007-01-27 18:28:57 by stephent]
stephent
parents:
diff changeset
259 questions by pointing to our books,
e51807f9eedd [xemacs-hg @ 2007-01-27 18:28:57 by stephent]
stephent
parents:
diff changeset
260 quoting from them, and citing their
e51807f9eedd [xemacs-hg @ 2007-01-27 18:28:57 by stephent]
stephent
parents:
diff changeset
261 examples, as long as they acknowledge
e51807f9eedd [xemacs-hg @ 2007-01-27 18:28:57 by stephent]
stephent
parents:
diff changeset
262 the source! </p>
e51807f9eedd [xemacs-hg @ 2007-01-27 18:28:57 by stephent]
stephent
parents:
diff changeset
263 <p> Acknowledging the source is particularly
e51807f9eedd [xemacs-hg @ 2007-01-27 18:28:57 by stephent]
stephent
parents:
diff changeset
264 important. Bruce didn't mention this
e51807f9eedd [xemacs-hg @ 2007-01-27 18:28:57 by stephent]
stephent
parents:
diff changeset
265 in his posting to FlashCoders, but I
e51807f9eedd [xemacs-hg @ 2007-01-27 18:28:57 by stephent]
stephent
parents:
diff changeset
266 know that he personally was bit by this
e51807f9eedd [xemacs-hg @ 2007-01-27 18:28:57 by stephent]
stephent
parents:
diff changeset
267 one. Someone was routinely answering
e51807f9eedd [xemacs-hg @ 2007-01-27 18:28:57 by stephent]
stephent
parents:
diff changeset
268 Lingo questions on a mailing list by
e51807f9eedd [xemacs-hg @ 2007-01-27 18:28:57 by stephent]
stephent
parents:
diff changeset
269 supplying examples from Bruce's book,
e51807f9eedd [xemacs-hg @ 2007-01-27 18:28:57 by stephent]
stephent
parents:
diff changeset
270 without acknowledging the source (and
e51807f9eedd [xemacs-hg @ 2007-01-27 18:28:57 by stephent]
stephent
parents:
diff changeset
271 leading people to believe that the poster
e51807f9eedd [xemacs-hg @ 2007-01-27 18:28:57 by stephent]
stephent
parents:
diff changeset
272 had written them). </p>
e51807f9eedd [xemacs-hg @ 2007-01-27 18:28:57 by stephent]
stephent
parents:
diff changeset
273 </li>
e51807f9eedd [xemacs-hg @ 2007-01-27 18:28:57 by stephent]
stephent
parents:
diff changeset
274 </ol>
e51807f9eedd [xemacs-hg @ 2007-01-27 18:28:57 by stephent]
stephent
parents:
diff changeset
275 <p> We put the code from our books online because
e51807f9eedd [xemacs-hg @ 2007-01-27 18:28:57 by stephent]
stephent
parents:
diff changeset
276 we want it to be used. (Who wants to type it
e51807f9eedd [xemacs-hg @ 2007-01-27 18:28:57 by stephent]
stephent
parents:
diff changeset
277 in?) That's why we make it available in lots
e51807f9eedd [xemacs-hg @ 2007-01-27 18:28:57 by stephent]
stephent
parents:
diff changeset
278 of ways: for download from the Web (all examples
e51807f9eedd [xemacs-hg @ 2007-01-27 18:28:57 by stephent]
stephent
parents:
diff changeset
279 are linked from the book's catalog page on <i>oreilly.com</i>),
e51807f9eedd [xemacs-hg @ 2007-01-27 18:28:57 by stephent]
stephent
parents:
diff changeset
280 in our CD Bookshelf products, and in our new
e51807f9eedd [xemacs-hg @ 2007-01-27 18:28:57 by stephent]
stephent
parents:
diff changeset
281 Safari online service. </p>
e51807f9eedd [xemacs-hg @ 2007-01-27 18:28:57 by stephent]
stephent
parents:
diff changeset
282 <p> If you are interested in licensing O'Reilly
e51807f9eedd [xemacs-hg @ 2007-01-27 18:28:57 by stephent]
stephent
parents:
diff changeset
283 book content as a third party, send your request
e51807f9eedd [xemacs-hg @ 2007-01-27 18:28:57 by stephent]
stephent
parents:
diff changeset
284 to <a href="mailto:corporate@oreilly.com">corporate@oreilly.com</a>.
e51807f9eedd [xemacs-hg @ 2007-01-27 18:28:57 by stephent]
stephent
parents:
diff changeset
285 </p>
e51807f9eedd [xemacs-hg @ 2007-01-27 18:28:57 by stephent]
stephent
parents:
diff changeset
286 <p> --Tim </p>
e51807f9eedd [xemacs-hg @ 2007-01-27 18:28:57 by stephent]
stephent
parents:
diff changeset
287 <!-- End main text here -->
e51807f9eedd [xemacs-hg @ 2007-01-27 18:28:57 by stephent]
stephent
parents:
diff changeset
288 <p align="center"> <a href="http://www.oreilly.com/ask_tim/asktim_form.html"><b>Got
e51807f9eedd [xemacs-hg @ 2007-01-27 18:28:57 by stephent]
stephent
parents:
diff changeset
289 a question? Just ask!</b></a> </p>
e51807f9eedd [xemacs-hg @ 2007-01-27 18:28:57 by stephent]
stephent
parents:
diff changeset
290 <b>Return to: <a href="http://www.oreilly.com/ask_tim/">Ask Tim Archive</a></b>
e51807f9eedd [xemacs-hg @ 2007-01-27 18:28:57 by stephent]
stephent
parents:
diff changeset
291 </span>
e51807f9eedd [xemacs-hg @ 2007-01-27 18:28:57 by stephent]
stephent
parents:
diff changeset
292 <!-- end content -->
e51807f9eedd [xemacs-hg @ 2007-01-27 18:28:57 by stephent]
stephent
parents:
diff changeset
293
e51807f9eedd [xemacs-hg @ 2007-01-27 18:28:57 by stephent]
stephent
parents:
diff changeset
294
e51807f9eedd [xemacs-hg @ 2007-01-27 18:28:57 by stephent]
stephent
parents:
diff changeset
295 <img src="/images/trans.gif" alt=" " width="490" height="1" /><br />
e51807f9eedd [xemacs-hg @ 2007-01-27 18:28:57 by stephent]
stephent
parents:
diff changeset
296
e51807f9eedd [xemacs-hg @ 2007-01-27 18:28:57 by stephent]
stephent
parents:
diff changeset
297
e51807f9eedd [xemacs-hg @ 2007-01-27 18:28:57 by stephent]
stephent
parents:
diff changeset
298
e51807f9eedd [xemacs-hg @ 2007-01-27 18:28:57 by stephent]
stephent
parents:
diff changeset
299
e51807f9eedd [xemacs-hg @ 2007-01-27 18:28:57 by stephent]
stephent
parents:
diff changeset
300
e51807f9eedd [xemacs-hg @ 2007-01-27 18:28:57 by stephent]
stephent
parents:
diff changeset
301
e51807f9eedd [xemacs-hg @ 2007-01-27 18:28:57 by stephent]
stephent
parents:
diff changeset
302
e51807f9eedd [xemacs-hg @ 2007-01-27 18:28:57 by stephent]
stephent
parents:
diff changeset
303
e51807f9eedd [xemacs-hg @ 2007-01-27 18:28:57 by stephent]
stephent
parents:
diff changeset
304
e51807f9eedd [xemacs-hg @ 2007-01-27 18:28:57 by stephent]
stephent
parents:
diff changeset
305 <br /><br />
e51807f9eedd [xemacs-hg @ 2007-01-27 18:28:57 by stephent]
stephent
parents:
diff changeset
306
e51807f9eedd [xemacs-hg @ 2007-01-27 18:28:57 by stephent]
stephent
parents:
diff changeset
307
e51807f9eedd [xemacs-hg @ 2007-01-27 18:28:57 by stephent]
stephent
parents:
diff changeset
308
e51807f9eedd [xemacs-hg @ 2007-01-27 18:28:57 by stephent]
stephent
parents:
diff changeset
309 </div> <!-- /#content -->
e51807f9eedd [xemacs-hg @ 2007-01-27 18:28:57 by stephent]
stephent
parents:
diff changeset
310
e51807f9eedd [xemacs-hg @ 2007-01-27 18:28:57 by stephent]
stephent
parents:
diff changeset
311 <!-- navbar and footer -->
e51807f9eedd [xemacs-hg @ 2007-01-27 18:28:57 by stephent]
stephent
parents:
diff changeset
312
e51807f9eedd [xemacs-hg @ 2007-01-27 18:28:57 by stephent]
stephent
parents:
diff changeset
313 <div id="netnav">
e51807f9eedd [xemacs-hg @ 2007-01-27 18:28:57 by stephent]
stephent
parents:
diff changeset
314 <h3>Topics</h3>
e51807f9eedd [xemacs-hg @ 2007-01-27 18:28:57 by stephent]
stephent
parents:
diff changeset
315 <ul>
e51807f9eedd [xemacs-hg @ 2007-01-27 18:28:57 by stephent]
stephent
parents:
diff changeset
316 <li><a href="#" onclick="toggleSheet('business'); return true" id="businessButton" class="rollup">Business &amp; Culture</a>
e51807f9eedd [xemacs-hg @ 2007-01-27 18:28:57 by stephent]
stephent
parents:
diff changeset
317 <ul id="business">
e51807f9eedd [xemacs-hg @ 2007-01-27 18:28:57 by stephent]
stephent
parents:
diff changeset
318 <li>
e51807f9eedd [xemacs-hg @ 2007-01-27 18:28:57 by stephent]
stephent
parents:
diff changeset
319
e51807f9eedd [xemacs-hg @ 2007-01-27 18:28:57 by stephent]
stephent
parents:
diff changeset
320
e51807f9eedd [xemacs-hg @ 2007-01-27 18:28:57 by stephent]
stephent
parents:
diff changeset
321 <a href="http://www.oreilly.com/pub/topic/business" class="showtopic">
e51807f9eedd [xemacs-hg @ 2007-01-27 18:28:57 by stephent]
stephent
parents:
diff changeset
322
e51807f9eedd [xemacs-hg @ 2007-01-27 18:28:57 by stephent]
stephent
parents:
diff changeset
323
e51807f9eedd [xemacs-hg @ 2007-01-27 18:28:57 by stephent]
stephent
parents:
diff changeset
324 Business</a>
e51807f9eedd [xemacs-hg @ 2007-01-27 18:28:57 by stephent]
stephent
parents:
diff changeset
325 </li><li>
e51807f9eedd [xemacs-hg @ 2007-01-27 18:28:57 by stephent]
stephent
parents:
diff changeset
326
e51807f9eedd [xemacs-hg @ 2007-01-27 18:28:57 by stephent]
stephent
parents:
diff changeset
327
e51807f9eedd [xemacs-hg @ 2007-01-27 18:28:57 by stephent]
stephent
parents:
diff changeset
328 <a href="http://www.oreilly.com/pub/topic/culture" class="showtopic">
e51807f9eedd [xemacs-hg @ 2007-01-27 18:28:57 by stephent]
stephent
parents:
diff changeset
329
e51807f9eedd [xemacs-hg @ 2007-01-27 18:28:57 by stephent]
stephent
parents:
diff changeset
330
e51807f9eedd [xemacs-hg @ 2007-01-27 18:28:57 by stephent]
stephent
parents:
diff changeset
331 Digital Culture</a>
e51807f9eedd [xemacs-hg @ 2007-01-27 18:28:57 by stephent]
stephent
parents:
diff changeset
332 </li><li>
e51807f9eedd [xemacs-hg @ 2007-01-27 18:28:57 by stephent]
stephent
parents:
diff changeset
333
e51807f9eedd [xemacs-hg @ 2007-01-27 18:28:57 by stephent]
stephent
parents:
diff changeset
334
e51807f9eedd [xemacs-hg @ 2007-01-27 18:28:57 by stephent]
stephent
parents:
diff changeset
335 <a href="http://www.oreilly.com/pub/topic/finance" class="showtopic">
e51807f9eedd [xemacs-hg @ 2007-01-27 18:28:57 by stephent]
stephent
parents:
diff changeset
336
e51807f9eedd [xemacs-hg @ 2007-01-27 18:28:57 by stephent]
stephent
parents:
diff changeset
337
e51807f9eedd [xemacs-hg @ 2007-01-27 18:28:57 by stephent]
stephent
parents:
diff changeset
338 Personal Finance</a>
e51807f9eedd [xemacs-hg @ 2007-01-27 18:28:57 by stephent]
stephent
parents:
diff changeset
339 </li><li>
e51807f9eedd [xemacs-hg @ 2007-01-27 18:28:57 by stephent]
stephent
parents:
diff changeset
340
e51807f9eedd [xemacs-hg @ 2007-01-27 18:28:57 by stephent]
stephent
parents:
diff changeset
341
e51807f9eedd [xemacs-hg @ 2007-01-27 18:28:57 by stephent]
stephent
parents:
diff changeset
342 <a href="http://www.oreilly.com/pub/topic/projectmanagement" class="showtopic">
e51807f9eedd [xemacs-hg @ 2007-01-27 18:28:57 by stephent]
stephent
parents:
diff changeset
343
e51807f9eedd [xemacs-hg @ 2007-01-27 18:28:57 by stephent]
stephent
parents:
diff changeset
344
e51807f9eedd [xemacs-hg @ 2007-01-27 18:28:57 by stephent]
stephent
parents:
diff changeset
345 Project &amp; Career Management</a>
e51807f9eedd [xemacs-hg @ 2007-01-27 18:28:57 by stephent]
stephent
parents:
diff changeset
346 </li>
e51807f9eedd [xemacs-hg @ 2007-01-27 18:28:57 by stephent]
stephent
parents:
diff changeset
347 </ul>
e51807f9eedd [xemacs-hg @ 2007-01-27 18:28:57 by stephent]
stephent
parents:
diff changeset
348 </li>
e51807f9eedd [xemacs-hg @ 2007-01-27 18:28:57 by stephent]
stephent
parents:
diff changeset
349 <li><a href="#" onclick="toggleSheet('databases'); return false" id="databasesButton" class="rollup">Databases</a>
e51807f9eedd [xemacs-hg @ 2007-01-27 18:28:57 by stephent]
stephent
parents:
diff changeset
350 <ul id="databases">
e51807f9eedd [xemacs-hg @ 2007-01-27 18:28:57 by stephent]
stephent
parents:
diff changeset
351 <li>
e51807f9eedd [xemacs-hg @ 2007-01-27 18:28:57 by stephent]
stephent
parents:
diff changeset
352
e51807f9eedd [xemacs-hg @ 2007-01-27 18:28:57 by stephent]
stephent
parents:
diff changeset
353
e51807f9eedd [xemacs-hg @ 2007-01-27 18:28:57 by stephent]
stephent
parents:
diff changeset
354 <a href="http://www.oreilly.com/pub/topic/access" class="showtopic">
e51807f9eedd [xemacs-hg @ 2007-01-27 18:28:57 by stephent]
stephent
parents:
diff changeset
355
e51807f9eedd [xemacs-hg @ 2007-01-27 18:28:57 by stephent]
stephent
parents:
diff changeset
356
e51807f9eedd [xemacs-hg @ 2007-01-27 18:28:57 by stephent]
stephent
parents:
diff changeset
357 Access</a>
e51807f9eedd [xemacs-hg @ 2007-01-27 18:28:57 by stephent]
stephent
parents:
diff changeset
358 </li><li>
e51807f9eedd [xemacs-hg @ 2007-01-27 18:28:57 by stephent]
stephent
parents:
diff changeset
359
e51807f9eedd [xemacs-hg @ 2007-01-27 18:28:57 by stephent]
stephent
parents:
diff changeset
360
e51807f9eedd [xemacs-hg @ 2007-01-27 18:28:57 by stephent]
stephent
parents:
diff changeset
361 <a href="http://www.oreilly.com/pub/topic/mysql" class="showtopic">
e51807f9eedd [xemacs-hg @ 2007-01-27 18:28:57 by stephent]
stephent
parents:
diff changeset
362
e51807f9eedd [xemacs-hg @ 2007-01-27 18:28:57 by stephent]
stephent
parents:
diff changeset
363
e51807f9eedd [xemacs-hg @ 2007-01-27 18:28:57 by stephent]
stephent
parents:
diff changeset
364 MySQL</a>
e51807f9eedd [xemacs-hg @ 2007-01-27 18:28:57 by stephent]
stephent
parents:
diff changeset
365 </li><li>
e51807f9eedd [xemacs-hg @ 2007-01-27 18:28:57 by stephent]
stephent
parents:
diff changeset
366
e51807f9eedd [xemacs-hg @ 2007-01-27 18:28:57 by stephent]
stephent
parents:
diff changeset
367
e51807f9eedd [xemacs-hg @ 2007-01-27 18:28:57 by stephent]
stephent
parents:
diff changeset
368 <a href="http://www.oreilly.com/pub/topic/oracle" class="showtopic">
e51807f9eedd [xemacs-hg @ 2007-01-27 18:28:57 by stephent]
stephent
parents:
diff changeset
369
e51807f9eedd [xemacs-hg @ 2007-01-27 18:28:57 by stephent]
stephent
parents:
diff changeset
370
e51807f9eedd [xemacs-hg @ 2007-01-27 18:28:57 by stephent]
stephent
parents:
diff changeset
371 Oracle</a>
e51807f9eedd [xemacs-hg @ 2007-01-27 18:28:57 by stephent]
stephent
parents:
diff changeset
372 </li><li>
e51807f9eedd [xemacs-hg @ 2007-01-27 18:28:57 by stephent]
stephent
parents:
diff changeset
373
e51807f9eedd [xemacs-hg @ 2007-01-27 18:28:57 by stephent]
stephent
parents:
diff changeset
374
e51807f9eedd [xemacs-hg @ 2007-01-27 18:28:57 by stephent]
stephent
parents:
diff changeset
375 <a href="http://www.oreilly.com/pub/topic/otherdatabases" class="showtopic">
e51807f9eedd [xemacs-hg @ 2007-01-27 18:28:57 by stephent]
stephent
parents:
diff changeset
376
e51807f9eedd [xemacs-hg @ 2007-01-27 18:28:57 by stephent]
stephent
parents:
diff changeset
377
e51807f9eedd [xemacs-hg @ 2007-01-27 18:28:57 by stephent]
stephent
parents:
diff changeset
378 Other Databases</a>
e51807f9eedd [xemacs-hg @ 2007-01-27 18:28:57 by stephent]
stephent
parents:
diff changeset
379 </li><li>
e51807f9eedd [xemacs-hg @ 2007-01-27 18:28:57 by stephent]
stephent
parents:
diff changeset
380
e51807f9eedd [xemacs-hg @ 2007-01-27 18:28:57 by stephent]
stephent
parents:
diff changeset
381
e51807f9eedd [xemacs-hg @ 2007-01-27 18:28:57 by stephent]
stephent
parents:
diff changeset
382 <a href="http://www.oreilly.com/pub/topic/sql" class="showtopic">
e51807f9eedd [xemacs-hg @ 2007-01-27 18:28:57 by stephent]
stephent
parents:
diff changeset
383
e51807f9eedd [xemacs-hg @ 2007-01-27 18:28:57 by stephent]
stephent
parents:
diff changeset
384
e51807f9eedd [xemacs-hg @ 2007-01-27 18:28:57 by stephent]
stephent
parents:
diff changeset
385 SQL</a>
e51807f9eedd [xemacs-hg @ 2007-01-27 18:28:57 by stephent]
stephent
parents:
diff changeset
386 </li><li>
e51807f9eedd [xemacs-hg @ 2007-01-27 18:28:57 by stephent]
stephent
parents:
diff changeset
387
e51807f9eedd [xemacs-hg @ 2007-01-27 18:28:57 by stephent]
stephent
parents:
diff changeset
388
e51807f9eedd [xemacs-hg @ 2007-01-27 18:28:57 by stephent]
stephent
parents:
diff changeset
389 <a href="http://www.oreilly.com/pub/topic/sqlserver" class="showtopic">
e51807f9eedd [xemacs-hg @ 2007-01-27 18:28:57 by stephent]
stephent
parents:
diff changeset
390
e51807f9eedd [xemacs-hg @ 2007-01-27 18:28:57 by stephent]
stephent
parents:
diff changeset
391
e51807f9eedd [xemacs-hg @ 2007-01-27 18:28:57 by stephent]
stephent
parents:
diff changeset
392 SQL Server</a>
e51807f9eedd [xemacs-hg @ 2007-01-27 18:28:57 by stephent]
stephent
parents:
diff changeset
393 </li><li>
e51807f9eedd [xemacs-hg @ 2007-01-27 18:28:57 by stephent]
stephent
parents:
diff changeset
394
e51807f9eedd [xemacs-hg @ 2007-01-27 18:28:57 by stephent]
stephent
parents:
diff changeset
395
e51807f9eedd [xemacs-hg @ 2007-01-27 18:28:57 by stephent]
stephent
parents:
diff changeset
396 <a href="http://www.oreilly.com/pub/topic/theory" class="showtopic">
e51807f9eedd [xemacs-hg @ 2007-01-27 18:28:57 by stephent]
stephent
parents:
diff changeset
397
e51807f9eedd [xemacs-hg @ 2007-01-27 18:28:57 by stephent]
stephent
parents:
diff changeset
398
e51807f9eedd [xemacs-hg @ 2007-01-27 18:28:57 by stephent]
stephent
parents:
diff changeset
399 Theory</a>
e51807f9eedd [xemacs-hg @ 2007-01-27 18:28:57 by stephent]
stephent
parents:
diff changeset
400 </li>
e51807f9eedd [xemacs-hg @ 2007-01-27 18:28:57 by stephent]
stephent
parents:
diff changeset
401 </ul>
e51807f9eedd [xemacs-hg @ 2007-01-27 18:28:57 by stephent]
stephent
parents:
diff changeset
402 </li>
e51807f9eedd [xemacs-hg @ 2007-01-27 18:28:57 by stephent]
stephent
parents:
diff changeset
403 <li><a href="#" onclick="toggleSheet('design'); return false" id="designButton" class="rollup">Design &amp; Graphics</a>
e51807f9eedd [xemacs-hg @ 2007-01-27 18:28:57 by stephent]
stephent
parents:
diff changeset
404 <ul id="design">
e51807f9eedd [xemacs-hg @ 2007-01-27 18:28:57 by stephent]
stephent
parents:
diff changeset
405 <li>
e51807f9eedd [xemacs-hg @ 2007-01-27 18:28:57 by stephent]
stephent
parents:
diff changeset
406
e51807f9eedd [xemacs-hg @ 2007-01-27 18:28:57 by stephent]
stephent
parents:
diff changeset
407
e51807f9eedd [xemacs-hg @ 2007-01-27 18:28:57 by stephent]
stephent
parents:
diff changeset
408 <a href="http://www.oreilly.com/pub/topic/flash" class="showtopic">
e51807f9eedd [xemacs-hg @ 2007-01-27 18:28:57 by stephent]
stephent
parents:
diff changeset
409
e51807f9eedd [xemacs-hg @ 2007-01-27 18:28:57 by stephent]
stephent
parents:
diff changeset
410
e51807f9eedd [xemacs-hg @ 2007-01-27 18:28:57 by stephent]
stephent
parents:
diff changeset
411 Flash &amp; Actionscript</a>
e51807f9eedd [xemacs-hg @ 2007-01-27 18:28:57 by stephent]
stephent
parents:
diff changeset
412 </li><li>
e51807f9eedd [xemacs-hg @ 2007-01-27 18:28:57 by stephent]
stephent
parents:
diff changeset
413
e51807f9eedd [xemacs-hg @ 2007-01-27 18:28:57 by stephent]
stephent
parents:
diff changeset
414
e51807f9eedd [xemacs-hg @ 2007-01-27 18:28:57 by stephent]
stephent
parents:
diff changeset
415 <a href="http://www.oreilly.com/pub/topic/graphics" class="showtopic">
e51807f9eedd [xemacs-hg @ 2007-01-27 18:28:57 by stephent]
stephent
parents:
diff changeset
416
e51807f9eedd [xemacs-hg @ 2007-01-27 18:28:57 by stephent]
stephent
parents:
diff changeset
417
e51807f9eedd [xemacs-hg @ 2007-01-27 18:28:57 by stephent]
stephent
parents:
diff changeset
418 Illustration &amp; Graphics</a>
e51807f9eedd [xemacs-hg @ 2007-01-27 18:28:57 by stephent]
stephent
parents:
diff changeset
419 </li><li>
e51807f9eedd [xemacs-hg @ 2007-01-27 18:28:57 by stephent]
stephent
parents:
diff changeset
420
e51807f9eedd [xemacs-hg @ 2007-01-27 18:28:57 by stephent]
stephent
parents:
diff changeset
421
e51807f9eedd [xemacs-hg @ 2007-01-27 18:28:57 by stephent]
stephent
parents:
diff changeset
422 <a href="http://www.oreilly.com/pub/topic/photomanipulation" class="showtopic">
e51807f9eedd [xemacs-hg @ 2007-01-27 18:28:57 by stephent]
stephent
parents:
diff changeset
423
e51807f9eedd [xemacs-hg @ 2007-01-27 18:28:57 by stephent]
stephent
parents:
diff changeset
424
e51807f9eedd [xemacs-hg @ 2007-01-27 18:28:57 by stephent]
stephent
parents:
diff changeset
425 Photoshop &amp; Photomanipulation</a>
e51807f9eedd [xemacs-hg @ 2007-01-27 18:28:57 by stephent]
stephent
parents:
diff changeset
426 </li><li>
e51807f9eedd [xemacs-hg @ 2007-01-27 18:28:57 by stephent]
stephent
parents:
diff changeset
427
e51807f9eedd [xemacs-hg @ 2007-01-27 18:28:57 by stephent]
stephent
parents:
diff changeset
428
e51807f9eedd [xemacs-hg @ 2007-01-27 18:28:57 by stephent]
stephent
parents:
diff changeset
429 <a href="http://www.oreilly.com/pub/topic/printdesign" class="showtopic">
e51807f9eedd [xemacs-hg @ 2007-01-27 18:28:57 by stephent]
stephent
parents:
diff changeset
430
e51807f9eedd [xemacs-hg @ 2007-01-27 18:28:57 by stephent]
stephent
parents:
diff changeset
431
e51807f9eedd [xemacs-hg @ 2007-01-27 18:28:57 by stephent]
stephent
parents:
diff changeset
432 Print Design</a>
e51807f9eedd [xemacs-hg @ 2007-01-27 18:28:57 by stephent]
stephent
parents:
diff changeset
433 </li>
e51807f9eedd [xemacs-hg @ 2007-01-27 18:28:57 by stephent]
stephent
parents:
diff changeset
434 </ul>
e51807f9eedd [xemacs-hg @ 2007-01-27 18:28:57 by stephent]
stephent
parents:
diff changeset
435 </li>
e51807f9eedd [xemacs-hg @ 2007-01-27 18:28:57 by stephent]
stephent
parents:
diff changeset
436 <li><a href="#" onclick="toggleSheet('audiovideo'); return false" id="audiovideoButton" class="rollup">Digital Audio &amp; Video</a>
e51807f9eedd [xemacs-hg @ 2007-01-27 18:28:57 by stephent]
stephent
parents:
diff changeset
437 <ul id="audiovideo">
e51807f9eedd [xemacs-hg @ 2007-01-27 18:28:57 by stephent]
stephent
parents:
diff changeset
438 <li>
e51807f9eedd [xemacs-hg @ 2007-01-27 18:28:57 by stephent]
stephent
parents:
diff changeset
439
e51807f9eedd [xemacs-hg @ 2007-01-27 18:28:57 by stephent]
stephent
parents:
diff changeset
440
e51807f9eedd [xemacs-hg @ 2007-01-27 18:28:57 by stephent]
stephent
parents:
diff changeset
441 <a href="http://www.oreilly.com/pub/topic/digitalaudio" class="showtopic">
e51807f9eedd [xemacs-hg @ 2007-01-27 18:28:57 by stephent]
stephent
parents:
diff changeset
442
e51807f9eedd [xemacs-hg @ 2007-01-27 18:28:57 by stephent]
stephent
parents:
diff changeset
443
e51807f9eedd [xemacs-hg @ 2007-01-27 18:28:57 by stephent]
stephent
parents:
diff changeset
444 Digital Audio</a>
e51807f9eedd [xemacs-hg @ 2007-01-27 18:28:57 by stephent]
stephent
parents:
diff changeset
445 </li><li>
e51807f9eedd [xemacs-hg @ 2007-01-27 18:28:57 by stephent]
stephent
parents:
diff changeset
446
e51807f9eedd [xemacs-hg @ 2007-01-27 18:28:57 by stephent]
stephent
parents:
diff changeset
447
e51807f9eedd [xemacs-hg @ 2007-01-27 18:28:57 by stephent]
stephent
parents:
diff changeset
448 <a href="http://www.oreilly.com/pub/topic/digitalvideo" class="showtopic">
e51807f9eedd [xemacs-hg @ 2007-01-27 18:28:57 by stephent]
stephent
parents:
diff changeset
449
e51807f9eedd [xemacs-hg @ 2007-01-27 18:28:57 by stephent]
stephent
parents:
diff changeset
450
e51807f9eedd [xemacs-hg @ 2007-01-27 18:28:57 by stephent]
stephent
parents:
diff changeset
451 Digital Video</a>
e51807f9eedd [xemacs-hg @ 2007-01-27 18:28:57 by stephent]
stephent
parents:
diff changeset
452 </li>
e51807f9eedd [xemacs-hg @ 2007-01-27 18:28:57 by stephent]
stephent
parents:
diff changeset
453 </ul>
e51807f9eedd [xemacs-hg @ 2007-01-27 18:28:57 by stephent]
stephent
parents:
diff changeset
454 </li>
e51807f9eedd [xemacs-hg @ 2007-01-27 18:28:57 by stephent]
stephent
parents:
diff changeset
455 <li><a href="#" onclick="toggleSheet('photography'); return false" id="photographyButton" class="rollup">Digital Photography</a>
e51807f9eedd [xemacs-hg @ 2007-01-27 18:28:57 by stephent]
stephent
parents:
diff changeset
456 <ul id="photography">
e51807f9eedd [xemacs-hg @ 2007-01-27 18:28:57 by stephent]
stephent
parents:
diff changeset
457 <li>
e51807f9eedd [xemacs-hg @ 2007-01-27 18:28:57 by stephent]
stephent
parents:
diff changeset
458
e51807f9eedd [xemacs-hg @ 2007-01-27 18:28:57 by stephent]
stephent
parents:
diff changeset
459
e51807f9eedd [xemacs-hg @ 2007-01-27 18:28:57 by stephent]
stephent
parents:
diff changeset
460 <a href="http://www.oreilly.com/pub/topic/digiphoto" class="showtopic">
e51807f9eedd [xemacs-hg @ 2007-01-27 18:28:57 by stephent]
stephent
parents:
diff changeset
461
e51807f9eedd [xemacs-hg @ 2007-01-27 18:28:57 by stephent]
stephent
parents:
diff changeset
462
e51807f9eedd [xemacs-hg @ 2007-01-27 18:28:57 by stephent]
stephent
parents:
diff changeset
463 Digital Photography</a>
e51807f9eedd [xemacs-hg @ 2007-01-27 18:28:57 by stephent]
stephent
parents:
diff changeset
464 </li><li>
e51807f9eedd [xemacs-hg @ 2007-01-27 18:28:57 by stephent]
stephent
parents:
diff changeset
465
e51807f9eedd [xemacs-hg @ 2007-01-27 18:28:57 by stephent]
stephent
parents:
diff changeset
466
e51807f9eedd [xemacs-hg @ 2007-01-27 18:28:57 by stephent]
stephent
parents:
diff changeset
467 <a href="http://www.oreilly.com/pub/topic/photomanipulation" class="showtopic">
e51807f9eedd [xemacs-hg @ 2007-01-27 18:28:57 by stephent]
stephent
parents:
diff changeset
468
e51807f9eedd [xemacs-hg @ 2007-01-27 18:28:57 by stephent]
stephent
parents:
diff changeset
469
e51807f9eedd [xemacs-hg @ 2007-01-27 18:28:57 by stephent]
stephent
parents:
diff changeset
470 Photoshop &amp; Photomanipulation</a>
e51807f9eedd [xemacs-hg @ 2007-01-27 18:28:57 by stephent]
stephent
parents:
diff changeset
471 </li>
e51807f9eedd [xemacs-hg @ 2007-01-27 18:28:57 by stephent]
stephent
parents:
diff changeset
472 </ul>
e51807f9eedd [xemacs-hg @ 2007-01-27 18:28:57 by stephent]
stephent
parents:
diff changeset
473 </li>
e51807f9eedd [xemacs-hg @ 2007-01-27 18:28:57 by stephent]
stephent
parents:
diff changeset
474 <li><a href="#" onclick="toggleSheet('hardware'); return false" id="hardwareButton" class="rollup">Hardware</a>
e51807f9eedd [xemacs-hg @ 2007-01-27 18:28:57 by stephent]
stephent
parents:
diff changeset
475 <ul id="hardware">
e51807f9eedd [xemacs-hg @ 2007-01-27 18:28:57 by stephent]
stephent
parents:
diff changeset
476 <li>
e51807f9eedd [xemacs-hg @ 2007-01-27 18:28:57 by stephent]
stephent
parents:
diff changeset
477
e51807f9eedd [xemacs-hg @ 2007-01-27 18:28:57 by stephent]
stephent
parents:
diff changeset
478
e51807f9eedd [xemacs-hg @ 2007-01-27 18:28:57 by stephent]
stephent
parents:
diff changeset
479 <a href="http://www.oreilly.com/pub/topic/devices" class="showtopic">
e51807f9eedd [xemacs-hg @ 2007-01-27 18:28:57 by stephent]
stephent
parents:
diff changeset
480
e51807f9eedd [xemacs-hg @ 2007-01-27 18:28:57 by stephent]
stephent
parents:
diff changeset
481
e51807f9eedd [xemacs-hg @ 2007-01-27 18:28:57 by stephent]
stephent
parents:
diff changeset
482 Devices &amp; Peripherals</a>
e51807f9eedd [xemacs-hg @ 2007-01-27 18:28:57 by stephent]
stephent
parents:
diff changeset
483 </li><li>
e51807f9eedd [xemacs-hg @ 2007-01-27 18:28:57 by stephent]
stephent
parents:
diff changeset
484
e51807f9eedd [xemacs-hg @ 2007-01-27 18:28:57 by stephent]
stephent
parents:
diff changeset
485
e51807f9eedd [xemacs-hg @ 2007-01-27 18:28:57 by stephent]
stephent
parents:
diff changeset
486 <a href="http://www.oreilly.com/pub/topic/hardwarehacking" class="showtopic">
e51807f9eedd [xemacs-hg @ 2007-01-27 18:28:57 by stephent]
stephent
parents:
diff changeset
487
e51807f9eedd [xemacs-hg @ 2007-01-27 18:28:57 by stephent]
stephent
parents:
diff changeset
488
e51807f9eedd [xemacs-hg @ 2007-01-27 18:28:57 by stephent]
stephent
parents:
diff changeset
489 Hacks &amp; Modifications</a>
e51807f9eedd [xemacs-hg @ 2007-01-27 18:28:57 by stephent]
stephent
parents:
diff changeset
490 </li><li>
e51807f9eedd [xemacs-hg @ 2007-01-27 18:28:57 by stephent]
stephent
parents:
diff changeset
491
e51807f9eedd [xemacs-hg @ 2007-01-27 18:28:57 by stephent]
stephent
parents:
diff changeset
492
e51807f9eedd [xemacs-hg @ 2007-01-27 18:28:57 by stephent]
stephent
parents:
diff changeset
493 <a href="http://www.oreilly.com/pub/topic/pchardware" class="showtopic">
e51807f9eedd [xemacs-hg @ 2007-01-27 18:28:57 by stephent]
stephent
parents:
diff changeset
494
e51807f9eedd [xemacs-hg @ 2007-01-27 18:28:57 by stephent]
stephent
parents:
diff changeset
495
e51807f9eedd [xemacs-hg @ 2007-01-27 18:28:57 by stephent]
stephent
parents:
diff changeset
496 PC Hardware</a>
e51807f9eedd [xemacs-hg @ 2007-01-27 18:28:57 by stephent]
stephent
parents:
diff changeset
497 </li>
e51807f9eedd [xemacs-hg @ 2007-01-27 18:28:57 by stephent]
stephent
parents:
diff changeset
498 </ul>
e51807f9eedd [xemacs-hg @ 2007-01-27 18:28:57 by stephent]
stephent
parents:
diff changeset
499 </li>
e51807f9eedd [xemacs-hg @ 2007-01-27 18:28:57 by stephent]
stephent
parents:
diff changeset
500 <li><a href="#" onclick="toggleSheet('homeoffice'); return false" id="homeofficeButton" class="rollup">Home &amp; Office</a>
e51807f9eedd [xemacs-hg @ 2007-01-27 18:28:57 by stephent]
stephent
parents:
diff changeset
501 <ul id="homeoffice">
e51807f9eedd [xemacs-hg @ 2007-01-27 18:28:57 by stephent]
stephent
parents:
diff changeset
502 <li>
e51807f9eedd [xemacs-hg @ 2007-01-27 18:28:57 by stephent]
stephent
parents:
diff changeset
503
e51807f9eedd [xemacs-hg @ 2007-01-27 18:28:57 by stephent]
stephent
parents:
diff changeset
504
e51807f9eedd [xemacs-hg @ 2007-01-27 18:28:57 by stephent]
stephent
parents:
diff changeset
505 <a href="http://www.oreilly.com/pub/topic/security" class="showtopic">
e51807f9eedd [xemacs-hg @ 2007-01-27 18:28:57 by stephent]
stephent
parents:
diff changeset
506
e51807f9eedd [xemacs-hg @ 2007-01-27 18:28:57 by stephent]
stephent
parents:
diff changeset
507
e51807f9eedd [xemacs-hg @ 2007-01-27 18:28:57 by stephent]
stephent
parents:
diff changeset
508 Computer Security &amp; Privacy</a>
e51807f9eedd [xemacs-hg @ 2007-01-27 18:28:57 by stephent]
stephent
parents:
diff changeset
509 </li><li>
e51807f9eedd [xemacs-hg @ 2007-01-27 18:28:57 by stephent]
stephent
parents:
diff changeset
510
e51807f9eedd [xemacs-hg @ 2007-01-27 18:28:57 by stephent]
stephent
parents:
diff changeset
511
e51807f9eedd [xemacs-hg @ 2007-01-27 18:28:57 by stephent]
stephent
parents:
diff changeset
512 <a href="http://www.oreilly.com/pub/topic/games" class="showtopic">
e51807f9eedd [xemacs-hg @ 2007-01-27 18:28:57 by stephent]
stephent
parents:
diff changeset
513
e51807f9eedd [xemacs-hg @ 2007-01-27 18:28:57 by stephent]
stephent
parents:
diff changeset
514
e51807f9eedd [xemacs-hg @ 2007-01-27 18:28:57 by stephent]
stephent
parents:
diff changeset
515 Games</a>
e51807f9eedd [xemacs-hg @ 2007-01-27 18:28:57 by stephent]
stephent
parents:
diff changeset
516 </li><li>
e51807f9eedd [xemacs-hg @ 2007-01-27 18:28:57 by stephent]
stephent
parents:
diff changeset
517
e51807f9eedd [xemacs-hg @ 2007-01-27 18:28:57 by stephent]
stephent
parents:
diff changeset
518
e51807f9eedd [xemacs-hg @ 2007-01-27 18:28:57 by stephent]
stephent
parents:
diff changeset
519 <a href="http://www.oreilly.com/pub/topic/homeentertainment" class="showtopic">
e51807f9eedd [xemacs-hg @ 2007-01-27 18:28:57 by stephent]
stephent
parents:
diff changeset
520
e51807f9eedd [xemacs-hg @ 2007-01-27 18:28:57 by stephent]
stephent
parents:
diff changeset
521
e51807f9eedd [xemacs-hg @ 2007-01-27 18:28:57 by stephent]
stephent
parents:
diff changeset
522 Home Entertainment</a>
e51807f9eedd [xemacs-hg @ 2007-01-27 18:28:57 by stephent]
stephent
parents:
diff changeset
523 </li><li>
e51807f9eedd [xemacs-hg @ 2007-01-27 18:28:57 by stephent]
stephent
parents:
diff changeset
524
e51807f9eedd [xemacs-hg @ 2007-01-27 18:28:57 by stephent]
stephent
parents:
diff changeset
525
e51807f9eedd [xemacs-hg @ 2007-01-27 18:28:57 by stephent]
stephent
parents:
diff changeset
526 <a href="http://www.oreilly.com/pub/topic/homenetworking" class="showtopic">
e51807f9eedd [xemacs-hg @ 2007-01-27 18:28:57 by stephent]
stephent
parents:
diff changeset
527
e51807f9eedd [xemacs-hg @ 2007-01-27 18:28:57 by stephent]
stephent
parents:
diff changeset
528
e51807f9eedd [xemacs-hg @ 2007-01-27 18:28:57 by stephent]
stephent
parents:
diff changeset
529 Home Networking</a>
e51807f9eedd [xemacs-hg @ 2007-01-27 18:28:57 by stephent]
stephent
parents:
diff changeset
530 </li><li>
e51807f9eedd [xemacs-hg @ 2007-01-27 18:28:57 by stephent]
stephent
parents:
diff changeset
531
e51807f9eedd [xemacs-hg @ 2007-01-27 18:28:57 by stephent]
stephent
parents:
diff changeset
532
e51807f9eedd [xemacs-hg @ 2007-01-27 18:28:57 by stephent]
stephent
parents:
diff changeset
533 <a href="http://www.oreilly.com/pub/topic/mac" class="showtopic">
e51807f9eedd [xemacs-hg @ 2007-01-27 18:28:57 by stephent]
stephent
parents:
diff changeset
534
e51807f9eedd [xemacs-hg @ 2007-01-27 18:28:57 by stephent]
stephent
parents:
diff changeset
535
e51807f9eedd [xemacs-hg @ 2007-01-27 18:28:57 by stephent]
stephent
parents:
diff changeset
536 Mac OS X</a>
e51807f9eedd [xemacs-hg @ 2007-01-27 18:28:57 by stephent]
stephent
parents:
diff changeset
537 </li><li>
e51807f9eedd [xemacs-hg @ 2007-01-27 18:28:57 by stephent]
stephent
parents:
diff changeset
538
e51807f9eedd [xemacs-hg @ 2007-01-27 18:28:57 by stephent]
stephent
parents:
diff changeset
539
e51807f9eedd [xemacs-hg @ 2007-01-27 18:28:57 by stephent]
stephent
parents:
diff changeset
540 <a href="http://www.oreilly.com/pub/topic/macprograms" class="showtopic">
e51807f9eedd [xemacs-hg @ 2007-01-27 18:28:57 by stephent]
stephent
parents:
diff changeset
541
e51807f9eedd [xemacs-hg @ 2007-01-27 18:28:57 by stephent]
stephent
parents:
diff changeset
542
e51807f9eedd [xemacs-hg @ 2007-01-27 18:28:57 by stephent]
stephent
parents:
diff changeset
543 Macintosh Programs</a>
e51807f9eedd [xemacs-hg @ 2007-01-27 18:28:57 by stephent]
stephent
parents:
diff changeset
544 </li><li>
e51807f9eedd [xemacs-hg @ 2007-01-27 18:28:57 by stephent]
stephent
parents:
diff changeset
545
e51807f9eedd [xemacs-hg @ 2007-01-27 18:28:57 by stephent]
stephent
parents:
diff changeset
546
e51807f9eedd [xemacs-hg @ 2007-01-27 18:28:57 by stephent]
stephent
parents:
diff changeset
547 <a href="http://www.oreilly.com/pub/topic/pchardware" class="showtopic">
e51807f9eedd [xemacs-hg @ 2007-01-27 18:28:57 by stephent]
stephent
parents:
diff changeset
548
e51807f9eedd [xemacs-hg @ 2007-01-27 18:28:57 by stephent]
stephent
parents:
diff changeset
549
e51807f9eedd [xemacs-hg @ 2007-01-27 18:28:57 by stephent]
stephent
parents:
diff changeset
550 PC Hardware</a>
e51807f9eedd [xemacs-hg @ 2007-01-27 18:28:57 by stephent]
stephent
parents:
diff changeset
551 </li><li>
e51807f9eedd [xemacs-hg @ 2007-01-27 18:28:57 by stephent]
stephent
parents:
diff changeset
552
e51807f9eedd [xemacs-hg @ 2007-01-27 18:28:57 by stephent]
stephent
parents:
diff changeset
553
e51807f9eedd [xemacs-hg @ 2007-01-27 18:28:57 by stephent]
stephent
parents:
diff changeset
554 <a href="http://www.oreilly.com/pub/topic/finance" class="showtopic">
e51807f9eedd [xemacs-hg @ 2007-01-27 18:28:57 by stephent]
stephent
parents:
diff changeset
555
e51807f9eedd [xemacs-hg @ 2007-01-27 18:28:57 by stephent]
stephent
parents:
diff changeset
556
e51807f9eedd [xemacs-hg @ 2007-01-27 18:28:57 by stephent]
stephent
parents:
diff changeset
557 Personal Finance</a>
e51807f9eedd [xemacs-hg @ 2007-01-27 18:28:57 by stephent]
stephent
parents:
diff changeset
558 </li><li>
e51807f9eedd [xemacs-hg @ 2007-01-27 18:28:57 by stephent]
stephent
parents:
diff changeset
559
e51807f9eedd [xemacs-hg @ 2007-01-27 18:28:57 by stephent]
stephent
parents:
diff changeset
560
e51807f9eedd [xemacs-hg @ 2007-01-27 18:28:57 by stephent]
stephent
parents:
diff changeset
561 <a href="http://www.oreilly.com/pub/topic/windows" class="showtopic">
e51807f9eedd [xemacs-hg @ 2007-01-27 18:28:57 by stephent]
stephent
parents:
diff changeset
562
e51807f9eedd [xemacs-hg @ 2007-01-27 18:28:57 by stephent]
stephent
parents:
diff changeset
563
e51807f9eedd [xemacs-hg @ 2007-01-27 18:28:57 by stephent]
stephent
parents:
diff changeset
564 Windows 2000 &amp; earlier</a>
e51807f9eedd [xemacs-hg @ 2007-01-27 18:28:57 by stephent]
stephent
parents:
diff changeset
565 </li><li>
e51807f9eedd [xemacs-hg @ 2007-01-27 18:28:57 by stephent]
stephent
parents:
diff changeset
566
e51807f9eedd [xemacs-hg @ 2007-01-27 18:28:57 by stephent]
stephent
parents:
diff changeset
567
e51807f9eedd [xemacs-hg @ 2007-01-27 18:28:57 by stephent]
stephent
parents:
diff changeset
568 <a href="http://www.oreilly.com/pub/topic/windowsprograms" class="showtopic">
e51807f9eedd [xemacs-hg @ 2007-01-27 18:28:57 by stephent]
stephent
parents:
diff changeset
569
e51807f9eedd [xemacs-hg @ 2007-01-27 18:28:57 by stephent]
stephent
parents:
diff changeset
570
e51807f9eedd [xemacs-hg @ 2007-01-27 18:28:57 by stephent]
stephent
parents:
diff changeset
571 Windows Programs</a>
e51807f9eedd [xemacs-hg @ 2007-01-27 18:28:57 by stephent]
stephent
parents:
diff changeset
572 </li><li>
e51807f9eedd [xemacs-hg @ 2007-01-27 18:28:57 by stephent]
stephent
parents:
diff changeset
573
e51807f9eedd [xemacs-hg @ 2007-01-27 18:28:57 by stephent]
stephent
parents:
diff changeset
574
e51807f9eedd [xemacs-hg @ 2007-01-27 18:28:57 by stephent]
stephent
parents:
diff changeset
575 <a href="http://www.oreilly.com/pub/topic/windowsvista" class="showtopic">
e51807f9eedd [xemacs-hg @ 2007-01-27 18:28:57 by stephent]
stephent
parents:
diff changeset
576
e51807f9eedd [xemacs-hg @ 2007-01-27 18:28:57 by stephent]
stephent
parents:
diff changeset
577
e51807f9eedd [xemacs-hg @ 2007-01-27 18:28:57 by stephent]
stephent
parents:
diff changeset
578 Windows Vista</a>
e51807f9eedd [xemacs-hg @ 2007-01-27 18:28:57 by stephent]
stephent
parents:
diff changeset
579 </li><li>
e51807f9eedd [xemacs-hg @ 2007-01-27 18:28:57 by stephent]
stephent
parents:
diff changeset
580
e51807f9eedd [xemacs-hg @ 2007-01-27 18:28:57 by stephent]
stephent
parents:
diff changeset
581
e51807f9eedd [xemacs-hg @ 2007-01-27 18:28:57 by stephent]
stephent
parents:
diff changeset
582 <a href="http://www.oreilly.com/pub/topic/windowsxp" class="showtopic">
e51807f9eedd [xemacs-hg @ 2007-01-27 18:28:57 by stephent]
stephent
parents:
diff changeset
583
e51807f9eedd [xemacs-hg @ 2007-01-27 18:28:57 by stephent]
stephent
parents:
diff changeset
584
e51807f9eedd [xemacs-hg @ 2007-01-27 18:28:57 by stephent]
stephent
parents:
diff changeset
585 Windows XP</a>
e51807f9eedd [xemacs-hg @ 2007-01-27 18:28:57 by stephent]
stephent
parents:
diff changeset
586 </li>
e51807f9eedd [xemacs-hg @ 2007-01-27 18:28:57 by stephent]
stephent
parents:
diff changeset
587 </ul>
e51807f9eedd [xemacs-hg @ 2007-01-27 18:28:57 by stephent]
stephent
parents:
diff changeset
588 </li>
e51807f9eedd [xemacs-hg @ 2007-01-27 18:28:57 by stephent]
stephent
parents:
diff changeset
589 <li><a href="#" onclick="toggleSheet('sysadmin'); return false" id="sysadminButton" class="rollup">Networking &amp; Sys Admin</a>
e51807f9eedd [xemacs-hg @ 2007-01-27 18:28:57 by stephent]
stephent
parents:
diff changeset
590 <ul id="sysadmin">
e51807f9eedd [xemacs-hg @ 2007-01-27 18:28:57 by stephent]
stephent
parents:
diff changeset
591 <li>
e51807f9eedd [xemacs-hg @ 2007-01-27 18:28:57 by stephent]
stephent
parents:
diff changeset
592
e51807f9eedd [xemacs-hg @ 2007-01-27 18:28:57 by stephent]
stephent
parents:
diff changeset
593
e51807f9eedd [xemacs-hg @ 2007-01-27 18:28:57 by stephent]
stephent
parents:
diff changeset
594 <a href="http://www.oreilly.com/pub/topic/apache" class="showtopic">
e51807f9eedd [xemacs-hg @ 2007-01-27 18:28:57 by stephent]
stephent
parents:
diff changeset
595
e51807f9eedd [xemacs-hg @ 2007-01-27 18:28:57 by stephent]
stephent
parents:
diff changeset
596
e51807f9eedd [xemacs-hg @ 2007-01-27 18:28:57 by stephent]
stephent
parents:
diff changeset
597 Apache</a>
e51807f9eedd [xemacs-hg @ 2007-01-27 18:28:57 by stephent]
stephent
parents:
diff changeset
598 </li><li>
e51807f9eedd [xemacs-hg @ 2007-01-27 18:28:57 by stephent]
stephent
parents:
diff changeset
599
e51807f9eedd [xemacs-hg @ 2007-01-27 18:28:57 by stephent]
stephent
parents:
diff changeset
600
e51807f9eedd [xemacs-hg @ 2007-01-27 18:28:57 by stephent]
stephent
parents:
diff changeset
601 <a href="http://www.oreilly.com/pub/topic/certification" class="showtopic">
e51807f9eedd [xemacs-hg @ 2007-01-27 18:28:57 by stephent]
stephent
parents:
diff changeset
602
e51807f9eedd [xemacs-hg @ 2007-01-27 18:28:57 by stephent]
stephent
parents:
diff changeset
603
e51807f9eedd [xemacs-hg @ 2007-01-27 18:28:57 by stephent]
stephent
parents:
diff changeset
604 Certification</a>
e51807f9eedd [xemacs-hg @ 2007-01-27 18:28:57 by stephent]
stephent
parents:
diff changeset
605 </li><li>
e51807f9eedd [xemacs-hg @ 2007-01-27 18:28:57 by stephent]
stephent
parents:
diff changeset
606
e51807f9eedd [xemacs-hg @ 2007-01-27 18:28:57 by stephent]
stephent
parents:
diff changeset
607
e51807f9eedd [xemacs-hg @ 2007-01-27 18:28:57 by stephent]
stephent
parents:
diff changeset
608 <a href="http://www.oreilly.com/pub/topic/cisco" class="showtopic">
e51807f9eedd [xemacs-hg @ 2007-01-27 18:28:57 by stephent]
stephent
parents:
diff changeset
609
e51807f9eedd [xemacs-hg @ 2007-01-27 18:28:57 by stephent]
stephent
parents:
diff changeset
610
e51807f9eedd [xemacs-hg @ 2007-01-27 18:28:57 by stephent]
stephent
parents:
diff changeset
611 Cisco &amp; other Routers</a>
e51807f9eedd [xemacs-hg @ 2007-01-27 18:28:57 by stephent]
stephent
parents:
diff changeset
612 </li><li>
e51807f9eedd [xemacs-hg @ 2007-01-27 18:28:57 by stephent]
stephent
parents:
diff changeset
613
e51807f9eedd [xemacs-hg @ 2007-01-27 18:28:57 by stephent]
stephent
parents:
diff changeset
614
e51807f9eedd [xemacs-hg @ 2007-01-27 18:28:57 by stephent]
stephent
parents:
diff changeset
615 <a href="http://www.oreilly.com/pub/topic/email" class="showtopic">
e51807f9eedd [xemacs-hg @ 2007-01-27 18:28:57 by stephent]
stephent
parents:
diff changeset
616
e51807f9eedd [xemacs-hg @ 2007-01-27 18:28:57 by stephent]
stephent
parents:
diff changeset
617
e51807f9eedd [xemacs-hg @ 2007-01-27 18:28:57 by stephent]
stephent
parents:
diff changeset
618 Email</a>
e51807f9eedd [xemacs-hg @ 2007-01-27 18:28:57 by stephent]
stephent
parents:
diff changeset
619 </li><li>
e51807f9eedd [xemacs-hg @ 2007-01-27 18:28:57 by stephent]
stephent
parents:
diff changeset
620
e51807f9eedd [xemacs-hg @ 2007-01-27 18:28:57 by stephent]
stephent
parents:
diff changeset
621
e51807f9eedd [xemacs-hg @ 2007-01-27 18:28:57 by stephent]
stephent
parents:
diff changeset
622 <a href="http://www.oreilly.com/pub/topic/homenetworking" class="showtopic">
e51807f9eedd [xemacs-hg @ 2007-01-27 18:28:57 by stephent]
stephent
parents:
diff changeset
623
e51807f9eedd [xemacs-hg @ 2007-01-27 18:28:57 by stephent]
stephent
parents:
diff changeset
624
e51807f9eedd [xemacs-hg @ 2007-01-27 18:28:57 by stephent]
stephent
parents:
diff changeset
625 Home Networking</a>
e51807f9eedd [xemacs-hg @ 2007-01-27 18:28:57 by stephent]
stephent
parents:
diff changeset
626 </li><li>
e51807f9eedd [xemacs-hg @ 2007-01-27 18:28:57 by stephent]
stephent
parents:
diff changeset
627
e51807f9eedd [xemacs-hg @ 2007-01-27 18:28:57 by stephent]
stephent
parents:
diff changeset
628
e51807f9eedd [xemacs-hg @ 2007-01-27 18:28:57 by stephent]
stephent
parents:
diff changeset
629 <a href="http://www.oreilly.com/pub/topic/projectmanagement" class="showtopic">
e51807f9eedd [xemacs-hg @ 2007-01-27 18:28:57 by stephent]
stephent
parents:
diff changeset
630
e51807f9eedd [xemacs-hg @ 2007-01-27 18:28:57 by stephent]
stephent
parents:
diff changeset
631
e51807f9eedd [xemacs-hg @ 2007-01-27 18:28:57 by stephent]
stephent
parents:
diff changeset
632 Project &amp; Career Management</a>
e51807f9eedd [xemacs-hg @ 2007-01-27 18:28:57 by stephent]
stephent
parents:
diff changeset
633 </li><li>
e51807f9eedd [xemacs-hg @ 2007-01-27 18:28:57 by stephent]
stephent
parents:
diff changeset
634
e51807f9eedd [xemacs-hg @ 2007-01-27 18:28:57 by stephent]
stephent
parents:
diff changeset
635
e51807f9eedd [xemacs-hg @ 2007-01-27 18:28:57 by stephent]
stephent
parents:
diff changeset
636 <a href="http://www.oreilly.com/pub/topic/protocols" class="showtopic">
e51807f9eedd [xemacs-hg @ 2007-01-27 18:28:57 by stephent]
stephent
parents:
diff changeset
637
e51807f9eedd [xemacs-hg @ 2007-01-27 18:28:57 by stephent]
stephent
parents:
diff changeset
638
e51807f9eedd [xemacs-hg @ 2007-01-27 18:28:57 by stephent]
stephent
parents:
diff changeset
639 Protocols</a>
e51807f9eedd [xemacs-hg @ 2007-01-27 18:28:57 by stephent]
stephent
parents:
diff changeset
640 </li><li>
e51807f9eedd [xemacs-hg @ 2007-01-27 18:28:57 by stephent]
stephent
parents:
diff changeset
641
e51807f9eedd [xemacs-hg @ 2007-01-27 18:28:57 by stephent]
stephent
parents:
diff changeset
642
e51807f9eedd [xemacs-hg @ 2007-01-27 18:28:57 by stephent]
stephent
parents:
diff changeset
643 <a href="http://www.oreilly.com/pub/topic/serveradmin" class="showtopic">
e51807f9eedd [xemacs-hg @ 2007-01-27 18:28:57 by stephent]
stephent
parents:
diff changeset
644
e51807f9eedd [xemacs-hg @ 2007-01-27 18:28:57 by stephent]
stephent
parents:
diff changeset
645
e51807f9eedd [xemacs-hg @ 2007-01-27 18:28:57 by stephent]
stephent
parents:
diff changeset
646 Server Administration</a>
e51807f9eedd [xemacs-hg @ 2007-01-27 18:28:57 by stephent]
stephent
parents:
diff changeset
647 </li><li>
e51807f9eedd [xemacs-hg @ 2007-01-27 18:28:57 by stephent]
stephent
parents:
diff changeset
648
e51807f9eedd [xemacs-hg @ 2007-01-27 18:28:57 by stephent]
stephent
parents:
diff changeset
649
e51807f9eedd [xemacs-hg @ 2007-01-27 18:28:57 by stephent]
stephent
parents:
diff changeset
650 <a href="http://www.oreilly.com/pub/topic/serversecurity" class="showtopic">
e51807f9eedd [xemacs-hg @ 2007-01-27 18:28:57 by stephent]
stephent
parents:
diff changeset
651
e51807f9eedd [xemacs-hg @ 2007-01-27 18:28:57 by stephent]
stephent
parents:
diff changeset
652
e51807f9eedd [xemacs-hg @ 2007-01-27 18:28:57 by stephent]
stephent
parents:
diff changeset
653 Server Security</a>
e51807f9eedd [xemacs-hg @ 2007-01-27 18:28:57 by stephent]
stephent
parents:
diff changeset
654 </li><li>
e51807f9eedd [xemacs-hg @ 2007-01-27 18:28:57 by stephent]
stephent
parents:
diff changeset
655
e51807f9eedd [xemacs-hg @ 2007-01-27 18:28:57 by stephent]
stephent
parents:
diff changeset
656
e51807f9eedd [xemacs-hg @ 2007-01-27 18:28:57 by stephent]
stephent
parents:
diff changeset
657 <a href="http://www.oreilly.com/pub/topic/spam" class="showtopic">
e51807f9eedd [xemacs-hg @ 2007-01-27 18:28:57 by stephent]
stephent
parents:
diff changeset
658
e51807f9eedd [xemacs-hg @ 2007-01-27 18:28:57 by stephent]
stephent
parents:
diff changeset
659
e51807f9eedd [xemacs-hg @ 2007-01-27 18:28:57 by stephent]
stephent
parents:
diff changeset
660 Spam</a>
e51807f9eedd [xemacs-hg @ 2007-01-27 18:28:57 by stephent]
stephent
parents:
diff changeset
661 </li><li>
e51807f9eedd [xemacs-hg @ 2007-01-27 18:28:57 by stephent]
stephent
parents:
diff changeset
662
e51807f9eedd [xemacs-hg @ 2007-01-27 18:28:57 by stephent]
stephent
parents:
diff changeset
663
e51807f9eedd [xemacs-hg @ 2007-01-27 18:28:57 by stephent]
stephent
parents:
diff changeset
664 <a href="http://www.oreilly.com/pub/topic/telephony" class="showtopic">
e51807f9eedd [xemacs-hg @ 2007-01-27 18:28:57 by stephent]
stephent
parents:
diff changeset
665
e51807f9eedd [xemacs-hg @ 2007-01-27 18:28:57 by stephent]
stephent
parents:
diff changeset
666
e51807f9eedd [xemacs-hg @ 2007-01-27 18:28:57 by stephent]
stephent
parents:
diff changeset
667 Telephony</a>
e51807f9eedd [xemacs-hg @ 2007-01-27 18:28:57 by stephent]
stephent
parents:
diff changeset
668 </li><li>
e51807f9eedd [xemacs-hg @ 2007-01-27 18:28:57 by stephent]
stephent
parents:
diff changeset
669
e51807f9eedd [xemacs-hg @ 2007-01-27 18:28:57 by stephent]
stephent
parents:
diff changeset
670
e51807f9eedd [xemacs-hg @ 2007-01-27 18:28:57 by stephent]
stephent
parents:
diff changeset
671 <a href="http://www.oreilly.com/pub/topic/wireless" class="showtopic">
e51807f9eedd [xemacs-hg @ 2007-01-27 18:28:57 by stephent]
stephent
parents:
diff changeset
672
e51807f9eedd [xemacs-hg @ 2007-01-27 18:28:57 by stephent]
stephent
parents:
diff changeset
673
e51807f9eedd [xemacs-hg @ 2007-01-27 18:28:57 by stephent]
stephent
parents:
diff changeset
674 Wireless</a>
e51807f9eedd [xemacs-hg @ 2007-01-27 18:28:57 by stephent]
stephent
parents:
diff changeset
675 </li>
e51807f9eedd [xemacs-hg @ 2007-01-27 18:28:57 by stephent]
stephent
parents:
diff changeset
676 </ul>
e51807f9eedd [xemacs-hg @ 2007-01-27 18:28:57 by stephent]
stephent
parents:
diff changeset
677 </li>
e51807f9eedd [xemacs-hg @ 2007-01-27 18:28:57 by stephent]
stephent
parents:
diff changeset
678 <li><a href="#" onclick="toggleSheet('os'); return false" id="osButton" class="rollup">Operating Systems</a>
e51807f9eedd [xemacs-hg @ 2007-01-27 18:28:57 by stephent]
stephent
parents:
diff changeset
679 <ul id="os">
e51807f9eedd [xemacs-hg @ 2007-01-27 18:28:57 by stephent]
stephent
parents:
diff changeset
680 <li>
e51807f9eedd [xemacs-hg @ 2007-01-27 18:28:57 by stephent]
stephent
parents:
diff changeset
681
e51807f9eedd [xemacs-hg @ 2007-01-27 18:28:57 by stephent]
stephent
parents:
diff changeset
682
e51807f9eedd [xemacs-hg @ 2007-01-27 18:28:57 by stephent]
stephent
parents:
diff changeset
683 <a href="http://www.oreilly.com/pub/topic/linux" class="showtopic">
e51807f9eedd [xemacs-hg @ 2007-01-27 18:28:57 by stephent]
stephent
parents:
diff changeset
684
e51807f9eedd [xemacs-hg @ 2007-01-27 18:28:57 by stephent]
stephent
parents:
diff changeset
685
e51807f9eedd [xemacs-hg @ 2007-01-27 18:28:57 by stephent]
stephent
parents:
diff changeset
686 Linux/Unix</a>
e51807f9eedd [xemacs-hg @ 2007-01-27 18:28:57 by stephent]
stephent
parents:
diff changeset
687 </li><li>
e51807f9eedd [xemacs-hg @ 2007-01-27 18:28:57 by stephent]
stephent
parents:
diff changeset
688
e51807f9eedd [xemacs-hg @ 2007-01-27 18:28:57 by stephent]
stephent
parents:
diff changeset
689
e51807f9eedd [xemacs-hg @ 2007-01-27 18:28:57 by stephent]
stephent
parents:
diff changeset
690 <a href="http://www.oreilly.com/pub/topic/mac" class="showtopic">
e51807f9eedd [xemacs-hg @ 2007-01-27 18:28:57 by stephent]
stephent
parents:
diff changeset
691
e51807f9eedd [xemacs-hg @ 2007-01-27 18:28:57 by stephent]
stephent
parents:
diff changeset
692
e51807f9eedd [xemacs-hg @ 2007-01-27 18:28:57 by stephent]
stephent
parents:
diff changeset
693 Mac OS X</a>
e51807f9eedd [xemacs-hg @ 2007-01-27 18:28:57 by stephent]
stephent
parents:
diff changeset
694 </li><li>
e51807f9eedd [xemacs-hg @ 2007-01-27 18:28:57 by stephent]
stephent
parents:
diff changeset
695
e51807f9eedd [xemacs-hg @ 2007-01-27 18:28:57 by stephent]
stephent
parents:
diff changeset
696
e51807f9eedd [xemacs-hg @ 2007-01-27 18:28:57 by stephent]
stephent
parents:
diff changeset
697 <a href="http://www.oreilly.com/pub/topic/windows" class="showtopic">
e51807f9eedd [xemacs-hg @ 2007-01-27 18:28:57 by stephent]
stephent
parents:
diff changeset
698
e51807f9eedd [xemacs-hg @ 2007-01-27 18:28:57 by stephent]
stephent
parents:
diff changeset
699
e51807f9eedd [xemacs-hg @ 2007-01-27 18:28:57 by stephent]
stephent
parents:
diff changeset
700 Windows 2000 &amp; earlier</a>
e51807f9eedd [xemacs-hg @ 2007-01-27 18:28:57 by stephent]
stephent
parents:
diff changeset
701 </li><li>
e51807f9eedd [xemacs-hg @ 2007-01-27 18:28:57 by stephent]
stephent
parents:
diff changeset
702
e51807f9eedd [xemacs-hg @ 2007-01-27 18:28:57 by stephent]
stephent
parents:
diff changeset
703
e51807f9eedd [xemacs-hg @ 2007-01-27 18:28:57 by stephent]
stephent
parents:
diff changeset
704 <a href="http://www.oreilly.com/pub/topic/windowsvista" class="showtopic">
e51807f9eedd [xemacs-hg @ 2007-01-27 18:28:57 by stephent]
stephent
parents:
diff changeset
705
e51807f9eedd [xemacs-hg @ 2007-01-27 18:28:57 by stephent]
stephent
parents:
diff changeset
706
e51807f9eedd [xemacs-hg @ 2007-01-27 18:28:57 by stephent]
stephent
parents:
diff changeset
707 Windows Vista</a>
e51807f9eedd [xemacs-hg @ 2007-01-27 18:28:57 by stephent]
stephent
parents:
diff changeset
708 </li><li>
e51807f9eedd [xemacs-hg @ 2007-01-27 18:28:57 by stephent]
stephent
parents:
diff changeset
709
e51807f9eedd [xemacs-hg @ 2007-01-27 18:28:57 by stephent]
stephent
parents:
diff changeset
710
e51807f9eedd [xemacs-hg @ 2007-01-27 18:28:57 by stephent]
stephent
parents:
diff changeset
711 <a href="http://www.oreilly.com/pub/topic/windowsxp" class="showtopic">
e51807f9eedd [xemacs-hg @ 2007-01-27 18:28:57 by stephent]
stephent
parents:
diff changeset
712
e51807f9eedd [xemacs-hg @ 2007-01-27 18:28:57 by stephent]
stephent
parents:
diff changeset
713
e51807f9eedd [xemacs-hg @ 2007-01-27 18:28:57 by stephent]
stephent
parents:
diff changeset
714 Windows XP</a>
e51807f9eedd [xemacs-hg @ 2007-01-27 18:28:57 by stephent]
stephent
parents:
diff changeset
715 </li>
e51807f9eedd [xemacs-hg @ 2007-01-27 18:28:57 by stephent]
stephent
parents:
diff changeset
716 </ul>
e51807f9eedd [xemacs-hg @ 2007-01-27 18:28:57 by stephent]
stephent
parents:
diff changeset
717 </li>
e51807f9eedd [xemacs-hg @ 2007-01-27 18:28:57 by stephent]
stephent
parents:
diff changeset
718 <li><a href="#" onclick="toggleSheet('programming'); return false" id="programmingButton" class="rollup">Programming</a>
e51807f9eedd [xemacs-hg @ 2007-01-27 18:28:57 by stephent]
stephent
parents:
diff changeset
719 <ul id="programming">
e51807f9eedd [xemacs-hg @ 2007-01-27 18:28:57 by stephent]
stephent
parents:
diff changeset
720 <li>
e51807f9eedd [xemacs-hg @ 2007-01-27 18:28:57 by stephent]
stephent
parents:
diff changeset
721
e51807f9eedd [xemacs-hg @ 2007-01-27 18:28:57 by stephent]
stephent
parents:
diff changeset
722
e51807f9eedd [xemacs-hg @ 2007-01-27 18:28:57 by stephent]
stephent
parents:
diff changeset
723 <a href="http://www.oreilly.com/pub/topic/dotnet" class="showtopic">
e51807f9eedd [xemacs-hg @ 2007-01-27 18:28:57 by stephent]
stephent
parents:
diff changeset
724
e51807f9eedd [xemacs-hg @ 2007-01-27 18:28:57 by stephent]
stephent
parents:
diff changeset
725
e51807f9eedd [xemacs-hg @ 2007-01-27 18:28:57 by stephent]
stephent
parents:
diff changeset
726 .NET &amp; Windows Programming</a>
e51807f9eedd [xemacs-hg @ 2007-01-27 18:28:57 by stephent]
stephent
parents:
diff changeset
727 </li><li>
e51807f9eedd [xemacs-hg @ 2007-01-27 18:28:57 by stephent]
stephent
parents:
diff changeset
728
e51807f9eedd [xemacs-hg @ 2007-01-27 18:28:57 by stephent]
stephent
parents:
diff changeset
729
e51807f9eedd [xemacs-hg @ 2007-01-27 18:28:57 by stephent]
stephent
parents:
diff changeset
730 <a href="http://www.oreilly.com/pub/topic/ajax" class="showtopic">
e51807f9eedd [xemacs-hg @ 2007-01-27 18:28:57 by stephent]
stephent
parents:
diff changeset
731
e51807f9eedd [xemacs-hg @ 2007-01-27 18:28:57 by stephent]
stephent
parents:
diff changeset
732
e51807f9eedd [xemacs-hg @ 2007-01-27 18:28:57 by stephent]
stephent
parents:
diff changeset
733 Ajax</a>
e51807f9eedd [xemacs-hg @ 2007-01-27 18:28:57 by stephent]
stephent
parents:
diff changeset
734 </li><li>
e51807f9eedd [xemacs-hg @ 2007-01-27 18:28:57 by stephent]
stephent
parents:
diff changeset
735
e51807f9eedd [xemacs-hg @ 2007-01-27 18:28:57 by stephent]
stephent
parents:
diff changeset
736
e51807f9eedd [xemacs-hg @ 2007-01-27 18:28:57 by stephent]
stephent
parents:
diff changeset
737 <a href="http://www.oreilly.com/pub/topic/csharp" class="showtopic">
e51807f9eedd [xemacs-hg @ 2007-01-27 18:28:57 by stephent]
stephent
parents:
diff changeset
738
e51807f9eedd [xemacs-hg @ 2007-01-27 18:28:57 by stephent]
stephent
parents:
diff changeset
739
e51807f9eedd [xemacs-hg @ 2007-01-27 18:28:57 by stephent]
stephent
parents:
diff changeset
740 C#</a>
e51807f9eedd [xemacs-hg @ 2007-01-27 18:28:57 by stephent]
stephent
parents:
diff changeset
741 </li><li>
e51807f9eedd [xemacs-hg @ 2007-01-27 18:28:57 by stephent]
stephent
parents:
diff changeset
742
e51807f9eedd [xemacs-hg @ 2007-01-27 18:28:57 by stephent]
stephent
parents:
diff changeset
743
e51807f9eedd [xemacs-hg @ 2007-01-27 18:28:57 by stephent]
stephent
parents:
diff changeset
744 <a href="http://www.oreilly.com/pub/topic/cprog" class="showtopic">
e51807f9eedd [xemacs-hg @ 2007-01-27 18:28:57 by stephent]
stephent
parents:
diff changeset
745
e51807f9eedd [xemacs-hg @ 2007-01-27 18:28:57 by stephent]
stephent
parents:
diff changeset
746
e51807f9eedd [xemacs-hg @ 2007-01-27 18:28:57 by stephent]
stephent
parents:
diff changeset
747 C/C++</a>
e51807f9eedd [xemacs-hg @ 2007-01-27 18:28:57 by stephent]
stephent
parents:
diff changeset
748 </li><li>
e51807f9eedd [xemacs-hg @ 2007-01-27 18:28:57 by stephent]
stephent
parents:
diff changeset
749
e51807f9eedd [xemacs-hg @ 2007-01-27 18:28:57 by stephent]
stephent
parents:
diff changeset
750
e51807f9eedd [xemacs-hg @ 2007-01-27 18:28:57 by stephent]
stephent
parents:
diff changeset
751 <a href="http://www.oreilly.com/pub/topic/certification" class="showtopic">
e51807f9eedd [xemacs-hg @ 2007-01-27 18:28:57 by stephent]
stephent
parents:
diff changeset
752
e51807f9eedd [xemacs-hg @ 2007-01-27 18:28:57 by stephent]
stephent
parents:
diff changeset
753
e51807f9eedd [xemacs-hg @ 2007-01-27 18:28:57 by stephent]
stephent
parents:
diff changeset
754 Certification</a>
e51807f9eedd [xemacs-hg @ 2007-01-27 18:28:57 by stephent]
stephent
parents:
diff changeset
755 </li><li>
e51807f9eedd [xemacs-hg @ 2007-01-27 18:28:57 by stephent]
stephent
parents:
diff changeset
756
e51807f9eedd [xemacs-hg @ 2007-01-27 18:28:57 by stephent]
stephent
parents:
diff changeset
757
e51807f9eedd [xemacs-hg @ 2007-01-27 18:28:57 by stephent]
stephent
parents:
diff changeset
758 <a href="http://www.oreilly.com/pub/topic/games" class="showtopic">
e51807f9eedd [xemacs-hg @ 2007-01-27 18:28:57 by stephent]
stephent
parents:
diff changeset
759
e51807f9eedd [xemacs-hg @ 2007-01-27 18:28:57 by stephent]
stephent
parents:
diff changeset
760
e51807f9eedd [xemacs-hg @ 2007-01-27 18:28:57 by stephent]
stephent
parents:
diff changeset
761 Games</a>
e51807f9eedd [xemacs-hg @ 2007-01-27 18:28:57 by stephent]
stephent
parents:
diff changeset
762 </li><li>
e51807f9eedd [xemacs-hg @ 2007-01-27 18:28:57 by stephent]
stephent
parents:
diff changeset
763
e51807f9eedd [xemacs-hg @ 2007-01-27 18:28:57 by stephent]
stephent
parents:
diff changeset
764
e51807f9eedd [xemacs-hg @ 2007-01-27 18:28:57 by stephent]
stephent
parents:
diff changeset
765 <a href="http://www.oreilly.com/pub/topic/java" class="showtopic">
e51807f9eedd [xemacs-hg @ 2007-01-27 18:28:57 by stephent]
stephent
parents:
diff changeset
766
e51807f9eedd [xemacs-hg @ 2007-01-27 18:28:57 by stephent]
stephent
parents:
diff changeset
767
e51807f9eedd [xemacs-hg @ 2007-01-27 18:28:57 by stephent]
stephent
parents:
diff changeset
768 Java</a>
e51807f9eedd [xemacs-hg @ 2007-01-27 18:28:57 by stephent]
stephent
parents:
diff changeset
769 </li><li>
e51807f9eedd [xemacs-hg @ 2007-01-27 18:28:57 by stephent]
stephent
parents:
diff changeset
770
e51807f9eedd [xemacs-hg @ 2007-01-27 18:28:57 by stephent]
stephent
parents:
diff changeset
771
e51807f9eedd [xemacs-hg @ 2007-01-27 18:28:57 by stephent]
stephent
parents:
diff changeset
772 <a href="http://www.oreilly.com/pub/topic/otherprogramming" class="showtopic">
e51807f9eedd [xemacs-hg @ 2007-01-27 18:28:57 by stephent]
stephent
parents:
diff changeset
773
e51807f9eedd [xemacs-hg @ 2007-01-27 18:28:57 by stephent]
stephent
parents:
diff changeset
774
e51807f9eedd [xemacs-hg @ 2007-01-27 18:28:57 by stephent]
stephent
parents:
diff changeset
775 Other Programming</a>
e51807f9eedd [xemacs-hg @ 2007-01-27 18:28:57 by stephent]
stephent
parents:
diff changeset
776 </li><li>
e51807f9eedd [xemacs-hg @ 2007-01-27 18:28:57 by stephent]
stephent
parents:
diff changeset
777
e51807f9eedd [xemacs-hg @ 2007-01-27 18:28:57 by stephent]
stephent
parents:
diff changeset
778
e51807f9eedd [xemacs-hg @ 2007-01-27 18:28:57 by stephent]
stephent
parents:
diff changeset
779 <a href="http://www.oreilly.com/pub/topic/perl" class="showtopic">
e51807f9eedd [xemacs-hg @ 2007-01-27 18:28:57 by stephent]
stephent
parents:
diff changeset
780
e51807f9eedd [xemacs-hg @ 2007-01-27 18:28:57 by stephent]
stephent
parents:
diff changeset
781
e51807f9eedd [xemacs-hg @ 2007-01-27 18:28:57 by stephent]
stephent
parents:
diff changeset
782 Perl</a>
e51807f9eedd [xemacs-hg @ 2007-01-27 18:28:57 by stephent]
stephent
parents:
diff changeset
783 </li><li>
e51807f9eedd [xemacs-hg @ 2007-01-27 18:28:57 by stephent]
stephent
parents:
diff changeset
784
e51807f9eedd [xemacs-hg @ 2007-01-27 18:28:57 by stephent]
stephent
parents:
diff changeset
785
e51807f9eedd [xemacs-hg @ 2007-01-27 18:28:57 by stephent]
stephent
parents:
diff changeset
786 <a href="http://www.oreilly.com/pub/topic/php" class="showtopic">
e51807f9eedd [xemacs-hg @ 2007-01-27 18:28:57 by stephent]
stephent
parents:
diff changeset
787
e51807f9eedd [xemacs-hg @ 2007-01-27 18:28:57 by stephent]
stephent
parents:
diff changeset
788
e51807f9eedd [xemacs-hg @ 2007-01-27 18:28:57 by stephent]
stephent
parents:
diff changeset
789 PHP</a>
e51807f9eedd [xemacs-hg @ 2007-01-27 18:28:57 by stephent]
stephent
parents:
diff changeset
790 </li><li>
e51807f9eedd [xemacs-hg @ 2007-01-27 18:28:57 by stephent]
stephent
parents:
diff changeset
791
e51807f9eedd [xemacs-hg @ 2007-01-27 18:28:57 by stephent]
stephent
parents:
diff changeset
792
e51807f9eedd [xemacs-hg @ 2007-01-27 18:28:57 by stephent]
stephent
parents:
diff changeset
793 <a href="http://www.oreilly.com/pub/topic/projectmanagement" class="showtopic">
e51807f9eedd [xemacs-hg @ 2007-01-27 18:28:57 by stephent]
stephent
parents:
diff changeset
794
e51807f9eedd [xemacs-hg @ 2007-01-27 18:28:57 by stephent]
stephent
parents:
diff changeset
795
e51807f9eedd [xemacs-hg @ 2007-01-27 18:28:57 by stephent]
stephent
parents:
diff changeset
796 Project &amp; Career Management</a>
e51807f9eedd [xemacs-hg @ 2007-01-27 18:28:57 by stephent]
stephent
parents:
diff changeset
797 </li><li>
e51807f9eedd [xemacs-hg @ 2007-01-27 18:28:57 by stephent]
stephent
parents:
diff changeset
798
e51807f9eedd [xemacs-hg @ 2007-01-27 18:28:57 by stephent]
stephent
parents:
diff changeset
799
e51807f9eedd [xemacs-hg @ 2007-01-27 18:28:57 by stephent]
stephent
parents:
diff changeset
800 <a href="http://www.oreilly.com/pub/topic/python" class="showtopic">
e51807f9eedd [xemacs-hg @ 2007-01-27 18:28:57 by stephent]
stephent
parents:
diff changeset
801
e51807f9eedd [xemacs-hg @ 2007-01-27 18:28:57 by stephent]
stephent
parents:
diff changeset
802
e51807f9eedd [xemacs-hg @ 2007-01-27 18:28:57 by stephent]
stephent
parents:
diff changeset
803 Python</a>
e51807f9eedd [xemacs-hg @ 2007-01-27 18:28:57 by stephent]
stephent
parents:
diff changeset
804 </li><li>
e51807f9eedd [xemacs-hg @ 2007-01-27 18:28:57 by stephent]
stephent
parents:
diff changeset
805
e51807f9eedd [xemacs-hg @ 2007-01-27 18:28:57 by stephent]
stephent
parents:
diff changeset
806
e51807f9eedd [xemacs-hg @ 2007-01-27 18:28:57 by stephent]
stephent
parents:
diff changeset
807 <a href="http://www.oreilly.com/pub/topic/ruby" class="showtopic">
e51807f9eedd [xemacs-hg @ 2007-01-27 18:28:57 by stephent]
stephent
parents:
diff changeset
808
e51807f9eedd [xemacs-hg @ 2007-01-27 18:28:57 by stephent]
stephent
parents:
diff changeset
809
e51807f9eedd [xemacs-hg @ 2007-01-27 18:28:57 by stephent]
stephent
parents:
diff changeset
810 Ruby</a>
e51807f9eedd [xemacs-hg @ 2007-01-27 18:28:57 by stephent]
stephent
parents:
diff changeset
811 </li><li>
e51807f9eedd [xemacs-hg @ 2007-01-27 18:28:57 by stephent]
stephent
parents:
diff changeset
812
e51807f9eedd [xemacs-hg @ 2007-01-27 18:28:57 by stephent]
stephent
parents:
diff changeset
813
e51807f9eedd [xemacs-hg @ 2007-01-27 18:28:57 by stephent]
stephent
parents:
diff changeset
814 <a href="http://www.oreilly.com/pub/topic/secureprogramming" class="showtopic">
e51807f9eedd [xemacs-hg @ 2007-01-27 18:28:57 by stephent]
stephent
parents:
diff changeset
815
e51807f9eedd [xemacs-hg @ 2007-01-27 18:28:57 by stephent]
stephent
parents:
diff changeset
816
e51807f9eedd [xemacs-hg @ 2007-01-27 18:28:57 by stephent]
stephent
parents:
diff changeset
817 Secure Programming</a>
e51807f9eedd [xemacs-hg @ 2007-01-27 18:28:57 by stephent]
stephent
parents:
diff changeset
818 </li><li>
e51807f9eedd [xemacs-hg @ 2007-01-27 18:28:57 by stephent]
stephent
parents:
diff changeset
819
e51807f9eedd [xemacs-hg @ 2007-01-27 18:28:57 by stephent]
stephent
parents:
diff changeset
820
e51807f9eedd [xemacs-hg @ 2007-01-27 18:28:57 by stephent]
stephent
parents:
diff changeset
821 <a href="http://www.oreilly.com/pub/topic/vb" class="showtopic">
e51807f9eedd [xemacs-hg @ 2007-01-27 18:28:57 by stephent]
stephent
parents:
diff changeset
822
e51807f9eedd [xemacs-hg @ 2007-01-27 18:28:57 by stephent]
stephent
parents:
diff changeset
823
e51807f9eedd [xemacs-hg @ 2007-01-27 18:28:57 by stephent]
stephent
parents:
diff changeset
824 Visual Basic</a>
e51807f9eedd [xemacs-hg @ 2007-01-27 18:28:57 by stephent]
stephent
parents:
diff changeset
825 </li><li>
e51807f9eedd [xemacs-hg @ 2007-01-27 18:28:57 by stephent]
stephent
parents:
diff changeset
826
e51807f9eedd [xemacs-hg @ 2007-01-27 18:28:57 by stephent]
stephent
parents:
diff changeset
827
e51807f9eedd [xemacs-hg @ 2007-01-27 18:28:57 by stephent]
stephent
parents:
diff changeset
828 <a href="http://www.oreilly.com/pub/topic/webservices" class="showtopic">
e51807f9eedd [xemacs-hg @ 2007-01-27 18:28:57 by stephent]
stephent
parents:
diff changeset
829
e51807f9eedd [xemacs-hg @ 2007-01-27 18:28:57 by stephent]
stephent
parents:
diff changeset
830
e51807f9eedd [xemacs-hg @ 2007-01-27 18:28:57 by stephent]
stephent
parents:
diff changeset
831 Web Services</a>
e51807f9eedd [xemacs-hg @ 2007-01-27 18:28:57 by stephent]
stephent
parents:
diff changeset
832 </li><li>
e51807f9eedd [xemacs-hg @ 2007-01-27 18:28:57 by stephent]
stephent
parents:
diff changeset
833
e51807f9eedd [xemacs-hg @ 2007-01-27 18:28:57 by stephent]
stephent
parents:
diff changeset
834
e51807f9eedd [xemacs-hg @ 2007-01-27 18:28:57 by stephent]
stephent
parents:
diff changeset
835 <a href="http://www.oreilly.com/pub/topic/xml" class="showtopic">
e51807f9eedd [xemacs-hg @ 2007-01-27 18:28:57 by stephent]
stephent
parents:
diff changeset
836
e51807f9eedd [xemacs-hg @ 2007-01-27 18:28:57 by stephent]
stephent
parents:
diff changeset
837
e51807f9eedd [xemacs-hg @ 2007-01-27 18:28:57 by stephent]
stephent
parents:
diff changeset
838 XML</a>
e51807f9eedd [xemacs-hg @ 2007-01-27 18:28:57 by stephent]
stephent
parents:
diff changeset
839 </li>
e51807f9eedd [xemacs-hg @ 2007-01-27 18:28:57 by stephent]
stephent
parents:
diff changeset
840 </ul>
e51807f9eedd [xemacs-hg @ 2007-01-27 18:28:57 by stephent]
stephent
parents:
diff changeset
841 </li>
e51807f9eedd [xemacs-hg @ 2007-01-27 18:28:57 by stephent]
stephent
parents:
diff changeset
842 <li><a href="#" onclick="toggleSheet('science'); return false" id="scienceButton" class="rollup">Science &amp; Math</a>
e51807f9eedd [xemacs-hg @ 2007-01-27 18:28:57 by stephent]
stephent
parents:
diff changeset
843 <ul id="science">
e51807f9eedd [xemacs-hg @ 2007-01-27 18:28:57 by stephent]
stephent
parents:
diff changeset
844 <li>
e51807f9eedd [xemacs-hg @ 2007-01-27 18:28:57 by stephent]
stephent
parents:
diff changeset
845
e51807f9eedd [xemacs-hg @ 2007-01-27 18:28:57 by stephent]
stephent
parents:
diff changeset
846
e51807f9eedd [xemacs-hg @ 2007-01-27 18:28:57 by stephent]
stephent
parents:
diff changeset
847 <a href="http://www.oreilly.com/pub/topic/mapping" class="showtopic">
e51807f9eedd [xemacs-hg @ 2007-01-27 18:28:57 by stephent]
stephent
parents:
diff changeset
848
e51807f9eedd [xemacs-hg @ 2007-01-27 18:28:57 by stephent]
stephent
parents:
diff changeset
849
e51807f9eedd [xemacs-hg @ 2007-01-27 18:28:57 by stephent]
stephent
parents:
diff changeset
850 Mapping</a>
e51807f9eedd [xemacs-hg @ 2007-01-27 18:28:57 by stephent]
stephent
parents:
diff changeset
851 </li><li>
e51807f9eedd [xemacs-hg @ 2007-01-27 18:28:57 by stephent]
stephent
parents:
diff changeset
852
e51807f9eedd [xemacs-hg @ 2007-01-27 18:28:57 by stephent]
stephent
parents:
diff changeset
853
e51807f9eedd [xemacs-hg @ 2007-01-27 18:28:57 by stephent]
stephent
parents:
diff changeset
854 <a href="http://www.oreilly.com/pub/topic/math" class="showtopic">
e51807f9eedd [xemacs-hg @ 2007-01-27 18:28:57 by stephent]
stephent
parents:
diff changeset
855
e51807f9eedd [xemacs-hg @ 2007-01-27 18:28:57 by stephent]
stephent
parents:
diff changeset
856
e51807f9eedd [xemacs-hg @ 2007-01-27 18:28:57 by stephent]
stephent
parents:
diff changeset
857 Math</a>
e51807f9eedd [xemacs-hg @ 2007-01-27 18:28:57 by stephent]
stephent
parents:
diff changeset
858 </li><li>
e51807f9eedd [xemacs-hg @ 2007-01-27 18:28:57 by stephent]
stephent
parents:
diff changeset
859
e51807f9eedd [xemacs-hg @ 2007-01-27 18:28:57 by stephent]
stephent
parents:
diff changeset
860
e51807f9eedd [xemacs-hg @ 2007-01-27 18:28:57 by stephent]
stephent
parents:
diff changeset
861 <a href="http://www.oreilly.com/pub/topic/science" class="showtopic">
e51807f9eedd [xemacs-hg @ 2007-01-27 18:28:57 by stephent]
stephent
parents:
diff changeset
862
e51807f9eedd [xemacs-hg @ 2007-01-27 18:28:57 by stephent]
stephent
parents:
diff changeset
863
e51807f9eedd [xemacs-hg @ 2007-01-27 18:28:57 by stephent]
stephent
parents:
diff changeset
864 Science</a>
e51807f9eedd [xemacs-hg @ 2007-01-27 18:28:57 by stephent]
stephent
parents:
diff changeset
865 </li>
e51807f9eedd [xemacs-hg @ 2007-01-27 18:28:57 by stephent]
stephent
parents:
diff changeset
866 </ul>
e51807f9eedd [xemacs-hg @ 2007-01-27 18:28:57 by stephent]
stephent
parents:
diff changeset
867 </li>
e51807f9eedd [xemacs-hg @ 2007-01-27 18:28:57 by stephent]
stephent
parents:
diff changeset
868 <li><a href="#" onclick="toggleSheet('security'); return false" id="securityButton" class="rollup">Security</a>
e51807f9eedd [xemacs-hg @ 2007-01-27 18:28:57 by stephent]
stephent
parents:
diff changeset
869 <ul id="security">
e51807f9eedd [xemacs-hg @ 2007-01-27 18:28:57 by stephent]
stephent
parents:
diff changeset
870 <li>
e51807f9eedd [xemacs-hg @ 2007-01-27 18:28:57 by stephent]
stephent
parents:
diff changeset
871
e51807f9eedd [xemacs-hg @ 2007-01-27 18:28:57 by stephent]
stephent
parents:
diff changeset
872
e51807f9eedd [xemacs-hg @ 2007-01-27 18:28:57 by stephent]
stephent
parents:
diff changeset
873 <a href="http://www.oreilly.com/pub/topic/security" class="showtopic">
e51807f9eedd [xemacs-hg @ 2007-01-27 18:28:57 by stephent]
stephent
parents:
diff changeset
874
e51807f9eedd [xemacs-hg @ 2007-01-27 18:28:57 by stephent]
stephent
parents:
diff changeset
875
e51807f9eedd [xemacs-hg @ 2007-01-27 18:28:57 by stephent]
stephent
parents:
diff changeset
876 Computer Security &amp; Privacy</a>
e51807f9eedd [xemacs-hg @ 2007-01-27 18:28:57 by stephent]
stephent
parents:
diff changeset
877 </li><li>
e51807f9eedd [xemacs-hg @ 2007-01-27 18:28:57 by stephent]
stephent
parents:
diff changeset
878
e51807f9eedd [xemacs-hg @ 2007-01-27 18:28:57 by stephent]
stephent
parents:
diff changeset
879
e51807f9eedd [xemacs-hg @ 2007-01-27 18:28:57 by stephent]
stephent
parents:
diff changeset
880 <a href="http://www.oreilly.com/pub/topic/secureprogramming" class="showtopic">
e51807f9eedd [xemacs-hg @ 2007-01-27 18:28:57 by stephent]
stephent
parents:
diff changeset
881
e51807f9eedd [xemacs-hg @ 2007-01-27 18:28:57 by stephent]
stephent
parents:
diff changeset
882
e51807f9eedd [xemacs-hg @ 2007-01-27 18:28:57 by stephent]
stephent
parents:
diff changeset
883 Secure Programming</a>
e51807f9eedd [xemacs-hg @ 2007-01-27 18:28:57 by stephent]
stephent
parents:
diff changeset
884 </li><li>
e51807f9eedd [xemacs-hg @ 2007-01-27 18:28:57 by stephent]
stephent
parents:
diff changeset
885
e51807f9eedd [xemacs-hg @ 2007-01-27 18:28:57 by stephent]
stephent
parents:
diff changeset
886
e51807f9eedd [xemacs-hg @ 2007-01-27 18:28:57 by stephent]
stephent
parents:
diff changeset
887 <a href="http://www.oreilly.com/pub/topic/serversecurity" class="showtopic">
e51807f9eedd [xemacs-hg @ 2007-01-27 18:28:57 by stephent]
stephent
parents:
diff changeset
888
e51807f9eedd [xemacs-hg @ 2007-01-27 18:28:57 by stephent]
stephent
parents:
diff changeset
889
e51807f9eedd [xemacs-hg @ 2007-01-27 18:28:57 by stephent]
stephent
parents:
diff changeset
890 Server Security</a>
e51807f9eedd [xemacs-hg @ 2007-01-27 18:28:57 by stephent]
stephent
parents:
diff changeset
891 </li><li>
e51807f9eedd [xemacs-hg @ 2007-01-27 18:28:57 by stephent]
stephent
parents:
diff changeset
892
e51807f9eedd [xemacs-hg @ 2007-01-27 18:28:57 by stephent]
stephent
parents:
diff changeset
893
e51807f9eedd [xemacs-hg @ 2007-01-27 18:28:57 by stephent]
stephent
parents:
diff changeset
894 <a href="http://www.oreilly.com/pub/topic/spam" class="showtopic">
e51807f9eedd [xemacs-hg @ 2007-01-27 18:28:57 by stephent]
stephent
parents:
diff changeset
895
e51807f9eedd [xemacs-hg @ 2007-01-27 18:28:57 by stephent]
stephent
parents:
diff changeset
896
e51807f9eedd [xemacs-hg @ 2007-01-27 18:28:57 by stephent]
stephent
parents:
diff changeset
897 Spam</a>
e51807f9eedd [xemacs-hg @ 2007-01-27 18:28:57 by stephent]
stephent
parents:
diff changeset
898 </li>
e51807f9eedd [xemacs-hg @ 2007-01-27 18:28:57 by stephent]
stephent
parents:
diff changeset
899 </ul>
e51807f9eedd [xemacs-hg @ 2007-01-27 18:28:57 by stephent]
stephent
parents:
diff changeset
900 </li>
e51807f9eedd [xemacs-hg @ 2007-01-27 18:28:57 by stephent]
stephent
parents:
diff changeset
901 <li><a href="#" onclick="toggleSheet('softwareengineering'); return false" id="softwareengineeringButton" class="rollup">Software Engineering</a>
e51807f9eedd [xemacs-hg @ 2007-01-27 18:28:57 by stephent]
stephent
parents:
diff changeset
902 <ul id="softwareengineering">
e51807f9eedd [xemacs-hg @ 2007-01-27 18:28:57 by stephent]
stephent
parents:
diff changeset
903 <li>
e51807f9eedd [xemacs-hg @ 2007-01-27 18:28:57 by stephent]
stephent
parents:
diff changeset
904
e51807f9eedd [xemacs-hg @ 2007-01-27 18:28:57 by stephent]
stephent
parents:
diff changeset
905
e51807f9eedd [xemacs-hg @ 2007-01-27 18:28:57 by stephent]
stephent
parents:
diff changeset
906 <a href="http://www.oreilly.com/pub/topic/designpatterns" class="showtopic">
e51807f9eedd [xemacs-hg @ 2007-01-27 18:28:57 by stephent]
stephent
parents:
diff changeset
907
e51807f9eedd [xemacs-hg @ 2007-01-27 18:28:57 by stephent]
stephent
parents:
diff changeset
908
e51807f9eedd [xemacs-hg @ 2007-01-27 18:28:57 by stephent]
stephent
parents:
diff changeset
909 Design Patterns</a>
e51807f9eedd [xemacs-hg @ 2007-01-27 18:28:57 by stephent]
stephent
parents:
diff changeset
910 </li><li>
e51807f9eedd [xemacs-hg @ 2007-01-27 18:28:57 by stephent]
stephent
parents:
diff changeset
911
e51807f9eedd [xemacs-hg @ 2007-01-27 18:28:57 by stephent]
stephent
parents:
diff changeset
912
e51807f9eedd [xemacs-hg @ 2007-01-27 18:28:57 by stephent]
stephent
parents:
diff changeset
913 <a href="http://www.oreilly.com/pub/topic/enterprisedev" class="showtopic">
e51807f9eedd [xemacs-hg @ 2007-01-27 18:28:57 by stephent]
stephent
parents:
diff changeset
914
e51807f9eedd [xemacs-hg @ 2007-01-27 18:28:57 by stephent]
stephent
parents:
diff changeset
915
e51807f9eedd [xemacs-hg @ 2007-01-27 18:28:57 by stephent]
stephent
parents:
diff changeset
916 Enterprise Development</a>
e51807f9eedd [xemacs-hg @ 2007-01-27 18:28:57 by stephent]
stephent
parents:
diff changeset
917 </li><li>
e51807f9eedd [xemacs-hg @ 2007-01-27 18:28:57 by stephent]
stephent
parents:
diff changeset
918
e51807f9eedd [xemacs-hg @ 2007-01-27 18:28:57 by stephent]
stephent
parents:
diff changeset
919
e51807f9eedd [xemacs-hg @ 2007-01-27 18:28:57 by stephent]
stephent
parents:
diff changeset
920 <a href="http://www.oreilly.com/pub/topic/projectmanagement" class="showtopic">
e51807f9eedd [xemacs-hg @ 2007-01-27 18:28:57 by stephent]
stephent
parents:
diff changeset
921
e51807f9eedd [xemacs-hg @ 2007-01-27 18:28:57 by stephent]
stephent
parents:
diff changeset
922
e51807f9eedd [xemacs-hg @ 2007-01-27 18:28:57 by stephent]
stephent
parents:
diff changeset
923 Project &amp; Career Management</a>
e51807f9eedd [xemacs-hg @ 2007-01-27 18:28:57 by stephent]
stephent
parents:
diff changeset
924 </li><li>
e51807f9eedd [xemacs-hg @ 2007-01-27 18:28:57 by stephent]
stephent
parents:
diff changeset
925
e51807f9eedd [xemacs-hg @ 2007-01-27 18:28:57 by stephent]
stephent
parents:
diff changeset
926
e51807f9eedd [xemacs-hg @ 2007-01-27 18:28:57 by stephent]
stephent
parents:
diff changeset
927 <a href="http://www.oreilly.com/pub/topic/secureprogramming" class="showtopic">
e51807f9eedd [xemacs-hg @ 2007-01-27 18:28:57 by stephent]
stephent
parents:
diff changeset
928
e51807f9eedd [xemacs-hg @ 2007-01-27 18:28:57 by stephent]
stephent
parents:
diff changeset
929
e51807f9eedd [xemacs-hg @ 2007-01-27 18:28:57 by stephent]
stephent
parents:
diff changeset
930 Secure Programming</a>
e51807f9eedd [xemacs-hg @ 2007-01-27 18:28:57 by stephent]
stephent
parents:
diff changeset
931 </li><li>
e51807f9eedd [xemacs-hg @ 2007-01-27 18:28:57 by stephent]
stephent
parents:
diff changeset
932
e51807f9eedd [xemacs-hg @ 2007-01-27 18:28:57 by stephent]
stephent
parents:
diff changeset
933
e51807f9eedd [xemacs-hg @ 2007-01-27 18:28:57 by stephent]
stephent
parents:
diff changeset
934 <a href="http://www.oreilly.com/pub/topic/testing" class="showtopic">
e51807f9eedd [xemacs-hg @ 2007-01-27 18:28:57 by stephent]
stephent
parents:
diff changeset
935
e51807f9eedd [xemacs-hg @ 2007-01-27 18:28:57 by stephent]
stephent
parents:
diff changeset
936
e51807f9eedd [xemacs-hg @ 2007-01-27 18:28:57 by stephent]
stephent
parents:
diff changeset
937 Testing</a>
e51807f9eedd [xemacs-hg @ 2007-01-27 18:28:57 by stephent]
stephent
parents:
diff changeset
938 </li>
e51807f9eedd [xemacs-hg @ 2007-01-27 18:28:57 by stephent]
stephent
parents:
diff changeset
939 </ul>
e51807f9eedd [xemacs-hg @ 2007-01-27 18:28:57 by stephent]
stephent
parents:
diff changeset
940 </li>
e51807f9eedd [xemacs-hg @ 2007-01-27 18:28:57 by stephent]
stephent
parents:
diff changeset
941 <li><a href="#" onclick="toggleSheet('web'); return false" id="webButton" class="rollup">The Web</a>
e51807f9eedd [xemacs-hg @ 2007-01-27 18:28:57 by stephent]
stephent
parents:
diff changeset
942 <ul id="web">
e51807f9eedd [xemacs-hg @ 2007-01-27 18:28:57 by stephent]
stephent
parents:
diff changeset
943 <li>
e51807f9eedd [xemacs-hg @ 2007-01-27 18:28:57 by stephent]
stephent
parents:
diff changeset
944
e51807f9eedd [xemacs-hg @ 2007-01-27 18:28:57 by stephent]
stephent
parents:
diff changeset
945
e51807f9eedd [xemacs-hg @ 2007-01-27 18:28:57 by stephent]
stephent
parents:
diff changeset
946 <a href="http://www.oreilly.com/pub/topic/ajax" class="showtopic">
e51807f9eedd [xemacs-hg @ 2007-01-27 18:28:57 by stephent]
stephent
parents:
diff changeset
947
e51807f9eedd [xemacs-hg @ 2007-01-27 18:28:57 by stephent]
stephent
parents:
diff changeset
948
e51807f9eedd [xemacs-hg @ 2007-01-27 18:28:57 by stephent]
stephent
parents:
diff changeset
949 Ajax</a>
e51807f9eedd [xemacs-hg @ 2007-01-27 18:28:57 by stephent]
stephent
parents:
diff changeset
950 </li><li>
e51807f9eedd [xemacs-hg @ 2007-01-27 18:28:57 by stephent]
stephent
parents:
diff changeset
951
e51807f9eedd [xemacs-hg @ 2007-01-27 18:28:57 by stephent]
stephent
parents:
diff changeset
952
e51807f9eedd [xemacs-hg @ 2007-01-27 18:28:57 by stephent]
stephent
parents:
diff changeset
953 <a href="http://www.oreilly.com/pub/topic/flash" class="showtopic">
e51807f9eedd [xemacs-hg @ 2007-01-27 18:28:57 by stephent]
stephent
parents:
diff changeset
954
e51807f9eedd [xemacs-hg @ 2007-01-27 18:28:57 by stephent]
stephent
parents:
diff changeset
955
e51807f9eedd [xemacs-hg @ 2007-01-27 18:28:57 by stephent]
stephent
parents:
diff changeset
956 Flash &amp; Actionscript</a>
e51807f9eedd [xemacs-hg @ 2007-01-27 18:28:57 by stephent]
stephent
parents:
diff changeset
957 </li><li>
e51807f9eedd [xemacs-hg @ 2007-01-27 18:28:57 by stephent]
stephent
parents:
diff changeset
958
e51807f9eedd [xemacs-hg @ 2007-01-27 18:28:57 by stephent]
stephent
parents:
diff changeset
959
e51807f9eedd [xemacs-hg @ 2007-01-27 18:28:57 by stephent]
stephent
parents:
diff changeset
960 <a href="http://www.oreilly.com/pub/topic/mapping" class="showtopic">
e51807f9eedd [xemacs-hg @ 2007-01-27 18:28:57 by stephent]
stephent
parents:
diff changeset
961
e51807f9eedd [xemacs-hg @ 2007-01-27 18:28:57 by stephent]
stephent
parents:
diff changeset
962
e51807f9eedd [xemacs-hg @ 2007-01-27 18:28:57 by stephent]
stephent
parents:
diff changeset
963 Mapping</a>
e51807f9eedd [xemacs-hg @ 2007-01-27 18:28:57 by stephent]
stephent
parents:
diff changeset
964 </li><li>
e51807f9eedd [xemacs-hg @ 2007-01-27 18:28:57 by stephent]
stephent
parents:
diff changeset
965
e51807f9eedd [xemacs-hg @ 2007-01-27 18:28:57 by stephent]
stephent
parents:
diff changeset
966
e51807f9eedd [xemacs-hg @ 2007-01-27 18:28:57 by stephent]
stephent
parents:
diff changeset
967 <a href="http://www.oreilly.com/pub/topic/webapplications" class="showtopic">
e51807f9eedd [xemacs-hg @ 2007-01-27 18:28:57 by stephent]
stephent
parents:
diff changeset
968
e51807f9eedd [xemacs-hg @ 2007-01-27 18:28:57 by stephent]
stephent
parents:
diff changeset
969
e51807f9eedd [xemacs-hg @ 2007-01-27 18:28:57 by stephent]
stephent
parents:
diff changeset
970 Web Applications</a>
e51807f9eedd [xemacs-hg @ 2007-01-27 18:28:57 by stephent]
stephent
parents:
diff changeset
971 </li><li>
e51807f9eedd [xemacs-hg @ 2007-01-27 18:28:57 by stephent]
stephent
parents:
diff changeset
972
e51807f9eedd [xemacs-hg @ 2007-01-27 18:28:57 by stephent]
stephent
parents:
diff changeset
973
e51807f9eedd [xemacs-hg @ 2007-01-27 18:28:57 by stephent]
stephent
parents:
diff changeset
974 <a href="http://www.oreilly.com/pub/topic/browsers" class="showtopic">
e51807f9eedd [xemacs-hg @ 2007-01-27 18:28:57 by stephent]
stephent
parents:
diff changeset
975
e51807f9eedd [xemacs-hg @ 2007-01-27 18:28:57 by stephent]
stephent
parents:
diff changeset
976
e51807f9eedd [xemacs-hg @ 2007-01-27 18:28:57 by stephent]
stephent
parents:
diff changeset
977 Web Browsers</a>
e51807f9eedd [xemacs-hg @ 2007-01-27 18:28:57 by stephent]
stephent
parents:
diff changeset
978 </li><li>
e51807f9eedd [xemacs-hg @ 2007-01-27 18:28:57 by stephent]
stephent
parents:
diff changeset
979
e51807f9eedd [xemacs-hg @ 2007-01-27 18:28:57 by stephent]
stephent
parents:
diff changeset
980
e51807f9eedd [xemacs-hg @ 2007-01-27 18:28:57 by stephent]
stephent
parents:
diff changeset
981 <a href="http://www.oreilly.com/pub/topic/webdesign" class="showtopic">
e51807f9eedd [xemacs-hg @ 2007-01-27 18:28:57 by stephent]
stephent
parents:
diff changeset
982
e51807f9eedd [xemacs-hg @ 2007-01-27 18:28:57 by stephent]
stephent
parents:
diff changeset
983
e51807f9eedd [xemacs-hg @ 2007-01-27 18:28:57 by stephent]
stephent
parents:
diff changeset
984 Web Design</a>
e51807f9eedd [xemacs-hg @ 2007-01-27 18:28:57 by stephent]
stephent
parents:
diff changeset
985 </li><li>
e51807f9eedd [xemacs-hg @ 2007-01-27 18:28:57 by stephent]
stephent
parents:
diff changeset
986
e51807f9eedd [xemacs-hg @ 2007-01-27 18:28:57 by stephent]
stephent
parents:
diff changeset
987
e51807f9eedd [xemacs-hg @ 2007-01-27 18:28:57 by stephent]
stephent
parents:
diff changeset
988 <a href="http://www.oreilly.com/pub/topic/webdev" class="showtopic">
e51807f9eedd [xemacs-hg @ 2007-01-27 18:28:57 by stephent]
stephent
parents:
diff changeset
989
e51807f9eedd [xemacs-hg @ 2007-01-27 18:28:57 by stephent]
stephent
parents:
diff changeset
990
e51807f9eedd [xemacs-hg @ 2007-01-27 18:28:57 by stephent]
stephent
parents:
diff changeset
991 Web Development</a>
e51807f9eedd [xemacs-hg @ 2007-01-27 18:28:57 by stephent]
stephent
parents:
diff changeset
992 </li><li>
e51807f9eedd [xemacs-hg @ 2007-01-27 18:28:57 by stephent]
stephent
parents:
diff changeset
993
e51807f9eedd [xemacs-hg @ 2007-01-27 18:28:57 by stephent]
stephent
parents:
diff changeset
994
e51807f9eedd [xemacs-hg @ 2007-01-27 18:28:57 by stephent]
stephent
parents:
diff changeset
995 <a href="http://www.oreilly.com/pub/topic/webservices" class="showtopic">
e51807f9eedd [xemacs-hg @ 2007-01-27 18:28:57 by stephent]
stephent
parents:
diff changeset
996
e51807f9eedd [xemacs-hg @ 2007-01-27 18:28:57 by stephent]
stephent
parents:
diff changeset
997
e51807f9eedd [xemacs-hg @ 2007-01-27 18:28:57 by stephent]
stephent
parents:
diff changeset
998 Web Services</a>
e51807f9eedd [xemacs-hg @ 2007-01-27 18:28:57 by stephent]
stephent
parents:
diff changeset
999 </li>
e51807f9eedd [xemacs-hg @ 2007-01-27 18:28:57 by stephent]
stephent
parents:
diff changeset
1000 </ul>
e51807f9eedd [xemacs-hg @ 2007-01-27 18:28:57 by stephent]
stephent
parents:
diff changeset
1001 </li>
e51807f9eedd [xemacs-hg @ 2007-01-27 18:28:57 by stephent]
stephent
parents:
diff changeset
1002 </ul>
e51807f9eedd [xemacs-hg @ 2007-01-27 18:28:57 by stephent]
stephent
parents:
diff changeset
1003
e51807f9eedd [xemacs-hg @ 2007-01-27 18:28:57 by stephent]
stephent
parents:
diff changeset
1004 <h3>International Sites</h3>
e51807f9eedd [xemacs-hg @ 2007-01-27 18:28:57 by stephent]
stephent
parents:
diff changeset
1005 <p><a href="http://www.oreilly.com.cn/"><img src="/images/oreilly/flags/new/china2.gif" alt="O'Reilly China" height="16" width="23" style="border: 1px solid black;" /></a> <a href="http://www.oreilly.fr/"><img src="/images/oreilly/flags/new/france2.gif" alt="O'Reilly France" height="16" width="23" style="border: 1px solid black;" /></a> <a href="http://www.oreilly.de/"><img src="/images/oreilly/flags/new/germany2.gif" alt="O'Reilly Germany" height="16" width="23" style="border: 1px solid black;" /></a> <a href="http://www.oreilly.co.jp/"><img src="/images/oreilly/flags/new/japan2.gif" alt="O'Reilly Japan" height="16" width="23" style="border: 1px solid black;" /></a> <a href="http://www.oreilly.com.tw/"><img src="/images/oreilly/flags/new/taiwan2.gif" alt="O'Reilly Taiwan" height="16" width="23" style="border: 1px solid black;" /></a></p>
e51807f9eedd [xemacs-hg @ 2007-01-27 18:28:57 by stephent]
stephent
parents:
diff changeset
1006
e51807f9eedd [xemacs-hg @ 2007-01-27 18:28:57 by stephent]
stephent
parents:
diff changeset
1007 <p>&nbsp;</p>
e51807f9eedd [xemacs-hg @ 2007-01-27 18:28:57 by stephent]
stephent
parents:
diff changeset
1008
e51807f9eedd [xemacs-hg @ 2007-01-27 18:28:57 by stephent]
stephent
parents:
diff changeset
1009 </div><!-- /#nav_net -->
e51807f9eedd [xemacs-hg @ 2007-01-27 18:28:57 by stephent]
stephent
parents:
diff changeset
1010
e51807f9eedd [xemacs-hg @ 2007-01-27 18:28:57 by stephent]
stephent
parents:
diff changeset
1011 <div class="clear"></div>
e51807f9eedd [xemacs-hg @ 2007-01-27 18:28:57 by stephent]
stephent
parents:
diff changeset
1012
e51807f9eedd [xemacs-hg @ 2007-01-27 18:28:57 by stephent]
stephent
parents:
diff changeset
1013
e51807f9eedd [xemacs-hg @ 2007-01-27 18:28:57 by stephent]
stephent
parents:
diff changeset
1014 <div id="footer">
e51807f9eedd [xemacs-hg @ 2007-01-27 18:28:57 by stephent]
stephent
parents:
diff changeset
1015 <p class="footer-links"><a href="http://www.oreilly.com/about/">About O'Reilly</a> | <a href="http://www.oreilly.com/oreilly/contact.html">Contact</a> | <a href="http://jobs.oreilly.com">Jobs</a> | <a href="http://press.oreilly.com">Press Room</a> | <a href="http://www.oreillynet.com/mediakit/">How to Advertise</a> | <a href="http://www.oreillynet.com/pub/a/mediakit/privacy.html">Privacy Policy</a>
e51807f9eedd [xemacs-hg @ 2007-01-27 18:28:57 by stephent]
stephent
parents:
diff changeset
1016 </p>
e51807f9eedd [xemacs-hg @ 2007-01-27 18:28:57 by stephent]
stephent
parents:
diff changeset
1017
e51807f9eedd [xemacs-hg @ 2007-01-27 18:28:57 by stephent]
stephent
parents:
diff changeset
1018 <p>&copy; 2006, O'Reilly Media, Inc.<br />
e51807f9eedd [xemacs-hg @ 2007-01-27 18:28:57 by stephent]
stephent
parents:
diff changeset
1019 All trademarks and registered trademarks appearing on oreilly.com are the property of their respective owners.</p>
e51807f9eedd [xemacs-hg @ 2007-01-27 18:28:57 by stephent]
stephent
parents:
diff changeset
1020 </div><!-- /#footer -->
e51807f9eedd [xemacs-hg @ 2007-01-27 18:28:57 by stephent]
stephent
parents:
diff changeset
1021
e51807f9eedd [xemacs-hg @ 2007-01-27 18:28:57 by stephent]
stephent
parents:
diff changeset
1022 </div><!-- /#page -->
e51807f9eedd [xemacs-hg @ 2007-01-27 18:28:57 by stephent]
stephent
parents:
diff changeset
1023 <!--WEBSIDESTORY CODE HBX1.0 (Universal)-->
e51807f9eedd [xemacs-hg @ 2007-01-27 18:28:57 by stephent]
stephent
parents:
diff changeset
1024 <!--COPYRIGHT 1997-2004 WEBSIDESTORY,INC. ALL RIGHTS RESERVED. U.S.PATENT No. 6,393,479B1. MORE INFO:http://websidestory.com / privacy-->
e51807f9eedd [xemacs-hg @ 2007-01-27 18:28:57 by stephent]
stephent
parents:
diff changeset
1025 <script language="javascript" type="text/javascript">
e51807f9eedd [xemacs-hg @ 2007-01-27 18:28:57 by stephent]
stephent
parents:
diff changeset
1026 var _hbEC=0,_hbE=new Array;function _hbEvent(a,b){b=_hbE[_hbEC++]=new Object();b._N=a;b._C=0;return b;}
e51807f9eedd [xemacs-hg @ 2007-01-27 18:28:57 by stephent]
stephent
parents:
diff changeset
1027 var hbx=_hbEvent("pv");hbx.vpc="HBX0100u";hbx.gn="ehg-oreilly.hitbox.com";
e51807f9eedd [xemacs-hg @ 2007-01-27 18:28:57 by stephent]
stephent
parents:
diff changeset
1028
e51807f9eedd [xemacs-hg @ 2007-01-27 18:28:57 by stephent]
stephent
parents:
diff changeset
1029 //"BCB: oreilly.com,/a/oreilly/ask_tim/2001/codepolicy.html, DM52032830WV";
e51807f9eedd [xemacs-hg @ 2007-01-27 18:28:57 by stephent]
stephent
parents:
diff changeset
1030
e51807f9eedd [xemacs-hg @ 2007-01-27 18:28:57 by stephent]
stephent
parents:
diff changeset
1031 hbx.acct="DM52032830WV;DM520404M4ZR"; //ACCOUNT NUMBER(S)
e51807f9eedd [xemacs-hg @ 2007-01-27 18:28:57 by stephent]
stephent
parents:
diff changeset
1032 hbx.pn="OReilly+Policy+on+Re-Use+of+Code+Examples+from+Books"; //PAGE NAME(S)
e51807f9eedd [xemacs-hg @ 2007-01-27 18:28:57 by stephent]
stephent
parents:
diff changeset
1033 hbx.mlc="/a/oreilly/ask_tim/2001/;/oreilly.com/a/oreilly/ask_tim/2001/"; //MULTI-LEVEL CONTENT CATEGORY
e51807f9eedd [xemacs-hg @ 2007-01-27 18:28:57 by stephent]
stephent
parents:
diff changeset
1034 hbx.pndef="title"; //DEFAULT PAGE NAME
e51807f9eedd [xemacs-hg @ 2007-01-27 18:28:57 by stephent]
stephent
parents:
diff changeset
1035 hbx.ctdef="full"; //DEFAULT CONTENT CATEGORY
e51807f9eedd [xemacs-hg @ 2007-01-27 18:28:57 by stephent]
stephent
parents:
diff changeset
1036
e51807f9eedd [xemacs-hg @ 2007-01-27 18:28:57 by stephent]
stephent
parents:
diff changeset
1037 hbx.lt="auto"; //LINK TRACKING
e51807f9eedd [xemacs-hg @ 2007-01-27 18:28:57 by stephent]
stephent
parents:
diff changeset
1038 hbx.dlf="n"; //DOWNLOAD FILTER
e51807f9eedd [xemacs-hg @ 2007-01-27 18:28:57 by stephent]
stephent
parents:
diff changeset
1039 hbx.dft="n"; //DOWNLOAD FILE NAMING
e51807f9eedd [xemacs-hg @ 2007-01-27 18:28:57 by stephent]
stephent
parents:
diff changeset
1040 hbx.elf="n"; //EXIT LINK FILTER
e51807f9eedd [xemacs-hg @ 2007-01-27 18:28:57 by stephent]
stephent
parents:
diff changeset
1041
e51807f9eedd [xemacs-hg @ 2007-01-27 18:28:57 by stephent]
stephent
parents:
diff changeset
1042 //SEGMENTS AND FUNNELS
e51807f9eedd [xemacs-hg @ 2007-01-27 18:28:57 by stephent]
stephent
parents:
diff changeset
1043 hbx.seg=""; //VISITOR SEGMENTATION
e51807f9eedd [xemacs-hg @ 2007-01-27 18:28:57 by stephent]
stephent
parents:
diff changeset
1044 hbx.fnl=""; //FUNNELS
e51807f9eedd [xemacs-hg @ 2007-01-27 18:28:57 by stephent]
stephent
parents:
diff changeset
1045
e51807f9eedd [xemacs-hg @ 2007-01-27 18:28:57 by stephent]
stephent
parents:
diff changeset
1046 //CAMPAIGNS
e51807f9eedd [xemacs-hg @ 2007-01-27 18:28:57 by stephent]
stephent
parents:
diff changeset
1047 hbx.cmp=""; //CAMPAIGN ID
e51807f9eedd [xemacs-hg @ 2007-01-27 18:28:57 by stephent]
stephent
parents:
diff changeset
1048 hbx.cmpn="CMP"; //CAMPAIGN ID IN QUERY
e51807f9eedd [xemacs-hg @ 2007-01-27 18:28:57 by stephent]
stephent
parents:
diff changeset
1049 hbx.hra=""; //RESPONSE ATTRIBUTE
e51807f9eedd [xemacs-hg @ 2007-01-27 18:28:57 by stephent]
stephent
parents:
diff changeset
1050 hbx.hqsr=""; //RESPONSE ATTRIBUTE IN REFERRAL QUERY
e51807f9eedd [xemacs-hg @ 2007-01-27 18:28:57 by stephent]
stephent
parents:
diff changeset
1051 hbx.hqsp="ATT"; //RESPONSE ATTRIBUTE IN QUERY
e51807f9eedd [xemacs-hg @ 2007-01-27 18:28:57 by stephent]
stephent
parents:
diff changeset
1052 hbx.hlt=""; //LEAD TRACKING
e51807f9eedd [xemacs-hg @ 2007-01-27 18:28:57 by stephent]
stephent
parents:
diff changeset
1053 hbx.hla=""; //LEAD ATTRIBUTE
e51807f9eedd [xemacs-hg @ 2007-01-27 18:28:57 by stephent]
stephent
parents:
diff changeset
1054 hbx.gp=""; //CAMPAIGN GOAL
e51807f9eedd [xemacs-hg @ 2007-01-27 18:28:57 by stephent]
stephent
parents:
diff changeset
1055 hbx.gpn=""; //CAMPAIGN GOAL IN QUERY
e51807f9eedd [xemacs-hg @ 2007-01-27 18:28:57 by stephent]
stephent
parents:
diff changeset
1056 hbx.hcn=""; //CONVERSION ATTRIBUTE
e51807f9eedd [xemacs-hg @ 2007-01-27 18:28:57 by stephent]
stephent
parents:
diff changeset
1057 hbx.hcv=""; //CONVERSION VALUE
e51807f9eedd [xemacs-hg @ 2007-01-27 18:28:57 by stephent]
stephent
parents:
diff changeset
1058 hbx.cp="null"; //LEGACY CAMPAIGN
e51807f9eedd [xemacs-hg @ 2007-01-27 18:28:57 by stephent]
stephent
parents:
diff changeset
1059 hbx.cpd=""; //CAMPAIGN DOMAIN
e51807f9eedd [xemacs-hg @ 2007-01-27 18:28:57 by stephent]
stephent
parents:
diff changeset
1060
e51807f9eedd [xemacs-hg @ 2007-01-27 18:28:57 by stephent]
stephent
parents:
diff changeset
1061 //CUSTOM VARIABLES
e51807f9eedd [xemacs-hg @ 2007-01-27 18:28:57 by stephent]
stephent
parents:
diff changeset
1062 hbx.ci="";//CUSTOMER ID
e51807f9eedd [xemacs-hg @ 2007-01-27 18:28:57 by stephent]
stephent
parents:
diff changeset
1063 hbx.hc1="";//CUSTOM 1
e51807f9eedd [xemacs-hg @ 2007-01-27 18:28:57 by stephent]
stephent
parents:
diff changeset
1064 hbx.hc2="";//CUSTOM 2
e51807f9eedd [xemacs-hg @ 2007-01-27 18:28:57 by stephent]
stephent
parents:
diff changeset
1065 hbx.hc3="";//CUSTOM 3
e51807f9eedd [xemacs-hg @ 2007-01-27 18:28:57 by stephent]
stephent
parents:
diff changeset
1066 hbx.hc4="";//CUSTOM 4
e51807f9eedd [xemacs-hg @ 2007-01-27 18:28:57 by stephent]
stephent
parents:
diff changeset
1067 hbx.pec="";//ERROR CODES
e51807f9eedd [xemacs-hg @ 2007-01-27 18:28:57 by stephent]
stephent
parents:
diff changeset
1068 </script><script language="javascript1.1" defer="defer" src="http://www.oreillynet.com/hbx.js" type="text/javascript"></script><!--//-->
e51807f9eedd [xemacs-hg @ 2007-01-27 18:28:57 by stephent]
stephent
parents:
diff changeset
1069 <!-- END WEBSIDESTORY CODE -->
e51807f9eedd [xemacs-hg @ 2007-01-27 18:28:57 by stephent]
stephent
parents:
diff changeset
1070 </body>
e51807f9eedd [xemacs-hg @ 2007-01-27 18:28:57 by stephent]
stephent
parents:
diff changeset
1071
e51807f9eedd [xemacs-hg @ 2007-01-27 18:28:57 by stephent]
stephent
parents:
diff changeset
1072 </html>