Monthly Archives: May 2011

Phil 5.23.11

7:30 – 5:00 VISIBILITY

  • Deploy VISIBILITY analytics onto fgmdev
    • Write up a description
    • Change the browser tab.
    • Had some wierdness getting all the pieces to work. Some of it was lampp, and some of it was that my VISIBILITY account didn’t have the right permissions.
  • Having some problems with subversion. Trying this: http://subclipse.tigris.org/wiki/JavaHL – nope.
  • Set up Keystore and truststore files for all servers. Still can’t see the test machine from my desk, but firefox running on the server can run https to the IP just fine. Also tried getting Jeff’s machine working, but it seems to be running another server(?). Will look at that in more detail today.

Phil 5.20.11

8:00 – 5:00 VISIBILITY

  • One working day until The Rapture!
  • We had a power failure last night – somehow the windows box kept the windows state and went into hibernate. I am impressed. Still need to get a UPS though.
  • Added a *working* version of precompiled inserts to InfoObjectManager.java
  • Found out that I had put combined the wrong domain name with the right ip address (or was it the other way around?). Anyway, submitted cert requests for the following:
    • Integration VM
    • Production VM
    • Jeff’s infovis7 box

Dong Shin 05.20.2011

  • ran a query to retrieve Financial Data, got empty data. Noticed that the server reports, ERROR [TP-Processor2] (PublishSupportObject.java:130) – Packet for query is too large (4052025 > 1048576). You can change this value on the server by setting the max_allowed_packet’ variable. Tracked it down and found my.cnf needed more than 1M of max_allowed_packet…. set it to 50M and no more error messages
  • XML data shows up in Script Editor, but not published. Got ERROR [TP-Processor3] (PublishSupportObject.java:130) – Data truncation: Data too long for column ‘content’ at row 1 on the server. Trying to track it down….

Dong Shin 05.19.2011

  • revisiting VisibilityScripting for PPM reports, trying to remember where I left off….
    • crashing at PublishedDataPanel/showSelectedData()[/Users/dongshin/Projects/workspace.fgmdev.flex/VisibilityScripting/src/main/flex/PublishedDataPanel.mxml:35]
  • updating SF86 for my clearance. a lot more stuff!

Phil 11.19.11

7:30 – 4:00 VISIBILITY

  • Copied over all the QueryBuilderBase pieces from GenericQueryWidget.
    • Going to alter so that the UserInfoObject and endpoints are [Bindable] variables rather than being pulled in.
    • Altering query result handling so that the data is used to populate statistical arrays rather than launching a new chart panel
      • Getting table names
      • Getting columns
      • Extracting data from columns.
  • Helped Shawna(?) a bit with diagnosing the issue with the S2F server. Ping is blocked too, so I pointer her at this: http://support.microsoft.com/kb/314067
  • Discovered a bug in FLAILS. Changing the input to precompiled queries.

Tom DeVito 5.18.2011

Arduino Sketch:

  • Found out that the write command need an array of type uint8_t.  For some reason this isn’t labeled in the documentation.
  • Changed the basic structure to have the appropriate preProcess(), decisionProcess(), postProcess()
  • Changed it so loop doesn’t start unless initialized is true.
  • add sendData and recieveData methods that work with the command, response, output structs

Phil 5.18.11

7:30- 4:30 VISIBILITY

  • Talked to Dong about integration of appropriation info into the Financial Status panel. We decided that we were both confused and that Trish needed to come over before any more progress could be made. In the meantime, Dong is going to work on generating reports.
  • More on getting users and roles in RFlexClient
  • Hmm. Looks like to have tests in maven work, the directory containing FlashPlayer needs to be on the path. Added
  • Got login working
  • Working on building a query object
  • Got a domain name to get the PuTTY account that allows me to set up an SSH tunnel to the server. When I tried to remote desktop in though, it timed out. Sent Allen a note with screenshots.
  • Had a good talk with Denise about server certs and oddly enough, cycling.

Mike 5.17.2011

Few more updated for 4.5 move:

  • Replaced all instances of mx:datagrid
  • Fixed an issue where AdvDataGrid Headers were blank
  • Fixed an issue with the custom tooltips
  • Fixed an issue with the open report screen throwing an error
  • Fixed an issue with minimizing dynamic panels throwing an error (only occurred when coupled with the dock bar)

Other stuff:

  • Created a default CSS and theme to match blah white of most basic flex spark components
  • Wrote a data descriptor for the report navigation tree so the hierarchy is correctly displayed and navigated

