RE: [NF] Mail addresses on web pages

2006-06-26 Thread Tristan Leask
I am pretty positive as to when it comes to address harvesting; it is
possible for them to just process the display text.  Thus I wouldn't
have the address displayed so that it is readable (unless it's a
disposable or generic).  There is always the 'English read' way that Ed
does on the archives...  my dot email at server dot com.


TRistan

-Original Message-
From: [EMAIL PROTECTED] [mailto:[EMAIL PROTECTED]
On Behalf Of Michael Madigan
Posted At: 26 June 2006 07:21
Posted To: Profox Archive
Conversation: [NF] Mail addresses on web pages
Subject: [NF] Mail addresses on web pages

Does it make much of a difference whether the email address is visible
on a web page or whether
there is a link to a email address when it comes to preventing spam? 

 New Lower Prices *
Horse Racing Photos at http://www.HorseRacingPix.com


[excessive quoting removed by server]

___
Post Messages to: ProFox@leafe.com
Subscription Maintenance: http://leafe.com/mailman/listinfo/profox
OT-free version of this list: http://leafe.com/mailman/listinfo/profoxtech
** All postings, unless explicitly stated otherwise, are the opinions of the 
author, and do not constitute legal or medical advice. This statement is added 
to the messages for those lawyers who are too stupid to see the obvious.


Re: [WC] Becks!

2006-06-26 Thread paul brown
Quoting Ed Leafe [EMAIL PROTECTED]:

 
   It wasn't just Poll, it was the entire 5-man ref crew that screwed  
 up (although as the center, Poll will take the brunt of the fallout).
 
   From a blog of a US Referee in Germany:
 
 http://uswcrefs.carealternative.com/Pages/ 
 aseriesofunfortunateevents.htm
 


What do you think of the refereeing in general Ed? IMO, it has been another
mixture of farce and comedy. 

The reffing in Portual v Holland game was spectacular in its ineptness and we
have seen farcical red and yellow cards throughout the tournament. As usual
there is no appeals process and as long as that idiot Blatter in charge, there
will be no video help for ref's either.

Still, at least now Portugal have a couple of key players missing for Saturday 
:)

Paul


___
Post Messages to: ProFox@leafe.com
Subscription Maintenance: http://leafe.com/mailman/listinfo/profox
OT-free version of this list: http://leafe.com/mailman/listinfo/profoxtech
** All postings, unless explicitly stated otherwise, are the opinions of the 
author, and do not constitute legal or medical advice. This statement is added 
to the messages for those lawyers who are too stupid to see the obvious.


RE: [NF] Mail addresses on web pages

2006-06-26 Thread Allen
No I don't agree. The web page will have a mailto: and that can be got at.
Allen 

