From mitch at ncsa.uiuc.edu Tue Jan 20 18:03:18 2004 From: mitch at ncsa.uiuc.edu (Mitch Kutzko) Date: Mon Aug 2 21:27:36 2004 Subject: [CMI.PM] Multi-line substitution? Message-ID: <3.0.5.32.20040120180318.017b9ad8@pop.ncsa.uiuc.edu> Hi, folks -- I'm trying to remove the following three lines from a website I run, and these three lines occur in many files on the site:

I've looked in the Cookbook and on the web, and by all the accounts and examples I can find, this should work, but it doesn't. Doesn't do a dang thing, in fact. (Which tells me it's not matching, of course, but I don't see how it can not match.) #!/usr/bin/perl -pi.old s/

.*

//s If I reduce the match string down to the whole
command by itself, it works fine. Basically, it just refuses to match across more than one line. I've tried the following, all with the same utter lack of results over multiple lines: #!/usr/bin/perl -pi.old s/

.*

//sm #!/usr/bin/perl -pi.old s/

.*

//smg #!/usr/bin/perl -pi.old s/

.*

//m #!/usr/bin/perl -pi.old s/

.*

//mg #!/usr/bin/perl -pi.old s/

.*

//sm #!/usr/bin/perl -pi.old s/

.*?

//s #!/usr/bin/perl -pi.old s/

..

//s #!/usr/bin/perl -pi.old s/

...

//s #!/usr/bin/perl -pi.old s/\.*\
//s etc... (You get the idea by now, I'm sure... ;-) ) This should be (and, of course, will turn out to be) painfully simple to do. What am I not doing? Thoughts? Ideas? Suggestions? Tequila? ;-) As always, thanks in advance! Mitch -- Mitch Kutzko | mitch@dast.nlanr.net | mitch@ncsa.uiuc.edu | 217-333-1199 http://hobbes.ncsa.uiuc.edu/ From bhalla at uiuc.edu Tue Jan 20 19:10:14 2004 From: bhalla at uiuc.edu (Arun Bhalla) Date: Mon Aug 2 21:27:36 2004 Subject: [CMI.PM] Multi-line substitution? In-Reply-To: <3.0.5.32.20040120180318.017b9ad8@pop.ncsa.uiuc.edu> Message-ID: <200401210110.i0L1AE1t020434@a-night-at-the-opera.cu.groogroo.com> Well, the problem in your example is that you are feeding the "-p" switch to perl. perl is feeding one line at a time to your script. There are two ways to go about it. Here is the easiest: You can pass perl an argument (0777) which will tell perl to process whole files at a time instead of splitting on any particular character (such as the default newline). So your script will work as is if you change the shebang line to: #!/usr/bin/perl -p0777i.old If you wish to make it into something more than a simple one-liner, if you read everything into a line (e.g.:) $document = join('', <>); then process that (e.g.:) $document =~ s/

.*

/s; you should be golden. If this pattern occurs multiple times in the same file, you would need both a 'g' modifier and to add a '?' after the '*' to make it less greedy. Arun Mitch Kutzko writes: > Hi, folks -- I'm trying to remove the following three lines from a website > I run, and these three lines occur in many files on the site: > >

> >

> > > I've looked in the Cookbook and on the web, and by all the accounts and > examples I can find, this should work, but it doesn't. Doesn't do a dang > thing, in fact. (Which tells me it's not matching, of course, but I don't > see how it can not match.) > > > #!/usr/bin/perl -pi.old > s/

.*

/ > /s > > If I reduce the match string down to the whole
command by itself, > it works fine. Basically, it just refuses to match across more than one > line. > > I've tried the following, all with the same utter lack of results over > multiple lines: > > #!/usr/bin/perl -pi.old > s/

.*

/ > /sm > > #!/usr/bin/perl -pi.old > s/

.*

/ > /smg > > #!/usr/bin/perl -pi.old > s/

.*

/ > /m > > #!/usr/bin/perl -pi.old > s/

.*

/ > /mg > > #!/usr/bin/perl -pi.old > s/

.*

/ > /sm > > #!/usr/bin/perl -pi.old > s/

.*?

