Initial add of defaria.com
[clearscm.git] / defaria.com / blogs / MAPS / archives / 2003 / 10 / index.html
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">
4 <head>
5     <meta http-equiv="Content-Type" content="text/html; charset=utf-8" />
6 <meta name="generator" content="Movable Type 5.2.3" />
7 <link rel="stylesheet" href="http://defaria.com/blogs/MAPS/styles.css" type="text/css" />
8 <link rel="start" href="http://defaria.com/blogs/MAPS/" title="Home" />
9 <link rel="alternate" type="application/atom+xml" title="Recent Entries" href="http://defaria.com/blogs/MAPS/atom.xml" />
10 <script type="text/javascript" src="http://defaria.com/blogs/MAPS/mt.js"></script>
11
12
13     <title>MAPS: October 2003 Archives</title>
14
15
16     
17     <link rel="next" href="http://defaria.com/blogs/MAPS/archives/2003/11/" title="November 2003" />
18
19 </head>
20 <body id="classic-blog" class="mt-archive-listing mt-datebased-monthly-archive layout-wtt">
21     <div id="container">
22         <div id="container-inner">
23
24
25             <div id="header">
26     <div id="header-inner">
27         <div id="header-content">
28
29
30             <div id="header-name"><a href="http://defaria.com/blogs/MAPS/" accesskey="1">MAPS</a></div>
31             <div id="header-description"></div>
32
33         </div>
34     </div>
35 </div>
36
37
38
39             <div id="content">
40                 <div id="content-inner">
41
42
43                     <div id="alpha">
44                         <div id="alpha-inner">
45
46
47                             <h1 id="page-title" class="archive-title">October 2003 Archives</h1>
48
49
50
51
52
53                             
54                             <div id="entry-27" class="entry-asset asset hentry">
55     <div class="asset-header">
56         <h2 class="asset-name entry-title"><a href="http://defaria.com/blogs/MAPS/archives/2003/10/cookies.html" rel="bookmark">Cookies</a></h2>
57         <div class="asset-meta">
58             <span class="byline">
59     
60                 <abbr class="published" title="2003-10-29T11:07:26-06:00">October 29, 2003 11:07 AM</abbr>
61     
62             </span>
63
64             
65             
66
67         </div>
68     </div>
69     <div class="asset-content entry-content">
70
71         <div class="asset-body">
72             <p>I consulted with Scott and he suggested that I just use a cookie to store the userid and the base things off of that. Seems to work fairly well. Spent some time implementing this and things are looking goodl</p>
73
74         </div>
75
76
77
78     </div>
79     <div class="asset-footer"></div>
80 </div>
81
82
83                             
84                             <div id="entry-26" class="entry-asset asset hentry">
85     <div class="asset-header">
86         <h2 class="asset-name entry-title"><a href="http://defaria.com/blogs/MAPS/archives/2003/10/todos.html" rel="bookmark">Todos</a></h2>
87         <div class="asset-meta">
88             <span class="byline">
89     
90                 <abbr class="published" title="2003-10-28T11:07:21-06:00">October 28, 2003 11:07 AM</abbr>
91     
92             </span>
93
94             
95             
96
97         </div>
98     </div>
99     <div class="asset-content entry-content">
100
101         <div class="asset-body">
102             <p><a title="MAPS Registration" href="http://defaria.com:8080/maps/bin/register.cgi">MAPS Registration</a></p>
103
104 <ol><li><strike>Apparently the JavaScript regex for valid email addresses is not bulletproof yet. Email addresses of tthe form "Joe@Schmoe" pass through the regex OK.</strike></li>
105
106 <p><li><strike>Javascript should check to make sure username doesn't have a space in it</strike></li></p>
107
108 <p><li>username should be case insensitive</li></p>
109
110 <p><li>registerform.cgi should not allow a username that is not a valid MAPS user.</li></p>
111
112 <p></ol></p>
113
114         </div>
115
116
117
118     </div>
119     <div class="asset-footer"></div>
120 </div>
121
122
123                             
124                             <div id="entry-25" class="entry-asset asset hentry">
125     <div class="asset-header">
126         <h2 class="asset-name entry-title"><a href="http://defaria.com/blogs/MAPS/archives/2003/10/apache-session.html" rel="bookmark">Apache Session</a></h2>
127         <div class="asset-meta">
128             <span class="byline">
129     
130                 <abbr class="published" title="2003-10-27T17:19:18-06:00">October 27, 2003  5:19 PM</abbr>
131     
132             </span>
133
134             
135             
136
137         </div>
138     </div>
139     <div class="asset-content entry-content">
140
141         <div class="asset-body">
142             <p><a title="search.cpan.org: Jeffrey Baker / Apache-Session" href="http://search.cpan.org/~jbaker/Apache-Session/">search.cpan.org: Jeffrey Baker / Apache-Session</a></p>
143
144 <p>It may be possible to use Apache Session to record that somebody has logged into MAPS and provide a persistent state while they are logged in. Question is what happens if people do not log out? How is this to be handled.</p>
145
146         </div>
147
148
149
150     </div>
151     <div class="asset-footer"></div>
152 </div>
153
154
155                             
156                             <div id="entry-24" class="entry-asset asset hentry">
157     <div class="asset-header">
158         <h2 class="asset-name entry-title"><a href="http://defaria.com/blogs/MAPS/archives/2003/10/mod-perl.html" rel="bookmark">Mod Perl</a></h2>
159         <div class="asset-meta">
160             <span class="byline">
161     
162                 <abbr class="published" title="2003-10-27T16:14:39-06:00">October 27, 2003  4:14 PM</abbr>
163     
164             </span>
165
166             
167             
168
169         </div>
170     </div>
171     <div class="asset-content entry-content">
172
173         <div class="asset-body">
174             <p><a title="mod_perl: What is mod_perl?" href="http://perl.apache.org/start/index.html">mod_perl: What is mod_perl?</a></p>
175
176 <p>Seems like this is homebase for mod_perl. Still not sure if this can help out with my problems of maintaining the state of what user is currently logged into my MAPS web pages.</p>
177
178         </div>
179
180
181
182     </div>
183     <div class="asset-footer"></div>
184 </div>
185
186
187                             
188                             <div id="entry-23" class="entry-asset asset hentry">
189     <div class="asset-header">
190         <h2 class="asset-name entry-title"><a href="http://defaria.com/blogs/MAPS/archives/2003/10/mapsdeliver.html" rel="bookmark">MAPSDeliver</a></h2>
191         <div class="asset-meta">
192             <span class="byline">
193     
194                 <abbr class="published" title="2003-10-25T01:27:32-06:00">October 25, 2003  1:27 AM</abbr>
195     
196             </span>
197
198             
199             
200
201         </div>
202     </div>
203     <div class="asset-content entry-content">
204
205         <div class="asset-body">
206             <p>Created MAPSDeliver to isolate the portion of the MAPS system that needs to be setgid (in order to deposit the mail). While maps itself could output the message and let sendmail deliver it we still need to deliver mesages when somebody registers (i.e. Whitelist) so we need to manipulate the users mail box directly, thus we need to be setgid. MAPSDeliver does this.</p>
207
208         </div>
209
210
211
212     </div>
213     <div class="asset-footer"></div>
214 </div>
215
216
217                             
218                             <div id="entry-21" class="entry-asset asset hentry">
219     <div class="asset-header">
220         <h2 class="asset-name entry-title"><a href="http://defaria.com/blogs/MAPS/archives/2003/10/stats.html" rel="bookmark">Stats</a></h2>
221         <div class="asset-meta">
222             <span class="byline">
223     
224                 <abbr class="published" title="2003-10-22T23:10:19-06:00">October 22, 2003 11:10 PM</abbr>
225     
226             </span>
227
228             
229             
230
231         </div>
232     </div>
233     <div class="asset-content entry-content">
234
235         <div class="asset-body">
236             <p><a title="MAPS Stats" href="http://defaria.com:8080/maps/bin/login.cgi">MAPS Stats</a></p>
237
238 <p>Well I got stats sorta working. Looking pretty good so far. It does seem to take a long time to compile the table for 30 days. Maybe I'll need to page this stuff too.</p>
239
240 <p>Need to implement clicking on say Returned for 2003-10-10 so that is only shows that subset. Need to write that into detail.cgi</p>
241
242         </div>
243
244
245
246     </div>
247     <div class="asset-footer"></div>
248 </div>
249
250
251                             
252                             <div id="entry-20" class="entry-asset asset hentry">
253     <div class="asset-header">
254         <h2 class="asset-name entry-title"><a href="http://defaria.com/blogs/MAPS/archives/2003/10/javascript-rege.html" rel="bookmark">JavaScript RegExs</a></h2>
255         <div class="asset-meta">
256             <span class="byline">
257     
258                 <abbr class="published" title="2003-10-21T12:38:43-06:00">October 21, 2003 12:38 PM</abbr>
259     
260             </span>
261
262             
263             
264
265         </div>
266     </div>
267     <div class="asset-content entry-content">
268
269         <div class="asset-body">
270             <p><a title="Core JavaScript Guide 1.5: 4 Regular Expressions" href="http://devedge.netscape.com/library/manuals/2000/javascript/1.5/guide/regexp.html#1010689">Core JavaScript Guide 1.5: 4 Regular Expressions</a></p>
271
272 <p>Need to change my JavaScript to use regex's for the purposes of better identifying a valid email address</p>
273
274         </div>
275
276
277
278     </div>
279     <div class="asset-footer"></div>
280 </div>
281
282
283                             
284                             <div id="entry-19" class="entry-asset asset hentry">
285     <div class="asset-header">
286         <h2 class="asset-name entry-title"><a href="http://defaria.com/blogs/MAPS/archives/2003/10/more-mime.html" rel="bookmark">More MIME</a></h2>
287         <div class="asset-meta">
288             <span class="byline">
289     
290                 <abbr class="published" title="2003-10-20T23:26:45-06:00">October 20, 2003 11:26 PM</abbr>
291     
292             </span>
293
294             
295             
296
297         </div>
298     </div>
299     <div class="asset-content entry-content">
300
301         <div class="asset-body">
302             <p>Well I managed to install MIME-tools and I banged and banged on it for a while. I managed to send MIME messages but not exactly the format that I wanted. I want 3 parts:</p>
303
304 <ol>
305 <li>Plain text containing the MAPS register message
306 <li>HTML version of #1
307 <li>Potential spammer's message
308 </ol>
309
310 <p>I can send the message but #3 is not showing up as an attachement. Emailed the author of MIME-tools. Let's see what he says...<br />
311 </p>
312         </div>
313
314
315
316     </div>
317     <div class="asset-footer"></div>
318 </div>
319
320
321                             
322                             <div id="entry-18" class="entry-asset asset hentry">
323     <div class="asset-header">
324         <h2 class="asset-name entry-title"><a href="http://defaria.com/blogs/MAPS/archives/2003/10/mime.html" rel="bookmark">MIME</a></h2>
325         <div class="asset-meta">
326             <span class="byline">
327     
328                 <abbr class="published" title="2003-10-20T19:59:22-06:00">October 20, 2003  7:59 PM</abbr>
329     
330             </span>
331
332             
333             
334
335         </div>
336     </div>
337     <div class="asset-content entry-content">
338
339         <div class="asset-body">
340             <p><a title="search.cpan.org: MIME-tools - modules for parsing (and creating!) MIME entities" href="http://search.cpan.org/~eryq/MIME-tools-5.411a/lib/MIME/Tools.pm">search.cpan.org: MIME-tools - modules for parsing (and creating!) MIME entities</a></p></p>
341
342 <p><br />
343 MAPS needs to use MIME to be able to return messages properly. This is a pointer to MIME-tools, a CPAN module for manipulating MIME messages.</p>
344
345         </div>
346
347
348
349     </div>
350     <div class="asset-footer"></div>
351 </div>
352
353
354
355
356                             <div class="content-nav">
357                                 
358                                 <a href="http://defaria.com/blogs/MAPS/">Main Index</a> |
359                                 <a href="http://defaria.com/blogs/MAPS/archives.html">Archives</a>
360                                 | <a href="http://defaria.com/blogs/MAPS/archives/2003/11/">November 2003 &raquo;</a>
361                             </div>
362
363
364                         </div>
365                     </div>
366
367
368                     <div id="beta">
369     <div id="beta-inner">
370
371
372     
373     <div class="widget-archive widget-archive-category widget">
374     <h3 class="widget-header">Categories</h3>
375     <div class="widget-content">
376     
377     </div>
378 </div>
379
380
381
382
383     <div class="widget-archive-monthly widget-archive widget">
384     <h3 class="widget-header">Monthly <a href="http://defaria.com/blogs/MAPS/archives.html">Archives</a></h3>
385     <div class="widget-content">
386         <ul>
387         
388             <li><a href="http://defaria.com/blogs/MAPS/archives/2007/07/">July 2007 (1)</a></li>
389         
390     
391         
392             <li><a href="http://defaria.com/blogs/MAPS/archives/2006/04/">April 2006 (1)</a></li>
393         
394     
395         
396             <li><a href="http://defaria.com/blogs/MAPS/archives/2005/11/">November 2005 (2)</a></li>
397         
398     
399         
400             <li><a href="http://defaria.com/blogs/MAPS/archives/2004/03/">March 2004 (1)</a></li>
401         
402     
403         
404             <li><a href="http://defaria.com/blogs/MAPS/archives/2004/02/">February 2004 (3)</a></li>
405         
406     
407         
408             <li><a href="http://defaria.com/blogs/MAPS/archives/2003/11/">November 2003 (3)</a></li>
409         
410     
411         
412             <li><a href="http://defaria.com/blogs/MAPS/archives/2003/10/">October 2003 (9)</a></li>
413         
414         </ul>
415     </div>
416 </div>
417         
418     
419
420
421
422 <div class="widget-pages widget">
423     <h3 class="widget-header">Pages</h3>
424     <div class="widget-content">
425         <ul>
426     
427     
428         </ul>
429     </div>
430 </div>
431
432 <div class="widget-syndication widget">
433     <div class="widget-content">
434         <ul>
435             <li><img src="http://defaria.com/mt/mt-static/images/status_icons/feed.gif" alt="Subscribe to feed" width="9" height="9" /> <a href="http://defaria.com/blogs/MAPS/atom.xml">Subscribe to this blog's feed</a></li>
436
437         </ul>
438     </div>
439 </div>
440 <div class="widget-powered widget">
441     <div class="widget-content">
442         <a href="http://www.movabletype.com/"><img src="http://defaria.com/mt/mt-static/images/bug-pbmt-white.png" alt="Powered by Movable Type 5.2.3" width="120" height="75" /></a>
443     </div>
444 </div>
445
446
447
448     </div>
449 </div>
450
451
452
453     
454 <div id="gamma">
455     <div id="gamma-inner">
456     <div class="widget-search widget">
457     <h3 class="widget-header">Search</h3>
458     <div class="widget-content">
459         <form method="get" action="http://defaria.com/mt/mt-search.cgi">
460             <input type="text" id="search" class="ti" name="search" value="" />
461
462             <input type="hidden" name="IncludeBlogs" value="3" />
463
464             <input type="hidden" name="limit" value="20" />
465             <input type="submit" accesskey="4" value="Search" />
466         </form>
467     </div>
468 </div>
469
470 <div class="widget-about-this-page widget">
471     <h3 class="widget-header">
472
473     
474         About this Archive
475     
476
477
478     </h3>
479     <div class="widget-content">
480
481
482
483
484
485         <p class="first">This page is an archive of entries from <strong>October 2003</strong> listed from newest to oldest.</p>
486     
487     
488         <p><a href="http://defaria.com/blogs/MAPS/archives/2003/11/">November 2003</a> is the next archive.</p>
489     
490
491
492         <p>Find recent content on the <a href="http://defaria.com/blogs/MAPS/">main index</a> or look in the <a href="http://defaria.com/blogs/MAPS/archives.html">archives</a> to find all content.</p>
493
494     </div>
495 </div>
496
497
498     </div>
499 </div>
500
501
502
503
504                 </div>
505             </div>
506
507
508             <div id="footer">
509     <div id="footer-inner">
510         <div id="footer-content">
511             <div class="widget-powered widget">
512                 <div class="widget-content">
513                     Powered by <a href="http://www.movabletype.org/">Movable Type</a>
514                 </div>
515             </div>
516
517         </div>
518     </div>
519 </div>
520
521
522
523         </div>
524     </div>
525 </body>
526 </html>