- Demo’ed and went over high-level architectures of Visibility and PPM with Sophia
- PPM
- bugs found when I was going over PPM with Sophia
- exceptions thrown at Create Financial Data Request – fixed
- Project Delete stuck in endless loop – fixed
- Exporting contract to XLS files – working! more testing needed
- bugs found when I was going over PPM with Sophia
Monthly Archives: April 2011
Dong Shin 04.08.2011
- PPM Changes
- working on exporting Contracts Data
- fixed some wrong labels/texts
Phil 4.8.11
7:30 – 4:30 VISIBILITY
- Got a cold. Ick.
- Working on a way to get exact p out of the qf function in R
- Done! Below is my first function in R
function(calcF, dfNum, dfDenom, limit = 0.001, iter=100){
alpha = 1;
oldAlpha = 1;
step = 0.5;
for(i in 1:iter){
newCritF = qf(alpha, dfNum, dfDenom, lower.tail = F);
#show(c(alpha, newCritF, calcF-newCritF, step));
newDiff = calcF - newCritF;
if(abs(newDiff) < limit){
return (alpha);
}
if(newCritF > calcF){
alpha = oldAlpha;
step = step * 0.5;
}
oldAlpha = alpha;
alpha = alpha-step;
}
return(alpha);
}
Tom.DeVito 4.7.2011
Arduino Sound Controller:
- Got the amplifier working. There were a couple wiring problems, need to look at the diagram better next time.
- Used oscillator chip to test the amplifier. Speakers seem to peak out much lower then advertised. Oscillator frequencies may not work as well as actual sounds since this is a speaker as opposed to a buzzer.
- HIGH_SIGNAL(high resistance) may be out of range. Does not seem to be consistent when I decrease the Volume.
- Step speed is good. It should not be a problem to send it varying step commands quickly during collisions.
- Will try it with the SOMO tomorrow.
Mike 4.7.2011
Working on the commenting system
- Have conversations (string of comments relating to a single thing) and comments storing in the database
- Opening a report pulls the corresponding comments from the database
- working on the GUI for creating, viewing and editing comments within a report
- Helped buy and install 2 TVs
Dong Shin 04.07.2011
- PPM Changes
- added Obligations/Outlay Goals to XLS export
- added calculated % for each entry for XLS export
- formatting!
- working on getting contracts data
Phil 4.7.11
7:30 – 7:00 VISIBILITY
- Meeting with Trish and Christie. Trish wants the following:
- All rows from the Financial Entry tables, including the obligation and outlay goals, and percentages
- Contract information
- Trish asked if the online version would be available in 30 days. I said that it was likely that we would be on the test platform in 30, but probably not on the production server
- Trish has more requests, but they are waiting until these actions are finished and approved
- We missed this mailing. The next will be the first of May.
- Went over the new requests with Dong, who will now “not be bored”
- Finishing up white paper – done
- Requested more space on fgmdev
Phil 4.6.11
7:30 – 6:00 VISIBILITY
- Showed Dong the DB problems with PPM
- More proposal – done with first draft!
Tom.DeVito 4.5.2011
Arduino Audio Controller:
- Realized that some of my methods would cause strange behavior on collisions as currently designed.
- Combined volume up and volume down function so that you only need to send a positive or negative value for the second byte.
- Realized that sending two bytes is bad and it may be better to change the way its sent so that it reflects address/data in one byte.
- Amplifier is not working at the moment. Might have missed something when changing it over to work with the Arduino.
MISC:
- Deployed new version of PPM to fgmdev.com
- Deployed website and webapps for visibilty.fgm.com
- Packaged webapp zip files with windows installer
- Got server running. Need to use sudo su to activate and deactivate tomcat. It would probably have been better to install tomcat with aptitude but I wanted this server to reflect fgmdev.
Dong Shin 04.05.2011
- PPM
- found that Portfolio Manage (NSA) is misspelled, Porfolio Manager. DB update is necessary
UPDATE `project_portfolio`.`users` SET `type` = 'Portfolio Manager (NSA)' WHERE type = 'Porfolio Manager (NSA)'
- continue working on Roles Management
- User.isNSAmanager(), User.isAdmin(), User.isSiteUser() added
- Admin > NSA Manager > Site User
- Top menu modified accordingly
- Admins have all privileges
- NSA Managers have no User Management, DB Management, Appropriation Mgmt
- Site Users have no user assignment, create projects, copy projects in addition to the NSA Managers’ incapabilites
- Project selection modified to fit the Roles Mgmt (Financial Data, Funding Request, etc)
Phil 4.5.11
7:30 – 5:00
- Writing up laser pointer whitepaper – some progress
- Working on Test Wizard – done
- 2:00 meeting with Bill D. and others? Nope.
- Finished Two-way Anova
Dong Shin 04.04.2011
- PPM – new Roles management
- disabled User Management for non-Admin
- disabled Database Mgmt for non-Admin
- list of Projects returns based on User Level – need additional tweaking
Mike 4.4.2011
- Got tables within reports loading and displaying data
- Started looking in to comment systems and looked at both Microsoft Word and Google Docs
Microsoft Word’s version is pretty clunky and appears to be a single anchor at either the start or end of the comment with a character length associated with it. Adding to deleting text within the comment simply changes the character length counter. However, deleting the single anchor point remove the entire comment permanently.
Google Docs has a very nice comment system. Comments appear to be stored as references from the document instead of within the document itself. An array of begin and end anchors are stored for each comment so comments can span several words, skip some, then include more. Comments can also be replied to making them more of a dialog or blog for collaborative work. When a comment is resolved, it’s not deleted but simply removed from view. A full history of comments and dialogs are accessible from within the document’s menus.
Out of curiosity I contacted Google’s sales department to see if Google Docs could be licensed and deployed on a closed network. The definitive answer is no, but they do offer “secure government” solutions that are HIPAA and FERPA certified but still require access to the internetz.
7:30 – 2:00 VISIBILITY
- Went over roles with Dong. Here’s the basic idea (I’m adding this to the bug list as well
- Admin – Everything from NSA and Site, plus
- Add User
- Delete User
- Modify User
- Modify database elements
- NSA- Everything from Site, plus
- Ability to view all projects and financial data
- Project Creation
- Project Deletion
- Assignment of users to projects
- Request reports
- Site
- View only projects that the user is assigned to
- Modify project data
- Modify financial data
- Cannot change project assignments (may possibly be able to change site assignments)
- Admin – Everything from NSA and Site, plus
- Meeting with Bill D. The request for admin has been changed to a change request. Did the regular backups.
- Got started on the Test Wizard
Dong Shin 04.01.2011
- fixed IngestManager crashing on empty list of files
- Ingest fails on some SQL error, but reporting Success – need to look into this
- created project data and ingested using VisibilityScriptingServer (projects.py) and IngestManager
- field name uid conflicts with ingest manager, must set it to return as different field name (column name)
- the URL must contain .xml at the end (that’s how IngestManager validates the url)
- https://localhost/VisibilityScriptingServer/Publisher/projectsXML.xml
- created project budget information (project_budgets.py)
- created project goals information (project_goals.py)
- FMGDEV crashing (twice today!)….
- Nexus crashed on low memory and would not start
- stop lampp first to release the memory(?), start Nexus and restart lampp…..

You must be logged in to post a comment.