[thelist] need frame focus when frame source is word doc

Burnett, Simon SBurnett at calorgas.co.uk
Tue Aug 21 02:50:05 CDT 2001


Hi folks, having trouble with making a frame the current focus.
The code is something like:

<frameset>
<frame name="header" src="header.htm">
<frame name="mainpage" src="docs/justanexample.doc">
</frameset>

The code for header.htm contains a javascript function goprint()

function goprint(){
	window.parent.mainpage.focus();
	window.print();
}

There is a TD element like this:

....<td style="cursor:hand" onclick="goprint()">A LINK</td>

When the command : "window.parent.mainpage.focus();" runs I get the error
"Member not found".
I've tried different ways of invoking it - buttons & text link. It works
when the 'mainpage' frame source is HTML or plain text but not when a WORD
instance is running. 

So, any way of bringing up print dialog for 'mainpage' from a button/link
from the 'header' frame? Btw, I need the print dialog as I am accessing a
fax application from it - rather than wanting the document printed.

Cheers in advance - Simon (sburnett at calorgas.co.uk)





-----Original Message-----
From: thelist-admin at lists.evolt.org [mailto:thelist-admin at lists.evolt.org] 
Sent: 20 August 2001 16:48
To: thelist at lists.evolt.org
Subject: thelist digest, Vol 1 #1585 - 23 msgs


Send thelist mailing list submissions to
	thelist at lists.evolt.org

To subscribe or unsubscribe via the web, visit
	http://lists.evolt.org/mailman/listinfo/thelist
or, via email, send a message with subject or body 'help' to
	thelist-request at lists.evolt.org
You can reach the person managing the list at
	thelist-admin at lists.evolt.org

When replying, please edit your Subject line so it is more specific than
"Re: Contents of thelist digest..."


Today's Topics:

  1. Re: Embedded Flash file not loading in I.E. 5.5 (sfmalo)
  2. Re: PHP - Passing Variable in URL with Anchor Trouble! (Michael
Pemberton)
  3. RE: IIS falling down! (Ron White)
  4. Re: IIS falling down! (aardvark)
  5. Re: IIS falling down! (Michael Pemberton)
  6. RE: CSS + Div Menu in tables malfunctioning in NS4+ for (jon steele)
  7. Power Saving in Win 98 (the head lemur)
  8. RE: IIS falling down! (Scott Dexter)
  9. Re: SQL Server: How Can I Convert VARCHAR to INT? (James Aylard)
  10. RE: IIS falling down! (Steve Cook)
  11. Re: target="_blank" (James Aylard)
  12. Image Robot or other image batch processing tool (spinhead)
  13. Re: Image Robot or other image batch processing tool
(martin.p.burns at uk.pwcglobal.com)
  14. Re: Image Robot or other image batch processing tool (Norman Bunn)
  15. RE: [OT] cfdecrypt, was: (Gift Culture) (Judah McAuley)
  16. Access db X SQL (Flavia Silveira-Tarzwell (FayeC))
  17. RE: [OT] cfdecrypt, was: (Gift Culture) (Raymond Camden)
  18. Re: Access db X SQL (Darren)
  19. Re: Access db X SQL (John Meyer)
  20. Documentation on the interface 'twixt PHP and MySQL? (databarn)
  21. Re: SQL Server: How Can I Convert VARCHAR to INT? (Joshua Olson)
  22. Need logo criticism... (Ryan Finley)
  23. Re: [OT] cfdecrypt, was: (Gift Culture) (the head lemur)

--__--__--

Message: 1
From: "sfmalo" <sfmalo at msn.com>
To: <thelist at lists.evolt.org>
Subject: Re: [thelist] Embedded Flash file not loading in I.E. 5.5
Date: Mon, 20 Aug 2001 00:52:23 -0700
charset="iso-8859-1"
Reply-To: thelist at lists.evolt.org

Yes, thanks so much, Erik. That did it (the very obvious got overlooked for
sure).

Still don't understand why both Netscape browsers had no trouble with it
(which threw me). Usually, it's the other way around!

Sharon
P.S. Have been trying to send this for almost an hour but MSN is kaput again
so don't know when you'll end up getting this.

From: "Erik Mattheis" <gozz at gozz.com>
Sent: Sunday, August 19, 2001 11:16 PM

> >Could someone take a look at the source code of
> >http://www.survivingburns.org/NFmentoring.html and see if they can spot
the
> >reason? I'm at a dead end.)<8
>
> If you're speaking of
> http://www.survivingburns.org/NFmentoring1.html (with the 1)
>
> You have <param name="movie" value="heart.swf">
>
> I believe this needs to be changed to:
>
> <param name="movie" value="images/heart.swf">
> --
>
> - Erik Mattheis
---------------------------------------------------------------------------
Sharon F. Malone
"web design and Internet writing services"
http://www.24caratdesign.com



--__--__--

Message: 2
Date: Mon, 20 Aug 2001 22:56:51 +1000
From: Michael Pemberton <mpember at phreaker.net>
To: thelist at lists.evolt.org
Subject: Re: [thelist] PHP - Passing Variable in URL with Anchor Trouble!
Reply-To: thelist at lists.evolt.org

That's the method I would suggest.  However, PHP will automatically
decode a url without need for you to tell it.

This means that you can use the %XX codes without any problems regarding
php being able to understand what your saying.

David Altherr wrote:

