Archive for August 2003

everybody.. stomp ya feet and feel united… oh ohh ohhhh…

this is simply the cutest video I’ve ever seen.

junior senior’s move your feet

Share this:
Share this page via Email Share this page via Stumble Upon Share this page via Digg this Share this page via Facebook Share this page via Twitter

archive.org…

wow, you can check out almost all of my old recordings from 1996-2000, along with several of my friends’ stuff as well on the internet archive…

Thanks archive.org!

Keep digging around on those mp3’s.. the .mov files seem to be working pretty good, though.

Share this:
Share this page via Email Share this page via Stumble Upon Share this page via Digg this Share this page via Facebook Share this page via Twitter

Virtual PC not G5-compatible and RealPC discontinued

Both of these stories popped up today… Between this:

Microsoft Corp.’s Macintosh Business Unit (MacBU) confirmed for MacCentral on Wednesday that the recently released Virtual PC 6.1 is not compatible with Apple’s newest desktop machine, the Power Mac G5. Virtual PC was updated earlier this month and offered as one of the applications in Microsoft’s new Professional version of Office v. X. “Virtual PC for Mac Version 6.1 will not run on the new G5 machines,” MacBU Product Manager, Jessica Sommer, told MacCentral. “G5 users will get an error dialog letting them know that Virtual PC does not support the CPU in their Macintosh. The dialog allows the user to click directly to the Mactopia Web site to access support information.” [MacCentral]

and this:

FWB axes RealPC, calls OS X version ‘vaporware’
FWB Inc. has discontinued its RealPC emulation product, according to a statement posted on its Web site. The news dashes the hopes of Mac users looking for an emulation alternative to VirtualPC, Connectix’s virtual machine emulation technology now owned by Microsoft. Back in June, FWB indicated to MacCentral that a Mac OS X-native version of RealPC was on the way. [MacCentral]

that pretty much screws you moving forward if you are one of the hold outs still using windoze on a mac. Your only hope, obiwan, is Bochs… and if you need this functionality, hopefully it will be developed to the point of allowing you to use a modern ( less than 8 year old) M$ operating system. Currently it will let you run the 8 year old M$ operating system, though… whose name I will not speak of… because it needs to go away… forever.

Share this:
Share this page via Email Share this page via Stumble Upon Share this page via Digg this Share this page via Facebook Share this page via Twitter

Steve: 0 / Gravity: 1

ow, what the hell happened to my knee? And my arm? Oh. Lovely. No, I don’t want to see pictures. No, definitely not video either. When the hell were cameras allowed at these things? I thought that was an unwritten rule. No cameras. What happens here stays here. No? Ah, maybe that’s my fault for not stating that up front.

yes, I had fun, thank you to all who attended the various parts of the day and night…. but I can’t shake the first analogy I had when I found myself on the floor of my apartment… whoa, what happened? somebody took the needle off my record last night… apparently the beat kept going, but the dj disappeared.

Share this:
Share this page via Email Share this page via Stumble Upon Share this page via Digg this Share this page via Facebook Share this page via Twitter

the day we all got iSights…

welly welly welly well… we’ll just see how fast our network is with everyone on my floor getting an iSight today.

Share this:
Share this page via Email Share this page via Stumble Upon Share this page via Digg this Share this page via Facebook Share this page via Twitter

RSS – KISS

Allen at cogdogblog rightly railed against using RSS to transmit full newsletters and the like. I mentioned a similar concern about the length of individual entries being sent out via RSS feeds.

I’d not like to see RSS become the tool for huge graphics and Flash files, or for full newsletters or campaign speeches. Rather, RSS better serves as a “summary” of the entry. Then, teh reader chooses whether they need to read the full text, or view the Flash file, etc.

Perhaps authors of aggregators need to be proactive and add options to let the user decide how and what type of content teh aggregator will handle. [carvingCode]

See, and I disagree, I’d rather get sent better display code and notify me when there’s a large attachment in a posting, but send it along. I thought the whole point of XML is that it can do anything? I guess you could say “html was never designed to play realtime 3d games” and yet, people are tweaking it out to do that.

Options. Preferences. Choice.

as soon as you start limiting how people can use a tool, the faster you’ll make them seek out the tool that does what they want. “this is cool, but it doesn’t do XYZ“…

Share this:
Share this page via Email Share this page via Stumble Upon Share this page via Digg this Share this page via Facebook Share this page via Twitter

music visualization

Amplitude is a track-based music composer for the playstation 2, which has a 3d visualization aspect to it. It’s pretty cool.


But wait!

There’s an online playable version! When you Go here and play the game you can select from the pre-compiled “sets” of tracks, OR you can select your own set of 4 sample sets to use. Kinda cool for a 4 track game composer thing.. actually, pretty effing amazing for being playable online

Share this:
Share this page via Email Share this page via Stumble Upon Share this page via Digg this Share this page via Facebook Share this page via Twitter

