- Database backup this morning
- The server still was not responding to remote calls on 443 so I put in a ticket.
- A few hours later the support team responded saying someone had closed the port on the firewall and they reopened it. No explanation regarding who closed it or why…
- Starting to implement the distinguished name PKI thing in PPA
Category Archives: VISIBILITY
Phil 3.23.12
8:00 – 12:30 FP
- It’s going to be an abbreviated day. I’ve got to be over at my parent’s old house in the early afternoon to let in the GB&E guy, and since the weather’s * phenomenal* I’m going to go for a longer and early bike ride. Given all the rain in the forecast for the weekend, I’ll be here to make up the hours, probably more likely on Sunday.
- Adding in CollisionCube. It’s drawing, and I’m getting fingertip position info for collisions. More on Sunday
- Checked into SVN
Mike 3.22.2012
- Back ups a little later than usual this morning due to a doctor appointment
- The server is extremely slow via https. Remote desktop to the server works fine, pinging it works fine and quick, local https requests on the server are quick but accessing it via https from my desk is very slow. I figure I will give it a day since it is not an issue with our server itself.
- Finally heard something back from the server help desk. A guy emailed me asking for more information. I replied and got his out of office message. He will be back Monday…
- Back to working on PKI security stuff. The interface classes are done and now I am writing a test implementation that will pull user IP addresses off the session and use them instead of userDNs to try and auto log in users.
Phil 3.22.12
8:00 – 4:00 FP
- Looks like I’ll have the CSIP project to charge to soon. Woohoo!
- debugging RightHand::drawPrimitive() – fixed. Passing by value rather than by reference. D’oh.
- Shiny hand model! Now I need to wire the graphics to the FingerIO classes – partly done, waiting on putting in the CollisionCube.

- Tried adding the FingerIO classes directly to RightHand, but the class isn’t instanced by the time show() gets called in KF_GUI. So the FingerIO classes went back to the KF_Hand_window class, and I added pointers to the RightHand class. Not really happy with this, but it will do for now as I get all the other pieces working. And better than the alternative of grabbing the parent of the window class while still reaching into the RightHand class.
- Next, put all the changed code back into the fluid code – done
- Adding CollisionCube drawableObject – most pieces are in and I need to test.
4:00 – 5:00 CSIP
Mike 3.21.2012
- Usual backups this morning
- very quiet at site, Dong stopped by and we looked at the formatted cognos pull, still waiting on the raw pull before doing anything
- Coded and tested a force decay for the network map. Phil approves so I uploaded the changes and put a new version on fgmdev
Phil 3.21.12
8:00 – 3:00 FP
- Now that the basic framework is put together, adding in the hand. Starting with making shiny cubes and cylinders.
- When making textures, *don’t* compress your tga files!
- Added a color modulated reflection shader. This will probably be our main shader for charts, too.
- Need to add a bit of lighting to the shiny objects. Going to finish building the hand fist.
- In the process of debugging RightHand::drawPrimitive().
Mike 3.20.2012
- Usual back ups this morning, nothing has changed in the database in about a week
- No word back from Gina or the help desk. I did some searching and found our integration and test servers are WHITE LISTED as accepted and should be visible from the outside reaching network.
- Found a bug in the network map widget that was preventing colors from working correctly, fixed and checked in to GenericQueryWidget project
- Looked over a powerpoint sent by Jim Gorgei, not really much I can help fill out
- Playing around with the network map some more trying to fix some instabilities, simply taking time between frames in to account did not work
- I think we may need to track time from last user interaction (dragging a node or changing a setting) and slowly increase drag while the movement calculations are taking place, then once things stabilize they do not need to move again until the user does something and the system is free to move again
Phil 3.20.12
8:00 – 5:30 FP
- Spring! That bears repeating. Spring!
- Working on the hand
- Building a new FLTK widget to show
- Communication with Arduino
- Force on each finger
- Volume for each finger
- Sound for each finger
- Hand view

- Now I need to wire up the controls
- Added pointers to the pressure and volume sliders as well as the sound text within the FingerIO helper class. Works well.
- Wiring up the text output – done. Wound up using a simple multiline Fl_Output class rather than a Fl_Text_Output because when I tried to add a buffer, the code kept crashing trying to create a callback. Not sure that I was making the call in the right place?
Mike 3.19.2012
- Usual backups this morning
- Still no word from Gina about her connection issues. I am assuming it’s a 404 not found.
- I contacted the enterprise server help desk with 2 questions:
- How do I remote desktop to the development and production VMs?
- How do users connect to the systems from outside networks? Is the URL different? Is there a port that needs opening?
- Got a spreadsheet of cognos data and was told to look at it but wait for further information. It matches up somewhat with our data but the structure is a little different and column names very different.
- Got my cars_enchanced spreadsheet working after dealing with a mapping error. It works pretty well but colors are not working in the network map, they work in the geo map.
Phil 3.19.12
8:00 – 10:30 VISIBILITTY/OH
- Stopped in to talk to Al F. Things are proceeding apace, apparently.
10:30 – 12:00, 3:00 – 5:00 FP
- Getting started on the final(?) version of the hand
- Need to talk to Tom about coding up the arduino, but today’s schedule may not allow. Tomorrow?
Phil 3.16.12
7:30- 9:30 OH/VISIBILITY
- Stopped by our servers to send Al Ferguson a note asking about positions. While there, I moved the map server over from Jeff’s machine to the integration server
- Talked to Dong about getting started on charting now that the main pieces of the OGL 3.0+ libraries are written.
9:30 – 2:30 FP
- Went to UMBC to meet the prototyping support group. It’s nice, there are a couple of makerbots, a laser cutter and several other interesting items. Also, it looks like CCBC has a much bigger lab that you can take a $50 training course on and then have access to. Need to check into that.
- Starting on building the hand visualization using the new library. First thing I need to do is make a new FLTK window that shown communication with the arduino.
Mike 3.15.2012
- Usual back ups this morning
- No reply back from Gina about the connection issues at site
- Taking a break from PKI integration to create a better cars demo
- Cars are now sales from one of 3 dealerships
- The map locations of each buyer and the dealerships are in the table
- Also there is connection info for the network map
- Network map is not displaying anything, need to figure out why
- Also need to get colors and or icons
Phil 3.15.12
8:00 – 4:00 FP
- Back to commenting the shader library. Done. Now I need to create the standalone documents and fix the commenting as needed.
- Downloaded and installed Doxygen from here
- Here’s the documentation!
Mike 3.14.2012
- Usual back ups this morning
- Got an email from Gina, a woman at a remote site, who can’t connect to our credentials test
- I’m guessing it is because the URL is incorrect for the network she is on
- Just in case I sent her a URL that does not do PKI verification to see if she can see it
- Brian and I ingested some map / network data in to Visibility for testing purposes
- Back at savage, working on the PKI integration
Phil 3.14.12
8:00 – 4:30 FP
- Happy PI day! I wonder if there will be bigger celebrations in 2015?
- There is some planning for this: https://www.facebook.com/events/328804572620/
- Back to building libraries.
- Release Library is done.
- Adding test project to solution that tests the library
- Discovered that a dll was probably not the way to go, so changed the project settings so that it now generated a static library. For once, that was pretty straightforward – Properties->Configuration Properties->General->Configuration Type and select from the dropdown.
- Everything is compiling and linking, adding some actual content now.
- Well I’ll be damned – everything works (In debug and release mode!).
- Same old picture, but with much better foundations:

- Installed AtomineerUtils, a nifty plugin if Visual Studio that generates documentation frameworks

You must be logged in to post a comment.