Category Archives: Phil

Phil 7.9.12

8:00 – 4:00 – ESSO

  • Rain is nice after the heat spell. Maybe I’ll get to open the windows today?
  • Adding getInfo test to VisibilityScripting. Done
  • Set the server and local logs on IngestManager to visible.
  • So the problem turned out to be that amfsecure wasn’t set in the endpoint, just amf. Now, as far as I understand it, everything should be running amfsecure that’s using https, so how VISIBILITY and AccountsManager are working is something I find confusing. THe only thing I can think of is that the SWCs on VSS and IM are now compiled using Flexbuilder, and the others are being compiled with Maven and the command line.

Phil 7.6.12

8:00 – 4:00 ESSO

  • Submitted status report for June
  • Showed Jessical how to use the collection part of FlexiChart
  • In response to a question about getting totals, I was going to open up the Scripting app, but was unable to log in. The server logs don’t work either, though the setupModel.xml file seems OK. IngestManager had the same problem. PPM, vis2, and AccountManager all are working fine. This could be because VSS and IM are new? Going to add more logging to see what’s going on in the connection process.
  • Added some logging, but I really don’t see anything that could cause this

Phil 7.5.12

7:30 – 4:30 ESSO

  • Submitted request for Microsoft Baseline Security Analyzer
  • Spent some time with Jessica R. Going over charts for Col. Dukes. Tried to make sets, but D&D didn’t work. Behaves on my machine though.
  • Worked on adding fixes to FlexiChart. My version of Eclipse is locking up with creation complete periodically.
  • List of fixes
    • Data Field combobox needs to expand to fit longer names. Also adding tooltips
    • Need to update the documentation for FlexiChart
    • Only FACTS data should be hidden from non-admins
    • Desire to be able to promote/demote parents and children. It should be possible to promote a child to a parent and demote its parent to a child role
    • Need to see all parent/child budgets in project summary view
    • Change FACTS query so that spending lines continue rather than go to zero.
  • Wrote up progress report for June

Phil 7.3.12

8:00 – 2:30 ESSO

  • Got all of Mike’s dev stuff from his various flippsers
  • Changed the TestServlet so that it’s fired in Visibility3 rather than VisibilityScriptingServer. Added an html redirect file to the VisibilityScriptingServer directory (TestServlet/index.html), so that the documentation doesn’t have to be changed.
  • Deleted fgm-security-pki project from my workspace. It really didn’t want to go – I had to quit eclipse, delete the folders, then restart eclipse and delete the ghost of the project
  • Added fgm-security-pki back in from svn. This time, I disconnected the maven nature, ran eclipse:eclipse in mvnAssist, and not the project appears to work correctly.

2:30 – 4:00 FP

  • PAD meeting

Phil 7.2.12

8:00 – 4:00 ESSO

  • Had to redo my PKI again this morning. At least I’m getting good at it.
  • Rewrote the backup script so that it uses mvPlusDate.exe. It seems to be running OK
  • Talked to Mike about transferring the effort over. It looks straightforward to implment an acceptable security plan, and Bill D. seems to be taking lead on this. If not, then I can put together a matrix that references the documentation.
  • Reading the documentation
  • Downloaded the new FlexiChart but I haven’t tried it yet.
  • Asked Mike to document his maven artifact svn version number appender, which he has done and checked into his sandbox.

Phil 6.28.12

8:00 – 4:00 ESSO

  • Got my PKI certs behaving correctly – maybe.
  • Meeting with Jessica, Mike and Dave W. Some discussions about priorities. Because of budget issues, the highest priority goal is to have everything running on the production server. This means that a test plan that (who?) will sign off on needs to be written and evaluated. This also means that some code that would be desired probably won’t get written.
  • My slightly re-coded version of VisibilityScriptingServer worked out of the box, no debugging required.
  • IngestManager couldn’t access the SSL xml exposed by the publisher servlet. We changed the Tomcat web.xml to open up http on port 80 so that the IngestManager wouldn’t have to use SSL. Since port 80 is only visible behind the firewall, this is probably kosher, if not optimal. May need to spend some time seriously grocking 2-way SSL. Either that or write a test plan.
  • PPM Bugs for today (full list is here)
    • Financial Mitigation Plans cannot be opened for previous entries when skipped
    • Invoices cannot be opened
    • filter not working in Database Mgmt panel
    • sometimes Funding Request Save button not enabled

Phil 6.27.12

8:30 – 4:30 ESSO

  • Bad traffic on 95 this morning.
  • The PublisherServlet isn’t working on site. Setting it up for non-server debugging
    • Done. The PublisherServlet now has a main that lists all published tables and then the contents of a default table or one defined on the command line.
    • Found one potential bug. The ending date comment was not explicitly converted using toString(). It’s possible that might have had an effect?
    • Testing the servlet in Tomcat. Looks like it’s working. Need to burn a disk.
  • Downloaded, de-mavenized and updated ProjPortfolioMgrClient and ProjectAssistant.
  • Updated PPM database

