Skip to content

Instantly share code, notes, and snippets.

View mvberg's full-sized avatar

Mike Ehrenberg mvberg

View GitHub Profile
@mvberg
mvberg / gist:9368906
Created March 5, 2014 15:01
Date thread not dying when tab is deactivated
Exception in thread "AWT-EventQueue-0" java.lang.NullPointerException
at com.barchart.plugin.trader.core.impl.TradingServiceControllerProvider.getAllAccounts(TradingServiceControllerProvider.java:97)
at com.barchart.plugin.trader.tab.ui.TradingTabView$TradingServiceControllerWrapper.generate(TradingTabView.java:1298)
at com.barchart.plugin.trader.tab.ui.TradingTabView.resetOrderDetails(TradingTabView.java:2373)
at com.barchart.plugin.trader.tab.ui.TradingTabView.setDateShowing(TradingTabView.java:2326)
at com.barchart.plugin.trader.tab.ui.TradingTabView.access$26(TradingTabView.java:2324)
at com.barchart.plugin.trader.tab.ui.TradingTabView$ButtonDateHandler.today(TradingTabView.java:3651)
at com.barchart.plugin.trader.tab.ui.TradingTabView$4$1.run(TradingTabView.java:577)
at java.awt.event.InvocationEvent.dispatch(InvocationEvent.java:251)
at java.awt.EventQueue.dispatchEventImpl(EventQueue.java:733)
webstart/barchart/install/Barchart-linux32-offline.tar
webstart/barchart/install/Barchart-linux32-online.tar
webstart/barchart/install/Barchart-linux64-offline.tar
webstart/barchart/install/Barchart-linux64-online.tar
webstart/barchart/install/Barchart-macos-offline.dmg
webstart/barchart/install/Barchart-macos-online.dmg
webstart/barchart/install/Barchart-windows32-offline.exe
webstart/barchart/install/Barchart-windows32-online.exe
webstart/barchart/install/Barchart-windows64-offline.exe
webstart/barchart/install/Barchart-windows64-online.exe
@mvberg
mvberg / gist:9378837
Created March 5, 2014 23:18
number format with . only
java.lang.NumberFormatException: For input string: "."
at sun.misc.FloatingDecimal.readJavaFormatString(FloatingDecimal.java:1241)
at java.lang.Double.parseDouble(Double.java:540)
at com.barchart.plugin.widget.options.advanced.calculator.ui.OptionsCalcView.hasMissingValuesForPriceCalc(OptionsCalcView.java:427)
at com.barchart.plugin.widget.options.advanced.calculator.ui.OptionsCalcView.access$17(OptionsCalcView.java:417)
at com.barchart.plugin.widget.options.advanced.calculator.ui.OptionsCalcView$3.keyTyped(OptionsCalcView.java:438)
at org.apache.pivot.wtk.Component$ComponentKeyListenerList.keyTyped(Component.java:565)
at org.apache.pivot.wtk.Component.keyTyped(Component.java:2901)
at org.apache.pivot.wtk.ApplicationContext$DisplayHost.processKeyEvent(ApplicationContext.java:1536)
at java.awt.Component.processEvent(Component.java:6282)
@mvberg
mvberg / gist:9415768
Created March 7, 2014 17:21
NPE in agent.exclude
java.lang.NullPointerException
at com.barchart.feed.base.provider.MarketProviderBase.unsubscribe(MarketProviderBase.java:691)
at com.barchart.feed.base.provider.MarketProviderBase.unsubscribe(MarketProviderBase.java:714)
at com.barchart.feed.base.provider.MarketProviderBase.access$1000(MarketProviderBase.java:62)
at com.barchart.feed.base.provider.MarketProviderBase$BaseAgent.exclude(MarketProviderBase.java:567)
at com.barchart.plugin.trader.core.book.ui.BookTraderView.changeSymbol(BookTraderView.java:2960)
at com.barchart.plugin.trader.core.book.BookTraderWidget.onSymbolChange(BookTraderWidget.java:135)
at com.barchart.plugin.core.impl.space.flexi.ui.FlexStackPane.doSymbolChange(FlexStackPane.java:1044)
at com.barchart.plugin.core.impl.space.flexi.ui.FlexStackPane.keyPressed(FlexStackPane.java:450)
at com.barchart.plugin.core.impl.space.flexi.ui.FlexStackPane$1.keyPressed(FlexStackPane.java:936)
@mvberg
mvberg / gist:9467314
Created March 10, 2014 15:37
ETS GO less book and cuvol (bBc)
Response is immediate
GO _S_SP_CLX6_CLM7=sS,_S_BF_CLV4_CLF5_CLJ5=sS,_S_IS_CLX6_QAX6=sS,_S_SP_CLM7_CLG8=sS,_S_SP_CLN4_CLF7=sS,_S_SP_CLG5_CLQ6=sS,_S_SP_CLN5_CLJ6=sS,_S_SP_CLG5_CLZ6=sS,_S_SP_CLM4_CLN5=sS,_S_SP_CLU4_CLX5=sS,_S_SP_CLX4_CLQ7=sS,_S_SP_CLX7_CLZ7=sS,_S_SP_CLF5_CLF7=sS,_S_SP_CLK4_CLG5=sS,_S_SP_CLN4_CLV4=sS,_S_SP_CLJ4_CLQ5=sS,_S_SP_CLG5_CLH7=sS,_S_SP_CLG6_CLK7=sS,_S_SP_CLV6_CLZ6=sS,_S_SP_CLQ4_CLX6=sS,_S_SP_CLV4_CLX6=sS,_S_SP_CLU7_CLF8=sS,_S_SP_CLU4_CLM8=sS,_S_SP_CLH6_CLJ6=sS,_S_IS_CLN5_QAN5=sS,_S_SP_CLX5_CLZ6=sS,_S_SP_CLH5_CLV5=sS,_S_SP_CLN6_CLQ7=sS,_S_SP_CLQ4_CLN6=sS,_S_SP_CLH5_CLZ7=sS,_S_SP_CLV4_CLQ6=sS,_S_SP_CLH7_CLF8=sS,_S_SP_CLU6_CLG7=sS,_S_SP_CLM4_CLX5=sS,_S_SP_CLZ4_CLH6=sS,_S_IS_CLM5_QAM5=sS,_S_SP_CLV4_CLF8=sS,_S_SP_CLM6_CLZ6=sS,_S_SP_CLU6_CLH8=sS,_S_SP_CLN5_CLV7=sS,_S_SP_CLQ7_CLU7=sS,_S_SP_CLF6_CLV7=sS,_S_SP_CLN5_CLX5=sS,_S_SP_CLZ5_CLN7=sS,_S_SP_CLN5_CLM7=sS,_S_SP_CLM4_CLK7=sS,_S_SP_CLV4_CLG6=sS,_S_SP_CLX4_CLH8=sS,_S_SP_CLN4_CLN5=sS,_S_SP_CLF5_CLJ5=sS,_S_SP_CLZ4_CLZ6=sS,_S_SP_CLF5_CLU7=sS,_S_SP
@mvberg
mvberg / gist:9467364
Created March 10, 2014 15:39
ETS GO with book and cuvol (bBc)
GO _S_SP_CLX6_CLM7=bBcsS,_S_BF_CLV4_CLF5_CLJ5=bBcsS,_S_IS_CLX6_QAX6=bBcsS,_S_SP_CLM7_CLG8=bBcsS,_S_SP_CLN4_CLF7=bBcsS,_S_SP_CLG5_CLQ6=bBcsS,_S_SP_CLN5_CLJ6=bBcsS,_S_SP_CLG5_CLZ6=bBcsS,_S_SP_CLM4_CLN5=bBcsS,_S_SP_CLU4_CLX5=bBcsS,_S_SP_CLX4_CLQ7=bBcsS,_S_SP_CLX7_CLZ7=bBcsS,_S_SP_CLF5_CLF7=bBcsS,_S_SP_CLK4_CLG5=bBcsS,_S_SP_CLN4_CLV4=bBcsS,_S_SP_CLJ4_CLQ5=bBcsS,_S_SP_CLG5_CLH7=bBcsS,_S_SP_CLG6_CLK7=bBcsS,_S_SP_CLV6_CLZ6=bBcsS,_S_SP_CLQ4_CLX6=bBcsS,_S_SP_CLV4_CLX6=bBcsS,_S_SP_CLU7_CLF8=bBcsS,_S_SP_CLU4_CLM8=bBcsS,_S_SP_CLH6_CLJ6=bBcsS,_S_IS_CLN5_QAN5=bBcsS,_S_SP_CLX5_CLZ6=bBcsS,_S_SP_CLH5_CLV5=bBcsS,_S_SP_CLN6_CLQ7=bBcsS,_S_SP_CLQ4_CLN6=bBcsS,_S_SP_CLH5_CLZ7=bBcsS,_S_SP_CLV4_CLQ6=bBcsS,_S_SP_CLH7_CLF8=bBcsS,_S_SP_CLU6_CLG7=bBcsS,_S_SP_CLM4_CLX5=bBcsS,_S_SP_CLZ4_CLH6=bBcsS,_S_IS_CLM5_QAM5=bBcsS,_S_SP_CLV4_CLF8=bBcsS,_S_SP_CLM6_CLZ6=bBcsS,_S_SP_CLU6_CLH8=bBcsS,_S_SP_CLN5_CLV7=bBcsS,_S_SP_CLQ7_CLU7=bBcsS,_S_SP_CLF6_CLV7=bBcsS,_S_SP_CLN5_CLX5=bBcsS,_S_SP_CLZ5_CLN7=bBcsS,_S_SP_CLN5_CLM7=bBcsS,_S_SP_CLM4_CLK7=bBcsS,_S_S
@mvberg
mvberg / gist:9666290
Created March 20, 2014 15:25
random ssl exception
2014-03-20 10:24:11,471 ERROR [# core-schd-18] c.b.p.w.s.c.p.PrefsServicePovider onError@155 Batch save has failed, e = {}
javax.net.ssl.SSLException: Received fatal alert: bad_record_mac
at sun.security.ssl.Alerts.getSSLException(Alerts.java:208) ~[na:1.7.0_45]
at sun.security.ssl.Alerts.getSSLException(Alerts.java:154) ~[na:1.7.0_45]
at sun.security.ssl.SSLSocketImpl.recvAlert(SSLSocketImpl.java:1959) ~[na:1.7.0_45]
at sun.security.ssl.SSLSocketImpl.readRecord(SSLSocketImpl.java:1077) ~[na:1.7.0_45]
at sun.security.ssl.SSLSocketImpl.performInitialHandshake(SSLSocketImpl.java:1312) ~[na:1.7.0_45]
at sun.security.ssl.SSLSocketImpl.startHandshake(SSLSocketImpl.java:1339) ~[na:1.7.0_45]
at sun.security.ssl.SSLSocketImpl.startHandshake(SSLSocketImpl.java:1323) ~[na:1.7.0_45]
at sun.net.www.protocol.https.HttpsClient.afterConnect(HttpsClient.java:563) ~[na:1.7.0_45]
@mvberg
mvberg / gist:9686514
Created March 21, 2014 13:41
ZCU14 previousClose() on DEFAULT_CURRENT = 0
-----------------------------------------------------------------------
6 CUVOL_LAST
MarketEntry > 5 481.250 Size > 12
-----------------------------------------------------------------------
7 BAR_CURRENT
Bar > OPEN > 481.750 HIGH > 482.500 LOW > 480.000 CLOSE > 480.750 SETTLE > 0 IS_SETTLED > Boolean > false CLOSE_PREVIOUS > 0 VOLUME > Size > 932 INTEREST > Size > 0 BAR_TIME > Time > 2014-03-21T13:30:02.000Z TRADE_DATE > Time > 2014-03-21T00:00:00.000Z
-----------------------------------------------------------------------
8 BAR_CURRENT_EXT
Bar > OPEN > 0 HIGH > 0 LOW > 0 CLOSE > 0 SETTLE > 0 IS_SETTLED > Boolean > false CLOSE_PREVIOUS > 0 VOLUME > Size > 0 INTEREST > Size > 0 BAR_TIME > Time > 1970-01-01T00:00:00.000Z TRADE_DATE > Time > 2014-03-21T00:00:00.000Z
-----------------------------------------------------------------------
@mvberg
mvberg / gist:9761747
Created March 25, 2014 13:28
SSL error 2014-03-25 00:27:55,219
2014-03-25 00:27:55,219 ERROR [# core-schd-0] c.b.p.w.s.c.p.PrefsServicePovider onError@155 Batch save has failed, e = {}
javax.net.ssl.SSLException: Received fatal alert: bad_record_mac
at sun.security.ssl.Alerts.getSSLException(Alerts.java:208) ~[na:1.7.0_45]
at sun.security.ssl.Alerts.getSSLException(Alerts.java:154) ~[na:1.7.0_45]
at sun.security.ssl.SSLSocketImpl.recvAlert(SSLSocketImpl.java:1959) ~[na:1.7.0_45]
at sun.security.ssl.SSLSocketImpl.readRecord(SSLSocketImpl.java:1077) ~[na:1.7.0_45]
at sun.security.ssl.SSLSocketImpl.performInitialHandshake(SSLSocketImpl.java:1312) ~[na:1.7.0_45]
at sun.security.ssl.SSLSocketImpl.startHandshake(SSLSocketImpl.java:1339) ~[na:1.7.0_45]
at sun.security.ssl.SSLSocketImpl.startHandshake(SSLSocketImpl.java:1323) ~[na:1.7.0_45]
at sun.net.www.protocol.https.HttpsClient.afterConnect(HttpsClient.java:563) ~[na:1.7.0_45]
@mvberg
mvberg / gist:9796376
Created March 26, 2014 23:42
Tick query: symbol=AAPL&start=20130325000000&end=20130325153000
HTTP/1.1 200 OK
Server: nginx/1.2.1
Date: Wed, 26 Mar 2014 23:39:35 GMT
Content-Type: text/plain; charset=utf-8
Transfer-Encoding: chunked
Connection: keep-alive
Cache-Control: no-cache
Pragma: no-cache
Content-Encoding: gzip
Expires: -1