Category Archives: Phil

Phil 12.2.2010

8:00 – 4:00 VISIBILITY

  • Found the following bugs in PPM
    • In the Project Management Panel, the Portfolio Manager and the Portfolio Admin column contents are switched
    • There are still scroll bar problems with the following screens
      • Project Editor (even with 3FY budgets)
      • Financial activity summary and data entry grids. The charts are OK
  • Working on DataManager
    • Seeing how to get ObjectProxy to do what I want it to do
  • Lunch at G&M

 

FP

  • Talked to Agnes at Permabond about strain gauge glues. Her number is 201-343-2268

Phil 12.1.2010

8:00 – 4:30 VISIBILITY

  • Added Mike and Christine as users to fgmdev. Passwords on request.
  • Burning a copy of PPM to bring in prior to CMM meeting
  • CMM Meeting with Anne at 1:30. – not sure how that went. Maybe well?
  • Turned out that MavenAssist was pointing at the wrong activator. Worked with Dong for a while to get that fixed.
  • Started on DataManager. Built a library and test project.

FP

  • Got glue. Tom is testing the mounting of the SGs. He’s working on the wiring harness while the glue sets.

Phil 11.30.2010

8:00 – 4:30 VISIBILITY

  • Backups are working smoothly, and the size of the backup is growing more slowly. Most of the data must be in the DB by now
  • Testing Dong’s PPM code
    • Narrower clamp on comboboxes in Project Management
    • Tooltips in project management comboboxes
  • Looooooooong discussion with Mike about data architecture for Vis4
  • Meeting with Anne? Yep – showed all of the VISIBILITY suite. Not sure what happens next

FP –

  • Brought in wire for Tom

Phil 11.29.2010

7:30 – 3:30 VISIBILITY

  • Deployed cpPlusDate and mvPlusDate, which are working just fine
  • Made backups
  • Talked to John W. He’s going to try to set a demo of PPM with Kathy and the new TD for early next week.
  • Chris(tine) has finished Flex in a Week. She sent me a not asking what to look at next. I said to look through AirFilImageApp to get aquainted with a larger project, and start to get familiar with Maven and the flex-mojos. Once she’s done with that, she can start updating MavenAssist to build Air apps correctly.
  • Digging into FlexXB
  • Worked with Dong on getting a new version of PPM to play with the browser window a bit better
  • Since I really don’t want to build a generic serializer (again!). I’m thinking about the components that all our applications seem to need. The thought is that maybe we build some higher-level components that have self-serializing functionality that can be put together in simpler ways than a straight mxml experience. My list of visual components so far is:
    • Login
    • DB Table/column browser
    • Charts
      • The regular, data, bar, column, pie
      • Unusual – maps, status, network
    • Data grids
      • for looking at tables of numbers or…
      • Excel-style spreadsheets
    • Data entry forms
    • Formatted output
    • Special widgets, such as speedometer-style displays
  • To make this work we need a communication framework to the server that either simply (or automatically) sets up tables to talk to these forms.
  • Lastly, there needs to be an authoring/administrative level that creates ids for applications (to aid with data partitioning), and that supports our scripting.

Phil 11.26.2010

7:00 – 4:30 – VISIBILITY

  • Deployed my new copy, which works fine, though it has one diagnostic print statement in it. Need to fix that
  • Fixed the bugs, and added move capability. The executable looks at the name it was called when executed and adjusts its behavior. If the file is called cpPlusDate, it will copy. If it’s called mvPlusDate, it will move. Uploaded the files to my ftp site (since we still need CDs!), to deploy on Monday. Also committed to subversion.
  • Looking at ways to have a user build a form online and then use it.

Phil 11.23.2010

8:00 – 4:30 VISIBILITY

  • Deployed new version of PPM. The comboboxes are still getting too big on the filter section in the Project Navigator
  • Backed up PPM db – it’s growing about 5k/day
  • Looking into writing a copy utility in C++. Done, all 8k of it.
  • Discussions with Brian and Mike about forecasting and how to tie it in with the Visibility4 baseline
    • The idea is to have a framework that can load SWF ‘apps’ that communicate through a singleton mediator (DataDictionary?).
    • Mike’s going to see how the basics of swf loading and management work

Phil 11.22.2010