> //s > > #!/usr/bin/perl -pi.old > s/

..

/ > /s > > #!/usr/bin/perl -pi.old > s/

...

> //s > > #!/usr/bin/perl -pi.old > s/\.*\
//s > > etc... (You get the idea by now, I'm sure... ;-) ) > > This should be (and, of course, will turn out to be) painfully simple to > do. What am I not doing? > > > Thoughts? Ideas? Suggestions? Tequila? > > ;-) > > As always, thanks in advance! > > Mitch > -- > Mitch Kutzko | mitch@dast.nlanr.net | mitch@ncsa.uiuc.edu | 217-333-1199 > http://hobbes.ncsa.uiuc.edu/ > _______________________________________________ > Champaign-Urbana mailing list > Champaign-Urbana@mail.pm.org > http://mail.pm.org/mailman/listinfo/champaign-urbana > -- Arun Bhalla From mitch at ncsa.uiuc.edu Wed Jan 21 15:37:15 2004 From: mitch at ncsa.uiuc.edu (Mitch Kutzko) Date: Mon Aug 2 21:27:36 2004 Subject: [CMI.PM] Multi-line substitution? Message-ID: <3.0.5.32.20040121153715.03fb3be8@pop.ncsa.uiuc.edu> Anyone? Anyone? Bueller? Bueller? ;-) Mitch -------------------- Hi, folks -- I'm trying to remove the following three lines from a website I run, and these three lines occur in many files on the site:

I've looked in the Cookbook and on the web, and by all the accounts and examples I can find, this should work, but it doesn't. Doesn't do a dang thing, in fact. (Which tells me it's not matching, of course, but I don't see how it can not match.) #!/usr/bin/perl -pi.old s/

.*

//s If I reduce the match string down to the whole
command by itself, it works fine. Basically, it just refuses to match across more than one line. I've tried the following, all with the same utter lack of results over multiple lines: #!/usr/bin/perl -pi.old s/

.*

//sm #!/usr/bin/perl -pi.old s/

.*

//smg #!/usr/bin/perl -pi.old s/

.*

//m #!/usr/bin/perl -pi.old s/

.*

//mg #!/usr/bin/perl -pi.old s/

.*

//sm #!/usr/bin/perl -pi.old s/

.*?

//s #!/usr/bin/perl -pi.old s/

..

//s #!/usr/bin/perl -pi.old s/

...

//s #!/usr/bin/perl -pi.old s/\.*\
//s etc... (You get the idea by now, I'm sure... ;-) ) This should be (and, of course, will turn out to be) painfully simple to do. What am I not doing? Thoughts? Ideas? Suggestions? Tequila? ;-) As always, thanks in advance! Mitch -- Mitch Kutzko | mitch@dast.nlanr.net | mitch@ncsa.uiuc.edu | 217-333-1199 http://hobbes.ncsa.uiuc.edu/ From bhalla at uiuc.edu Wed Jan 21 16:15:26 2004 From: bhalla at uiuc.edu (Arun Bhalla) Date: Mon Aug 2 21:27:36 2004 Subject: Fwd: [CMI.PM] Multi-line substitution? Message-ID: <200401212215.i0LMFQ1t032422@a-night-at-the-opera.cu.groogroo.com> Argh. I sent this last night, I don't know why it didn't go through. ----- Forwarded Message To: CU Perlmongers From: Arun Bhalla Reply-To: Arun Bhalla Subject: Re: [CMI.PM] Multi-line substitution? Date: Tue, 20 Jan 2004 19:10:14 -0600 Well, the problem in your example is that you are feeding the "-p" switch to perl. perl is feeding one line at a time to your script. There are two ways to go about it. Here is the easiest: You can pass perl an argument (0777) which will tell perl to process whole files at a time instead of splitting on any particular character (such as the default newline). So your script will work as is if you change the shebang line to: #!/usr/bin/perl -p0777i.old If you wish to make it into something more than a simple one-liner, if you read everything into a line (e.g.:) $document = join('', <>); then process that (e.g.:) $document =~ s/

.*

