Beefy Boxes and Bandwidth Generously Provided by pair Networks
Don't ask to ask, just ask
 
PerlMonks  

Shuttle Columbia Tribute

by ibanix (Hermit)
on Feb 02, 2003 at 06:47 UTC ( [id://231954]=poem: print w/replies, xml ) Need Help??

Poor words of mine I offer...
@Columbia_Crew = ( 'Rick D. Husband', 'William C. McCool', 'Michael P. Anderson', 'David M Brown', 'Kalpana Chawla', 'Laurel Clark', 'Ilan Ramon' ); our $heroes = \@Columbia_Crew; foreach $member ( @{$heroes} ) { print "God speed and well done, $member. You will be missed.\n"; }

ibanix

Replies are listed 'Best First'.
Re: Shuttle Columbia Tribute
by atcroft (Abbot) on Feb 03, 2003 at 13:09 UTC

    I think at this moment, it is still too close to us all. As long as the words are from the heart, they are rich in emotion.

    Thank you for sharing. My own small contribution, in return:

    #!/usr/bin/perl -w use strict; my $count = 0; while ( $count < 42 ) { # Draw pole print( ' ', '+', ' ' ) if ( $count == 0 ); print( '|', ' ', '|' ) if ($count); # Draw lanyard print(' ') if ( ( $count > 5 ) and ( $count < 40 ) ); print(' ') if ( ( $count > 20 ) and ( $count < 39 ) ); print('\\') if ( ( $count == 5 ) or ( $count == 21 ) ); print('|') if ( ( $count == 22 ) or ( ( $count > 36 ) and ( $count < 39 ) ) ); print('/') if ( $count == 39 ); # Draw US flag (which would normally start at 2) print( '+', '-' x 59, '+' ) if ( ( $count == 6 ) or ( $count == 20 ) or ( $count == 23 ) or ( $count == 36 ) ); print( '|', ' *' x 6, ' ', '#' x 46, '|' ) if ( ( $count > 6 ) and ( $count < 15 ) and ( $count % 2 ) ); print( '|', ' ' x 2, '* ' x 5, ' |', ' ' x 45, '|' ) if ( ( $count > 6 ) and ( $count < 15 ) and ( !( $count % 2 ) ) ); print( '|', ( $count % 2 ? '#' : ' ' ) x 59, '|' ) if ( ( $count > 14 ) and ( $count < 20 ) ); # Draw TX flag print( '|', ' ' x 7 ) if ( ( $count > 23 ) and ( $count < 36 ) ); print(' ') if ( ( $count != 29 ) and ( $count > 26 ) and ( $count < 32 ) ); print( ' ' x ( 29 - $count ) ) if ( ( $count > 26 ) and ( $count < 29 ) ); print('*') if ( $count == 29 ); print( '*' x ( ( $count - 27 ) * 2 + 1 ) ) if ( ( $count > 26 ) and ( $count < 30 ) ); print('*') if ( $count == 29 ); print( ( $count % 2 ? '*' : ' ' ), ( $count % 2 ? ' ' : '*' ) x 3, ( $count % 2 ? '*' : ' ' ) ) if ( ( $count > 29 ) and ( $count < 32 ) ); print( ' ' x ( 29 - $count ) ) if ( ( $count > 26 ) and ( $count < 30 ) ); print(' ') if ( ( $count != 29 ) and ( $count > 26 ) and ( $count < 32 ) ); print( ' ' x 5 ) if ( ( ( $count > 23 ) and ( $count < 27 ) ) or ( ( $count > 31 ) and ( $count < 36 ) ) ); print( ' ' x 5 ) if ( ( ( $count > 23 ) and ( $count < 27 ) ) or ( ( $count > 31 ) and ( $count < 36 ) ) ); print( ' ' x 3 ) if ( ( $count > 26 ) and ( $count < 32 ) ); print( ' ' x 3 ) if ( ( $count > 23 ) and ( $count < 36 ) ); print( ( $count < 30 ? '|' : '#' ), ( $count < 30 ? ' ' : '#' ) x 38, '|' ) if ( ( $count > 23 ) and ( $count < 36 ) ); print("\n"); $count++; }

    Update: Changed while so all output would remain on a 43 row display.

Re: Shuttle Columbia Tribute
by cecil36 (Pilgrim) on Feb 05, 2003 at 15:39 UTC
    Nice. It's sad to see such a tragic end to this mission. The flag script was good. I was running Win2000 and needed to pipe the output to |more to see the entire thing on two screens.

Log In?
Username:
Password:

What's my password?
Create A New User
Domain Nodelet?
Node Status?
node history
Node Type: poem [id://231954]
Approved by valdez
Front-paged by TStanley
help
Chatterbox?
and the web crawler heard nothing...

How do I use this?Last hourOther CB clients
Other Users?
Others taking refuge in the Monastery: (3)
As of 2024-04-25 09:39 GMT
Sections?
Information?
Find Nodes?
Leftovers?
    Voting Booth?

    No recent polls found