I’m finally able to run Safari in full screen mode, thanks to a little InputManager plugin called Saft. Very cool. I now have Safari running full screen in desktop #2 on my 18-desktop VirtualDesktop setup. Works like a champ. It even drops the dock and menu bar out of the way (have to remember the menu keyboard shortcuts…)
Saft is a little, well, quirky. It’s not fully integrated, and appears to do some funky patching of the running Safari app. But, it works.
Rick Lillie is planning an interesting experiment this fall. He will teach 3 sections of the same class, using various methodologies to see their effect. Traditional (lightly blended learning) vs. 2 online learning scenarios. He’ll post info and results this fall.
Since mid-June, I have been teaching a course for UCLA Extension that uses new eLearning courseware. This has been a very interesting project in that it involves interaction between three learning/delivery resources (i.e., Blackboard, my course website, and eLearning courseware).
In September, this project will move into its next phase. I will teach three sections of the class. Two sections will be at CalState and one section will be at UCLA Extension.
One class section will be taught in a somewhat traditional format (i.e., classroom delivery supported by my website and virtual office hours).
One class section will be taught in an online format using Groove as the learning management system, eLearning courseware, my course website, and virtual office hours.
One class section will be taught in an online format using Blackboard as the learning management system, eLearning courseware, my course website, and virtual office hours.
All three sections will follow the same class schedule, cover the same content, and take the same quizzes and examinations. The research design includes several interesting variables. I will write about this project as the Fall Quarter 2003 unfolds.
I had initially planned on handing my Merlot conferenceco-presentation on RSS and Learning Objects over to Mike, but I just bit the bullet and got approval to attend the conference myself. I’m planning on arriving in Vancouver on Aug. 4, and leaving the evening of the 8th. I’m hoping I can book a room in the Hyatt Regency, where the conference is taking place, but it may be a bit late to get room there…
We’re working on a new architecture for the next version of the software that drives CAREO et al. One thing we want to do is rip some of the core data functionality into a separate framework (actually a set of frameworks) and have a server host application manage communication between core data and client apps (i.e., CAREO, ALOHA, etc…).
It would be nice if, in addition to web services (SOAP, XML-RPC), if we could use a higher performance messaging system for client applications residing on the same box (or at least on the LAN) than SOAP can provide (latency, marshalling, etc…)
I’m working on a prototype application for viewing embryology slides (and having HUGE flashbacks from when I took the course back when the earth was young).
As a result, I get to play around in DirectorMX again, and am rather amazed at how quickly my Mad Lingo Skillz are coming back. Imaging Lingo rocks. 3D Lingo rocks.
I’m building 2 versions of the app. The first used Imaging Lingo to do a zoom/pan over a high resolution image. That worked well, but took a good chunk of CPU power to do the manipulations. The second version is using 3D Lingo to power an OpenGL image viewer, with a high resolution bitmap used as a texture on a plane, which is then moved in front of a camera to generate smooth panning and zooming (ala MacOSX Quartz). Very cool. Now, to play around with controlling the movement of the plane.
I mentioned how Expose (the coolest way to manage a billion open windows) had a quirk with keyboard navigation. There was an update to Panther, which included some fixes to Mail, some other stuff, and Expose. Keyboard navigation now appears to work flawlessly. Yay.
Alan, Brian, and myself will be giving a presentation to the EduCause LOVCOP (Learning Objects Virtual Community of Practice) on Friday. We’ll be talking about some of the work we’ve done on sharing learning objects using RSS, and what that pattern of resource sharing/distribution could mean to practicing teachers. We’ll also be giving an overview of the background that led up to the RSS/LO work, and will talk a bit about future directions and implications.
I’ve been keeping a copy of my default browser’s “bookmarks.html” (or favorites.html, or whatever the current default browser calls it) on a publically accessible space so I can get to my bookmarks from anywhere.
It works, but is clunky and slow (loading a 200KB file to get a single link isn’t the most efficient way to do the task).
Enter .Mac… Apple just released a new tool that works with iSync, so I can sync up my Safari bookmarks from any Mac I use to my .Mac account.
There were announcements from the WOProject and WOLips projects, both of which can be used to develop WebObjects applications (and build them using Ant) on multiple platforms.
WOProject is located here. It’s a set of tools to build WO apps independent of IDE.
WOLips is located here. It’s a plugin for Eclipse that supports the development of WO apps and frameworks.
I just had my first over-a-distance meeting in iChat today. It worked pretty well… I just started a Chat Room and dragged the other folks’ icons into it. We blabbed on for over an hour planning a presentation for Friday (EduCause LOVCOP - details to follow).
Now, if iChatAV supported multiple video streams, we could have had a virtual meeting… But the text chat worked pretty darned well.
I just wrote my first Lingo in over 2 years. DirectorMX looks pretty sweet. It’s amazing how it all comes back. I REALLY miss the instant round-tripping, being able to modify code on the fly and have it kick in without recompiling and restarting an application to see the results…
It took a few minutes for the “sprite(me.spritenum).loc = the mouseloc” stuff to trickle back out of my head, but it was still in there…