Category Archives: Phil

Phil 10.27.2010

7:30 – 2:00 VISIBILITY

  • Fixed the table that was misbehaving for Anne. It turns out that you can’t have a ‘/’ in a column header and still expect Google SQL to handle it. Need to add that to the substitutions in the ingestors
  • Working out a fancier password system. Done. To test, I’ve put Tom’s Dong’s and my accounts into the system. If it’s working tomorrow, we’ll transfer more of the accounts over

2:00 – 3:00 FP

  • Demo for Mike F. and Scott G.

Phil 10.26.2010

8:00 – 5:00VISIBILITY

  • Well, the server is mostly back up
    • Wrote up a description of what happened for Laurie
  • Got additional req’s from Christina for PPM. Went over them with Dong.
    • Open multiple projects for editing or modifying
    • A “back” button that re-launches the previous panel. The best way to do this may be to extend the LayoutManager to store the panel with an associated data object? Unsure about this
    • All personnel fields should be able to handle multiple entries. I’m thinking that a variant on the “Add New” combobox might work here.
    • The Portfolio Manager in a funding request also needs to handle multiple entries
    • Look for duplicate projects. The thought is that if the budget values and the service match, then an alert could be shown that warns of the potential match
  • Flex in a week
    • Day 5, Episode 2
    • Day 5, Episode 3
    • Day 5, Episode 4
  • Anne had some problems with a query not showing up in the data visualizer. Will try and see what’s up tomorrow.

Phil 10.25.2010

7:30 – VISIBILITY

  • PPM is getting used. Talked to Christie Richard, who is entering most of the data. She has a list of suggestions
    • She needs to be sysadm to view projects she creates. We need to make it so that if you create a project, you should still be able to see it.
    • We need to make it so that projects can be created piecemeal. The minimum amount of information should be the project name and ID, but after that, the user should be able to enter data in any order or amount.
      • An incomplete project is one that does not have all the fields plus (sufficient? e.g. something other than all zeros) financial data entered.
      • There should be an INCOMPLETE warning in the title bar if a project is not sufficiently entered. Maybe we can flag that in the project list by highlighting the row, or being able to filter on incomplete projects.
      • It might be worth having an alert come up that indicates what still needs to be done on an incomplete project.
    • She’d like the ability to enter more than one POC for a project. Need to find out just what fields those are. Is this just on project creation or also other forms, such as creating funding requests
    • Add a per-project comment log. It should be visible on the project page and the enter financial data forms (Maybe funding request as well?). There should be an entry field that is editable, and then a text area (searchable?) that shown entries with timestamps and user id.
  • Worked on the MavenAssist site with Dong. The updater site is up, as is a download site. The home page is prettier (it’s a copy of our own web page on MavenAssist)

Phil 10.21.2010

7:30 – 3:30VISIBILITY

  • Morning meeting with John W. and Kathy W. Going to set up a demo of PPM for sometime next week.
  • Testing Keil’s code by adding/editing stuff
  • Added a lot of text about our projects
  • Having Tom put up latest versions of everything
  • Wrote up a description of my tasks for CATWALK
  • Flex in a week
    • Day 5 Episode 1

Phil 10.21.2010

7:30 – 2:00 VISIBILITY

  • Cool thing of the day – VMWare will be offering integrated cloud development. Initially it will support java and run as an Eclipse plugin
  • Added BSD License information to MavenAssist
  • To sftp to the sourceforge MavenAssist site using winSCP, do the following:
    • sftp://frs.sourceforge.net
    • user: <username>,mavenassist
    • password
  • Flex in a week
    • Day 4 Episode 9
    • Day 4 Episode 10 – Transitions are *hugely* improved over Flex3.
  • Off to midterm!

Phil 10.20.2010