Dong Shin 05.17.2011

  • PPM Changes
    • added more fields to save from Financial Status Form
    • looks like the contract info should *NOT* be editable in Financial Status Form
    • trying to generate better error messages from server. Java side works, but Flex side throws fault exception?
  • Installed Flash Builder 4.5 – had to uninstall previous beta one (Flash Builder Burrito)

Phil 5.17.11

7:30 – 7:00 VISIBILITY

  • OK, to install the new Adobe Reader, you must have version 10 installed already. Otherwise you get “adobe reader error code 13050”
  • Databases for Visibility, PPM, users and roles, and scripting are installed.
  • Installing tortoise svn
  • Started getting Users and Roles integrated with RFlexClient
  • Got the signed certificate back. Generated the keystore and truststore. Waiting for login info for the integration server

Tom.DeVito 5.16.2011

Arduino Communication:

  • Currently at the stage where I can start integrating the sandbox code into the existing RCS system.
  • Realized that because we are going to use the Arduino as a strain gauge reader, there will need to have a second piece of data feeding this information to the computer.
  • I am going to start the communication integration by trying to get the test stick to move one of the “fingers” in the 3d simulation.

Speaker-amplifiers-shakers:

  • I am not sure if 1 watt is good enough for the tactile sensation we are trying to get.
  • Somethings to experiment with
  1. 15W 25mm transducer:  http://www.parts-express.com/pe/showdetl.cfm?Partnumber=300-377 (If we need more power these are what we need)
  2. 1W 13mm transducer: http://www.parts-express.com/pe/showdetl.cfm?Partnumber=300-379 (It maybe that 1 watt is enough if we use a transducer instead of a speaker)
  3. Bass Shaker: http://www.parts-express.com/pe/showdetl.cfm?Partnumber=300-388 (For an added thump on initial contact)
  4. relatively low-powered 38W peak amplifier: http://www.sparkfun.com/products/9612 (Not entirely sure this is the best bet yet.  It would be nice to find one that can be digitally controlled but it might be possible to drive this with our 1 watt amps as a preamp.  It could also be possible to replace the trim pots with 10k potentiometers.  The problem with the i2c 10k pots I found before is that they are not addressable.  If we do go with i2c potentiometers, the response time would be almost instant as opposed to the minor pulsing delays of our 1 watt amplifiers.  It is probably best to drive them with a preamp, so that the max power is hardwired, protecting the 15 watt transducers and shaker.  This limit can also be controlled by reducing the input power though.)
  • I am going to look a bit deeper into amplifiers before sending you this list to order.
  • Sent e-mail for order

Monday Arduino Communication:

  • Serial.write(buf, len)  does the same thing for the arduino as the windows WriteFile allowing to send arrays.

Phil 5.16.11

11:00 – 4:00VISIBILITY

  • Now that I have my computer doing all the things it should, I’m going to add login roll and db accessibility to the statistics package. I think I’ll call it VISIBILITY Analytics.
  • Setting up the various databases in MySql
  • Submitted the integration server PKI request

Dong Shin 05.16.2011

  • PPM Changes
    • some fields returning “null” string instead of null for Financial Status ??? – explicitly set it to null is AS class
    • added ItemRenderer to highlight totals compared with Total Budget
    • added percentages for the totals
    • Totals in Financial Status compared against the budget total
      • Green if at or above the total
      • Yellow if between 100-95%
      • Red if below 95%

Mike 5.13.2011

  • Resolved the mx.controls.Alert issues as well as the other weird build issues by creating a new Flex Library Project from Flash Builder 4.5 and copying over source files one package at a time.  Apparently something got very screwed up when I checked out the library project from svn.
  • Updated the local log and debug log screens to use all spark components including the new spark data grid.  Had a few small issues getting the columns to automatically resize when the datagrid resizes.  Turns out defining no explicit column width results in pretty good automatic sizing and resizing.
  • Spark textinputs and textareas now have self-labeling prompts built in so I quit using the custom ones i wrote and replaced them with the defaults.  Also, the prompts are built in to the skin files so this change broke all my themes.  I went through and fixed all the issues so they would compile again.
  • Moved the last of the projects over to Flex 4.5, compiled and ran.  Most things are working just fine.  Several issues have arisen so far:
    • Custom Tooltips are throwing expections which also breaks the Mac-like task bar
    • AdvancedDataGrid headers have disappeared, no idea why…
    • Should go through and replace all mx.datagrids with spark.datagrids