31
Oct 05

SCOTUS: Now With More Italian Seasoning!

The news was all over this morning about Bush’s new pick for the Supreme Court, Samuel Alito. Like everyone else, I don’t know anything about him aside from his support for spousal notification with regards to abortion, which is likely to create a lot of controversy. Ideological considerations aside, it is interesting to me that there would be two Italian-Americans on the Supreme Court if he is confirmed. We are legion.

On the McLaughlin Group on Sunday, John McLaughlin put forth the compelling theory that Bush withdrew Miers’ nomination to swap in a more ideological Conservative so that he would have the motivated support of his base in the event the Plame-gate damage gets worse.


27
Oct 05

The television equivalent of vi@gra spam

When I go home from lunch I’m amazed how the commercials are always lowest common denominator stuff.

  1. Personal injury lawyers – Target audience: Anyone looking to launch a frivolous lawsuit. Sleazy goateed lawyer, “I may not look like a lawyer, but it helps me sneak up on them.”
  2. Various “institutes” like ITT Tech – Target audience: The future medical transcriptionist, paralegal, or electronic repairman who makes education decisions based on television commercials.
  3. Patent your invention! – Target audience: Suckers and dreamers with big get rich quick ideas. These patent businesses are usually scams. This inventor I heard on NPR said it’s a lot more important to get your product to market.

27
Oct 05

asides – 10/27/05

First wild beavers for 500 years Beavers have been reintroduced to England, 500 years after they were hunted to extinction for their fur.

Barnacle Press A collosal compendium of our collective comic culture. A real treasure you will need to bookmark. I compell you! There is much to gnaw on here that will make your drawing hand itch with anticipation.

How to Prototype a Game in Under 7 Days: Tips and Tricks from 4 Grad Students Who Made Over 50 Games in 1 Semester Courtesy of digg. Productivity is the most important thing in almost any enterprise.


27
Oct 05

Flash and Actionscript Basics

I’m trying to learn more about Flash since it’s fun and challenging. A lot of times when you’re dealing with clients their inclination is to have something visually interesting with animation and some level of interactivity and Flash is good for that. Flash has several other good things going for it, like it’s harder to reverse engineer someone else’s Flash work, which has obvious benefits from the point of view of keeping business.

As I learn I am going to show the things I’ve learned to everyone else because many people are in a similar position in terms of being Flash novices. When I get more time I may put together a few tutorials in Wink.

A couple basics about Flash that bear mention:

  1. Flash uses vector graphics. Vector graphics use geometrical primitives like lines and circles to represent images rather than a collection of pixels as in bitmapped images. This makes the graphic easier to manipulate and store in memory.
  2. Flash is scalable. Since Flash is vector-based, Flash movies can be scaled or resized while retaining the same appearance at every size. This is useful when designing for the web because many people view websites at different sizes and resolutions.
  3. Flash looks the same on every computer. According to a recent presentation by Kevin Lynch of Macromedia, “the Flash Player has more reach than any browser or operating system”, which means that when you design in Flash you can be confident that it will look the same wherever you go.

One of the great things about Flash is that it supports scripting capabilities that allow you to give certain behaviors to different parts of your Flash movies. You can create buttons that move around when you click them, or you can play multimedia clips, for example. It’s very flexible. Flash has its own scripting language called ActionScript, which uses a syntax similar to JavaScript.

Here are a couple useful ActionScript things I learned last night you can use to for simple behaviors. I used Macromedia Flash MX. That may make a difference in how I do it. Just FYI.

  1. Create a button that opens a webpage when you click on it. Quick and dirty. Create a keyframe. Add a graphic to your scene. Convert it into a symbol, specifically a button by right-clicking the graphic and selecting “Convert to symbol”. Click on the object and open your “Actions” dialog menu. Add the following ActionScript:
    on (press) {
         getUrl ("http://www.website.com", "_blank");
    }
    

    Now when you test the movie, you should be able to click the button graphic and have it open the desired link in a new browser window. Tada! Simple.

  2. Create a new button to launch a new scene. Sometimes in Flash you need to layer your movies with different ways they could play out depending on the user behavior. Think of it as forks in the road. When your movie gets to a certain point, you may want the viewer to decide which direction they would like to go, “Do you want to take the red pill or the blue pill?”, and for that you might need separate scenes. A red pill scene and a blue pill scene. This is pretty simple to do in Flash.

    Quick and dirty. Follow the directions above to create a button symbol in your default scene. Go to the menu and select “Insert” then “Scene” this will add an additional scene to your Flash movie. Use the “Edit scene” icon to switch to your various scenes. You may want to rename your scene by double clicking it’s name in the Scenes panel. I’ll go ahead and rename it to “blippo”. Throw a graphic into this new scene then switch back to your main scene.

    Now add the following ActionScript to your button symbol just like you did in the previous example:

    on (press) {
       gotoAndPlay ("blippo", 1);
    }
    

    Now test the movie. When you click the button, it should go to the scene we named “blippo” at frame 1. You can obviously set the scene and frame number to whatever you need. Often times, you may want to goto a particular animation that starts in a particular frame. This is a good way to nest commonly used animations.

