- working from home
- packed up PPM for review.
- new tables structure – project_portfolio_additional_tables_110810.sql
- complete db dump – project_portfolio_complete_test_data_110810.sql
- uploaded files to /exchange/PPM_110810
- added project duplicate check on creation – Project ID and Name only for now
- added Funding Request generation from Project Mgmt Panel
- for COMPLETE projects only
Category Archives: VISIBILITY
Phil 11.8.2010
7:30 – 5:00 VISIBILITY
- Discussed the demo of PPM with John W. THe new TD arrived today, so next week might be good.
- Meeting with Anne and ?? for VISIBILITY on Nov 19 at 10:30 – added to the calender.
- Working on the Air app. Skinning today? Nope, but finished the guts of the business logic.
FP – Work from the weekend. I’ll bring this in tomorrow:

Fully assembled components
Dong Shin 11.05.2010
- PPM enhancements
- separated Comments Window into two
- Add Comments
- View Comments
- added filter/search for View Comments
- added add/view comments to Financial Data Editor (Project Viewer)
- disable opening of financial data of non-editable project
- tweaked Dynamic Panels to maximize – at the end of data retrieval???
- separated Comments Window into two
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);
Dong Shin 11.04.2010
- added project_comments table with DELETE constraints
- converted all contacts tables to innoDB
- got #1071 – Specified key was too long; max key length is 767 bytes because login field is too large?
- reduce PRIMARY KEY size to 100
- automatically deletes contracts relational data on project delete
-
ALTER TABLE `_projects_portfolio_admins` ADD CONSTRAINT FK_projects_portfolio_admins_project_id FOREIGN KEY (project_id) REFERENCES projects(uid) on DELETE CASCADE
Phil 11.4.2010
7:30 – 9:00 VISIBILITY
- Nothing new with the customer. VISIBILITY is running well and getting used quite a bit. Left Christie a note saying that we’d be rolling out the new version of PPM early next week.
9:00 – 6:30 FP
- Building fingers. You can reach me on my cell at 410.300.7293
Dong Shin 11.03.2010
- PPM enhancements
- added ComboBox renderer to people fields in Project Mgmt panel
- reworked Project Mgmt Panel’s filter and search to work with people ComboBox
- added separate reset/filter for filtering projects
- working on Comments for projects
Phil 11.3.2010
8:00 – 5:30 VISIBILITY
- Working with getting XML to produce an ImageScreen. Getting images now, need to work with organizing next.
- It turns out that the Math.Random() method is not seedable. Had to write a new random class that uses the BitmapData.noise() method, which you *can* seed. The class creates a bitmap and then reads the pixel values as the random numbers. It returns a uint, int, or Number. Put it up on fgmdev.com
10:00 – 12:00 Physical.
Dong Shin 11.02.2010
- PPM enahancements
- Create/Modify/Edit project now has multiple contact entries using ComboBox
- saves single entry into projects table, more than 1 goes into separate relational tables – this is done to preserve the existing data
- Project Management uses ComboBox ItemRenderers for the multiple contacts, single contact shows up as a label
- added ItemRenderer for Total Budget
- working on Project Mgmt event handling (Create, Edit, Copy, Delete, Refresh)
- Added TabNavigator for Search and Filter
- Create/Modify/Edit project now has multiple contact entries using ComboBox
Phil 11.2.2010
8:00 – 4:30 VISIBILITY
- Talked to Dong storing retrieving multiple users and meshing with the current DB.
- Weather sealed the giant’ leaky windows
- Working on Air app
- Added static data dictionary for moving data beween components. I just don’t like passing data with events.
- This doesn’t work. Not sure why: ChangeWatcher.watch(this, “xmlDataProvider”, handleXmlChange);
- Looping over XML for loading into SequenceScreens
Dong Shin 11.01.2010
- PPM enhancement
- search functioning on Project Mgmt Panel
- disables filter on search
- still need to tie the buttons to other panels
- added multiple contacts for Project Manager, Finance POC, Portfolio Mgr, Portfolio Admin
- duplicates will be ignored
- contacts in project table cannot be NULL! set it to ”
- save works….
- search functioning on Project Mgmt Panel
Phil 11.1.2010
7:30 – 5:30 VISIBILITY
- Working on putting together a reference AIR App
- Login Screen
- Read/write to a local file (xml)
- Pull images from local and remote sources
- Remote object interaction?
- Charting
- Config file, with autologin (anything else?)
- Skins
- packaged assets?
- Air application is not being properly created with maven.
- Need to change the <dependency><groupId>com.adobe.flex.framework</groupId><artifactId>flex-framework</artifactId></dependency> to <dependency><groupId>com.adobe.flex.framework</groupId><artifactId>air-framework</artifactId></dependency>
- Have to update MvnAssist a bit. Also, flexmojos standin is still being called.
- Going to work the initial version in Flashbuilder
- Some trouble creating an Air app that would work in design vew. No reason, it seems. Deleting and doing the same thing worked (After closing and restarting Eclipse)
- Got states working
- Navigating the file system
- opening files and reading XML
Phil 10.29.2010
8:00 – VISIBILITY
- Helped Mike C. Get some OCR technology
- Worked through how to have multiple people in the project creation with Dong
- Found a nice checklist for server hardening that I’m passing off to Tom: http://security.utexas.edu/admin/redhat-linux.html
- More stuff on computer-mediated telepathy: http://www.nih.gov/news/health/oct2010/ninds-27.htm
- public static var umapProvider:String = “https://127.0.0.1/NE2_modis3/ImageProperties.xml“
- Flex in a week. Let’s finish this!
- Day 5, Exercise 5
- Day 5, Exercise 6
- Day 5, Exercise 7
- Day 5, Exercise 8
- Day 5, Exercise 9
- Day 5, Exercise 10
- Day 5, Exercise 11 – Good tutorial on setting up a simple AIR app, with installer, self-signed certs, etc.
Phil 10.28.2010
7:30 – 9:30 VISIBILITY
- Meeting with Christie R.
- There is some problem with the budget summing rollup in the project summary. I’ve printed screenshots and handed to Dong
- We should change the panels that are used to select projects to DynamicPanel. Things need to be resizable, and we should add the search.
- Search fields
- Project ID
- Project Name
- People
- Service
9:30 – 3:30 FP
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.



You must be logged in to post a comment.