/s; you should be golden. If this pattern occurs multiple times in the same file, you would need both a 'g' modifier and to add a '?' after the '*' to make it less greedy. Arun Mitch Kutzko writes: > Hi, folks -- I'm trying to remove the following three lines from a website > I run, and these three lines occur in many files on the site: > >

> >

> > > I've looked in the Cookbook and on the web, and by all the accounts and > examples I can find, this should work, but it doesn't. Doesn't do a dang > thing, in fact. (Which tells me it's not matching, of course, but I don't > see how it can not match.) > > > #!/usr/bin/perl -pi.old > s/

.*

/ > /s > > If I reduce the match string down to the whole
command by itself, > it works fine. Basically, it just refuses to match across more than one > line. > > I've tried the following, all with the same utter lack of results over > multiple lines: > > #!/usr/bin/perl -pi.old > s/

.*

/ > /sm > > #!/usr/bin/perl -pi.old > s/

.*

/ > /smg > > #!/usr/bin/perl -pi.old > s/

.*

/ > /m > > #!/usr/bin/perl -pi.old > s/

.*

/ > /mg > > #!/usr/bin/perl -pi.old > s/

.*

/ > /sm > > #!/usr/bin/perl -pi.old > s/

.*?

> //s > > #!/usr/bin/perl -pi.old > s/

..

/ > /s > > #!/usr/bin/perl -pi.old > s/

...

> //s > > #!/usr/bin/perl -pi.old > s/\.*\
//s > > etc... (You get the idea by now, I'm sure... ;-) ) > > This should be (and, of course, will turn out to be) painfully simple to > do. What am I not doing? > > > Thoughts? Ideas? Suggestions? Tequila? > > ;-) > > As always, thanks in advance! > > Mitch > -- > Mitch Kutzko | mitch@dast.nlanr.net | mitch@ncsa.uiuc.edu | 217-333-1199 > http://hobbes.ncsa.uiuc.edu/ > _______________________________________________ > Champaign-Urbana mailing list > Champaign-Urbana@mail.pm.org > http://mail.pm.org/mailman/listinfo/champaign-urbana > -- Arun Bhalla ----- End of Forwarded Message From mepstein at uiuc.edu Wed Jan 21 16:18:33 2004 From: mepstein at uiuc.edu (Milt Epstein) Date: Mon Aug 2 21:27:36 2004 Subject: [CMI.PM] Multi-line substitution? In-Reply-To: <3.0.5.32.20040121153715.03fb3be8@pop.ncsa.uiuc.edu> References: <3.0.5.32.20040121153715.03fb3be8@pop.ncsa.uiuc.edu> Message-ID: On Wed, 21 Jan 2004, Mitch Kutzko wrote: > Anyone? Anyone? Bueller? Bueller? > ;-) Someone responded to your post, didn't you see it? They said the problem was related to the fact that you're calling perl with the '-p' option, which effectively feeds a line at a time to your script, essentially making the use of the 's' modifier irrelevant. > -------------------- > > Hi, folks -- I'm trying to remove the following three lines from a website > I run, and these three lines occur in many files on the site: > >

> >

> > > I've looked in the Cookbook and on the web, and by all the accounts and > examples I can find, this should work, but it doesn't. Doesn't do a dang > thing, in fact. (Which tells me it's not matching, of course, but I don't > see how it can not match.) > > > #!/usr/bin/perl -pi.old > s/

.*

//s > > If I reduce the match string down to the whole
command by itself, > it works fine. Basically, it just refuses to match across more than one > line. > > I've tried the following, all with the same utter lack of results over > multiple lines: > > #!/usr/bin/perl -pi.old > s/

.*

//sm > > #!/usr/bin/perl -pi.old > s/

.*

//smg > > #!/usr/bin/perl -pi.old > s/

.*

//m > > #!/usr/bin/perl -pi.old > s/

.*

//mg > > #!/usr/bin/perl -pi.old > s/

.*

//sm > > #!/usr/bin/perl -pi.old > s/

.*?

//s > > #!/usr/bin/perl -pi.old > s/

..

//s > > #!/usr/bin/perl -pi.old > s/

...