Chuq Von Rospach

And my bottom line on all of this? That we’re going to end up with two protocols that do the same thing somewhat differently, and who uses what will boil down to which personalities they conflict with, given there are good personalities to conflict with on both sides.

Regardless of how many protocols there are, all good aggregators will need to know what to do with them. Case in point: Photoshop works with what, over 40 different file formats that all do the same basic thing? Sure, some have alpha channel data, some have vector data… they were all made for their specific uses, and all were created anew because all other formats that were available were deemed inadequate… So, by version 7.0, photoshop can work with all these slightly different same things.

speaking of Chuq Von Rospach.. man, that name’s unforgettable. Did you work at Adobe? marchFIRST?

Share this:
Share this page via Email Share this page via Stumble Upon Share this page via Digg this Share this page via Facebook Share this page via Twitter

the way the Internet works

…snip…

a conduit from the roof to a server room in the basement.

But when we tried to run the Ethernet cable from the roof to the basement, we discovered that the conduit makes 3 90-degree turns and one 45-degree turn, and it was not at all clear how one pushes a cable through such a maze.

So of course we turned first to the internet. I typed in a totally natural language question into Google (which I find these days is increasingly the best method): something like “how do you thread a cable through a long conduit with 90 degree angles.” The first post that came up was a thread from some list titled Threading fiber through a long conduit. This thread reported no good luck, but it had the kernel of an idea: a vacuum cleaner.

So we took a bit of foam, tied it to the end of a roll of kite string, and connected a small Shop-Vac at the other end of the conduit (which is at least 50 feet long). Bingo. The key, it seems, is to have a big but light obstruction, and google at hand.

[Lessig Blog]

Yeah, it’s stuff like this that I find very interesting. I’m posting this to save it for when I need to do the same kind of thing. :)

Share this:
Share this page via Email Share this page via Stumble Upon Share this page via Digg this Share this page via Facebook Share this page via Twitter

humor: story idea…

I dunno how doable this would be. I was just thinking of a story where 3 characters are sitting at computers. One of them (the trouble maker) send an aim message to another saying “Hey, go aim this account: person3.. it’s one of those artificial intelligence bot things. It’s so good, it doesn’t know it’s a bot” … person 2 aims person 3, and starts having a conversation with such comedic highpoints as:

person2:so you’re a bot, huh?

person3: what? no I’m not.

person2 (to person1): wow, you’re right!

“hilarity ensues”, et cetera…

Share this:
Share this page via Email Share this page via Stumble Upon Share this page via Digg this Share this page via Facebook Share this page via Twitter

resume update: what I’ve been up to lately at Apple…

Steve Cooley
relational database designer
web to database connectivity programmer
marketing technical systems engineer

