1 <!DOCTYPE html PUBLIC "-//W3C//DTD XHTML 1.0 Transitional//EN"
2 "http://www.w3.org/TR/xhtml1/DTD/xhtml1-transitional.dtd">
3 <html xmlns="http://www.w3.org/1999/xhtml" id="sixapart-standard">
5 <meta http-equiv="Content-Type" content="text/html; charset=utf-8" />
6 <meta name="generator" content="Movable Type 5.2.3" />
8 <link rel="stylesheet" href="http://defaria.com/blogs/Status/styles-site.css" type="text/css" />
9 <link rel="alternate" type="application/atom+xml" title="Atom" href="http://defaria.com/blogs/Status/atom.xml" />
10 <link rel="alternate" type="application/rss+xml" title="RSS 2.0" href="http://defaria.com/blogs/Status/index.xml"$>" />
12 <title>Status for Andrew DeFaria: April 2007 Archives</title>
14 <link rel="start" href="http://defaria.com/blogs/Status/" title="Home" />
15 <link rel="prev" href="http://defaria.com/blogs/Status/archives/2007_03.html" title="March 2007" />
16 <link rel="next" href="http://defaria.com/blogs/Status/archives/2007_05.html" title="May 2007" />
18 <body class="layout-one-column">
20 <div id="container-inner" class="pkg">
23 <div id="banner-inner" class="pkg">
24 <h1 id="banner-header"><a href="http://defaria.com/blogs/Status/" accesskey="1">Status for Andrew DeFaria</a></h1>
25 <h2 id="banner-description">Searchable status reports and work log</h2>
30 <div id="pagebody-inner" class="pkg">
32 <div id="alpha-inner" class="pkg">
34 <p class="content-nav">
35 <a href="http://defaria.com/blogs/Status/archives/2007_03.html">« March 2007</a> |
36 <a href="http://defaria.com/blogs/Status/">Main</a>
37 | <a href="http://defaria.com/blogs/Status/archives/2007_05.html">May 2007 »</a>
42 <rdf:RDF xmlns:rdf="http://www.w3.org/1999/02/22-rdf-syntax-ns#"
43 xmlns:trackback="http://madskills.com/public/xml/rss/module/trackback/"
44 xmlns:dc="http://purl.org/dc/elements/1.1/">
46 rdf:about="http://defaria.com/blogs/Status/archives/2007_04.html#entry-000636"
47 trackback:ping="http://defaria.com/mt/mt-tb.cgi/24"
48 dc:title="GPDB Enhancements/Fixes"
49 dc:identifier="http://defaria.com/blogs/Status/archives/2007_04.html#entry-000636"
51 dc:description=" Implemented gpdb_deleteSiteDomain Modify site almost functionally complete Looking into how to do what MySQL does with it's limit clause in Oracle Changed List Projects at Site to be paged Changed how Projects are displayed Added most of the Project..."
53 dc:date="2007-04-30T14:58:37-06:00" />
58 <h2 class="date-header">April 30, 2007</h2>
60 <div class="entry" id="entry-636">
61 <h3 class="entry-header">GPDB Enhancements/Fixes</h3>
62 <div class="entry-content">
63 <div class="entry-body">
65 <li>Implemented gpdb_deleteSiteDomain</li>
66 <li>Modify site almost functionally complete</li>
67 <li>Looking into how to do what MySQL does with it's limit clause in
69 <li>Changed List Projects at Site to be paged</li>
70 <li>Changed how Projects are displayed </li>
71 <li>Added most of the Project update page</li>
72 <li>Change some of the logic on login/logout</li>
73 <li>Change gpdb_putClearcase to set a global as to whether the record
74 was added/updated or nothing changed.</li>
75 <li>Changed gpdb_add_vob.pl to:</li>
77 <li>Report better the number of Clearcase vob records added or not.</li>
80 <li>Add an UNKNOWN project for the site it's running at (if needed)</li>
81 <li>Properly select the appropriate UNKNOWN project</li>
85 <p class="entry-footer">
86 <span class="post-footers">Posted by at 2:58 PM</span> <span class="separator">|</span> <a class="permalink" href="http://defaria.com/blogs/Status/archives/000636.html">Permalink</a>
88 | <a href="http://defaria.com/blogs/Status/archives/000636.html#trackback">TrackBacks (0)</a>
95 <rdf:RDF xmlns:rdf="http://www.w3.org/1999/02/22-rdf-syntax-ns#"
96 xmlns:trackback="http://madskills.com/public/xml/rss/module/trackback/"
97 xmlns:dc="http://purl.org/dc/elements/1.1/">
99 rdf:about="http://defaria.com/blogs/Status/archives/2007_04.html#entry-000634"
100 trackback:ping="http://defaria.com/mt/mt-tb.cgi/23"
101 dc:title="Why MS Word is a bad HTML editor"
102 dc:identifier="http://defaria.com/blogs/Status/archives/2007_04.html#entry-000634"
103 dc:subject="Texas Instruments"
104 dc:description=" Described a little bit about why MS Word is not a good HTML editor..."
106 dc:date="2007-04-21T20:56:37-06:00" />
111 <h2 class="date-header">April 21, 2007</h2>
113 <div class="entry" id="entry-634">
114 <h3 class="entry-header">Why MS Word is a bad HTML editor</h3>
115 <div class="entry-content">
116 <div class="entry-body">
118 <li>Described a little bit about why MS Word is not a good HTML editor</li>
121 <p>LeGrand, Christina wrote:</p>
123 <blockquote type=cite>
124 <p>Larry, thanks for the great feedback! I have made the last three changes listed here - to the wording in the "Just the FAQs" section, the "ITS
125 in the Customer Success Story, and the URL in the LDM docs section. Great catches! For the first two suggestions, all secondary titles are Arial 11, so I am not sure why they look different in your Outlook, but I believe you that they do. If anyone knows of how to prevent this, please let me know!</p>
128 The proper way to "prevent" such things is to use the proper way to do
129 such things. To do this one should follow the standards and then
130 validate (as Regan said to Gorbachev "<a
131 href="http://www.brainyquote.com/quotes/quotes/r/ronaldreag147717.html">Trust
132 but verify</a>").<br>
134 HTML headers should be done with the "H" tags of which there are H1 -
135 H6. IOW one should not be putting any kinds of font information such as
136 Arial nor point size in there. Such presentation information is best
137 left to the eventual reader, who may not have the font you've chosen
138 nor want Wingbats in Pink at 24 point! <br>
140 However if you must code in a layout that's what CSS is for.<br>
142 In any event Word, which this was made with, is an absolutely horrible
143 HTML editor! And I shall now show you some of the reasons why. I hope
144 you'll enjoy this ride as much as I will...<br>
146 First off MS Word created HTML pages contain a lot of bloat. What Word
147 does is include styling information at the beginning of the document to
148 cover MS Word "styles" then applies "styles" to the layout. This is
149 done, AFAICT, to attempt to get the web page to look "just like it did
150 in Word". In a sentence - It's bad web design and bloat to your web
151 pages let alone often non-standard and should be avoided at all costs.<br>
153 Here is the beginning bloat:<br>
155 <pre id="line165"><html xmlns:v=3D"urn:schemas-microsoft-com:vml" =
156 xmlns:o=3D"urn:schemas-microsoft-com:office:office" =
157 xmlns:w=3D"urn:schemas-microsoft-com:office:word" =
158 xmlns:st1=3D"urn:schemas-microsoft-com:office:smarttags" =
159 xmlns=3D<a class="moz-txt-link-rfc2396E" href="http://www.w3.org/TR/REC-html40">"http://www.w3.org/TR/REC-html40"</a>>
163 <meta http-equiv=3DContent-Type content=3D"text/html; =
164 charset=3Dus-ascii">
165 <meta name=3DProgId content=3DWord.Document>
166 <meta name=3DGenerator content=3D"Microsoft Word 11">
167 <meta name=3DOriginator content=3D"Microsoft Word 11">
168 <link rel=3DFile-List href=3D<a class="moz-txt-link-rfc2396E" href="cid:filelist.xml@01C78350.D624B260">"cid:filelist.xml@01C78350.D624B260"</a>>
169 <link rel=3DEdit-Time-Data href=3D<a class="moz-txt-link-rfc2396E" href="cid:editdata.mso">"cid:editdata.mso"</a>>
173 v\:* {behavior:url(#default#VML);}
174 o\:* {behavior:url(#default#VML);}
175 w\:* {behavior:url(#default#VML);}
176 .shape {behavior:url(#default#VML);}
178 <pre id="line238"></style>
179 <![endif]--><o:SmartTagType
180 namespaceuri=3D"urn:schemas-microsoft-com:office:smarttags" =
183 namespaceuri=3D"urn:schemas-microsoft-com:office:smarttags"
184 name=3D"PlaceType"/>
186 namespaceuri=3D"urn:schemas-microsoft-com:office:smarttags"
187 name=3D"PlaceName"/>
189 namespaceuri=3D"urn:schemas-microsoft-com:office:smarttags"
193 namespaceuri=3D"urn:schemas-microsoft-com:office:smarttags"
194 name=3D"PersonName"/>
195 <!--[if gte mso 9]><xml>
196 <o:OfficeDocumentSettings>
197 <o:DoNotRelyOnCSS/>
198 </o:OfficeDocumentSettings>
199 </xml><![endif]--><!--[if gte mso 9]><xml>
200 <w:WordDocument>
201 <w:SpellingState>Clean</w:SpellingState>
202 <w:DocumentKind>DocumentEmail</w:DocumentKind>
203 <w:EnvelopeVis/>
204 <w:ValidateAgainstSchemas/>
205 <w:SaveIfXMLInvalid>false</w:SaveIfXMLInvalid>
206 <w:IgnoreMixedContent>false</w:IgnoreMixedContent>
207 <w:AlwaysShowPlaceholderText>false</w:AlwaysShowPlaceholderText>
208 <w:BrowserLevel>MicrosoftInternetExplorer4</w:BrowserLevel>
209 </w:WordDocument>
211 <pre id="line269"></xml><![endif]--><!--[if gte mso 9]><xml>
212 <w:LatentStyles DefLockedState=3D"false" LatentStyleCount=3D"156">
213 </w:LatentStyles>
215 </xml><![endif]--><!--[if !mso]>
217 st1\:*{behavior:url(#default#ieooui) }
222 /* Font Definitions */
225 panose-1:2 11 6 4 3 5 4 4 2 4;
226 mso-font-alt:Verdana;
228 mso-generic-font-family:swiss;
229 mso-font-pitch:variable;
230 mso-font-signature:1627421319 -2147483648 8 0 66047 0;}
231 /* Style Definitions */
232 p.MsoNormal, li.MsoNormal, div.MsoNormal
233 {mso-style-parent:"";
235 margin-bottom:.0001pt;
236 mso-pagination:widow-orphan;
238 font-family:"Times New Roman";
239 mso-fareast-font-family:"Times New Roman";
241 a:link, span.MsoHyperlink
243 text-decoration:underline;
244 text-underline:single;}
245 a:visited, span.MsoHyperlinkFollowed
247 text-decoration:underline;
248 text-underline:single;}
250 {mso-margin-top-alt:auto;
252 mso-margin-bottom-alt:auto;
254 mso-pagination:widow-orphan;
256 font-family:"Times New Roman";
257 mso-fareast-font-family:"Times New Roman";
259 p.newslettertitle, li.newslettertitle, div.newslettertitle
260 {mso-style-name:newslettertitle;
261 mso-margin-top-alt:auto;
263 mso-margin-bottom-alt:auto;
265 mso-pagination:widow-orphan;
267 font-family:"Times New Roman";
268 mso-fareast-font-family:"Times New Roman";
270 p.newslettertext, li.newslettertext, div.newslettertext
271 {mso-style-name:newslettertext;
272 mso-margin-top-alt:auto;
274 mso-margin-bottom-alt:auto;
276 mso-pagination:widow-orphan;
278 font-family:"Times New Roman";
279 mso-fareast-font-family:"Times New Roman";
281 p.newsletterheading, li.newsletterheading, div.newsletterheading
282 {mso-style-name:newsletterheading;
283 mso-margin-top-alt:auto;
285 mso-margin-bottom-alt:auto;
287 mso-pagination:widow-orphan;
289 font-family:"Times New Roman";
290 mso-fareast-font-family:"Times New Roman";
292 p.newsletterbullet, li.newsletterbullet, div.newsletterbullet
293 {mso-style-name:newsletterbullet;
294 mso-margin-top-alt:auto;
296 mso-margin-bottom-alt:auto;
298 mso-pagination:widow-orphan;
300 font-family:"Times New Roman";
301 mso-fareast-font-family:"Times New Roman";
304 {mso-style-type:personal;
305 mso-style-noshow:yes;
306 mso-ansi-font-size:10.0pt;
307 mso-bidi-font-size:10.0pt;
309 mso-ascii-font-family:Arial;
310 mso-hansi-font-family:Arial;
311 mso-bidi-font-family:Arial;}
313 {mso-style-type:personal;
314 mso-style-noshow:yes;
315 mso-ansi-font-size:10.0pt;
316 mso-bidi-font-size:10.0pt;
318 mso-ascii-font-family:Arial;
319 mso-hansi-font-family:Arial;
320 mso-bidi-font-family:Arial;
323 {mso-style-type:personal;
324 mso-style-noshow:yes;
325 mso-ansi-font-size:10.0pt;
326 mso-bidi-font-size:10.0pt;
328 mso-ascii-font-family:Arial;
329 mso-hansi-font-family:Arial;
330 mso-bidi-font-family:Arial;
333 {mso-style-type:personal-reply;
334 mso-style-noshow:yes;
335 mso-ansi-font-size:10.0pt;
336 mso-bidi-font-size:10.0pt;
338 mso-ascii-font-family:Arial;
339 mso-hansi-font-family:Arial;
340 mso-bidi-font-family:Arial;
347 margin:1.0in 1.25in 1.0in 1.25in;
348 mso-header-margin:.5in;
349 mso-footer-margin:.5in;
356 <!--[if gte mso 10]>
358 /* Style Definitions */=20
360 {mso-style-name:"Table Normal";
361 mso-tstyle-rowband-size:0;
362 mso-tstyle-colband-size:0;
363 mso-style-noshow:yes;
365 mso-padding-alt:0in 5.4pt 0in 5.4pt;
367 mso-para-margin-bottom:.0001pt;
368 mso-pagination:widow-orphan;
370 font-family:"Times New Roman";
371 mso-ansi-language:#0400;
372 mso-fareast-language:#0400;
373 mso-bidi-language:#0400;}
375 <pre id="line430"></style>
376 <![endif]--><!--[if gte mso 9]><xml>
377 <o:shapedefaults v:ext=3D"edit" spidmax=3D"1026" />
378 </xml><![endif]--><!--[if gte mso 9]><xml>
379 <o:shapelayout v:ext=3D"edit">
380 <o:idmap v:ext=3D"edit" data=3D"1" />
381 </o:shapelayout></xml><![endif]-->
386 Now wasn't that fun? <span class="moz-smiley-s1"><span> :-) </span></span><br>
388 After creating all that crud we are now able to apply it to our
389 content. Here's the part that does the heading:<br>
390 <blockquote><tt> <p class=3Dnewsletterheading =<br>
391 style=3D'mso-margin-top-alt:0in;margin-right:<br>
392 0in;margin-bottom:4.0pt;margin-left:0in'><span =<br>
393 style=3D'mso-bookmark:OLE_LINK1'><span<br>
394 style=3D'mso-bookmark:OLE_LINK10'><span =<br>
395 style=3D'mso-bookmark:OLE_LINK11'><span<br>
396 style=3D'mso-bookmark:OLE_LINK12'><span =<br>
397 style=3D'mso-bookmark:OLE_LINK2'><span<br>
398 style=3D'mso-bookmark:OLE_LINK3'><strong><b><font
401 face=3DArial><span =<br>
402 style=3D'font-size:12.0pt;font-family:Arial;mso-bidi-font-style:<br>
403 italic'>DesignSync Documentation Has
404 Moved</span></font><span<br>
406 style=3D'mso-bidi-font-style:italic'><o:p></o:p></span></b></strong></spa=<br>
407 n></span></span></span></span></span></p><br>
409 OK, not you tell me - where's the Arial 11 point in there?<br>
412 I'm sure you've enjoyed the above exercise...<br>
414 Oh, and how does this look in "straight" HTML?<br>
415 <blockquote><tt><h2>DesignSync Documentation Has Moved</h2></tt><br>
419 <p class="entry-footer">
420 <span class="post-footers">Posted by at 8:56 PM</span> <span class="separator">|</span> <a class="permalink" href="http://defaria.com/blogs/Status/archives/000634.html">Permalink</a>
422 | <a href="http://defaria.com/blogs/Status/archives/000634.html#trackback">TrackBacks (0)</a>
429 <rdf:RDF xmlns:rdf="http://www.w3.org/1999/02/22-rdf-syntax-ns#"
430 xmlns:trackback="http://madskills.com/public/xml/rss/module/trackback/"
431 xmlns:dc="http://purl.org/dc/elements/1.1/">
433 rdf:about="http://defaria.com/blogs/Status/archives/2007_04.html#entry-000633"
434 trackback:ping="http://defaria.com/mt/mt-tb.cgi/22"
435 dc:title="Turning on HTML for Exchange/IMAP"
436 dc:identifier="http://defaria.com/blogs/Status/archives/2007_04.html#entry-000633"
437 dc:subject="Texas Instruments"
438 dc:description=" Described how to configure Exchange's IMAP server to server out HTML..."
440 dc:date="2007-04-21T20:38:56-06:00" />
447 <div class="entry" id="entry-633">
448 <h3 class="entry-header">Turning on HTML for Exchange/IMAP</h3>
449 <div class="entry-content">
450 <div class="entry-body">
452 <li>Described how to configure Exchange's IMAP server to server out HTML</li>
455 <p>I had worked on this before but I just want to document it here. I use Thunderbird and connect to Exchange servers via IMAP. Here at TI I was only getting plain text from the IMAP server. I was speaking to a friend of mine who managed an Exchange at a prior company we worked together at. I used TB and IMAP back then too and did not have problems with HTML'ized email from Outlook users:</p>
457 <b><font color="#204a87">Andrew DeFaria:</font></b> In any event I'm nore interested if you have an answer to my question regarding Exchange/IMAP.<br>
458 <b><font color="#204a87">Andrew DeFaria:</font></b> How do you configure Exchange to sent HTML email to IMAP?<br>
459 <b><font color="#cc0000">Ron Van Scherpe:</font></b> as far as imap goes,<br>
460 <b><font color="#cc0000">Ron Van Scherpe:</font></b> we don't use it here.<br>
461 <b><font color="#cc0000">Ron Van Scherpe:</font></b> but lemme check something<br>
462 <b><font color="#204a87">Andrew DeFaria:</font></b> I could have sworn that while at Salira I used TB and IMAP to your exchange server and when Outlook users sent HTML'ized email I saw it in TB as HTML'ized.<br>
463 <b><font color="#204a87">Andrew DeFaria:</font></b> Here at TI all I get from the IMAP port is just plain text. Seems to me that this might be an Exchange setting....<br>
464 <b><font color="#cc0000">Ron Van Scherpe:</font></b> yes..it's a server setting.<br>
465 <b><font color="#cc0000">Ron Van Scherpe:</font></b> they must have it set for plain text only because you have 3 options..<br>
466 <b><font color="#cc0000">Ron Van Scherpe:</font></b> plain text, HTML or both.<br>
467 <b><font color="#cc0000">Ron Van Scherpe:</font></b> we have it set to both here<br>
468 <b><font color="#cc0000">Ron Van Scherpe:</font></b> and we did at Salira.<br>
469 <b><font color="#cc0000">Ron Van Scherpe:</font></b> they're taking an MS approach<br>
470 <b><font color="#cc0000">Ron Van Scherpe:</font></b> they don't want HTML rendered hacks<br>
471 <b><font color="#204a87">Andrew DeFaria:</font></b> HTML rendered hacks will happen more often in Outlook than TB is my guess.<br>
472 <b><font color="#cc0000">Ron Van Scherpe:</font></b> login in to the Exchange server<br>
473 <b><font color="#cc0000">Ron Van Scherpe:</font></b> open up ESM<br>
474 <b><font color="#cc0000">Ron Van Scherpe:</font></b> expand the server so that you see the Protocols...<br>
475 <b><font color="#cc0000">Ron Van Scherpe:</font></b> right click on the iMap virtual server and select properities<br>
476 <b><font color="#cc0000">Ron Van Scherpe:</font></b> click on the message format tab and select rendering type<br>
477 <b><font color="#cc0000">Ron Van Scherpe:</font></b> you'll have to restart the imap server<br>
478 <b><font color="#204a87">Andrew DeFaria:</font></b> Great! And thanks! I'll send this along...<br>
479 <b><font color="#204a87">Andrew DeFaria:</font></b> I owe you a beer (that is if they agree to it and implement it...)<br>
480 <b><font color="#cc0000">Ron Van Scherpe:</font></b> $50<br>
481 <b><font color="#204a87">Andrew DeFaria:</font></b> OK a case!<br>
482 <b><font color="#cc0000">Ron Van Scherpe:</font></b> heh</p>
485 <p class="entry-footer">
486 <span class="post-footers">Posted by at 8:38 PM</span> <span class="separator">|</span> <a class="permalink" href="http://defaria.com/blogs/Status/archives/000633.html">Permalink</a>
488 | <a href="http://defaria.com/blogs/Status/archives/000633.html#trackback">TrackBacks (0)</a>
495 <rdf:RDF xmlns:rdf="http://www.w3.org/1999/02/22-rdf-syntax-ns#"
496 xmlns:trackback="http://madskills.com/public/xml/rss/module/trackback/"
497 xmlns:dc="http://purl.org/dc/elements/1.1/">
499 rdf:about="http://defaria.com/blogs/Status/archives/2007_04.html#entry-000632"
500 trackback:ping="http://defaria.com/mt/mt-tb.cgi/21"
501 dc:title="Oracle limit clause"
502 dc:identifier="http://defaria.com/blogs/Status/archives/2007_04.html#entry-000632"
504 dc:description=" Modify site almost functionally complete Looking into how to do what MySQL does with it's limit clause in Oracle..."
506 dc:date="2007-04-18T19:04:09-06:00" />
511 <h2 class="date-header">April 18, 2007</h2>
513 <div class="entry" id="entry-632">
514 <h3 class="entry-header">Oracle limit clause</h3>
515 <div class="entry-content">
516 <div class="entry-body">
518 <li>Modify site almost functionally complete</li>
520 <li>Looking into how to do what MySQL does with it's limit clause in Oracle</li>
523 <h2>Oracle limit clause</h2>
525 <p>Found this ugly workaround for MySQL's limit clause:</p>
527 <div class=code><pre>
529 select rownum as limit, t.* from (
530 select * from <table> where <condition>
532 t) where limit between <lower limit> and <upper limit>
535 <p>Hey it works....</p>
537 <p class="entry-footer">
538 <span class="post-footers">Posted by at 7:04 PM</span> <span class="separator">|</span> <a class="permalink" href="http://defaria.com/blogs/Status/archives/000632.html">Permalink</a>
540 | <a href="http://defaria.com/blogs/Status/archives/000632.html#trackback">TrackBacks (0)</a>
547 <rdf:RDF xmlns:rdf="http://www.w3.org/1999/02/22-rdf-syntax-ns#"
548 xmlns:trackback="http://madskills.com/public/xml/rss/module/trackback/"
549 xmlns:dc="http://purl.org/dc/elements/1.1/">
551 rdf:about="http://defaria.com/blogs/Status/archives/2007_04.html#entry-000631"
552 trackback:ping="http://defaria.com/mt/mt-tb.cgi/20"
553 dc:title="Deleting Site Domains"
554 dc:identifier="http://defaria.com/blogs/Status/archives/2007_04.html#entry-000631"
555 dc:subject="Texas Instruments"
556 dc:description=" Implemented gpdb_deleteSiteDomain..."
558 dc:date="2007-04-13T21:44:25-06:00" />
563 <h2 class="date-header">April 13, 2007</h2>
565 <div class="entry" id="entry-631">
566 <h3 class="entry-header">Deleting Site Domains</h3>
567 <div class="entry-content">
568 <div class="entry-body">
570 <li>Implemented gpdb_deleteSiteDomain</li>
573 <p>As we know, in GPDB there's very little in the realm of editing or validating of data. We've seen this with IP ranges where we let any old data in, including invalid IP ranges (let along the fact that the whole concept of IP ranges identifying sites is flawed to start with).</p>
575 <p>But as we can also see a site may have multiple domains (e.g. Dallas has many).</p>
577 <p>Site domains are implemented as their own table with the Site ID as the key and the "extended fields" of domain, IP range lower and upper being the data files.<p>
579 <div class=code><pre>
580 -- site_domain_map: Table to map multiple domains to sites
581 create table site_domain_map (
582 id number (10) not null,
583 domain varchar2 (256) not null,
584 ip_range_lower varchar2 (15),
585 ip_range_upper varchar2 (15),
586 foreign key (id) references sites (id)
590 <p>But nothing stops the user or worse yet, a script, from adding more than one site domain that is exactly identical! So we can have, for example, two site domains for Dallas that have the domain name of "dal.design.ti.com".</p>
592 <p>As if that is not enough a real problem come when one attempts to delete. Let's say somebody added a second "dal.design.ti.com" Site Domain, notices the mistake and wants to delete the extra one.</p>
594 <p>Currently the code deletes site_domain_map entries using the following SQL statement:</p>
596 <div class=code><pre>
597 DELETE FROM SITE_DOMAIN_MAP WHERE ID = 1000007 AND DOMAIN = 'dal.design.ti.com';
600 <p>This would delete both dal.design.ti.com entries, not just one.</p>
602 <p>I think the answer is to implement some validation such that people cannot add a second Site Domain of the same Domain name. Of course, this leaves the question is it considered legal to have two dal.design.ti.com Site Domains with different IP ranges. Which brings up the idea of validating not only a single IP range, but that no IP ranges overlap!</p>
605 <p class="entry-footer">
606 <span class="post-footers">Posted by at 9:44 PM</span> <span class="separator">|</span> <a class="permalink" href="http://defaria.com/blogs/Status/archives/000631.html">Permalink</a>
608 | <a href="http://defaria.com/blogs/Status/archives/000631.html#trackback">TrackBacks (0)</a>
615 <rdf:RDF xmlns:rdf="http://www.w3.org/1999/02/22-rdf-syntax-ns#"
616 xmlns:trackback="http://madskills.com/public/xml/rss/module/trackback/"
617 xmlns:dc="http://purl.org/dc/elements/1.1/">
619 rdf:about="http://defaria.com/blogs/Status/archives/2007_04.html#entry-000630"
620 trackback:ping="http://defaria.com/mt/mt-tb.cgi/19"
622 dc:identifier="http://defaria.com/blogs/Status/archives/2007_04.html#entry-000630"
623 dc:subject="Texas Instruments"
624 dc:description=" Created testcc.pl. This script creates a test vob, test view, makes elements, checks them in, out, modifies them, checks them in again and compares! Basic Clearcase sanity testing......"
626 dc:date="2007-04-10T17:53:20-06:00" />
631 <h2 class="date-header">April 10, 2007</h2>
633 <div class="entry" id="entry-630">
634 <h3 class="entry-header">testcc.pl</h3>
635 <div class="entry-content">
636 <div class="entry-body">
638 <li>Created testcc.pl. This script creates a test vob, test view, makes elements, checks them in, out, modifies them, checks them in again and compares! Basic Clearcase sanity testing...</li>
641 <p class="entry-footer">
642 <span class="post-footers">Posted by at 5:53 PM</span> <span class="separator">|</span> <a class="permalink" href="http://defaria.com/blogs/Status/archives/000630.html">Permalink</a>
644 | <a href="http://defaria.com/blogs/Status/archives/000630.html#trackback">TrackBacks (0)</a>
651 <rdf:RDF xmlns:rdf="http://www.w3.org/1999/02/22-rdf-syntax-ns#"
652 xmlns:trackback="http://madskills.com/public/xml/rss/module/trackback/"
653 xmlns:dc="http://purl.org/dc/elements/1.1/">
655 rdf:about="http://defaria.com/blogs/Status/archives/2007_04.html#entry-000629"
656 trackback:ping="http://defaria.com/mt/mt-tb.cgi/18"
657 dc:title="Convert Dallas/Licensing/Solaris 10 testing"
658 dc:identifier="http://defaria.com/blogs/Status/archives/2007_04.html#entry-000629"
659 dc:subject="Texas Instruments"
660 dc:description=" Changed gpdb_convertuk.pl to open and use the new Dallas database cclic_report.pl reporting everybody as "UNK". Tried to run this in debugger and it just worked! Hmmm... Is this a cron problem? Running again tonight Rick got the Jackson filer..."
662 dc:date="2007-04-09T19:23:36-06:00" />
667 <h2 class="date-header">April 9, 2007</h2>
669 <div class="entry" id="entry-629">
670 <h3 class="entry-header">Convert Dallas/Licensing/Solaris 10 testing</h3>
671 <div class="entry-content">
672 <div class="entry-body">
674 <li>Changed gpdb_convertuk.pl to open and use the new Dallas database</li>
676 <li>cclic_report.pl reporting everybody as "UNK". Tried to run this in debugger and it just worked! Hmmm... Is this a cron problem? Running again tonight</li>
678 <li>Rick got the Jackson filer to mount to dslabcc01 however while I can create the vob storage area I cannot mount the vob!</li>
681 <p class="entry-footer">
682 <span class="post-footers">Posted by at 7:23 PM</span> <span class="separator">|</span> <a class="permalink" href="http://defaria.com/blogs/Status/archives/000629.html">Permalink</a>
684 | <a href="http://defaria.com/blogs/Status/archives/000629.html#trackback">TrackBacks (0)</a>