<?xml version="1.0" encoding="UTF-8"?>
<rss version="2.0"><channel><title>Trifus After Dark</title><link>http://blog.trifus.com/</link><description>“Trifus After Dark,” is the Trifus blog moderated by Adam Zamora and contributed to by others sporadically.

Questions?  Comments?  Contact Adam</description><generator>Tumblr (trifus)</generator><item><title>Raiders of The Lost Art</title><description>&lt;p&gt;Recently, I had the good fortune to be involved in adding an extension to an existing SCORM implementation within one our client installations. The actual implementation was more thorny than originally anticipated (is there one that is not?) and was able to bask once again in the rarefied atmosphere that is SCORM documentation. As always it was an invigorating and transcendent experience but my colleagues brought me back to earth when I proposed a SCORM appreciation day at work…I don’t know what to do with those T-shirts…&lt;/p&gt;

&lt;p&gt;But I digress. As delightful as that indulgence was I began to wax nostalgic for the bygone days when men were measured by their ability to create Windows Message Hooks, C++ dominated the (read my) known world and Ajax remained a character fully ensconced in Greek mythology. I was steeped in the ideas and architecture of the Windows API; indeed, it was my bread and butter溶ot to mention my tamales with red sauce. Everyone was familiar with the Internet, per se, as most of us had explored it during school. And by explored I mean grappled with the any one of the various character based email clients (does anyone remember PINE?) and thrilled to the inherent grooviness of the Phone application. For the uninitiated this was a rudimentary form of IM, but essentially limited to a sihave been at the turn of the century. Wait… it was…doh!&lt;/p&gt;

&lt;p&gt;Perhaps my living in Tuscon at the time kept me somewhat distanced from the growing tidal wave of webness that would inundate us all with a connectitude our forefathers, our fathers, our older siblings, and, alas, we could scarcely imagine. And, well, we simply did not. There were rumblings about Http and home pages and whatnot, but the conferences we attended were focused like a, well, um, like a pencil thin ray of something really bright and really straight that isn’t at all a laser beam or laser anything. Anyway, they were about the wonderful ecology of COM and DCOM, an entrant into the growing field of Remote Computing. These technologies and there many brethren were poised to fulfill the holy grail of networked computing and were indeed doing so somewhere in some way, as they still do today somewhere in some way, (one of which I will mention below.) The lineage is as follows: DDE preceded OLE preceded COM preceded DCOM. Or it may be that they overlapped a bit, but the idea was basically the same. Simply you could get objects to talk to each other across threads, applications and even machines, and, if you really wanted, you could arrange it so they really didn’t have to know that much about each other.&lt;/p&gt;

&lt;p&gt;Within the little cubicle that was my cozy home, COM and DCOM were the obvious choices for both intra and inter computer computing. And being the intrepid adventurer that most of us in the digital world are, I dove into the arcana of object interfaces, data marshaling, IDL specifications, method tables and other half-remembered bits of technical flotsam. This too was a heady time in which even the most explicit documentation required more than a casual perusal to digest fully…at times causing one to burp with gusto. Yet perseverance rewards those who, well, persevere and I was able in a rather short time to throw me down some mack daddy DCOM…at least compilable DCOM.  My team and I thought we were off to the races constructing an elaborate bit of software that swam in a pool of effervescent COM. It was elegantly designed and was brimming with these technologies, not dissimilar to the gaming addicts that are a hallmark of our modern world. But all was about to change.&lt;/p&gt;

