Archives: May 2006
Wed May 31, 2006
What I Learned at TODCon 8
I've had a few days to reflect on the things that I took away from the latest rendition of The Other Dreamweaver Conference, aka TODCon, and it looks like we're heading into a period of new innovations, uncertainty, and great potential on the web. If you're an independent web developer new revenue streams are opening up for you, and more decisions than ever have to be made on where you might want to take your business.
In this free article at Community MX, I've summarized what I see are the emerging trends, interesting developments, and other factoids gleaned from the sessions, hallway conversations, and late night discussions that define TODCon.
[0] comments (4263 views) | [0] Trackbacks [0] Pingbacks
Mon May 29, 2006
On Memorial Day 2006: Listening to Neil Young's "Living with War"
I've been listening to Neil Young's awesome, heartfelt, and rocking album, "Living with War" today, and thinking about the sacrifice that has been made by American men and women in Iraq over the course of the last three years. (For Memorial Day Neil is running a video of America the Beautiful the closing song from the album.)
Some might find it odd to listen to what amounts to an album-length protest of the war and the actions of the Bush administration as a tribute on Memorial Day, but it seems appropriate to me to stop and reflect on how these lives have been spent. Was it worth it? Did we do the right thing? Or did those young men and women die for something other than what was in the best interest of our nation? Did they die for an American ideal, or did they die to support the theories of a group of ideologues who had a theory on how to bring democracy to the Middle East?
History will judge, if it hasn't done so already, and not only will our leaders be judged, but we as a people will be judged as well. I see a time in the future when our children and grandchildren will look at us and ask, "How were you so easily misled? Why didn't you ask more questions? Why didn't you demand more from your leaders?"
I'm not sure how I'll answer those questions. But I'm glad that Neil Young has given voice to my doubts and my anger. While "Let's Impeach the President" has gotten the most press, there are many terrific songs on that album. My personal favorite is the impeccable "Shock and Awe":
Back in the days of shock and awe
We came to liberate them all
History was the cruel judge of overconfidence
Back in the days of shock and awe
Back in the days of "mission accomplished"
Our chief was landing on the deck
The sun was setting on a golden photo op
Back in the days of "mission accomplished"
Thousands of bodies in the ground
Brought home in boxes to a trumpet's sound
No one sees them coming home that way
Thousands buried in the ground
Thousands of children scarred for life
Millions of tears for a soldier's wife
Both sides are losing now
Heaven takes them in
Thousands of children scarred for life
We had a chance to change our mind
But somehow wisdom was hard to find
We went with what we knew and now we can't go back
But we had a chance to change our mind.
We'll likely see more aggrieved parents and wives and brothers and sisters and girlfriends honoring the sacrifice that their loved ones made when the Memorial Day 2007 rolls around. My hope is that those memorials and those sacrifices stay with us, and before another American President stands before his nation and says that we must spend the lives of our young people we all do our duty and question whether it is the right thing to do. Because if there is one lesson that we should take away from the war in Iraq, it's that we were all too quick to send someone else's kid to war. That we all should have done more to be responsible citizens and question authority.
Thanks, Neil, for the reminder.
(For more on this album see this interview of Neil Young posted at YouTube.)
[1] comments (3990 views) | [0] Trackbacks [0] Pingbacks
Tue May 23, 2006
School Superintendent Discovers the Joy of Trolls
Clayton Wilcox, superintendent of schools in St. Petersburg Florida announced that he was ending the blog sponsored and run by the St. Petersburg Times after deciding that
the lies, distortions and mean spiritedness of some - was not worth my time or worthy of this district.
As far as I know, Mr. Wilcox was the only superintendent of schools in a large school district to dive into the blogging world, and it's a shame that things went awry. For that I blame not the superintendent, or even the dimwits who took the opportunity to post hateful and idiotic comments under the cover of anonymity. No, I blame the webmaster of the newspaper for doing a poor job in creating a system that would have allowed Mr. Wilcox to be successful. Let's review shall we?
The fundamental problem with blogging that involves people in authority is that you should expect there to be other people on the sidelines throwing rocks. It's human nature. So when you establish the sort of forum that allows people to do their rock throwing anonymously, there is going to be trouble. That's why a little thing called Robert's Rules of Order has been around so long. To provide ground rules for public forums and meetings of all sorts. In the physical world we expect there to be some order to things and procedures to follow.
Certainly, there is great value in having an open forum for a school leader to ask for public input. In listening to a recent podcast of Ed Tech Coast to Coast one of the panelists made the point that blogs for district administrators and even school board members can provide a great way to get out the story of the good things happening in area schools, as it appears Mr. Wilcox was attempting to do. Instead, he was barraged by the types flame throwers (called trolls) that are all too common in the world of online newsgroups. Finally fed up with having to delete those comments, and then the comments complaining about the deletion, Mr. Wilcox has thrown up his hands and walked away from the whole thing.
To me, this seems a lot like a situation where the teacher has lost discipline in their classroom. Instead of giving up, what's needed is a firm hand and a clear set of expectations. And consequences when the rules are broken. That's the sort of thing that teachers are taught, and there's no reason that the same principles can't apply to blogging.
First, there have to be procedures. Before you ever really work on all the rules in a classroom the first thing you teach your students is how the fundamental day to day things are done. How you expect them to enter the classroom. What they are to do when they first arrive. How you will begin the class. Every little detail of what is expected of students is drummed into them in the first few days of school.
The same goes for the world of blogs. Do you want to post a comment? Fine, we welcome that, but first you have to tell us who you are. Anonymous postings have no place in a public discussion at this level. Sorry, but this is my blog and I make the rules. If you don't want to follow my rules and procedures, you don't have to be here.
Secondly, there have to be consequences. Just as a teacher would never allow a student to disrupt a classroom by acting out, we won't allow you to distract from our discussions. If you are unruly we will start by deleting without apology what you said. If you are continuously unruly we will take steps to block access to the blog for your computer's address. Yes, we can do that, and we will.
And no, we won't engage in a discussion of why your comment was removed or why you were banned. Those are the rules. Live within them or find something else to do with your time. We have things that we want to discuss as concerned members of our community.
Now, the thing is, all of that can be done electronically when the administrative features of the blog are established. The first thing to do is to establish a registration procedure. In order to comment you must first register, and your registration information has to be verified with a real e-mail address.
Secondly, if you have something to say then you'll have to accept our system of comment moderation. If your comment is on topic and appropriate for our discussion we will make it public. If it is not, then it will not appear. Just as teachers steer classroom conversations to topics that are relevant to the lesson, we will control the discussion so that everyone is heard and that it is done in a civilized manner. That's all. It's not censorship, but the simple application of rules that will govern the behavior of the group that has gathered electronically.
Yes, some people won't like that, but so what? Some kids in the classroom want to lie on the floor and kick their legs when they don't get their way.
That doesn't make it something that should be tolerated. Just something to deal with. In the classroom it's up to the teacher to take control.
In the blogging world, it comes down to having procedures and rules in place that will bring order to the discussion. And since the folks at the St. Petersburg Times failed to do that when getting Mr. Wilcox's blog set up and ready for him they are the ones that really are to blame for the ultimate failure of this blogging experiment.
Via Ideas and Thoughts from an Ed Tech
[2] comments (4932 views) | [0] Trackbacks [0] Pingbacks
Sun May 21, 2006
TodCon8: Tom Green on Flash and AfterEffects Integration
This is the last session where I'll be attempting real-time blogging of a conference session. Tom Green is presenting a session on the integration between AfterEffects and Flash video. Scott Fegette is sitting in and lending moral and technical support.
Tom is a really great presenter, and as he talks he's making connections between the interface in AfterEffects and Flash. For those of us who are new to the Adobe world in general, and to video editing in particular, it's a big help to see the connections between Flash and AfterEffects and how the interfaces are similar in some ways, but radically different in others. Still, it's good to have a frame of reference, which for most of us is Flash, as we learn new concepts and ways to do thinks. Scott is adding another connection, explaining how comps in AfterEffects is similar to movie clips in Flash.
Responding to a question on the potential for integration between the AfterEffects and Flash, Scott relates the fundamental problem is that Flash is a frame-based applicaation at its core, while AfterEffects is purely time-based. While there are discussions at Adobe about how these applications could be more closely aligned, there are real challenges to be overcome when there basic differences in how things are done.
Tom relates a little about an upcoming book that he's currently working on that will be out later this year. He intends to open the book with an apt metaphor that heading into the territory of integrating Flash and AE is much like the early mariners who marked their maps with the label: "There be dragons here".
Some tips and notes:
1. When setting composition settings in AfterEffects choose 320 X 240 (Web video preset) and a frame rate of either 15 or 12 frames per second. Pixels are set to square and you're good to go.
2. AfterEffects uses many of the same keyboard shortcuts as Flash and Photoshop, so if you want to do something like zoom in or out, you just use the familiar Ctrl+ or Ctrl- keyboard shortcuts.
3. Whoa! When you open the Help files in AfterEffects for the effects presets you see a preview of each of the effects. That is way cool.
4. There are sooooo many cool pre-built effects here, and with the abiility to export out a SWF we're all a bit giddy at the possibilities of creating effects for use in intros, preloaders, and more.
5. Publishing out from AfterEffects as a SWF then importing into Flash as a movie clip gives you much better compression. In Tom's example the original SWF dropped from 68K to only 9K after a short trip into Flash and a little bit of keyframe trimming.
6. Tom says this is the key to getting talking head video out of AfterEffects and into a format ready for Flash video. During rendering make sure that the Compressor for QuickTime is set for Millions of colors plus.
7. Scott and Tom both hammered home one other point. Do NOT use any video format other than one that is uncompressed,and do not use the FLV export option. It's best to use the Flash Video Encoder in all cases to take advantage of better compression ratios and more options for FLV output.
---------
That wraps things for this TodCon, at least as far as the sessions go. I'm not sure how effective live blogging is, but it's an interesting experience regardless.
[1] comments (5367 views) | [0] Trackbacks [0] Pingbacks
TodCon8: Vicky B's Flickr Collection
Vicki Berry has been "kind" enough to post some of the approximately 48,762 photos she's taken here in Orlando at her Flickr collection of some of the happenings at TodCon8. Hmm, those are some interesting photos Vicki.
Note to self: Do not agree to pose for photos while eating ribs, while mugging with Tom Green, or generally after consuming more than one adult beverage.
Luckily, there are some great pictures of Stephanie Sullivan and the very pretty photographer herself to offset any retinal damage that may have been done at seeing my pictures in there.
[0] comments (4716 views) | [0] Trackbacks [0] Pingbacks
TodCon8: San Francisco Jumpstart Release from CommunityMX
Sheri German is previewing the latest release from CommunityMX in our Jumpstart collection. If you're not familiar with this particular template system for Dreamweaver, Jumpstarts include a Dreamweaver extension that builds out a completely designed page with valid CSS and XHTML and includes the Fireworks source file for customizing the design. I'm always impressed at how easy these packages are to use, and of course, blown away by the skills of the people who develop these, including Sheri of course, but also John Gallant and Adrian Senior, and Gordon MacKay, who provided the visual inspiration and graphical design for this particular release.
As easy as it is to incorporate a Jumpstart design, it's nice to hear someone explan the way that she visualized the layout and thought through the process of completing a pure CSS-P design. Also nice is Sheri's description of skip navigation techniques. With this feature, a person using a screen reader doesn't have listen to all of the navigation links read to them as they land on each page in the site.
Another nice tip, this time for keeping the disappearing absolutely positioned div bug from rearing its ugly head in Internet Explorer involves getting the source order for the code just right. Sheri and John recommend avoiding this by placing one div, in this case the footer, in between floated elements and absolutely postitioned div's.
Some more great tips and tricks as Sheri describes her design process include how to work around cross-browser issues and particularly Internet Explorer bugs. There's nothing quite like having a talented teacher running through a lesson for you, describing and expanding in ways that you just can't get out of static presentations such as a tutorial.
One final take-away. As we're seeing the design take shape, and questions arise, you begin to get a feel for how sometimes you just have to have faith when it comes to CSS-P. Why does a particular technique work? In many cases you just have to believe that it does and go forward. While there may be a logical explanation in many cases, in some it just comes down to how difficult it is to work in a world where your work can be consumed by so many different combinations of browsers and operating systems. In some cases you just have to believe that things are going to work and forge ahead.
[3] comments (4526 views) | [0] Trackbacks [0] Pingbacks
TodCon8: Eat, Drink, and Be Geeky
Last night was my third and final night here in Orlando, and as usual a big gang of us rolled on out to a local restaurant for some fun times and general geekiness of all kinds. My favorite memory of the evening was watching as the cameras and phones came out near the end of the meal to take pictures of the huge mound of crab carcasses left behind in Chris Flick's death march through the 3 pounds of crab legs that he had snapped, cracked, and slurped his way through. A truly impressive performance, made more memorable by 10 people standing around to record the results like a gang or paparazzi at a Paris Hilton coming out party, flashes flashing and cameras and phones being compared in great detail.
As Scott says it's the personal connections that you can make at a small conference like this that make it so much fun. Sure, there's no big vendor hall with corporate booths or big sponsored events, but the opportunity to just hang out with people ranging from famous computer book authors, (slight oxymoron there), folks who are at the forefront of things like the web standards project, experts on diverse topics from web accessibility to advanced CSS layout techings, and just regular everyday working Joes and Janes. It's even better when everyone is just so laid back and approachable, witty and fun, and full of great stories. Of course, there are those that are plainly full of it, but that also adds to the fun. (Sorry TG, it had to be done.)
The sessions have been great and I'm happy to say that my two went well yesterday as I talked about workflow techniques that Fireworks allows you for rapid prototyping, testing, and client/boss approvals of designs. Today I'm going to be attending Sheri German's sessions on some new releases from Community MX that attendees here will be receiving, so that will be fun as well.
Then this afternoon it's back to reality and back home. But as much as I've learned here, the main thing I'll take away are some great new relationships and the opportunity to strengthen old ones.
[0] comments (4325 views) | [0] Trackbacks [0] Pingbacks
Sat May 20, 2006
TodCon8: Producing Flash Video for the Web
I'm sitting in another session by Scott Fegette, this time on the productions requirements for creating video that will be output to Flash video.
As Scott explains, there are some particular things to think about when working with video that will be published in Flash. Convergence between Flash video includes features such as transparency and masking, Flash compositing and video compositing, and cue points.
Some things to think about on the client side, or the users computer, that can impact file sizes and cause a hit in file sizes. Some recommendations:
1. Shoot against simple backgrounds. Complex backgrounds require more work on the encoders part and can inflate file sizes.
2. Avoid excessive shakes, zooms, and pans.
3. Soft focus and soft lighting can have a huge impact on file sizes and on the quality of the output.
4. Eliminate hum and buzz from your audio. Although the impact on file size isn't quite as large, that sort of noise does impact file size.
Next, think through your shots and consider your shots and lighting and voice overs. Yes, that means storyboards and some things to keep in mine are the framing and layout of the shot. Although they don't have to be complex or pretty, they should provide enough information so that your initial shooting can be streamlined.
Scott also recommends an audio plan to go along with the visual storyboard. This might inlcude the use of pre-recorded sounds or sound effects, how you'll incorporate different microphone set ups, and how you might need to work on audio edits.
For web-based video production Scott provides us with a workflow that takes you from video capture to output to Flash. His process goes something like this:
1. Acquisition
2: Editorial and post production
3. Compression and cropping/resizing. This includes the conversion of the video to a FlashFLV format.
4. Delivery, including the final assembly of your video in the Flash Player and choices for Flash output or conversion to other formats.
[0] comments (4222 views) | [0] Trackbacks [0] Pingbacks
TodCon8: Birds of a Feather with Paul Gubbay and Scott Fegette
Another day dawns in TodCon8. This time we're sitting in the main room talking with Paul Gubbay, engineering manager for Dreamweaver and Scott Fegette from the developer relations team at Adobe. It's good to see the openness of Macromedia carrying over to the Adobe world. It's not often that you get to sit with representatives of the company and bitch--I mean discuss--the features that you like and don't like about the products that you use.
I've missed a couple of questions already, so I'll try to catch up here. We're discussing Spry, and the reason why it was released on Adobe Labs and how the company looks at getting early user feedback in order to drive product development. Scott related how the experience of getting comunity input early in the creation of Flash led to a much stronger release when Flash 8 was finally rolled out.
Spry is a framework for building Ajax applications, with the goal to make integration of advanced Javascript functions easier for Dreamweaver users. Spry is built with "front end developers in mind" and the company has gotten important feedback that will help them determine the direction. Paul related the process of developing an application like Dreamweaver as a short period of innovation followed by a much longer period of testing, bug squashing, and feature lockdown.
Update: For more on Spry, see Paul's article at Adobe DevNet.
A fair amount of discussion was centered around things that Dreamweaver doesn't support such as PHP 5, Ruby on Rails, and source control.
Some discussion ensued around the future of Dreamweaver focused on better tools for the hard-core coders of the world versus those who only want a visual design environment. Some, myself included, would almost prefer to see two versions of Dreamweaver as there was in version 4--with one version for working in the design environment and a more robust coding environment in what might be called a "Pro" version. Of course, the challenge for Adobe is how to please such a disparate group of customers.
More talk around other Adobe products followed, including beefs with things like font management in Fireworks, the pending demise of Freehand, and the ability to edit paths in Fireworks that is more like what is possible in Flash.
Some other suggestions:
1. Better pricing options for Breeze
2. Improved management of sites, including the option to group sites by category, last used, and so forth.
3. Better support for mobile devices and templates that are geared to different devices.
4. Better font management in Fireworks.
Another excellent session!
[0] comments (6316 views) | [0] Trackbacks [0] Pingbacks
Fri May 19, 2006
Greg Rewis as TodCon8: Making the Move to CSS in Dreamweaver
Greg Rewis, Adobe evangelist for Dreamweaver is giving a presentation on CSS layouts in Dreamweaver 8. Some salient points:
Doing a little live blogging this morning as Derek Featherstone is giving a presentation on user experience as the keynote to this year's edition of The Other Dreamweaver Conference (aka TodCon).
I'm finally mentally gearing up to head to one of my very favorite events of the year, The Other Dreamweaver Conference aka TODCON in Orlando. I fully expect this conference to be as fun and interesting and fun as all the previous events. In a sure sign of advancing age, I'm not sure how many of these I've been to, but I think this will be number 5 for me.
We had some excellent family bonding time this past Sunday, it being Mother's Day and all. In what I like to call Operation Enduring Domestic Harmony, I made sure my wife was feeling special on Sunday by delivering pastries, fresh orange juice, and a killer cafe' con leche from the local Cuban bakery first thing in the morning (well, after she slept in of course), by giving some handy and asked-for gifts, then taking a trip to the beach for the afternoon.
I'm addicted to studying testing data.
When I heard that best-selling author James Patterson was going to be doing a book talk at a local theater for kids from area schools, it seemed like the perfect opportunity to get out of the office, make a recording of his presentation, and make it available as a podcast. We're far along in the process of launching a district-level blog and some great content seemed too good to pass up. So off I went with our own Podcasting Princess to record Mr. Patterson, and not coincidentally, hear what he had to say. (We're just a short while away from launching our district-level blog/podcast system. More later.)
I scanned this article yesterday when it popped up as a Google alert. At the T.H.E. Journal an article titled Staying Connected Is a ‘Breeze' details how our school district is using Breeze and includes a short interview where I discuss what we've done with Breeze in our district. (I'm not sure about being labeled as a "Point Man" in the photo that accompanies the story, but at least the picture that my daughter took came out relatively well.)
In today's local paper, a lengthy story appeared regarding how gay and lesbian web sites are blocked in Palm Beach County schools, and how some groups, even school board members, question how our web filtering is done.
A couple of weeks ago, John Dowdell shared his concerns that the sudden rising conversation about Net Neutrality was based on fear and scant information. At the time I agreed with JD and for many of the same reasons. A lack of information and the hyperbolic language that was being used by the proponents of this new thing called "Net Neutrality". Even to those of us who follow web happenings pretty closely the rapid emergence of some new, what?.....standard? proposal? bill before Congress?.....well, it was a little difficult to follow what it was all about, and why I should care.
We all have those "Jerk Around" moments in the workplace. Those moments where something totally out of the blue leaves us with a slack-jawed "Huh!?" expression on our faces.
I dropped a little hint to my boss again during a meeting that it's time for him to get me a new computer. I have a nice shiny G-5 tower picked out with lots of RAM and a big sweet monitor. Nah, I don't want to wait for the new processors. I have work to do now.
CSS has suffered from a slow adoption rate for a number of reasons:
Limited and varying browser support
Limted tools for development
Implementation still varies, but the differences are relatively slight and are getting better...
In the Dreamweaver world, strong CSS support first appeared in Dreamweaver MX 2004 and have been greatly improved in Dreamweaver 8.
So what are the benefits to coding in CSS? Here's Greg's take on why CSS Positioning is so important:
1. Designs becme easier to manage through the elimination of inline tags such as and the ability to make site-wide changes.
2. Pages render more quickly using CSS-P through the elimination of nested table tags. As Greg points our, browsers render the most deeply nested tables first, and then works up towards the upper level table.
3. Page designs can be established for printing and for various digital devices.
Greg says that the key to successfully designing with CSS is to DIVide (his emphasis) up your page at the very beginning of the design process. The
Of course, only a single
In addition to floating,
The CSS box model of positioning requires the use of "New Math" for positioning elements. CSS-P requires a new way of looking at sidths and heights. While it's simple enough to define a
Greg talks about the method he uses for laying out a page early in the design process--literally tossing all the elements he expects to have in the page in the order that he wants them to appear in the markup. The idea here is to get an idea of the flow of his document so he can insure that everything that needs to be accounted for in his design is in place, even before the first styling or positioning rule is created.
So, what type of positioning technique is best, absolute or float? Greg says that it's not either or, but more frequently and. Here's his take:
Absolute positioned elements do not have an effect on other elements on the page. They should be used in instances where you are certain of the amount of content that the element will contains, such as images and boilerplate text that doesn't chante, as you might find in a footer.
Floats are aware of the size and amount of content in the other
(What's the scariest moment in a web developer's life? The moment he or she opens a blank page.)
Greg is running through some of real-world examples of how he does design and layout work in Dreamweaver. In this example he begins by inserting a new
Nice tip from Greg--he advocates using ID's for any rule that determines placement on the pae, and creates class rules for anything involving styling. I like that idea a lot!
Great session, so I had to stop typing to listen as Greg demo-ed how he creates and positions elements on the page, with lots of great examples of how he thinks through the design and layout process.
This was a great session, since the focus was on real-world uses of the visual design environment of Dreamweaver as it applies to the complicated world of CSS positioning.
[1] comments (7056 views) |
[0] Trackbacks
[0] Pingbacks
Derek Featherstone at TodCon8
Derek is starting out with something a little different from what I've seen in other conferences, particularly keynote speeches. Instead of pontificating on his particular area of expertise Derek has been taking the pulse of the room, finding out who we are and why we're here and what brings us together.
Derek's speciality happens to be accessibility. He is speaking to the current view of accessibility, that it's all about hitting the requirements that are imposed by law or by an organization. Too often, however, accessibility comes into play *after* a web project is completed as if it is a plug-in that can be strapped onto an existing site. In this model "sites and applications are tested and then repaired to accessible."
Worse, "accessibility is seen as a barrier to getting things done. It causes timelines to slip and frustrates developers."
Using a real-world example, Derek illustrated how easy it is to design a form that, on first blush, seems to be more useable to the site visitor. But on the accessibility side, that same well-intentioned design can have a profound effect on how someone with a disability might be able to access a site. He also pointed out how a form might not break any rules of accessibility, but still be un-useable to a non-sighted person.
In another real-world example, Derek demonstrated how form labels can be modified to include additional information for screen readers.
In wrapping things up, Derek recommends that accessibility has to move beyond simple checklists to a process that tests the user experience early in the design phase and all the way through. In his vision of the future of accessibility sites will go beyond Pass/Fail, but focus on how the user is interacting with a site or an appication. Accessibility becomes a people issue, not just a checklist for compliance when you "look at accessibility as part of a person's experience using a site or application" and not just another hoop to jump through on your way to meeting a set of requirements.
[0] comments (4259 views) |
[0] Trackbacks
[0] Pingbacks
Wed May 17, 2006
TODCON '06: Summer Camp for Web Geeks
As much as I enjoy hitting the education conferences that I attend, TODCON is a totally different experience on a couple of levels.
First, it takes me completely away from my full-time job world of education and teaching and office politics and plops me down among some of the leading experts in the world on web development with Macromedia--now Adobe of course--products. Let's see, the authors of the "Bible" for Flash, Fireworks, and Dreamweaver will be there, along with leading members of Team Macromedia (now Adobe Aces or something? Sorry, I've kind of lost track of that part of the electronic world). Authors of tremendous numbers of tutorials, members of advisory boards to Adobe and the W3C, and on an on. People who really, *really* know their stuff. And little ole me.
But the cool thing is, and always has been, how accessible and funny and smart all of those same people are. Mixed in with their knowledge about web development is the simple fact that these are just quality people, the kind that you'd love to sit down with and have a beer and a long discussion about just about any topic. And you can bet that there will be lots of that going on. From short snatches of conversations between sessions, to late night passionate round-tables on everything and anything imaginable (fueled on occasion by some adult beverages). It's a rollicking good time with some of the nicest people you'd ever hope to meet.
And that's the second, more personal level to this particular conference. It's the one time a year that I get to physically connect with my co-workers and partners from Community MX, the little venture that Ray West got off the ground in Chicago, where TODCON was held a few years ago. These are some of my best buds, so getting to see them and hang out is a tremendous treat, and one that I wouldn't miss for the world. Hanging out and being bad with Laurie, laughing with the Flickster--usually at Tom Green's expense somehow--talking Fireworks with my evil twin, Jim Babbage, talking politics with Sheri, and generally having good grown-up fun. It's gonna be hard to match the group trip we took to Circ de Soleil while in Vegas last year, but I don't doubt for a second that with this group there *will* be some serious fun going on.
So, see you in Orlando tomorrow guys! And if you happen to be in attendance at the conference and we haven't met, please do say hello and let's talk. You can be sure that I'll be in a terrific mood 'cause I dearly love being at this show.
[6] comments (4392 views) |
[0] Trackbacks
[0] Pingbacks
Tue May 16, 2006
Our Own Magical Florida Moment
It was at the beach where we had one of those magical moments that happens so rarely no matter where you live, but particularly here in South Florida where mankind seems to have overwhelmed nature, gator attacks notwithstanding.
We were just settling in at the beach when we noticed lots of other beach-goers pointing at the surf and wondering what the four large shapes were that were just past the first sand bar, a mere 30 yards away. As we watched for a minute it became evident that it was a family of manatees, moving along the coast as the migrated to who knows where. There are only roughly 1,000 manatees in all of Florida, so while we see them from time to time, this was a special treat as we watched them gliding along, two big adults and two younger adults moving at a fair clip in the clear ocean waters.
So, this being one perhaps one of those once in a lifetime opportunities, I grabbed my daughter by the hand and we began jogging down the beach, trying to get ahead of the lumbering, but steadily progressing mammals. After a short run along the beach, we dove into the surf and made our way out to the sandbar, just in time to see these huge but gentle creatures go gliding by, just a few feet from us. As they stuck their noses into the air for another breath, they rolled their big labrador retriever eyes at us and regarded us for a moment before diving down to continue their journey.
It was one of those moments that embed themselves in your memory. A magical memory that sticks in your subconsciousness but is ready for retrieval at any time. The jog down the beach, the swim to the sandbar, the color of the water and the sky, and the excitement of seeing these rare and fabulous creatures passing mere yards away from you is one that my daughter and I will share for years to come.
I'm glad that nature is still out there to amaze and delight us, and that I had the chance to share why I love living here with my daughter.
[3] comments (4190 views) |
[0] Trackbacks
[0] Pingbacks
Fri May 12, 2006
6 Scariest Words Ever Uttered by a School Administrator
[1] comments (4539 views) |
[0] Trackbacks
[0] Pingbacks
Wed May 10, 2006
James Patterson to Kids: Make an Outline
The point that he dwelled on the longest was a simple concept that I'm not sure the restless crowd of teenagers were quite getting--make an outline. As he said, it makes just about everything in life easier, and leads to better grades. A good enough message to hear, but then he did something extraordinary.
As an example of how he might set a story into outline format, he started by imagining himself in the shoes of the students in the audience. "Your kind of cutting up, waiting for the bus, glad to get a day off from school. You don't really care all that much what you're going to do, as long as it's not sitting in class". Patterson then went on to briefly sketch each step in his story, from riding on the bus to the theater, crowding in while the teachers sought control and then the old white guy up on stage.
What was remarkable, and fascinating to watch, was the way the kids settled down as a master story teller wove his magic. With each point in his outline, and with few wasted words, he drew his audience of restless kids into his story. And hopefully made a few of them think about the power of words.
Patterson wrapped up the session by taking questions from the audience. Typically, you had to get the smart aleck kid asking that smart-alecky question.
"How much money do you make?"
Patterson's response was classic, and may have been the strongest message he sent all day.
"More than Shaquille O'Neil".
--------------
It may be a while before a certain someone finishes all the bits and pieces of our district blog/newsgroup/podcast system and we get to a place where we can offer this sort of content to all the other kids in our district. While Mr. Patterson was able to speak to 1,000 kids on this particular day, we're looking towards the very near future when we can offer this kind of message to the other 60,000 or so teenaged students in our district.
[2] comments (6616 views) |
[0] Trackbacks
[0] Pingbacks
Tue May 09, 2006
More on How We Use Breeze in Education
Working on our Breeze initiative is one of the cooler parts of my job, since Breeze is such a fascinating tool for connecting people and allowing them to collaborate. Here's a little bit from the article:
The technology enables schools and districts to deliver online communications and training to anyone who has access to a computer loaded with the Macromedia Flash Player. Specifically, the district uses Breeze Meeting, installed on a Dell dual-processor server in the district’s data center, for online meetings and training. The district also has multiple copies of Breeze Presenter installed on classroom computers so teachers can use their accounts to publish student presentations onto the district server.
[0] comments (4126 views) |
[0] Trackbacks
[0] Pingbacks
Web Content Filtering Meets ACLU in Palm Beach County Schools
This is a topic that runs pretty close to "lose your job" territory, so I'll forgo the usual editorializing here. Needless to say I have strong opinions in this area, but this is one of those things that's best kept at work.
As with most stories, this one is far from black and white. Our school district depends on federal e-Rate funds to help pay for a sizable bill for web access. When you accept millions of dollars you also have to accept all the restrictions that are spelled out in the laws governing how children are allowed to view web content. And of course, as a parent, the last thing I want to hear my daughter say when she gets home is that some boy sitting next to her in the computer lab was looking at dirty pictures.
So web filtering is a given in educational settings. It's necessary.
The difficulty that we have at the District office is finding the right balance between protecting our children, complying with the law, and yet providing access to information that is relevant and appropriate and necessary for their education.
The hard part occurs when you reach that line where someone has to decide what's relevant and appropriate, and what's not. And when you have to trust to technology to help automate the process there will always be those cases where judgement calls have to be made.
I'm actually glad to see this discussion being taken up by the community and my hope is that the school district engages in a dialogue about this serious topic. It's a worthwhile discussion to have.
Update: A local student newspaper has good details on the way filtering is done and some quotes from students with their opinions.
[8] comments (4865 views) |
[0] Trackbacks
[0] Pingbacks
Mon May 08, 2006
Net Neutrality and the Closed Door Telecom Bill
Turns out that there is some cause for concern, as the U.S. Congress is working on new telecom legislation. And why is it so hard to find any real information on what's going down? Turns out that the future of this bill and how content is delivered over networks in the U.S. is going to come down to only 12 members of Congress, as detailed in this Cox Newspapers syndicated story.
At issue here is how this bill will be passed into law. There won't be open discussions and the public won't have input into what is being crafted. In essence, the attempt is to get some kind of bill--any kind of bill--out of each house and into closed committee meetings where a cabal of lobbyists and activists will influence and seek to control the final outcome of the telecommunications law that goes before the full Congress.
Given past performances, it's likely that this bill would then sail through Congress and get signed into law during the middle of the night (metaphorically speaking at least). Lord knows George Bush hasn't met a bill yet that he wasn't willing to sign. All the better if it pleases lots of his true constituents--the wealthy and privileged and captain's of industry.
I don't consider myself an alarmist, but nothing about what's happening here sounds like a democratic process. And neither does this:
....so many persuasive and well-financed lobbyists are involved that they may battle themselves to a standstill, leaving Congress flush with campaign contributions but unable to agree on a final bill before adjournment.
"We're going to do all we can to put the citizens back into the process," (Celia Wexler, vice president for advocacy for Common Cause) said.
That won't be easy. The evolving telecom legislation is following a well-worn path that Congress often takes to craft spending, tax and other bills outside of public view.
Though Congress has held numerous public hearings on telecom issues over the past year, the legislation's details have been largely worked out in private. Several senators and their staffers have complained, off the record, that the process has been closed even to them.
To some, Congress' handling of an issue known as "network neutrality" illustrates the process.
Consumer advocates say that unless Congress spells out tough rules to ensure that providers of high-speed Internet service treat all Web sites and services in a neutral way, cable and phone companies will make content providers pay fees for quick downloads of their sites and services.
For example, if Yahoo paid such a fee, its search engine might work faster than Google's. Net neutrality proponents say that would forever change the free and open nature of the Internet, making it more like cable TV service where large companies choose what subscribers can see.
On Monday, Senate Commerce Committee Chairman Ted Stevens, R-Alaska, revealed his 135-page draft bill after months of behind-the-scenes work. The committee is scheduled to consider the bill June 8, and the full Senate may vote on it before the August recess.
Stevens' legislation does little to preserve network neutrality. It calls only for federal regulators to prepare annual reports on the delivery of Internet services.
So the network neutrality issue really comes down to whether a provision should be specifically spelled out in this new legislation that will ooze its way out of our halls of government. I get that now.
But shouldn't we be more concerned about the way this law is being controlled by the industry itself, and the way that the process is being deliberately sent behind closed doors? As citizens shouldn't we be outraged that big money and its influence on Congress has gotten so blatant that this is how business does business before our representatives?
Or, maybe, we all just do like we've routinely done for the past 20 years or so--look the other way, sigh, and say that it's all just politics anyway and what does it matter?
[0] comments (4113 views) |
[0] Trackbacks
[0] Pingbacks
Wed May 03, 2006
The 6 Mental States of Being Jerked Around at Work
It could be perpetrated by the boss, could be a coworker, or might be a client. No matter how you're forced into it or by whom, there seems to be a set pattern that many of us pass through when we get the unexpected kidney-blow to our well laid plans or expectations. It goes something like this:
1. Shock
Say what? But I.....but we........but they.......but didn't we just?.......ah crap.
2. Speculation
I wonder if this is about.....? Maybe they want to?......or it could be this other thing. Maybe it's something really really good. Or very very bad. Or just something mundane and trivial. Dang.
3. Anger
What the...?! You mean this is about...?!!!! Well I'll be damned. Now I'm just p.o.'ed.
4. Resignation
Alright, alright. Might as well make the best of this. No sense in going off the deep end here. Sit down, shut up, and do as you're told. Geez.
5. Endurance
Hmmm. This has gotten old already. Wonder if I can check my e-mail?
6. Resentment
OK, let's put today in this column over here. Yeah that's the one. The one where I keep track of episodes like this.
[2] comments (4451 views) |
[0] Trackbacks
[0] Pingbacks
Tue May 02, 2006
It's My Duty as a Geek to Want a New Computer
That's my justification to the boss at least, and it is legitimate. I'm going to be expected to do more work getting video content online and that does require a production machine to replace my aging iMac.
Really.
But at a another level, I feel like I'd be letting my fellow geeks down if I weren't lusting after a new computer. Wanting better and faster computers is all part of the fun of being a geek. It's why we buy computer magazines, follow hardware development, read the reviews, and follow the rumors about new things that are coming out.
So the boss and my co-workers are going to have to put up with me until I:
A: Get a new computer
or
B: I'm told to forget the whole thing and never mention it in the boss's presence again.
'Cause we geeks have to be persistent too.
[3] comments (4860 views) |
[0] Trackbacks
[0] Pingbacks
