Category Archives: Phil

Phil 6.8.15

8:00 – 3:00 SR

  • DB backups
  • Deployed FR fixes
  • Worked through validation bugs
  • Adding a clearAllConnections() method to WebGlComponents that clears out the source and target arrays of the current model and the pointed-to models

Phil 6.5.15

8:00 – 4:30 SR

  • DB Backups
  • Add video support Angular or straight HTML5? Or just links….
  • Adding links/lines between Components
    • Added targets to components. Does it need to be mutual (a ‘source array’?) so that removing items chases down all the links?
    • Added line updating behavior
    • Need to add links from data provider into Components.
  • Need to add types to series that tell how the element positions are to be calculated. Do I need to change to pos and size?
  • Accidentally blew away my working svn directory and had to restore. Yikes!
  • Here’s the current version

3dbarChart

Phil 6.4.15

8:00 – 4:00 SR

  • DB Backups
  • Got into a discussion with Lenny about conferences. Nice data visualization one in Boston
  • Fix bounds so that it’s based off of the data bounds and the stage bounds – done
  • Make a format based on rotated hsl values if one does not exist – done. Fixed labels too.
  • Started network displays. Need to add types to series that tell how the element positions are to be calculated. Do I need to change to pos and size?

Phil 6.3.15

8:00 – 4:30 SR

  • Fixing FR
  • DB backups
  • Working on the dataFormat object so that any named date element can have a format – done
  • Adding stage dimensions to dataFormat
  • Moving bar construction out of controller and into WebGlCharts – done
  • Fix bouds so that it’s based off of the data bounds and the stage bounds
  • Make a format based on rotated hsl values if one does not exist

Phil 6.2.15

8:00 – 4:30 SR

  • Deployed new FR
  • Deployed test charts
  • Status Reports! – Done
  • Add IMinMax for X and Z? (optional) Wound up with the following:
    export interface I3DChartDataElement{
       [label:string]:IMinMax;
    }
    
    export interface I3DChartDataCollection{
       [objectName:string]:IChartDataElement;
    }
    
    export interface IChartData{
       type:string;
       minMax:IChartBoundries;
       mappings:IChartDataMapping[];
       data?:IChartDataCollection;
       data3D?:I3DChartDataCollection;
    }
    
    export interface IChartMessage{
       type:string;
       name:string;
       data?:IChartDataElement;
       data3D?:I3DChartDataElement;
    }
  • Finished modifying cartesianSeries and cartesianData
  • Fixed series color
  • Realized that I had reversed the way that the series should work. Flipped some items around, and added tests for mismatched keys.

Phil 6/1/15

8:00 – 3:00 SR

  • June! Server backups. Rented fingers.
  • Bill will get the disk scanned some time today. Done!
  • Installing new Webstorm
  • More 3D charts.
    • Start promoting component building out of controller?
    • Better packing of bars (spiral? dense grid?)
    • US map
    • Place bars in meaningful ways.
    • Make a nice modal popup with data (and add some lorem ipsum to the object description in the data provider)
      • Changed IMinMax so that there is an optional notes field. Picked up and displayed by the event manager. yay!

Phil 5/29/15

8:00 – 4:00 SR

  • Was going to deploy chart tests but Bill got stuck doing other things.
  • Add base and reflections to chart
  • Reflections are done and working. Had to add reflectivity back in. Also, don’t forget that reflections require a cubemap.
  • Actually had to add the UV components for the plane by hand. Huh. Pretty progress for the day though…

shiny

Phil 5.28/15

8:00 – 4:30 SR

  • Tried to deploy chart test, but we were missing some library files. Will try again tomorrow.
  • Ronda’s back, got her started on certs for the new server
  • More 3D charting.

3dbarChart

  • Need to make tooltips more informative, and place on a textured plane. Also, need to get reflections working again.

Phil 5.27.15

8:00 – 4:00

  • Servers are now current.
  • John P. Is having some problems with the FR tool. Printing the email.
  • Deleting all references to the evil callbacks.
  • Found a bug in the rendering code that would attempt to clear highlights of objects that weren’t there.
  • Added some static default messages to ATSMessanger. Using this post for best practices.

Phil 5.25.15

8:00 – 4:30 SR

  • Still working on updating the servers.
  • Need to do self-assessment today – done.
  • Added message passing to support queries. Much nicer. Deleting the crazy callback code.
  • Messaging works for the canvas as well. Going to keep but deprecate the callback.

Phil 5.15.15

7:30 – 4:00 SR

  • Backups
  • Tried ‘compress’, which seemed to compress the files in-place. It did not put them in a zip file. Going to try gnu utilities next.
  • Lenny says all the funds are dispersed in CONUS. Need a globe and planar charting. Basically the difference should be AZ/EL vs X/Y
  • Migrating the generic chart data classes/interfaces to WebGlChartData
  • had to cast an array index from string to <any>. Don’t know why:
    export class ChartInfo extends NovettaUtils.ATSBase{
       public cSeries:CartesianSeries[];
    
       constructor() {
          this.cSeries = [];
       }
    
    
       public addSeries  (key:string, source:WglChartData.IChartDataElement):void {
          var cs:CartesianSeries = new CartesianSeries(key, source);
          cs.mapData(this.minVec, this.maxVec);
          this.cSeries[<any>key] = cs; // <----------- why??????
       }
    }
  • Added a dataprovider and dataformat to WGLA_controller2 and started passing data into Wgl3dCharts. Individual elements with their mappings are coming across correctly. Next comes the actual mapping.

Phil 5/14/15

8:00 – 4:30 SR

  • Backups. Starting to zip them before storing them because they compress so well. Need to add that to the script. Looks like we use compact.
  • Working on globe chart
  • Adding an IComponentConfig. Which found an error!
  • Got Hierarchical placement working – pretty picture for the day:

Hierarchical