Re: Technical Meeting - 19th April
On Mon, Apr 09, 2001 at 04:56:28PM +0100, Struan Donald wrote: nowhere we might be tempted to sit by the thames till the wee small hours generating tremendous hangovers :) "sit"? IIRC, you tried to lean against a bench but unfortunately were standing between two benches, landing on the ground face-down. Marcel -- We are Perl. Your table will be assimilated. Your waiter will adapt to service us. Surrender your beer. Resistance is futile. -- London.pm strategy aka "embrace and extend" aka "mark and sweep"
Re: Technical Meeting - 19th April
Dave Cross wrote: I understood that you had delegated the actual work to someone else. Can you ensure that your vice-chair is able to speak in your place. Umm. Ok. Somebody give me the designs and I'll get them printed. Talk over. Or am I missing something?
RE: Technical Meeting - 19th April
From: Simon Wistow [EMAIL PROTECTED] Sent: Tuesday, April 10, 2001 9:17 AM Dave Cross wrote: I understood that you had delegated the actual work to someone else. Can you ensure that your vice-chair is able to speak in your place. Umm. Ok. Somebody give me the designs and I'll get them printed. Mr Cantrell has them I believe. Talk over. Or am I missing something? You're missing the fact that by the meeting you'll have 9 more days of progress to report :) Dave... -- The information contained in this communication is confidential, is intended only for the use of the recipient named above, and may be legally privileged. If the reader of this message is not the intended recipient, you are hereby notified that any dissemination, distribution or copying of this communication is strictly prohibited. If you have received this communication in error, please re-send this communication to the sender and delete the original message or any copy of it from your computer system.
Re: Technical Meeting - 19th April
* at 10/04 09:15 +0100 Greg McCarroll said: * Marcel Grunauer ([EMAIL PROTECTED]) wrote: On Mon, Apr 09, 2001 at 04:56:28PM +0100, Struan Donald wrote: nowhere we might be tempted to sit by the thames till the wee small hours generating tremendous hangovers :) "sit"? IIRC, you tried to lean against a bench but unfortunately were standing between two benches, landing on the ground face-down. its a good job he had lots of `anasthetic' that night, or that would of really hurt not at the time no :( struan
Re: Disclaimer
On Mon, 9 Apr 2001, Robert Shiels wrote: A lot of you write and distribute free perl code. What do you do about copyright and disclaimers in the code itself. I've had a look at a few examples and it seems you don't really bother. I think it is probably worth doing, and we will need one for the NotMattsScripts project, so does anyone have a good concise copyright and disclaimer notice for free Perl code? I've googled around and can't find anything I like. The simplist would be # Name - brief description. (c) Copyright 2001 A Nother # # This is free software available under the same license as perl itself # This sofwate comes with NO WARRANTY. For more information see URL or FILE. The NO WARRANTY bit is fairly important, as is specifiying uunder what license it is made availab.e - common are Public Doman (not teh default, default is all rights reserved), BSD artistic license (fairly similar) and the GNU GPL and LGPL. I habitually use the GPL, I have only recently realised how much of a pig it can be to keep a derived work compliant. It will now take as long to audit the changes made to mny derived work of mwforum as it did to do some of the debugging. This is a good thing and a bad thing - It does mean you keep more control over your work, but at the same time it means that there is little reward for doing a major piece of work on somebody elses code, even if you replace 99% of it, its still entirely their copyright and not yours, so you essentially hand over your moral rights to waht you have done. I could be wrong of course - buit that is how it seems. A. -- A HREF = "http://termisoc.org/~betty" Betty @ termisoc.org /A "As a youngster Fred fought sea battles on the village pond using a complex system of signals he devised that was later adopted by the Royal Navy. " (this email has nothing to do with any organisation except me)
Re: Disclaimer
Aaron Trevena sent the following bits through the ether: I habitually use the GPL, I have only recently realised how much of a pig it can be to keep a derived work compliant. Yup, that's why I like it so much. *This week* I'm a fan of the GPL, and how it keeps the community going. [insert rant about Australians stealing your GPL / AL webmail program, changing the logo, and selling it...] Leon -- Leon Brocard.http://www.astray.com/ Iterative Software..http://yapc.org/Europe/ ... Quick! Act as if nothing has happened!
Re: Disclaimer
On Tue, Apr 10, 2001 at 09:59:20AM +0100, Aaron Trevena wrote: I habitually use the GPL, I have only recently realised how much of a pig it can be to keep a derived work compliant. It will now take as long to audit the changes made to mny derived work of mwforum as it did to do some of the debugging. This is a good thing and a bad thing - It does mean you keep more control over your work, but at the same time it means that there is little reward for doing a major piece of work on somebody elses code, even if you replace 99% of it, its still entirely their copyright and not yours, so you essentially hand over your moral rights to waht you have done. I could be wrong of course - buit that is how it seems. I think you misunderstand. YOUR code in it is still yours. However, because the work as a whole is a derived work from that of the original author, he can impose conditions on how the work as a whole is distributed. That can include mandating a particular licence for the work. You may, if you wish, distribute parts that are entirely yours in any way you see fit. You can even do that in addition to having a GPLed version of your work as part of the derived work. -- David Cantrell | [EMAIL PROTECTED] | http://www.cantrell.org.uk/david/ This is a signature. There are many like it but this one is mine. ** I read encrypted mail first, so encrypt if your message is important **
RE: Technical Meeting - 19th April
From: Robert Shiels [EMAIL PROTECTED] Sent: Tuesday, April 10, 2001 10:19 AM might be nice to have status reports from: * The t-shirt committee What is the design that you have agreed on? I will probably want one. There are five. So you'll probably want somewhere between one and five of them :) Are the designs on the web anywhere? Paul? Dave? Anyone? http://www.thinkgeek.com/stuff/things/321a.html is a fairly new addition I think. Been there for a few months. It's a top piece of code tho'. Dave... -- The information contained in this communication is confidential, is intended only for the use of the recipient named above, and may be legally privileged. If the reader of this message is not the intended recipient, you are hereby notified that any dissemination, distribution or copying of this communication is strictly prohibited. If you have received this communication in error, please re-send this communication to the sender and delete the original message or any copy of it from your computer system.
Re: Technical Meeting - 19th April
jo walsh [EMAIL PROTECTED] writes: Last Thursday I bullied^Wasked some people to consider doing talks for us, but I can't remember who they were. This is your opportunity to step forward. i recall promising to do 20 minutes on '101 fun things to do with Tangram', or something like that. Swear at the maintainer who *still* hasn't put some stuff to allow for schema changes during development without losing data. -- Piers
Re: Disclaimer
From: "David Cantrell" [EMAIL PROTECTED] To: [EMAIL PROTECTED] Sent: 10 April 2001 10:40 Subject: Re: Disclaimer On Tue, Apr 10, 2001 at 09:58:41AM +0100, dcross - David Cross wrote: Anything I release always has the following copyright and I think that a number of module and script authors use a very similar form of words out of respect for Larry. Dave... Copyright (C) 2000, Magnum Solutions Ltd. All Rights Reserved. This script is free software; you can redistribute it and/or modify it under the same terms as Perl itself. It's also worth nothing that both the Artistic and GP licences include a disclaimer, so you're sorted for that too. 1. I want anything I write to be free for others to use and generally bugger about with. 2. I don't want anyone to be allowed to sell my code, or to sell anything closely derived from it. 3. I don't want to be sued by someone who hosed their machine while running my software. Will any of the artistic/GPL/BSD licences work here? Will yours Dave (Cross) work, as I like that the best as it is so short :-) /Robert
Re: Torvalds not impressed with OS X
Jonathan Stowe [EMAIL PROTECTED] writes: On Mon, 9 Apr 2001, Chris Devers wrote: At 08:22 AM 9.4.2001 +, Robin Szemeti wrote: personally the ultimate task of any minimise/restore function should be to get a window on or off the dispaly as fast as possible ... slowly attempting some graphical wizardry whilst chewing up CPU resources its not one of the things I lust after .. but YMMV :) Alternate genie effects [for OSX] The "genie effect" is what happens when you click the yellow "minimize" button. You'll see your window get sucked down into the dock, as though it were being drawn into a funnel. While quite cool the first few times, some people (me!) have found it a little annoying after a while. Those with slower machines may also find it something of a CPU hog. Luckily, Apple included a way to change the genie effect, but chose not to put it into a GUI tool at this time. I'm sure someone will have one written within a week, but for now, here's how you do it. Open a terminal session (the Terminal application is inside Applications/Utilities), and type one of the following: defaults write com.apple.Dock mineffect genie Java !!? More likely netinfo. -- Piers
Re: Technical Meeting - 19th April
Neil Ford wrote: Do we need to dig up the original meeting notes regarding .pm/colour combinations or is Simon to 'wing it'? Got em, cheers.
Re: Technical Meeting - 19th April
dcross - David Cross sent the following bits through the ether: Last Thursday I bullied^Wasked some people to consider doing talks for us, Righto, I'd like to do talks on the following subjects: o Creating an optimising compiler and interpreter for a toy language o More Graphing Perl (crazy stuff Marcel and I have done) o Testing (Test, Test::Simple, Test::More, Test::Unit, Devel::Coverage) o Benchmarking (Benchmark, Devel::DProf, Devel::OpProf, Devel::SmallProf) Of course, I'll actually be in the alps snowboarding[1], so this may have to wait until the next technical meet[2] ;-) [1] read this as "hurting" [2] although you're welcome to steal the bottom two and do them without me, sniff -- Leon Brocard.http://www.astray.com/ Iterative Software..http://yapc.org/Europe/ ... A flashlight is a case for holding dead batteries
Re: Technical Meeting - 19th April
On Tue, Apr 10, 2001 at 11:04:07AM +0100, Neil Ford wrote: Do we need to dig up the original meeting notes regarding .pm/colour combinations or is Simon to 'wing it'? I forwarded it to him, along with the designs that Paul did. -- David Cantrell | [EMAIL PROTECTED] | http://www.cantrell.org.uk/david/ This is a signature. There are many like it but this one is mine. ** I read encrypted mail first, so encrypt if your message is important **
Re: Technical Meeting - 19th April
On Tue, 10 Apr 2001, Greg McCarroll wrote: * Matthew Byng-Maddick ([EMAIL PROTECTED]) wrote: On Tue, 10 Apr 2001, Simon Wistow wrote: I shall proceed from here whence forth unto smack Mr Cantrell until he doth giveth over the designs. Hither-unto. And heretowards. Can we all join in? yes the hitch in the t-shirt plan seems to be Mr Cantrell, so i think we all need to smack our hitch up ;-) That was kind of what I meant. MBM (any excuse :) -- Matthew Byng-Maddick Home: [EMAIL PROTECTED] +44 20 8980 5714 (Home) http://colondot.net/ Work: [EMAIL PROTECTED] +44 7956 613942 (Mobile) standards n.: The principles upon which we reject other people's code.
Dia diagrams from your perl!
I have uploaded AutoDIAL to my site where it can now be downloaed. It creates UML class diagrams showing relationshiops, methods, attributes, etc for a bunch of scripts/modules and lays them out ready for autodial to use, although I think the relationship line plotting is a little broken. It requires template toolkit and perl base, it doesn't need dia. It might not work on windows. Hopefully it should be easy to modify to handle other languages such as C, or python, or god forbid, Java. and it can be found at http://droogs.org/autodial/ yeay! A. -- A HREF = "http://termisoc.org/~betty" Betty @ termisoc.org /A "As a youngster Fred fought sea battles on the village pond using a complex system of signals he devised that was later adopted by the Royal Navy. " (this email has nothing to do with any organisation except me)
Re: Technical Meeting - 19th April
On Mon, Apr 09, 2001 at 04:09:14PM +0100, dcross - David Cross wrote: As usual I'll aim at having four or five lightning talks and two or three longer talks. I'd like to give a (preferably "longer") talk about parsing and semantic transformation of Perl code. I promise to think of a less scary title, and try not to say "semantic transformation". Should take about 20 minutes. .robin. -- select replace(a, CHR(88), replace(a,,'')) from ( select 'select replace(a, CHR(88), replace(a,,)) from ( select ''X'' a from dual)' a from dual)
Re: Dia diagrams from your perl!
On Tue, 10 Apr 2001, Aaron Trevena wrote: and it can be found at http://droogs.org/autodial/ The download link is b0rked though /J\
Re: Dia diagrams from your perl!
On Tue, 10 Apr 2001, Jonathan Stowe wrote: On Tue, 10 Apr 2001, Aaron Trevena wrote: and it can be found at http://droogs.org/autodial/ The download link is b0rked though fixed A. -- A HREF = "http://termisoc.org/~betty" Betty @ termisoc.org /A "As a youngster Fred fought sea battles on the village pond using a complex system of signals he devised that was later adopted by the Royal Navy. " (this email has nothing to do with any organisation except me)
Perl on HPUX
Hi All Question for the list, i'm currently writing some scripts for a HP box running HPUX 11 and i keep hitting the same error when ever i try and use something (even 'use strict;'.) The error is "syntax error in file p2.pl at line 2, next 2 tokens "use strict" ". The file is a noddy script with #!/usr/contrib/bin/perl use strict; print "Working...\n"; Does anyone on list have any experience with perl on this platform and know if i need to change the shebang or anything similar. Dean -- Profanity is the one language all programmers understand --- Anon
Re: Perl on HPUX
On Tue, Apr 10, 2001 at 01:11:07PM +0100, Dean wrote: Hi All Question for the list, i'm currently writing some scripts for a HP box running HPUX 11 and i keep hitting the same error when ever i try and use something (even 'use strict;'.) The error is "syntax error in file p2.pl at line 2, next 2 tokens "use strict" ". The file is a noddy script with #!/usr/contrib/bin/perl use strict; print "Working...\n"; Does anyone on list have any experience with perl on this platform and know if i need to change the shebang or anything similar. Try doing: /usr/contrib/bin/perl -V To find out what version it is and post back. -Dom
Re: Perl on HPUX
On Tue, 10 Apr 2001, Dean wrote: Question for the list, i'm currently writing some scripts for a HP box running HPUX 11 and i keep hitting the same error when ever i try and use something (even 'use strict;'.) The error is "syntax error in file p2.pl at line 2, next 2 tokens "use strict" ". The file is a noddy script with #!/usr/contrib/bin/perl use strict; print "Working...\n"; Does anyone on list have any experience with perl on this platform and know if i need to change the shebang or anything similar. What end of line characters is your editor putting in? If not \n this may be part of the problem. Also you're missing a "-w" on the end of the shebang line... :) MBM -- Matthew Byng-Maddick Home: [EMAIL PROTECTED] +44 20 8980 5714 (Home) http://colondot.net/ Work: [EMAIL PROTECTED] +44 7956 613942 (Mobile) standards n.: The principles upon which we reject other people's code.
Re: Perl on HPUX
On Tue, Apr 10, 2001 at 01:13:59PM +0100, Dominic Mitchell wrote: /usr/contrib/bin/perl -V To find out what version it is and post back. DOH! Its running 4.0.1.8 Should have spotted that... Next time you get told the dev box is a copy of the producing box don't believe them :) Thanks Dominic Dean -- Profanity is the one language all programmers understand --- Anon
Re: Perl on HPUX
From: "Dean" [EMAIL PROTECTED] Hi All Question for the list, i'm currently writing some scripts for a HP box running HPUX 11 and i keep hitting the same error when ever i try and use Last time I used the default perl on HP-UX, it turned out to be perl 4. You may need a more recent distribution. /Robert
Re: Perl on HPUX
On Tue, Apr 10, 2001 at 01:17:55PM +0100, Dean wrote: On Tue, Apr 10, 2001 at 01:13:59PM +0100, Dominic Mitchell wrote: /usr/contrib/bin/perl -V To find out what version it is and post back. DOH! Its running 4.0.1.8 Should have spotted that... Next time you get told the dev box is a copy of the producing box don't believe them :) *grin* That version of Perl is so old it should be in a museum. :-) -Dom
RE: Disclaimer
From: Robert Shiels [EMAIL PROTECTED] Sent: Tuesday, April 10, 2001 11:28 AM From: "David Cantrell" [EMAIL PROTECTED] To: [EMAIL PROTECTED] On Tue, Apr 10, 2001 at 09:58:41AM +0100, dcross - David Cross wrote: Anything I release always has the following copyright and I think that a number of module and script authors use a very similar form of words out of respect for Larry. Dave... Copyright (C) 2000, Magnum Solutions Ltd. All Rights Reserved. This script is free software; you can redistribute it and/or modify it under the same terms as Perl itself. It's also worth nothing that both the Artistic and GP licences include a disclaimer, so you're sorted for that too. 1. I want anything I write to be free for others to use and generally bugger about with. 2. I don't want anyone to be allowed to sell my code, or to sell anything closely derived from it. 3. I don't want to be sued by someone who hosed their machine while running my software. Will any of the artistic/GPL/BSD licences work here? Will yours Dave (Cross) work, as I like that the best as it is so short :-) You want the GPL for that. Which means that you can't use my copyright message as it includes the Artisitc License - which doesn't disallow your point 2. Dave... The information contained in this communication is confidential, is intended only for the use of the recipient named above, and may be legally privileged. If the reader of this message is not the intended recipient, you are hereby notified that any dissemination, distribution or copying of this communication is strictly prohibited. If you have received this communication in error, please re-send this communication to the sender and delete the original message or any copy of it from your computer system.
RE: Disclaimer
On Tue, 10 Apr 2001, dcross - David Cross wrote: [broken quoting snipped] You want the GPL for that. Which means that you can't use my copyright message as it includes the Artisitc License - which doesn't disallow your point 2. The GPL doesn't stop you selling the derived work. What it *does* do, however is to say that the derived work must be under a GPL-compatible license, which makes it, in general, uneconomical to sell the work. MBM -- Matthew Byng-Maddick Home: [EMAIL PROTECTED] +44 20 8980 5714 (Home) http://colondot.net/ Work: [EMAIL PROTECTED] +44 7956 613942 (Mobile) standards n.: The principles upon which we reject other people's code.
RE: Disclaimer
On Tue, 10 Apr 2001, Matthew Byng-Maddick wrote: On Tue, 10 Apr 2001, dcross - David Cross wrote: [broken quoting snipped] You want the GPL for that. Which means that you can't use my copyright message as it includes the Artisitc License - which doesn't disallow your point 2. The GPL doesn't stop you selling the derived work. What it *does* do, however is to say that the derived work must be under a GPL-compatible license, which makes it, in general, uneconomical to sell the work. The common mis-perception about the GPL is that you can't sell or profit from selling GPL software. You can sell at any price you like, the software with or without nice pakcaging and manuals, you can sell the support at any price you like and you can sell the manuals at any price you like. All you have to do is publish it under the GPL and make the source available at cost price or reasonabley close. A. -- A HREF = "http://termisoc.org/~betty" Betty @ termisoc.org /A "As a youngster Fred fought sea battles on the village pond using a complex system of signals he devised that was later adopted by the Royal Navy. " (this email has nothing to do with any organisation except me)
Re: Technical Meeting - 19th April
On Mon, Apr 09, 2001 at 10:31:11PM +0100, Dave Cross wrote: At 22:10 09/04/2001, Neil Ford wrote: On Mon, Apr 09, 2001 at 04:09:14PM +0100, dcross - David Cross wrote: If anyone doesn't know (or has forgotten), there will be a technical meeting on Thursday 19th April. It will be at State 51[1] and we'll start at about 7pm. Details on how to get to State 51 will appear on the web site... er... soon. Ummm forewarned is forearmed Nat and I might not be able to make this which means getting hold of the projector might be a problem :-( If someone wants to pop down to West Sussex to collect it they are more than welcome, unfortunately I'm not travelling into London as much as I was. Neil, Thanks for warning me. Does anyone want to take on the task of being projector monitor and picking it up from Sussex? Sure, I'll polish up the terrorist-mobile[1]. Someone mail me off-list with some instructions. [1] Which contrary to what Micheal J Fox thinks, will do 90, eventually. -- Richard Clamp [EMAIL PROTECTED]
RE: Disclaimer
On Tue, 10 Apr 2001, Aaron Trevena wrote: On Tue, 10 Apr 2001, Matthew Byng-Maddick wrote: On Tue, 10 Apr 2001, dcross - David Cross wrote: [broken quoting snipped] You want the GPL for that. Which means that you can't use my copyright message as it includes the Artisitc License - which doesn't disallow your point 2. The GPL doesn't stop you selling the derived work. What it *does* do, however is to say that the derived work must be under a GPL-compatible license, which makes it, in general, uneconomical to sell the work. The common mis-perception about the GPL is that you can't sell or profit from selling GPL software. Erm. Why don't you quote my message and repeat what it says... :) You can sell at any price you like, the software with or without nice pakcaging and manuals, you can sell the support at any price you like and you can sell the manuals at any price you like. All you have to do is publish it under the GPL and make the source available at cost price or reasonabley close. No. You cannot sell the source and binaries seperately. The point is that anyone having bought your code/binaries is free to do what they like, including giving to all their friends, so it is uneconomical to *sell* stuff under the GPL. This is why it's *effectively* free-beer free. RMS used to sell the tapes for the EMACS shell^Wtext-editor at way more than cost price of the tapes, and people still bought them. They could have got a copy from someone who already had the tapes or from somewhere else, but they *chose* to have the tapes. MBM -- Matthew Byng-Maddick Home: [EMAIL PROTECTED] +44 20 8980 5714 (Home) http://colondot.net/ Work: [EMAIL PROTECTED] +44 7956 613942 (Mobile) standards n.: The principles upon which we reject other people's code.
Re: Wavelan
On Mon, Apr 02, 2001 at 07:29:56PM +, Robin Szemeti wrote: my current plan of attack is probably 2 lucent/orinoco wavelan 128/RC4 cards .. one in the laptop .. one in the border router machine on an ISA adaptor .. one guy I spoke to reckoned it would work .. another reckoned I was an idjut (well we knew _that_ already ..) and you had to have a 'access point' not just two wavelan cards .. dunno which to believe as half the access points just have a wavelan card in them anyway ... I do know that they are piss expensive over here .. might wait till I go to the states ... Better late than never, check out http://www.live.com/wireless/unix-base-station.html which looks like exactly what you want to achieve. Got this link from the Bay Area Wireless User Group pages (http://www.bawug.org) which also look like quite a cool resource. The perl script to do stuff with wireless scanning and GPS had me salivating :-) Time to buy an eTrek I think. Neil. -- Neil C. Ford Managing Director, Yet Another Computer Solutions Company Limited [EMAIL PROTECTED] - http://www.yacsc.com
Re: Perl on HPUX
On Tue, Apr 10, 2001 at 01:11:07PM +0100, Dean wrote: Question for the list, i'm currently writing some scripts for a HP box running HPUX 11 and i keep hitting the same error when ever i try and use something (even 'use strict;'.) The error is "syntax error in file p2.pl at line 2, next 2 tokens "use strict" ". The file is a noddy script with #!/usr/contrib/bin/perl use strict; print "Working...\n"; Does anyone on list have any experience with perl on this platform and know if i need to change the shebang or anything similar. do perl -v to find out what version you have. If use of use is causing problems then you may have a (fear) perl4 there. If that's the case, kill someone slowly and painfully. -- David Cantrell | [EMAIL PROTECTED] | http://www.cantrell.org.uk/david/ This is a signature. There are many like it but this one is mine. ** I read encrypted mail first, so encrypt if your message is important **
Re: Disclaimer
From: "dcross - David Cross" [EMAIL PROTECTED] You want the GPL for that. Which means that you can't use my copyright message as it includes the Artisitc License - which doesn't disallow your point 2. I think therefore GPL will be good. People can sell my code, but as I will be giving it away free, they will probably not get many customers :-) Thanks. /Robert
RE: Wavelan
From: Neil Ford [SMTP:[EMAIL PROTECTED]] The perl script to do stuff with wireless scanning and GPS had me salivating :-) Time to buy an eTrek I think. Where was GPS mentioned? I had a good hunt round (by myself and with the assistance of the Altavista host: search parameter) but couldn't find it. Thanks, Andrew.
Re: Wavelan
On Tue, Apr 10, 2001 at 02:36:31PM +0100, Andrew Bowman wrote: From: Neil Ford [SMTP:[EMAIL PROTECTED]] The perl script to do stuff with wireless scanning and GPS had me salivating :-) Time to buy an eTrek I think. Where was GPS mentioned? I had a good hunt round (by myself and with the assistance of the Altavista host: search parameter) but couldn't find it. Thanks, Andrew. It's in the mailing list archive; http://lists.bawug.org/pipermail/wireless/2001-April/000679.html This link was also in last weeks NTK. Neil. -- Neil C. Ford Managing Director, Yet Another Computer Solutions Company Limited [EMAIL PROTECTED] - http://www.yacsc.com
Tie::Scalar::Decay ...
... is on its way to CPAN. If you're desperate for it, you can also snarf it from http://www.cantrell.org.uk/david/tech/Tie-Scalar-Decay-1.0.tar.gz. It was inspired by Marcel's Tie::Scalar::Timeout. By default, it simulates radioactive decay with a fairly arbitrary half-life of five seconds. You can, if you wish, specify other decay functions either by passing it a coderef, or a string which gets evalled. -- David Cantrell | [EMAIL PROTECTED] | http://www.cantrell.org.uk/david/ This is a signature. There are many like it but this one is mine. ** I read encrypted mail first, so encrypt if your message is important **
Re: Tie::Scalar::Decay ...
* David Cantrell ([EMAIL PROTECTED]) wrote: ... is on its way to CPAN. If you're desperate for it, you can also snarf it from http://www.cantrell.org.uk/david/tech/Tie-Scalar-Decay-1.0.tar.gz. It was inspired by Marcel's Tie::Scalar::Timeout. By default, it simulates radioactive decay with a fairly arbitrary half-life of five seconds. You can, if you wish, specify other decay functions either by passing it a coderef, or a string which gets evalled. shurely Tie::Array::Decay would be better -- Greg McCarroll http://www.mccarroll.uklinux.net
Installing Perl/Tk on Win32
I'm trying to install the Tk module on a Win32 system (I realise this is where my mistake lies, however, leaving that aside...). The docs say to: perl Makefile.PL nmake nmake test nmake install_perl Which seems to presume the presence of nmake as part of either an MS C or Borland C compiler setup. There's also mention of it being possible to build it with MinGW (a Minimalist GCC type setup for Windows), however this doesn't come with nmake (and it's own make barfs on the TK makefile). I haven't had much luck Googling for docs on how to install Tk on Win32 using MinGW (or any other approach that involves having a commercial Windows C compiler), other than a fleeting reference to 'head scratching' - so any help or pointers or insights you can offer will be appreciated. Andrew.
Re: Installing Perl/Tk on Win32
The ugh activestate ppm files are best for this sort of thing. On Tue, Apr 10, 2001 at 04:45:40PM +0100, Andrew Bowman wrote: I'm trying to install the Tk module on a Win32 system (I realise this is where my mistake lies, however, leaving that aside...). The docs say to: perl Makefile.PL nmake nmake test nmake install_perl Which seems to presume the presence of nmake as part of either an MS C or Borland C compiler setup. There's also mention of it being possible to build it with MinGW (a Minimalist GCC type setup for Windows), however this doesn't come with nmake (and it's own make barfs on the TK makefile). I haven't had much luck Googling for docs on how to install Tk on Win32 using MinGW (or any other approach that involves having a commercial Windows C compiler), other than a fleeting reference to 'head scratching' - so any help or pointers or insights you can offer will be appreciated. Andrew. PGP signature
Re: Installing Perl/Tk on Win32
On Tue, Apr 10, 2001 at 04:45:40PM +0100, Andrew Bowman wrote: I'm trying to install the Tk module on a Win32 system (I realise this is where my mistake lies, however, leaving that aside...). The docs say to: If you don't really need to compile it yourself how's about: ppm install Tk? Dean -- Profanity is the one language all programmers understand --- Anon
RE: Installing Perl/Tk on Win32
From: Dean [SMTP:[EMAIL PROTECTED]] If you don't really need to compile it yourself how's about: ppm install Tk? Good idea - I can see PPM being useful if I have to persist with Win32 stuff! Thanks for the pointer James Dean. Andrew.
Re: Disclaimer
On Mon Apr 9 13:09:31 2001, Robert Shiels wrote: A lot of you write and distribute free perl code. What do you do about copyright and disclaimers in the code itself. I've had a look at a few examples and it seems you don't really bother. I think it is probably worth doing, and we will need one for the NotMattsScripts project, so does anyone have a good concise copyright and disclaimer notice for free Perl code? I've googled around and can't find anything I like. I do this: =head1 COPYRIGHT Copyright (C) 2001 Marty Pauley. This program is free software; you can redistribute it and/or modify it under the terms of either: a) the GNU General Public License as published by the Free Software Foundation; either version 2 of the License, or (at your option) any later version. b) the Perl Artistic License. This program is distributed in the hope that it will be useful, but WITHOUT ANY WARRANTY; without even the implied warranty of MERCHANTABILITY or FITNESS FOR A PARTICULAR PURPOSE. =cut The FSF site recommended this. I just use the GPL with non-perl code. The FSF people say this: The license of Perl. This license is the disjunction of the Artistic license and the GNU GPL--in other words, you can choose either of those two licenses. It qualifies as a free software license, but it may not be a real copyleft. It is compatible with the GNU GPL because the GNU GPL is one of the alternatives. We recommend you use this license for any Perl package you write, to promote coherence and uniformity in Perl programming. Outside of Perl, we urge you not to use this license; it is better to use just the GNU GPL. The Artistic license. We cannot say that this is a free software license because it is too vague; some passages are too clever for their own good, and their meaning is not clear. We urge you to avoid using it, except as part of the disjunctive license of Perl. Have a look at http://www.fsf.org/philosophy/license-list.html -- Marty PGP signature
Re: Installing Perl/Tk on Win32
From: "Andrew Bowman" [EMAIL PROTECTED] From: Dean [SMTP:[EMAIL PROTECTED]] If you don't really need to compile it yourself how's about: ppm install Tk? Good idea - I can see PPM being useful if I have to persist with Win32 stuff! Also, if you have any firewall problems, or a fast link at work and a slow dialup at home, go to: http://www.activestate.com/PPMPackages/zips/6xx-builds-only/ where you can get the ppm files yourself and install them locally instead of installing over the net. hth /robert
Re: Disclaimer
On Tue Apr 10 11:27:48 2001, Robert Shiels wrote: 1. I want anything I write to be free for others to use and generally bugger about with. 2. I don't want anyone to be allowed to sell my code, or to sell anything closely derived from it. Then you cannot use GPL, Artistic, BSD, or any free software license. You might want to check out some of the "Let's jump on the Open Source Bandwagon" licenses from Sun and Apple. -- Marty PGP signature
RE: Installing Perl/Tk on Win32
From: Robert Shiels [SMTP:[EMAIL PROTECTED]] Also, if you have any firewall problems, or a fast link at work and a slow dialup at home Thanks again - I got it installed okay (no firewall probs). The laughable thing is that I have a fast link at home[1] and a slow ISDN at work (soon to be upgraded to a 128Kbps leased line I hear - woohoo! ;-) The upside of working beyond the reach of ADSL (out at Harleyford, near Marlow) is the beautiful countryside, with lunchtime walks by the Thames and through the woods (although the FMD outbreak hasn't helped this). This and the perpetually uplifting birdsong just outside the office. Andrew. [1] Did I tell you how fast ADSL is Greg? :-)
Re: Wavelan
On Tue 10 Apr, Robin Szemeti wrote: and .. should I ever find any of the Lucent/Orinoco/Agere Wavelan cards I'll buy them in a Flash(tm) .. neither freebsd services or your mates in Norwich have any .. infact no one does :( ... http://www.expansys.com/category.asp?cat=WIREL claim delivery 3 days, but whether they are what you want or how their prices compare I have no idea. (Cheap efficient when I bought my Psion netBook some time ago.) Roger -- Roger Horne 11 New Square, Lincoln's Inn, London WC2A 3QB mailto:[EMAIL PROTECTED] http://www.hrothgar.co.uk/
Re: Disclaimer
On Tue Apr 10 13:59:15 2001, Matthew Byng-Maddick wrote: No. You cannot sell the source and binaries seperately. Yes you can. If you do, you must sell the source at cost price. -- Marty PGP signature
Re: Tie::Scalar::Decay ...
On Tue Apr 10 15:51:21 2001, Rob Partington wrote: In message [EMAIL PROTECTED], Greg McCarroll [EMAIL PROTECTED] writes: * David Cantrell ([EMAIL PROTECTED]) wrote: ... is on its way to CPAN. If you're desperate for it, you can also snarf it from http://www.cantrell.org.uk/david/tech/Tie-Scalar-Decay-1.0.tar.gz. shurely Tie::Array::Decay would be better Didn't Tony from Blackstar do this already? Yes, but he didn't upload it to CPAN: it's on the belfast.pm site. -- Marty PGP signature
Re: Tie::Scalar::Decay ...
On Tue, Apr 10, 2001 at 03:51:21PM +0100, Rob Partington wrote: Didn't Tony from Blackstar do this already? Date: Wed, 1 Nov 2000 14:33:40 + From: Tony Bowden [EMAIL PROTECTED] To: [EMAIL PROTECTED] Subject: Re: RFC: Tie::Scalar::Timeout Message-ID: [EMAIL PROTECTED] package Radioactive::Decay; [snip] Yes, but a) he never released it on CPAN, b) I couldn't find it with a quick search through my archives, and c) mine does more, including letting you define your own custom decay function. Whilst I thought that a radioactive-style decay was a suitable default, for the app I wrote it for, a simple decrement every time period was more appropriate. -- David Cantrell | [EMAIL PROTECTED] | http://www.cantrell.org.uk/david/ This is a signature. There are many like it but this one is mine. ** I read encrypted mail first, so encrypt if your message is important **
Re: Tie::Scalar::Decay ...
On Tue, Apr 10, 2001 at 10:41:51PM +0100, David Cantrell wrote: Whilst I thought that a radioactive-style decay was a suitable default, for the app I wrote it for, a simple decrement every time period was more appropriate. Cool Uses For Technology #497: Hmm, triggered on first access would be interesting too. That way you could put an object wrapper around the sinking platforms in Manic Miner. Paul
Re: Disclaimer
On Tue, 10 Apr 2001, Aaron Trevena wrote: The simplist would be # Name - brief description. (c) Copyright 2001 A Nother # # This is free software available under the same license as perl itself # This sofwate comes with NO WARRANTY. For more information see URL or FILE. The NO WARRANTY bit is fairly important, as is specifiying uunder what license it is made availab.e - common are Public Doman (not teh default, default is all rights reserved), BSD artistic license (fairly similar) and the GNU GPL and LGPL. The artisitic license isn't worth the paper it's printed on... I habitually use the GPL, I have only recently realised how much of a pig it can be to keep a derived work compliant. It will now take as long to audit the changes made to mny derived work of mwforum as it did to do some of the debugging. This is a good thing and a bad thing - It does mean you keep more control over your work, but at the same time it means that there If you want to keep control, use something like the Apache-modified BSD license. This allows you to keep the name * for your scripts. is little reward for doing a major piece of work on somebody elses code, even if you replace 99% of it, its still entirely their copyright and not yours, so you essentially hand over your moral rights to waht you have done. Hmmm I would have thought that how much of the work you replace defines how tightly bound you are by the license of the previous work. I could be wrong of course - buit that is how it seems. I don't know. IANAL. MBM -- Matthew Byng-Maddick Home: [EMAIL PROTECTED] +44 20 8980 5714 (Home) http://colondot.net/ Work: [EMAIL PROTECTED] +44 7956 613942 (Mobile) standards n.: The principles upon which we reject other people's code.