Phil 12.31.12

8:00 – 12:00 ESSO

  • Deployed a new version of PPM that seems to be working much better than the old version
  • Backups. Slow, but at least I can get on the server
  • Security training.

12:00 – 4:00 FP

  • Switched over to the HD command-line examples to see what’s actually going on. Code is better commented, and seems to run better. There aren’t any peculiar error messages, at least, and no GLUT.
  • Looking through HelloHapticDevice.
  • Got a copy of the project built with MSVC working (i.e. with stdafx, etc.) I had to move a copy of msvcrtd.lib to the lib folder that was explicitly included. Otherwise, here are screenshots of the various properties (Note the Active(DebugAcademicEdition) configuration at the top of the dialog:

C++_General
C++_Optimization
C++_CodeGen

Link_General
Link_Input

  • And that’s it for 2012.

Phil 12.28.12

8:00 – 12:00 ESSO

  • Walked through some bugs with Lenny.
  • Attempted to back up but the connection with PuTTY was way slow. It seems to be a known problem, so I’ll wait until Monday to try again.
  • Helped Brian out with some JavaScript/HTML that handles collapsing tables. The code was not written well to educate.

12:00 – 4:00 FP

  • Got the HLAPI demonstration code compiled, though some things run and some things don’t. I get errors like “Haptics failed to initialize”. Still, “HelloSphere” works, which is enough to get the hang of things.
  • Hmm. Looks like it’s written for OGL 1.x?
  • Still, pretty cool. I’ve got a rotating cube with appropriate forces:

  • Also a teapot. So arbitrary geometry seems fine.
  • Still, I don’t like this:
	// Start a new haptic shape.  Use the feedback buffer to capture OpenGL 
	// geometry for haptic rendering.
	hlBeginShape(HL_SHAPE_FEEDBACK_BUFFER, gSphereShapeId);
  • That does mean OGL 1.x. No feedback buffer in OGL 3.0 or greater. That means this library probably won’t be all that useful.

Phil 12.27.12

8:00 – 12:00 ESSO

  • Backups, plus some coordination with the Pit Crew.
  • Dong’s pass has been renewed.
  • Meetings

12:00 – 4:00 FP

  • Got the power supply for the Phantom
  • Installing drivers from here
    • Following directions here
    • Which requires updating root certificates here

Yay!

  • Starting on the OpenHaptics Programmer’s Guide. And playing around with the demos a bit.

Phil 12.26.12

8:00 – 4:00 ESSO

  • Backed up the databases on site.
  • Took some training that I didn’t think I needed, but I was on the email list, soooo…
  • Sent an email to Chris and Dave to renew Dong’s pass
  • Went home on account of the weather. So I’m setting up my work environment again. Hopefully it’s not that broken.
  • Huh. My Tomcat instance seems to be missing. Downloading. Installed.
  • Getting the config files and databases from fgmdev.
  • Am now able to compile and run Vis2
  • Can’t get the “new user / no column header” bug to happen.
  • Starting on adding font size to legend and panel titles.

Phil 12.17.12

8:00 – 12:00 ESSO

  • Updated database so alert queries are running correctly.
  • Had a bunch of really odd problems – The date calculation seems not to be running correctly, and the headers are not showing up in AdvancedQueryWidgets for new users, but only for a while. It seems to go away and work properly after adding explicit themes, but not immediately. Need more info.

12:00 – 4:00 FP

  • Finishing paper.

Phil 12.14.12

8:00 – 4:00 ESSO

  • Backups. And everything is *still* working on the production server!
  • Worked some with alerts before going off to a GAO meeting and then a meeting with Jim G. The upshot is closer integration with GAO.
  • Submitted paperwork for school reimbursement before switch to White Cliffs.

Phil 12.12.12

8:00 – ESSO

  • Didn’t blog yesterday. Basically worked with Dong on getting VSS working on the production server
  • Spent this morning breaking everything on the production server. Somehow, instead of copying folders to the “Production Webapps” backup directory, I moved them. This cause old war files to recreate obsolete versions of everything. And somehow the copied items weren’t complete so *everything* had to be rebuilt from a combination of files on the integration server and files from the Updates directory. Most. Fun. Ever.
  • Got the first pass of alerts running though, which is a win.

Phil 12.10.12

8:00 – 4:00, ESSO

  • ADF
    • Finished this tutorial. The charts are pretty nice. Hooking up data is actually amazing. I fear debugging though.
    • Looks like audio and video are built in. Next time we build an app, we’re going to do this for the help.
  • Meeting from 11:00 – 1:00
  • Ok, back from that. Let’s do some more charting!
  • It looks like I need to download Oracle DB 11. Sigh. 99 MB of data in the pipe, 99 MB of data, take one down and send it along, 98 MB of data in the pipe…
  • And it didn’t install properly. This is now getting annoying. Oh, I see, there is no 64-bit version. This is an attempted fix. Didn’t work for me though. More tomorrow.