Category Archives: Phil

Phil 7.24.12

8:00 – 2:30 ESSO

  • Backups on site
  • Tried the Flex 3.5B version of the code. Neither vis2 or AccountManagers worked. I find that particulalry vexing since AM was compiled entirely with 3.5B.
  • Dong got XP up and running with the proper versions of IE7 and Flash player. Of course, the code works just fine. Sigh
  • Trying Mike’s workspace. Was able to compile, though maven errors will have to be dealt with in the future if this works
  • Added the datavisualization swc to the 3.5B version of vis2 build path. THis was probably the reason that the version yesterday would crash here. Dong has built a 3.5B and 3.6 version of AccountManagers to try as well.

2:30 – 6:00 FP

  • PAD Meeting
  • Wired up new mouse, and found a laser USB mouse that can be sacrificed

Phil 7.23.12

8:00 – 4:00 ESSO

  • Backups on site. No fires to deal with.
  • Started to put XP on the Sony laptop. No luck – XP couldn’t recognize the drives. And, the serial number for the CD was *only* in the email that Microsoft sent me, which was at home.  So I went home, got my car from the shop, and brought back one of my old desk side units. Dong is in the process of installing XP on it, since he has all the spare monitors on his desk.
  • Copying my Eclipse workspace over so that I can change compilers without having to worry about unforeseen consequences.
  • Compiling everything with 3.5B results in runtime errors with AdvancedDataGrid, and you can’t compile FlexiChart with anything less than 3.6. Trying to compile just EdgeUtils and Management Utils with 3.5B. Vis2 is compiled with 3.6, while I’m compiling AccountManager with 3.5B. Will test on site tomorrow to see how that works.

Phil 7.20.12

8:00 – 4:00 ESSO

  • Ran Dong’s test SWFs, and the culprit appears to be the settings.
  • Deployed the new PPM and PA
  • Working on adding in the Label Field for numeric plots. Done
  • Adding _labelFieldColumnName to xml save and restore. Done
  • Added a tool tip to the combobox, which is not coming up. Odd. Checked in anyway. Something for Monday.
  • Looks like the compiler is the culprit. Downloaded Flex 3.5 and added it to my SDK list, but didn’t install it while I was working on the labeling.

Phil 7.19.12

8:00 – 4:00 ESSO

  • Bringing in many combinations of vis2. Let’s see if any fix the IE7  problem!
  • Well, my build didn’t work, so that means that it’s probably not Maven. Dong’s going to make copy the workspace on Mike’s machine and try the following:
    • Workspace 1: Change the project settings only.
    • Workspace 2: Update the code, but not the project settings
    • Workspace 3: Update everything
    • I may also try building in his workspace to see if my version will run.
  • Then I’ll try running those on the test server and see if there is any pattern.
  • Looking at a way to label the _plotAccordian charts using text from another column. pieLabelFunction2 in WidgetBase should be able to look at a given column. The name of that column will have to be stored out in the xml as well.
    • looks like I can use the nameField attribute (as shown here).
  • Burned a new disk of Dong’s updates for tomorrow.

Phil 7.18.12

8:00 – 5:00 ESSO

  • Spent all day on site
  • Dong’s
  • Did a presentation of the Project Assistant and PPM to the project PMs
  • Spent the rest of the day working on ingesting Cognos data and processing it into Flexichart-able tables
    •  Need to make the layout_xml blob larger
    • Need to fix the ‘manual’ desktop xml loading (from pasting) so that it can save
    • IE version of code still hanging on remote object access, even for Dong’s code. Ingest Manager works though, which points to a possible library issue.

Phil 7.16.12

