Category Archives: Phil

Phil 8.11.11

8:00 – VISIBILITY

  • Gave Dong the screenshot printout with the notes from yesterday
  • Going to try making an apple cert
    • Generated a cert request using the keychain  – and it has arrived!
    • Looks like you need xcode to get the device ID, and that’s not installing.

Phil 8.10.11

8:00 – 4:30 VISIBILITY

  • Need to deploy Dong’s fixes today
  • Got my Mac Mini. Going to try and make a cert
  • Finished up(?) with the first pass at documenting the process with Mike. We’re going to try it out on Dong next…
  • Deployed the new version of PPM. On the Financial Status Page, there appear to be some divide by zero issues , and the Initiate, Commit, and PM Actuals are greyed out.

Phil 8.9.11

8:00 – 4:30  VISIBILITY

  • Writing up the architecture document
  • Meeting with Trish and Tanji. They are going through the tool and the data. So far, only a couple of small bugs/changes.
    • Outlays need to be less than or equal to obligations
    • The flag for ‘Received Financial Status Data’ that was set in the dialog was not showing up in the associated spreadsheet.

Phil 8.8.11

8:00 – 4:30 VISIBILITY

  • My Eclipse IDE is *still* updating indices. Maybe it does that every time it starts?
  • My membership in the iOS dev center is now live, and I can get to the provisioning center.
  • However, I still need a Mac to create a cert application. Well, that should show up today.
  • Flailed at IDE workspace with Mike for a few hours.
  • Talked to Denise P about the whole server issue
  • Completed Classification training

Phil 8.5.11

8:00 – 4:00 VISIBILITY

  • More playing around with integrating Maven and Eclipse and our development methodology
  • Wanted to try developing an iPhone app, but Apple requires a Mac. And the purchase of an iOS developer’s program
  • Worked through Mike’s new version. I am *not* happy with the way that m2 works with eclipse. We could make the code compile in Eclipse. We could make the code compile outside of Eclipse with Maven. We could not get the code to compile with Maven in the IDE.
  • Some interesting progress on our problem server. Vernon sent me an email that the port problem had uncovered a bigger problem. No timeline on resolution though.
  • Talked to Trish. She wants the budget on the status to be user editable and not coupled to other data. They are still intending to meet on Monday.

Phil 8.4.11

8:00 – 5:00 VISIBILITY

  • Today the fuel line on the BMW went. What did I ever do to the Germans?!
  • Trying out Mike’s new flat structure – waiting for the maven indices to index first.
    • We tried some variations on this, none of which are all that satisfactory. The ‘materialize’ option only works if your code is java. The current thought is to make a minimal “Server Project” hierarchy that contains a SWFs and JARs and produces a WAR under a parent POM. Anything that is generally useable, such as javaUtils, goes into the flat project structure and is referenced as a dependency. At least that’s the plan…
  • Nothing new on our various servers

Phil 8.3.11

8:00 –  1:00 VISIBILITY

  • Going over Mike’s m2 project setup
  • Played around with getting m2Eclipse to create a workable Flex project. A couple of things worth noting:
    • When looking for an archetype to create a flex prokect, make sure that the “Show the last version of Archetype Only” is *not* checked. It it is, then only the org.sonotype.flexmojos do not contain working options. For my test flex application I used flexmojos-archetypes-application 4.0-beta-3
    • You need to right-click on the project and use the Change/Select project type selection to set
    • Open the “problems” tab and use “quick fix” to resolve “ignore” pom files. Note that you have to selec *the already selected* options in the dialogs.
    • Rebuild the project and create new HTML wrappers, and everything should work
  • Left early to do a real-life towers of Hanoi problem with my car, a bicycle, the repair shop and home

Phil 8.1.11

7:30 – 4:30VISIBILITY

  • Finished getting all the projects into Hudson
  • Installed new hudson (2.1.0)
  • Adding Email-ext plugin – done.
  • Had some odd problems with Hudson (blank screen) that required bouncing the server.
  • Tried to deploy WebDesk – it required a version of flash player that wasn’t installed.
  • Went over some bugs with Trish
  • No progress on opening the port

