Category Archives: Phil

Phil 3.19.13

8:00 – 4:00 ESSO

  • Spent a good part of the morning trying to figure out Keystore again. I need to export a jks file?
  • Working on getting the Tomcat server to run inside of Eclipse.
  • Had to add flex jars and javaUtil classes to the Deployment Assembly dialog in Properties for RemoteObjectTestbed. Had to do it through the QuickFix mechanism in the Problems pane. Adding it directly didn’t seem to work. Also, tried to add the JavaUtils project rather than just the classes, but that didn’t seem to bring along the classes and added warnings about the jar files used to construct JavaUtils. Since they’re needed for logging and such, I’m going to add them?
  • Description Resource Path Location Type
    Classpath entry M2_REPO/junit/junit/3.8.1/junit-3.8.1.jar is marked for publish/export but is not exported on the project classpath. Classpath visibility within Eclipse and at runtime will differ. javaUtils P/javaUtils Classpath Dependency Validator Message
  • Things are working, but I still can’t get the eclipse server to work with the installed Tomcat location. It’s possible that this could be done using the VM arguments in the Arguments tab of Run Configurations, but I really don’t want to try that yet.

    Tomcat Run Configuration

    Tomcat Run Configuration

Phil 3.18.13

Phil 8:00 – 4:30 ESSO

  • On the whole, being back at work is much better than watching over your parents at the hospital.
  • Backups
  • Getting a new server cert for the integration machine. Many changes, dead links, etc, but the help is better, and makes more sense. Sent off, though I’m not sure if I go all the people right.
  • Working on getting the server to run in the debugger. So far I’ve had to download updates to all the web tools, and the JST adapters and JST adapter extensions.
  • Updated the HOW TO SET UP ECLIPSE FOR SERVER SIDE JAVA AND CLIENT SIDE FLEX pages to fix a lot of changes since Helios, but can’t seem to connect to the pages – just a bunch of 404s. Calling it a day.

Phil 3.12.13

8:00 – 4:00 ESSO

  • Regular backups.
  • Helped Chris get on the servers, since it looks like he’s taking over management of them
  • The move went well yesterday. I got all my stuff set up, but no connection to the internet yet.
  • Probably will spend time looking at the DbRemoteObject code. Need a way of sending the desired database name, and also see what’s causing the creation of two tables in the current system.

Phil 3.11.13

8:00 – 1:30 ESSO

  • Backed up everything
  • Installed new Java and verifies that everything is working
  • 10:30 Meeting with Chris B, Denise P, and Bill A. to discuss who has the responsibility to run the server/it infrastructure.

Phil 3.8.13

8:00 – 4:00 Esso

  • Backed up everything
  • Deployed the new version of PA with the concatination fix.
  • Long discussion with Lenny about mapping between Req’s and $$. Our thought was that the contract would be the best way to determine how to distribute money in the case where multiple projects shared a MIPR, but it might turn out to be the Budget Center/Sub Budget Center.
  • And we still need to add a check on the version of the software that’s being run. In case it’s not written down anywhere else, it’s as follows:
    • When the software loads up for the first time, it reaches out to the DB and asks what the date of the client code is. The table has the app name (PPM, PA, VSS, DataViz, etc), and a date.
    • If the client’s date is later than the stored date, then the date on the server is updated.
    • If the client’s date is older, a dialog comes up that tells the user to remove any cached data from their browser and reload the client.
  • Going to see if my DbObject code can be used for the version check dialog. Getting reacquainted with the code.
  • Got the example (written M 2011) running. Nothing in the server class folder but libraries. Kinda cool.

Phil 3.7.13

7:30 – 3:30 ESSO

  • Had to bounce the server for some reason. The publisher servlet was not working correctly…
  • Turned off the Alert* scripts by setting the time to null in the DB. The VSS app isn’t working for this.
  • Rolled the PA back to the version compiled of Feb 4, due to an incomplete SQL being sent to the server.
  • Wrote up status report for Feb
  • Sent meeting notes to PIT crew.
  • Back to YUI and JavaScript. Webstorm came out with a new version (6.0), which is quite pretty:
    Back to the Future?

    Back to the Future?

     

  • Finished Chapter 3 UI Effects and Interactions. It mostly made sense.

Phil 3.5.13