> While that approach is a viable workaround, it may not be very
> efficient if
> the 'index.php' script is intended to receive a 'main' variable which
> might
> contain URL data with varying data and variable names from multiple
> scripts... that is potentially a lot of code to write just for passing
> the
> variables and their approriate values, and that creates another script
> that
> you have to update if you add a variable, (at least the way I imagine
> it).
> I'm assuming that the URL data is used to either redirect to the URL
> or to
> grab the file, at it's specified location, into the current script, I
> may be
> wrong but this should apply regardless.
>
>     To maintain the architecture (i think you're on the right track)
> the
> solution would be to simply encode the URL data to ensure that the
> browser
> just treats the data as a string.  Thus your code on the 'submit'
> script
> would be similar to:
>
> $url_data =
>     urlencode(
>         'cleaningtips.php?room='.$clean_array['Room']
>         .'&surface='.$clean_array['Surface']
>         .'&stain='.$clean_array['Stain']
>         .'&id='.$clean_array['ID']);
>
> which would produce a similar string stored to $url_data :
>
> cleaningtips.php%3Froom%3Djaskhf%26surface%3Dasdfasdf%26st
> in%3Dasdfsadfsdfs
> ad%26id%3Dfooo
>
> notice no special URL characters.  You then set your anchor as such:
>
> $anchor =
>     "<a href='http://$web_address/index.php?main=$url_data>view</a>";
>
> Of course, once the data gets to the destination page, you need to
> urldecode() it into the proper URL string:
>
> $main = urldecode($main);
>
> which will give you the URL to use as you please in index.php:
>
> cleaningtips.php?room=jaskhf&surface=asdfasdf&stain=asdfsadfsd
> sad&id=fooo
>
> The nice thing about this solution is that you don't necessarily have
> to
> setup a logic structure if 'main' is intended to accept both encoded
> and
> decoded strings, an already decoded URL will decode to itself with one
>
> specific exception that I am aware of: if you use any literal percent
> signs
> preceding a valid two digit hexidecimal string (i.e. %00 - %ff), then
> this
> three character string will be converted to it's one character Unicode
>
> equivalent on a second urldecode().  If this is the case, or you just
> want
> to be safe, then one option might be to have a 'decode' switch in the
> URL
> and a logic structure in the receiving script. e.g.:
>
> in the anchor:
> $anchor =
>     "<a
> href='http://$web_address/index.php?main=$url_data&decode=1>view</a>";
>
> in the receiving script:
> if($decode==1){
>     $main = urldecode($main);
> }
>
> or another format if you don't feel safe overwriting vars (same
> result):
> $url_safe_main = ( $decode==1 ? urldecode($main) : $main);
>
> Hopefully that will save you from changing a lot of your code.
>
> -David Altherr
> www.davidaltherr.net
>
> > <snip>
> > \********
> > *******
> >  print "<a
> > href='http://$web_address/index.php?main=cleaningtips.php?room=".$c
> > lean_arra
> > y
> > **
> > ["Room"]."&surface=".$clean_array["Surface"]."&stain=".$clean_array
> > ["Stain"]
> > ."&id=".$clean_array["ID"]."' ** target='new'>view</a>\n";
> > *******
> > ********/
> > </snip>
> >
> > You can only have one '?' per URL, logically enough -- it seperates
> > the page to load from the data to send to it.
> >
> > Workaround: Send all of the variables to index.php and then have
> > index.php send them to cleaningtips.php. ie:
> >
> > http://www.myweb.com/index.php?main=cleaningtips.php&room=KITCHEN&a
> > nother=this&another=that
> >
> >
> > Then have index.php load cleaningtips.php with all the variables
> > (other than $main which it doesn't need).
> >
> > I would write the code out, but that is your job not mine :]
> >
> > Daryl
> >
>
> ---------------------------------------
> For unsubscribe and other options, including
> the Tip Harvester and archive of TheList go to:
> http://lists.evolt.org Workers of the Web, evolt !

--
Michael Pemberton
mpember at phreaker.net
ICQ: 12107010




--__--__--

Message: 3
Reply-To: <ronwhite at members.evolt.org>
From: "Ron White" <ronwhite at members.evolt.org>
To: <thelist at lists.evolt.org>
Subject: RE: [thelist] IIS falling down!
Date: Mon, 20 Aug 2001 09:25:11 -0400
charset="Windows-1252"
Reply-To: thelist at lists.evolt.org

Have you applied all patches? If not, do so and see if your problems don't
go away...

Thanks,
Ron White

>Any further tips appreciated.


--__--__--

Message: 4
From: "aardvark" <roselli at earthlink.net>
To: thelist at lists.evolt.org
Date: Mon, 20 Aug 2001 09:55:06 -0400
Subject: Re: [thelist] IIS falling down!
Reply-To: thelist at lists.evolt.org

> From: Steve Cook <steve.cook at evitbe.com>
> 
> we've been having some strange behaviour from IIS on our Intranet
> recently. Firstly, one machine running IIS 4 on NT4 (Small Business
> Server) was refusing to respond on the www service when we started to
> use it each morning. It seemed like the service was hanging if it was
> left unused for a while. After trying everything we could think of
> (not so much :-), we went around the problem by centralising all our
> Intranet applications on another machine.

worth a shot, right?

there was a local ISP who's www service kept crapping out on their 
IIS box after, say, 30 minutes... they never saw it happen, and the 
box itself seemed fine...

what happened was that the 3D screen saver was creating some 
sort of conflict with the video card, and somehow causing all traffic 
to/from the box to die...  at least until the hit a key to stop the 
screen saver and see what was up (the www service appeared to 
be working fine once they could see it)...  it took them 2 weeks to 
believe us that there was a problem...