&lt;p&gt;At about this same time I was being recruited to the dark side. In the wee hours of the night in my secret digital laboratory I was dabbling the blasphemy of java (gasp!). It may be hard for some to comprehend the animus that Microsoft held for Sun’s vision of a virtual platform. It seemed a curiosity to I and my colleagues at the time and seemed to be scrupulously and largely ignored by the (presumably serious) programming community. We thought of it as a gentle way to nurture budding programmers and an annoyance allowing amateurs to create spinning buttons in an otherwise useful web page. As I journeyed further into its depths I found it both breezy and obtuse by turns, really the experience one might have learning any new language. Perhaps naturally, I steered my efforts towards RMI initially  and later CORBA, two competing RPC technologies that one building with Microsoft tools  was arduous if even possible. Thus, I began to use development tools built for java, even further distancing my from my erstwhile peers. In 1999, when I left Tucson (I traded the wonder of Tucson’s landscape for the dazzle of Chicago’s cityscape,) I had traveled as far as I might with merely a book and an interest. I was eager to trade in my copy of Visual C++ for a some guidance in the land of XML, EJB and Servlets. It would be a few years before that transition was fully manifest but I did fall headfirst into wholesale web application building, at first using MS ASP and a litany of client-side javascript. I did embark on a detour into the murky land of BroadVision, about which the less said the better, but after a bit of a career realignment and a nostalgic visit to DDE, I was awash in java-based web application development, a universe I still inhabit. Perhaps more so than with other technologies it has evolved at an ever increasing rate. At least in the web world, ideas are proposed, vetted, and realized in a very short time, some of which are not new so much as formalized. Ajax is a prime example of this, coming just a few year after I had seen seen several homegrown incarnations of the same idea, none of which were useful beyond their singular and proprietary purpose.&lt;/p&gt;

&lt;p&gt;As others with far greater faculties than myself have observed, it is fascinating how certain technological strains flourish, renewing themselves with the seasons, some blossom and die, and some, become institutionalized and fossilized in place. Think of Relational Databases which remain largely faithful to Codd’s original paper in 1974. (Anyone out there own Oracle stock?) Another long lived technology, or at least the blueprint, is the AICC and, less so, the SCORM standards, the ideas for which date back those same mid 1990’s when I toiled blissfully assuming the web to be a mindless pastime like any arcade game. And from the LMS ramparts where I stand watch, it looks like they will be for awhile yet. The smart money, actually even the moderately attentive money, is on SCORM to wax ever more dominant in the coming months and years. Yet, as we labor to add elaborate features to the co-dependent siblings Courseware and LMS, we be mindful that history enjoys revolution and it is probable that one day we will see today’s engines purveyors of e-Learning in the same light as most of see Distributed Computing: not gone, but hidden, if not marginalized.&lt;/p&gt;

&lt;p&gt;I would like it to be known that these thoughts that I have shown
are exclusively my own, yes indeed all my own.&lt;/p&gt;

&lt;p&gt;My perspective is certainly one among many and I welcome corrections or additions.&lt;/p&gt;

&lt;p&gt;Jonathan Gray
Director, Software Development
&lt;a href="http://www.trifus.com"&gt;Trifus&lt;/a&gt;&lt;/p&gt;</description><link>http://blog.trifus.com/post/31732096</link><guid>http://blog.trifus.com/post/31732096</guid><pubDate>Mon, 14 Apr 2008 11:17:00 -0400</pubDate></item><item><title>Narcissism 2.0</title><description>&lt;img src="http://media.tumblr.com/wNHqCf7lc4v1r1mohO453UT5_500.png"/&gt;&lt;br/&gt;&lt;br/&gt;Narcissism 2.0</description><link>http://blog.trifus.com/post/25162976</link><guid>http://blog.trifus.com/post/25162976</guid><pubDate>Thu, 31 Jan 2008 10:08:00 -0500</pubDate></item><item><title>e-Learning Specifications are STILL an issue!</title><description>&lt;p&gt;There is some great &lt;a href="http://elearningtech.blogspot.com/2008/01/test-scorm-courses-with-lms.html"&gt;discussion over at Tony Karrer’s e-Learning blog&lt;/a&gt; about LMS/Courseware interoperability.  We basically built our business on the fact that this issue existed and it’s amazing that this issue still exists in 2008.&lt;/p&gt;

&lt;p&gt;There are many approaches to solving integration problems.  Some of the best ones are discussed in the previously mentioned blog post.  The best solution, however, is that vendors need to be willing to talk to one another for the good of their mutual customers.  When we all talk, everybody wins.&lt;/p&gt;