7:30 – 4:00 VISIBILITY

  • Everything is running fine on site. All the new code is up, and no complaints.
  • Had to write up a justification for Tom to John W. I said that he was working on the Database Servlet, and depending on needs would probably be working on a continuous build process next.
  • Flex in a week
    • Day 4 Episode 4 – nice feature: Using a ViewStackas a data provider will allow a TabBart or ButtonBar (mx or spark) to read the labels of the Viewstack’s components and build the bar automatically.
    • Day 4 Episode 5
    • Day 4 Episode 6
    • Day 4 Episode 7
    • Day 4 Episode 8
    • Day 4 Episode 9
  • Set up MvnAssist as a project on sourceforge: http://mavenassist.sourceforge.net/

Phil 10.19.2010

7:30 – 3:30 VISIBILITY

  • Deployed new versions of Data Viz, Ingest Manager, Account Manager and Scripting Server. Verified that they were, in fact, new.
  • Flex In a week
    • Day 3, Episode 10 – The data wizard did not work. Not sure if it’s worth the extra complexity, either. MXML takes care of this task pretty well.
    • Day 4, Episode 1
    • Day 4, Episode 2
    • Day 4, Episode 3

Phil 10.18.2010

8:00 – 5:00 VISIBILITY

  • Took Pat off the VISIBILITY accounts
  • Added SLA privileges to Anne
  • It looks like there is some progress in getting Matt his data
  • Adam responded to my note about adding logging. So at least we’re all up to date. Not sure what to do until they want to start adding in data
  • Interviewed Christine Alfano
  • Flex in a week
    • Day 3 Episode 3
    • Day 3 Episode 4
    • Day 3 Episode 5
    • Day 3 Episode 6
    • Day 3 Episode 7 – Ok, two-way binding is both cool and easy 🙂

Phil 10.15.2010

7:30 – 4:30 VISIBILITY

  • Send a note to Adam, Trish and Murph that we’ve added logging, so it’s possible to get the trending information that was asked for in the demo
  • Coordinated with Dong over MvnAssist
  • Took some pictures of the space and surroundings for Keil’s website
  • Writing up short descriptions of the apps for the website
    • Data Navigator – done
    • Ingest Manager – done
    • Scripting – done
    • Accounts Manager – done
    • Automated online webzine – not sure what to do about this…
  • Flex in a week
    • Day 3 Episode 2

Phil 10.14.2010

7:30 – 9:30 VISIBILITY

  • Attempted to deploy a new Visibility3, but not all the swfs are there. Need to burn that again.
  • Deployed the new version of Scripting, but I’m not sure that it was actually new, since syntax coloring wasn’t there. Need to check on that too.
  • Email from Matt H. on where he’d like to go with VISIBILITY. All looks good. It would be nice to tie into some more databases. Anne’s right though, we need to talk to CMM.
  • Noticed that Dong was about to write the same DOM navigation code to fix the same <dependencies><dependency> bug that I found in MvnAssist a few weeks ago. Stopped him in time. @Dong – Can you check to see if I checked in a more recent version since you checked yours out?

9:30 – 4:30 FP

  • Got my collection of *tiny* metric screws, so I can finish assembly of the first finger. After that, I’ll see if I can put together a couple more.
  • Need to narrow down the strain channels in the palm – done
  • Finished one finger, drilling and tapping the rails
  • Drilled the matching channels in Delrin as well
  • Progress for today – the finished index finger and the parts for the next four:

Phil 10.13.2010

8:00 – 3:00VISIBILITY

  • Tried to deploy the new version of PPM, but the properties files (only!) were corrupted. Restored the previous version (which was reloading the war, and updating the swfs – need to take a snapshot before an update from now on). Came back here to discover all the files were fine. So I’ve zipped it up and burned it to disk for take 2.
  • Meeting with Matt H. and Anne G. at 1:00 today.
    • Meeting went well Anne will try to get some data out of one of the databases we’re interested in once she gets her account reactivated. We’ll put together a demo based on that data. Explained the funding issues to Matt, and he’s willing to go to bat for us. The demo will help.
  • Burning new versions of VISIBILITY (Data Vis, Scripting, etc) to bring in, since I’ll be there a while today.
  • Asked Keil to infuse the fgmdev.com index page with awesomeness.
  • Day 3 Episode 1 – installing the project file and my OS just. Gave. Up. Rebooting.

