Category Archives: Phil

Phil 10.5.12

8:00 – 4:00 – ESSO

  • Backups
  • Uploaded new data for presentation on Wednesday
  • Discovered that the filter set up for VSS was interfering with http://localhost calls (“not authorized web page”). Since we really don’t need the filter there, I put in an HTML redirect for the test applet and turned off the filter and the test applet in web.xml. Everything should be working now, but rather than going and re-ingesting everything, I’m going to let the timed tasks run and check up on them on Tuesday.
  • Talked to Jessica and Larry about the “Reconcile” option, which they likes. Dave W was listening, and approved.
  • GWT chapter 3. Downloaded code from Manning.
  • Discussion with GAO folks about their app this afternoon.

Phil 10:4.12

8:00 – 2:00 ESSO

  • GWT Chapter 2
  • Installing Web development tools in Eclipse. I need an HTML editor!
    • The Juno Web Page Editor is quite nice. WYSIWYG, with linking (highlights) between the source and the rendered page. Design and preview tabs.
  • Progress meeting at 10:00 – nope, cancelled for an impromptu sometime next week.
  • GWT Chapter 3

Phil 10.2.12

8:00 – 2:00 ESSO

  • Back from vacation! Pix are here: http://www.flickr.com/photos/21701734@N04/sets/72157631554682788/
  • Deployed Dong’s new PA, and made a new DB. Need to add that to the bcakups, but no rush. Right now it just has test data in it.
  • Backups
  • General client coordination. No fires. Yay!
  • Installing updates to every Adobe product, so no Flashbuilder for a while
  • Going to start on GWT Alert app
  • Yay! Updates are done
  • Not quite. Needed to update Java and change the environment variables too.
  • Ok, *now* I’m back to GWT. Reviewing up to Chapter 2.

2:00 – 4:00 FP

  • Qualitative methods.

Phil 9.12.12

8:30 – 4:30 ESSO

  • Deployed new PPM
  • Tried to set up a recurring task to do DB backups. We’ll see if it works. I have my doubts.
  • The servers that we thought we had may not be the correct servers. Still, I asked for the fully qualified domain name. It should be interesting to see if we can get on them regardless.
  • Jessica is coming over this afternoon to discuss Alerts.

Phil 9.11.12

8:30 – 2:30 ESSO

  • Deployed new PPM
  • Backups
  • Fixed the problem with VSS’s testServlet. It was the lack of needed jars
  • Some back and forth with Denise P. We might have our production Server?
  • Jessica will probably come over tomorrow afternoon for alert discussions
  • Working on GWT.

2:30 – 4:30 FP

  • Qualitative methods

Phil 9.7.12

8:00 – 3:00 ESSO

  • Backups
  • Deployed new versions of PPM and PA. With bonus fixes – go, Dong!
  • Made a new script that produced a table of users for the pre FY13 data for visualization
  • Deployed test GWT code on the integration server. Works with Firefox and IE7 including server access, so we’re good.
  • Helped Jessica with her pursuit of various roles.

Phil 9.5.12

8:30 – 4:40 ESSO

  • Backups,
  • Meeting about staffing.
  • Adding the test servlet and filter back to VSS. Something’s still not right. I need to check that the filter facade is behaving correctly.
  • Rebuilt the GWT intro app, but with the default code. That works, so the browser plugins are working too.

Phil 9.4.12

8:30 – 2:30 ESSO

  • Backups and discussion of status with Jessica R.
  • Rediscovered how to connect to sourceforge to work with the update site, web pages, etc. This page in particular was really useful.
  • This screenshot might help too:
  • Ok, back to GWT…
  • Gah! Installing the web page editor took forever…
  • Server came up, but I didn’t get the “has been loaded” message in the IDE. Going to try the Firefox plugin tomorrow.

2:30 – 4:30 FP

Phil 8.30.12

8:30 – 2:30 ESSO

  • Built and burned new PPM with fixes and scripts
  • 10:30 Meeting
  • Finish up MavenAssist today? Should just be a matter of seeing why the standalone and the plugin don’t work quite the same way…

2:30 – 4:30 FP

  • Qualitative methods, and started thinking about the iRevolution App as my thesis.

Phil 8.29.12