Why I’m good at what I’m doing:
understand the Why of marketing in technology: 11 years marketing, creative agency, software industry, and service bureau experience
20 years apple / mac user: I’ve loved this company from the Apple ][+ on
Process junkie: I love learning how to do things
brain sponge: I learn new things quickly
enabler: I love teaching people, and I love helping people

Accomplishments at Apple:

X for Teachers – k-12 only
school locator
lead capture
email confirmation notifications with unique order numbers
automated nightly order transfer to 3rd party fulfillment process
school validator system to improve Apple’s data on k-12 schools, making this offer available to more teachers
extensive customer relationship management system
extensive work with 3rd party vendor
awesome dashboard
400k leads generated

iLife and Keynote for $14.95 – k-12 and higher education – aggressive 3 weeks lead time between product announcement and announced date of availablility of the ordering site
Higher Education and k-12 school locator
lead capture
secure credit card capture
email confirmation notifications with unique order numbers for both market segments
secure nightly order transfer to 3rd party fulfillment process
school validator system to improve Apple’s data on k-12 and higher education schools, making this offer available to more educators
extensive customer relationship management system for both market segments
additional CRM system for internal phone support staff
extensive work with 3rd party vendor
even more awesome dashboard
enabled a 6 figure profit for marketing

Physical Location Seminar VIP seat reservation system / webcast RSVP system:
documented official process started for this type of job
relational database created
lead capture
email confirmation, and reminder notifications
locking reservations after the maximum number of seats available is full
back end administrative site where edits to the event and reservations are possible
multiple event times per event allowed (example: 11am and 3pm)
Dashboard created to show number of people signed up for an event http://epm.apple.com/rsvp/dashboard/rsvp_dashboard.php
CML, K-12 IT, and two higher education webcasts have used this, as well as one VIP seminar for Higher education, with 3 more planned for the year 2003 between august and december

School Nights at the Apple Store
relational database created
lead capture form
automated script to generate report, and email me a link to the file every monday morning 12am
weekly reporting to the Retail team

Education Survey Tool
documented official process started for this type of job
unlimited number of multiple choice, single response, yes/no, text entry questions in a survey
Unlimited number of surveys
fast data entry on customer side
extensive back end password protected administration site
easy survey creation
edit, delete, reorder questions
use the standard HTML output for the form, or drop into an editor
Report generator with n-level drill-down for each question, and pie and bar charts drawn on the fly using up-to-the-minute numbers
lead capture excel file creator for data dump
originally created for X for Teachers, but since used for 2 other surveys, with 2 or more in the works

Lead Capture pages:
documented official process started for this type of job
standardizing on code for these so that we can roll these faster
good error handling code, faster time to live
several standard fields, name, email address, phone, etc.
several custom fields to allow questions like “how many teachers are interested in Professional Development?”
leads sent to DRI immediately as they come in from customers, and put into database at the same time.
Digital Campus, Apple Professional Development, Curriculum Mobile Labs have all used this, several more are in the works.

Back to School/ Campus Reseller Information System (june-august 2003)
lead capture
emails thank you email with netflix code (co-branding, whee!)
created higher Ed campus reseller locator
created demo day system to allow multiple events per location
created multipurpose event execution system to run scripts
reseller channel data editing tools
sophisticated email reminder script, lets un-reminded people know 5 days before an event is going to occur, for each event in the demo-day list. This will be useful for any other timed events kind of thing we do in the future. The apple retail stores could use this if we do multiple events at each store for education.

Proposal Maker (august – september 2003)
shows parts list with categories, prices and descriptions
allows dynamic form with unlimited number of items in the form
dynamically created PDF proposal with Apple look and feel
creates a “proposal ID” that can be used to track by an Apple employee and the customer
emails an Apple DRI a link to where every proposal can be viewed as they’re coming in from the customer to follow up with customer immediately
created for the Curriculum Mobile Labs custom cart page, but reusable for any un-bundling scenario

Process Site & Wiki
embracing open source technology to allow a single location for all team members to edit our process documents
created php/mysql forms, and working with our Web Designer to make them easier to get a job ticket started for new work requests.

Share this:
Share this page via Email Share this page via Stumble Upon Share this page via Digg this Share this page via Facebook Share this page via Twitter

milkandcookies.com

http://www.milkandcookies.com/milkandcookies.xml

add this. you won’t be sorry.

Share this:
Share this page via Email Share this page via Stumble Upon Share this page via Digg this Share this page via Facebook Share this page via Twitter

A fractal view of PHP

Creating fractals with PHP is a great way of learning mathematical programming. However you might remember the way of the Dragon is to avoid PHP altogether. If you bring your ears close to a fractal as it is being drawn, you can hear it squeek, “when i grow up, i want to become an extension.”

“tri” Highly recommended for Macs/Windows: Aros Fractals.

PS: I will be away in Singapore tomorrow.

“zeldman.cumu99” [PHP Everywhere]

Wow, this is cool. I never did well in math in school. at all. ever. Yet somehow I managed to become a 3-d artists and then later, a programmer. I guess it’s all about learning how you learn best. I like semi-practical examples of how something would work, and algebra->programming finally clicked.. but the other math stuff just might be easier if I can tinker with some math functions in the language I love. The link above goes to a site with a directory of different math functions in php, very cool!

Share this:
Share this page via Email Share this page via Stumble Upon Share this page via Digg this Share this page via Facebook Share this page via Twitter

re: Net News Wire: usability lessons

haha, you know what I did yesterday?
I was in nnw, and I was reading an article from a feed I don’t want to aggregate anymore
so while i had that article highlighted, I clicked on “unsubscribe” and it said “are you sure you want to do that? it’ll delete all the sub-children blah blah blah”
and I thought “Ok, good, get rid of all the articles from that feed. that’s what I want”
Poof, there goes my entire “news” category – steve cooley

update:What I think I’m looking for, deeje, is version control for my subscriptions.- steve cooley

Share this:
Share this page via Email Share this page via Stumble Upon Share this page via Digg this Share this page via Facebook Share this page via Twitter

blogging: feed etiquette observations

Some sites have an rss feed. That’s great. Some of them don’t, boo! Some of the rss feeds have the entire contents of the article, great! Some of them have only have a few lines, yay? Hey, some of them only have the title as the “content” of the article, ugh! Some of them don’t have ANYthing but the title! Boo! So, what, you want me to know that there’s been a change to your website, and you want me to come to your website? Where I’ll clearly be distracted and lose even more time than if I’d not used an aggregator in the first place? I guess that’s progress, but I dunno if I can afford that much time now that I’m aggregating like 10x more sites.

so if you don’t have control over how polite your blogging tool is, the rule of thumb is :

“Be Real Descriptive With Your Titles”

-Steve Cooley

Share this:
Share this page via Email Share this page via Stumble Upon Share this page via Digg this Share this page via Facebook Share this page via Twitter