Author Archives: pgfeldman

Phil 3.20.14

8:00 – 4:00 SR

  • Backups
  • fixed __view_monthly_committed. It was not summing for year 2
  • Put together 2013 charts
  • Generate separate financial data for fake cognos data to test chart queries. Nearly done. Need to walk through with Dong and verify that all the needed columns are present.

Phil 3.19.14

8:00 – 4:00 SR

  • There is still snow on the ground. It is still cold.
  • Backups.
  • New FA
  • Multiple DB updates and fixes. Committed not rolling over from one FY to another.
  • JavaScript
    • WebGL
    • This could be really nice. It looks like something I would write: https://github.com/evanw/lightgl.js/. Might try wrapping it in a YUI module, since there’s not that much code.
    • Well, it runs great in FF, slow in Chrome, and is broken in IE (unable to return the PointSize attribute from the shader).
    • webgl
    • This is *much* faster:
    • webgl2

Phil 3.18.14

8:00 – 4:00 SR

  • Backups
  • Installed new certs on the server. Important note – the alias in the keystore insert request has to be the same as the one in the keystore certreq. Otherwise you get the helpful error message: “java.lang.Exception: Input not an X.509 certificate”
  • JavaScript

Phil 3.14.14

8:00 – 4:00 SR

Phil 3.13.14

8:00 – 5:00 SR

  • Backups
  • Charts! Made one, decided that it might be easier to update the Trend Widget to point at different data sources. Wound up allowing edits on the XML in the desktop “save as” option. Built a release and sent to Bill V.
  • Deploying new FA
  • JavaScript

Phil 3.12.14

8:00 – 4:00 SR

  • Backups
  • Deployed new FA, and a *huge* view
  • Lenny is having a problem where EAs that have been claimed are getting unclaimed.
  • Printed slideshow screenshots that we need to match
  • Had the evil “Main application must be in the list of application paths” message. This page had the answer. It looks like the mxml file had been dropped from the project file.
  • Found the code and the format for building reusable charts. Dong’s building the queries. We’ll try them out tomorrow.
  • JavaScript

Phil 8.11.14

8:00 – 5:30 SR

  • Backups
  • More Server Cert work
  • Discussions with Lenny
  • Need to add a search to the page that will find text in paragraphs and link back to the Physics Shape. All paragraphs that don’t match the text are hidden? Wonder how that will affect the scrollto. Also need an introduction paragraph and a title.
  • When a cognos data is manually mapped, obligations and outlays should be added to monthly financial data
  • Second year query needs to be fixed for month order
  • Need to add a pop-up warning about claiming a req where the subBC doesn’t match.
  • RQ notes
    • Add a show/hide hidden fields. This does mean that when checked, an item disappears
    • Add “strong hide” that keeps the line in the DB, but never shows the line
    • Carry through ignore from previous steps. In other words, ignore “hidden” items from subsequent queries
  • JavaScript
    • Figured out how to grab a redirect request and use it in the context of the operation. Also how to prevent default behavior.
    • Added content. Discovered more about stylesheets.
    • The descriptor text for Physics shapes was disappearing after a mousup event on the scrollable list. Added a refresh call to the ShapeManager.
  • Helped Dong a bit with data providers.

Phil 3.10.14

8:00 – 4:00 SR

  • Backups
  • Started server certs renewal
  • There are still some problems with lost req’s. Got a screenshot that has all the pieces.
  • Javascript
    • Find out while null objects are being returned in events. It turns out that the “id” tag cannot have any special characters in it, or Y.one()/Y.all() will fail. Added a “safeIdString” variable to the PhysicsShape class that runs a regex [^0-9-a-Z] on all names and copies the result to the variable. This still means that the id tag for paragraphs, etc needs to be safe, but it also allows the shapes to show the full name.
    • Discovered that my Chrome browser on my dev machine is broken. Tooltip formatting is wrong and hover does not work at all. Need to reinstall. And I.E. is still slooooooow with all this

Phil 3.6.14

8:00 – 4:00 SR

  • Backups
  • Renewed the viztool urn and deleted visibility. Well, tried, anyway.
  • JavaScript
    • Add scrollto text based on item clicked event – Done, but now the scrolling function seems kinda messed up. The scroller wants to bounce back to some point that seems to be related to long contact drag times. Short flicks work?
    • See if scrolling can fire an event that can be used to get the current visible text (id? label?) that can be used to determine what to show in the network chart. Alternatively, listen to click events from the wrapping node or potentially the <p> items. Done!
    • Break slideshow into sections that are relevant to the clicked items.

Phil 3.5.14

8:00 – 4:00 SR

  • Backups
  • Resubmitted more paperwork for to keep my server access
  • Fixed some queries with Dong. Did you know that in SQL 10+0 != 10+NULL?
  • JavaScript
    • Finally fixed the ‘max pixels’ bug in the PhysicsShape. Vectors were being calculated for anchor objects, when they should have been zero.
    • Boo. You can’t animate colors on a shape.

Phil 3.4.14

8:00 – 4:00 SR

  • Heading in to work on the servers at 2:00, due to the snow. Javascript this morning.
  • Adding scrolling – done! Very nice. You can tell the scroller to go to a particular section. You can even name the section.
  • Turning slideshow into a module so that it can be faded up and down as a whole, and that I can put the Ken Burns effect in.
  • Reqonciler ignore selection doesn’t work – data grid problem?
  • Bring in second year updates query.

Phil 2.28.14

8:00 – 4:00 SR

  • And, with a temp of 14 degrees, we say goodbye to February. Good riddance, I say.
  • Backups
  • Deploying new FA and DB fix. Success!
  • Meeting with Chris, Lenny and Dong
  • Wrote status report for Tangie.
  • JavaScript
    • Poked around with the slide show API and nver got it to work. After looking at how it’s handled in CSS, I realized that there just wasn’t that much code needed – just a timer and a way to fade in/out nodes in a list. YUI has that quite nicely and it only wound up being about 30 lines of code. It makes me want to do a Ken Burns effect slide show using the transition library, but that can wait until I get the basics up and running. Next scrolling text. I think this might be fun to use: http://yuilibrary.com/yui/docs/scrollview/scrollview-scroll.html. It’s also touch compatible, which is nice.

Phil 2.26.14

8:30 – 4:30 SR

  • Lovely traffic today. Took twice as long to get to work. I think I averaged a hair over 20 mph.
  • Backups
  • Looks like I missed registering a site. Fixed.
  • FF 21 and IE 8 are displaying the JavaScript test improperly. Pretty sure I tested this last night on my home machines and all was OK. Yep, just checked on IF, FF, and Chrome at work and they all behave.
  • It’s possible that this is a result of the stylesheet not working correctly. The buttons don’t look right.
  • And it’s ridiculously slow in IE.  looking for some drawing/animation libraries. These all work in IE 8 with reasonable performance

Bad Stylesheet?

  • So the question is, can this be fixed? I’m going to try to bring up a new instance of YUI3 and point at it explicitly. Regardless, let’s see if I can get the rest of all these pieces working together.
  • Working on improving performance. Got the Math.sqrt out of all the force calculations. Now I need to see if that helped. I fear that mostly it’s drawing speed.
  • Something to test