Wordle + Delicious = Awesome
Submitted by Jeff Beeman on Fri, 06/13/2008 - 03:37.
Found via Laura Scott's blog entry on the same subject, Wordle is a neat little tool for creating word clouds. This one is my Delicious tag cloud.
Catching Apache segfaults due to eAccelerator
Submitted by Jeff Beeman on Thu, 05/15/2008 - 14:59.
Last night we migrated our Linode for Gamers With Jobs to a new Xen VPS and we've noticed a significant performance boost. We did, however, start encountering a random issue with segmentation faults in Apache. If you haven't seen this happen before, it tends to begin innocently with one Apache process dying, and therefore giving errors (usually WSOD), but quickly balloons into dozens of dead processes. It essentially hoses Apache.
Apparently the issue is due to eAccelerator, so I reinstalled it and cleared its caches in the hope that it might limit its occurrence. Just in case, though, 2bits has a great fix for it, using the logwatcher script by Firebright, Inc. I was able to quickly get it going, and the only difference is that I used the Debian init.d script provided by Derek Laventure to run it.
Taxonomy Search 2.0 module release
Submitted by Jeff Beeman on Mon, 05/12/2008 - 17:25.
For a project at work, we needed to be able to manage, and therefore search, large-scale taxonomies (10,000+ terms). Users needed to be able to search for term names, descriptions and synonyms, so I figured a module using the Drupal search API seemed to be the best bet for a solution. I dove in deep and came back up with Taxonomy Search 2.x.
I've just released version 2.0 of the module, and you can check it out at the Taxonomy Search project page. I'd love some feedback, as this is my first module that utilizes the search API, and there may be some rough edges. Please take a look at let me know what you think!
EDT791: Navel gazing
Submitted by Jeff Beeman on Wed, 04/30/2008 - 19:37.
When I signed up for EDT791, Video Games, Literacy, and Learning, I was cautiously optimistic. I had heard James Gee speak about literacy in gaming at ASU before he became a professor, and he really caught my attention with his discussion of the language skills being used and gained in everything from World of Warcraft to Yu-Gi-Oh!, so I knew both he and this semester's professor, Betty Hayes, were serious about learning concepts present in games. In spite of this, I was still skeptical about the course's relevance to me.
To say that I have a passion for gaming would be correct, but it understates the fanaticism with which I follow the entire industry. Gaming, and video gaming in particular, is core to my identity. I start every day with the delicious combo of of Nutty Nuggets and the latest gaming news from the likes of 1Up and Giant Bomb, and I end each day with a cup of yogurt and commentary from places like Penny Arcade and Level Up. My day is peppered with visits to Gamers With Jobs to read and participate in the latest discussions and articles. I wasn't sure if that passion would be matched by educational researchers; and my biggest concern was that I strongly felt that a course like this could only be delivered successfully by someone who took gaming seriously as both a hobby and an industry in addition to studying it academically.
During the first session of the course, Dr. Hayes talked about having recently played Oblivion, World of Warcraft and other titles with such enthusiasm that this concern was quickly alleviated and I was able to focus on the basic hypothesis of the course: Vital to the success of popular games is that they effectively teach and motivate players within the game space. From understanding and communicating within semiotic domains, to sympathizing with identities through role-play, to navigating the complex social networks that surround particular games and gaming in general, successful games establish an environment in which effective learning becomes not only enjoyable, but essential.
But, so what? What does it mean and how does it matter? I believe that it means that educators, and at a larger level, society, are now challenged to adapt to an environment where students, parents, and citizens not only expect, but will soon demand compelling educational experiences. Learning materials, regardless of the media in which they are presented, need to acknowledge complex systems and the situated meanings in their presentation. Cultural models need to be recognized and analyzed. The rote memorization of facts, and the reliance on standardized testing need to be abandoned, as both concepts are crutches upon which we support incredibly outdated theories of learning and assessment. In fact, our basic ideas about what assessment is and how it should be used need to change fundamentally. It's time for some navel gazing.
For traditional educators and, particularly, the entire bureaucratic system built to "support" them, this much-needed introspective analysis and resulting evolution can be incredibly frightening and daunting. It essentially means that years of (very outdated) materials may need to be abandoned and, therefore, millions of dollars "thrown away" as a result. But, I believe strongly that past costs should not be a factor in any important decision, especially those regarding education. I'm not entirely optimistic that these sorts of sweeping changes will happen any time soon - and they probably shouldn't. But it's certainly time to get a bunch of smart people on the task of spending a lot of time figuring out how it all should work.
Through the past several months in EDT791, I've seen a room full of skeptics, including myself, come to really understand the sorts of valuable lessons to be gleaned from games. As educators, we now see places to using gaming where we didn't before. As gamers, we now see bits of learning sprinkled throughout out games. It's all become so much more than "educational gaming" - a phrase marred by connotations that evoke memories of amateur, low-budget video combined with multiple choice quizzes and presented by poorly animated characters. I'm excited to see where this emerging field goes - and I want desperately to be a part of it all. So, while class is now officially "over," you can be sure you'll continue hearing from me about learning and games.
EDT791: Next-gen glitz, old-school social
Submitted by Jeff Beeman on Tue, 04/29/2008 - 19:48.
In my mind, gaming has historically been social in nature. Chess, soccer, Chinese checkers, poker, basketball, hide-and-seek, horseshoes and Dungeons and Dragons all exist as activities that enable and facilitate social interaction. As games, they nearly cease to exist without the presence of others.
In their infancy, video games were similarly social. Computers and developers weren't far enough along in the establishment of artificial intelligence, to do much more than allow a few players to duke it out. Single player experiences were incredibly limited, so video games were inherently social out of necessity. Sure, there were plenty of single-player experiences to be had, but even those were successful because they became social. Due to their limited ability to present complex character interactions to the player, games like Space Invaders, Pac-Man and Galaga became more about skill, showmanship and competition. Arcades became incredibly popular as locations for gamers to gather, lining up quarters for who had "next" in Street Fighter II and setting up high-score tournaments for 1942. Electronic gaming was "classic" gaming in that it was still an inherently social activity.
Video games evolved in many ways over the following few decades, and as processors got more powerful and developers became more experienced, AI was used to alter how we fundamentally experienced electronic entertainment. While this evolution brought us Baldur's Gate, Grand Theft Auto III, Final Fantasy XII and countless other unforgettable single-player experiences, it also slowly, but very successfully, removed social interaction from a large segment of mainstream gaming culture. Social games did continue to exist and flourish (see Counter-Strike, Everquest, etc.), but we quickly had a significant number of completely non-social experiences. Nothing about my hundreds of hours (literally) spent leveling up my characters in Baldur's Gate was communicated to my friends unless I went out of my way to tell them. Unless I brought them over to my house, my friends had to take my word for it that I'd defeated a particular rare or epic monster in Final Fantasy XII. Instead of facilitating or demanding interaction with other gamers, many titles from the past decade could be played and fully enjoyed in complete isolation. I'm not sure that was the direction anyone really wanted it to go.
Things seem to be changing, though, as the market transitions hardware generations...
First, broadband has truly become ubiquitous enough that console manufacturers can assume everyone will have internet access. As a result, services like XBOX Live Arcade and Steam Community have recreated the physical arcade experience in a virtual space. With both services, players can quickly and easily chat with friends, setup and invite each other to games, check out the "leader boards" of games they play and more. Both services have even brought single player games into the social experience with achievements - points or "badges of honor" for individual games.
Second, party games have truly come into the mainstream. Wii Sports and Rock Band are the runaway successes in this realm. Both games are enjoyable as a solo player, but become unique, indescribable experiences as more players are added to the mix. The sense of accomplishment when four players, in cooperation, beat an incredibly difficult song in Rock Band, and the sheer joy and child-like fun of four player tennis in Wii Sports has yet to be matched.
Finally, World of Warcraft, while debatably "next-gen" and certainly not the first of its kind, has brought massively-social gaming into the mainstream. It did so in such a nearly-perfect way that, as a result, gamers now have high expectations and demands for future games of its kind.
As the "next-gen" gaming platforms rapidly become the "current-gen," I can't help but recognize that gaming culture is rapidly returning, in many ways, to its roots. I couldn't be happier.
EDT791: Compelled to play
Submitted by Jeff Beeman on Sun, 04/27/2008 - 18:43.
A few months ago, I started trying to talk my dad into buying an XBOX 360. I worked on him for months, occasionally feeding him little tidbits of motivation by telling him about such treats as Gears of War or Forza Motorsport 2. These were games I was certain he would revel in, but the experiences were too familiar to him and, therefore, failed to inspire the desired action. Months of subtle attempts at manipulation went by, and then my wife and I had my family over for dinner. I got out Guitar Hero III, which my brother and I had been playing with for a few weeks, and started to play. Dad was almost immediately hooked. Mom was in love with it. A few days later, I got a call on my cell phone while I was at work, "I'm at GameStop. What games should I get with my 360?"
Along with Guitar Hero III (which he and my mom still play regularly and bring up frequently in conversation), he also picked up Call of Duty 4: Modern Warfare. Last week we had a conversation about it that I found quite relevant to Gee's concept of the ability of games to make a player sympathetic to unfamiliar circumstances and points of view.
Our conversation started when I asked how he was enjoying it. I had seen him on my friends list playing it a few nights prior. He told me he had beaten it, was playing through a second time on a harder difficulty, and was having a great time. What he really wanted to talk about, though, was the experience of being placed into the situations the game presented.
The fictional story of the game involves a "near-future war between the United States, United Kingdom, and Russian Loyalists against Russian Ultranationalists and Middle Eastern rebels." He felt the game took a relatively neutral stance on the way the conflict is handled, and simply offers the experience to the player's own interpretation. As a result, he said that he felt the game had made him understand several important things about similar real-world situations.
As a soldier on the ground, he was able to understand that situations like the one presented in the game are incredibly complex. He learned how hard it can be to make decisions in the chaos of a ground battle. Telling the difference between enemy and ally was difficult. He found a new sympathy for the experience of a soldier entrenched in conflict. He described the combat as visceral, difficult and exhausting.
None of these concepts were new to him, as they wouldn't be for most people. We hear frequently of the horrors, chaos and complexities of war. Most of us don't, however, experience them first hand. Even when we watch them in a visceral format like film or television, we're still not an active participant in the experience, so our view is tainted by the third person perspective into which we're naturally forced. Games remove that barrier and allow us to be direct participant. No longer casual observers, we become the soldier fighting for his life.
My dad is by no means a pacifist, but I don't believe he frequently supports military action. That's why I found it so interesting when he said the game made him feel that there are times when an organized use of force is the only way to resolve a situation. He didn't say that with the excitement you might expect from someone who had just beat a game, though. His active participation in a realistic conflict informed his opinion. To him, it was a cold dose of reality.
I haven't yet played Call of Duty 4, so while I wait for my dad to finish up his time with it and hand it off to me, I've picked up Call of Duty 2. I'm only a couple hours into the game, but I wanted to relate one experience I've had already.
I'm currently playing as a member of the Soviet infantry, attempting to fight off the German assault on Stalingrad. While my comrades and I were pushing our way through city streets, I heard the distinct "tink-tink-tink" of a potato masher landing near me. I knew I needed to get away, but the rubble I was hiding behind was under a hail of enemy fire. I crouched down and tried to fall back as quickly as possible, but I was too slow, and wasn't far enough from the grenade when it went off. The force of the explosion knocked me to the ground and, ears ringing loudly, I found myself disoriented and crawling. I noticed a comrade crouched behind a nearby crumbling concrete wall, and the relatively few seconds it took to reach him felt like an eternity.
With a singular experience, I was both entertained and horrified. I use the term "entertained," though, because I have no better term for the experience. I'm not sure I can really say I've had the kind of smile-on-my-face, laughing-out-loud fun with COD2 that one typically associates with playing a game. I supposed "compelled" is really the best word for the emotion, but it, and all it's variations, are so drastically overused in gaming media that the it has truly lost its significance. It does, however, accurately describe the feeling.
So what is it that compels me to keep playing it? I believe there are things we do not because they entertain, but because they satisfy. It's easy to confuse the two emotions, yet we find ourselves compelled to do many different activities. Even though it isn't fun when I spend hours writing and debugging Drupal modules, I frequently find it difficult to stop. The act of creation and problem solving is satisfying in itself. Playing certain games has a similar effect. Retaking a train station in Stalingrad, while difficult, intense and not really very fun, is incredibly satisfying.
Note: Images taken from the corresponding Wikipedia articles.
EDT791: Excuses, excuses
Submitted by Jeff Beeman on Sun, 04/27/2008 - 18:13.
Wow, I've really fallen behind in posting my entries for class. I've been working on several different pieces, though, and I'm just having a hard time finishing them up. So, you can expect a steady stream of posts over the next few days about Rock Band, Gamestar Mechanic and a semi-related piece on podcasting.
For what it's worth, I mostly blame my procrastination on a re-discovered love for World of Warcraft...
Slides for ASU presentations
Submitted by Jeff Beeman on Thu, 04/24/2008 - 16:29.
Attached below are the slides I used for both the March and April ASU Drupal Users' Group presentations I did. The first was on Content Access and Workflows and discussed the setting up effective content creation workflows with corresponding access controls. The second covered an intro Content Creation Kit (CCK) and Views. See the lists below for modules / sites referenced in the presentations.
Content Access and Workflows presentation
Simple Workflow + Actions
Workflow NG
Other stuff referenced
CCK & Views presentation
EDT791: The Siren Song
Submitted by Jeff Beeman on Wed, 04/16/2008 - 15:48.
In the first meeting of EDT791 this semester, we were told that one of our assignments would be to play a game for at least fifty hours and write about it while we did so. In that moment, I heard a sweet, subconscious whisper, "... World... of... Warcraft." It was uttered in that same way I hear "...coffee," each morning, or "...popcorn," whenever I walk through the doors of a movie theater. I hadn't logged into WoW in nearly nine months, and it was pulling at me. Strongly. Within mere seconds, I was coating a dagger with poison, hiding myself in the shadows and preparing to dizzy a gibbering ghoul in the Western Plaguelands. I was hoisting my tiny gnome body aboard a gryphon, grasping its feathers tightly as I soared towards Wintersping. I was... hearing a strange voice. "For those of you who are gamers, it needs to be a game you've never played." I had nearly fallen off the wagon. The intervention had saved me.
Over the next few weeks, I tried to forget my moment of near-weakness. After giving Persona 3 a valiant effort, I moved on to Lost Odyssey. I busied myself with other distractions - playing Jeanne D'arc or Disgaea on my PSP whenever I needed a quick fix, or Titan Quest when I needed something more intense. Each experience was satisfying in its own right, and each helped block my ears to WoW's siren song. Yet, despite my best efforts, it kept making its way back to the forefront.
In our second meeting, a classmate announced that he had chosen WoW as his game for the course. He told us he hadn't played any sort of game for years, let alone an MMO. A few weeks in, he talked at length about his low-level, newbie journey through Azeroth and demoed the game for us on a projector. Revisiting the game through his virgin eyes brought a flood of nostalgia. I quickly became the annoying kid in class who talks more than the teacher.
"What professions did you choose?"
"The leper gnomes are to the west."
"Do you see those mechanical bird-looking things? I have one of those."
I can only guess that my lust for his experience was palpable. Realizing how foolish I must have been acting, I glanced over at our professor and saw that same hungry, longing look in her eyes. When our classmate was finished, she logged into her account without hesitation and showed us, with great pride, her level sixty-nine night elf druid.
I knew she had played WoW - she had mentioned it before in class - but in my mind, she had surely spent time in Azeroth as a means of researching and documenting the experience of learning in an MMO. But, she had suddenly transformed from an academic who certainly didn't appreciate the game for what it truly was to a fellow warrior in the war against the Burning Legion. We suddenly shared that bond of mutual experience I imagine formerly deployed soldiers feel. We had both witnessed the devastation of the plague that had overrun Lordaeron. We had both taken down the Scarlet Crusade. We could surely talk at length about the anarchy of Stranglethorn Vale or Gadgetzan.
Talking about WoW during class wasn't the only thing calling me back - pleading with me to rejoin Alliance ranks. Gabe and Tycho at Penny Arcade had been, for several months, writing what can only be described as literary prose about their reignited love for the game. The son of the owners of the Gold Bar, where I spend the majority of my mornings becoming caffeine-infused while I work, was gushing about his first run in Karazhan and his new-found love for working the economy through auction house. Cory "Demiurge" Banks on Gamers With Jobs reminded me why the hand of WoW irreplaceably scratches a social itch, and the GWJ guild on the Blackhand server was ready and waiting to accept me with open arms. Unable to fight it any longer, I gave in. Within a few days, I had re-subscribed, paid the fee to for a character transfer to join the ranks of the GWJ Alliance, and was sneaking around the Eastern Plaguelands as Doogiemac, a level fifty-five gnome rogue.
Going back to WoW has delivered in more ways than I could have expected. The last time I left the game, roughly nine months ago, I was at level fifty and questing through a desolate world. The Dark Portal had been opened to Outland, but was only available for players of the highest level... a long ten levels away. In that nine months, Blizzard has drastically decreased the time needed to get from level one to sixty by ramping up the experience gained from enemies and quests in the lower level zones. I have now quickly worked my way up to level fifty-six, and fifty-seven is just over the horizon. More importantly, I have joined the ranks of the GWJ Alliance, and my brother has come along with me. WoW's inherently fun and addictive gameplay and it's masterful design and storytelling are reason enough to be continually drawn back in, but the social ties and relationships that are so core to the experience make it a foregone conclusion - I will never stop playing this game.
Boston tracks in Rock Band
Submitted by Jeff Beeman on Mon, 03/31/2008 - 17:32.
I plan on doing a full post at some point about Rock Band, but I thought I'd just drop a quick line about the Boston track pack that was just released last week. I picked it up the day it came out and I'm thoroughly impressed. Granted, my love for the music, particularly Rock & Roll Band and Smokin', is most likely due to my unusual and unhealthy love of albums with sweet UFOs on the cover and rockers with awesome facial hair. The note tracking for guitar on hard difficulty is an absolute blast, and I'm excited to jump into the drum tracks, as they sound like they'll be fun as well.