Phil 10.12.2010

7:30 – 5:30 VISIBILITY

  • Trying to set up a meeting with Matt and Anne. Maybe Wednesday at 10:30? Check on the way home. Done. Meeting is set up for 1300 today.
  • Looks like Dong has gotten Maven to behave better than I did. Now we need to fix MvnAssist to incorporate and work on the Mac.
  • Flex in a Week
    • Day 2 Episode 11
    • Day 2 Episode 12
    • Day 2 Episode 13
  • Burned the new PPM disk

BTW, Here’s progress from yesterday:

Phil 10.7.2010

8:00 – 4:00VISIBILITY

  • Set up a preliminary Meeting with LTC Mike H. to demonstrate VISIBILITY for Friday am.
  • Talked to Dong about the ChangeLog query builder component.
  • S33P Meeting
    • Brian, Phil, Murph, Hoop, Bill, Dave.
    • Intent is to hand off the use of the tool to Capt. Anglin(sp?), but to keep foot in for funiding and requirements
    • Suggestion is to have Trish come out and we can record her using the tool
    • “Suggest Feature” button. Brings up a dialog so that requests can be stored then later evaluated for priority
    • Training is highest priority, along with getting FY11 data entered. We offered to help with that, since it would give us use of the system in its targeted environment with actual data.
  • Flex in a week
    • Day 2 Episode 9
    • Day2 Episode 10

Phil 10.6.2010

8:00 – 9:00 pm

  • Masha M. Is still poking around in VISIBILITY
  • Talked with Frank G. about Dong and VISIBILITY. Explained that Dong had been on Catwalk, but moved to SENSIAC when the money dried up. Then I showed Frank the current state of VISIBILITY, which he liked a lot. He’s going to see if S2F would be interested in a financial entry system like S33P.
  • Dong is having a problem with building MySqlIf. Among the problems, it looks like selectNode is working too simplistically. Switched to findNodeByFullName(), which needed to be tweaked as well.
  • Flex in a week
    • Day 2 Episode 5
      • You can now set conditional breakpoints. Right click on the breakpoint, select “properties”, and then set the condition (i.e. “foo > 10”);
    • Day 2 Episode 6
    • Day 2 Episode 9
  • Helped Keil out with some remote object and warfile building
  • Flex Users Group
    • Presentation by Chris Gemignani of Juce Analytics. They have developed a set of open-source libraries for handling large sets of data client-side in Flex. The product is called JuceKit (http://www.juicekit.org/)
    • JuceKit is  built on the flare actionscript library (http://flare.prefuse.org/), which is also a good resource. Nice high performance as well.
    • Another very cool thing was  protovis, which was written by the guy who wrote flare. It’s all in javascript and looks amazingly good. It runs in Firefox and Chrome, but doesn’t in IE. Not sure about the others.
    • Juce Analytics is starting to use Maven to do their builds. Apparantly they’ve gottenthings working well with FB4? I got Chris G’s contact information, and will pursue – (chris.gemignani@juiceanalytics.com, phone: 571.205.4789)

Phil 10.5.2010

7:30 – 3:30

  • Deployed the new PPM. Tested the user management with the real data. All seems to be well.
  • 10:30 PPM meeting – wnt well. More notes later
  • We’ll need data logging and mining for PPM. Talked to Dong about this a bit. THis might be a nice opportunity to build a small tool entirely in Flex4. I’m thinking that it should build the python script and set up ingestion so that the visualizer can plot something meaningful.
  • Flex in a week
    • Day 2 Episode 3
    • Day 2 Episode 4 – cool thing for the day – FB will stub out your result handler from a Service. Just code complete ater the ‘result = “”‘ element, and it will provide a generated name for the method. Hover over the function name and click when it becomes a link. Then FB will stub out the method.