Phil 6.26.12

8:00 – 4:00 ESSO

  • Neat jQuery countdown timer here. Also cool is how the examples are embedded in the description.
  • The problem with the excel files and image snapshots was that there was a
    <vis:download>https://127.0.0.1/Visibility3/downloads</vis:download>

    rather than

    <vis:downloads>https://127.0.0.1/Visibility3/downloads</vis:downloads>

    SingletonDataDictionary stored ‘download’ just fine and when widgetBase asked for ‘downloads’ SDD didn’t know what to return and returned an empty object. Added a warning logger message whenever getItem returns an unset item.

  • Got VisibilityScripting up and running. Oddly, there were no server settings, which had to be added. Checked in now.
  • ….and then I spent the rest of the day dealing with software updates. Sigh.

Phil 6.25.12

8:00 – 4:00 ESSO

  • Well, I can log into the integration machine, but not the test. Submitted a ticket
  • Web-based IDE! http://c9.io/
  • PPM issues:
    • Turn off (column) sorting on Project Data entry
    • Gray out non-editable fields in PPM.
  • Icons work in the Network Widget. I can’t save out excel files or screenshots. Next thing on the list…

Phil 6.22.12

8:00 – 4:00 ESSO

  • More effort expended on getting my admin password
  • Meeting with Denise P
  • Checked fixed version of MavenAssist back into Sourceforge
  • Testing icons in VISIBILITY
  • Still need to download and install the following:
    • ManagementUtils – FB is having a hard time understanding this one. Fixed by deleting and reloading from SVN, then updating the Flex compiler
    • Visibility Scripting Server
    • PPM
    • PA
  • I’m pulling out the dependencies on the VISIBILITY SWCs and adding in dependencies on projects. It makes rebuilding the application much cleaner, ensures that there will be no mismatch between library code in the editor and what’s being linked in. I think a dummy project that pulls in the appropriate swcs and puts them in the repository may still be a good idea.

Phil 6.21.12

9:00 – 4:30 ESSO

  • Looking at what the deal is with MavenAssist.
    • The selection listener doesn’t seem to be firing. Adding some code to the “Set Pom” button that will load the selected POM, and should also allow me to debug this a bit.
    • Looks like you no longer need to remove and then add in the PostSelectionListener. No sure if that will break something else, so I’ll leaf the commented code in for now.
  • Sent Melanie a note about FSAs
  • Fixed the “Flex Demo” chart problem in IngestManager by linking directly to the EdgeUtils project, rather than using the Maven swc.
  • Upload some icons tomorrow for car dealers an customers

Phil 6.19.12

8:00 – 7:00 FP

  • 3:00 Meeting at PAD lab. May go earlier to try printing out mouse
  • Got notice that Shapeways is building the mouse as of 7:45 this morning. I’m guessing it should ship today.
  • Reading Rotary Encoders with an Arduino
  • And the Arduino API. Now that’s useful…
  • Spent a huge part of teh evening in an unsuccessful attempt to print out the new mouse on the new Replicator. I may try going back to the old unit, but the mouse from shapeways is due in a couple of days so maybe not.

Phil 6.18.12

7:30 – 3:30 Fp

  • Had trouble printing the mouse last Friday.
    • The version that had the mounting geometry wouldn’t print, so I used the simpler version
    • That pulled up off the stage. I hot-glued it back to its raft, which helped for a while, but then the whole raft pulled away and rotated, which destroyed the print job.
    • I think the way to fix the problem with the model detaching is to add a base that will be cut away later. That will increase the contact patch.
    • I’m installing ReplicatorG, which produces the gcode for the Replicator to try to see what the deal is without going back to the lab.
    • Had to rebuild the entire model due to manifold problems. The new model does create valid gcode.

Phil 6.15.12

7:30 – FP

  • Heading out early to go to the PAD lab and try printing out the mouse.
  • Updating sim and models on the laptop. Done, and hooked up to the hardware!
  • After talking to Tom for a bit, it looks like it might make more sense to buy a cheap deskside system and strip it for parts rather than buy the components.

Phil 6.14.12

9:00 – 4:30 FP

  • In a bit late due to dentist app’t.
  • Let’s see if we can learn how to slice geometry today!
    • It’s really easy. Select the object that you want to modify (in object mode), then click on the ‘Object Modifiers’ (crescent wrench) tab
    • Add a ‘Boolean’ modifier. It can be ‘Difference’ ‘Union’, or ‘Intersect’
    • Select the object that the first object will be modified by in the ‘Object’ Field
    • Click ‘Apply’ – That’s it!
  • Next, let’s see if we can make some useful cuts in the mouse. Done! 
  • Useful link to Modifiers in Blender: http://wiki.tesnexus.com/index.php/An_introduction_to_Modifiers_in_Blender