-Original Message-
From: [EMAIL PROTECTED] [mailto:[EMAIL PROTECTED] On
Behalf 

I am pretty positive as to when it comes to address harvesting; it is
possible for them to just process the display text.  Thus I wouldn't
have the address displayed so that it is readable (unless it's a
disposable or generic).  There is always the 'English read' way that Ed
does on the archives...  my dot email at server dot com.



___
Post Messages to: ProFox@leafe.com
Subscription Maintenance: http://leafe.com/mailman/listinfo/profox
OT-free version of this list: http://leafe.com/mailman/listinfo/profoxtech
** All postings, unless explicitly stated otherwise, are the opinions of the 
author, and do not constitute legal or medical advice. This statement is added 
to the messages for those lawyers who are too stupid to see the obvious.


RE: [NF] Mail addresses on web pages

2006-06-26 Thread Tristan Leask
Not if you don't include that and get the lazy user to manually enter
the address into their email.

You could always do a script?

Tristan

-Original Message-
From: [EMAIL PROTECTED] [mailto:[EMAIL PROTECTED]
On Behalf Of Allen
Posted At: 26 June 2006 11:25
Posted To: Profox Archive
Conversation: [NF] Mail addresses on web pages
Subject: RE: [NF] Mail addresses on web pages

No I don't agree. The web page will have a mailto: and that can be got
at.
Allen 

-Original Message-
From: [EMAIL PROTECTED] [mailto:[EMAIL PROTECTED]
On
Behalf 

I am pretty positive as to when it comes to address harvesting; it is
possible for them to just process the display text.  Thus I wouldn't
have the address displayed so that it is readable (unless it's a
disposable or generic).  There is always the 'English read' way that Ed
does on the archives...  my dot email at server dot com.



[excessive quoting removed by server]

___
Post Messages to: ProFox@leafe.com
Subscription Maintenance: http://leafe.com/mailman/listinfo/profox
OT-free version of this list: http://leafe.com/mailman/listinfo/profoxtech
** All postings, unless explicitly stated otherwise, are the opinions of the 
author, and do not constitute legal or medical advice. This statement is added 
to the messages for those lawyers who are too stupid to see the obvious.


RE: [NF] Mail addresses on web pages

2006-06-26 Thread Allen
A scripts, PHP or frontpage email page would be better yes. I thought the
question was if an address could be read from the page.
Allen 

-Original Message-
From: [EMAIL PROTECTED] [mailto:[EMAIL PROTECTED] On
Behalf Of Tristan Leask
Sent: 26 June 2006 11:39
To: [EMAIL PROTECTED]
Subject: RE: [NF] Mail addresses on web pages

Not if you don't include that and get the lazy user to manually enter
the address into their email.

You could always do a script?

Tristan



___
Post Messages to: ProFox@leafe.com
Subscription Maintenance: http://leafe.com/mailman/listinfo/profox
OT-free version of this list: http://leafe.com/mailman/listinfo/profoxtech
** All postings, unless explicitly stated otherwise, are the opinions of the 
author, and do not constitute legal or medical advice. This statement is added 
to the messages for those lawyers who are too stupid to see the obvious.


RE: [NF] How to disable Windows Genuine Advantage from phoning themothership.

2006-06-26 Thread Dave Crozier
Andy,
It is now.


Dave Crozier
A computer is a stupid machine with the ability to do incredibly smart
things, while computer programmers are smart people with the ability to do
incredibly stupid things. They are, in short, a perfect match  - Bill
Bryson
 

-Original Message-
From: [EMAIL PROTECTED] [mailto:[EMAIL PROTECTED] On Behalf
Of Andy Davies
Sent: 23 June 2006 10:16
To: profox@leafe.com
Subject: Re: [NF] How to disable Windows Genuine Advantage from phoning
themothership.

It's there now!

Oh no it's not!

Andrew Davies  MBCS CITP
  - AndyD    8-)#


**

This email and any files transmitted with it are confidential and intended
solely for the use of the individual or entity to whom they are addressed.
If you have received this email in error please notify the system manager.

This footnote also confirms that this email message has been swept by
MIMEsweeper for the presence of computer viruses.

Please contact [EMAIL PROTECTED] with any queries.

**



[excessive quoting removed by server]

___
Post Messages to: ProFox@leafe.com
Subscription Maintenance: http://leafe.com/mailman/listinfo/profox
OT-free version of this list: http://leafe.com/mailman/listinfo/profoxtech
** All postings, unless explicitly stated otherwise, are the opinions of the 
author, and do not constitute legal or medical advice. This statement is added 
to the messages for those lawyers who are too stupid to see the obvious.


[NF] Amateur Radio Enthusiasts

2006-06-26 Thread Tristan Leask

Hi All,

All while back I spoke to someone very quickly about Amateur Radio
stuff.  Someone from the UK I think.

Is there anybody out there that is keen on this?


Cheers for now.


Tristan Leask

Software Developer
Marine Software Ltd

[EMAIL PROTECTED]
www.marinesoftware.co.uk


--
Unless otherwise agreed expressly in writing by Marine Software Limited, 
this communication and attachments are to be treated as confidential 
and the information in it may not be used or disclosed except for the 
purpose for which it was sent.
If you are not the intended recipient of this  communication  you should 
destroy it without copying, disclosing or otherwise using its contents.
Please notify the sender immediately of the error. 
[EMAIL PROTECTED]
--



___
Post Messages to: ProFox@leafe.com
Subscription Maintenance: http://leafe.com/mailman/listinfo/profox
OT-free version of this list: http://leafe.com/mailman/listinfo/profoxtech
** All postings, unless explicitly stated otherwise, are the opinions of the 
author, and do not constitute legal or medical advice. This statement is added 
to the messages for those lawyers who are too stupid to see the obvious.


[NF] WinFS canned more or less.

2006-06-26 Thread Alan Bourke
http://blogs.msdn.com/winfs/archive/2006/06/23/644706.aspx
-- 
  Alan Bourke
  [EMAIL PROTECTED]

-- 
http://www.fastmail.fm - The professional email service



___
Post Messages to: ProFox@leafe.com
Subscription Maintenance: http://leafe.com/mailman/listinfo/profox
OT-free version of this list: http://leafe.com/mailman/listinfo/profoxtech
** All postings, unless explicitly stated otherwise, are the opinions of the 
author, and do not constitute legal or medical advice. This statement is added 
to the messages for those lawyers who are too stupid to see the obvious.


RE: [NF] Amateur Radio Enthusiasts

2006-06-26 Thread Allen
I thought about getting a radio, thought it was not me (I think). What did
you have in mind ?
Allen 

-Original Message-
From: [EMAIL PROTECTED] [mailto:[EMAIL PROTECTED] On
Behalf 

All while back I spoke to someone very quickly about Amateur Radio
stuff.  Someone from the UK I think.

Is there anybody out there that is keen on this?


Cheers for now.




___
Post Messages to: ProFox@leafe.com
Subscription Maintenance: http://leafe.com/mailman/listinfo/profox
OT-free version of this list: http://leafe.com/mailman/listinfo/profoxtech
** All postings, unless explicitly stated otherwise, are the opinions of the 
author, and do not constitute legal or medical advice. This statement is added 
to the messages for those lawyers who are too stupid to see the obvious.


[WC] Fottball Wisdom

2006-06-26 Thread Ed Leafe

My parents have always been there for me, ever since I was about 7.
David Beckham

I would not be bothered if we lost every game as long as we won the
league.
Mark Viduka

Alex Ferguson is the best manager I've ever had at this level. Well,  
he's
the only manager I've actually had at this level. But he's the best  
manager

I've ever had.
David Beckham

If you don't believe you can win, there is no point in getting out  
of bed

at the end of the day.
Neville Southall

I've had 14 bookings this season - 8 of which were my fault, but 7 of
which were disputable.
Paul Gascoigne

I've never wanted to leave. I'm here for the rest of my life, and
hopefully after that as well.
Alan Shearer

I'd like to play for an Italian club, like Barcelona.
Mark Draper

You've got to believe that you're going to win, and I believe we'll  
win the

World Cup until the final whistle blows and we're knocked out.
Peter Shilton

I faxed a transfer request to the club at the beginning of the week,  
but

let me state that I don't want to leave Leicester.
Stan Collymore

I was watching the Blackburn game on TV on Sunday when it flashed on  
the
screen that George (Ndah) had scored in the first minute at  
Birmingham. My

first reaction was to ring him up. Then I remembered he was out there
playing.
Ade Akinbiyi

Without being too harsh on David Beckham, he cost us the match.
Ian Wright

I'm as happy as I can be - but I have been happier.
Ugo Ehiogu

Leeds is a great club and it's been my home for years, even though I  
live

in Middlesborough.
Jonathan Woodgate

I can see the carrot at the end of the tunnel.
Stuart Pearce

I took a whack on my left ankle, but something told me it was my  
right.

Lee Hendrie

I couldn't settle in Italy - it was like living in a foreign country.
Ian Rush

Germany are a very difficult team to play...they had 11 internationals
out there today.
Steve Lomas

I always used to put my right boot on first, and then obviously my  
right

sock.
Barry Venison

I definitely want Brooklyn to be christened, but I don't know into what
religion yet.
David Beckham

The Brazilians were South American, and the Ukrainians will be more
European.
Phil Neville

All that remains is for a few dots and commas to be crossed.
Mitchell Thomas

One accusation you can't throw at me is that I've always done my best.
Alan Shearer

I'd rather play in front of a full house than an empty crowd.
Johnny Giles

Sometimes in football you have to score goals.
Thierry Henry



-- Ed Leafe
-- http://leafe.com
-- http://dabodev.com





___
Post Messages to: ProFox@leafe.com
Subscription Maintenance: http://leafe.com/mailman/listinfo/profox
OT-free version of this list: http://leafe.com/mailman/listinfo/profoxtech
** All postings, unless explicitly stated otherwise, are the opinions of the 
author, and do not constitute legal or medical advice. This statement is added 
to the messages for those lawyers who are too stupid to see the obvious.


RE: [NF] Amateur Radio Enthusiasts

2006-06-26 Thread Dave Crozier
Tristan,
Thinking about his age there wouldn't have been any class B licences back
then.  


Dave Crozier
A computer is a stupid machine with the ability to do incredibly smart
things, while computer programmers are smart people with the ability to do
incredibly stupid things. They are, in short, a perfect match  - Bill
Bryson
 

-Original Message-
From: [EMAIL PROTECTED] [mailto:[EMAIL PROTECTED] On Behalf
Of Dave Crozier
Sent: 26 June 2006 12:44
To: 'ProFox Email List'
Subject: RE: [NF] Amateur Radio Enthusiasts

Tristan,
A QSO is a contact between Radio Hams which can be anything from a quick
exchange of callsigns to a full conversation. 

I presume he was the first one to use transistorised equipment for
transmit/receive. If you have his log books then you should be able to find
the exact time of the QSO. 

Dave Crozier
A computer is a stupid machine with the ability to do incredibly smart
things, while computer programmers are smart people with the ability to do
incredibly stupid things. They are, in short, a perfect match  - Bill
Bryson
 

-Original Message-
From: [EMAIL PROTECTED] [mailto:[EMAIL PROTECTED] On Behalf
Of Tristan Leask
Sent: 26 June 2006 12:41
To: profox@leafe.com
Subject: RE: [NF] Amateur Radio Enthusiasts

I was just trying to find out some information.  As I said (ages ago) my
Granddad was into this kind of stuff.  He passed away a couple of months ago
and we have found a bit of info on him by googling his call sign
(G3IYX)

http://www.bnr.bg/RadioBulgaria/Emission_English/Theme_DX_Programme/Mate
rial/dx265.htm

Being that I know nothing about this stuff, I wondered what this meant...

undertook the first-ever transistor QSO

Cheers

Tristan


-Original Message-
From: [EMAIL PROTECTED] [mailto:[EMAIL PROTECTED]
On Behalf Of Allen
Posted At: 26 June 2006 12:35
Posted To: Profox Archive
Conversation: [NF] Amateur Radio Enthusiasts
Subject: RE: [NF] Amateur Radio Enthusiasts

I thought about getting a radio, thought it was not me (I think). What did
you have in mind ?
Allen 

-Original Message-
From: [EMAIL PROTECTED] [mailto:[EMAIL PROTECTED]
On
Behalf 

All while back I spoke to someone very quickly about Amateur Radio stuff.
Someone from the UK I think.

Is there anybody out there that is keen on this?


Cheers for now.




[excessive quoting removed by server]

___
Post Messages to: ProFox@leafe.com
Subscription Maintenance: http://leafe.com/mailman/listinfo/profox
OT-free version of this list: http://leafe.com/mailman/listinfo/profoxtech
** All postings, unless explicitly stated otherwise, are the opinions of the 
author, and do not constitute legal or medical advice. This statement is added 
to the messages for those lawyers who are too stupid to see the obvious.


RE: [NF] WebProNews: Executive Summary of AJAX

2006-06-26 Thread Stephen the Cook
Andy Davies  wrote:
 Javascript disabled.
 
 ...Which kills the AJAX implementation idea, as I see it.
 


How many people are disabling javascript now a days?  20%, 10%, or far less?

Stephen Russell
DBA / Operations Developer

Memphis TN 38115
901.246-0159

http://spaces.msn.com/members/srussell/

-- 
No virus found in this outgoing message.
Checked by AVG Free Edition.
Version: 7.1.394 / Virus Database: 268.9.3/374 - Release Date: 6/23/2006
 



___
Post Messages to: ProFox@leafe.com
Subscription Maintenance: http://leafe.com/mailman/listinfo/profox
OT-free version of this list: http://leafe.com/mailman/listinfo/profoxtech
** All postings, unless explicitly stated otherwise, are the opinions of the 
author, and do not constitute legal or medical advice. This statement is added 
to the messages for those lawyers who are too stupid to see the obvious.


RE: Strong parameter checking

2006-06-26 Thread Dominic Burford
Hi

I tend to use a DO CASE construct when I want to do something like this.

Function MyFunction (tcSomething)
Do Case
Case Pcount()  1
Case IsNull(tcSomething)
Case Not (Vartype(tcSomething) = C)
Otherwise   
*-- Everything is OK
EndCase

Regards

Dominic Burford BSc Hons MBCS CITP
Third Party Developer Program Senior Software Engineer 

* Tel: +44 (0) 1536 495074
* [EMAIL PROTECTED] 

I conclude that there are two ways of constructing a software design:
One way is to make it so simple there are obviously no deficiencies, and
the other way is to make it so complicated that there are no obvious
deficiencies. -- Tony Hoare, Turing Award Lecture 1980


-Original Message-
From: [EMAIL PROTECTED] [mailto:[EMAIL PROTECTED] On
Behalf Of Kevin Cully
Sent: 26 June 2006 13:11
To: profox@leafe.com
Subject: Strong parameter checking

I'm working on a class that I'm wanting to make Open Source and I'm
making functions/methods that take parameters.  This function could be
abused in ways that I have never anticipated.  Since VFP is loosely
typed, I'm wondering what checking I have to do on these parameters to
make sure that the parameter is provided, not .NULL. and of the type
expected?  Is this overkill?

FUNCTION MyFunction(tcSomething AS String) AS String
LOCAL lcRetVal
lcRetVal = []
IF PCOUNT() = 1
   IF NOT ISNULL(tcSomething)
  IF VARTYPE(tcSomething) = C
 IF NOT EMPTY(tcSomething)
lcRetVal = [My Function ] + tcSomething
 ENDIF
  ENDIF
   ENDIF
ENDIF
IF EMPTY(lcRetVal)
   =MESSAGEBOX(Your call to  + PROGRAM() +  is lacking. + ;
   Try again.
ENDIF
RETURN lcRetVal
ENDFUNC

What's the most graceful way in VFP to accomplish this?  ASSERTS work in
development but what about data driven production systems?  There must
be a better way that I'm unaware of.

--
Kevin Cully
CULLY Technologies, LLC

Sponsor of Fox Forward 2006!



___
Post Messages to: ProFox@leafe.com
Subscription Maintenance: http://leafe.com/mailman/listinfo/profox
OT-free version of this list:
http://leafe.com/mailman/listinfo/profoxtech
** All postings, unless explicitly stated otherwise, are the opinions of
the author, and do not constitute legal or medical advice. This
statement is added to the messages for those lawyers who are too stupid
to see the obvious.

__
This email has been scanned by the MessageLabs Email Security System.
For more information please visit http://www.messagelabs.com/email
__

__
Pegasus Software Limited is a member of the Systems Union Group plc

Registered Office:  Systems Union House, 1 Lakeside Road, Aerospace Centre, 
Farnborough, Hampshire GU14 6XP  Registered No: 1601542

This e-mail is from Pegasus Software Limited. The e-mail and any files 
transmitted with it are confidential and intended solely for the use of the 
individual or entity to whom it is addressed. If you have received this e-mail 
in error you must not copy, distribute or take any action in reliance on it. 
Please notify the sender by e-mail or telephone.

Pegasus Software Limited utilises an anti-virus system and therefore any files 
sent via e-mail will have been checked for known viruses. You are however 
advised to run your own virus check before opening any attachments received as 
Pegasus Software Limited will not in any event accept any liability whatsoever 
once an e-mail and/or any attachment is received.

This email has been scanned by the MessageLabs Email Security System.
For more information please visit http://www.messagelabs.com/email 
__


___
Post Messages to: ProFox@leafe.com
Subscription Maintenance: http://leafe.com/mailman/listinfo/profox
OT-free version of this list: http://leafe.com/mailman/listinfo/profoxtech
** All postings, unless explicitly stated otherwise, are the opinions of the 
author, and do not constitute legal or medical advice. This statement is added 
to the messages for those lawyers who are too stupid to see the obvious.


Re: Strong parameter checking

2006-06-26 Thread Michael Hawksworth
In vfp 9 you can skip the is null and just use the additional parameter 
in vartype.


For numbers you need to check if they are ints etc, strings if they are 
empty (if they shouldn't be etc), check for illegal characters.


I try(!) to do this for all procedures anyway as it cuts down 
development problems.  Although a lot of the tests are then in asserts.


I suggest creating a set of functions that you can call to do this if 
you are in earnest which will make it easier to code.


The problem with Dominics approach (using case) is getting a meaningful 
error message back (e.g. invalid number of parameters etc.)


P.S.  Dominic... is that job title getting longer?

--
Michael Hawksworth
Visual Fox Solutions

[EMAIL PROTECTED]
www.foxpro.co.uk





___
Post Messages to: ProFox@leafe.com
Subscription Maintenance: http://leafe.com/mailman/listinfo/profox
OT-free version of this list: http://leafe.com/mailman/listinfo/profoxtech
** All postings, unless explicitly stated otherwise, are the opinions of the 
author, and do not constitute legal or medical advice. This statement is added 
to the messages for those lawyers who are too stupid to see the obvious.


RE: [NF] WebProNews: Executive Summary of AJAX

2006-06-26 Thread Andy Davies
Andy Davies  wrote:
...Microsoft 'behaviours' - which have been around for *years*.

common language problem
I should of course have said 'behaviors' - specifically the download
behavior.
/clp

Andrew Davies  MBCS CITP
  - AndyD    8-)#


**

This email and any files transmitted with it are confidential and intended 
solely for the use of the individual or entity to whom they are addressed. If 
you have received this email in error please notify the system manager.

This footnote also confirms that this email message has been swept by 
MIMEsweeper for the presence of computer viruses.

Please contact [EMAIL PROTECTED] with any queries.

**



___
Post Messages to: ProFox@leafe.com
Subscription Maintenance: http://leafe.com/mailman/listinfo/profox
OT-free version of this list: http://leafe.com/mailman/listinfo/profoxtech
** All postings, unless explicitly stated otherwise, are the opinions of the 
author, and do not constitute legal or medical advice. This statement is added 
to the messages for those lawyers who are too stupid to see the obvious.


Re: [NF] WebProNews: Executive Summary of AJAX

2006-06-26 Thread Ted Roche

On 6/26/06, Stephen the Cook [EMAIL PROTECTED] wrote:


How many people are disabling javascript now a days?  20%, 10%, or far less?



Your point being? You only want less cautious customers?

Try turning off Javascript and visiting Travelocity. It tells you  it
requires Javascript, and I trust them. However, I'm more uncomforable
about the ad networks they get feeds from, as Javascript injection
into the networks has happened more than once. So, a tool like
NoScript is a good preventative.

If you are developing a specialized application, people who know
enough to disable Javascript can be persuaded to enable it for your
site, if you can establish a level of trust. But if your business
depends on complete strangers coming to your site and trying it out,
you may lose that 10, 20 percent (or far less) with only an AJAX
implementation. That's what I meant by graceful degradation.

http://www.noscript.net/whats

NoScript alone (and perhaps only the current version) has logged
8,102,137 downloads off the Mozilla Plug-In site. And that's one of
dozens of blockers.

--
Ted Roche
Ted Roche  Associates, LLC
http://www.tedroche.com


___
Post Messages to: ProFox@leafe.com
Subscription Maintenance: http://leafe.com/mailman/listinfo/profox
OT-free version of this list: http://leafe.com/mailman/listinfo/profoxtech
** All postings, unless explicitly stated otherwise, are the opinions of the 
author, and do not constitute legal or medical advice. This statement is added 
to the messages for those lawyers who are too stupid to see the obvious.


RE: Strong parameter checking

2006-06-26 Thread Dave Crozier
Kevin,
If the wrong parameters are passed then immediately reformat the hard disk.
That way you will get very few repeat errors and the evidence of your
mischief will be completely erased. BG 


Dave Crozier
A computer is a stupid machine with the ability to do incredibly smart
things, while computer programmers are smart people with the ability to do
incredibly stupid things. They are, in short, a perfect match  - Bill
Bryson
 

-Original Message-
From: [EMAIL PROTECTED] [mailto:[EMAIL PROTECTED] On Behalf
Of Kevin Cully
Sent: 26 June 2006 13:11
To: profox@leafe.com
Subject: Strong parameter checking

I'm working on a class that I'm wanting to make Open Source and I'm making
functions/methods that take parameters.  This function could be abused in
ways that I have never anticipated.  Since VFP is loosely typed, I'm
wondering what checking I have to do on these parameters to make sure that
the parameter is provided, not .NULL. and of the type expected?  Is this
overkill?

FUNCTION MyFunction(tcSomething AS String) AS String
LOCAL lcRetVal
lcRetVal = []
IF PCOUNT() = 1
   IF NOT ISNULL(tcSomething)
  IF VARTYPE(tcSomething) = C
 IF NOT EMPTY(tcSomething)
lcRetVal = [My Function ] + tcSomething
 ENDIF
  ENDIF
   ENDIF
ENDIF
IF EMPTY(lcRetVal)
   =MESSAGEBOX(Your call to  + PROGRAM() +  is lacking. + ;
   Try again.
ENDIF
RETURN lcRetVal
ENDFUNC

What's the most graceful way in VFP to accomplish this?  ASSERTS work in
development but what about data driven production systems?  There must be a
better way that I'm unaware of.

--
Kevin Cully
CULLY Technologies, LLC

Sponsor of Fox Forward 2006!



[excessive quoting removed by server]

___
Post Messages to: ProFox@leafe.com
Subscription Maintenance: http://leafe.com/mailman/listinfo/profox
OT-free version of this list: http://leafe.com/mailman/listinfo/profoxtech
** All postings, unless explicitly stated otherwise, are the opinions of the 
author, and do not constitute legal or medical advice. This statement is added 
to the messages for those lawyers who are too stupid to see the obvious.


Re: Strong parameter checking

2006-06-26 Thread Ed Leafe

On Jun 26, 2006, at 8:55 AM, Andy Davies wrote:


There must be a better way that I'm unaware of.


default parameter values - which was done much better in Clipper ~g


Which is done even better in Python!

-- Ed Leafe
-- http://leafe.com
-- http://dabodev.com





___
Post Messages to: ProFox@leafe.com
Subscription Maintenance: http://leafe.com/mailman/listinfo/profox
OT-free version of this list: http://leafe.com/mailman/listinfo/profoxtech
** All postings, unless explicitly stated otherwise, are the opinions of the 
author, and do not constitute legal or medical advice. This statement is added 
to the messages for those lawyers who are too stupid to see the obvious.


Re: [NF] Mail addresses on web pages

2006-06-26 Thread Ken Kixmoeller (j/s)


On Jun 26, 2006, at 7:43 AM, Profox wrote:


I would use an email obfuscator.


Hey, Jim - - -

I have had the feeling (but without any way to confirm it) that the  
spammers are catching up with the obfuscation trick. I also think  
they are getting the DOT and AT technique. (Lately, a small amount of  
spam has been coming to this address, which I use only for ProFox --  
I don't know where they would get it if not for Ed's archive pages).


Anybody else seeing this?

Ken


___
Post Messages to: ProFox@leafe.com
Subscription Maintenance: http://leafe.com/mailman/listinfo/profox
OT-free version of this list: http://leafe.com/mailman/listinfo/profoxtech
** All postings, unless explicitly stated otherwise, are the opinions of the 
author, and do not constitute legal or medical advice. This statement is added 
to the messages for those lawyers who are too stupid to see the obvious.


Re: [NF] Mail addresses on web pages

2006-06-26 Thread Ted Roche

On 6/26/06, Michael Madigan [EMAIL PROTECTED] wrote:


Does it make much of a difference whether the email address is visible on a web 
page or whether
there is a link to a email address when it comes to preventing spam?



Spam scrapers read the same forums we do. Anything you can thing to do
to hide the address, they can think of to decode it. It's like DRM -
it may dissuade the tempted, but won't be much of a deterrent to the
dishonest.

What is it you are trying to accomplish? If you want a mail me page
on a web site, it's probably best to do a web form based email. Otoh,
if you want a potential customer/client to get in touch with you,
giving them all the info is the right way to go. At
http://www.tedroche.com/contact.php, I provide all of the above, and
vCard to boot. I've been fortunate that my spam on that account is
pretty much handled for me by a set of filters.

--
Ted Roche
Ted Roche  Associates, LLC
http://www.tedroche.com


___
Post Messages to: ProFox@leafe.com
Subscription Maintenance: http://leafe.com/mailman/listinfo/profox
OT-free version of this list: http://leafe.com/mailman/listinfo/profoxtech
** All postings, unless explicitly stated otherwise, are the opinions of the 
author, and do not constitute legal or medical advice. This statement is added 
to the messages for those lawyers who are too stupid to see the obvious.


[OT] EU Language Change

2006-06-26 Thread Dave Crozier
EUROPEAN COMMISSION RULING ON THE ENGLISH LANGUAGE

The European Commission has just announced an agreement whereby English will
be the official language of the European Union rather than German, which was
the other possibility.

As part of the negotiations, the British Government conceded that English
spelling had some room for improvement and has accepted a 5- year phase-in
plan that would become known as Euro-English.

In the first year, s will replace the soft c. Sertainly, this will make
the sivil servants jump with joy.

The hard c will be dropped in favour of k. This should klear up
konfusion, and keyboards kan have one less letter.

There will be growing publik enthusiasm in the sekond year when the
troublesome ph will be replaced with f. This will make words like
fotograf 20% shorter.

In the 3rd year, publik akseptanse of the new spelling kan be expekted to
reach the stage where more komplikated changes are possible.

Governments will enkourage the removal of double letters which have always
ben a deterent to akurate speling.

Also, al wil agre that the horibl mes of the silent e in the languag is
disgrasful and it should go away.

By the 4th yer people wil be reseptiv to steps such as replasing th with
z and w with v.

During ze fifz yer, ze unesesary o kan be dropd from vords kontaining ou
and after ziz fifz yer, ve vil hav a reil sensi bl riten styl.

Zer vil be no mor trubl or difikultis and evrivun vil find it ezi tu
understand ech oza. Ze drem of a united urop vil finali kum tru.

Und efter ze fifz yer, ve vil al be speking German like zey vunted in ze
forst plas.

 
Dave Crozier
A computer is a stupid machine with the ability to do incredibly smart
things, while computer programmers are smart people with the ability to do
incredibly stupid things. They are, in short, a perfect match  - Bill
Bryson
 

-- 
No virus found in this outgoing message.
Checked by AVG Free Edition.
Version: 7.1.394 / Virus Database: 268.9.4/375 - Release Date: 25/06/2006
 




___
Post Messages to: ProFox@leafe.com
Subscription Maintenance: http://leafe.com/mailman/listinfo/profox
OT-free version of this list: http://leafe.com/mailman/listinfo/profoxtech
** All postings, unless explicitly stated otherwise, are the opinions of the 
author, and do not constitute legal or medical advice. This statement is added 
to the messages for those lawyers who are too stupid to see the obvious.


Re: Strong parameter checking

2006-06-26 Thread Kevin Cully

Bad Dave! g

Kevin Cully
CULLY Technologies, LLC

Sponsor of Fox Forward 2006!
http://foxforward.net


Dave Crozier wrote:

Kevin,
If the wrong parameters are passed then immediately reformat the hard disk.
That way you will get very few repeat errors and the evidence of your
mischief will be completely erased. BG 




___
Post Messages to: ProFox@leafe.com
Subscription Maintenance: http://leafe.com/mailman/listinfo/profox
OT-free version of this list: http://leafe.com/mailman/listinfo/profoxtech
** All postings, unless explicitly stated otherwise, are the opinions of the 
author, and do not constitute legal or medical advice. This statement is added 
to the messages for those lawyers who are too stupid to see the obvious.


Re: [NF] WebProNews: Executive Summary of AJAX

2006-06-26 Thread Andy Davies
I must have dozed off at some point during the evolution of secure browsers
g - how come javascript is dangerous?
By design it should not have any access to the local file system, so unless
you enable ActiveX  [fso  = new
ActiveXObject(Scripting.FileSystemObject)]
you should be safe?

btw when searching for the correct syntax for the above I came across this
snippet:
Set reg = Server.CreateObject(WindowsInstaller.Installer)

I struck me that it might be interesting/dangerous if this works:
owi  = new ActiveXObject(WindowsInstaller.Installer)

... CreateObject(WindowsInstaller.Installer) works in vfp and
intellisense shows some interesting methods...


Andrew Davies  MBCS CITP
  - AndyD    8-)#


**

This email and any files transmitted with it are confidential and intended 
solely for the use of the individual or entity to whom they are addressed. If 
you have received this email in error please notify the system manager.

This footnote also confirms that this email message has been swept by 
MIMEsweeper for the presence of computer viruses.

Please contact [EMAIL PROTECTED] with any queries.

**



___
Post Messages to: ProFox@leafe.com
Subscription Maintenance: http://leafe.com/mailman/listinfo/profox
OT-free version of this list: http://leafe.com/mailman/listinfo/profoxtech
** All postings, unless explicitly stated otherwise, are the opinions of the 
author, and do not constitute legal or medical advice. This statement is added 
to the messages for those lawyers who are too stupid to see the obvious.


Re: [WC] Fottball Wisdom

2006-06-26 Thread paul brown
Some of these are from commentators so the names might not be too familiar:

The World Cup - truly an international event (John Motson) 

   
  
West Germany's Breigal hasn't been able to get past anyone yet - that's his
trademark (John Helm)   
   
  
If history is going to repeat itself I think we can expect the same thing to
happen again (Terry Venables)   
   
 
Nearly all the Brazilian supporters are wearing yellow shirts. It's a fabulous
kaleidoscope of colour. (John Motson)   
   
   
Don't tell those coming in now the result of that fantastic match. Now let's
have another look at Italy's winning goal. (David Coleman) 
 

Beckenbauer really has gambled all his eggs (Ron Atkinson) 
  
   

Such a positive move by Uruguay, bring two players off and putting two players
on (John Helm) 
   

He [Van Basten] was lucky not to avoid getting sent off. (Trevor Francis)  

   
  
We've got to win tonight, or we've not got to lose. So really, we're playing for
two results (Bobby Robson)

..and my own personal favourite...
   
   
They [the Belgian team] were just standing around looking at each other, and
that's no remedy for success (Chris Waddle)

   
 

Paul


___
Post Messages to: ProFox@leafe.com
Subscription Maintenance: http://leafe.com/mailman/listinfo/profox
OT-free version of this list: http://leafe.com/mailman/listinfo/profoxtech
** All postings, unless explicitly stated otherwise, are the opinions of the 
author, and do not constitute legal or medical advice. This statement is added 
to the messages for those lawyers who are too stupid to see the obvious.


Strong parameter checking

2006-06-26 Thread Mike yearwood

Hi Kevin


Message: 4
Date: Mon, 26 Jun 2006 08:11:23 -0400
From: Kevin Cully [EMAIL PROTECTED]
Subject: Strong parameter checking
To: [EMAIL PROTECTED]
Message-ID: [EMAIL PROTECTED]
Content-Type: text/plain; charset=ISO-8859-1; format=flowed

I'm working on a class that I'm wanting to make Open Source and I'm
making functions/methods that take parameters.  This function could be
abused in ways that I have never anticipated.  Since VFP is loosely
typed, I'm wondering what checking I have to do on these parameters to
make sure that the parameter is provided, not .NULL. and of the type
expected?  Is this overkill?

FUNCTION MyFunction(tcSomething AS String) AS String
   LOCAL lcRetVal
   lcRetVal = []
   IF PCOUNT() = 1
  IF NOT ISNULL(tcSomething)
 IF VARTYPE(tcSomething) = C
IF NOT EMPTY(tcSomething)
   lcRetVal = [My Function ] + tcSomething
ENDIF
 ENDIF
  ENDIF
   ENDIF
   IF EMPTY(lcRetVal)
  =MESSAGEBOX(Your call to  + PROGRAM() +  is lacking. + ;
  Try again.
   ENDIF
RETURN lcRetVal
ENDFUNC

What's the most graceful way in VFP to accomplish this?  ASSERTS work in
development but what about data driven production systems?  There must
be a better way that I'm unaware of.


Personally I find it easiest to check parameters first and get out if
necessary and then follow with the heart of the function. This clearly
separates the two steps and the meat of the function is cleaner and
easier to follow.

FUNCTION MyFunction(tcSomething AS String) AS String
  LOCAL lcRetVal
  lcRetVal = []
  IF PCOUNT() = 0 OR VARTYPE(tcSomething) # C
RETURN lcRetVal
  ENDIF

*Now the real meat of the function is not tabbed way over for nothing.

RETURN lcRetVal
ENDFUNC

Mike


___
Post Messages to: ProFox@leafe.com
Subscription Maintenance: http://leafe.com/mailman/listinfo/profox
OT-free version of this list: http://leafe.com/mailman/listinfo/profoxtech
** All postings, unless explicitly stated otherwise, are the opinions of the 
author, and do not constitute legal or medical advice. This statement is added 
to the messages for those lawyers who are too stupid to see the obvious.


From the Adverts: New VFP9 HowTo Book Available

2006-06-26 Thread Tracy Pearson
I recommended this book last week, but it's not available. Does anyone have
some insights where the author can be reached or notified of the problem on
lulu.com?

Thanks,
Tracy


New VFP9 HowTo Book Available
http://www.lulu.com/content/106787
Visual FoxPro 9 for Developers by Michael Cummings

Description:
Designed to help you rapidly build Visual FoxPro applications. Targeted to
working software developers, we rapidly cover the basics of table design,
SQL and xBase navigation. We build local views (VFP editable queries) for
record editing. We quickly move into building a minimalist framework that
can be used to build any size application. The material is very hands on.
[wcs note - most of the material here was developed over the past few years
at the LAFox UG Fox BootCamps and is QUITE CURRENT]





___
Post Messages to: ProFox@leafe.com
Subscription Maintenance: http://leafe.com/mailman/listinfo/profox
OT-free version of this list: http://leafe.com/mailman/listinfo/profoxtech
** All postings, unless explicitly stated otherwise, are the opinions of the 
author, and do not constitute legal or medical advice. This statement is added 
to the messages for those lawyers who are too stupid to see the obvious.


RE: Strong parameter checking

2006-06-26 Thread stephen . russell
 From: Mike yearwood [EMAIL PROTECTED]

 Personally I find it easiest to check parameters first and get out if
 necessary and then follow with the heart of the function. This clearly
 separates the two steps and the meat of the function is cleaner and
 easier to follow.

Personally I find it easier when the damn compiler throws the error
because you can't get your params correct.

YMMV.



___
Post Messages to: ProFox@leafe.com
Subscription Maintenance: http://leafe.com/mailman/listinfo/profox
OT-free version of this list: http://leafe.com/mailman/listinfo/profoxtech
** All postings, unless explicitly stated otherwise, are the opinions of the 
author, and do not constitute legal or medical advice. This statement is added 
to the messages for those lawyers who are too stupid to see the obvious.


Re: Strong parameter checking

2006-06-26 Thread Kevin Cully
I would guess that it's a matter of preference but I never like to 
RETURN in the middle of a function.  I think keeping this philosophy 
forces modularity and keeps my functions small which hopefully increases 
their re-use.  With smaller (shorter) functions, it also keeps the 
indentation to a minimum.  Yes, I do end up with many more 
methods/functions though.


The way you combined the commands, you've already decreased the number 
of indentations compared to the way that I wrote it out, which is a 
plus.  Dominic's CASE .. ENDCASE decreases the indentation levels as well.


Thanks.

Kevin Cully
CULLY Technologies, LLC

Sponsor of Fox Forward 2006!
http://foxforward.net


Mike yearwood wrote:

Personally I find it easiest to check parameters first and get out if
necessary and then follow with the heart of the function. This clearly
separates the two steps and the meat of the function is cleaner and
easier to follow.

FUNCTION MyFunction(tcSomething AS String) AS String
  LOCAL lcRetVal
  lcRetVal = []
  IF PCOUNT() = 0 OR VARTYPE(tcSomething) # C
RETURN lcRetVal
  ENDIF

*Now the real meat of the function is not tabbed way over for nothing.

RETURN lcRetVal
ENDFUNC




___
Post Messages to: ProFox@leafe.com
Subscription Maintenance: http://leafe.com/mailman/listinfo/profox
OT-free version of this list: http://leafe.com/mailman/listinfo/profoxtech
** All postings, unless explicitly stated otherwise, are the opinions of the 
author, and do not constitute legal or medical advice. This statement is added 
to the messages for those lawyers who are too stupid to see the obvious.


Re: [NF] Mail addresses on web pages

2006-06-26 Thread Profox

I would use an email obfuscator.


Hey, Jim - - -

I have had the feeling (but without any way to confirm it) that the  
spammers are catching up with the obfuscation trick. I also think  
they are getting the DOT and AT technique. (Lately, a small amount of  
spam has been coming to this address, which I use only for ProFox --  
I don't know where they would get it if not for Ed's archive pages).


Anybody else seeing this?


There are several ways to obfuscate. The DOT and AT
probably being too simple. Some obfuscators use ISO, 
others HEX, others a combination or custom javascript.

You can also create your own obfuscator.

We change our static ones out every month or so, but
in some cases we use an email form.

Jim Eddins



___
Post Messages to: ProFox@leafe.com
Subscription Maintenance: http://leafe.com/mailman/listinfo/profox
OT-free version of this list: http://leafe.com/mailman/listinfo/profoxtech
** All postings, unless explicitly stated otherwise, are the opinions of the 
author, and do not constitute legal or medical advice. This statement is added 
to the messages for those lawyers who are too stupid to see the obvious.


Re: Strong parameter checking

2006-06-26 Thread Steve Ellenoff
This is the style I tend to use as well.. It's good knowing that once 
you scroll down past any initial validation code, your variables are 
assumed to be just fine, and I do like the logical division of having 
the validation section and then the heart of the logic section as 
outlined by Mike.


-Steve



FUNCTION MyFunction(tcSomething AS String) AS String
  LOCAL lcRetVal
  lcRetVal = []
  IF PCOUNT() = 0 OR VARTYPE(tcSomething) # C
RETURN lcRetVal
  ENDIF

*Now the real meat of the function is not tabbed way over for nothing.

RETURN lcRetVal
ENDFUNC

Mike



[excessive quoting removed by server]

___
Post Messages to: ProFox@leafe.com
Subscription Maintenance: http://leafe.com/mailman/listinfo/profox
OT-free version of this list: http://leafe.com/mailman/listinfo/profoxtech
** All postings, unless explicitly stated otherwise, are the opinions of the 
author, and do not constitute legal or medical advice. This statement is added 
to the messages for those lawyers who are too stupid to see the obvious.


RE: Strong parameter checking

2006-06-26 Thread Hal Kaplan
I would do nothing ... No error checking ... Nothing.  If the user is so
impolite as to ignore the instructions for proper use, (s)he does not
deserve the courtesy of acknowledgement.  It's about time that we
started using functions in a gentrified manner.

On the other hand, you could check for errors and send an e-mail
notification to yourself advising of same.  Then contact the offender
and offer to repair his installation for a fat non-refundable fee. Then,
while making the repairs, inject some other low-level problem that will
necessitate a callback.  Prudent and imaginative use of this technique
could yield a vast array of emoluments, a la the auto repair industry.

HTH

HALinNY

-Original Message-
From: [EMAIL PROTECTED] [mailto:[EMAIL PROTECTED] On
Behalf Of Kevin Cully
Sent: Monday, June 26, 2006 08:11
To: profox@leafe.com
Subject: Strong parameter checking

I'm working on a class that I'm wanting to make Open Source and I'm
making functions/methods that take parameters.  This function could be
abused in ways that I have never anticipated.  Since VFP is loosely
typed, I'm wondering what checking I have to do on these parameters to
make sure that the parameter is provided, not .NULL. and of the type
expected?  Is this overkill?

FUNCTION MyFunction(tcSomething AS String) AS String
LOCAL lcRetVal
lcRetVal = []
IF PCOUNT() = 1
   IF NOT ISNULL(tcSomething)
  IF VARTYPE(tcSomething) = C
 IF NOT EMPTY(tcSomething)
lcRetVal = [My Function ] + tcSomething
 ENDIF
  ENDIF
   ENDIF
ENDIF
IF EMPTY(lcRetVal)
   =MESSAGEBOX(Your call to  + PROGRAM() +  is lacking. + ;
   Try again.
ENDIF
RETURN lcRetVal
ENDFUNC

What's the most graceful way in VFP to accomplish this?  ASSERTS work in
development but what about data driven production systems?  There must
be a better way that I'm unaware of.

-- 

Kevin Cully
CULLY Technologies, LLC

Sponsor of Fox Forward 2006!



[excessive quoting removed by server]

___
Post Messages to: ProFox@leafe.com
Subscription Maintenance: http://leafe.com/mailman/listinfo/profox
OT-free version of this list: http://leafe.com/mailman/listinfo/profoxtech
** All postings, unless explicitly stated otherwise, are the opinions of the 
author, and do not constitute legal or medical advice. This statement is added 
to the messages for those lawyers who are too stupid to see the obvious.


Re: [NF] Mail addresses on web pages

2006-06-26 Thread Justin Darnell
We use a service called Postini.  It has been an incredible filtering 
tool.  It filters about 70 % of our e-mail out, quarantines some ~ 9%, 
and the rest is legitimate.  We've been using it for about a year and 
I've had two spams get through and one e-mail get quarantined that was 
legitimate.  This is a pretty amazing success rate, and is much better 
than what I had gotten with Spam assassin and other free tools.


I know this doesn't answer your question about mail addresses on 
webpages, but this was our general solution to spam.  I can post my 
e-mail address anyhwhere (not this one, my work e-mail), and even though 
I may get spam, the impact is off our servers and we never actually 
receive it.


Plus, as long as you stick with their services, MX record changes are 
nonexistant, so servers can change without a hiccup in services.



Justin

Profox wrote:


I would use an email obfuscator.



Hey, Jim - - -

I have had the feeling (but without any way to confirm it) that the  
spammers are catching up with the obfuscation trick. I also think  
they are getting the DOT and AT technique. (Lately, a small amount 
of  spam has been coming to this address, which I use only for ProFox 
--  I don't know where they would get it if not for Ed's archive pages).


Anybody else seeing this?



There are several ways to obfuscate. The DOT and AT
probably being too simple. Some obfuscators use ISO, others HEX, 
others a combination or custom javascript.

You can also create your own obfuscator.

We change our static ones out every month or so, but
in some cases we use an email form.

Jim Eddins




[excessive quoting removed by server]

___
Post Messages to: ProFox@leafe.com
Subscription Maintenance: http://leafe.com/mailman/listinfo/profox
OT-free version of this list: http://leafe.com/mailman/listinfo/profoxtech
** All postings, unless explicitly stated otherwise, are the opinions of the 
author, and do not constitute legal or medical advice. This statement is added 
to the messages for those lawyers who are too stupid to see the obvious.


Re: Strong parameter checking

2006-06-26 Thread Michael Hawksworth
This is my standard procedure header (stripped of the documentation 
section that is geared towards HelpBuilder).





 vfs[Form and or Proc Name]

 Created By :  Michael Hawksworth
 Copyright  :  Visual Fox Solutions
 Created On :  
substr(Dtoc(Date()),4,2)+/+left(Dtoc(date()),3)+substr(Dtoc(date()),7,2) 
[ or whatever works for you ]


 Description:

---
 Return Value:
---
 Parameters:
---

Lparameters

-
 Verify Parameters
-

 Not required


 Declare Variables



-
 Initialise Variables
-

-
 Code
-

--
Michael Hawksworth
Visual Fox Solutions

[EMAIL PROTECTED]
www.foxpro.co.uk





___
Post Messages to: ProFox@leafe.com
Subscription Maintenance: http://leafe.com/mailman/listinfo/profox
OT-free version of this list: http://leafe.com/mailman/listinfo/profoxtech
** All postings, unless explicitly stated otherwise, are the opinions of the 
author, and do not constitute legal or medical advice. This statement is added 
to the messages for those lawyers who are too stupid to see the obvious.


Batch processing

2006-06-26 Thread Andy Davies

Here's one for Bill g:
http://go.theregister.com/news/http://www.regdeveloper.co.uk/2006/06/23/share_truth/


Andrew Davies  MBCS CITP
  - AndyD    8-)#


**

This email and any files transmitted with it are confidential and intended 
solely for the use of the individual or entity to whom they are addressed. If 
you have received this email in error please notify the system manager.

This footnote also confirms that this email message has been swept by 
MIMEsweeper for the presence of computer viruses.

Please contact [EMAIL PROTECTED] with any queries.

**



___
Post Messages to: ProFox@leafe.com
Subscription Maintenance: http://leafe.com/mailman/listinfo/profox
OT-free version of this list: http://leafe.com/mailman/listinfo/profoxtech
** All postings, unless explicitly stated otherwise, are the opinions of the 
author, and do not constitute legal or medical advice. This statement is added 
to the messages for those lawyers who are too stupid to see the obvious.


RE: From the Adverts: New VFP9 HowTo Book Available

2006-06-26 Thread Chris Davis
Email: [EMAIL PROTECTED]
BrickSoftware.com
Telephone: 714-279-0411

It's not on site as he is reviewing it.

-Original Message-
From: [EMAIL PROTECTED] [mailto:[EMAIL PROTECTED] On
Behalf Of Tracy Pearson
Sent: 26 June 2006 14:46
To: [EMAIL PROTECTED]
Subject: From the Adverts: New VFP9 HowTo Book Available

I recommended this book last week, but it's not available. Does anyone have
some insights where the author can be reached or notified of the problem on
lulu.com?

Thanks,
Tracy


New VFP9 HowTo Book Available
http://www.lulu.com/content/106787
Visual FoxPro 9 for Developers by Michael Cummings

Description:
Designed to help you rapidly build Visual FoxPro applications. Targeted to
working software developers, we rapidly cover the basics of table design,
SQL and xBase navigation. We build local views (VFP editable queries) for
record editing. We quickly move into building a minimalist framework that
can be used to build any size application. The material is very hands on.
[wcs note - most of the material here was developed over the past few years
at the LAFox UG Fox BootCamps and is QUITE CURRENT]





[excessive quoting removed by server]

___
Post Messages to: ProFox@leafe.com
Subscription Maintenance: http://leafe.com/mailman/listinfo/profox
OT-free version of this list: http://leafe.com/mailman/listinfo/profoxtech
** All postings, unless explicitly stated otherwise, are the opinions of the 
author, and do not constitute legal or medical advice. This statement is added 
to the messages for those lawyers who are too stupid to see the obvious.


[OT] Administration summary in 1 min

2006-06-26 Thread Stephen Russell
http://www.informationliberation.com/

These videos sound like Michael and Pete have found their match.  They
repeat the FACTS much better, and faster then our two noted reverb
artists could ever hope to accomplish.  

Notice the definition of terrorism under the third clip.  Does it look
familiar?  I think that it failed to bring into the term the sense of
flag burning and how horrible it is.   

Bad Steve!

Stephen Russell
DBA / Developer

Electracash, Inc.
5100 Poplar Ave.
Suite 2518
Memphis, Tennessee 38137
1-901-684-0348
Email: [EMAIL PROTECTED]
www.electracash.com 

The real art of conversation is not only to say the right thing at the
right time, but also to leave unsaid the wrong thing at the tempting
moment.



___
Post Messages to: ProFox@leafe.com
Subscription Maintenance: http://leafe.com/mailman/listinfo/profox
OT-free version of this list: http://leafe.com/mailman/listinfo/profoxtech
** All postings, unless explicitly stated otherwise, are the opinions of the 
author, and do not constitute legal or medical advice. This statement is added 
to the messages for those lawyers who are too stupid to see the obvious.


RE: [WC] Becks!

2006-06-26 Thread stephen . russell
  If a game is on the BBC we can choose between TV or radio
 commentary and without a doubt, the radio guys are 100% better.

I think that this is true no matter what sport is being played.  Radio
announcers have to verbally document what happens where video buffoons
just get to say let's look at that again in slow motion.

It could have been a goal in hockey, or a slam dunk in basketball.  I
bring a radio with me to games like Big Orange Football.  I see men
wearing radios inside of bars watching the game as well.




___
Post Messages to: ProFox@leafe.com
Subscription Maintenance: http://leafe.com/mailman/listinfo/profox
OT-free version of this list: http://leafe.com/mailman/listinfo/profoxtech
** All postings, unless explicitly stated otherwise, are the opinions of the 
author, and do not constitute legal or medical advice. This statement is added 
to the messages for those lawyers who are too stupid to see the obvious.


RE: Strong parameter checking

2006-06-26 Thread stephen . russell
 From: Eyvind Axelsen [EMAIL PROTECTED]
 Date: Mon, June 26, 2006 7:46 am
 To: ProFox Email List profox@leafe.com

  Personally I find it easier when the damn compiler throws the error
 because you can't get your params correct. 

 Indeed! Especially when you after having used the function/method in
 quite a few places need to refactor the damn thing, and change, say,
 parameter types...

Is that a problem for you?  So sorry.  I just go and do a refactor for
it, and I am presented with all the occurrences.  VS2005 is really
great in adding that.  :)



___
Post Messages to: ProFox@leafe.com
Subscription Maintenance: http://leafe.com/mailman/listinfo/profox
OT-free version of this list: http://leafe.com/mailman/listinfo/profoxtech
** All postings, unless explicitly stated otherwise, are the opinions of the 
author, and do not constitute legal or medical advice. This statement is added 
to the messages for those lawyers who are too stupid to see the obvious.


Re: [WC] Becks!

2006-06-26 Thread Paul Hill

On 6/26/06, paul brown [EMAIL PROTECTED] wrote:

Quoting Ed Leafe [EMAIL PROTECTED]:
   I don't know how the TV coverage is elsewhere, but here in the US
 the commentators on ESPN are terrible.


Ed, what do they do about advertising?  45 mins without a break must
be a long time for US TV :-)


The English ones at least know the laws but they're nowhere near as entertaining
as the Spanish guys! If a game is on the BBC we can choose between TV or radio
commentary and without a doubt, the radio guys are 100% better.


I don't think the BBC's coverage was too bad, but I will tune into
Radio 5 next time.  I thought some of ITV's coverage was pretty bad...

Have you seen the BBCs Internet TV broadcasts?  A bit low quality but
handy when you're not near a TV :-).

--
Paul


___
Post Messages to: ProFox@leafe.com
Subscription Maintenance: http://leafe.com/mailman/listinfo/profox
OT-free version of this list: http://leafe.com/mailman/listinfo/profoxtech
** All postings, unless explicitly stated otherwise, are the opinions of the 
author, and do not constitute legal or medical advice. This statement is added 
to the messages for those lawyers who are too stupid to see the obvious.


Re: [NF] Mail addresses on web pages

2006-06-26 Thread Ken Kixmoeller (j/s)


On Jun 26, 2006, at 8:10 AM, Ed Leafe wrote:

	Which is why I use a random mix of obfuscation routines on every  
page view.


Yeah, I know --- good idea --- but I wonder if the spammers are  
catching on nevertheless. I know that if I were writing such a  
routine, I would look for AT or @ or DOT or whatever and parse it  
out, also I'd look for the @ in hex. I really don't think it would be  
that hard to do, and I ain't no genius, as my posts clearly show.


Mind you, Ed, I am not complaining at all. Just musing about current  
state of address scraping.


Ken


___
Post Messages to: ProFox@leafe.com
Subscription Maintenance: http://leafe.com/mailman/listinfo/profox
OT-free version of this list: http://leafe.com/mailman/listinfo/profoxtech
** All postings, unless explicitly stated otherwise, are the opinions of the 
author, and do not constitute legal or medical advice. This statement is added 
to the messages for those lawyers who are too stupid to see the obvious.


Re: Strong parameter checking

2006-06-26 Thread Eyvind Axelsen
 Indeed! Especially when you after having used the function/method in
 quite a few places need to refactor the damn thing, and change, say,
 parameter types...

Is that a problem for you?  So sorry.  I just go and do a refactor for
it, and I am presented with all the occurrences.  VS2005 is really
great in adding that.  :)

That's exactly what I meant - at times I _really_ hate VS 2005
(especially the [EMAIL PROTECTED] designer), but the refactoring bit is 
brilliant
(and as good as impossible to implement in a dynamic language without
static type checking).

Eyvind.


[excessive quoting removed by server]

___
Post Messages to: ProFox@leafe.com
Subscription Maintenance: http://leafe.com/mailman/listinfo/profox
OT-free version of this list: http://leafe.com/mailman/listinfo/profoxtech
** All postings, unless explicitly stated otherwise, are the opinions of the 
author, and do not constitute legal or medical advice. This statement is added 
to the messages for those lawyers who are too stupid to see the obvious.


[NF] IronPython

2006-06-26 Thread Eyvind Axelsen
Has anyone used it? Ed or Paul, perhaps? If so, do you have a gut
feeling or more regarding its stability?

We are considering using it as an embedded scripting language in our
.NET 2.0 app.

Thanks,

Eyvind.


___
Post Messages to: ProFox@leafe.com
Subscription Maintenance: http://leafe.com/mailman/listinfo/profox
OT-free version of this list: http://leafe.com/mailman/listinfo/profoxtech
** All postings, unless explicitly stated otherwise, are the opinions of the 
author, and do not constitute legal or medical advice. This statement is added 
to the messages for those lawyers who are too stupid to see the obvious.


Re: [NF] WebProNews: Executive Summary of AJAX

2006-06-26 Thread Ted Roche

On 6/26/06, Andy Davies [EMAIL PROTECTED] wrote:

I must have dozed off at some point during the evolution of secure browsers
g - how come javascript is dangerous?


JavaScript  Java

Java is in a pretty secuire sandbox.

JavaScript can do nearly anything the user running the browser has
permissions to do. Within the limitations imposed by the browser.

Google javascript exploit for 2,680,000 pages talking about it.

--
Ted Roche
Ted Roche  Associates, LLC
http://www.tedroche.com


___
Post Messages to: ProFox@leafe.com
Subscription Maintenance: http://leafe.com/mailman/listinfo/profox
OT-free version of this list: http://leafe.com/mailman/listinfo/profoxtech
** All postings, unless explicitly stated otherwise, are the opinions of the 
author, and do not constitute legal or medical advice. This statement is added 
to the messages for those lawyers who are too stupid to see the obvious.


RE: Strong parameter checking

2006-06-26 Thread stephen . russell
 From: Ed Leafe [EMAIL PROTECTED]
   Or when you can add the same named function several times, each with  
 a different parameter signature! Compilers have no problem with that!

Overloading?  

Like this:

void setanswer(String answer){ 
}

void setanswer(String answer, String title){ 
}

or This?

void setanswer(String answer){ 
}

void setanswer(String title){ 
}






___
Post Messages to: ProFox@leafe.com
Subscription Maintenance: http://leafe.com/mailman/listinfo/profox
OT-free version of this list: http://leafe.com/mailman/listinfo/profoxtech
** All postings, unless explicitly stated otherwise, are the opinions of the 
author, and do not constitute legal or medical advice. This statement is added 
to the messages for those lawyers who are too stupid to see the obvious.


RE: [NF] WebProNews: Executive Summary of AJAX

2006-06-26 Thread stephen . russell
 From: Ted Roche [EMAIL PROTECTED]
 Date: Mon, June 26, 2006 8:08 am
 To: profox@leafe.com
 
 Google javascript exploit for 2,680,000 pages talking about it.

Now that I rebooted my machine my NoScript works like expected.  



___
Post Messages to: ProFox@leafe.com
Subscription Maintenance: http://leafe.com/mailman/listinfo/profox
OT-free version of this list: http://leafe.com/mailman/listinfo/profoxtech
** All postings, unless explicitly stated otherwise, are the opinions of the 
author, and do not constitute legal or medical advice. This statement is added 
to the messages for those lawyers who are too stupid to see the obvious.


RE: [NF] IronPython

2006-06-26 Thread stephen . russell
 From: Eyvind Axelsen [EMAIL PROTECTED]

 Has anyone used it? Ed or Paul, perhaps? If so, do you have a gut
 feeling or more regarding its stability?
 
 We are considering using it as an embedded scripting language in our
 .NET 2.0 app.

There is a Yahoogroup on it, but it gets little to any traffic. 



___
Post Messages to: ProFox@leafe.com
Subscription Maintenance: http://leafe.com/mailman/listinfo/profox
OT-free version of this list: http://leafe.com/mailman/listinfo/profoxtech
** All postings, unless explicitly stated otherwise, are the opinions of the 
author, and do not constitute legal or medical advice. This statement is added 
to the messages for those lawyers who are too stupid to see the obvious.


Re: [NF] IronPython

2006-06-26 Thread Ed Leafe

On Jun 26, 2006, at 11:07 AM, Eyvind Axelsen wrote:


Has anyone used it? Ed or Paul, perhaps? If so, do you have a gut
feeling or more regarding its stability?

We are considering using it as an embedded scripting language in our
.NET 2.0 app.


	I don't use it, since I don't work in .Net. But I've seen it, and it  
looks like an excellent choice. It naturally doesn't have the full  
capabilities of the Python language, of course, but it wraps the .Net  
capabilities in a very Pythonic way.


-- Ed Leafe
-- http://leafe.com
-- http://dabodev.com





___
Post Messages to: ProFox@leafe.com
Subscription Maintenance: http://leafe.com/mailman/listinfo/profox
OT-free version of this list: http://leafe.com/mailman/listinfo/profoxtech
** All postings, unless explicitly stated otherwise, are the opinions of the 
author, and do not constitute legal or medical advice. This statement is added 
to the messages for those lawyers who are too stupid to see the obvious.


Re: [NF] WebProNews: Executive Summary of AJAX

2006-06-26 Thread Ted Roche

On 6/26/06, [EMAIL PROTECTED] [EMAIL PROTECTED] wrote:


Now that I rebooted my machine my NoScript works like expected.



FireFox plug-ins often require you to restart FireFox before they are
enabled or updated.

--
Ted Roche
Ted Roche  Associates, LLC
http://www.tedroche.com


___
Post Messages to: ProFox@leafe.com
Subscription Maintenance: http://leafe.com/mailman/listinfo/profox
OT-free version of this list: http://leafe.com/mailman/listinfo/profoxtech
** All postings, unless explicitly stated otherwise, are the opinions of the 
author, and do not constitute legal or medical advice. This statement is added 
to the messages for those lawyers who are too stupid to see the obvious.


Re: [NF] IronPython

2006-06-26 Thread Ed Leafe

On Jun 26, 2006, at 11:36 AM, Eyvind Axelsen wrote:


Do you have any specifics as to what is missing?


	No, but I remember the discussions when it first began development  
at Microsoft. It wasn't designed to be a complete re-write of Python,  
since Python already runs great on Windows, but rather a wrapping of  
the .Net classes.


-- Ed Leafe
-- http://leafe.com
-- http://dabodev.com





___
Post Messages to: ProFox@leafe.com
Subscription Maintenance: http://leafe.com/mailman/listinfo/profox
OT-free version of this list: http://leafe.com/mailman/listinfo/profoxtech
** All postings, unless explicitly stated otherwise, are the opinions of the 
author, and do not constitute legal or medical advice. This statement is added 
to the messages for those lawyers who are too stupid to see the obvious.


RE: Strong parameter checking

2006-06-26 Thread stephen . russell
 From: Ed Leafe [EMAIL PROTECTED]

  Overloading?
 
  Like this:
 
  void setanswer(String answer){
  }
 
  void setanswer(String answer, String title){
  }
 
  or This?
 
  void setanswer(String answer){
  }
 
  void setanswer(String title){
  }

   Both. And also:

 void setanswer(String answer){
  }

 void setanswer(Int style){
  }

The only wrong answer was changing the param name.  You can do that in
VS, but only the bottom one is used?  I forget if it's the bottom or
the most recent addition that overrides the former one.  Anyway the
compiler ignores the dupe.  If your on your call to that method, you
can rt click it and go to the method itself and verify which one it's
hitting.

But to overload setanswer 15 different ways is no problem, and when
necessary it's fantastic that you can!

My data tier has 10+ overloads when dealing with SaveDataSet.  You pass
the ds, and it will save all tables, pass in a table name as well and
just that table's updates are saved.  Add a row param and just that
row.





___
Post Messages to: ProFox@leafe.com
Subscription Maintenance: http://leafe.com/mailman/listinfo/profox
OT-free version of this list: http://leafe.com/mailman/listinfo/profoxtech
** All postings, unless explicitly stated otherwise, are the opinions of the 
author, and do not constitute legal or medical advice. This statement is added 
to the messages for those lawyers who are too stupid to see the obvious.


Re: [NF] IronPython

2006-06-26 Thread Eyvind Axelsen

-Opprinnelig melding-
Fra: [EMAIL PROTECTED] [mailto:[EMAIL PROTECTED] På vegne av Ed Leafe

 It wasn't designed to be a complete re-write of Python,  
since Python already runs great on Windows, but rather a wrapping of  
the .Net classes. 

Actually, I think you are wrong on that (maybe they changed their minds along 
the way). From http://www.codeplex.com/Wiki/View.aspx?ProjectName=IronPython:

IronPython is the code name of the new implementation of the Python 
programming language running on .NET. It supports an interactive console with 
fully dynamic compilation. It is well integrated with the rest of the .NET 
Framework and makes all .NET libraries easily available to Python programmers, 
while maintaining full compatibility with the Python language.

It seems to me that this means that most of Python will be in there when 
version 1.0 is (supposedly) released this summer.

Eyvind.



___
Post Messages to: ProFox@leafe.com
Subscription Maintenance: http://leafe.com/mailman/listinfo/profox
OT-free version of this list: http://leafe.com/mailman/listinfo/profoxtech
** All postings, unless explicitly stated otherwise, are the opinions of the 
author, and do not constitute legal or medical advice. This statement is added 
to the messages for those lawyers who are too stupid to see the obvious.


Re: Strong parameter checking

2006-06-26 Thread Ed Leafe

On Jun 26, 2006, at 11:48 AM, [EMAIL PROTECTED] wrote:


But to overload setanswer 15 different ways is no problem, and when
necessary it's fantastic that you can!


	Of course, the point was that this defeats the advantage of having  
the compiler do your type checking for you! You think that you're  
calling setanswer() with one thing, but you're actually calling  
another, completely different method, and the compiler will happily  
let you do so.


-- Ed Leafe
-- http://leafe.com
-- http://dabodev.com





___
Post Messages to: ProFox@leafe.com
Subscription Maintenance: http://leafe.com/mailman/listinfo/profox
OT-free version of this list: http://leafe.com/mailman/listinfo/profoxtech
** All postings, unless explicitly stated otherwise, are the opinions of the 
author, and do not constitute legal or medical advice. This statement is added 
to the messages for those lawyers who are too stupid to see the obvious.


Re: [NF] IronPython

2006-06-26 Thread Ed Leafe

On Jun 26, 2006, at 11:48 AM, Eyvind Axelsen wrote:

IronPython is the code name of the new implementation of the  
Python programming language running on .NET. It supports an  
interactive console with fully dynamic compilation. It is well  
integrated with the rest of the .NET Framework and makes all .NET  
libraries easily available to Python programmers, while maintaining  
full compatibility with the Python language.


It seems to me that this means that most of Python will be in there  
when version 1.0 is (supposedly) released this summer.


	What that means is just what I meant by 'wrapping'. The syntax is  
compatible with 'regular' Python, but it uses the .Net framework  
under the hood.


-- Ed Leafe
-- http://leafe.com
-- http://dabodev.com





___
Post Messages to: ProFox@leafe.com
Subscription Maintenance: http://leafe.com/mailman/listinfo/profox
OT-free version of this list: http://leafe.com/mailman/listinfo/profoxtech
** All postings, unless explicitly stated otherwise, are the opinions of the 
author, and do not constitute legal or medical advice. This statement is added 
to the messages for those lawyers who are too stupid to see the obvious.


RE: From the Adverts: New VFP9 HowTo Book Available

2006-06-26 Thread Tracy Pearson
Thanks, I passed that on to the developer wanting to take a look at the
book.

Tracy

-Original Message-
From: [EMAIL PROTECTED] [mailto:[EMAIL PROTECTED] On
Behalf Of Chris Davis
Sent: Monday, June 26, 2006 10:38 AM
To: [EMAIL PROTECTED]
Subject: RE: From the Adverts: New VFP9 HowTo Book Available


Email: [EMAIL PROTECTED]
BrickSoftware.com
Telephone: 714-279-0411

It's not on site as he is reviewing it.

-Original Message-
From: [EMAIL PROTECTED] [mailto:[EMAIL PROTECTED] On
Behalf Of Tracy Pearson
Sent: 26 June 2006 14:46
To: [EMAIL PROTECTED]
Subject: From the Adverts: New VFP9 HowTo Book Available

I recommended this book last week, but it's not available. Does anyone have
some insights where the author can be reached or notified of the problem on
lulu.com?

Thanks,
Tracy


New VFP9 HowTo Book Available http://www.lulu.com/content/106787
Visual FoxPro 9 for Developers by Michael Cummings

Description:
Designed to help you rapidly build Visual FoxPro applications. Targeted to
working software developers, we rapidly cover the basics of table design,
SQL and xBase navigation. We build local views (VFP editable queries) for
record editing. We quickly move into building a minimalist framework that
can be used to build any size application. The material is very hands on.
[wcs note - most of the material here was developed over the past few years
at the LAFox UG Fox BootCamps and is QUITE CURRENT]





[excessive quoting removed by server]

___
Post Messages to: ProFox@leafe.com
Subscription Maintenance: http://leafe.com/mailman/listinfo/profox
OT-free version of this list: http://leafe.com/mailman/listinfo/profoxtech
** All postings, unless explicitly stated otherwise, are the opinions of the 
author, and do not constitute legal or medical advice. This statement is added 
to the messages for those lawyers who are too stupid to see the obvious.


Re: [NF] WebProNews: Executive Summary of AJAX

2006-06-26 Thread Ted Roche

On 6/26/06, Paul Hill [EMAIL PROTECTED] wrote:


Not exactly.  JavaScript is quite limited in what it can do and is (in
theory) sandboxed within the browser.  e.g. no file or OS operations.



Theory v. Practice. In theory, COM is pretty cool, as I wrote in OLE
is no Bull! in FPA, June 1995, (Not responsible for the title!).
Implementation varied by container, causing compatibility issues, and
insecure code run inside an insecure app on an insecure OS lead to,
well, insecurity.

Similarly, implementations of Javascript and AJAX have leaked files to
the OS, allowed some nasty cross-site scripting issues and were
responsible for a Yahoo! mail exploit within the fortnight:

http://www.vnunet.com/vnunet/news/2158123/worm-targets-yahoo-mail

Secure is not a feature, and I am not claiming any language is
more or less secure, only pointing out, as this thread started,
that AJAX and Javascript are problemmatic to implement as some people
will have them turned off.

--
Ted Roche
Ted Roche  Associates, LLC
http://www.tedroche.com


___
Post Messages to: ProFox@leafe.com
Subscription Maintenance: http://leafe.com/mailman/listinfo/profox
OT-free version of this list: http://leafe.com/mailman/listinfo/profoxtech
** All postings, unless explicitly stated otherwise, are the opinions of the 
author, and do not constitute legal or medical advice. This statement is added 
to the messages for those lawyers who are too stupid to see the obvious.


RE: Strong parameter checking

2006-06-26 Thread stephen . russell
 From: Ed Leafe [EMAIL PROTECTED]

   Of course, the point was that this defeats the advantage of having
 the compiler do your type checking for you! You think that you're
 calling setanswer() with one thing, but you're actually calling
 another, completely different method, and the compiler will happily
 let you do so.

I don't agree with you on this, at least in .NET terms.  Intellisence
pops up to allow you to see all the overloads of setanswer(), you can
step through them and they report what your passing.

If your not familiar with the method just Go to Definition and
investigate from there.

In my experience of working with others code, this has never been a
confusing area at all.  Actually it's been straight forward with or
without documentation ;-





___
Post Messages to: ProFox@leafe.com
Subscription Maintenance: http://leafe.com/mailman/listinfo/profox
OT-free version of this list: http://leafe.com/mailman/listinfo/profoxtech
** All postings, unless explicitly stated otherwise, are the opinions of the 
author, and do not constitute legal or medical advice. This statement is added 
to the messages for those lawyers who are too stupid to see the obvious.


RE: [NF] WebProNews: Executive Summary of AJAX

2006-06-26 Thread stephen . russell
 From: Ted Roche [EMAIL PROTECTED]

 FireFox plug-ins often require you to restart FireFox before they are
 enabled or updated.

I know that from experience.  This one needed a reboot which seemed
strange.  But it is popping up and quite often I might say as I hit
stumble upon 15 times as a quick unbiased check of what's out there. 
OK, it's sites that feature a theme that I am interested in ;-







___
Post Messages to: ProFox@leafe.com
Subscription Maintenance: http://leafe.com/mailman/listinfo/profox
OT-free version of this list: http://leafe.com/mailman/listinfo/profoxtech
** All postings, unless explicitly stated otherwise, are the opinions of the 
author, and do not constitute legal or medical advice. This statement is added 
to the messages for those lawyers who are too stupid to see the obvious.


RE: [NF] Mail addresses on web pages

2006-06-26 Thread Peter Hart

Hi

I use a system where the e-mail address is actually a picture (jpg)

If you go to:
http://www.marketrasengolfclub.co.uk/contacts/

Then right click and select View Source
Look for:

img src=/images/email/secretary.gif height=20 width=295
alt=Email Address /

The Javascript is above that line and fairly obvious how it works

We would normally set the page so that the source could not be viewed
but have left this one so that the members can see how its done.

Cheers

Peter
www.PeterHartComputers.co.uk



___
Post Messages to: ProFox@leafe.com
Subscription Maintenance: http://leafe.com/mailman/listinfo/profox
OT-free version of this list: http://leafe.com/mailman/listinfo/profoxtech
** All postings, unless explicitly stated otherwise, are the opinions of the 
author, and do not constitute legal or medical advice. This statement is added 
to the messages for those lawyers who are too stupid to see the obvious.


[OT] Don't make this mistake

2006-06-26 Thread Stephen Russell
http://www.comics.com/wash/opus/


Stephen Russell
DBA / Developer

Electracash, Inc.
5100 Poplar Ave.
Suite 2518
Memphis, Tennessee 38137
1-901-684-0348
Email: [EMAIL PROTECTED]
www.electracash.com 

The real art of conversation is not only to say the right thing at the
right time, but also to leave unsaid the wrong thing at the tempting
moment.



___
Post Messages to: ProFox@leafe.com
Subscription Maintenance: http://leafe.com/mailman/listinfo/profox
OT-free version of this list: http://leafe.com/mailman/listinfo/profoxtech
** All postings, unless explicitly stated otherwise, are the opinions of the 
author, and do not constitute legal or medical advice. This statement is added 
to the messages for those lawyers who are too stupid to see the obvious.


[NF] TTS (text-to-speech) for Linux or TTS webservice?

2006-06-26 Thread Malcolm Greene
Anyone have any experience with Text-To-Speech (TTS) libraries under
Linux? Use case: PHP script that accepts text and returns a WAV or MP3
file with text converted to audio ... ideally with support for high
quality (commercial) voice fonts?

Or ... a 3rd party TSS webservice?

Thanks,
Malcolm


___
Post Messages to: ProFox@leafe.com
Subscription Maintenance: http://leafe.com/mailman/listinfo/profox
OT-free version of this list: http://leafe.com/mailman/listinfo/profoxtech
** All postings, unless explicitly stated otherwise, are the opinions of the 
author, and do not constitute legal or medical advice. This statement is added 
to the messages for those lawyers who are too stupid to see the obvious.


Re: [NF] Mail addresses on web pages

2006-06-26 Thread Michael Madigan
I'm setting up a simple website for my girlfriend's piano business.  She uses 
yahoo mail, so
almost all of the spam will be filtered out, but I'd still like to minimize 
that even further.

So if I understand everyone so far

Mail to: with a different label will still be found by robots and that an email 
form would be
better at dissuading spambots.  I can also use an obfuscator to mess up the 
spambot's results.

Yahoo does have excellent filtering and I want the reader to be able to see the 
email address, so
maybe the best thing is to let the spam filters do their work.



--- Ted Roche [EMAIL PROTECTED] wrote:

 On 6/26/06, Michael Madigan [EMAIL PROTECTED] wrote:
 
  Does it make much of a difference whether the email address is visible on a 
  web page or
 whether
  there is a link to a email address when it comes to preventing spam?
 
 
 Spam scrapers read the same forums we do. Anything you can thing to do
 to hide the address, they can think of to decode it. It's like DRM -
 it may dissuade the tempted, but won't be much of a deterrent to the
 dishonest.
 
 What is it you are trying to accomplish? If you want a mail me page
 on a web site, it's probably best to do a web form based email. Otoh,
 if you want a potential customer/client to get in touch with you,
 giving them all the info is the right way to go. At
 http://www.tedroche.com/contact.php, I provide all of the above, and
 vCard to boot. I've been fortunate that my spam on that account is
 pretty much handled for me by a set of filters.
 
 -- 
 Ted Roche
 Ted Roche  Associates, LLC
 http://www.tedroche.com
 
 
[excessive quoting removed by server]

___
Post Messages to: ProFox@leafe.com
Subscription Maintenance: http://leafe.com/mailman/listinfo/profox
OT-free version of this list: http://leafe.com/mailman/listinfo/profoxtech
** All postings, unless explicitly stated otherwise, are the opinions of the 
author, and do not constitute legal or medical advice. This statement is added 
to the messages for those lawyers who are too stupid to see the obvious.


Re: [NF] Mail addresses on web pages

2006-06-26 Thread Ed Leafe

On Jun 26, 2006, at 12:51 PM, Peter Hart wrote:


I use a system where the e-mail address is actually a picture (jpg)

If you go to:
http://www.marketrasengolfclub.co.uk/contacts/

Then right click and select View Source
Look for:

img src=/images/email/secretary.gif height=20 width=295
alt=Email Address /

The Javascript is above that line and fairly obvious how it works


	Nope. The GIF is the word 'Secretary'; the email address is encoded  
using standard HTML encoding, which is the oldest obfuscation system  
out there.


-- Ed Leafe
-- http://leafe.com
-- http://dabodev.com





___
Post Messages to: ProFox@leafe.com
Subscription Maintenance: http://leafe.com/mailman/listinfo/profox
OT-free version of this list: http://leafe.com/mailman/listinfo/profoxtech
** All postings, unless explicitly stated otherwise, are the opinions of the 
author, and do not constitute legal or medical advice. This statement is added 
to the messages for those lawyers who are too stupid to see the obvious.


RE: [NF] TTS (text-to-speech) for Linux or TTS webservice?

2006-06-26 Thread john harvey
Nope, but I've done it using VFP and Winders!

-Original Message-
From: [EMAIL PROTECTED] [mailto:[EMAIL PROTECTED] On Behalf
Of Malcolm Greene
Sent: Monday, June 26, 2006 10:02 AM
To: profox@leafe.com
Subject: [NF] TTS (text-to-speech) for Linux or TTS webservice?

Anyone have any experience with Text-To-Speech (TTS) libraries under
Linux? Use case: PHP script that accepts text and returns a WAV or MP3
file with text converted to audio ... ideally with support for high
quality (commercial) voice fonts?

Or ... a 3rd party TSS webservice?

Thanks,
Malcolm


[excessive quoting removed by server]

___
Post Messages to: ProFox@leafe.com
Subscription Maintenance: http://leafe.com/mailman/listinfo/profox
OT-free version of this list: http://leafe.com/mailman/listinfo/profoxtech
** All postings, unless explicitly stated otherwise, are the opinions of the 
author, and do not constitute legal or medical advice. This statement is added 
to the messages for those lawyers who are too stupid to see the obvious.


RE: Textbox Drag/Drop

2006-06-26 Thread Tracy Pearson
Dave,

I haven't downloaded your Beta yet, so I'm not sure how you implemented
this. But I had a notion to look back on this today. I think I have a
possible solution:

   oFrm = CREATEOBJECT(cFrm)
   oFrm.Show()
   READ EVENTS

   DEFINE CLASS cFrm as Form
   allowoutput = .F.
   showtips = .T.

   ADD OBJECT lbl1 as Label WITH Caption = Hello World, ToolTipText =
Double click to edit
   ADD OBJECT txt1 as textbox WITH value = Hello World, Visible = .F.

   ADD OBJECT txt2 as textbox WITH top = 40

   PROCEDURE Destroy
  CLEAR EVENTS
   ENDPROC

   PROCEDURE Init
  THIS.lbl1.AddProperty(DragStart,0)
   ENDPROC
   PROCEDURE lbl1.MouseDown
  LPARAMETERS nButton, nShift, nXCoord, nYCoord
  IF nButton = 1 AND SECONDS()-THIS.DragStart _dblclick
 THIS.Drag(1)
 THIS.DragStart = SECONDS()
  ENDIF
   ENDPROC

   PROCEDURE lbl1.DblClick
  THISForm.txt1.Visible = .T.
  THISFORM.txt1.SetFocus()
  THIS.Visible = .F.
   ENDPROC

   PROCEDURE lbl1.MouseUp
  LPARAMETERS nButton, nShift, nXCoord, nYCoord
  THIS.Drag(0)
   ENDPROC

   PROCEDURE txt1.LostFocus
  THISFORM.lbl1.Caption = THIS.Value
  THISFORM.lbl1.Visible = .T.
  THIS.Visible = .F.
   ENDPROC

   PROCEDURE txt2.DragDrop
  LPARAMETERS oSource, nXCoord, nYCoord
  THIS.Value = oSource.Caption
   ENDPROC

   ENDDEFINE


Tracy

-Original Message-
From: Dave Crozier
Sent: Tuesday, June 20, 2006 2:59 AM
Subject: RE: Textbox Drag/Drop


Tracy,
Exactly what I mean! This is a real showstopper unless I can come up with a
solution which doesn't use timers - the search goes on.


Dave Crozier




___
Post Messages to: ProFox@leafe.com
Subscription Maintenance: http://leafe.com/mailman/listinfo/profox
OT-free version of this list: http://leafe.com/mailman/listinfo/profoxtech
** All postings, unless explicitly stated otherwise, are the opinions of the 
author, and do not constitute legal or medical advice. This statement is added 
to the messages for those lawyers who are too stupid to see the obvious.


Re: [NF] Laptop keyboard showing signs of failure

2006-06-26 Thread MB Software Solutions

petetheisen wrote:


MB Software Solutions wrote:

I must comment too much.  g  The '' key is starting to stop 
responding.  The rest of the laptop (Dell Inspiron 5100 -- 3 years 
old) appears to be fine.
My thought is to get a can of air and blow out the keyboard as it 
sets.  Other tips or suggestions?


tia,
--Michael



Hi Michael!

Check Radio Shack for some contact cleaner, red and white spray can. 
Also, you could see if you can find a keyboard. The keyboard is not 
*that* hard to change. Has to be the right one, though.



If this was a desktop, then yeah, it's a no-brainer...$20 replacement 
keyboard from Staples or other office store.  But this is a laptop, so I 
doubt it's as easy to change since it's all integrated!!  Thanks though 
for the RS tip.


--
Michael J. Babcock, MCP
MB Software Solutions, LLC
http://mbsoftwaresolutions.com
http://fabmate.com
Work smarter, not harder, with MBSS custom software solutions!




___
Post Messages to: ProFox@leafe.com
Subscription Maintenance: http://leafe.com/mailman/listinfo/profox
OT-free version of this list: http://leafe.com/mailman/listinfo/profoxtech
** All postings, unless explicitly stated otherwise, are the opinions of the 
author, and do not constitute legal or medical advice. This statement is added 
to the messages for those lawyers who are too stupid to see the obvious.


Re: Strong parameter checking

2006-06-26 Thread MB Software Solutions

[EMAIL PROTECTED] wrote:


Personally I find it easier when the damn compiler throws the error
because you can't get your params correct.

YMMV.
 



A Visual Studio plug, right?  g

--
Michael J. Babcock, MCP
MB Software Solutions, LLC
http://mbsoftwaresolutions.com
http://fabmate.com
Work smarter, not harder, with MBSS custom software solutions!




___
Post Messages to: ProFox@leafe.com
Subscription Maintenance: http://leafe.com/mailman/listinfo/profox
OT-free version of this list: http://leafe.com/mailman/listinfo/profoxtech
** All postings, unless explicitly stated otherwise, are the opinions of the 
author, and do not constitute legal or medical advice. This statement is added 
to the messages for those lawyers who are too stupid to see the obvious.


RE: [NF] Laptop keyboard showing signs of failure

2006-06-26 Thread Tracy Pearson
The laptops I've tinkered with have 3 or 4 screws holding the keyboard in
place, lift the spacebar, pull the keyboard away from the screen, and there
is a ribbon cable attaching it to the systemboard.

Granted, this isn't as easy as pull cable from back of desktop, but it's
been straight forward every time.

Tracy


-Original Message-
From: MB Software Solutions
Subject: Re: [NF] Laptop keyboard showing signs of failure



If this was a desktop, then yeah, it's a no-brainer...$20 replacement
keyboard from Staples or other office store.  But this is a laptop, so I
doubt it's as easy to change since it's all integrated!!  Thanks though
for the RS tip.

--
Michael J. Babcock, MCP
MB Software Solutions, LLC
http://mbsoftwaresolutions.com
http://fabmate.com
Work smarter, not harder, with MBSS custom software solutions!




___
Post Messages to: ProFox@leafe.com
Subscription Maintenance: http://leafe.com/mailman/listinfo/profox
OT-free version of this list: http://leafe.com/mailman/listinfo/profoxtech
** All postings, unless explicitly stated otherwise, are the opinions of the 
author, and do not constitute legal or medical advice. This statement is added 
to the messages for those lawyers who are too stupid to see the obvious.


Re: Strong parameter checking

2006-06-26 Thread Ed Leafe

On Jun 26, 2006, at 1:34 PM, MB Software Solutions wrote:

default parameter values - which was done much better in Clipper  
~g


Which is done even better in Python!


Well don't just say that without an example!!  Otherwise, you're  
missing an opportunity to plug Dabo!!


	It's not a Dabo thing; it's just the way Python works. You can pass  
parameters by either position or by name, with named parameters  
preferred due to less ambiguity. Any parameter can accept a default  
value.


	You can also have 'catch-all' arguments that handle variable numbers  
of parameters. So, since you want an example, here goes:


def __init__(self, parent, properties=None, attProperties=None,
*args, **kwargs):

	This initialization method accepts two positional parameters that  
are required, since they have no default values: 'self' and 'parent'.  
'self' is by convention the name used in all instance methods,  
equivalent to VFP's 'This'. You can optionally pass the 'properties'  
and/or 'attProperties' parameters; if you don't, they are initialized  
with a value of None (VFP's .NULL.).


	The 'catch-all' parameters are '*args' and '**kwargs', which is the  
convention used for 'arguments' and 'key-word arguments'. If you pass  
any additional unnamed parameters, their values will be in a list  
(array) variable named 'args', and any additional named parameters  
will be in a dictionary named 'kwargs', with the name as the key and  
the value as the value. The asterisks are a shorthand for expanding  
lists and dictionaries, respectively.


	Why would anyone want to create methods with variable parameters?  
Well, in Dabo you can initialize a control with as many properties as  
you need. So I can create a button with:


btn = dabo.ui.dButton(mainPanel)

...which will create a standard button on the mainPanel object. Or, I  
can write:


btn = dabo.ui.dButton(mainPanel, Caption=Click Me!, Left=42)

...which will do the same, except now the text caption and the left  
edge will be set. If I later create a new property named 'Foo', and  
add it to all my classes, I don't have to go back and change all the  
initialization signatures for every class; I can just pass a Foo  
parameter, and thanks to Dabo's property introspection, it will set  
it without having to write additional code.


-- Ed Leafe
-- http://leafe.com
-- http://dabodev.com





___
Post Messages to: ProFox@leafe.com
Subscription Maintenance: http://leafe.com/mailman/listinfo/profox
OT-free version of this list: http://leafe.com/mailman/listinfo/profoxtech
** All postings, unless explicitly stated otherwise, are the opinions of the 
author, and do not constitute legal or medical advice. This statement is added 
to the messages for those lawyers who are too stupid to see the obvious.


RE: [OT] Why Conservatives Can't Govern

2006-06-26 Thread Bill Arnold

I read it, but it left me thinking of Peter Drucker's admonition: it's
far better to know what to do then what not to do. That is, we can
examine what's wrong and how things got that way until the cows come
home, and while there is a place for that, we should be aware that it
will not yield a list of what to do.


Bill


 
 It's a long article but one that describes the situation as 
 well as I've read anywhere.
 
http://www.washingtonmonthly.com/features/2006/0607.wolfe.html

Jim Eddins



___
Post Messages to: ProFox@leafe.com
Subscription Maintenance: http://leafe.com/mailman/listinfo/profox
OT-free version of this list: http://leafe.com/mailman/listinfo/profoxtech
** All postings, unless explicitly stated otherwise, are the opinions of the 
author, and do not constitute legal or medical advice. This statement is added 
to the messages for those lawyers who are too stupid to see the obvious.


RE: Batch processing

2006-06-26 Thread Bill Arnold

Aptly titled!

Bill



 Here's one for Bill g: 
 http://go.theregister.com/news/http://www.regdeveloper.co.uk/2
006/06/23/share_truth/


Andrew Davies  MBCS CITP
  - AndyD    8-)#



___
Post Messages to: ProFox@leafe.com
Subscription Maintenance: http://leafe.com/mailman/listinfo/profox
OT-free version of this list: http://leafe.com/mailman/listinfo/profoxtech
** All postings, unless explicitly stated otherwise, are the opinions of the 
author, and do not constitute legal or medical advice. This statement is added 
to the messages for those lawyers who are too stupid to see the obvious.


Re: [OT] Why Conservatives Can't Govern

2006-06-26 Thread Profox

I read it, but it left me thinking of Peter Drucker's admonition: it's
far better to know what to do then what not to do. That is, we can
examine what's wrong and how things got that way until the cows come
home, and while there is a place for that, we should be aware that it
will not yield a list of what to do.


I thought the last sentence covered what to do:
And so the best that can be hoped for is that American
voters will do for conservatives what they are unable to
do themselves: to vote them out of office. 


Jim Eddins




___
Post Messages to: ProFox@leafe.com
Subscription Maintenance: http://leafe.com/mailman/listinfo/profox
OT-free version of this list: http://leafe.com/mailman/listinfo/profoxtech
** All postings, unless explicitly stated otherwise, are the opinions of the 
author, and do not constitute legal or medical advice. This statement is added 
to the messages for those lawyers who are too stupid to see the obvious.


RE: Strong parameter checking

2006-06-26 Thread Bill Arnold

In terms of 'tightly coupled' vs 'loosely coupled' (to use old terms)
code, we're now more inclined towards passing parameters to modules
versus having modules be aware of their environment. That's a good
thing, but it increases the number of parameters being passed around,
which could - if the caller is not to be trusted - have the effect of
requiring considerable code to inspect parameters in each called method.


In any case, my own practice is have some checking of parameters (e.g.
pcount), but mostly to aid developers from making mistakes, not to
thwart intentional misuse. From that side of the coin, I'd look to
global resource protection mechanics and not even think about trying to
make every module secure.


Bill




  I'm working on a class that I'm wanting to make Open Source and I'm 
  making functions/methods that take parameters.  This 
 function could be 
  abused in ways that I have never anticipated.  Since VFP is loosely 
  typed, I'm wondering what checking I have to do on these 
 parameters to 
  make sure that the parameter is provided, not .NULL. and of 
 the type 
  expected?  Is this overkill?
 
  FUNCTION MyFunction(tcSomething AS String) AS String
 LOCAL lcRetVal
 lcRetVal = []
 IF PCOUNT() = 1
IF NOT ISNULL(tcSomething)
   IF VARTYPE(tcSomething) = C
  IF NOT EMPTY(tcSomething)
 lcRetVal = [My Function ] + tcSomething
  ENDIF
   ENDIF
ENDIF
 ENDIF
 IF EMPTY(lcRetVal)
=MESSAGEBOX(Your call to  + PROGRAM() +  is lacking. + ;
Try again.
 ENDIF
  RETURN lcRetVal
  ENDFUNC
 
  What's the most graceful way in VFP to accomplish this?  
 ASSERTS work 
  in development but what about data driven production 
 systems?  There 
  must be a better way that I'm unaware of.
 
 Personally I find it easiest to check parameters first and 
 get out if necessary and then follow with the heart of the 
 function. This clearly separates the two steps and the meat 
 of the function is cleaner and easier to follow.
 
 FUNCTION MyFunction(tcSomething AS String) AS String
LOCAL lcRetVal
lcRetVal = []
IF PCOUNT() = 0 OR VARTYPE(tcSomething) # C
  RETURN lcRetVal
ENDIF
 
  *Now the real meat of the function is not tabbed way over 
 for nothing.
 
 RETURN lcRetVal
 ENDFUNC
 
 Mike
 



___
Post Messages to: ProFox@leafe.com
Subscription Maintenance: http://leafe.com/mailman/listinfo/profox
OT-free version of this list: http://leafe.com/mailman/listinfo/profoxtech
** All postings, unless explicitly stated otherwise, are the opinions of the 
author, and do not constitute legal or medical advice. This statement is added 
to the messages for those lawyers who are too stupid to see the obvious.


Re: [OT] Why Conservatives Can't Govern

2006-06-26 Thread Michael Madigan
The premise of the article is wrong.  Conservatives have governed very well 17 
out of the last 25
years as all your paychecks can attest.

--- Profox [EMAIL PROTECTED] wrote:

  I read it, but it left me thinking of Peter Drucker's admonition: it's
  far better to know what to do then what not to do. That is, we can
  examine what's wrong and how things got that way until the cows come
  home, and while there is a place for that, we should be aware that it
  will not yield a list of what to do.
 
 I thought the last sentence covered what to do:
 And so the best that can be hoped for is that American
 voters will do for conservatives what they are unable to
 do themselves: to vote them out of office. 
 
 Jim Eddins
 
 
 
 
[excessive quoting removed by server]

___
Post Messages to: ProFox@leafe.com
Subscription Maintenance: http://leafe.com/mailman/listinfo/profox
OT-free version of this list: http://leafe.com/mailman/listinfo/profoxtech
** All postings, unless explicitly stated otherwise, are the opinions of the 
author, and do not constitute legal or medical advice. This statement is added 
to the messages for those lawyers who are too stupid to see the obvious.


Re: [OT] Why Conservatives Can't Govern

2006-06-26 Thread Michael Madigan
That should have read as everyone's paycheck can attest.


The premise of the article is wrong.  Conservatives have governed very well 17 
out of the last 25
years as all your paychecks can attest.

--- Profox [EMAIL PROTECTED] wrote:

  I read it, but it left me thinking of Peter Drucker's admonition: it's
  far better to know what to do then what not to do. That is, we can
  examine what's wrong and how things got that way until the cows come
  home, and while there is a place for that, we should be aware that it
  will not yield a list of what to do.
 
 I thought the last sentence covered what to do:
 And so the best that can be hoped for is that American
 voters will do for conservatives what they are unable to
 do themselves: to vote them out of office. 
 
 Jim Eddins
 
 
 
 
[excessive quoting removed by server]

___
Post Messages to: ProFox@leafe.com
Subscription Maintenance: http://leafe.com/mailman/listinfo/profox
OT-free version of this list: http://leafe.com/mailman/listinfo/profoxtech
** All postings, unless explicitly stated otherwise, are the opinions of the 
author, and do not constitute legal or medical advice. This statement is added 
to the messages for those lawyers who are too stupid to see the obvious.


RE: Strong parameter checking

2006-06-26 Thread stephen . russell
 From: Ed Leafe [EMAIL PROTECTED]

   So with Intellisense telling you what to pass, you still need a  
 compiler to catch bad data types??

Only when I'm patching older VB.NET stuff that was just copy paste to
begin with.  ;-




___
Post Messages to: ProFox@leafe.com
Subscription Maintenance: http://leafe.com/mailman/listinfo/profox
OT-free version of this list: http://leafe.com/mailman/listinfo/profoxtech
** All postings, unless explicitly stated otherwise, are the opinions of the 
author, and do not constitute legal or medical advice. This statement is added 
to the messages for those lawyers who are too stupid to see the obvious.


Re: [OT] Now is the time for all brave men and women to come to theaidof their country

2006-06-26 Thread Leland Jackson
A section of land is 640 arces or one square mile, so it would be 
104/640 of a square mile. 

Also, a football field (including the two end zones) is 360 feet long 
and 160 feet wide for a total of 57,600 square feet. When you take away 
the two 30-foot-long end zones at each end, the field is 48,000 square 
feet, making an acre about 91% of the field.


An acre which is a common measurement of land area, is equal to 43,560 
square feet.


so,

43560 x 104 / 48000 = would be about 94.38 football fields big.

Regards,

LelandJ


Bill Arnold wrote:


Bill,

   

Among the many secrets the American government cannot keep, one of 
its biggest (104 acres) and most expensive ($592 million) is the 
American Embassy being built in Baghdad. Surrounded by 
fifteen-foot-thick walls, almost as large as the Vatican on a scale 
comparable to the Mall of  America, to which it seems to have a

certain spiritual affinity, this is no simple object to
hide.
 


Well, 104 acres is not as large as all that. When you put up
an embassy in a war zone I don't see anything wrong with 
putting up thick walls and using 104 acres. That's 
essentially the size of a good-sized suburban tract-home 
development. It is larger than most city zoos and smaller 
than the Wild Animal Park in San Diego County.
   




Good point, but it will need to be protected in any case. That's
problematic in a hostile withdrawal situation, don't you think?


 

Of course, I live on a 20-acre parcel. Rather than make it 
sound really big by comparing it to the size of the Vatican, 
perhaps we could acknowledge just how tiny Vatican City is. 
That would make more sense to me.
   




I think the writer of that article just wanted to convey a sense of it's
size, and for some reason chose the Vatican to compare it to. I've never
been to the Vatican, so have no idea how big it is. In fact, I don't
know what 104 acres looks like, coming from the city, so I'm not getting
a visual from either metric. If they said it was 1/8th the size of
Central Park, that I can relate to s


Bill 

 


-- Kris
www.shamrocktrails.com
   






[excessive quoting removed by server]

___
Post Messages to: ProFox@leafe.com
Subscription Maintenance: http://leafe.com/mailman/listinfo/profox
OT-free version of this list: http://leafe.com/mailman/listinfo/profoxtech
** All postings, unless explicitly stated otherwise, are the opinions of the 
author, and do not constitute legal or medical advice. This statement is added 
to the messages for those lawyers who are too stupid to see the obvious.


RE: [OT] Why Conservatives Can't Govern

2006-06-26 Thread Bill Arnold


  I read it, but it left me thinking of Peter Drucker's admonition: 
  it's far better to know what to do then what not to do. That is,
we 
  can examine what's wrong and how things got that way until the cows 
  come home, and while there is a place for that, we should be aware 
  that it will not yield a list of what to do.
 
 I thought the last sentence covered what to do:
 And so the best that can be hoped for is that American
 voters will do for conservatives what they are unable to
 do themselves: to vote them out of office. 


But even so, will the real conservative please stand up? 

These labels are worse then useless. Maybe they meant something in
simpler times, but they have been so spun and bastardized that there is
no semblance of useful meaning left. You could accuse me of having
conservative and liberal tendencies, but what possible value does
that yield?

Look at the Democrats and how their bought-and-paid-for rulership
deviates from it's rank and file for a perfect example of how people are
lining up behind false labels

Yes, we surely need to vote the crooked SOB's out of Washington, but if
we don't fix the underlying information system and election process,
we'll only wind up with different talking heads saying the same things.

For openers, people who are elected into office must take an oath not to
enrich themselves or their friends with the power we're granting them.
People who represent us need to live with us, not in cloistered
Washington surrounded by lobbyists. Monopolies and special interests be
damned in the land of the free. We have the technology to implement real
democracy, do it! The will of the people cannot be worse then the
position we're in today.


Bill








 
 Jim Eddins
 
 
 
 
[excessive quoting removed by server]

___
Post Messages to: ProFox@leafe.com
Subscription Maintenance: http://leafe.com/mailman/listinfo/profox
OT-free version of this list: http://leafe.com/mailman/listinfo/profoxtech
** All postings, unless explicitly stated otherwise, are the opinions of the 
author, and do not constitute legal or medical advice. This statement is added 
to the messages for those lawyers who are too stupid to see the obvious.


RE: [OT] Now is the time for all brave men and women to cometo theaidof their country

2006-06-26 Thread john harvey
Shouldn't that be an acre is .9438 football fields big?

John

-Original Message-
From: [EMAIL PROTECTED] [mailto:[EMAIL PROTECTED] On Behalf
Of Leland Jackson
Sent: Monday, June 26, 2006 12:21 PM
To: ProFox Email List
Subject: Re: [OT] Now is the time for all brave men and women to cometo
theaidof their country

A section of land is 640 arces or one square mile, so it would be 
104/640 of a square mile. 

Also, a football field (including the two end zones) is 360 feet long 
and 160 feet wide for a total of 57,600 square feet. When you take away 
the two 30-foot-long end zones at each end, the field is 48,000 square 
feet, making an acre about 91% of the field.

An acre which is a common measurement of land area, is equal to 43,560 
square feet.

so,

43560 x 104 / 48000 = would be about 94.38 football fields big.

Regards,

LelandJ


Bill Arnold wrote:

Bill,



Among the many secrets the American government cannot keep, one of 
its biggest (104 acres) and most expensive ($592 million) is the 
American Embassy being built in Baghdad. Surrounded by 
fifteen-foot-thick walls, almost as large as the Vatican on a scale 
comparable to the Mall of  America, to which it seems to have a
certain spiritual affinity, this is no simple object to
hide.
  

Well, 104 acres is not as large as all that. When you put up
an embassy in a war zone I don't see anything wrong with 
putting up thick walls and using 104 acres. That's 
essentially the size of a good-sized suburban tract-home 
development. It is larger than most city zoos and smaller 
than the Wild Animal Park in San Diego County.




Good point, but it will need to be protected in any case. That's
problematic in a hostile withdrawal situation, don't you think?

 
  

Of course, I live on a 20-acre parcel. Rather than make it 
sound really big by comparing it to the size of the Vatican, 
perhaps we could acknowledge just how tiny Vatican City is. 
That would make more sense to me.




I think the writer of that article just wanted to convey a sense of it's
size, and for some reason chose the Vatican to compare it to. I've never
been to the Vatican, so have no idea how big it is. In fact, I don't
know what 104 acres looks like, coming from the city, so I'm not getting
a visual from either metric. If they said it was 1/8th the size of
Central Park, that I can relate to s


Bill 
 
  

-- Kris
www.shamrocktrails.com





[excessive quoting removed by server]

___
Post Messages to: ProFox@leafe.com
Subscription Maintenance: http://leafe.com/mailman/listinfo/profox
OT-free version of this list: http://leafe.com/mailman/listinfo/profoxtech
** All postings, unless explicitly stated otherwise, are the opinions of the 
author, and do not constitute legal or medical advice. This statement is added 
to the messages for those lawyers who are too stupid to see the obvious.


[OT] Postcards are different then cash

2006-06-26 Thread Stephen Russell
This guy made a MD5 generator and accepts postcards as a Thank You.

http://www.md5summer.org/Postcards/index.html

I didn't see an Elvis, so I guess that I have to go and get one.  It's
part of my shopping for travel anyway.  I always go out and get some
Elvis crap to give away to people.  If your tip is already put into a
check, dropping an Elvis fridge magnet with your payment is a way to
open up conversation.  

I'll be bound for Salzburg, Vienna, and Prague later this week.  



Stephen Russell
DBA / Developer

Electracash, Inc.
5100 Poplar Ave.
Suite 2518
Memphis, Tennessee 38137
1-901-684-0348
Email: [EMAIL PROTECTED]
www.electracash.com 

The real art of conversation is not only to say the right thing at the
right time, but also to leave unsaid the wrong thing at the tempting
moment.



___
Post Messages to: ProFox@leafe.com
Subscription Maintenance: http://leafe.com/mailman/listinfo/profox
OT-free version of this list: http://leafe.com/mailman/listinfo/profoxtech
** All postings, unless explicitly stated otherwise, are the opinions of the 
author, and do not constitute legal or medical advice. This statement is added 
to the messages for those lawyers who are too stupid to see the obvious.


RE: [NF] small business consulting gig review

2006-06-26 Thread Bill Arnold

We met yesterday and decided:


- POS is overkill for his restaurant today, but a desirable long term
objective. Last week I spoke with an IBM 'business partner' who
specializes in POS systems, and he said a restaurant really needs to
gross between 3/4 and a million/year to justify the expense of POS. The
bulk of his business is with large chains, not small restaurants. [note:
I think this is an opportunity for VFP]

- we'll use a (Gateway) workstation as a 24x7 server. He'll get the
longest possible parts replacement warranty (3 or 4 years). It will be
placed in a secure room in the back of the establishment, protected by a
UPS. It will have a single, large hard drive so to avoid any problems
with switching drives while receiving the video feed. It was decided
that hardware failure outages will occur, but so infrequently as not to
represent a significant exposure.

- I'm a little concerned over the Ethernet 100mbs limit. I need to
better understand the load coming in from multiple cameras against this
limit.

- a router will be used as a hub for the cameras and to support an
internet connection for remote access/control to the cameras. Wireless
access will be turned off, at first anyway (he doesn't like wireless). I
looked at the d-link doc on setting up the router, and it looks pretty
comprehensive. In fact, so does all their doc. 

- camera over the register is intended to make people think twice about
stealing by it's presence. Videos will not be poured over each day, but
on an exception basis. The motion detector feature will keep down the
volume of video when the business is closed.

- we'll start with one $349 d-link dcs-5300 model, and if it proves
inadequate, move that camera into a less important location and replace
it with the $899 model. I have located testimony that says the $349
model is adequate. 

- we'll need to decide between QuickBooks and MS's SBA. This is a hard
one, but I'm inclined to give MS the benefit of the doubt because I
expect more seamlessness of their product with Office et al, which for
right or wrong is on the vast majority of desktops today. While I can
accuse Intuit of trying to put their hand in my pocket at every turn,
truth is that MS does the same thing. 

- inventory will not be part of this project. He'll continue doing it as
before (printed lists and a manual process). Eventually, with a POS
system in the future, this can be revisited.

- for database, he doesn't really understand database programs, but
reacted well to my demo and will gladly accept a free copy for his
limited needs (contacts).


Thanks to all who wrote about this. He was very impressed that I have
this support system. I mentioned that he might be able to find an email
list for restaurant owners, but my own searches keep coming up with
email lists that are really just promotional devices, not information
sharing/exchanges.


Bill



___
Post Messages to: ProFox@leafe.com
Subscription Maintenance: http://leafe.com/mailman/listinfo/profox
OT-free version of this list: http://leafe.com/mailman/listinfo/profoxtech
** All postings, unless explicitly stated otherwise, are the opinions of the 
author, and do not constitute legal or medical advice. This statement is added 
to the messages for those lawyers who are too stupid to see the obvious.


Interesting SQL Puzzle

2006-06-26 Thread Frank Burcaw

Here's a tough one that I could use help with.

I need to sum /.group a set of records based on if the States
(Nebraska, Arizona, New York), border one another or if a chain of
bordering States can be found.

So for example,

NE  $100.00
IA  $100.00
IL  $100.00
TX $200.00
AZ $350.00
CA $350.00

Group one is $300.00 (NE, IA, IL) - NE borders IA, IA borders IL - a chain

Group two is $200.00 (TX) - TX does not border any of other states

Group three is $700.00 (AZ, CA) - AZ borders CA

Smells like a hierarchical query, but I'm not sure.  Also need to be
able to assign a group number / designation to the individual records.

Anyone dealt with this before?


--
[EMAIL PROTECTED]
www.mymacaronilife.com


___
Post Messages to: ProFox@leafe.com
Subscription Maintenance: http://leafe.com/mailman/listinfo/profox
OT-free version of this list: http://leafe.com/mailman/listinfo/profoxtech
** All postings, unless explicitly stated otherwise, are the opinions of the 
author, and do not constitute legal or medical advice. This statement is added 
to the messages for those lawyers who are too stupid to see the obvious.


[OT] 15 People Who Make America Great

2006-06-26 Thread Bill Arnold

With this issue, we launch our Giving Back Awards in recognition of
people who, through bravery or generosity, genius or passion, devote
themselves to helping others. From hundreds of nominations, these folks
were chosen for imaginative approaches to difficult problems. We hope
they remind you of someone-maybe yourself

http://www.msnbc.msn.com/id/13530551/site/newsweek/



Bill



___
Post Messages to: ProFox@leafe.com
Subscription Maintenance: http://leafe.com/mailman/listinfo/profox
OT-free version of this list: http://leafe.com/mailman/listinfo/profoxtech
** All postings, unless explicitly stated otherwise, are the opinions of the 
author, and do not constitute legal or medical advice. This statement is added 
to the messages for those lawyers who are too stupid to see the obvious.


Re: [OT] 15 People Who Make America Great

2006-06-26 Thread Michael Madigan
How does giving money to Guatamalla make America great? 

Maybe you should send this to the Europeans that hate us.

--- Bill Arnold [EMAIL PROTECTED] wrote:

 
 With this issue, we launch our Giving Back Awards in recognition of
 people who, through bravery or generosity, genius or passion, devote
 themselves to helping others. From hundreds of nominations, these folks
 were chosen for imaginative approaches to difficult problems. We hope
 they remind you of someone-maybe yourself
 
 http://www.msnbc.msn.com/id/13530551/site/newsweek/
 
 
 
 Bill
 
 
 
[excessive quoting removed by server]

___
Post Messages to: ProFox@leafe.com
Subscription Maintenance: http://leafe.com/mailman/listinfo/profox
OT-free version of this list: http://leafe.com/mailman/listinfo/profoxtech
** All postings, unless explicitly stated otherwise, are the opinions of the 
author, and do not constitute legal or medical advice. This statement is added 
to the messages for those lawyers who are too stupid to see the obvious.


RE: Interesting SQL Puzzle

2006-06-26 Thread stephen . russell
 From: john harvey [EMAIL PROTECTED]
 Date: Mon, June 26, 2006 3:52 pm
 To: 'ProFox Email List' profox@leafe.com

 Yes, this works out the same. You would just pull both columns
 state+neighbor instead of relation.

What if you were trying to get the path from Louisiana to TN?

LAMS, MSTN = 200
LAAR, ARTN = 200
LATX, TXAR, ARTN = 300

I'd just put a few states together into a grouping and if your in the
group, you get that group value.

I have no idea what we are scoring.  I have barbecue on the brain in
telling a guy who is ding the MIM system what he has to look out for. 
;)




  What if you had a related table with your key, state and relation columns.
  In the relations column you would have 4 chars, the first two are the
 state,
  the next two are the bordering state.  Tennessee would have something like
  the following:
 
  Key State   relation
  1   TN  TNAR
  1   TN  TNMS
  1   TN  TNMO
  1   TN  TNKY
  1   TN  TNNC
  1   TN  TNVA
  1   TN  TNAL
  1   TN  TNGA

 I was thinking of something like:

 State   Neighbor
 NE SD
 NE IA
 NE MO
 NE KS
 NE CO
 NE WY
 SD ND
 SD MN
 SD IA
 SD NE
 SD WY
 SD MT

 The problem is that I would need to group together states that don't
 border eachother, but in which it is between two other states.  For
 example, the table above, you can deduce that NE and ND can be grouped
 together in the same chain if SD if also present.

 I think that will make it weird is when you have a situation in wihch
 three or more states border eachother, like NE, IA, and SD.



 --
 [EMAIL PROTECTED]
 www.mymacaronilife.com


[excessive quoting removed by server]

___
Post Messages to: ProFox@leafe.com
Subscription Maintenance: http://leafe.com/mailman/listinfo/profox
OT-free version of this list: http://leafe.com/mailman/listinfo/profoxtech
** All postings, unless explicitly stated otherwise, are the opinions of the 
author, and do not constitute legal or medical advice. This statement is added 
to the messages for those lawyers who are too stupid to see the obvious.


Re: [OT] Why Conservatives Can't Govern

2006-06-26 Thread Profox
The premise of the article is wrong.  Conservatives have governed very well 
17 out of the last 25

years as all your paychecks can attest.


RepbliCONS/Conservatives did not control all three
branches until the last 5 years. During the other 20 of
the 25 years Democrats controlled at least one, if not
two branches of government thereby blocking bad
RepubliCON legislation.

If we were to accept your premise of 17 out of 25
we'd have to give Democrats a great deal of the
credit because they controlled the Senate 11 of
those 25 years, the House 15 of 25 and President
for 8 of 25.

However, as it turns out, real wages for the average
american have declined by 6% since 1980, although
they did get an increase during Bill Clinton's terms
in office. Not only that, but hours worked based
on households has gone up 25% since 1980.

So, essentially the average american has seen their
wages go down but the number of hours worked
go up and all that during a period when productivity
gains of over 30% helped boost the overall economy.


Jim Eddins




___
Post Messages to: ProFox@leafe.com
Subscription Maintenance: http://leafe.com/mailman/listinfo/profox
OT-free version of this list: http://leafe.com/mailman/listinfo/profoxtech
** All postings, unless explicitly stated otherwise, are the opinions of the 
author, and do not constitute legal or medical advice. This statement is added 
to the messages for those lawyers who are too stupid to see the obvious.


Re: List Question

2006-06-26 Thread Ken Kixmoeller (j/s)


On Jun 26, 2006, at 3:57 PM, Frank Burcaw wrote:


 profox@leafe.com - is that the
correct address?


Yup



___
Post Messages to: ProFox@leafe.com
Subscription Maintenance: http://leafe.com/mailman/listinfo/profox
OT-free version of this list: http://leafe.com/mailman/listinfo/profoxtech
** All postings, unless explicitly stated otherwise, are the opinions of the 
author, and do not constitute legal or medical advice. This statement is added 
to the messages for those lawyers who are too stupid to see the obvious.


Re: [WC] Becks!

2006-06-26 Thread Jerry Wolper
 However, unlike American  
 football, basketball, or nearly every other sport, you cannot simply  
 blow a whistle when you see something: you have to process the entire  
 context, and make split-second decisions as to whether the thing you  
 saw was trifling, in which case you swallow the whistle, or whether  
 the fouled team would lose an advantage by calling a foul

How is this different than hockey or basketball (or throwing a flag 
in American football)? It sounds from another part of your post like 
FIFA is (unsuccessfully) trying to achieve the same sort of 
consistency that the American leagues strive for with varying degrees 
of success.

-Jerry Wolper
 [EMAIL PROTECTED]


___
Post Messages to: ProFox@leafe.com
Subscription Maintenance: http://leafe.com/mailman/listinfo/profox
OT-free version of this list: http://leafe.com/mailman/listinfo/profoxtech
** All postings, unless explicitly stated otherwise, are the opinions of the 
author, and do not constitute legal or medical advice. This statement is added 
to the messages for those lawyers who are too stupid to see the obvious.


RE: [OT] 15 People Who Make America Great

2006-06-26 Thread Michael Madigan
They all hate us, so why are we giving money to them?  I think instead of 
giving money to
Guatemalan schools, they should be giving it to American schools, where at 
least most of them
don't hate us.



--- Bill Arnold [EMAIL PROTECTED] wrote:

  How does giving money to Guatamalla make America great? 
  
  Maybe you should send this to the Europeans that hate us.
 
 
 I guess you're implying that Asians, Africans, South Americans and
 Middle East folks love us?
 
 
 Bill
 
 
   
   With this issue, we launch our Giving Back Awards in 
  recognition of 
   people who, through bravery or generosity, genius or 
  passion, devote 
   themselves to helping others. From hundreds of nominations, these 
   folks were chosen for imaginative approaches to difficult 
  problems. We 
   hope they remind you of someone-maybe yourself
   
   http://www.msnbc.msn.com/id/13530551/site/newsweek/
   
   
   
   Bill
   
   
   
[excessive quoting removed by server]

___
Post Messages to: ProFox@leafe.com
Subscription Maintenance: http://leafe.com/mailman/listinfo/profox
OT-free version of this list: http://leafe.com/mailman/listinfo/profoxtech
** All postings, unless explicitly stated otherwise, are the opinions of the 
author, and do not constitute legal or medical advice. This statement is added 
to the messages for those lawyers who are too stupid to see the obvious.


RE: [OT] 15 People Who Make America Great

2006-06-26 Thread Bill Arnold
 
 They all hate us, so why are we giving money to them?  I 
 think instead of giving money to Guatemalan schools, they 
 should be giving it to American schools, where at least most 
 of them don't hate us.


I know you're not stupid, and sometimes you really get me laughing, but
for the life of me I just  can't figure out how you could reason this
way. 

Maybe you're just putting us on, and you don't really mean any of this?


Bill


 
   How does giving money to Guatamalla make America great?
   
   Maybe you should send this to the Europeans that hate us.
  
  
  I guess you're implying that Asians, Africans, South Americans and 
  Middle East folks love us?
  
  
  Bill
  
  

With this issue, we launch our Giving Back Awards in
   recognition of
people who, through bravery or generosity, genius or
   passion, devote
themselves to helping others. From hundreds of 
 nominations, these
folks were chosen for imaginative approaches to difficult 
   problems. We
hope they remind you of someone-maybe yourself

http://www.msnbc.msn.com/id/13530551/site/newsweek/



Bill



[excessive quoting removed by server]

___
Post Messages to: ProFox@leafe.com
Subscription Maintenance: http://leafe.com/mailman/listinfo/profox
OT-free version of this list: http://leafe.com/mailman/listinfo/profoxtech
** All postings, unless explicitly stated otherwise, are the opinions of the 
author, and do not constitute legal or medical advice. This statement is added 
to the messages for those lawyers who are too stupid to see the obvious.


RE: [NF] Amateur Radio Enthusiasts

2006-06-26 Thread Jeff Johnson
Tristan:  I am an Extra Class “ham”.  My call sign is KJ7LO.  I communicate
with both phone (microphone) and Morse Code.  I also specialize in something
called QRP, where I never use more than 5 watts and talk to people all over
the world.  Although I am joined at the hip with the Internet, I really
enjoy the amateur radio stuff.

You can contact me off line if you wish.

Jeff

Jeff Johnson
[EMAIL PROTECTED]
623-582-0323
Fax 623-869-0675


-Original Message-
From: [EMAIL PROTECTED] [mailto:[EMAIL PROTECTED] On
Behalf Of Tristan Leask
Sent: Monday, June 26, 2006 4:28 AM
To: [EMAIL PROTECTED]
Subject: [NF] Amateur Radio Enthusiasts


Hi All,

All while back I spoke to someone very quickly about Amateur Radio
stuff.  Someone from the UK I think.

Is there anybody out there that is keen on this?


Cheers for now.


Tristan Leask

Software Developer
Marine Software Ltd

[EMAIL PROTECTED]
www.marinesoftware.co.uk



--
Unless otherwise agreed expressly in writing by Marine Software Limited, 
this communication and attachments are to be treated as confidential 
and the information in it may not be used or disclosed except for the 
purpose for which it was sent.
If you are not the intended recipient of this  communication  you should 
destroy it without copying, disclosing or otherwise using its contents.
Please notify the sender immediately of the error. 
[EMAIL PROTECTED]

--



[excessive quoting removed by server]

___
Post Messages to: ProFox@leafe.com
Subscription Maintenance: http://leafe.com/mailman/listinfo/profox
OT-free version of this list: http://leafe.com/mailman/listinfo/profoxtech
** All postings, unless explicitly stated otherwise, are the opinions of the 
author, and do not constitute legal or medical advice. This statement is added 
to the messages for those lawyers who are too stupid to see the obvious.


RE: [OT] 15 People Who Make America Great

2006-06-26 Thread Michael Madigan
Seriously, no kidding, helping people who hate us makes no sense at all.  There 
are plenty of
deserving Americans who need the help just as much.  With all the illiteracy, 
drugs, violence,
illigitimacy, etc. in the inner city schools, seems to me we should be spending 
our money there.



--- Bill Arnold [EMAIL PROTECTED] wrote:

  
  They all hate us, so why are we giving money to them?  I 
  think instead of giving money to Guatemalan schools, they 
  should be giving it to American schools, where at least most 
  of them don't hate us.
 
 
 I know you're not stupid, and sometimes you really get me laughing, but
 for the life of me I just  can't figure out how you could reason this
 way. 
 
 Maybe you're just putting us on, and you don't really mean any of this?
 
 
 Bill
 
 
  
How does giving money to Guatamalla make America great?

Maybe you should send this to the Europeans that hate us.
   
   
   I guess you're implying that Asians, Africans, South Americans and 
   Middle East folks love us?
   
   
   Bill
   
   
 
 With this issue, we launch our Giving Back Awards in
recognition of
 people who, through bravery or generosity, genius or
passion, devote
 themselves to helping others. From hundreds of 
  nominations, these
 folks were chosen for imaginative approaches to difficult 
problems. We
 hope they remind you of someone-maybe yourself
 
 http://www.msnbc.msn.com/id/13530551/site/newsweek/
 
 
 
 Bill
 
 
 
[excessive quoting removed by server]

___
Post Messages to: ProFox@leafe.com
Subscription Maintenance: http://leafe.com/mailman/listinfo/profox
OT-free version of this list: http://leafe.com/mailman/listinfo/profoxtech
** All postings, unless explicitly stated otherwise, are the opinions of the 
author, and do not constitute legal or medical advice. This statement is added 
to the messages for those lawyers who are too stupid to see the obvious.


RE: [OT] 15 People Who Make America Great

2006-06-26 Thread Bill Arnold
 
 Seriously, no kidding, helping people who hate us makes no 
 sense at all.  


If you peel the onion, you'll get to the foreign policies layer, and
then if you keep going, you'll get to the attitude layer at the
center.


 There are plenty of deserving Americans who 
 need the help just as much.  With all the illiteracy, drugs, 
 violence, illigitimacy, etc. in the inner city schools, seems 
 to me we should be spending our money there.


We are. Nobody is starving to death here. Beyond basic sustenance, what
people really need is hope, opportunity and leadership that focuses on
building and sharing. The universe has unlimited resources begging to be
tapped. If we look at it that way, we'll never be wanting for anything.
The question I would ask is why aren't we looking at it that way?


Bill

 
   They all hate us, so why are we giving money to them?  I
   think instead of giving money to Guatemalan schools, they 
   should be giving it to American schools, where at least most 
   of them don't hate us.
  
  
  I know you're not stupid, and sometimes you really get me laughing, 
  but for the life of me I just  can't figure out how you 
 could reason 
  this way.
  
  Maybe you're just putting us on, and you don't really mean any of 
  this?
  
  
  Bill
  



___
Post Messages to: ProFox@leafe.com
Subscription Maintenance: http://leafe.com/mailman/listinfo/profox
OT-free version of this list: http://leafe.com/mailman/listinfo/profoxtech
** All postings, unless explicitly stated otherwise, are the opinions of the 
author, and do not constitute legal or medical advice. This statement is added 
to the messages for those lawyers who are too stupid to see the obvious.


Re: ProfoxTech Digest, Vol 37, Issue 128

2006-06-26 Thread Mike yearwood

Message: 1
Date: Mon, 26 Jun 2006 06:51:05 -0700
From: [EMAIL PROTECTED]
Subject: RE: Strong parameter checking
To: [EMAIL PROTECTED]
Message-ID:
   [EMAIL PROTECTED]

Content-Type: TEXT/plain; CHARSET=US-ASCII

 From: Mike yearwood [EMAIL PROTECTED]

 Personally I find it easiest to check parameters first and get out if
 necessary and then follow with the heart of the function. This clearly
 separates the two steps and the meat of the function is cleaner and
 easier to follow.

Personally I find it easier when the damn compiler throws the error
because you can't get your params correct.

YMMV.



Compilers don't catch enough real problems to trust them. In fact no
program is as powerful as our brains.


___
Post Messages to: ProFox@leafe.com
Subscription Maintenance: http://leafe.com/mailman/listinfo/profox
OT-free version of this list: http://leafe.com/mailman/listinfo/profoxtech
** All postings, unless explicitly stated otherwise, are the opinions of the 
author, and do not constitute legal or medical advice. This statement is added 
to the messages for those lawyers who are too stupid to see the obvious.


Re: Strong parameter checking

2006-06-26 Thread Mike yearwood

Hi Kevin


Message: 2
Date: Mon, 26 Jun 2006 10:01:21 -0400
From: Kevin Cully [EMAIL PROTECTED]
Subject: Re: Strong parameter checking
To: [EMAIL PROTECTED]
Message-ID: [EMAIL PROTECTED]
Content-Type: text/plain; charset=ISO-8859-1; format=flowed

I would guess that it's a matter of preference but I never like to
RETURN in the middle of a function.  I think keeping this philosophy
forces modularity and keeps my functions small which hopefully increases
their re-use.  With smaller (shorter) functions, it also keeps the
indentation to a minimum.  Yes, I do end up with many more
methods/functions though.

The way you combined the commands, you've already decreased the number
of indentations compared to the way that I wrote it out, which is a
plus.  Dominic's CASE .. ENDCASE decreases the indentation levels as well.

Thanks.



I've started to think personal preference is too valued. Engineering
should be more important. Standards should be more important. In other
words, you show me a good reason to do something and I'll drop my
personal preference in a flash.

I'm returning from the beginning of the function, not the middle. ;)
However, using objects that remember settings, you can safely exit
almost anywhere. The objects will restore settings when they are
destroyed. If it's safe and allows me to have the meat of the function
clearly delineated and uncluttered, then that outweighs
habits/traditions/personal preference.

I too have lots of tiny functions. That's what increases their reuse,
regardless of where you return from the function. Those issues are not
causally related. Size depends on the task. The bigger functions often
reuse the little ones. This is the way the universe is organized.

HTH


___
Post Messages to: ProFox@leafe.com
Subscription Maintenance: http://leafe.com/mailman/listinfo/profox
OT-free version of this list: http://leafe.com/mailman/listinfo/profoxtech
** All postings, unless explicitly stated otherwise, are the opinions of the 
author, and do not constitute legal or medical advice. This statement is added 
to the messages for those lawyers who are too stupid to see the obvious.


[OT] Some interesting Google trends

2006-06-26 Thread Helio W.

**http://tinyurl.com/k2zpg

http://tinyurl.com/qw9om

http://tinyurl.com/pgyta
*
**

*
*
*


--- StripMime Report -- processed MIME parts ---
multipart/alternative
 text/plain (text body -- kept)
 text/html
---


___
Post Messages to: ProFox@leafe.com
Subscription Maintenance: http://leafe.com/mailman/listinfo/profox
OT-free version of this list: http://leafe.com/mailman/listinfo/profoxtech
** All postings, unless explicitly stated otherwise, are the opinions of the 
author, and do not constitute legal or medical advice. This statement is added 
to the messages for those lawyers who are too stupid to see the obvious.


RE: [NF] Amateur Radio Enthusiasts

2006-06-26 Thread Neal Sulmeyer
Tristan,

I have been into amateur radio for over 30 years now (since I was a
teenager).  I am very active in several aspects of the hobby especially
in on the air competitions called contests.  Perhaps I can help you.

Neal Sulmeyer, K4EA
Third Normal Firm, Inc.

-Original Message-
From: [EMAIL PROTECTED] [mailto:[EMAIL PROTECTED]
On Behalf Of Tristan Leask
Sent: Monday, June 26, 2006 07:28
To: [EMAIL PROTECTED]
Subject: [NF] Amateur Radio Enthusiasts


Hi All,

All while back I spoke to someone very quickly about Amateur Radio
stuff.  Someone from the UK I think.

Is there anybody out there that is keen on this?


Cheers for now.


Tristan Leask

Software Developer
Marine Software Ltd

[EMAIL PROTECTED]
www.marinesoftware.co.uk



--
Unless otherwise agreed expressly in writing by Marine Software Limited,

this communication and attachments are to be treated as confidential 
and the information in it may not be used or disclosed except for the 
purpose for which it was sent.
If you are not the intended recipient of this  communication  you should

destroy it without copying, disclosing or otherwise using its contents.
Please notify the sender immediately of the error. 
[EMAIL PROTECTED]

--



[excessive quoting removed by server]

___
Post Messages to: ProFox@leafe.com
Subscription Maintenance: http://leafe.com/mailman/listinfo/profox
OT-free version of this list: http://leafe.com/mailman/listinfo/profoxtech
** All postings, unless explicitly stated otherwise, are the opinions of the 
author, and do not constitute legal or medical advice. This statement is added 
to the messages for those lawyers who are too stupid to see the obvious.


Re: From the Adverts: New VFP9 HowTo Book Available

2006-06-26 Thread jeff

At 08:45 AM 6/26/2006, you wrote:

I recommended this book last week, but it's not available. Does anyone have
some insights where the author can be reached or notified of the problem on
lulu.com?

Thanks,
Tracy


New VFP9 HowTo Book Available
http://www.lulu.com/content/106787
Visual FoxPro 9 for Developers by Michael Cummings




Sorry, I must of bought the last copy! 




___
Post Messages to: ProFox@leafe.com
Subscription Maintenance: http://leafe.com/mailman/listinfo/profox
OT-free version of this list: http://leafe.com/mailman/listinfo/profoxtech
** All postings, unless explicitly stated otherwise, are the opinions of the 
author, and do not constitute legal or medical advice. This statement is added 
to the messages for those lawyers who are too stupid to see the obvious.


[OT] ooops

2006-06-26 Thread Michael Madigan
http://cbs4.com/topstories/local_story_177194808.html

 New Lower Prices *
Horse Racing Photos at http://www.HorseRacingPix.com


___
Post Messages to: ProFox@leafe.com
Subscription Maintenance: http://leafe.com/mailman/listinfo/profox
OT-free version of this list: http://leafe.com/mailman/listinfo/profoxtech
** All postings, unless explicitly stated otherwise, are the opinions of the 
author, and do not constitute legal or medical advice. This statement is added 
to the messages for those lawyers who are too stupid to see the obvious.


[OT] This is a joke, right?

2006-06-26 Thread Michael Madigan
http://www.neworleanscitybusiness.com/uptotheminute.cfm?recid=4912userID=0referer=dailyUpdate

 New Lower Prices *
Horse Racing Photos at http://www.HorseRacingPix.com


___
Post Messages to: ProFox@leafe.com
Subscription Maintenance: http://leafe.com/mailman/listinfo/profox
OT-free version of this list: http://leafe.com/mailman/listinfo/profoxtech
** All postings, unless explicitly stated otherwise, are the opinions of the 
author, and do not constitute legal or medical advice. This statement is added 
to the messages for those lawyers who are too stupid to see the obvious.


Re: [OT] Some interesting Google trends

2006-06-26 Thread Profox

http://tinyurl.com/k2zpg

http://tinyurl.com/qw9om

http://tinyurl.com/pgyta


If you include Visual FoxPro with Foxpro it's the most popular
language in China. Too bad they don't buy any.

Australians are sexed crazed.

Jim Eddins



___
Post Messages to: ProFox@leafe.com
Subscription Maintenance: http://leafe.com/mailman/listinfo/profox
OT-free version of this list: http://leafe.com/mailman/listinfo/profoxtech
** All postings, unless explicitly stated otherwise, are the opinions of the 
author, and do not constitute legal or medical advice. This statement is added 
to the messages for those lawyers who are too stupid to see the obvious.


  1   2   >