annotate etc/unicode/unicode-consortium/oreilly.html @ 5911:48386fd60fd0

GMP functions that take doubles choke on non-finite values, avoid that. src/ChangeLog addition: 2015-05-10 Aidan Kehoe <kehoea@parhasard.net> * floatfns.c (double_to_integer): Rename this from float_to_int to fit our newer, bignum-compatible terminology. GMP can signal SIGFPE when asked to turn NaN or infinity into a bignum, and we're not prepared to handle that signal if the OS float library routines don't do that, so check for those values explicitly. * floatfns.c (ceiling_two_float): * floatfns.c (ceiling_one_float): * floatfns.c (floor_two_float): * floatfns.c (floor_one_float): * floatfns.c (round_two_float): * floatfns.c (round_one_float): * floatfns.c (truncate_two_float): * floatfns.c (truncate_one_float): Call double_to_integer() with its new name. * number.c: Don't use the {bignum,ratio,bigfloat}_set_double functions directly here, with GMP they can choke when handed non-finite C doubles, call Ftruncate() and the new float_to_bigfloat() from floatfns.c. Maybe we should extend number-gmp.c with GMP-specific implementations that check for non-finite values. tests/ChangeLog addition: 2015-05-10 Aidan Kehoe <kehoea@parhasard.net> * automated/lisp-tests.el: Backslash a few parentheses in the first column for the sake of fontification. * automated/lisp-tests.el: Check that the rounding functions signal Lisp errors correctly when handed positive and negative infinity and NaN.
author Aidan Kehoe <kehoea@parhasard.net>
date Sun, 10 May 2015 19:07:09 +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>