Category Archives: Phil

Phil 8.19.11

8:00 – 11:00 VISIBILITY

  • Checked in my changes
  • Deployed the new version of VisibilityScriptingServer to fgmdev.
  • Fixed (avoided, actually) a bug(?) setting(?) that had the mySql on fgmdev rejecting the hugedata table create command:
    • Row size too large. The maximum row size for the used table type, not counting BLOBs, is 65535. You have to change some columns to TEXT or BLOBs
    • Lowered the number of columns from 300 to 150, and the problem went away. Dong did find that he could create the table outside of visibility_dev2. Neither of us is sure why that is, and have decided that it’s not worth pursuing.

Phil 8.18.11

8:00 – 5:30 VISIBILITY

  • Working on the MySql packet issue: http://dev.mysql.com/doc/refman/5.5/en/packet-too-large.html
  • This is where you put the option files for windows version of mySql: http://dev.mysql.com/doc/refman/5.0/en/option-files.html
    • It appears that for windows, the file is here: /Windows/my.ini
    • This didn’t work as I was starting and stopping mySql through the xammp control panel
  • That didn’t work, possibly becayse of xampp? Added –max_allowed_packet=16M to the mysql_start.bat file
    • Didn’t work either
  • Tried adding argument to /xampp/mysql – nope
  • Ran the mysql_start.bat file from the command line. That worked, so there’s something that xampp is doing in the control panel.
  • New error: 4484 [main] ERROR com.fgm.ScriptEngineServer.PublishSupportObject  – Data truncation: Data too long for column ‘content’ at row 1
    • Changing to table_publish.content to longblob fixed that. (alter table table_publish modify content longblob;)
    • Changed code to create content as a LONGBLOB
  • Back to setting xampp service arguments. Trying /xampp/mysql/bin/my.ini And to be thourough, I’m going to bounce the box.
    • And that worked just fine. Whee!
    • Need to install changes on site and test. Done and working
    • Need to change code and settings on fgmdev. Done but not tested

Phil 8.17.11

8:00 – 4:00 VISIBILITY

  • Working on VSS. I’m assuming that the problem has to do with the putting of large result xml in the database.
    • Added a PublishTest class. If run standalone, it will create a table (visibility_dev2.huge_table) of varchars, ints and floats that defaults to 300 columns by 1000 rows
    • got the error we saw yesterday: 13227 [main] ERROR com.fgm.ScriptEngineServer.PublishSupportObject  – Packet for query is too large (13226095 > 1048576). You can change this value on the server by setting the max_allowed_packet’ variable.
      • The above causes the sf.publishXml(“/hugetable.xml”, xmlStr); to fail, at the INSERT command in PublishSupportObject.publish()
      • XML is valid if written to a file.
      • Looks like the first thing to try is to set the packet size to 16,777,216 and see if that works

Phil 8.16.11

7:00 – 4:00 VISIBILITY

  • Demo day. Need to deploy VSS and try to get some reports running
    • Got VSS running, though it choked generating data for the ingestor (Possibly not even getting so far as putting the data in a table). This could be due to the size of the table, or something having to do with the way the data was formatted – there were xml errors according to the browsers we used to view the data. Going to try making some large data sets tomorrow and then doing pulls against them to see what happens.
    • The demo went surprisingly well. The audience was eager to get their hands on the product and to extend it. We could be looking at a lot of work. We’ll see how the funding goes…

Phil 8.15.11

7:30 – 6:00 VISIBILITY

  • Talked to Dong about what I saw on Friday. The problem as I saw it didn’t seem to appear, but there may be something tied up with the way the adjusted budget is retrieved?
  • Updated VisibilityScriptingServer. Some weird problems with Tomcat that fixed themselves.
  • Apple Store support at 5:00!
  • Out at lunch to do parent financial stuff

FP

  • Tom’s shipment from Sparkfun came in.
  • Need to call Stewart about patent status 240 864 2420 – done. He’ll send a writeup of costs and the latest provisional
  • New speakers appear to work really well

Phil 8.12.11

8:00 – 4:30 VISIBILITY

  • Tried downloading xcode again. No luck. Took a screenshot of the app store and logs, and sent that along with the all the system logs that seem to pertain. Not impressed with Apple right now.
  • Pinged Greg about getting BIAB footage. He thinks he can have it in on DropBox Monday. That’s a big file though… We’ll see?
  • Spent. The. Entire. Morning. On the phone with Apple support.
  • Deploying Dong’s fixes.
  • Saw some odd behavior with how percentages were being calculated. It looked like the calculation was 100% – percentage, but I’m not quite sure. Will pull up a spreadsheet and check the numbers on Monday.