&lt;p&gt;&lt;img src="http://trifus.com/images/diagram_behind_solutions.gif" alt="Integration"/&gt;&lt;/p&gt;</description><link>http://blog.trifus.com/post/23734748</link><guid>http://blog.trifus.com/post/23734748</guid><pubDate>Mon, 14 Jan 2008 10:24:00 -0500</pubDate></item><item><title>If your first life was like your Second Life.
Found via The...</title><description>&lt;object width="400" height="336"&gt;&lt;param name="movie" value="http://www.youtube.com/watch?v=flkgNn50k14"&gt;&lt;/param&gt;&lt;param name="wmode" value="transparent"&gt;&lt;/param&gt;&lt;embed src="http://www.youtube.com/v/flkgNn50k14" type="application/x-shockwave-flash" width="400" height="336" wmode="transparent"&gt;&lt;/embed&gt;&lt;/object&gt;&lt;br/&gt;&lt;br/&gt;If your first life was like your &lt;a href="http://secondlife.com"&gt;Second Life&lt;/a&gt;.&lt;br/&gt;
Found via &lt;a href="http://internettime.com/2007/11/10/what-second-life-is-really-like/"&gt;The Internet Time Blog&lt;/a&gt;.</description><link>http://blog.trifus.com/post/19033992</link><guid>http://blog.trifus.com/post/19033992</guid><pubDate>Sat, 10 Nov 2007 18:33:00 -0500</pubDate></item><item><title>Trifus in Second Life</title><description>&lt;p&gt;Okay, so I was late for my first virtual meeting in &lt;a href="http://www.secondlife.com"&gt;Second Life&lt;/a&gt;.  Does that mean I am virtually passive aggressive?  This get together was through Dirk Tussing’s Learning Leader’s group &lt;a href="http://www.learningexecutive.com"&gt;&lt;a href="http://www.learningexecutive.com"&gt;http://www.learningexecutive.com&lt;/a&gt;&lt;/a&gt; and was hosted by the folks at &lt;a href="http://www.centrax.com"&gt;Centrax&lt;/a&gt;.  This is Ed Prentiss’s company that does a lot of good e-Learning and e-Marketing design work.  They must be doing well, come to find out they own their own island in Second Life!&lt;/p&gt;

&lt;p&gt;Before we talk about the meeting, I need to give some autobiographical context to my experience with with games and simulations.  I was there at the beginning with pong and blew my allowance at the arcade playing Galaga and Missile Commander. I was never very good at video games but I loved playing them.  Castle Wolfenstein, Doom, Half Life; I played them all.  Then along came kids, a house to maintain, and too many startups and I fell off the train.&lt;/p&gt;

&lt;p&gt;So I was a complete newbie to Second Life when I signed up for the virtual networking event.  I went and tried to get familiar the night before - after a long day at work, a game of chutes and ladders with my son, and a big bowl of pasta I slumped on.  Okay, so I didn’t get very well prepped.  Luckily, my colleague Adam gave me a primer and it was pretty easy to get the basic movements down for walking and gesturing, etc. Changing your appearance is a little more esoteric. I didn’t want to look really cookie cutter and lame so I found the menu to adjust my appearance. You just click on yourself and pick “Appearance” from the round menu and start exploring.  It definitely plays into American narcissism.  I was finally able to get normal size ears and get those six-pack abs I always wanted.  You guessed it, everyone looks good in their Second Life.  And judging from the complexity of some of the “Regulars” hairdos and outfits, some people are spending a lot of time there.&lt;/p&gt;

&lt;p&gt;I met up with my colleague Adam and the other meeting attendees at a convenience store on &lt;a href="http://slurl.com/secondlife/Centrax%20Island/162/171/28"&gt;Centrax Island&lt;/a&gt;, a really cool virtual environment the 3D designers at &lt;a href="http://www.centrax.com"&gt;Centrax&lt;/a&gt; created.  I met some interesting people there though I am not sure who they really were because their Second Life names appeared above them.  We also flew to a floating “Star Wars-esque” platform in the sky.  Yes, I said we flew.  You can fly in Second Life.  It connects viscerally with that dream of flying we have all had. I did crash a few times (think Greatest American Hero) until I learned to use the PgDn key to float down.&lt;/p&gt;

