Monthly Archives: October 2010

Keil Ruby 10/11/2010

  • Has Flex interfacing with BlazeDS and Java to a MySQL database.  Communications are working properly, but can’t figure out why quotes keep appearing in my output when I use BlazeDS.  The quotes don’t appear under other circumstances.

Dong Shin 10.11.2010

  • packed up PPM for review/deploy
    • chaged the table name to query_logs and created script – create_query_logs.sql
    • uploaded to FGMDEV uploads directory
  • got maven to build Flash Project
    • Flex SDK Version 4.0.0.14159
    • FlexMojos 3.8
    • Flex Compiler must be defined within flexmojos plugin tag
    • flexmojos:flexbuilder generates Flash Builder project files with incorrect version string??? – “Flex 4” instead of “Flex 4.0”

Phil 10.8.2010

7:30 – 11:30 VISIBILITY

  • Had a meeting with LTC Matt H. about VISIBILITY. He really likes it and would like to extend it to include other data sources. I pinged Anne about this and we’ll get together next week to discuss.
  • The “go” designation for VISIBILITY got rejected. I fixed everything that I think that there was to fix and asked for guidance

11:30 – 6:00 FP

  • Drilled holes for all the strain channels.
  • Came to a halt over the finger attachment. The channels overlap too much of the Delrin to let a finger in, even with the channel cut down. After pondering a bit, I think I’ll try cutting grooves in the sire of the delrin and running the delrin block between two pieces of rod. I’ve got some aluminum that should work for this, so I don’t need to buy anything new.

Dong Shin 10.08.20100

  • working from home
  • Query Logs Viewer added to PPM
    • filtering by query types; SELECT, INSERT, UPDATE, DELETE
    • retrieve 50 records at a time with previous and next buttons
    • query can be viewed in bottom textArea by selecting an item on the dataGrid
    • Admins only

Phil 10.7.2010

8:00 – 4:00VISIBILITY

  • Set up a preliminary Meeting with LTC Mike H. to demonstrate VISIBILITY for Friday am.
  • Talked to Dong about the ChangeLog query builder component.
  • S33P Meeting
    • Brian, Phil, Murph, Hoop, Bill, Dave.
    • Intent is to hand off the use of the tool to Capt. Anglin(sp?), but to keep foot in for funiding and requirements
    • Suggestion is to have Trish come out and we can record her using the tool
    • “Suggest Feature” button. Brings up a dialog so that requests can be stored then later evaluated for priority
    • Training is highest priority, along with getting FY11 data entered. We offered to help with that, since it would give us use of the system in its targeted environment with actual data.
  • Flex in a week
    • Day 2 Episode 9
    • Day2 Episode 10

