From zamboni at cerias.purdue.edu Wed Sep 6 14:34:06 2000 From: zamboni at cerias.purdue.edu (Diego Zamboni) Date: Wed Aug 4 00:05:59 2004 Subject: Computer Organizations Callout Fair Message-ID: <200009061934.OAA06628@narnia.cerias.purdue.edu> Computer Organizations Callout Fair MSEE Atrium Thursday, September 7th 10:00-2:00 Come check out all of Purdue's computer related student organizations. Representatives from the Purdue Linux User's Group (PLUG), the Purdue Macintosh User's Group (PUMUG), Purdue SIGgraph, Purdue Computer Society, Purdue Web Development Org., Purdue Perl Mongers, and the Purdue chapter of ACM will all be there to give information and answer questions. Purdue.pm will be represented at the PLUG table. If you want to drop by to help with the table, that would be great. Otherwise, just drop by to say hi! --Diego Zamboni From zamboni at cerias.purdue.edu Thu Sep 7 09:02:56 2000 From: zamboni at cerias.purdue.edu (Diego Zamboni) Date: Wed Aug 4 00:05:59 2004 Subject: Perl in Segfault Message-ID: <200009071402.JAA10458@narnia.cerias.purdue.edu> Hi, Every once in a while Segfault has run stories about Perl. Some of them are quite good: http://www.segfault.org/search.phtml?mode=2&text=perl My favorites are "The Perl Journal Introduces First Annual Readable Perl Contest", "Perl is finished" and "Perl sex". Enjoy, :-) --Diego From zamboni at cerias.purdue.edu Fri Sep 8 15:20:42 2000 From: zamboni at cerias.purdue.edu (Diego Zamboni) Date: Wed Aug 4 00:05:59 2004 Subject: Damian Conway in Chicago Message-ID: <200009082020.PAA19035@narnia.cerias.purdue.edu> Hi, Damian Conway, the Mad Scientist of Perl, and author of "Object Oriented Perl", will be in Chicago on Oct 8 giving a free talk entitled "Quantum Superpositions and the First Virtue" to the Chicago Perl Mongers group. Conway is an awesome speaker, and his talks are usually comic, mind-boggling, technically impressive and extremely enlightening, all at the same time. Unfortunately, I'll be traveling on the 8th, but if others are interested, maybe we could organize something and send a Purdue.pm contingent to the talk. For more details, see http://www.perlmonks.org/index.pl?node_id=31642 --Diego From zamboni at cerias.purdue.edu Wed Sep 13 12:58:03 2000 From: zamboni at cerias.purdue.edu (Diego Zamboni) Date: Wed Aug 4 00:05:59 2004 Subject: I suspected this much... Message-ID: <200009131758.MAA12227@narnia.cerias.purdue.edu> Al Gore's Mother Invented Perl http://www.segfault.org/story.phtml?mode=2&id=39be3756-043cd9e0 --Diego From zamboni at cerias.purdue.edu Thu Sep 14 09:33:27 2000 From: zamboni at cerias.purdue.edu (Diego Zamboni) Date: Wed Aug 4 00:05:59 2004 Subject: An invitation to contribute to Purdue.pm Message-ID: <200009141433.JAA17295@narnia.cerias.purdue.edu> Hi, First of all, I'd like to welcome the new members of this list (who were added recently, mainly because they signed up for it at the callout fair last Thursday). Second, I'd like to invite everyone to contribute, both to this list and to Purdue.pm. Some ways are: - Post to the list! If you come across an interesting Perl-related web page, or an interesting piece of news, or want to share some insight about Perl you have had recently, or a nasty one-liner that you found fascinating to analyze, or something cool you came up with, or anything else related to Perl, send it to purdue-pm@pm.org. I'm sure a lot of other people will find it interesting too. - Similarly, if you have any Perl-related questions, feel free to ask them here. You will very likely find someone with an answer to your problem. - If you have any topics about which you would be willing to talk or give a short class (it can be as short as 5 minutes, or as long as several one-hour sessions), let me know! - If you have any other suggestions for activities, also let me know. Enjoy, --Diego From kokadir at purdue.edu Thu Sep 14 08:46:42 2000 From: kokadir at purdue.edu (eka.kevin.k1) Date: Wed Aug 4 00:05:59 2004 Subject: Perl Win32 References: <200009141433.JAA17295@narnia.cerias.purdue.edu> Message-ID: <39C0D6C2.9E520F09@purdue.edu> Hi all, I heard that we can also write Perl under Windows, with Perl win32 or something like that. Can anybody give me a hint on this? Thanks. Kevin _____ |[]|_,_Y_ |__|_|__|} GO BOILERS! 00--oo\\\ From zamboni at cerias.purdue.edu Thu Sep 14 09:41:08 2000 From: zamboni at cerias.purdue.edu (Diego Zamboni) Date: Wed Aug 4 00:05:59 2004 Subject: Interesting Perl talk in Chicago Message-ID: <200009141441.JAA17348@narnia.cerias.purdue.edu> Hi, I posted this a few days ago, but here it goes again. Damian Conway, sometimes known as "The Mad Scientist of Perl", will be in Chicago on October 8th, giving a talk titled "Quantum Superpositions and the First Virtue". This talk is free, and is being organized by the Chicago Perl Mongers group. Conway is the author of "Object Oriented Perl", and is one of the most entertaining speakers I have ever seen. His talks are funny, mind-boggling and very enlightening. He does things with Perl that seem impossible, and you will learn a lot just by listening to him. As an example, he has written a Perl module (Lingua::Romana::Perligata, which hasn't been released yet) to write Perl programs in Latin! Unfortunately I will be out of town that day, but if several people are interested, we can get organized to car pool and send a Purdue.pm group to the talk. I have already heard from 3-4 people who are interested. If you would like to go, let me know as soon as possible, and we will go from there. The talk is on Sunday, October 8th, from 3-5PM in the CitiBank Tower in Chicago. For more details, see http://use.perl.org/article.pl?sid=00/09/07/2014221 --Diego From tachyon9 at purdue.edu Thu Sep 14 12:09:13 2000 From: tachyon9 at purdue.edu (Kyle E. Wright) Date: Wed Aug 4 00:05:59 2004 Subject: Perl Win32 In-Reply-To: <39C0D6C2.9E520F09@purdue.edu> Message-ID: you need to download activestate perl at www.activestate.com. in order to run a script you can either double click on it, or type 'perl scriptname' at the command prompt. --Kyle On Thu, 14 Sep 2000, eka.kevin.k1 wrote: > Hi all, > > I heard that we can also write Perl under Windows, > with Perl win32 or something like that. > Can anybody give me a hint on this? > > Thanks. > Kevin > _____ > |[]|_,_Y_ > |__|_|__|} GO BOILERS! > 00--oo\\\ > From zamboni at cerias.purdue.edu Thu Sep 14 13:17:35 2000 From: zamboni at cerias.purdue.edu (Diego Zamboni) Date: Wed Aug 4 00:05:59 2004 Subject: Perl Win32 (fwd) Message-ID: <200009141817.NAA18338@narnia.cerias.purdue.edu> (I'm resubmitting this message which bounced to me - the problem that caused it has been fixed) ------- Forwarded Message Date: Thu, 14 Sep 2000 12:55:00 -0500 (EST) From: "donald.c.hamilton.1" X-Sender: dhamilto@herald.cc.purdue.edu To: "eka.kevin.k1" cc: purdue-pm@pm.org Subject: Re: Perl Win32 In-Reply-To: <39C0D6C2.9E520F09@purdue.edu> Message-Id: MIME-Version: 1.0 Content-Type: TEXT/PLAIN; charset=US-ASCII In my experience with writing perl for windows... Just write it like you would for Unix, it will usually work. There are some windows specific commands, and system calls may vary slightly, but so far for the basic programs that I have written, the only thing I ever had to change was the #!/usr/bin/perl to #!perl Also, of course perl has to be installed on the windows machine/server. Try it out. Good luck DC Hamilton On Thu, 14 Sep 2000, eka.kevin.k1 wrote: > Hi all, > > I heard that we can also write Perl under Windows, > with Perl win32 or something like that. > Can anybody give me a hint on this? > > Thanks. > Kevin > _____ > |[]|_,_Y_ > |__|_|__|} GO BOILERS! > 00--oo\\\ > ------- End of Forwarded Message From brandenb at purdue.edu Thu Sep 14 20:18:32 2000 From: brandenb at purdue.edu (xander Brandenburg) Date: Wed Aug 4 00:05:59 2004 Subject: Perl Win32 References: <200009141433.JAA17295@narnia.cerias.purdue.edu> <39C0D6C2.9E520F09@purdue.edu> Message-ID: <000901c01eb2$ddf05120$5471b398@resnet.purdue.edu> yes you can... go to www.activestate.com it's pretty much the perl authority. you'll find everything you need there -Xander From mds at ecn.purdue.edu Fri Sep 15 14:43:07 2000 From: mds at ecn.purdue.edu (Mark Senn) Date: Wed Aug 4 00:05:59 2004 Subject: Perl 6 Request for Comments Message-ID: <200009151943.OAA19558@resolute.ecn.purdue.edu> Musings about what people would like to see in Perl 6 are at http://dev.perl.org/rfc Anyone can contribute. I submitted #167. If you contribute, it is a good idea to be as correct, precise, and rigorous as possible. You may want to ``run your idea by'' a fellow Perl enthusiast before contributing. Mark From zamboni at cerias.purdue.edu Mon Sep 18 14:41:43 2000 From: zamboni at cerias.purdue.edu (Diego Zamboni) Date: Wed Aug 4 00:05:59 2004 Subject: Damian Conway talks in Chicago (fwd) Message-ID: <200009181941.OAA07602@narnia.cerias.purdue.edu> Hi, Here's some more information about Damian Conway's talks in Chicago. Note that apart from the free talk he is going to give a couple of other fee-based tutorials. I attended the "Advanced Object Oriented Perl" tutorial at The Perl Conference this year, and I heartily recommend it if you already know OO-Perl. You will learn more than you thought possible in a single day. Again, if you are interested in going, send me email. Based on that we will try to coordinate car pooling for those interested. --Diego ------- Forwarded Message Date: Mon, 18 Sep 2000 17:34:39 +0000 From: Tim Maher/CONSULTIX To: zamboni@cerias.purdue.edu Subject: Damian Conway talks in Chicago Dear Perl-Mongers Colleague, I've attached an announcement regarding some presentations to be made in Chicago by Dr. Damian Conway, of Australia's Monash University, in early October. One is a free talk on Quantum Computing that was given at "The Perl Conference 4.0" in Monterey earlier this summer, and the others are fee-based professional training seminars dealing with "Object-Oriented Perl" and "Text Parsing". Since your Perl Mongers group is not too far from Chicago, I thought some of your members might be interested in attending. Accordingly, I'd be grateful if you'd please circulate this announcement to your group, and any other parties that you think might be interested. Note that the deadline for obtaining the tuition discount on the seminars is this Friday, 9/22 (extended from the initial deadline of 9/13). Prices and other details can be found at: http://www.consultix-inc.com - -Tim ========================================================== | Tim Maher, Ph.D. Tel: (206) 781-UNIX | | SPUG Founder & Leader Email: spug@halcyon.com | | Seattle Perl Users Group HTTP: www.halcyon.com/spug | ========================================================== "Quantum Superpositions" by Damian Conway Chicago, 10/8/2000 Dr. Damian Conway, celebrated Perl Guru and author of "Object Oriented Perl", will be in Chicago in early October, continuing his Perlish rampage across America that began last spring. He'll be giving a free talk to the Chicago Perl Mongers on October 8th, from 3-5pm, in the CitiBank Tower, entitled "Quantum Superpositions and the First Virtue". Yes, this is the stupefyingly comical yet technically inspirational talk made famous at this summer's YAPC and TPC 4.0 conferences. Damian's offical abstract of the talk follows below, but here's what Steven Lembark of Chicago.pm had to say about it: > You will get to see Damian Conway explain how to adapt quantum > computing to Perl, and vice versa. Along the way, he'll touch > on confectionary physics, parallel programming, motor racing, > ancient Latin, winter sports, advanced OO, modern German, cruelty > to animals, and the *original* Copenhagen.pm. You can read attendee reviews of the SPUG presentation of this talk at the SPUG web site, http://www.halcyon.com/spug. Send email to Steven Lembark (lembark@wrkhors.com) of Chicago.pm for more details on this free Chicago talk by Dr. Damian Conway. * * * October Perl Seminars in Chicago, by Damian Conway * * * Damian Conway will be presenting two fee-based training seminars in Chicago from 10/9-10/11, entitled "Advanced Object Oriented Perl" and "Beyond Regexes: Text Parsing with Perl Modules". These seminars are being organized through Consultix, which is the contact for additional course information and registration services. There's a 10% discount for those who register by 9/22 (which proves that laziness is not *always* a virtue! 8-). Detailed information on Damian Conway's October Perl Seminars is available at: http://www.consultix-inc.com *========================================================================* | Dr. Tim Maher, CEO, Consultix (206) 781-UNIX/8649; ask for FAX# | | Email: tim@consultix-inc.com Web: http://www.consultix-inc.com | |Training- TIM MAHER: Unix, Perl DAMIAN CONWAY: Adv. Perl, OOP, Parsing | |CLASSES: 10/9: Adv OO-Perl/Parsing 10/16: Int. Perl 10/23 Perl + CGI | *========================================================================* ------- End of Forwarded Message From kokadir at purdue.edu Sun Sep 24 01:00:51 2000 From: kokadir at purdue.edu (eka.kevin.k1) Date: Wed Aug 4 00:05:59 2004 Subject: need some hints References: <200009181941.OAA07602@narnia.cerias.purdue.edu> Message-ID: <39CD9893.5AF1CC33@purdue.edu> Hi all, I am pretty new to perl and I'd like to do the following: 1. I am in any current directory, let say 'cur' cur has about 20 folders that contain .txt files and .doc files and etc 2. want to find all *.txt files under each folder/directory 3. for each folder, I want to concatenate all the .TXT files to one file : let say file001.txt until file020.txt that will be placed in the (original) current directory cur 4. delete all files in all folders under the current directory cur ( just the files in the folders, not the folder) Can anybody give me a hint on this? I am not sure to do this on UNIX or Windows; if that matters, I can just copy the files to the purdue account and run it from there. Please give me suggestions since I have never written in perl before. Thanks! Kevin _____ |[]|_,_Y_ |__|_|__|} GO BOILERS! 00--oo\\\ From jacoby at csociety.purdue.edu Sun Sep 24 15:48:31 2000 From: jacoby at csociety.purdue.edu (David Jacoby) Date: Wed Aug 4 00:05:59 2004 Subject: need some hints In-Reply-To: <39CD9893.5AF1CC33@purdue.edu> Message-ID: On Sun, 24 Sep 2000, eka.kevin.k1 wrote: > Hi all, > > I am pretty new to perl > and I'd like to do the following: > 1. I am in any current directory, let say 'cur' > cur has about 20 folders that contain .txt files and .doc files and > etc > 2. want to find all *.txt files under each folder/directory recursive_thing "cur" ; sub recursive_thing { my $dir = shift ; opendir DIR , "$dir" ; while ( defined ( $file = readdir ( DIR ) ) ) { push @dirs , $file if $file =~ /\.txt$/ ; recursive_thing $dir if -d $dir ; # There may be the need for doing things like setting cwd or such to # keep position. } closedir DIR ; } > 3. for each folder, I want to concatenate all the .TXT files > to one file : let say file001.txt until file020.txt > that will be placed in the (original) current directory cur open FILE1 , ">>../$dirname" ; for $file ( sort @files ) { open FILE2 , "$file" ; while () { print FILE1 $_ ; } close FILE2 ; } close FILE1 ; > 4. delete all files in all folders under the current directory cur > ( just the files in the folders, not the folder) Unlink $file ; > Can anybody give me a hint on this? > I am not sure to do this on UNIX or Windows; > if that matters, I can just copy the files to the purdue account > and run it from there. The one thing that I can think of is; opendir tends to give an alphabetically-sorted result in Windows but not in Unix, and I have not been able to get -d to work for what I've done in Windows, which has been under perlscript using ASP, so it might not be a representative example. > Please give me suggestions since I have never written in perl before. > > Thanks! > Kevin -- Dave Jacoby jacoby@csociety.purdue.edu From zamboni at cerias.purdue.edu Fri Sep 29 09:29:09 2000 From: zamboni at cerias.purdue.edu (Diego Zamboni) Date: Wed Aug 4 00:05:59 2004 Subject: Purdue.pm meeting: Adding Perl Power to your Database Message-ID: <200009291429.JAA02209@narnia.cerias.purdue.edu> Hi, Purdue.pm and PLUG are proud to announce the first in a series of Perl-related talks. This time, Kyle Wright will be talking about using the DBI modules in Perl. WHEN: Monday, October 2, 2000, 7 PM WHERE: Physics 112 TITLE: Adding Perl Power to your Database ABSTRACT: Everyone knows that Perl is a great language for manipulating data, but why should I use it with a database? Simple. Perl DBI allows a developer to write fewer lines of code, faster, and with fewer errors. Why Perl DBI? It is ideally suited for data processing such as parsing, cleansing, filtering, merging and formatting data into the database or creating reports. Perl DBI allows you to combine all the power that you have with writing a regular Perl script as well as being able to manipulate your database. See you there! --Diego