our solution was to get one of those long-necked chicken things 
with the bobbing head and set it over the space bar on the 
keyboard... ever 30 seconds or so, the beak would swing down and 
hit the space bar...  it was so much more fun than turning off the 
screen saver...

the gist is, if you don't see anything in the error logs, start looking 
for conflicts that could tie up traffic or processor cycles... make 
sure the cables are good and that it's not a router issue... if there is 
something in the error logs, look for patterns, and then do what you 
do best...


--__--__--

Message: 5
Date: Tue, 21 Aug 2001 00:13:19 +1000
From: Michael Pemberton <mpember at phreaker.net>
To: thelist at lists.evolt.org
Subject: Re: [thelist] IIS falling down!
Reply-To: thelist at lists.evolt.org

I have found that some screen savers attempt to become "system savers"
and stop almost every device you can think of from doing it's thing.

This can involve everything from stopping your cdrom ejecting, to the
more annoying stopping of your modem / network connection and thus
risking idle time disconnection.

<tip type="Screen Savers" Author="Michael Pemberton">
Screen savers can often do more damage than good.  They were designed to
stop image burning on the old monitors with low refresh rates.

With the latest developments in monitor technology, the screens no
longer require saving.  If you don't need one for security / business
image purposes, you should disable your screen saver and enable power
saving.

This means that you save power and your screen at the same time and your
CPU doesn't go into overdrive drawing an animation that you don't even
look at.
</tip>

aardvark wrote:
> 
> > From: Steve Cook <steve.cook at evitbe.com>
> >
> > we've been having some strange behaviour from IIS on our Intranet
> > recently. Firstly, one machine running IIS 4 on NT4 (Small Business
> > Server) was refusing to respond on the www service when we started to
> > use it each morning. It seemed like the service was hanging if it was
> > left unused for a while. After trying everything we could think of
> > (not so much :-), we went around the problem by centralising all our
> > Intranet applications on another machine.
> 
> worth a shot, right?
> 
> there was a local ISP who's www service kept crapping out on their
> IIS box after, say, 30 minutes... they never saw it happen, and the
> box itself seemed fine...
> 
> what happened was that the 3D screen saver was creating some
> sort of conflict with the video card, and somehow causing all traffic
> to/from the box to die...  at least until the hit a key to stop the
> screen saver and see what was up (the www service appeared to
> be working fine once they could see it)...  it took them 2 weeks to
> believe us that there was a problem...
> 
> our solution was to get one of those long-necked chicken things
> with the bobbing head and set it over the space bar on the
> keyboard... ever 30 seconds or so, the beak would swing down and
> hit the space bar...  it was so much more fun than turning off the
> screen saver...
> 
> the gist is, if you don't see anything in the error logs, start looking
> for conflicts that could tie up traffic or processor cycles... make
> sure the cables are good and that it's not a router issue... if there is
> something in the error logs, look for patterns, and then do what you
> do best...
> 
> ---------------------------------------
> For unsubscribe and other options, including
> the Tip Harvester and archive of TheList go to:
> http://lists.evolt.org Workers of the Web, evolt !

-- 
Michael Pemberton
mpember at phreaker.net
ICQ: 12107010


--__--__--

Message: 6
Date: Mon, 20 Aug 2001 07:19:11 -0700 (PDT)
From: jon steele <jjsteele22 at yahoo.com>
To: thelist at lists.evolt.org
Subject: [thelist] RE: CSS + Div Menu in tables malfunctioning in NS4+ for
Reply-To: thelist at lists.evolt.org

Hi Am,

Whenever I want to use dropdown menus in NS4, I use a <layer>. If you
have some sort of serverside scripting, you can use that to detect the
browser and output a div or a layer.

For example, in PHP:

$nn = strpos($HTTP_USER_AGENT,"4.7");
if($nn){
   echo '<layer left="40" top="50" onmouseout="hideLayer()"
onmousemove="showLayer()">';
}else{
   echo <div style="...blahblah...">
}

NN can really do a lot with its layer tag.

If the div/layers are absolute, why are they in tables? I usually put
all of my absolute div/layers right after the <body> tag.

Jon

__________________________________________________
Do You Yahoo!?
Make international calls for as low as $.04/minute with Yahoo! Messenger
http://phonecard.yahoo.com/

--__--__--

Message: 7
From: "the head lemur" <headlemur at clearskymail.com>
To: <thelist at lists.evolt.org>
Date: Mon, 20 Aug 2001 07:47:05 -0700
charset="iso-8859-1"
Subject: [thelist] Power Saving in Win 98
Reply-To: thelist at lists.evolt.org

Screen savers are not the only evil feature of Windows. Power Saving will
drive you crazy in a small peer to peer environment.

<tip type="Power Saving Features Windows98">
By Default Windows sets machines as home/office. this turns the monitor off
after 15 mins. and harddrives off after 30mins.
This will lock up this machine after 2 hours and requires rebooting all
machines to re enable file and printer sharing.
When using Win98 is a peer to peer environment having one machine acting as
a file server Turn off Power Saving to this box.

Start> Settings> Control Panel> Power Managment>
Select = Allways On
System Standby = Never

Monitor = 15 Mins
Harddrives = Never

This will eliminate 90% of peer to peer network problems.

</tip>