8:30 –  4:30 ESSO

  • Meeting with Jessica – here’s the bug list
    • Make the the month before the current month before the current month highlight in the monthly financial data data grids
    • Make a project past due if it is not entered by the 14th of each month (should be a variable in the DB, setupXML or properties)
    • Invoices pop up even if the PM actual is zero (PPM data entry screen)
    • Allow editing of start year after creation of the project, and for the backwards editing of end years
    • Sub-project incomplete status is not calculating correctly for the (parent?) project. A set of sub-projects apparently entered completely over a period of days flag as incomplete.
    • Add Document number (Found in Funding Request-> Finance Data Tab->Document Number field) amount column to Funding Requests table (Projects->Funding Requests->Modify Funding Request). Column replaces Funding type, and should be the second column.
  • Plus, there was a DB error ‘Unknown column ‘projects.uid’. It strikes me that we could use an Alert that puts the text into a scrollable panel, where we can ask the user to cut-and-paste into an email.

Phil 8.28.12

8:30 – 4:30 ESSO

  • Database backups. I could add a script that walks through the directory listing and deletes all files with similar names that are the same size?
  • Added the login/password restriction to the ProjPortfolioMgrPreFY13 folder. The information on how to login is on the ROOT/index.html page. At this point, you have to really *want* to use the old db. It’s almost impossible to access by accident.
  • Adding browser and manual artifact loading to RepoNav. Browsers are in and load as a sort of failover if the tree can’t load any children. Need to be able to add a text artifact to the dependency tree next. Also I want to be able to show the dependency that’s been selected.
  • Looks like this is done using DependencyComponents.setElement() on line 574. I think we can just make a dummy Dom4j Element and then print it to the Text area.

Phil 8.27.12

8:00 – 4:00 ESSO

  • Backed up all the databases
  • created a new project_portfolio_preFY13 database
  • Copied over ProjPortfolioMgr to ProjPortfolioMgrPreFY13
  • changed all the .settings and assets files to point at the proper endpoints and databases
  • ran Dong’s scripts, which created the FY13-only db
  • Still need to setup .htaccess
  • There is some problem with storing SOW info, possibly tied up with special characters. They are trying to fax over the error message, but the technology is not cooperating. Verified that the fax was running and online on our side.
  • Now that I know that the browser control works, I need to integrate it  an then start parsing the html that it stores.
  • New version of GWT in Action is in the Exchange folder on fgmdev.
  • Burning a disk for tomorrow.

Phil 8.24.12

8:30 – 4:30 ESSO

  • Deployed the new version of PA and it’s associated Remote Objects
  • Found a new bug where a foreign key is interfering with the deletion of a project. Made a printout of the error for Dong.
  • Working more on learning and using MavenProject.
  • Trying a cheat. Rather than using the seriously complex maven tasks, I’m trying the SWT browser. That gives me access to the generated HTML, which I can then pull the appropriate DIV from. This appears to be what I’m looking for:
  • <div id="browsePage">
        <div class="pageContent">
            <div id="browseHeader">The Central Repository Browser</div>
                <div id="browseResult">
                    <div id="browseDocs"><div><h3 style="float: left;">Index of </h3><h3 id="browsePath" title="Click to enter path..."><a onclick="return BrowseManager.createHistoryAndLoad(true, '47');" href="#browse%7C47">central</a>/<a onclick="return BrowseManager.createHistoryAndLoad(true, '-1144916964');" href="#browse%7C-1144916964">HTTPClient</a>/<img src="ajaxsolr/images/editpen.png"></h3></div><table id="browseResultTable"><thead><tr><th>Name</th><th>Last Modified</th><th class="number">Size</th></tr></thead><tbody><tr class="d0"><td><a onclick="return BrowseManager.createHistoryAndLoad(true, '47');" href="#browse%7C47">../</a></td><td></td><td></td></tr><tr class="d1"><td><a onclick="return BrowseManager.createHistoryAndLoad(true, '-160590208');" href="#browse%7C-160590208">HTTPClient/</a></td><td>04-Jan-2007</td><td class="number">717.8 K</td></tr></tbody></table>
                    </div>
               </div>
          </div>
    </div>
  • Need to install the changelog in the apps I’m responsible for.

Phil 8.23.12

8:00 – 4:00 ESSO

  • More repo navigation. Done and deployed as Version 1.9.2.14
  • Had some thoughts about an ‘assistive slider’ that might be a good thing to use in an upgrade of IngestManager
    • Slider brings up an associated window, kind of like code complete in Eclipse. Clicking in that window allows further interaction?
    • A slider could go from “Easier” to “More Secure” on how the data is ingested. Easier maps to “Publish” at the lowest level Roles. “More Secure” maps to private. Choices in the middle are explained in the associated window.  Custom variants on the ‘default’ option can be managed within the window.
  • Status meeting at 10:30
    • Status report
    • Some bugs came up that we’re working on. Also we committed to rolling out the FY13 change on Monday