8:00 – 4:00 ESSO

  • Got all the scripts up and running on the production server
  • Added a backup batch file for VSS. Unable to copy files in the batch file, which is odd. The network was slow today, so that could have something to do with it. Since it’s exactly the same code (that looks at its own name for behavior), what works for move should work for copy.
  • Talked to JR about reports. In addition to what we have now, she’s like to be able to show the zero, non-zero, and null values on a chart. Dong’s going to look into making that query.
  • Still unable to get IE to open Data Navigator. I think I might have found the answer in LoginScreen. Mike had changed the call to usersAndRoles.getUserInfo(userName.text) so that there was a boolean that said to use the DN lookup. Set that to false. This makes sense, but now I’m confused why FF logged in. Burning a disk to bring in tomorrow. Will also add Dong’s scripts

Phil 7.13.12

8:00 – 3:30 ESSO

  • Meeting w/ col Dukes is now the 19th?
  • Made some scripts for Jessica which look cool, but vis2 is not logging in with ie
  • Snapshot and excel dump are pointing to [object, object]
  • Disabled the autologin and reactivated the alert that shows the endpoint if there is a connection fault.
  • Added in a local log for vis2 that’s enabled by a <vis:localLog> tag in the SetupXML.xml file. Took a while thrashing with why it wasn’t working until we figured out that it was IE hanging on tenaciously to some cache.
  • Burned new vis2 to disk

Phil 7.12.12

7:30 – 3:30 ESSO

  • Getting up-to-date versions of VISIBILITY suite on disk
  • Installed and updated test and production server. Interesting note, the ‘all databases’ argument to mySqldump was saving off an old(?) version of project_portfolio. Changing it so that the db was explicitly named fixed that.
  • The new version of PPM went over very well.
  • Regular Thursday meeting. Some rumor about the IG wanting to look at VISIBILITY?
  • Upped the size of the mySql max_allowed_packet to 100M so that scripts could get published to the DB
  • Upped the production server Xmx to 1024M and Xms to 512. Still getting out of memory errors on big pulls
  • Set up a query that shows the amount of 2011 data still unset. Need to make the following changes:
    • Month numbers should become month names
    • Budget Center id needs to be BC name.
    • There should only be 3 results by month (NULL or ‘Nothing Entered’), 0.0, or ‘non-zero’
  • Managed to kill WordPress for a minute by hitting the ‘back’ button, which inadvertently restarted a plugin update. This page fixed it nicely
  • Started back on FlexiCharts

Phil 7.11.12

8:00 – 5:00  ESSO

  • Backups
  • Walked through the duplicating funding request bug with Jessica until it made sense
  • Working on finishing the spreadsheet generator – done.
  • Starting on Flexichart refinement again
  • Deploy new stuff tomorrow while waiting for meeting.

Phil 7.10.12

8:00 – 4:00 ESSO

  • Meeting with Jessica and Dong
  • Desired tables for Data Navigator:
    • Status
      • Project Name
      • Portfolio Manager
      • Service
      • Current (i.e. FY12) budget
      • Percent under (10%, 20%, etc)
      • Weeks late since last report
      • Number of late reports
      • Appropriation
      • Budget Center
    • Financial Mitigation Plans
      • Project Name
      • Capability
      • Mitigation Plan(s)
      • Outlay Rate (current year)
      • Outlay Goal (current year)
      • Obligation Rate (current year)
      • Obligation Goal (current year)
      • Outlay Rate (previous year)
      • Outlay Goal (previous year)
      • Obligation Rate (previous year)
      • Obligation Goal (previous year)
      • Current outlay (goal – rate)
      • Current obligation (goal – rate)
      • Appropriation
      • Budget Center
      • Current year budget
      • Previous year budget
    • Tool Usage
      • User
      • Time using tool by week
      • Role
    • Appropriation Charts by Project
      • Goals are plotted for the entire appropriation schedule (i.e. Procurement = 3 yrs, RDTE = 2yrs, etc)
      • Obligations, outlays, committed, and PM Actuals are plotted to the current date
    • Summed Appropriations over time
      • Current Year
      • Previous Year
      • All projects in a particular appropriation are summed
      • All goals are summed, etc.
  • Printed out Mike’s Giant Query for Dong to take a look at
  • Making a version of Jessica’s cognos(?)  spreadsheet. About halfway through.

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.