the head lemur
Web Standards
http://www.webstandards.org
Evolt
http://www.evolt.org
lemurzone
http://www.lemurzone.com




--__--__--

Message: 8
Subject: RE: [thelist] IIS falling down!
Date: Mon, 20 Aug 2001 09:59:52 -0500
charset="iso-8859-1"
From: "Scott Dexter" <sgd at ti3.com>
To: <thelist at lists.evolt.org>
Reply-To: thelist at lists.evolt.org

Do you have any home-grown components running? You may have a renegade
DLL that is hosing things up...

sgd

> -----Original Message-----
> > >
> > > we've been having some strange behaviour from IIS on our Intranet
> > > recently. Firstly, one machine running IIS 4 on NT4 

--__--__--

Message: 9
From: "James Aylard" <webmaster at equilon-mrc.com>
To: <thelist at lists.evolt.org>
Subject: Re: [thelist] SQL Server: How Can I Convert VARCHAR to INT?
Date: Mon, 20 Aug 2001 08:13:20 -0700
charset="Windows-1252"
Reply-To: thelist at lists.evolt.org

-joshua,

> How much data are we talking about?  How often do you need to scrub the
> records?  Can you control what data is added to the database after you do
> the scrubbing?  Do records get updated after the scrubs, or are new
records
> only added?  Can you add a field to the table to flag whether the record
has
> been scrubbed so you do not have to check it again?

    Basically, this is one-time clean-up as the application is being
converted from a Microsoft Access VBA application (with data stored both in
MS Access tables and SQL Server tables) to a web-based application with a
SQL-only database. As the data is transferred, I am making changes to
certain columns to optimize data storage or improve data integrity (such as
changing 50-character varchar fields to int fields). Once the existing data
is scrubbed, this won't need to happen again.
    So, efficiency is not as important as efficacy.

James Aylard


--__--__--

Message: 10
From: Steve Cook <steve.cook at evitbe.com>
To: "'thelist at lists.evolt.org'" <thelist at lists.evolt.org>
Subject: RE: [thelist] IIS falling down!
Date: Mon, 20 Aug 2001 17:31:36 +0200
charset="iso-8859-1"
Reply-To: thelist at lists.evolt.org

Nothing apart from SAFileup and Jmail - both well respected components that
I expect to work  just fine.

I'm considering the nodding bird idea, though I certainly have no
screensaver set. I think it would look good on my purchase list for the web
department ;-)

I'm off home soon, so I'll see whether it's up and running in the morning.

.steve

<tip type="Linux editor">
Looking for another choice for a programmers file editor under Linux?
Glimmer is worth a look, especially if you fancy something simpler than
Emacs / Vim and are running Gnome.
http://glimmer.sourceforge.net/
</tip>



----------------------------------
   WapWarp - http://wapwarp.com
 Wap-Dev - http://www.wap-dev.net
 Cookstour - http://cookstour.org
----------------------------------

> -----Original Message-----
> From: Scott Dexter [mailto:sgd at ti3.com]
> Sent: den 20 augusti 2001 17:00
> To: thelist at lists.evolt.org
> Subject: RE: [thelist] IIS falling down!
> 
> 
> Do you have any home-grown components running? You may have a renegade
> DLL that is hosing things up...
> 
> sgd
> 
> > -----Original Message-----
> > > >
> > > > we've been having some strange behaviour from IIS on 
> our Intranet
> > > > recently. Firstly, one machine running IIS 4 on NT4 

> 

--__--__--

Message: 11
From: "James Aylard" <webmaster at equilon-mrc.com>
To: <thelist at lists.evolt.org>
Subject: Re: [thelist] target="_blank"
Date: Mon, 20 Aug 2001 08:29:36 -0700
charset="iso-8859-1"
Reply-To: thelist at lists.evolt.org

rudy,

> target="_blank" is not valid in xhtml strict

yep.

> presumably, that's because it's a frameset attribute -- i had gotten so
> used to just dropping it into any link, that it seemed like a normal html
> attribute

    Like html 4.x strict, xhtml strict doesn't understand multiple windows,
whether or not they are within a frameset.

> is there a css equivalent?

    No. This has nothing to do with CSS, either.

> i don't want to use the frameset dtd, and the only other workaround i can
> think of is to use javascript

    Scripting is your only alternative. Multiple windows/framesets exist in
the browser's dom, and scripting is the only way to interact with them when
using a strict dtd. If you can't rely on scripting alone, you will have to
resort to a transitional or frameset dtd.

James Aylard


--__--__--

Message: 12
From: "spinhead" <evolt at spinhead.com>
To: "evolt" <thelist at lists.evolt.org>
Date: Mon, 20 Aug 2001 08:31:19 -0700
charset="iso-8859-1"
Subject: [thelist] Image Robot or other image batch processing tool
Reply-To: thelist at lists.evolt.org

Any opinions on Image Robot? http://www.jasc.com/product.asp?pf_id=011

We're specifically looking for a cost effective alternative to PhotoShop for
folks who only need to batch process existing graphics, primarily with a
view to size optimization.

spinhead




--__--__--

Message: 13
From: <martin.p.burns at uk.pwcglobal.com>
Date: Mon, 20 Aug 2001 16:37:59 +0100
Subject: Re: [thelist] Image Robot or other image batch processing tool
To: thelist at lists.evolt.org
Reply-To: thelist at lists.evolt.org


Memo from Martin P Burns of PricewaterhouseCoopers

