Phil 3.18.2010

7:30 – 4:30

  • 2:00 technical status meeting with Jim Murphy – changed a lot. Notes tomorrow.
  • Working on getting all the script pieces working to produce a script that can take data from dong’s db and publish an xml mashup that can then be read into Visibility – stopped to rush around madly for demo
  • Found a bug in trend widget(?) where data

Dong Shin 03.17.2010

  • added Nullable and Default TextInput controls to TablesManagement
    • null – can be empty when inserting
    • default – default value to use when not specified
    • create and modify both working

Phil 3.17.2010

8:00 – 4:00

  • And a happy St. Patty’s day to you, too 🙂
  • Working with getting jetty integrated. Having some trouble with the server going off in a loop and hanging. That’s fixed. Now if I can just get a servlet to terminate.
  • Meeting with Anne at 2:00. Some kind of presentation. Well, kind of. I got sent to the wrong room, so had a nice tour of the campus
  • Wired up one set of strain gauges

Phil 3.16.2010

8:00 – 4:00

  • Working on getting Jetty running.
    • First, don’t add the jetty-distribution as a dependency in the pom file. It’s a zip file, and maven doesn’t know what to do with that during compilation
    • Got the simple server example running. Whee!
    • It looks like the minimum set of jars are the jetty server jar and the jetty servlet jar. Once these were in, I created a server (one line), then created a context (two lines), added a handler for the context, and then added three servlets that have three different urls. This is all working.
    • Tomorrow, figure out how to delete a servlet, then roll into the Facade class

Feldman Project Log Day 3

  • Switched from using enums to having objects for the commands, states, and responses.
  • The decision process still needs to be changed to work with these changes.  Other then that it compiles and runs without errors.

Phil 3.15.2010

7:30 – 4:30

  • Meeting with TDTA(?) and Mike C at 1:30
  • Strain Gauges are mounted and appear solid. I need to wire up and test before Friday. Well, I tried wiring one of the gauges, and the thing just popped off. Going to try the teeeeeeeeeeeeeeeny hair gauges.
  • Need to tell Tom to add defaults and printing to StringEnum and derived classes
  • Updated MvnAssist to attribute credit, and add some Cliff notes.
  • REST from jython inside the interpreter works!
  • Damn. Jax-ws only lets you have one binding per port. This means that every item that is published in the current system has to run on a separate port, which is stupid. Going to look at embedding a jetty server in the app instead. (http://wiki.eclipse.org/Jetty/Tutorial/Embedding_Jetty)

Dong 03.15.2010

  • Using Cryogenic Roadmap to test FormBuilder…..
  • added login, timestamp information to tables creation
  • CreateTableConfirmWindow allows alphanumeric and “_” for table names
  • removed login, timestamp from ManageTableCanvas to hide from user when adding new data
  • login and timestamp appended when FormViewer saves data
  • added add row/record functionality to TableDataEditor
  • added number of records label to TableDataEditor
  • configuration of the buttons (enable/disable) based on input and data returned
  • added more info to MvnAssist (1.7.9 now)

Dong 03.12.2010

  • User Permissions cont’d
    • database and tables get highlighted for those the selected user has permissions
    • primary testing looks fine. Plan to move it into FormBuilder
  • refactored database classes; moved some out of MySQLIf to FormBuilder

Phil 3.12.2010

8:00 – 4:00

  • Built a framework to hold two stepper motors. Going to attach some strain gauges this morning. Not sure if they’ll be ready by this afternoon. We’ll see.
  • Need to add a higher level controller to coordinate the two motors
  • Need to submit for reimbursement

Dong 03.11.2010

  • user permissions working!
    • permissions at database level can be set
    • permissions at table level needs special care and attention
  • testing user permissions and refining UI

Phil 3.11.2010

7:30 – 4:00

  • Woke up at 4:00 this morning. Urk.
  • Made some arms for the stepper motors. Need to put strain gauges on them today
  • Need to clean up the mess I made hunting down the r != n problem yesterday
  • Let’s see what happens when I try to run a more substantial hunk of code… Success!
  • Turning on the restful services. Done. Tested with jUnit, but haven’t tried to call it with jython. Kind of afraid to this late in the day. I think I’ll try tomorrow

Dong 03.10.2010

  • struggled with RoleTreeItemRenderer for a while… manual update of the selected array is required
  • tried tweaking the heap size of FlexBuilder; 1024m made FlexBuilder to crash on Design view…. reduced to 512m
  • continue working on User Permissions

Phil 3.10.2010

7:30 – 4:30

  • Yep, John went to the hospital on Monday.
  • After finding the bill for the space on the door yesterday, Dong and I are getting nervous about the possibility of getting evicted – I.e. servers on the street. We’re thinking of moving our repositories off of the local servers and into the cloud. Maybe a dreamhost account (root account, ftp, svn, trac, wordpress and joomla)? Checked and found that vis-n.com is available
  • Adding sampling to the scripting interface. Hmm. Not sure if I needed it after all. Turns out that the problem was that TextArea uses ctrl-m (CR) instead of ‘n’ to separate lines. Jython didn’t like that. Going to clean up tomorrow.

Dong 03.09.2010

  • got user/role management pretty much functional
    • add, delete, modify users
    • add, delete roles
    • add, delete user roles
  • received the test data and forms for Form Builder
  • set different style for existing roles for the user
  • working on user database/tables permission