This is very very basic stuff. If I need to get any more basic let me know.


26
Oct 05

asides – 10/26/05

Japan developing remote control for humans “I felt a mysterious, irresistible urge to start walking to the right whenever the researcher turned the switch to the right. I was convinced — mistakenly — that this was the only way to maintain my balance.”


24
Oct 05

Cool things at the Dallas World Aquarium

Wow. I don’t know if I told you about when Jody and I went to the Dallas Zoo a couple weeks ago, but Sunday we did one better and went to the Dallas World Aquarium. It was amazing, probably due to it being newer than the zoo and more expensive. They do a good job of moving you through the exhibits while conveying a sense of moving through the various ecological niches. Rainforest to river to ocean. The best parts were as follows:

  1. Giant river otters – Two playful river otters who look like long skinny dogs. They swam around their cage and would swim up to the glass to gawk at the humans. Up close you can see the massive jaws they use to crush the heads of fish. Very cat-like in the skull area. Flattened muscular tails they use like oars. Beautiful creatures.
  2. Antillean manatees – These are like the Florida manatee except they’re thinner and smaller. I pegged them incorrectly as dugongs (another member of Sirenia) because they just didn’t look like your normal manatee. Up close you can see them much better. One thing I was surprised about was the long hairs protruding from their fat grey bodies just like elephants, which is not surprising since they are closely related, I believe. In the manatee tank they had all sorts of other fish, catfish, and side-necked turtles. Some very huge arapaima also, which are air breathing fish that grow up to fourteen feet.
  3. Three-toed sloth – The sloth was so cute and amazing. From it’s mossy fur to its Mona Lisa smile, it is easily one of the most adorable animals you will see. I learned something interesting, sloths live in trees full-time, but they come to ground to defecate. How tidy!
  4. A few other animals I loved: the cuttlefish with their color-changing chromatophores, the sleepy jaguar, seadragons, and the smiling stingrays who flapped against the glass expecting food.

Whenever you’re in Dallas, be sure to check out the aquarium. It’s worth it. Here’s a link to the otter and manatee webcams. Updating live.


24
Oct 05

asides – 10/24/05

The Gospel According to Anne Rice “I was ready to do violence to my career.” But she sees a continuity with her old books, whose compulsive, conscience-stricken evildoers reflect her long spiritual unease. “I mean, I was in despair.” In that afterword she calls Christ “the ultimate supernatural hero … the ultimate immortal of them all.”

Label your books with call numbers I need to do this, although I doubt I would remember what each category stood for.


Cool optical illusion.
Wow.


20
Oct 05

asides – 10/20/05

Quiz: Which Fantasy/SciFi Character Are You? My results: “Kosh – A reclusive seer shrouded in riddles, you reveal very little and only what is deemed congruent with your plans. “Understanding is a three edged sword. Your side, their side, and the truth.” Kosh is a character in the Babylon 5 universe.” Kosh is a Vorlon, a race that has never been seen. I like that. I also agree with the quotation about understanding.


20
Oct 05

Stimulus response

I would love to draw with my mind. There are so many images I would love to communicate visually that I have to describe with words. Imagine a pink-faced rhesus monkey hunched over an array of dials wearing a metal bowl connected with wires and electrodes. The little monkey looks intently into the distance while his little monkey paw taps the button that delivers a steady drip of adrenaline into his blood causing his little monkey heart to beat and throb and his brain to focus. Playing Battlefield is like this. You just keep hitting the button and the boundary between the game and reality doesn’t dissolve it just becomes irrelevant. Last night I played from 7pm or so until 3am, which is about 8 hours off and on. This only possible because you lose all track of time and space. It’s hard to explain this to people who don’t like video games. They don’t see the attraction and I think it may be because they can’t lose themselves in the screen. They can’t pass through the glass, maybe because the 3D environment is disorienting to them or the controls don’t feel natural enough. You have to feel confident enough to move around and look around before you will enjoy a first person game, because only then will you forget you’re using a mouse and keyboard to look and move around. I am at once both scared and excited about the future in terms of what types of simulations will be available. What happens when people grow up satisfied only with what is possible in some artificial, easy reality?