-------------------- Start of message text --------------------

 From memory, ImageMagick (it's a Perl module) will do this.

Martin




Please respond to thelist at lists.evolt.org

Sent by:  thelist-admin at lists.evolt.org

To:   evolt <thelist at lists.evolt.org>
cc:


Subject:  [thelist] Image Robot or other image batch processing tool


Any opinions on Image Robot? http://www.jasc.com/product.asp?pf_id=011

We're specifically looking for a cost effective alternative to PhotoShop
for
folks who only need to batch process existing graphics, primarily with a
view to size optimization.



--------------------- End of message text --------------------

The principal place of business of PricewaterhouseCoopers and its associate
partnerships is 1 Embankment Place, London WC2N 6NN where lists of the
partners' names are available for inspection. All partners in the associate
partnerships are authorised to conduct business as agents of, and all
contracts for services to clients are with, PricewaterhouseCoopers. The UK
firm of PricewaterhouseCoopers is authorised by the Institute of Chartered
Accountants in England and Wales to carry on investment business.
PricewaterhouseCoopers is a member of the world-wide
PricewaterhouseCoopers organisation.
----------------------------------------------------------------
The information transmitted is intended only for the person or entity to
which it is addressed and may contain confidential and/or privileged
material.  Any review, retransmission, dissemination or other use of, or
taking of any action in reliance upon, this information by persons or
entities other than the intended recipient is prohibited.   If you received
this in error, please contact the sender and delete the material from any
computer.


--__--__--

Message: 14
Reply-To: "Norman Bunn" <norman.bunn at craftedsolutions.com>
From: "Norman Bunn" <norman.bunn at craftedsolutions.com>
To: <thelist at lists.evolt.org>
Subject: Re: [thelist] Image Robot or other image batch processing tool
Date: Mon, 20 Aug 2001 11:39:23 -0400
Organization: Crafted Solutions
charset="iso-8859-1"
Reply-To: thelist at lists.evolt.org

No opinion on Image Robot, but think a comparison to Photoshop Elements
would be in order.

www.adobe.com/products/photoshopel/main.html

Norman

----- Original Message -----
From: "spinhead" <evolt at spinhead.com>
To: "evolt" <thelist at lists.evolt.org>
Sent: Monday, August 20, 2001 11:31 AM
Subject: [thelist] Image Robot or other image batch processing tool


> Any opinions on Image Robot? http://www.jasc.com/product.asp?pf_id=011
>
> We're specifically looking for a cost effective alternative to PhotoShop
for
> folks who only need to batch process existing graphics, primarily with a
> view to size optimization.
>
> spinhead
>
>
>
>
> ---------------------------------------
> For unsubscribe and other options, including
> the Tip Harvester and archive of TheList go to:
> http://lists.evolt.org Workers of the Web, evolt !


--__--__--

Message: 15
Date: Mon, 20 Aug 2001 08:50:43 -0700
To: thelist at lists.evolt.org
From: Judah McAuley <judah at wiredotter.com>
Subject: RE: [thelist] [OT] cfdecrypt, was: (Gift Culture)
Reply-To: thelist at lists.evolt.org

At 07:39 AM 8/19/2001 -0400, Raymond wrote:
>Well, that's nice for you. What bugs me the most about this is you seem to
>think that is not only right, it's a good thing. You say that you bought
the
>product, and therefore you have a right to improve on it? Bull pucky. You
>did NOT buy an open source product. You knew what you were getting before
>you bought it, and, most importantly, if you did not like the fact that the
>CF Admin was closed source, why didn't you return the product?
>
>Let me say this - I think open source is better than closed source. But,
>above all else, I believe in the right of the creator. Daniel, if I make a
>software package that is closed source, are you saying you have the right
to
>decrypt just because you want to? Why do your rights to "improve" it
>override my rights as the creator? Yes, it would be better if I open
sourced
>the product, but if I don't want to, that's my right.

<rant>
I've never understood how EULA's were allowed to get to the point that they 
are at.  They started out just telling folks that its a commercial product 
that has can't be copied and resold.  Fair enough, that's like any other 
commercial product.  But these days, there is all sorts of garbage that has 
gotten thrown in there, like disallowing reverse engineering.  Come 
on.  You aren't renting the use of a product, you are *buying* the 
product.  That means that you *own* it.  By and large, when you own 
something, you get to do what you want with it.  Software companies don't 
seem to understand that they aren't special.

If I buy a hammer, the hammer company doesn't get to tell me I can only use 
it to pound on nails.  I get to pound on anything I damn well please.

Perhaps a bit more appropriately, when I buy a book, I get to use the book 
how I like (for my own personal use).  I can read it to my nephew.  I can 
translate in into Farsi.  I can use it as a paper weight.

So yes.  If you buy the product, you have every right in the world to 
improve upon it as you see fit (as long as you aren't reselling it to 
others).  Many of the rights of the creator are tossed out the window once 
you sell your product or art.  If I buy a watercolor painting from you that 
you called Sunflowers and I want to display it in my home and call it 
"Weasels Playing Poker" to my friends, then I get to do that.  You can't 
call in the Art Police and say that I'm getting it all wrong.

In spite of the fact that I create software, I'm going to reiterate my 
point:  Software isn't special.  If you sell a product, its a product, and 
the customer has a physical item that he/she can do anything they want with 
as long as it's personal use and not commercial resale.  I think that's one 
of the reasons that many major companies are moving toward a "software is a 
service" ASP model.  But as long as its a product, then its a product.
</rant>

I suppose that this requires a tip.

<tip type="alternative mail server" author="Judah McAuley">
         If you are going to be setting up a *nix box as a mail server, 
take a look at QMail.  It's small, very fast, not horribly complicated, and 
inherently more secure than Sendmail.  It's available 
at:  http://www.qmail.org/  You might also take a look at the same authors 
DNS solution: http://www.djbdns.org/  It is much smaller and more secure 
than BIND.
</tip>

Judah


--__--__--

Message: 16
Date: Mon, 20 Aug 2001 11:55:33 -0400
From: "Flavia Silveira-Tarzwell (FayeC)" <fayec at canada.com>
To: Evolt <thelist at lists.evolt.org>
Subject: [thelist] Access db X SQL
Reply-To: thelist at lists.evolt.org

Hi,

Now that I have figured out the database relationship I have another
question...
Is it ok to use Access databases on the web or I should just convert
them to SQL?
If so can I convert the database and maintain the relationship created
in Access?
THanks again,

FayeC

--__--__--

Message: 17
Reply-To: <jedimaster at macromedia.com>
From: "Raymond Camden" <jedimaster at macromedia.com>
To: <thelist at lists.evolt.org>
Subject: RE: [thelist] [OT] cfdecrypt, was: (Gift Culture)
Date: Mon, 20 Aug 2001 12:06:05 -0400
charset="us-ascii"
Reply-To: thelist at lists.evolt.org

> on.  You aren't renting the use of a product, you are *buying* the
> product.  That means that you *own* it.  By and large, when you own
> something, you get to do what you want with it.  Software companies don't
> seem to understand that they aren't special.

Um, no, your not. If you buy the license to use the software, that's all you
get. What's crazy about this? There are _plenty_ of things in the world that
are like this. For example, you buy membership to a gym. There is nothing
tangible about the purchase (well, maybe an ID card), there is really just a
license to use the gym for a period. Other example - movie tickets. You
purchase the right to watch a movie. You can only watch it once with that
ticket.

> If I buy a hammer, the hammer company doesn't get to tell me I
> can only use
> it to pound on nails.  I get to pound on anything I damn well please.

Correct. But consider the gym example. They can dictate how often you use
the gym, or certain facilities. Ie, maybe you only buy a "Simple" membership
and can use the gym 2 times a week and you can't use the pool. Or you buy a
one month membership. Right there they are telling you how you can use your
'product'.

> In spite of the fact that I create software, I'm going to reiterate my
> point:  Software isn't special.  If you sell a product, its a

Hogwash. (Sorry for cursing. ;) You can't compare a software product to a
hammer or a book. It would take a lot of effort to copy the book and resell
it. You _cant_ copy a hammer, you have to make it from scratch. It takes
little to no effort (sometimes) to copy and redistribute software.

Anyway - consider this. Who cares WHAT it is - if I come to you and say, "I
will sell you this hammer but you can only use it on Microsoft nails" and if
you agree to it, then that's a contract. Yes, it's a silly contract. Yes,
it's not fair. But if you agree to it, that's your problem, not mine.

<tip type="ColdFusion UDFs" author="Raymond Camden">
Do not forget that when you create a variable in a CF UDF, for example:
  for(i=1; i lt 10; i=i+1)
i will exist in the local page scope, and, if i already existed, it will be
overwritten.
ALWAYS use VAR statements with variables in UDFs.
</tip>

=======================================================================
Raymond Camden, Principal Spectra Compliance Engineer for Macromedia

Email   : jedimaster at macromedia.com
ICQ UIN : 3679482

"My ally is the Force, and a powerful ally it is." - Yoda


--__--__--

Message: 18
Date: Mon, 20 Aug 2001 17:06:26 +0100
From: Darren <Darren at web-bitch.co.uk>
Reply-To: Darren <Darren at web-bitch.co.uk>
To: evolt <thelist at lists.evolt.org>
Subject: Re: [thelist] Access db X SQL
Reply-To: thelist at lists.evolt.org

On 20 August 2001 at 16:55:33, Flavia Silveira-Tarzwell (FayeC)
<fayec at canada.com> wrote:

FSTF> Hi,

FSTF> Now that I have figured out the database relationship I have another
FSTF> question...

FSTF> Is it ok to use Access databases on the web or I should just convert
FSTF> them to SQL?

on small scale sites access runs fine, just don't expect it to run more
than a few concurrent queries...below is one of rudy's posts on the subject
from another list...he says it much better than me....

FSTF> If so can I convert the database and maintain the relationship created
FSTF> in Access?

ummm...i think so.  scaling up from access to sql server is supposed to
be relatively easy, not that i've had to do it.  yet!  at the worst you
can always recreate the tables and relationships in sql server...

hth

darren


<rudy's mail...>

On 01 July 2000 at 21:07:47, rudy limeback <r937 at interlog.com> wrote:

>> Can anyone comment as to where the shortfalls are in Access

rl> seems that the biggest shortfall is scalability

rl> access chokes if it has to handle more than X simultaneous queries --
rl> reports vary as to the size of X, anywhere from six to twenty

rl> please note that this is simultaneous queries, not simultaneous users

rl> you can have any number of simultaneous visitors on an ecommerce site,
but
rl> they will be invisible until they actually do something -- reading a
page,
rl> filling out a form, pulling out their wallets to get their credit card
rl> number, etc.

rl> even if they all hit "add to cart" or "browse next page" or "make
purchase"
rl> buttons at exactly the same instant, the queries that they generate will
rl> come in staggered over time (such is the nature of internet packets)...
rl> maybe only milliseconds apart, but still staggered...

rl> access will attempt to handle queries simultaneously, that is to say, in
a
rl> multithreaded fashion, starting another before the first is finished,
right
rl> up until the point where it chokes

rl> do a bit of math

rl> if you expect 10,000 queries in an 8-hour period, that's approximately
one
rl> every three seconds

rl> what are the odds that they will overlap, i.e. be simultaneous?

rl> if every query is in and out in under two seconds (a good rule of thumb
rl> goal for database optimization), you won't get any overlap at all,
unless
rl> the 10,000 aren't distributed evenly over the 8-hour period

rl> so what you have to plan for is peaks, e.g. midday north america, when
rl> office workers do online shopping on their lunch hours, or evenings,
when
rl> they've arrived home and have finished supper...

rl> and peaks is what scalability is all about

rl> of course, if you do expect thousands of queries per day (whoopee!) then
i
rl> daresay you've got the volume to warrant a more, ahem, industrial
strength
rl> database engine

rl> other than scalability, there doesn't seem to be any other serious
rl> "shortfall" in access -- okay, its sql is a bit out in left field, but
it
rl> has all the functionality you need for just about any query, including
rl> outer joins and subselects

rl> access is a great database and shouldn't be discounted just because it
rl> won't run eBay


rl> rudy.limeback
rl> r937.com
rl> evolt.org


--__--__--

Message: 19
Date: Mon, 20 Aug 2001 10:11:29 -0700
To: thelist at lists.evolt.org
From: John Meyer <john_meyer at geocities.com>
Subject: Re: [thelist] Access db X SQL
Reply-To: thelist at lists.evolt.org

At 11:55 AM 8/20/01 -0400, you wrote:
>Hi,
>
>Now that I have figured out the database relationship I have another
>question...
>Is it ok to use Access databases on the web or I should just convert
>them to SQL?
>If so can I convert the database and maintain the relationship created
>in Access?
>THanks again,


 From my experience, it is better to dump it out to MSSQL or MySQL and use 
them that way then it is to expose an Access database to the type of 
traffice that is on the web.


--__--__--

Message: 20
To: evolt <thelist at lists.evolt.org>
From: databarn <databarn at airmail.net>
Reply-To: databarn at airmail.net
Date: Mon, 20 Aug 2001 11:15:32 -0500
Subject: [thelist] Documentation on the interface 'twixt PHP and MySQL?
Reply-To: thelist at lists.evolt.org

Folk,

Teoma and Google didn't give me much, here.  Most of the pages that looked
as though they would be relevant came up "page not found" or were in French
(I think?).  Being mono-lingual (American) and non-clairvoyant, those didn't
help much.

I'm looking for documentation on the interface itself; more specifically,
error messages.  I could find lists of functions and such, but not a listing
of the errors that might be returned by that interface.

Anyone have a link or two along those lines?

Make a good day . . .
			 . . . barn
~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
Attention: Driver carries less than $20 in ammunition. 
~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 	


--__--__--

Message: 21
From: "Joshua Olson" <joshua at alphashop.net>
To: <thelist at lists.evolt.org>
Subject: Re: [thelist] SQL Server: How Can I Convert VARCHAR to INT?
Date: Mon, 20 Aug 2001 12:15:19 -0400
charset="Windows-1252"
Reply-To: thelist at lists.evolt.org

James,

What I was thinking was this:

Instead of trying to get SQL to do the work, go ahead and use a combination.
Add a field to mark it as processed or not.  Use SQL to convert a majority
of the fields using a simple regex that checks for all number characters,
etc, or whatever, making sure to mark the fields as processed.

Then for the remainder of the fields, write a simple middleware piece (ASP
or CF or Perl or Whatever) that either uses it's built in conversion
functions (SELECT/convert/UPDATE type ordeal) or gives you, the human, a
chance to subjectively type in the numeric equivalent to the string.

This way you know the data is correct.

-joshua



----- Original Message -----
From: "James Aylard" <webmaster at equilon-mrc.com>
Subject: Re: [thelist] SQL Server: How Can I Convert VARCHAR to INT?


:     Basically, this is one-time clean-up as the application is being
: converted from a Microsoft Access VBA application (with data stored both
in
: MS Access tables and SQL Server tables) to a web-based application with a
: SQL-only database. As the data is transferred, I am making changes to
: certain columns to optimize data storage or improve data integrity (such
as
: changing 50-character varchar fields to int fields). Once the existing
data
: is scrubbed, this won't need to happen again.
:     So, efficiency is not as important as efficacy.
:
: James Aylard



--__--__--

Message: 22
From: Ryan Finley <RyanF at SonicFoundry.com>
To: "'thelist at lists.evolt.org'" <thelist at lists.evolt.org>
Date: Mon, 20 Aug 2001 12:20:29 -0500
Subject: [thelist] Need logo criticism...
Reply-To: thelist at lists.evolt.org

OK, since a number of people expressed that my old logo was incongruent with
the rest of my site...I decided to have a go at redesigning my logo this
weekend.

Let me know what you guys think...be brutal please.

Thanks,

	Ryan Finley
	President - SurveyMonkey.com (http://www.surveymonkey.com)

--__--__--

Message: 23
From: "the head lemur" <headlemur at clearskymail.com>
To: <thelist at lists.evolt.org>
Subject: Re: [thelist] [OT] cfdecrypt, was: (Gift Culture)
Date: Mon, 20 Aug 2001 10:28:14 -0700
charset="iso-8859-1"
Reply-To: thelist at lists.evolt.org

> I've never understood how EULA's were allowed to get to the point that
they > are at.

1. Stone Cold I n d i f f e r e n c e.
We don't care. Really, we don't.
In our belief that the internet will free us, make the world safe for
kittens, butterflies and rainbows, and put a chicken in every pot, we
consistently ignore the creation, control and direction of the Internet.

One of the largest areas of Ignorance by pixel mechanics is the Political
Structure in every country on the planet and how lawmakers can ruin your
day.

While you were learning HTML, CSS, and publishing websites, Lawmakers were
not being watched at all, and they were busy.

I will briefly point some of the laws that have been passed in the United
States and are pushing pixel mechanics off the web, restricting freedom of
speech and making lawyers the most important folks you know.

I'v got your EULA right here..

Uniform Computer Information Transactions Act
http://www.cpsr.org/program/UCITA/ucita-fact.html


Software and Information Industry Association thinks this is a good Idea.
Summary of Benefits:
Uniform Computer Information Transactions Act
http://www.siia.net/sharedcontent/govt/issues/ucita/summary.html

The stated goals of UCITA was to create a unified set of shrinkwrap and
clickwrap licences for software. A noble Idea, but following the links will
show you that this is about protectionism and not fairness.

UCITA is as bad a law as they come. It gives all the power to the software
maker and gives you no legal recourse.

The good news is that UCITA has only been ratified in three states and they
are looking at it right now.

Child Online Protection Act.
http://www.copacommission.org/report/

COPA was made into law to protect children from obscene and pornographic
content as well as bad language and violence. It requires Public Libraries
that get Federal Money to install filtering software on public internet
terminals. This turns librarians into baby sitters and subjects them to
penalties for not complying. This is currently in Federal court as it
infringes on the First Amendment Right to Freedom of Speech.

An interesting note is the adult industry was the first to voluntarily adopt
a rating system. Only a small part of this was noble, the majority is that
kids don't have credit cards.

ICANN and UDRP
Rules for Uniform Domain Name Dispute Resolution Policy
http://www.icann.org/udrp/udrp-rules-24oct99.htm
The UDRP is the process to streamline the process of domain dispute
resolution. Originally created to stop cybersquatters, it also has turned
into a bonanza for corporate interests to remove domains from you to them.

This page lists the cases for one Arbiter, There are 4
DISPUTE RESOLUTION FOR INTERNET DOMAIN NAMES
CASES AND PUBLISHED DECISIONS

http://www.cpradr.org/ICANN_Cases.htm

Reading the cases may allow you to connect the dots on who is being served.

Last and Worst

The Digital Millenium Copyright Act.
http://www.eff.org/IP/DMCA/

This was supposed to inprove the rights of copyright holders, but instead
has become a large stick swung by recording and media companies to shut down
alternative methods of publication on the Internet.
Napster was prosecuted by this.
Dmitry Sklyarov is currently in jail under this for discussing the Adobe
e-Book encription weakness.
http://www.freeskylarov.org/

Princeton University Professor Edward Felten was threatened with a lawsuit
for breaking the RIAA copy-protection scheme. He is suing the RIAA.
http://www.eff.org/IP/DMCA/Felten_v_RIAA/

These are happening right now. Laws are being considered in other countries
as well.

Understanding the power that individuals have when they band together is the
most misunderstood and under-utilized channel for social change you have.

Some notable events that have taken place were the etoy vs etoys saga, the
'hands off my .org' campaign, the Adobe Boycott, The World Trade
Organization websites and real world demonstrations.

This thread started about rights. It is still about rights, theirs yours and
those who follow if there is an Internet to play on tomorrow.

We demonstrate every day our commitment to our fellow listmembers with every
email we write and the solutions we provide.

We are only an island connected to a world that has an agenda we are
ignorant of, don't care about, or think it won't happen here.

The freedom we currently enjoy is in real danger of being curtailed and
extinguished. If we are going to continue to expand the range of experience
on the internet, we need to shoulder the responsibility to get involved on
local, regional and international level.

If you are going to write your representitives, use paper.
E-mail Overload in Congress
http://www.congressonlineproject.org/email.html

the head lemur
Web Standards
http://www.webstandards.org
Evolt
http://www.evolt.org
lemurzone
http://www.lemurzone.com


















--__--__--

_______________________________________________
Help: http://lists.evolt.org/mailman/listinfo/thelist

Archives: http://lists.evolt.org

End of thelist Digest

----------------------------------------------------------------------------
--------------------------
The contents of this e-mail are confidential and it is intended for the
recipient at the e-mail address to which it has been addressed.  This e-mail
may not be disclosed to or used by anyone other than the addressee nor may
it be copied or forwarded to third parties without the express permission of
Calor.  Calor disclaim all liability for any statements made by the sender
which do not directly concern the business of Calor and Calor denies any
contracts purported to be concluded on behalf of Calor by means of an e-mail
communication.

Neither Calor nor the sender accepts any responsibility or liability for
viruses and it is the responsibility of the recipient to scan this e-mail
and any attachments to satisfy itself that the e-mail is virus free.

If this e-mail is received in error, please contact Calor
(HTTP:\\www.calorgas.co.uk) on (0)1926 330088 quoting the name of the sender
and the addressee and then both delete it from your system and from your
deleted items folder.
----------------------------------------------------------------------------
--------------------------  




More information about the thelist mailing list