Dong Shin 10.07.2010

  • downloading and building all Visibility Projects and components
    • mvn running out of heap space – MAVEN_OPTS=”-Xms64m -Xmx256m””
  • imported PPM to Flash Builder
    • 3.5 compiler doesn’t like it – getting 1020: Method marked override must override another method errors
    • added Flex SDK 3.2 and set it to use
  • added date, time fields to query_history table
  • PPM Server now supports query recording by default
    • SELECT, DELETE, UPDATE, INSERT are recorded
  • downloaded JuiceKit, but build failed on juicekit-repository (http://www.juicekit.org/nexus/content/repositories/releases)
    • repo not available – will try later
    • examined the pom.xml – uses Flex SDK 4.0.0.14159 and FlexMojos 3.6.1

Dong Shin 10.06.2010

  • added support for Query recording on PPM Server
    • query_history table added to database (`uid`, `user`, `table_name`, `type`, `query`, `timestamp`)
    • functions to parse the information and a flag added to use the history table
  • changing MySQLIf (Flex) to support the Query recording
    • maven acting weird – cannot compile/install
    • lots of trouble shooting(rebuilt repo, use Phil’s fresh project files, etc)
    • ended up creating new flex lib project and copying everything over
    • installed and deployed
  • found that the latest EdgeUtil (that has aboutWindow) hasn’t been deployed (was just installed!)- deployed
  • Capital Area Flex Users Group Meeting
    • Flare and Juicekit
    • LiveQuery
    • TreeMaps
    • Protovis – JavaScript visualization

Phil 10.6.2010

8:00 – 9:00 pm

  • Masha M. Is still poking around in VISIBILITY
  • Talked with Frank G. about Dong and VISIBILITY. Explained that Dong had been on Catwalk, but moved to SENSIAC when the money dried up. Then I showed Frank the current state of VISIBILITY, which he liked a lot. He’s going to see if S2F would be interested in a financial entry system like S33P.
  • Dong is having a problem with building MySqlIf. Among the problems, it looks like selectNode is working too simplistically. Switched to findNodeByFullName(), which needed to be tweaked as well.
  • Flex in a week
    • Day 2 Episode 5
      • You can now set conditional breakpoints. Right click on the breakpoint, select “properties”, and then set the condition (i.e. “foo > 10”);
    • Day 2 Episode 6
    • Day 2 Episode 9
  • Helped Keil out with some remote object and warfile building
  • Flex Users Group
    • Presentation by Chris Gemignani of Juce Analytics. They have developed a set of open-source libraries for handling large sets of data client-side in Flex. The product is called JuceKit (http://www.juicekit.org/)
    • JuceKit is  built on the flare actionscript library (http://flare.prefuse.org/), which is also a good resource. Nice high performance as well.
    • Another very cool thing was  protovis, which was written by the guy who wrote flare. It’s all in javascript and looks amazingly good. It runs in Firefox and Chrome, but doesn’t in IE. Not sure about the others.
    • Juce Analytics is starting to use Maven to do their builds. Apparantly they’ve gottenthings working well with FB4? I got Chris G’s contact information, and will pursue – (chris.gemignani@juiceanalytics.com, phone: 571.205.4789)

Phil 10.5.2010

7:30 – 3:30

  • Deployed the new PPM. Tested the user management with the real data. All seems to be well.
  • 10:30 PPM meeting – wnt well. More notes later
  • We’ll need data logging and mining for PPM. Talked to Dong about this a bit. THis might be a nice opportunity to build a small tool entirely in Flex4. I’m thinking that it should build the python script and set up ingestion so that the visualizer can plot something meaningful.
  • Flex in a week
    • Day 2 Episode 3
    • Day 2 Episode 4 – cool thing for the day – FB will stub out your result handler from a Service. Just code complete ater the ‘result = “”‘ element, and it will provide a generated name for the method. Hover over the function name and click when it becomes a link. Then FB will stub out the method.

Dong Shin 10.05.2010

  • created Activate New Users functionality
    • ActivateNewUsersWindow – activate users by selecting appropriate type/level
    • modified Users.as to retrieve new users and activate users
  • fixed a bug not showing current month columns highlighted on Financial Data Entry
  • added user login to pass on to the server for sql history

Dong Shin 10.04.2010

  • AMFPHP no longer supports mysql_db_query – changed to mysql_query()
  • tried to download and build MvnAssist found that Java Perspective is missing in Flash Builder
    • tried to install via Help > Install New Software… didn’t work – getting errors
    • installed Eclipse Helios – Carbon based Eclipse required!!!!!!!
  • building Flash Builder Project from maven
    • mvnAssist crashes on Mac….
    • no signs of support for Flash Builder 4 from flexmojos:flexbuilder
  • Application.application should be FlexGlobals.topLevelApplication in Flex SDK 4.0
  • Tried all Flex 4.0 Compliers in http://repository.sonatype.org/content/groups/flexgroup/com/adobe/flex/compiler/- no luck

Phil 10.1.2010

7:30 – 4:30 VISIBILITY

  • Absolutely nothing going on at site.
  • Dentist
  • Walked through some testing automation with Dong. Kinda disappointing
  • Found some bugs in PPM user management
  • Wrote up a description of the forecasting project for Keil.
  • Flex in a week
    • Day 2 Episode 2 – Has a really good explanation of target vs. current target and the phases that an event goes through : capture, target, bubble.

Dong Shin 10.01.2010

  • reviewed findings of FlexMonkey/RIATest with Phil
    • not very suitable for our need
    • look for OS level testing
  • improving(?) summary data calculation by setting specific cell instead of entire data grid – done, working better
  • found a bug in Summary Data charts showing incorrect line display names and no legends – fixed
  • Phil found that User Management work inconsistently on User Types
    • found old data type in the database
    • added Warning to change old data if it exist on user selection
    • added User Type ComboBox change event handler
    • removed Update User button
    • fixed a bug not activating user properly – null on User Type
  • uploaded PPM to blog