//s > > #!/usr/bin/perl -pi.old > s/\.*\
//s > > etc... (You get the idea by now, I'm sure... ;-) ) > > This should be (and, of course, will turn out to be) painfully simple to > do. What am I not doing? > > > Thoughts? Ideas? Suggestions? Tequila? > > ;-) > > As always, thanks in advance! > > Mitch > -- > Mitch Kutzko | mitch@dast.nlanr.net | mitch@ncsa.uiuc.edu | 217-333-1199 > http://hobbes.ncsa.uiuc.edu/ > _______________________________________________ > Champaign-Urbana mailing list > Champaign-Urbana@mail.pm.org > http://mail.pm.org/mailman/listinfo/champaign-urbana > Milt Epstein Research Programmer Integration and Software Engineering (ISE) Campus Information Technologies and Educational Services (CITES) University of Illinois at Urbana-Champaign (UIUC) mepstein@uiuc.edu From mepstein at uiuc.edu Wed Jan 21 16:20:28 2004 From: mepstein at uiuc.edu (Milt Epstein) Date: Mon Aug 2 21:27:36 2004 Subject: Fwd: [CMI.PM] Multi-line substitution? In-Reply-To: <200401212215.i0LMFQ1t032422@a-night-at-the-opera.cu.groogroo.com> References: <200401212215.i0LMFQ1t032422@a-night-at-the-opera.cu.groogroo.com> Message-ID: On Wed, 21 Jan 2004, Arun Bhalla wrote: > Argh. I sent this last night, I don't know why it didn't go through. I saw it :-). > ----- Forwarded Message > > To: CU Perlmongers > From: Arun Bhalla > Reply-To: Arun Bhalla > Subject: Re: [CMI.PM] Multi-line substitution? > Date: Tue, 20 Jan 2004 19:10:14 -0600 > > > Well, the problem in your example is that you are feeding the "-p" > switch to perl. perl is feeding one line at a time to your script. > There are two ways to go about it. > > Here is the easiest: > > You can pass perl an argument (0777) which will tell perl to process > whole files at a time instead of splitting on any particular character > (such as the default newline). So your script will work as is if > you change the shebang line to: #!/usr/bin/perl -p0777i.old > > > If you wish to make it into something more than a simple one-liner, > if you read everything into a line (e.g.:) > > $document = join('', <>); > > then process that (e.g.:) > > $document =~ s/

.*

n > g="0">/s; > > you should be golden. If this pattern occurs multiple times in the same > file, you would need both a 'g' modifier and to add a '?' after the '*' to > make it less greedy. > > > Arun > > > > > Mitch Kutzko writes: > > Hi, folks -- I'm trying to remove the following three lines from a website > > I run, and these three lines occur in many files on the site: > > > >

> > > >

> > > > > > I've looked in the Cookbook and on the web, and by all the accounts and > > examples I can find, this should work, but it doesn't. Doesn't do a dang > > thing, in fact. (Which tells me it's not matching, of course, but I don't > > see how it can not match.) > > > > > > #!/usr/bin/perl -pi.old > > s/

.*

/ > > /s > > > > If I reduce the match string down to the whole
command by itself, > > it works fine. Basically, it just refuses to match across more than one > > line. > > > > I've tried the following, all with the same utter lack of results over > > multiple lines: > > > > #!/usr/bin/perl -pi.old > > s/

.*

/ > > /sm > > > > #!/usr/bin/perl -pi.old > > s/

.*

/ > > /smg > > > > #!/usr/bin/perl -pi.old > > s/

.*

/ > > /m > > > > #!/usr/bin/perl -pi.old > > s/

.*

/ > > /mg > > > > #!/usr/bin/perl -pi.old > > s/

.*

/ > > /sm > > > > #!/usr/bin/perl -pi.old > > s/

.*?

> > //s > > > > #!/usr/bin/perl -pi.old > > s/

..

/ > > /s > > > > #!/usr/bin/perl -pi.old > > s/

...

