Author Archives: pgfeldman

Phil 8.10.11

8:00 – 4:30 VISIBILITY

  • Need to deploy Dong’s fixes today
  • Got my Mac Mini. Going to try and make a cert
  • Finished up(?) with the first pass at documenting the process with Mike. We’re going to try it out on Dong next…
  • Deployed the new version of PPM. On the Financial Status Page, there appear to be some divide by zero issues , and the Initiate, Commit, and PM Actuals are greyed out.

Phil 8.9.11

8:00 – 4:30  VISIBILITY

  • Writing up the architecture document
  • Meeting with Trish and Tanji. They are going through the tool and the data. So far, only a couple of small bugs/changes.
    • Outlays need to be less than or equal to obligations
    • The flag for ‘Received Financial Status Data’ that was set in the dialog was not showing up in the associated spreadsheet.

Tom DeVito 8.9.2011

Start: 9:15

  • Took sensor voltage divider off the the prototyping board to make room for other electronics and put it on its own circuit board
  • The resistor for the sensor voltage divider is 7k
  • organized the box of resistors a little better after having a really hard time finding 1k resistors
  • Tried to get the arduinos sound controls classes toString to print to my console but it didn’t work.  Trying to fix this.

End: 5:30

Mike 8.9.2011

Continuing to work on the m2Eclipse workspace / project setup:

  • Now going with a combination of flat and hierarchical: a hierarchical project containing webdesk and it’s unique projects, then common libraries as separate flat projects like FlexUtils and JavaUtils
  • Got a working version of this compiling on Phil’s machine
  • Moving more actual code in to the build instead just prototype stuff

Need to do / figure out the following:

  • Put new version in Hudson
  • Figure out how to compile css files in to skin swfs with maven
  • figure out how to compile and include modules
  • Add in or rewrite the server code to logging in
  • Figure out how to share configuration files in the maven and flex builds (the same file needs to end up in different places)

Phil 8.8.11

8:00 – 4:30 VISIBILITY

  • My Eclipse IDE is *still* updating indices. Maybe it does that every time it starts?
  • My membership in the iOS dev center is now live, and I can get to the provisioning center.
  • However, I still need a Mac to create a cert application. Well, that should show up today.
  • Flailed at IDE workspace with Mike for a few hours.
  • Talked to Denise P about the whole server issue
  • Completed Classification training

Tom DeVito 8.5.11

Start: 9:20

  • Got the sketch to work with the sound libraries.  I can now instantiate the classes for controlling more fingers when needed.
  • Looked into a c/c++ audio api:  BASS audio library looks pretty good.  It has effects and everything needed to record and playback various file formats.  Haven’t played with it yet.  There is also a version for JAVA.
  • Added a message class to the computer com console program.  This is used to receive the outputs of various classes and help organize them by priority grouping.
  • Will experiment on Monday to see which way is best to mount the exciters to the prototype tube .  Also going to put the electronics together for the second fingers amplifier.  I hope the SOMO can output to two channels.  We’ll see, if not i guess i could use the oscillator as a second audio source.

End: 5:40

Dong Shin 08.05.11

  • Blaze 4.0 changes
    • added BlazeDS 4.0 to FGMDEV’s Nexus repo – com.adobe.blazeds:4.0.0.14931
      • flex-messaging-common
      • flex-messaging-core
      • flex-messaging-opt
      • flex-messaging-proxy
      • flex-messaging-remoting
      • flex-rds-server
    • add following lines to your settings.xml in <repositories/> section for Blaze DS 4.0
  • <repository>

    <id>spring-maven-external</id>

    <name>Springframework Maven External Repository</name>

    </repository>

Phil 8.5.11

8:00 – 4:00 VISIBILITY

  • More playing around with integrating Maven and Eclipse and our development methodology
  • Wanted to try developing an iPhone app, but Apple requires a Mac. And the purchase of an iOS developer’s program
  • Worked through Mike’s new version. I am *not* happy with the way that m2 works with eclipse. We could make the code compile in Eclipse. We could make the code compile outside of Eclipse with Maven. We could not get the code to compile with Maven in the IDE.
  • Some interesting progress on our problem server. Vernon sent me an email that the port problem had uncovered a bigger problem. No timeline on resolution though.
  • Talked to Trish. She wants the budget on the status to be user editable and not coupled to other data. They are still intending to meet on Monday.

Phil 8.4.11

