Category Archives: Server

Phil 11.3.14

8:00 – 10:00, 12:00 – 5:00 SR

  • Access denied to production server, but we have it back on the test server
  • Status reports for Tangie – done
  • Finish documentation for vis2, start on Dong’s code
    • Done with Visibility3
    • Photoshopping FinancialAssistant4

VisibilityFullStack

Phil 10.30.14

7:30 – 12:00, 2:30 – 5:30  SR

  • Looks like Angular is going to change substantially: http://jaxenter.com/angular-2-0-112094.html#comment-1658778664
  • Some more Angular 2.0 stuff: http://sdtimes.com/atscript-googles-new-superset-javascript-runtime/
  • DB Backups
  • Security plan with Lenny? Good progress.
  • More documentation. Start Visibility3 today
    • Finished the Java section, working on de-mavening and getting all the old Flex to compile.

Phil 10.29.14

8:00 – 5:00 SR

  • DB backups
  • Deployed new FA plus scriptEngine.jar and javaUtils.jar. Ronda will bounce the server at 4:00.
  • So server paperwork today – postponed till tomorrow
  • Documented visibility scripting. It turned out to be MUCH BIGGER than the Funding Request assistant. So instead of drawing the relationships by hand I took the package views from Eclipse and Flashbuilder, edited them in Photoshop, and assembled the results in Illustrator. For the database, I used SchemaSpy, which is both clunky and cool. And here are the results. From the time it took for these, I’d say Visibility and FA/RA/RQ should be done in less than a week.

 

ScriptingFullStack

  • R ecovering a bit by looking at directives
  • Getting new Webstorm (9.0.1)

Phil 10.28.14

8:00-5:00 SR

  • DB backups
  • deploy
    • fix text that has special characters (i.e. ‘)
    • Add validator that requires a choice on the role. Or default to Manager.
  • Meeting with Lenny, Larry, Ronda, Chris and? On getting our server paperwork approved
  • Documentation
    • Funding Request Assistant Funding Request Assistant
    • Scripting Server – started, but had to de-mavenize before proceeding. Much more complicated than FRA, above.
    • Visibility
      • Data Visualizer
      • Admin
    • Reqonciler
    • Requisition Assistant
    • Financial Assistant

Phil 10.27.14

8:00 – 3:00 SR

  • DB Backups
  • Documentation
    • Exporting all the diagrams  – done
  • Checked in JavaUtils after some weirdness. Dong is using it with no problems.
  • Worked on some simple Angular directives over the weekend
  • Started overall system diagrams. First had to download Illustrator. That took an *hour*.

Phil 10.23.14

8:00 – 5:30 SR

  • DB backups
  • Documentation
    • com.edgeti.VisibilityServer.Excel
      • ExcelIngestorBase
      • AsciiIngestor
      • ExcelIngestor
      • CsvIngestor
      • ExcelExport
      • FileUploader
      • FileUploader2
      • TsvIngestor
    • com.edgeti.VisibilityServer.Ingestor
      • AutoIngestor
      • AutoIngestorServlet
      • Credentials
      • CredentialsBase
      • FilterFacade
    • com.edgeti.VisibilityServer.Security
      • AccessControlFilter
      • FilterFacade
      • CredentialsBase
      • Credentials
    • com.edgeti.VisibilityServer.UsersAndRoles
      • DbHelper
      • DbTable
      • RoleInfoObject
      • RoleNode
      • RoleTree
      • TableInfoObject
      • UserAndRoleFakeData
      • UsersAndRolesTests
    • com.edgeti.VisibilityServer.XMLIngestors
      • SolrXMLIngestor

Phil 10.22.14

8:00 – 5:00 SR

  • DB backups
  • Lenny is setting up a meeting with Larry next week
  • Talked to Dong about how to make the new Visualization more like ScriptingServer. The web folder contains all the components and directives that the system uses, but the particular html page is created dynamically by a servlet. The page is made in an IDE where the queries can be built and associated with sections of the html code. The actual page the user sees doesn’t really even need to have communication with the server. This doers not address the input side, where interaction with the tables is essential. But those pages are not dynamic like reports and would probably be built in the traditional way.
  • Documentation
    • Added Documentation folder to repo
    • Dong added in the DB documentation
    • De-Mavenized the Visibility project. Pulled out a lot of cruft.
    • com.edgeti.Utils
      • Column
      • HttpFile
      • HttpUtilities
      • IngestResult
      • PropertyLoader
      • SSLUtilities
    • com.edgeti.Utils.logging
      • Log4jInit
      • LoggingEntry
      • VisibilityLogger
  • I have documented my brain to death. Seeing if there is some room for Angular.

