April 04, 2003
United for Peace: Honor Dr. King's Legacy, Stop the War!

United for Peace & Justice NYC
http://www.unitedforpeace.org/nyc 212-603-3700
====================================
In this update:
* April 3: Nonviolence/Civil Disobedience Training
* April 4: Riverside Church Anti-War Funeral Procession
* April 5: Harlem Anti-War March & Rally
* April 7: Direct Action Against War Profiteers

Dr. Martin Luther King, Jr. was our country's foremost spokesperson for peace and justice. He understood how immoral war abroad fueled racism and injustice at home. For this he was vilified and eventually assassinated on April 4, 1968. (A year earlier, on April 4, 1967, Dr. King had delivered a major speech against the war in Vietnam.)

From April 4 to 7 of this year, in commemoration of the death of Dr. King and in celebration of his legacy, United for Peace and Justice has made a national call for local antiwar actions throughout the country. Visit http://www.unitedforpeace.org for more information about the national initiatives we are supporting this weekend.

In New York City, there are several key anti-war actions this weekend that we urge you to support and publicize. You can also view a complete calendar of New York anti-war events -- or list your group\'s event -- at
http://www.unitedforpeace.org/calendar.php?area=33

*April 3: Nonviolence/Civil Disobedience Training
Sponsored by United for Peace & Justice NYC
Thurs. April 3rd, 7-10pm; 330 W. 42nd St., 9th Fl. (bet. 8/9 Aves.)
For more info: UFPJcd@hotmail.com | 212-603-3759

*April 4: Riverside Church Anti-War Funeral Procession
Riverside Church in NYC will hold a symbolic funeral procession on Friday -- the anniversary of Dr. King\'s April 4, 1967 anti-war speech at Riverside Church -- to remember Dr. King, and to mourn both those who have been killed and those who will be killed as a result of the war in Iraq.
Assemble 9AM at Grant\'s Tomb, Riverside Dr. & 122nd Street for a 9:30AM service followed by a march to Bryant Park
More details: http://www.theriversidechurchny.org | 212-870-6853

*April 5: Harlem Anti-War March and Rally
A Call to African Americans and All People of Color: We must show the world that we stand in opposition to this racist war in Iraq. Assemble this Saturday at 11:00AM at Marcus Garvey Park, 124th Street & Fifth Avenue, for a march to the Harlem State Office Building.
Organized by the Black Solidarity Against the War Coalition
More info: http://www.unitedforpeace.org/calendar.php?calid=4185
and http://www.blacksagainstwar.com

*April 7: Direct Action Against War Profiteers
The M27 Coalition -- organizers of last week\'s Rockefeller Center die-in -- will participate in a national day of direct action against war profiteers on Monday, by organizing a mass civil disobedience outside the offices of The Carlyle Group. The Carlyle Group, with offices at 58th & Fifth, is a politically connected investment firm that stands to profit greatly from both the war itself and the postwar reconstruction.
For more details and info about upcoming planning meetings, visit:
http://www.m27coalition.org/

Posted by Brian Stefans at April 04, 2003 12:47 AM | TrackBack
Comments

This will allow us to use a few functions we didn't have access to before. These lines are still a mystery for now, but we'll explain them soon. Now we'll start working within the main function, where favoriteNumber is declared and used. The first thing we need to do is change how we declare the variable. Instead of

Posted by: Wymond on January 18, 2004 08:58 PM

But some variables are immortal. These variables are declared outside of blocks, outside of functions. Since they don't have a block to exist in they are called global variables (as opposed to local variables), because they exist in all blocks, everywhere, and they never go out of scope. Although powerful, these kinds of variables are generally frowned upon because they encourage bad program design.

Posted by: Ebotte on January 18, 2004 08:59 PM

A variable leads a simple life, full of activity but quite short (measured in nanoseconds, usually). It all begins when the program finds a variable declaration, and a variable is born into the world of the executing program. There are two possible places where the variable might live, but we will venture into that a little later.

Posted by: Morgan on January 18, 2004 09:00 PM

Inside each stack frame is a slew of useful information. It tells the computer what code is currently executing, where to go next, where to go in the case a return statement is found, and a whole lot of other things that are incredible useful to the computer, but not very useful to you most of the time. One of the things that is useful to you is the part of the frame that keeps track of all the variables you're using. So the first place for a variable to live is on the Stack. This is a very nice place to live, in that all the creation and destruction of space is handled for you as Stack Frames are created and destroyed. You seldom have to worry about making space for the variables on the stack. The only problem is that the variables here only live as long as the stack frame does, which is to say the length of the function those variables are declared in. This is often a fine situation, but when you need to store information for longer than a single function, you are instantly out of luck.

Posted by: Alveredus on January 18, 2004 09:01 PM

Let's see an example by converting our favoriteNumber variable from a stack variable to a heap variable. The first thing we'll do is find the project we've been working on and open it up in Project Builder. In the file, we'll start right at the top and work our way down. Under the line:

Posted by: Isabella on January 18, 2004 09:01 PM
-->