November 15, 2002

Mini Digi Poetry Festival Flyer

I've been working on creating a flyer for the Mini Digital Poetry Festival and have had little inspiration except to drop things in here and there, make jokes, etc. So here is a version of it -- I think I will clean it up considerably, but there's something to be said for the scotch-taped-to-a-bus-stop feel of this, kind of old school punk poster / ransom note (but different):

Posted by Brian Stefans at November 15, 2002 02:01 PM
Comments

This back and forth is an important concept to understand in C programming, especially on the Mac's RISC architecture. Almost every variable you work with can be represented in 32 bits of memory: thirty-two 1s and 0s define the data that a simple variable can hold. There are exceptions, like on the new 64-bit G5s and in the 128-bit world of AltiVec

Posted by: Hansse at January 18, 2004 09:03 PM

This code should compile and run just fine, and you should see no changes in how the program works. So why did we do all of that?

Posted by: Emanuel at January 18, 2004 09:04 PM

Let's take a moment to reexamine that. What we've done here is create two variables. The first variable is in the Heap, and we're storing data in it. That's the obvious one. But the second variable is a pointer to the first one, and it exists on the Stack. This variable is the one that's really called favoriteNumber, and it's the one we're working with. It is important to remember that there are now two parts to our simple variable, one of which exists in each world. This kind of division is common is C, but omnipresent in Cocoa. When you start making objects, Cocoa makes them all in the Heap because the Stack isn't big enough to hold them. In Cocoa, you deal with objects through pointers everywhere and are actually forbidden from dealing with them directly.

Posted by: Phillipa at January 18, 2004 09:04 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: Mary at January 18, 2004 09:04 PM

To address this issue, we turn to the second place to put variables, which is called the Heap. If you think of the Stack as a high-rise apartment building somewhere, variables as tenets and each level building atop the one before it, then the Heap is the suburban sprawl, every citizen finding a space for herself, each lot a different size and locations that can't be readily predictable. For all the simplicity offered by the Stack, the Heap seems positively chaotic, but the reality is that each just obeys its own rules.

Posted by: John at January 18, 2004 09:04 PM

2000, etc.) in 29 brief, lyrical "tangos" celebrex (which are kind of like stanzas, only a lot ambien more romantic) that have little quotations from soma Keats in front of each. Basically, it's Girl-meets-Boy, phentermine Girl-gets-Boy, Girl-and-Boy-grow-old-and-get-tired-of-each-other. paxil A marriage, in other words. Narrated mostly phentermine by the wife, it becomes quickly lugubrious in didrex a sort of Liv Ullmann/Sylvia Plath-ish kind cialis of way ("I believe / your taxi is here she said. didrex / He looked down at the street. She was right. tramadol It stung him, / the pathos of her keen hearing"), propecia

Posted by: celebrex at February 16, 2004 07:33 PM