Phil 8.11.11

8:00 – VISIBILITY

  • Gave Dong the screenshot printout with the notes from yesterday
  • Going to try making an apple cert
    • Generated a cert request using the keychain  – and it has arrived!
    • Looks like you need xcode to get the device ID, and that’s not installing.

Phil 8.10.11

8:00 – 4:30 VISIBILITY

  • Need to deploy Dong’s fixes today
  • Got my Mac Mini. Going to try and make a cert
  • Finished up(?) with the first pass at documenting the process with Mike. We’re going to try it out on Dong next…
  • Deployed the new version of PPM. On the Financial Status Page, there appear to be some divide by zero issues , and the Initiate, Commit, and PM Actuals are greyed out.

Phil 8.9.11

8:00 – 4:30  VISIBILITY

  • Writing up the architecture document
  • Meeting with Trish and Tanji. They are going through the tool and the data. So far, only a couple of small bugs/changes.
    • Outlays need to be less than or equal to obligations
    • The flag for ‘Received Financial Status Data’ that was set in the dialog was not showing up in the associated spreadsheet.

Phil 8.8.11

8:00 – 4:30 VISIBILITY

  • My Eclipse IDE is *still* updating indices. Maybe it does that every time it starts?
  • My membership in the iOS dev center is now live, and I can get to the provisioning center.
  • However, I still need a Mac to create a cert application. Well, that should show up today.
  • Flailed at IDE workspace with Mike for a few hours.
  • Talked to Denise P about the whole server issue
  • Completed Classification training

Phil 8.5.11

8:00 – 4:00 VISIBILITY

  • More playing around with integrating Maven and Eclipse and our development methodology
  • Wanted to try developing an iPhone app, but Apple requires a Mac. And the purchase of an iOS developer’s program
  • Worked through Mike’s new version. I am *not* happy with the way that m2 works with eclipse. We could make the code compile in Eclipse. We could make the code compile outside of Eclipse with Maven. We could not get the code to compile with Maven in the IDE.
  • Some interesting progress on our problem server. Vernon sent me an email that the port problem had uncovered a bigger problem. No timeline on resolution though.
  • Talked to Trish. She wants the budget on the status to be user editable and not coupled to other data. They are still intending to meet on Monday.

Phil 8.4.11

8:00 – 5:00 VISIBILITY

  • Today the fuel line on the BMW went. What did I ever do to the Germans?!
  • Trying out Mike’s new flat structure – waiting for the maven indices to index first.
    • We tried some variations on this, none of which are all that satisfactory. The ‘materialize’ option only works if your code is java. The current thought is to make a minimal “Server Project” hierarchy that contains a SWFs and JARs and produces a WAR under a parent POM. Anything that is generally useable, such as javaUtils, goes into the flat project structure and is referenced as a dependency. At least that’s the plan…
  • Nothing new on our various servers

Phil 8.3.11

8:00 –  1:00 VISIBILITY

  • Going over Mike’s m2 project setup
  • Played around with getting m2Eclipse to create a workable Flex project. A couple of things worth noting:
    • When looking for an archetype to create a flex prokect, make sure that the “Show the last version of Archetype Only” is *not* checked. It it is, then only the org.sonotype.flexmojos do not contain working options. For my test flex application I used flexmojos-archetypes-application 4.0-beta-3
    • You need to right-click on the project and use the Change/Select project type selection to set
    • Open the “problems” tab and use “quick fix” to resolve “ignore” pom files. Note that you have to selec *the already selected* options in the dialogs.
    • Rebuild the project and create new HTML wrappers, and everything should work
  • Left early to do a real-life towers of Hanoi problem with my car, a bicycle, the repair shop and home

Phil 8.1.11

7:30 – 4:30VISIBILITY

  • Finished getting all the projects into Hudson
  • Installed new hudson (2.1.0)
  • Adding Email-ext plugin – done.
  • Had some odd problems with Hudson (blank screen) that required bouncing the server.
  • Tried to deploy WebDesk – it required a version of flash player that wasn’t installed.
  • Went over some bugs with Trish
  • No progress on opening the port

Phil 7.29.11

8:00 – 5:00 VISIBILITY

  • No fgmdev this morning. Turns out the the domain name had not been renewed. Sent a note laying out what had happened to David Hughs, and it turns out that the payment had not gotten through in time. Resolved now. Yay!
  • Back to Hudson
    • Having maven problems. The directories are in the repository, but the jar files are not, and maven is choking. Looking into that. Well now it just works. Dong thinks that it might have been the fgmdev.com nexus server still upset about the domain name issue,