Phil 10.21.14

8:00 – 4:30SR

  • DB Backups
  • Documentation
    • visibilityScriptingServer.Autocomplete.languages.DummyLanguageService
    • visibilityScriptingServer.Autocomplete.languages.PythonLanguageService
    • visibilityScriptingServer.RemoteObjects.ScriptObject
    • visibilityScriptingServer.RemoteObjects.UserObject
    • visibilityScriptingServer.Servlets.AlertServlet
    • visibilityScriptingServer.Servlets.PublisherServlet
    • visibilityScriptingServer.Servlets.ScriptRunnerServlet
  • Deployed new FA

Phil 10.20.14

8:00 – 10:00, 12:00-4:00SR

  • DB Backups.
  • Documentation
    • De-mavenized and fixed scriptEngine and scriptEngineServer
    • Diagrammed com.fgm.scriptEngine
    • Diagrammed com.fgm.scriptEngineServer
      • Commented PublishDataObject
      • Commented PublishSupportObject.
      • Commented AlertInfoObject
      • Commented ScriptCensor
      • Commented ScriptResultObject
      • Commented ScriptRunner
      • Commented UrlReader

Phil 10.17.14

8:00 – 3:00 SR

  • DB Backups
  • Deploy New FA
  • Fixed the truancy report by moving the query forward a month
  • Tried to get Wolfram to show clusters in a meaningful way. Worked with the help files but not with my fake ISRPMO data. Beat on that for a while with no luck.
  • More documentation?
    • Diagrammed com.fgm.security.pki and fgm.security.pki.ip

Phil 10.15.14

8:00 – 5:00 SR

  • DB Backups
  • Building query and chart for acceptances. Working, needs to be vetted by Lenny. In addition to CURRENT and OVERDUE, we added NEGATIVE, where the dates of “committed” and “accepted” are incorrect
  • Got Javadoc working, and errors turned off in the editor.
    • Finished YuiTestServlets
    • Ran into a problem navigating code. The compiler has to be working, and that was failing with an “Could not initialize class org.eclipse.jst.j2ee.project.facet.IJ2EEFacetConstants” error. Had to install Web, XML, Java EE and OSGi Enterprise Development plugins.
    • And now I have to install Java EE to get the javax.servlet. No, I can’t do that because Oracle has a Glassfish download in their “java_ee_sdk-7u1.zip” file. What an AWESOME company. Got it from http://www.java2s.com/Code/Jar/s/Downloadservletapijar.htm instead.
    • Turned off all the Maven external libraries as well, and placed the code in a “jars” folder, so it’s now backed up by SVN.
  • Working on JavaUtils
    • CalendarParser – done
    • CalendarParserException – done
    • Dom4jUtils – done
    • FileUtils – done

Phil 10.14.14

8:00 – 2:00 SR

  • DB backups
  • Deployed new FA
  • Discussion with Chris about next steps. Going to Javadoc the classes and then discuss next steps. He wants to be able to do visualizations ASAP
  • Downloading new Eclipse
  • Pulled all the current code from Subversion into new directory from new repository
  • Installed JavaDoc plugin

3:00-6:00

  • More Wolfram Alpha
  • Alpha is more forgiving as far as files, but it still takes the same overall format – a column for each factor (i.e. User, Capability, dollars). There can be a row with factor names.
  • Found the financial data charting for Mathematica. Need to find it in Alpha. Or maybe it’s the Wolfram Finance Platform (more info)?

Phil 10.10.14

8:00 – 5:00 SR

  • Backups
  • Updated lab list
  • Finish ng-route section of Angular book
    • module.config is very picky about what it can use. All the injections that work in controllers, factories and services cannot be used here. Angular module.provider can interact, but providers appear to be tricky too. This post goes into the differences between factories, services and providers.
  • Start on Documentation – Nope started on directives, since it’s a long weekend.
  • Install Mathematica – done