Author Archives: pgfeldman

Phil 1.2.13

8:00 – 3:00

  • Backed up
  • Got admin privileges on my development box, so I can try a variety of flash players to see what gives with the old version of PPM
  • Working on figuring out what timesheet and what charge number to use.
  • Also working on getting the security videos to download. Done. Need to sign and send off the form
  • Worked on the design of the new Ingest Manager / Scripting IDE. Req’s here.
  • Long chat with Jessie about Novetta/FGM/White Cliffs.

3:00 – 4:00 FP

  • Changing HelloHapticDevice2 to classes. Need to figure out how to do C++ callbacks inside of classes again.
  • Ran into some odd problems that were fixed by moving all the shared .h files to stdafx.h and just including that. The static callback is set and compiling. Tomorrow we’ll try firing it.

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.

Dong Shin 12.29.2012

  • PPM bug fixes in Project Status
    • Date Acceptance Received not saving – fixed
    • Obligation and Outlay not showing when it’s $0 – removed for some reason… put it back -fixed
    • retrieve Funding Request data sorted on Description
    • added dataGridDefaultSort to TableAdbDataGrid.mxml

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.20.12

8:00 – 4:00 ESSO

  • Demo prep all day yesterday and demo this morning.
  • Add ability to change font size in panel and legend
  • Paperwork for white Cliffs. Trying to contact Athena.

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.

Dong Shin 12.12.2012

  • after hectic morning, got the alerts working on-site.
  • worked through alert queries to return results in xml so that data can be verified, fixed month and year hard-coded values
  • created VSSUpdates121212.sql for deployment
  • working on alerts export to Visibility

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.