7:30 – 3:30 – ESSO

  • Good meeting with most of ISR-PMO, it seemed about PPM 2.0 (Beyte) The features are roughly as folows
  • Main panel
    • Global search (includes ad-hoc columns for things like searches for ACRN#)
    • Project selection dialog
    • User management
    • Appropriation Management
    • Project Mapping
      • Left Panel (project)
        • Project info. Move all the common elements from budget centers, etc to project info
      • Middle Panel (Req’s)
        • Funding by MIPR/EA
        • Date requested from service
        • Date received from service
        • Date submitted to BA/BF
        • Accept date
        • Funded budget (equals committed – autofilled)
        • Total budget
        • S.O.W. (affords keyword search)
      • Right Panel (Contracts)
        • D&D between bottom and top panels
        • Columns can have all of the COGNOS data. Columns may be ad hoc, and should be selectaple, with stored preferences
        • Top Panel(mapped)
          • Tracking of contract-specific requests (i.e. “awaiting response for xxx”)
          • Sub funded budget amounts (for EA). If a mapped line item does not have all the funded budget amount, then the contract remains in the unclaimed section with the remaining $$ amount
          • May have a “placeholder” contract number that an unclaimed or automatically mapped contract can override (via D&D)
        • Bottom Panel (unclaimed)

 

Phil 3.4.13

7:30 – 3:30 OP_GEN_OPS

  • Well, it’s been a hell of a weekend. Last Friday, at 3:55 pm, I get an email from Facilities that we need to be ready to move out of the Mill at 9:00 AM on Monday. I say that we need a bit more time and that we are in the middle of some particularly intense work with the customer. They say, sorry, but you’re moving. I escalate up to the exec VP level and finally sanity returns and we have some time. It’s not quite done yet, as I need to get a letter from Mill management saying that we don’t have to return the spaces to their original condition, since that would require putting the old walls back up and covering them with mismatched paint.
  • But that’s not all. On Saturday, Dong and I get a stop work order from WCC: “The Government has directed that all contractors that they may not nor are they authorized to work outside of the current period of performance and funding.  No work may be done at risk.” aside from the somewhat incoherent grammar, my impression was that our contract had been a victim of sequestration. But when I swing by to discuss this with our customer, all the other contractors are there, and everyone swears that we have funding. We take this information to our management, who says, not, that’s wrong. Anyway, we get to spend at least one day charging overhead unable to do work. Grrr.

Phil 3.1.13

7:30 – 3:30 ESSO

  • Need to write up monthy status
  • Meeting to discuss contract relationships with PIT crew. We are starting to think that we can pull all this from Cognos and then correlate in a query script.
  • PPM Prototype Design

    PPM Prototype Design

Phil 2.26.13

8:00 – 4:00 ESSO

  • Went to burn a disk this morning but my “deploy” directory on Google Drive had not updated the vis2 swf. Dong’s zip files were there, And the assets directory had been touched. Odd. This could be from the new workspace install.
    • Verified that the files had been written into the right place. They’re just not updating. Somehow the files aren’t getting marked…
  • Deployed new PPM and PA
  • Checked out the Town Hall venue and made sure that the Data Visualizer would show up well.
  • Need to be by 7:30 tomorrow to support Town Hall
  • Burned a disk with new versions of PPM and Vis2
  • Lots of fun JavaScript today. YUI is nice and solid. The “plugin” components are particularly nice. Here’s a draggable, resizable square:
<style> #demo {     width: 100px; height: 100px; border: 1px #000 solid; background: #d72;     position: relative; } </style>
<div id="demo"></div>
<script src='http://yui.yahooapis.com/3.5.0/build/yui/yui-min.js'></script> 
<script> 
    YUI().use('dd-drag', 'dd-proxy', 'resize', 'resize-constrain', function (Y) {     
        var resize = new Y.Resize({ node: '#demo' });
        resize.plug(Y.Plugin.ResizeConstrained, {minWidth: 50, maxWidth: 200});
        var dd = new Y.DD.Drag({ node: '#demo' });     
        dd.plug(Y.Plugin.DDProxy); }); 
</script>

Phil 2.25.13

7:30 – 3:30 ESSO

  • No response from Dimitri WRT Webstorm request – Ping’d him – he’s going to do something?
  • Created slideshow for Chris. Still need budget info
  • Deployed a new Vis2 with tooltip zoom. It goes way too far. Scaling back to 1 – 4 is more than enough.
  • Two bugs
    • PPM – Data is not rolling up correctly in all fields, seems to only take the first project. The example to test against is ACC – AGS O&M (174596). It’s a real bug. Printed out some screen
    • The obligated amounts are not showing up on the charts. It looks like when we changed the tables we forgot to change the query. Fixed

Phil 2.22.13

7:30 – 4:00 ESSO

  • Meeting with Chris, Tangie, Carla and Tom.
    • Make the tooltip larger
    • MIPR-based query
    • Did the math on John P’s project and it turned out to be correct, but the “overview” line items had only three rows when there should have been 5. That and the Funded Budget is still dissapearing.
    • Tangie needs to follow up with her person who was having the amfsecure problem
    • Need to make slide show of scaled panels on Monday
  • Working on adding slider for tooltip scaling when FB started to freeze. The only fix is to create a new workspace, check everything out of SVN again and rebuild.
  • Done. Burned a disk with the new version.

Phil 2.21.13

7:30 – 2:30 ESSO

  • Deployed the new PA and demoed it to CB, TH, and CH. Generally good, but a few bugs
  • Meeting with Chris tomorrow to look at visualization
  • Wrote up justification for Webstorm
  • Took and hour for classwork
  • JavaScript/YUI

2:30 – 4:00 OH

  • Mandatory all hands meeting

Phil 2.20.13

8:00 – 4:00 ESSO

  • Deployed new PA, even though I had to go to another machine that could see the CD.
  • Working through an issue with John Parker:
  • JavaScript/YUI – finished Chapter 2, starting chapter 3