8:00 – 5:00 VISIBILITY

  • Today the fuel line on the BMW went. What did I ever do to the Germans?!
  • Trying out Mike’s new flat structure – waiting for the maven indices to index first.
    • We tried some variations on this, none of which are all that satisfactory. The ‘materialize’ option only works if your code is java. The current thought is to make a minimal “Server Project” hierarchy that contains a SWFs and JARs and produces a WAR under a parent POM. Anything that is generally useable, such as javaUtils, goes into the flat project structure and is referenced as a dependency. At least that’s the plan…
  • Nothing new on our various servers

Kristi Lehr 8.04.11

Today has been a very good day.  I have managed to create the framework webpages for the Visibility 2 documentation/training.  I feel so inspired and excited!

Lots of information overload from the Dreamweaver Adobe TV classroom tutorials… but I am loving it more and more and its all finally starting to “click” for me!

Tom De Vito 8.4.2011

Start: 11:30

  • Got the first simulation for the audio-tactile feedback system to work.
  • The pressure sensors seem to respond very well and with some tweaking it can feel natural.  Pressure on the sensor makes the simulated number go down, touching the pad with very light pressure holds it at whatever position you are at, and releasing makes the number go up again.  It will be interesting to see how it works with more fingers.
  • The sound module is extremely slow and there is no really good way to loop the track.  Longer samples will help reduce this issue.
  • Tried both the 1W exciters and the bass shaker.  The bass shaker is a bit bulky which makes it not ideal for having multiple fingers.  It still might be cool to have this in the base of the next prototype to give you a thump when you make initial contact with a object.  The 1 W exciters put out a good amount of vibration with less sound.  The form factor of these will allow us to have more of them per finger and on the palm to give better feedback of which parts are touching.  I have not tried the 30W exciter yet.  It is also bulky but may be good for the center of the palm.
  • Phil came up with a new idea to use the PC to produce the more realistic sounds like servo motors or collisions with object of different materials.  This would allow us to use whatever sound we like without having to worry about the vibrational properties of the tone.  It also allows for feedback of motion in free space without activating tactile vibrations that should only be used for touch.
  • There are a few glitches that need to be worked out plus I took a couple of shortcuts to make testing easier.  Currently everything is in one sketch because it was quicker to smooth out the problems then if it was split into the appropriate classes.  It is also running autonomously at the moment with no computer interaction.  I will have to fix this to make scaling to a multi-finger prototype easier.

end: 7:30

Mike 8.3.2011

  • Went over the prototype project structure with Phil, decided to change from hierarchical to flat
  • Restructured the build, fixed a few errors, set up eclipse files, and checked it in, waiting to try it out on Phil’s machine

Phil 8.3.11

8:00 –  1:00 VISIBILITY

  • Going over Mike’s m2 project setup
  • Played around with getting m2Eclipse to create a workable Flex project. A couple of things worth noting:
    • When looking for an archetype to create a flex prokect, make sure that the “Show the last version of Archetype Only” is *not* checked. It it is, then only the org.sonotype.flexmojos do not contain working options. For my test flex application I used flexmojos-archetypes-application 4.0-beta-3
    • You need to right-click on the project and use the Change/Select project type selection to set
    • Open the “problems” tab and use “quick fix” to resolve “ignore” pom files. Note that you have to selec *the already selected* options in the dialogs.
    • Rebuild the project and create new HTML wrappers, and everything should work
  • Left early to do a real-life towers of Hanoi problem with my car, a bicycle, the repair shop and home

Mike 8.2.2011

  • Completed the prototype build structure of a multimodule flex web app
  • Created a set of instructions for setting up a workspace and checking out / building, ran through it once with a fresh eclipse
  • Fixed a memory issue with the Hudson server
  • put the new webdesk build on Hudson

Dong Shin 08.02.11

  • PPM Changes
    • change length of Description in Funding Request and remove maxLength validation
    • ALTER TABLE `funding_requests` CHANGE `description` `description` TEXT CHARACTER SET utf8 COLLATE utf8_general_ci NULL DEFAULT NULL
    • fixed Obligation/Outlay showing where it shouldn’t – no data in funding request, but in Direct Cites
    • database change – DBUpdateSQLs08022011.sql
  • make table editable in Database Table Management
    • ALTER TABLE <table_name> COMMENT = “editable”;
  • uploaded latest PPM and database update to /exchange/080211