Phil 7.29.11

8:00 – 5:00 VISIBILITY

  • No fgmdev this morning. Turns out the the domain name had not been renewed. Sent a note laying out what had happened to David Hughs, and it turns out that the payment had not gotten through in time. Resolved now. Yay!
  • Back to Hudson
    • Having maven problems. The directories are in the repository, but the jar files are not, and maven is choking. Looking into that. Well now it just works. Dong thinks that it might have been the fgmdev.com nexus server still upset about the domain name issue,

Phil 7.28.11

8:00 – VISIBILITY

  • Fixed the embedded font problem in GenericQueryWidget by adding the font to the assets folder in the project and then referring to it so:
    • [Embed(source=”../assets/arialbd.ttf”, fontWeight=”bold”, fontName=’accordionHeader’, mimeType=’application/x-font’)]
  • Onward, Hudson soldiers!
    • GenericQueryWidget2
    • NetworkWidget
    • uMapWidgetMvn
    • vis2
    • AccountManagers
    • IngestManager

Phil 7.27.11

7:30 – 4:30 VISIBILITY

  • More Hudson
    • MySQLIf
    • ManagementUtils
    • GenericQueryWidget: /root/.hudson/jobs/GenericQueryWidget2/workspace/src/main/flex/com/edgeti/TrendWidget/widget/TrendWidget.mxml:[26,-1] exception during transcoding: Font for alias ‘accordionHeader’ with bold weight was not found by family name ‘Arial’
      • The fix is to place the font (in this case, pulled from the wondows/fonts folder) in a file in the project, and to refer to it like this: [Embed(source=”../assets/arialbd.ttf”, fontWeight=”bold”, fontName=’accordionHeader’, mimeType=’application/x-font’)]
  • Working on getting WebDesk to run. Done, had to recompile vis2 to get the data navigator to show up without the chart watermarks
  • Talked to Bill D. and Trish. We’re going to have a walkthrough on Monday? Possibly followed by a working lunch here to go over bugs.

Phil 7.26.11

7:30 – 4:00 VISIBILITY

  • Adding the rest of the projects to Hudson. Figuring out what the best notification scheme should be. Added the following:
    • FGMFlexUtils45
    • RFlexClient
    • RFlexServer
    • FGMUtils
    • EdgeUtils (I spent quite a while on this, with it not working on my box. Mike tries it, no problems. So did Hudson. Odd.)
  • No progress on the server(s). Bill D. is working on setting up three rehersals for the demo, which is scheduled for the 17th.

Phil 7.25.11

7:30 – 4:30 VISIBILITY

  • Hudson is up and running here: http://10.13.1.37:8080
  • Installing Maven with “apt-get install maven2”
  • Installing subversion client with “apt-get install subversion”
  • Had to add settings.xml to /home/hudson/.m2 – make sure to use the default directory!
  • Hudson is now up on fgmdev. Two projects are happily compiling.

Phil 7.22.11

8:00 – VISIBILITY

  • Reading up on continuous integration tools. I think I’ll try it on the linux box to make an easier transition to fgmdev.
  • Going to try Apache Continuum, since it has nice maven integration
  • Updating OS first. Hmm. May not have been the brightest idea – gotta wait 30 minutes for the download.

Phil 7.21.11

7:30 – 4:00 VISIBILITY

  • Finished testing Analytics. Need to deploy to fgmdev – done
  • Looking into how to manage multiple pom files within Eclipse
    • For the current project, when ‘build all’ is selected
      • Recursively look though all the dependencies, finding the following
        • <groupId>
        • <artifactId>
        • <packaging>
      • For each dependency, check each open project in Eclipse
      • If the project contains a pom file check the following:
        • <groupId>
        • <artifactId>
        • <packaging>
      • If the dependency and pom info match
        • Bring up a dialog that has the following buttons:
          • Update and compile
          • Compile only
          • Skip