Mike 6.18.2012

  • Server backups at site
  • Compiled and tested the pki auto login functionality on the integration server.  It worked for me and Jessica. I could theoretically move it to the ‘production’ server whenever.  I don’t THINK it would lock anyone out.
  • Moved the charting package code from a sandbox project to maven flex library then compiled and deployed it.
  • I had to make some changes because it was compiling with Flex 4 and now Flex 3 to be compatible with Visibility.
    • This resulted in a few bugs and binding problems.  I think I have most of them worked out but want to test some more.

Phil 6.18.12

7:30 – 3:30 Fp

  • Had trouble printing the mouse last Friday.
    • The version that had the mounting geometry wouldn’t print, so I used the simpler version
    • That pulled up off the stage. I hot-glued it back to its raft, which helped for a while, but then the whole raft pulled away and rotated, which destroyed the print job.
    • I think the way to fix the problem with the model detaching is to add a base that will be cut away later. That will increase the contact patch.
    • I’m installing ReplicatorG, which produces the gcode for the Replicator to try to see what the deal is without going back to the lab.
    • Had to rebuild the entire model due to manifold problems. The new model does create valid gcode.

Tom 6.15.2012

Start: 10:00

  • Rotated and moved the socket area so it is closer to where the arduino plug is
  • added power/ground leads to power the arduino with the power supply
  • Drew all power and ground traces

End 6:00

Mike 6.15.2012

  • Scan and deployed a new version of PPM:
    • fix to copy project foreign key problem
    • fix to log in / out problem
    • fix to comments now showing up when the user who made them was deleted
  • Server backups
  • Came up with a planned solution for the copy project problem, Dong is working on it
  • Installed tomcat at my new desk inside
  • Started work on the internal PKI library for the auto log in feature
  • More work on Charts:
    • The drag and drop thing was a pain but I have it working now, just minimal effort left on the package itself, then integration work to do

Dong Shin 06.15.2012

  • Copy Project capability wouldn’t quite do the jobs users wanted to do because it doesn’t copy of the monthly financial data. We proposed that another functionality to copy/duplicate entire project data.
  • working on duplicating project data
  • changing database structure and logging in to DBUpdateSQLs06152012.sql
  • copy a project
    • INSERT INTO projects (
      project_number, title, exec_summary, description, location, begin_year, end_year,
      total_budget, proj_mgr_login, proj_admin_login, portfolio_mgr_login, portfolio_admin_login,
      priority, services, TRL_start, TRL_current, TRL_end, TCL_start, TCL_current, TCL_end,
      TP_start, TP_current, TP_end)
      SELECT project_number, title, exec_summary, description, location, begin_year, end_year,
      total_budget, proj_mgr_login, proj_admin_login, portfolio_mgr_login, portfolio_admin_login,
      priority, services, TRL_start, TRL_current, TRL_end, TCL_start, TCL_current, TCL_end,
      TP_start, TP_current, TP_end
      FROM projects
      WHERE uid=0

Phil 6.15.12

7:30 – FP

  • Heading out early to go to the PAD lab and try printing out the mouse.
  • Updating sim and models on the laptop. Done, and hooked up to the hardware!
  • After talking to Tom for a bit, it looks like it might make more sense to buy a cheap deskside system and strip it for parts rather than buy the components.

Tom 6.14.2012

Start: 10:00

  • Found the best position for everything
  • Started drawing nets again
  • Double checked connectors to make sure I can buy the ones I need
  • Should be able to finish tomorrow or at least be really close

End: 6:00

 

Mike 6.14.2012

  • Scan and deployed updates
    • Security banners
    • various fixes by Dong
    • Login screen password change fix
  • Server backups
  • Dumped a project user list for James Murphy
  • Sorted out an issue with Christine G. not being able to see projects in PA
  • Weekly status meeting
  • Moved pki web filter project inside
  • Fixed an issue that was preventing people from being able to log back in to PPM after logging out
  • More work on charting package:

Dong Shin 06.14.2012

  • weekly status meeting @ Fort
  • trouble-shooting
    • cascade problem – caused by new fields added (funding_type, org, location)
    • Comments not showing – deleted user
  • bug fixes
    • Copy Projects
    • View Comments to show all the comments

Phil 6.14.12

9:00 – 4:30 FP

  • In a bit late due to dentist app’t.
  • Let’s see if we can learn how to slice geometry today!
    • It’s really easy. Select the object that you want to modify (in object mode), then click on the ‘Object Modifiers’ (crescent wrench) tab
    • Add a ‘Boolean’ modifier. It can be ‘Difference’ ‘Union’, or ‘Intersect’
    • Select the object that the first object will be modified by in the ‘Object’ Field
    • Click ‘Apply’ – That’s it!
  • Next, let’s see if we can make some useful cuts in the mouse. Done! 
  • Useful link to Modifiers in Blender: http://wiki.tesnexus.com/index.php/An_introduction_to_Modifiers_in_Blender

 