8:00 – 3:30 VISIBILITY

  • Working on automating backups, but can’t find a good way of appending date information to the file name using windows. Maybe just make a little executable?
  • Meeting with Christie about PPM
    • The financial POC and PM POC labels (or combo boxes) are switched.
    • Need to add a search that looks at project budgets – e.e. > $1,000,000,000, or < 0
    • Add double click to maximize window if easy
    • Add ability to enter cents in a budget or financial data? (Optional – Trish had this explicitly not be a requirements. It could lead to more errors?)
  • More commenting. Might finish today- done!
    • ImageScreen.mxml
    • TimedImage.as
    • TimedImageItemRenderer. Added capability to change bg color programatically.
  • Time to get Flash4.5?

Phil 11.18.2010

7:30 – 3:30 VISIBILITY

  • “go visibility” made progress today! We might be up soon
  • worked on automating the project_portfolio save script. Printed out documentation for schtasks to bring in tomorrow
  • Commenting
    • AirFileImageApp.mxml – done
    • LoginScreen.mxml – done
    • SetupScreen.mxml – done
    • SequenceScreen.mxml – done
    • ImageScreen.mxml
    • TimedImage.as
    • TimedImageRenderer – done
    • CommonScreenSckin – done
    • BinomialStatistics – done
    • DataDictionary.as – done
    • DataElement.as – done
    • EnhancedSkinnableContainer.as – done
    • RepeatableRandom.as – done

Phil 11.17.2010

7:30 – 5:00 VISIBILITY

  • Put together a shell script that backs up project_portfolio and moves the file to another machine in the enclave.
  • My svn isn’t working. Now it is. Dong fixed, after a few attempts.
  • More commenting. Maybe add a transition or two. Added transitions and learned a few things.
    • Components that have a transition must bein BasicLayout, with only x, y, width and height defined. If you need centering, you need to do that programatically, wising things like the FlexNativeWindowBoundsEvent.WINDOW_RESIZE event. Otherwise, the components get confused as to where to go after they have reached their endpoints
    • Programatically created classes also seem to have some issues. The SequenceScreen creates a series of ImageScreens, and I can’t get the SequenceScreen to work as part of a transition. Interestingly, transitions within a dynamically created ImageScreen work just fine.

Phil 11.15.2010

8:00 – 3:30 VISIBILITY

  • Talked to Christie. She’s going to try out the new version and also show Trish. They’ll either call to discuss or I’ll pick up tomorrow
  • Chris’ first day. Her task list is:
    • Flex in a week
    • Mavenize AirFileImageApp, and fix MavenAssist to create Air apps
    • Start converting VISIBILITY to Flash4 (4.5?)
  • Working on AirFileImageApp
    • Trying to add a [Bindable] value that a skin can access. Done – had to extend the SkinnableContainer class with a small actionscript class. Interestingly, it makes <layout> part of the package where the inheriting class is instead of spark.components. . I’m guessing that it’s because layout is a variable?
    • ItemRenderer – mostly done – working with padding.
  • Leaving at 3:30

5:30 – 6:30 FP

  • Cut some polycarbonate cards for PC mounting

Phil 11.12.2010

7:00 – 4:00 VISIBILITY

  • Deployed the new PPM app. Couldn’t get in contact with Christa, so I left it in the Beta state and will pick it up with her on Monday, unless she calls today.
  • Working on skins. Done! That was actually quite easy and nice. Now commenting.

Phil 11.10.2010

8:00 – 3:30VISIBILITY

  • All is well on site
  • Reviewing Dong’s new PPM
  • Working on the Air App
    • Fleshing out DataDictionary class. Adding callbacks, comments, etc
    • Finished with the DataDictionary. I can’t get the Changewatcher to work with the property change event, though I can fire it if the object itself changes. So instead I added a more java-like callback with listeners functionality.

Phil 11.5.2010

7:30 – 5:00 VISIBILITY

  • Got word back from Christie. She is eagerly awaiting the new version Monday or Tuesday.
  • Working on my Air pure Flex4 app.
    • itemCreationPolicy is now set for the particular component you want to make active or not instead of the parent container. The modes are immediate and differed. THis is *not* in the documentation. In fact, itemCreationPolicy isn’t even mentioned in the online docs. Sheesh.
    • Turns out the reason my ChangeWatcher wasn’t working was that the data that it was watching for a change had already been set. Rewrote things a bit to take that into account.
    • After some flailing, the obvious answer works for when an image finishes loading with the autoload option set to true: image.addEventListener(Event.COMPLETE, imageLoadedHandler);