&lt;p&gt;I was enjoying the tour of the sky platform but a guy walked up to me, probably to network. In an instant, my first person shooter instincts took over and I shoved him off the sky platform. Needless to say that ended our future networking opportunities.  Later, in the tour, my colleague Adam showed me a virtual sweater he created in Photoshop that featured our Trifus logo.  This was great.  Virtual &lt;a href="http://www.m-w.com/cgi-bin/dictionary?va=tchotchke"&gt;tchotchkes&lt;/a&gt;!  He gave me one and after learning about getting gifts from others and then searching my inventory, and then a little more techno-intricacy, I was proudly sporting my Trifus sweater.  Adam ended up giving out a couple extra sweaters to attendees.  Good virtual marketing Adam!&lt;/p&gt;

&lt;p&gt;As far as e-Learning applications, I could see it being a great 3D role playing tool particularly for people in retail or medical where they need to move around and have positive, proactive communications with customers or patients.  This was just a light Second Life intro, as you may have read, there is a whole economic model based on Linden dollars.  You can buy land, build buildings, have a career, get married.  Wait, that’s my current crazy real life.  Why would anyone want two crazy lives?  Some people have more disposable time than I do.&lt;/p&gt;

&lt;p&gt;Adam gave me one final tip near the end of the tour.  When modifying your appearance, your underwear is supposed to go underneath your pants; not on top.  Thanks again Adam.&lt;/p&gt;

&lt;p&gt;Thomas J. Reilly&lt;br/&gt;
CEO&lt;br/&gt;&lt;a href="http://www.trifus.com"&gt;Trifus&lt;/a&gt;&lt;/p&gt;</description><link>http://blog.trifus.com/post/18676821</link><guid>http://blog.trifus.com/post/18676821</guid><pubDate>Wed, 07 Nov 2007 11:33:00 -0500</pubDate></item><item><title>Last week we took part in  a Virtual Peer-Networking Gathering...</title><description>&lt;img src="http://media.tumblr.com/wNHqCf7lc1f4br1lXVOEbSBV_500.jpg"/&gt;&lt;br/&gt;&lt;br/&gt;Last week we took part in  a Virtual Peer-Networking Gathering in Second Life, a &lt;a href="http://www.learningexecutive.com"&gt;Executive Learning Exchange&lt;/a&gt; hosted by our friends at &lt;a href="http://www.centrax.com"&gt;Centrax&lt;/a&gt;.  This is a picture of our group.</description><link>http://blog.trifus.com/post/18451306</link><guid>http://blog.trifus.com/post/18451306</guid><pubDate>Mon, 05 Nov 2007 16:37:21 -0500</pubDate></item><item><title>First Post!</title><description>&lt;p&gt;It’s true.  The long-overdue, official Trifus blog has launched.  “&lt;strong&gt;Trifus After Dark&lt;/strong&gt;” has arrived.&lt;/p&gt;

&lt;p&gt;We will use this blog to keep you, the community, informally connected to what’s happening at Trifus and to serve as our own soap box so we can comment on industry news, the general state of the training &amp; development world, and on what our friends in the industry are up to.&lt;/p&gt;

&lt;p&gt;We’ll keep things here simple and informal.  If you’d like to chime in, drop us a line at &lt;a href="mailto:info@trifus.com"&gt;info@trifus.com&lt;/a&gt;, and let us know what you’re thinking.  Or, just publish a comment on your own blog and link back to us.  We’ll find you!&lt;/p&gt;

&lt;p&gt;Thanks for reading.  We hope you enjoy this dialog and look forward to hearing from you!&lt;/p&gt;

&lt;p&gt;Adam Zamora&lt;br/&gt;
Director, Professional Services&lt;br/&gt;&lt;a href="http://www.trifus.com"&gt;Trifus&lt;/a&gt;&lt;/p&gt;</description><link>http://blog.trifus.com/post/18450670</link><guid>http://blog.trifus.com/post/18450670</guid><pubDate>Sat, 03 Nov 2007 17:00:00 -0400</pubDate></item></channel></rss>