Tom 6.13.2012

Start: 10:00

  • Finished switching connectors for the individual components
  • Moved everything around so that traces would have easier paths
  • Looked up computer parts so we can have the demo all in one box.  Cost looks to be between 250 and 350 for what we need.
  •  Found better connectors for the ribbon to baord connection.

End: 6:00

Dong Shin 06.13.2012

  • issues at the site
    • using sub projects to limit what users can see
    • copy project generates error – some cascading error, but can’t duplicate it on mine.
    • users having problems viewing projects assigned to – fixed
  • getting error when logged out and try to log back in… and the login screen locks up
    • Error logggin in!
      [FaultEvent fault=[RPC Fault faultString=”[MessagingError message=’Destination ‘PPMUserService’ either does not exist or the destination has no channels defined (and the application does not define any default channels.)’]” faultCode=”InvokeFailed” faultDetail=”Couldn’t establish a connection to ‘PPMUserService'”] messageId=”C6D2C3B1-E087-9059-0A89-E669D5CDC239″ type=”fault” bubbles=false cancelable=true eventPhase=2]
  • fixed projects not showing for users in PPM
    • SELECT projects.*, projects.uid as ID, projects.project_number as ‘Project ID’, projects.title as ‘Project Name’, begin_year as ‘Start FY’, end_year as ‘End FY’, begin_year as startYear, IF(ISNULL(lock_id), if (total_budget = 0, ‘INCOMPLETE’, ‘EDITABLE’), IF (lock_id=’dongshin’, if (total_budget = 0, ‘INCOMPLETE’, ‘EDITABLE’), ‘LOCKED’)) as Status, (end_year – begin_year) as duration, CONCAT(o.first_name, ‘ ‘, o.last_name) AS ‘Project Mgr’, CONCAT(a.first_name, ‘ ‘, a.last_name) AS ‘Portfolio Admin’,  CONCAT(o.first_name, ‘ ‘, o.last_name) AS projMgrName, CONCAT(b.first_name, ‘ ‘, b.last_name) AS ‘Project Admin’, CONCAT(c.first_name, ‘ ‘, c.last_name) AS ‘Portfolio Mgr’, services, o.unclass_phone as projMgrPhone, o.unclass_phone_ext as projMgrPhoneExt, o.JWICS_email as projMgrJWICSemail, o.SIPR_email as projSIPRemail, o.unclass_email as projUnClassEmail, CONCAT(c.first_name, ‘ ‘, c.last_name) AS projSupervisorName,  c.unclass_phone as projSupervisorPhone, c.unclass_phone_ext as projSupervisorPhoneExt, c.JWICS_email as projSupervisorJWICSemail, c.SIPR_email as projSupervisorSIPRemail, c.unclass_email as projSupervisorUnClassEmail, projects.total_budget as ‘Total Budget’, sub.project_id as parent_project_id, sub.sub_project_id FROM projects
      LEFT JOIN _project_sub_projects as sub ON uid = sub_project_id
      LEFT JOIN users AS o ON projects.proj_mgr_login = o.login
      LEFT JOIN users AS a ON portfolio_mgr_login = a.login
      LEFT JOIN users AS b ON proj_admin_login = b.login
      LEFT JOIN users AS c ON portfolio_admin_login = c.login
      WHERE (projects.proj_mgr_login = ‘dongshin’ OR projects.portfolio_mgr_login = ‘dongshin’ OR projects.proj_admin_login = ‘dongshin’ OR projects.portfolio_admin_login = ‘dongshin’)
      OR (projects.uid in (SELECT project_id FROM _projects_portfolio_mgrs WHERE login = ‘dongshin’))
      OR (projects.uid in (SELECT project_id FROM _projects_portfolio_admins WHERE login = ‘dongshin’))
      OR (projects.uid in (SELECT project_id FROM _projects_service_finance_pocs WHERE login = ‘dongshin’))
      OR (projects.uid in (SELECT project_id FROM _projects_service_project_mgrs WHERE login = ‘dongshin’))
  • fixed View Comments button not enabling after adding comments

Phil 6.13.12

8:00 – 5:00 FP

  • In prep for getting the mouse, I’m going add hand navigation to the demo.
  • Done. I added a “move model” choice in the Gl_ShaderWindo base class that sets a float[3] of the current desired(?) model XYZ. It’s up to the inheriting class to do something with it. In this case, I moved the hand origin in XZ space and left the position of the rotating cubes alone.
  • Checked in.
  • More modelling training