> > //s > > > > #!/usr/bin/perl -pi.old > > s/\.*\
//s > > > > etc... (You get the idea by now, I'm sure... ;-) ) > > > > This should be (and, of course, will turn out to be) painfully simple to > > do. What am I not doing? > > > > > > Thoughts? Ideas? Suggestions? Tequila? > > > > ;-) > > > > As always, thanks in advance! > > > > Mitch > > -- > > Mitch Kutzko | mitch@dast.nlanr.net | mitch@ncsa.uiuc.edu | 217-333-1199 > > http://hobbes.ncsa.uiuc.edu/ > > _______________________________________________ > > Champaign-Urbana mailing list > > Champaign-Urbana@mail.pm.org > > http://mail.pm.org/mailman/listinfo/champaign-urbana > > > > -- > Arun Bhalla > > ----- End of Forwarded Message > > _______________________________________________ > Champaign-Urbana mailing list > Champaign-Urbana@mail.pm.org > http://mail.pm.org/mailman/listinfo/champaign-urbana > Milt Epstein Research Programmer Integration and Software Engineering (ISE) Campus Information Technologies and Educational Services (CITES) University of Illinois at Urbana-Champaign (UIUC) mepstein@uiuc.edu From lewart at uiuc.edu Wed Jan 21 16:41:35 2004 From: lewart at uiuc.edu (Daniel S. Lewart) Date: Mon Aug 2 21:27:36 2004 Subject: [CMI.PM] Multi-line substitution? In-Reply-To: <3.0.5.32.20040121153715.03fb3be8@pop.ncsa.uiuc.edu>; from mitch@ncsa.uiuc.edu on Wed, Jan 21, 2004 at 03:37:15PM -0600 References: <3.0.5.32.20040121153715.03fb3be8@pop.ncsa.uiuc.edu> Message-ID: <20040121164135.A10308@staff1.cso.uiuc.edu> Mitch, > Anyone? Anyone? Bueller? Bueller? > ;-) Arun replied to the list. Why don't you subscribe? FYI, the archives are linked to from our web page. By the way, our next meeting will be Wed Jan 28 19:00-21:00 @ Manzella's (unless Ryddler can't make it). Cheers, Dan http://cmi.pm.org/ From mitch at ncsa.uiuc.edu Wed Jan 21 17:38:25 2004 From: mitch at ncsa.uiuc.edu (Mitch Kutzko) Date: Mon Aug 2 21:27:36 2004 Subject: [CMI.PM] Multi-line substitution? In-Reply-To: <20040121164135.A10308@staff1.cso.uiuc.edu> References: <3.0.5.32.20040121153715.03fb3be8@pop.ncsa.uiuc.edu> <3.0.5.32.20040121153715.03fb3be8@pop.ncsa.uiuc.edu> Message-ID: <3.0.5.32.20040121173825.017d7160@pop.ncsa.uiuc.edu> I *am* subscribed. ;-) Just never got the mail. (Thank goodness for archives!) Thanks again, Arun! Mitch At 04:41 PM 1/21/2004 -0600, you wrote: > Mitch, > > > Anyone? Anyone? Bueller? Bueller? > > ;-) > > Arun replied to the list. Why don't you subscribe? > FYI, the archives are linked to from our web page. > > By the way, our next meeting will be Wed Jan 28 19:00-21:00 @ Manzella's > (unless Ryddler can't make it). > > Cheers, > Dan > http://cmi.pm.org/ > _______________________________________________ > Champaign-Urbana mailing list > Champaign-Urbana@mail.pm.org > http://mail.pm.org/mailman/listinfo/champaign-urbana > > -- Mitch Kutzko | mitch@dast.nlanr.net | mitch@ncsa.uiuc.edu | 217-333-1199 http://hobbes.ncsa.uiuc.edu/ From lewart at uiuc.edu Wed Jan 21 18:24:23 2004 From: lewart at uiuc.edu (Daniel S. Lewart) Date: Mon Aug 2 21:27:36 2004 Subject: [CMI.PM] Multi-line substitution? In-Reply-To: <3.0.5.32.20040121173825.017d7160@pop.ncsa.uiuc.edu>; from mitch@ncsa.uiuc.edu on Wed, Jan 21, 2004 at 05:38:25PM -0600 References: <3.0.5.32.20040121153715.03fb3be8@pop.ncsa.uiuc.edu> <3.0.5.32.20040121153715.03fb3be8@pop.ncsa.uiuc.edu> <20040121164135.A10308@staff1.cso.uiuc.edu> <3.0.5.32.20040121173825.017d7160@pop.ncsa.uiuc.edu> Message-ID: <20040121182422.A29433@staff1.cso.uiuc.edu> Mitch, > > Why don't you subscribe? > I *am* subscribed. ;-) > Just never got the mail. Not with any address that I recognize. Champaign-Urbana subscribers: http://mail.pm.org/mailman/roster/champaign-urbana Cheers, Dan http://cmi.pm.org/ From lewart at uiuc.edu Fri Jan 23 14:08:25 2004 From: lewart at uiuc.edu (Daniel S. Lewart) Date: Mon Aug 2 21:27:36 2004 Subject: [CMI.PM] Meeting Wed Jan 28 19:00 @ Manzella's Message-ID: <20040123140824.A17989@staff1.cso.uiuc.edu> Champaign-Urbana Perl Mongers, Our next meeting shall be: * Wed Jan 28 19:00-21:00 * Manzella's Italian Patio * 115 S First St / Champaign We'll be in the non-smoking (NE) section of the restaurant and I'll be wearing my handsome Perl t-shirt. Possible topics include "Multi-line substitutions" and "GNU Mailman". :) Happy Hacking, Dan http://cmi.pm.org/ From lewart at uiuc.edu Wed Jan 28 11:29:24 2004 From: lewart at uiuc.edu (Daniel S. Lewart) Date: Mon Aug 2 21:27:36 2004 Subject: [CMI.PM] Meeting Wed Jan 28 19:00 @ Manzella's In-Reply-To: <20040123140824.A17989@staff1.cso.uiuc.edu>; from lewart@uiuc.edu on Fri, Jan 23, 2004 at 02:08:25PM -0600 References: <20040123140824.A17989@staff1.cso.uiuc.edu> Message-ID: <20040128112923.A18737@staff1.cso.uiuc.edu> Champaign-Urbana Perl Mongers, > Our next meeting shall be: > * Wed Jan 28 19:00-21:00 > * Manzella's Italian Patio > * 115 S First St / Champaign That's tonight! > We'll be in the non-smoking (NE) section of the restaurant > and I'll be wearing my handsome Perl t-shirt. > Possible topics include "Multi-line substitutions" and "GNU Mailman". :) I couldn't find the shirt, so new Mongers will have to guess which group is us. Have fun, Dan http://cmi.pm.org/ From markz at uiuc.edu Wed Jan 28 13:01:06 2004 From: markz at uiuc.edu (Mark S. Zinzow) Date: Mon Aug 2 21:27:36 2004 Subject: [CMI.PM] Meeting Wed Jan 28 19:00 @ Manzella's In-Reply-To: Your message of "Wed, 28 Jan 2004 11:29:24 CST." <20040128112923.A18737@staff1.cso.uiuc.edu> Message-ID: <200401281901.i0SJ16oD024005@cub.cites.uiuc.edu> I'll be there hopefully by 7:15pm. Considering how dead the restaurant usually is by 7, I expect we won't be hard to find. Just look for a geek with a laptop! Dan, maybe you could snarf an image of the camel on the cover of the camel book and print it for use as a standard for our group. I'd do it, but by the time I arrive it'd likely be moot. Tidbits of possible interest: http://www.phlak.org/ [P]rofessional [H]acker's [L]inux [A]ssault [K]it (Thanks to Wayne Hamilton and the Screensavers for pointing out yet another Linux boot disk toolkit!) http://www.securityfocus.com/archive/1/350568 Perl one liner to remotely remove the Bagel virus from a host: perl -e 'print "\x43\xff\xff\xff\x00\x00\x00\x00\x0412\x00"' | nc infected_host_IP 6777 And if you're not familiar with nc, check out: http://netcat6.sourceforge.net/ And lastly, anyone running Windows should know about: http://www.safer-networking.org/ Spybot-S&D http://www.tacktech.com/display.cfm?ttid=257 WinsockFix.zip. (by: Option^Explicit) Repairs TCP/IP stack corruption in Windows 9x/NT/2000/XP "Daniel S. Lewart" writes >Champaign-Urbana Perl Mongers, > >> Our next meeting shall be: >> * Wed Jan 28 19:00-21:00 >> * Manzella's Italian Patio >> * 115 S First St / Champaign > >That's tonight! > >> We'll be in the non-smoking (NE) section of the restaurant >> and I'll be wearing my handsome Perl t-shirt. >> Possible topics include "Multi-line substitutions" and "GNU Mailma n". :) > >I couldn't find the shirt, so new Mongers will have to guess >which group is us. > >Have fun, >Dan >http://cmi.pm.org/ >_______________________________________________ >Champaign-Urbana mailing list >Champaign-Urbana@mail.pm.org >http://mail.pm.org/mailman/listinfo/champaign-urbana From mike at mikero.com Wed Jan 28 21:24:05 2004 From: mike at mikero.com (Mike Rosulek) Date: Mon Aug 2 21:27:36 2004 Subject: [CMI.PM] Bill Gates lecture Message-ID: <1075346645.2922.1682.camel@rimmer> Howdy, Here's the info on the Gates lecture we talked about tonight. Cheers! Mike -----Forwarded Message----- From: Marc Snir To: cs-grads@cs.uiuc.edu Subject: [cs-grads] Bill Gates Lecture Date: Mon, 26 Jan 2004 09:28:49 -0600 Tickets for this event are distributed first come first serve, and the numbers of seats is limited -- probably smaller than then number of interested students. So, if you want to hear Bill Gates, go and grab your ticket. Bill Gates, Chairman of Microsoft, will be on campus on Tuesday, February 24, 2004 at 7:00pm for a lecture at Foellinger Auditorium. He will have a special focus on the disciplines of Computer Science and Electrical and Computer Engineering. Tickets are available to students and faculty. Please inform your faculty and students who you think might be interested. Tickets are free, but will be required. Tickets are available in 206 Engineering Hall. Marc Snir Michael Faiman and Saburo Muroga Professor Head of Department Department of Computer Science MC-258, Siebel Center for Computer Science 201 N. Goodwin Avenue Urbana, IL 61801-2302 Tel (217) 333-3373 Fax (217) 333-3501 URL www.cs.uiuc.edu/~snir From kmedina at alexia.lis.uiuc.edu Thu Jan 29 09:22:52 2004 From: kmedina at alexia.lis.uiuc.edu (Karen E. Medina) Date: Mon Aug 2 21:27:36 2004 Subject: [CMI.PM] Bill Gates lecture In-Reply-To: <1075346645.2922.1682.camel@rimmer> Message-ID: Tickets ran out early in the week. -karen medina On Wed, 28 Jan 2004, Mike Rosulek wrote: > Howdy, > > Here's the info on the Gates lecture we talked about tonight. Cheers! > > Mike > > -----Forwarded Message----- > From: Marc Snir > To: cs-grads@cs.uiuc.edu > Subject: [cs-grads] Bill Gates Lecture > Date: Mon, 26 Jan 2004 09:28:49 -0600 > > Tickets for this event are distributed first come first serve, and the > numbers of seats is limited -- probably smaller than then number of > interested students. So, if you want to hear Bill Gates, go and grab > your ticket. > > Bill Gates, Chairman of Microsoft, will be on campus on Tuesday, > February 24, 2004 at 7:00pm for a lecture at Foellinger Auditorium. He > will have a special focus on the disciplines of Computer Science and > Electrical and Computer Engineering. Tickets are available to students > and faculty. Please inform your faculty and students who you think might > be interested. Tickets are free, but will be required. Tickets are > available in 206 Engineering Hall. > > Marc Snir > Michael Faiman and Saburo Muroga Professor > Head of Department > Department of Computer Science > MC-258, Siebel Center for Computer Science > 201 N. Goodwin Avenue > Urbana, IL 61801-2302 > Tel (217) 333-3373 Fax (217) 333-3501 > URL www.cs.uiuc.edu/~snir > > _______________________________________________ > Champaign-Urbana mailing list > Champaign-Urbana@mail.pm.org > http://mail.pm.org/mailman/listinfo/champaign-urbana > --------------------------->>>>>***<<<<<--------------------------- Karen E. Medina Sometimes reachable through: 217/778-5640