instruritesh / zstreamingquote Goto Github PK
View Code? Open in Web Editor NEWZerodha Kite Connect API Streaming Quote framework
License: MIT License
Zerodha Kite Connect API Streaming Quote framework
License: MIT License
can you briefly explain on how are you using notifyWsHeartBitExpired in your library ? i am confused
While running the following command:
mvn clean install
The Build is getting failed, with the following error:-
[INFO]
[INFO] --- maven-resources-plugin:2.6:resources (default-resources) @ ZStreaming
Quote ---
[WARNING] Using platform encoding (Cp1252 actually) to copy filtered resources,
i.e. build is platform dependent!
[INFO] skip non existing resourceDirectory C:\Users\nilesing\workspace\ZStreamin
gQuote-master\src\main\resources
[INFO]
[INFO] --- maven-compiler-plugin:3.3:compile (default-compile) @ ZStreamingQuote
[INFO] Changes detected - recompiling the module!
[WARNING] File encoding has not been set, using platform encoding Cp1252, i.e. b
uild is platform dependent!
[INFO] Compiling 29 source files to C:\Users\nilesing\workspace\ZStreamingQuote-
master\target\classes
[INFO] -------------------------------------------------------------
[ERROR] COMPILATION ERROR :
[INFO] -------------------------------------------------------------
[ERROR] error reading C:\Users\nilesing.m2\repository\org\eclipse\jetty\jetty-s
erver\9.3.3.v20150827\jetty-server-9.3.3.v20150827.jar; invalid END header (bad
central directory offset)
[ERROR] error reading C:\Users\nilesing.m2\repository\org\eclipse\jetty\jetty-s
erver\9.3.3.v20150827\jetty-server-9.3.3.v20150827.jar; invalid END header (bad
central directory offset)
[ERROR] /C:/Users/nilesing/workspace/ZStreamingQuote-master/src/main/java/com/ri
tesh/zstreamingquote/webservice/jetty/handlers/ProcessStartActionHandler.java:[1
7,32] package org.eclipse.jetty.server does not exist
[ERROR] /C:/Users/nilesing/workspace/ZStreamingQuote-master/src/main/java/com/ri
tesh/zstreamingquote/webservice/jetty/handlers/ProcessStartActionHandler.java:[1
8,40] package org.eclipse.jetty.server.handler does not exist
[ERROR] /C:/Users/nilesing/workspace/ZStreamingQuote-master/src/main/java/com/ri
tesh/zstreamingquote/webservice/jetty/handlers/ProcessStartActionHandler.java:[2
4,48] cannot find symbol
symbol: class ContextHandler
[ERROR] /C:/Users/nilesing/workspace/ZStreamingQuote-master/src/main/java/com/ri
tesh/zstreamingquote/webservice/jetty/handlers/ProcessStartActionHandler.java:[3
7,45] cannot find symbol
symbol: class Request
location: class com.ritesh.zstreamingquote.webservice.jetty.handlers.ProcessSt
artActionHandler
[ERROR] /C:/Users/nilesing/workspace/ZStreamingQuote-master/src/main/java/com/ri
tesh/zstreamingquote/webservice/jetty/JettyMain.java:[3,32] package org.eclipse.
jetty.server does not exist
[ERROR] /C:/Users/nilesing/workspace/ZStreamingQuote-master/src/main/java/com/ri
tesh/zstreamingquote/webservice/jetty/JettyMain.java:[4,40] package org.eclipse.
jetty.server.handler does not exist
[ERROR] /C:/Users/nilesing/workspace/ZStreamingQuote-master/src/main/java/com/ri
tesh/zstreamingquote/webservice/jetty/handlers/TimeRangeOHLCActionHandler.java:[
17,32] package org.eclipse.jetty.server does not exist
[ERROR] /C:/Users/nilesing/workspace/ZStreamingQuote-master/src/main/java/com/ri
tesh/zstreamingquote/webservice/jetty/handlers/TimeRangeOHLCActionHandler.java:[
18,40] package org.eclipse.jetty.server.handler does not exist
[ERROR] /C:/Users/nilesing/workspace/ZStreamingQuote-master/src/main/java/com/ri
tesh/zstreamingquote/webservice/jetty/handlers/TimeRangeOHLCActionHandler.java:[
28,49] cannot find symbol
symbol: class ContextHandler
[ERROR] /C:/Users/nilesing/workspace/ZStreamingQuote-master/src/main/java/com/ri
tesh/zstreamingquote/webservice/jetty/handlers/TimeRangeOHLCActionHandler.java:[
41,45] cannot find symbol
symbol: class Request
location: class com.ritesh.zstreamingquote.webservice.jetty.handlers.TimeRange
OHLCActionHandler
[ERROR] /C:/Users/nilesing/workspace/ZStreamingQuote-master/src/main/java/com/ri
tesh/zstreamingquote/webservice/jetty/handlers/ProcessStopActionHandler.java:[14
,32] package org.eclipse.jetty.server does not exist
[ERROR] /C:/Users/nilesing/workspace/ZStreamingQuote-master/src/main/java/com/ri
tesh/zstreamingquote/webservice/jetty/handlers/ProcessStopActionHandler.java:[15
,40] package org.eclipse.jetty.server.handler does not exist
[ERROR] /C:/Users/nilesing/workspace/ZStreamingQuote-master/src/main/java/com/ri
tesh/zstreamingquote/webservice/jetty/handlers/ProcessStopActionHandler.java:[20
,47] cannot find symbol
symbol: class ContextHandler
[ERROR] /C:/Users/nilesing/workspace/ZStreamingQuote-master/src/main/java/com/ri
tesh/zstreamingquote/webservice/jetty/handlers/ProcessStopActionHandler.java:[33
,45] cannot find symbol
symbol: class Request
location: class com.ritesh.zstreamingquote.webservice.jetty.handlers.ProcessSt
opActionHandler
[ERROR] /C:/Users/nilesing/workspace/ZStreamingQuote-master/src/main/java/com/ri
tesh/zstreamingquote/webservice/jetty/handlers/TimeRangeStreamingQuoteActionHand
ler.java:[18,32] package org.eclipse.jetty.server does not exist
[ERROR] /C:/Users/nilesing/workspace/ZStreamingQuote-master/src/main/java/com/ri
tesh/zstreamingquote/webservice/jetty/handlers/TimeRangeStreamingQuoteActionHand
ler.java:[19,40] package org.eclipse.jetty.server.handler does not exist
[ERROR] /C:/Users/nilesing/workspace/ZStreamingQuote-master/src/main/java/com/ri
tesh/zstreamingquote/webservice/jetty/handlers/TimeRangeStreamingQuoteActionHand
ler.java:[32,59] cannot find symbol
symbol: class ContextHandler
[ERROR] /C:/Users/nilesing/workspace/ZStreamingQuote-master/src/main/java/com/ri
tesh/zstreamingquote/webservice/jetty/handlers/TimeRangeStreamingQuoteActionHand
ler.java:[45,45] cannot find symbol
symbol: class Request
location: class com.ritesh.zstreamingquote.webservice.jetty.handlers.TimeRange
StreamingQuoteActionHandler
[ERROR] /C:/Users/nilesing/workspace/ZStreamingQuote-master/src/main/java/com/ri
tesh/zstreamingquote/webservice/jetty/handlers/ProcessStartActionHandler.java:[3
2,17] cannot find symbol
symbol: method setContextPath(java.lang.String)
location: class com.ritesh.zstreamingquote.webservice.jetty.handlers.ProcessSt
artActionHandler
[ERROR] /C:/Users/nilesing/workspace/ZStreamingQuote-master/src/main/java/com/ri
tesh/zstreamingquote/webservice/jetty/handlers/ProcessStartActionHandler.java:[3
6,9] method does not override or implement a method from a supertype
[ERROR] /C:/Users/nilesing/workspace/ZStreamingQuote-master/src/main/java/com/ri
tesh/zstreamingquote/webservice/jetty/JettyMain.java:[19,17] cannot find symbol
symbol: class Server
location: class com.ritesh.zstreamingquote.webservice.jetty.JettyMain
[ERROR] /C:/Users/nilesing/workspace/ZStreamingQuote-master/src/main/java/com/ri
tesh/zstreamingquote/webservice/jetty/JettyMain.java:[19,37] cannot find symbol
symbol: class Server
location: class com.ritesh.zstreamingquote.webservice.jetty.JettyMain
[ERROR] /C:/Users/nilesing/workspace/ZStreamingQuote-master/src/main/java/com/ri
tesh/zstreamingquote/webservice/jetty/JettyMain.java:[21,17] cannot find symbol
symbol: class HandlerCollection
location: class com.ritesh.zstreamingquote.webservice.jetty.JettyMain
[ERROR] /C:/Users/nilesing/workspace/ZStreamingQuote-master/src/main/java/com/ri
tesh/zstreamingquote/webservice/jetty/JettyMain.java:[21,50] cannot find symbol
symbol: class HandlerCollection
location: class com.ritesh.zstreamingquote.webservice.jetty.JettyMain
[ERROR] /C:/Users/nilesing/workspace/ZStreamingQuote-master/src/main/java/com/ri
tesh/zstreamingquote/webservice/jetty/handlers/TimeRangeOHLCActionHandler.java:[
36,17] cannot find symbol
symbol: method setContextPath(java.lang.String)
location: class com.ritesh.zstreamingquote.webservice.jetty.handlers.TimeRange
OHLCActionHandler
[ERROR] /C:/Users/nilesing/workspace/ZStreamingQuote-master/src/main/java/com/ri
tesh/zstreamingquote/webservice/jetty/handlers/TimeRangeOHLCActionHandler.java:[
40,9] method does not override or implement a method from a supertype
[ERROR] /C:/Users/nilesing/workspace/ZStreamingQuote-master/src/main/java/com/ri
tesh/zstreamingquote/webservice/jetty/handlers/ProcessStopActionHandler.java:[28
,17] cannot find symbol
symbol: method setContextPath(java.lang.String)
location: class com.ritesh.zstreamingquote.webservice.jetty.handlers.ProcessSt
opActionHandler
[ERROR] /C:/Users/nilesing/workspace/ZStreamingQuote-master/src/main/java/com/ri
tesh/zstreamingquote/webservice/jetty/handlers/ProcessStopActionHandler.java:[32
,9] method does not override or implement a method from a supertype
[ERROR] /C:/Users/nilesing/workspace/ZStreamingQuote-master/src/main/java/com/ri
tesh/zstreamingquote/webservice/jetty/handlers/TimeRangeStreamingQuoteActionHand
ler.java:[40,17] cannot find symbol
symbol: method setContextPath(java.lang.String)
location: class com.ritesh.zstreamingquote.webservice.jetty.handlers.TimeRange
StreamingQuoteActionHandler
[ERROR] /C:/Users/nilesing/workspace/ZStreamingQuote-master/src/main/java/com/ri
tesh/zstreamingquote/webservice/jetty/handlers/TimeRangeStreamingQuoteActionHand
ler.java:[44,9] method does not override or implement a method from a supertype
[INFO] 32 errors
[INFO] -------------------------------------------------------------
[INFO] ------------------------------------------------------------------------
[INFO] BUILD FAILURE
[INFO] ------------------------------------------------------------------------
[INFO] Total time: 4.355 s
[INFO] Finished at: 2017-03-01T02:14:44-07:00
[INFO] Final Memory: 15M/178M
[INFO] ------------------------------------------------------------------------
[ERROR] Failed to execute goal org.apache.maven.plugins:maven-compiler-plugin:3.
3:compile (default-compile) on project ZStreamingQuote: Compilation failure: Com
pilation failure:
[ERROR] error reading C:\Users\nilesing.m2\repository\org\eclipse\jetty\jetty-s
erver\9.3.3.v20150827\jetty-server-9.3.3.v20150827.jar; invalid END header (bad
central directory offset)
[ERROR] error reading C:\Users\nilesing.m2\repository\org\eclipse\jetty\jetty-s
erver\9.3.3.v20150827\jetty-server-9.3.3.v20150827.jar; invalid END header (bad
central directory offset)
[ERROR] /C:/Users/nilesing/workspace/ZStreamingQuote-master/src/main/java/com/ri
tesh/zstreamingquote/webservice/jetty/handlers/ProcessStartActionHandler.java:[1
7,32] package org.eclipse.jetty.server does not exist
[ERROR] /C:/Users/nilesing/workspace/ZStreamingQuote-master/src/main/java/com/ri
tesh/zstreamingquote/webservice/jetty/handlers/ProcessStartActionHandler.java:[1
8,40] package org.eclipse.jetty.server.handler does not exist
[ERROR] /C:/Users/nilesing/workspace/ZStreamingQuote-master/src/main/java/com/ri
tesh/zstreamingquote/webservice/jetty/handlers/ProcessStartActionHandler.java:[2
4,48] cannot find symbol
[ERROR] symbol: class ContextHandler
[ERROR] /C:/Users/nilesing/workspace/ZStreamingQuote-master/src/main/java/com/ri
tesh/zstreamingquote/webservice/jetty/handlers/ProcessStartActionHandler.java:[3
7,45] cannot find symbol
[ERROR] symbol: class Request
[ERROR] location: class com.ritesh.zstreamingquote.webservice.jetty.handlers.Pro
cessStartActionHandler
[ERROR] /C:/Users/nilesing/workspace/ZStreamingQuote-master/src/main/java/com/ri
tesh/zstreamingquote/webservice/jetty/JettyMain.java:[3,32] package org.eclipse.
jetty.server does not exist
[ERROR] /C:/Users/nilesing/workspace/ZStreamingQuote-master/src/main/java/com/ri
tesh/zstreamingquote/webservice/jetty/JettyMain.java:[4,40] package org.eclipse.
jetty.server.handler does not exist
[ERROR] /C:/Users/nilesing/workspace/ZStreamingQuote-master/src/main/java/com/ri
tesh/zstreamingquote/webservice/jetty/handlers/TimeRangeOHLCActionHandler.java:[
17,32] package org.eclipse.jetty.server does not exist
[ERROR] /C:/Users/nilesing/workspace/ZStreamingQuote-master/src/main/java/com/ri
tesh/zstreamingquote/webservice/jetty/handlers/TimeRangeOHLCActionHandler.java:[
18,40] package org.eclipse.jetty.server.handler does not exist
[ERROR] /C:/Users/nilesing/workspace/ZStreamingQuote-master/src/main/java/com/ri
tesh/zstreamingquote/webservice/jetty/handlers/TimeRangeOHLCActionHandler.java:[
28,49] cannot find symbol
[ERROR] symbol: class ContextHandler
[ERROR] /C:/Users/nilesing/workspace/ZStreamingQuote-master/src/main/java/com/ri
tesh/zstreamingquote/webservice/jetty/handlers/TimeRangeOHLCActionHandler.java:[
41,45] cannot find symbol
[ERROR] symbol: class Request
[ERROR] location: class com.ritesh.zstreamingquote.webservice.jetty.handlers.Tim
eRangeOHLCActionHandler
[ERROR] /C:/Users/nilesing/workspace/ZStreamingQuote-master/src/main/java/com/ri
tesh/zstreamingquote/webservice/jetty/handlers/ProcessStopActionHandler.java:[14
,32] package org.eclipse.jetty.server does not exist
[ERROR] /C:/Users/nilesing/workspace/ZStreamingQuote-master/src/main/java/com/ri
tesh/zstreamingquote/webservice/jetty/handlers/ProcessStopActionHandler.java:[15
,40] package org.eclipse.jetty.server.handler does not exist
[ERROR] /C:/Users/nilesing/workspace/ZStreamingQuote-master/src/main/java/com/ri
tesh/zstreamingquote/webservice/jetty/handlers/ProcessStopActionHandler.java:[20
,47] cannot find symbol
[ERROR] symbol: class ContextHandler
[ERROR] /C:/Users/nilesing/workspace/ZStreamingQuote-master/src/main/java/com/ri
tesh/zstreamingquote/webservice/jetty/handlers/ProcessStopActionHandler.java:[33
,45] cannot find symbol
[ERROR] symbol: class Request
[ERROR] location: class com.ritesh.zstreamingquote.webservice.jetty.handlers.Pro
cessStopActionHandler
[ERROR] /C:/Users/nilesing/workspace/ZStreamingQuote-master/src/main/java/com/ri
tesh/zstreamingquote/webservice/jetty/handlers/TimeRangeStreamingQuoteActionHand
ler.java:[18,32] package org.eclipse.jetty.server does not exist
[ERROR] /C:/Users/nilesing/workspace/ZStreamingQuote-master/src/main/java/com/ri
tesh/zstreamingquote/webservice/jetty/handlers/TimeRangeStreamingQuoteActionHand
ler.java:[19,40] package org.eclipse.jetty.server.handler does not exist
[ERROR] /C:/Users/nilesing/workspace/ZStreamingQuote-master/src/main/java/com/ri
tesh/zstreamingquote/webservice/jetty/handlers/TimeRangeStreamingQuoteActionHand
ler.java:[32,59] cannot find symbol
[ERROR] symbol: class ContextHandler
[ERROR] /C:/Users/nilesing/workspace/ZStreamingQuote-master/src/main/java/com/ri
tesh/zstreamingquote/webservice/jetty/handlers/TimeRangeStreamingQuoteActionHand
ler.java:[45,45] cannot find symbol
[ERROR] symbol: class Request
[ERROR] location: class com.ritesh.zstreamingquote.webservice.jetty.handlers.Tim
eRangeStreamingQuoteActionHandler
[ERROR] /C:/Users/nilesing/workspace/ZStreamingQuote-master/src/main/java/com/ri
tesh/zstreamingquote/webservice/jetty/handlers/ProcessStartActionHandler.java:[3
2,17] cannot find symbol
[ERROR] symbol: method setContextPath(java.lang.String)
[ERROR] location: class com.ritesh.zstreamingquote.webservice.jetty.handlers.Pro
cessStartActionHandler
[ERROR] /C:/Users/nilesing/workspace/ZStreamingQuote-master/src/main/java/com/ri
tesh/zstreamingquote/webservice/jetty/handlers/ProcessStartActionHandler.java:[3
6,9] method does not override or implement a method from a supertype
[ERROR] /C:/Users/nilesing/workspace/ZStreamingQuote-master/src/main/java/com/ri
tesh/zstreamingquote/webservice/jetty/JettyMain.java:[19,17] cannot find symbol
[ERROR] symbol: class Server
[ERROR] location: class com.ritesh.zstreamingquote.webservice.jetty.JettyMain
[ERROR] /C:/Users/nilesing/workspace/ZStreamingQuote-master/src/main/java/com/ri
tesh/zstreamingquote/webservice/jetty/JettyMain.java:[19,37] cannot find symbol
[ERROR] symbol: class Server
[ERROR] location: class com.ritesh.zstreamingquote.webservice.jetty.JettyMain
[ERROR] /C:/Users/nilesing/workspace/ZStreamingQuote-master/src/main/java/com/ri
tesh/zstreamingquote/webservice/jetty/JettyMain.java:[21,17] cannot find symbol
[ERROR] symbol: class HandlerCollection
[ERROR] location: class com.ritesh.zstreamingquote.webservice.jetty.JettyMain
[ERROR] /C:/Users/nilesing/workspace/ZStreamingQuote-master/src/main/java/com/ri
tesh/zstreamingquote/webservice/jetty/JettyMain.java:[21,50] cannot find symbol
[ERROR] symbol: class HandlerCollection
[ERROR] location: class com.ritesh.zstreamingquote.webservice.jetty.JettyMain
[ERROR] /C:/Users/nilesing/workspace/ZStreamingQuote-master/src/main/java/com/ri
tesh/zstreamingquote/webservice/jetty/handlers/TimeRangeOHLCActionHandler.java:[
36,17] cannot find symbol
[ERROR] symbol: method setContextPath(java.lang.String)
[ERROR] location: class com.ritesh.zstreamingquote.webservice.jetty.handlers.Tim
eRangeOHLCActionHandler
[ERROR] /C:/Users/nilesing/workspace/ZStreamingQuote-master/src/main/java/com/ri
tesh/zstreamingquote/webservice/jetty/handlers/TimeRangeOHLCActionHandler.java:[
40,9] method does not override or implement a method from a supertype
[ERROR] /C:/Users/nilesing/workspace/ZStreamingQuote-master/src/main/java/com/ri
tesh/zstreamingquote/webservice/jetty/handlers/ProcessStopActionHandler.java:[28
,17] cannot find symbol
[ERROR] symbol: method setContextPath(java.lang.String)
[ERROR] location: class com.ritesh.zstreamingquote.webservice.jetty.handlers.Pro
cessStopActionHandler
[ERROR] /C:/Users/nilesing/workspace/ZStreamingQuote-master/src/main/java/com/ri
tesh/zstreamingquote/webservice/jetty/handlers/ProcessStopActionHandler.java:[32
,9] method does not override or implement a method from a supertype
[ERROR] /C:/Users/nilesing/workspace/ZStreamingQuote-master/src/main/java/com/ri
tesh/zstreamingquote/webservice/jetty/handlers/TimeRangeStreamingQuoteActionHand
ler.java:[40,17] cannot find symbol
[ERROR] symbol: method setContextPath(java.lang.String)
[ERROR] location: class com.ritesh.zstreamingquote.webservice.jetty.handlers.Tim
eRangeStreamingQuoteActionHandler
[ERROR] /C:/Users/nilesing/workspace/ZStreamingQuote-master/src/main/java/com/ri
tesh/zstreamingquote/webservice/jetty/handlers/TimeRangeStreamingQuoteActionHand
ler.java:[44,9] method does not override or implement a method from a supertype
[ERROR] -> [Help 1]
[ERROR]
[ERROR] To see the full stack trace of the errors, re-run Maven with the -e swit
ch.
[ERROR] Re-run Maven using the -X switch to enable full debug logging.
[ERROR]
[ERROR] For more information about the errors and possible solutions, please rea
d the following articles:
[ERROR] [Help 1] http://cwiki.apache.org/confluence/display/MAVEN/MojoFailureExc
eption
Hi,
I am using kite websockit node js lib. I know flow for zerodha kite api format and usage. I tried to use your code by changing config with public token and other ap key. build was suceesfull to but on running and calling localhoststart url with correct parameters it is showing in logs as connection refused . Is it still working in 2019?
tEndpoint(): ERROR: Exception on container connectToServer, reason: Connection failed. WebsocketThread.notifyWsInitiateFailure(): Previous WS initiate Failed, creating new WebsocketClientEndpoint with URI: <wss://websocket.kite.trade/?api_key=ktjax9iwz2ywkrpo&user_id=XL3387&public_token=0TBkF2sxQ0agiJw1saxkKhlN5nyUhXDx>.... WebsocketClientEndpoint.WebsocketClientEndpoint(): creating WebSocketContainer... WebsocketClientEndpoint.WebsocketClientEndpoint(): ERROR: Exception on container connectToServer, reason: Connection failed. WebsocketThread.notifyWsInitiateFailure(): Previous WS initiate Failed, creating new WebsocketClientEndpoint with URI: <wss://websocket.kite.trade/?api_key=ktjax9iwz2ywkrpo&user_id=XL3387&public_token=0TBkF2sxQ0agiJw1saxkKhlN5nyUhXDx>.... WebsocketClientEndpoint.WebsocketClientEndpoint(): creating WebSocketContainer... WebsocketClientEndpoint.WebsocketClientEndpoint(): ERROR: Exception on container connectToServer, reason: Connection failed. WebsocketThread.notifyWsInitiateFailure(): Previous WS initiate Failed, creating new WebsocketClientEndpoint with URI: <wss://websocket.kite.trade/?api_key=ktjax9iwz2ywkrpo&user_id=XL3387&public_token=0TBkF2sxQ0agiJw1saxkKhlN5nyUhXDx>.... WebsocketClientEndpoint.WebsocketClientEndpoint(): creating WebSocketContainer...
If any unexpected data arrives in the ByteBuffer of opened WebSocket connection and its format is not known before hand to the system, it will cause a Parsing exception. This is not handled in the StreamingQuoteParserThread, hence this thread will die whereas WebSocket connection and corresponding threads will be alive. But, we will miss out data.
I am trying to access as Web Service,
I have changed User ID , API Key and Public Token with my credentials in the URL
Following error is displayed, Kindly help me to resolve.
HTTP ERROR 404
Problem accessing /zstreamingquote/start/. Reason:
Not Found
A declarative, efficient, and flexible JavaScript library for building user interfaces.
๐ Vue.js is a progressive, incrementally-adoptable JavaScript framework for building UI on the web.
TypeScript is a superset of JavaScript that compiles to clean JavaScript output.
An Open Source Machine Learning Framework for Everyone
The Web framework for perfectionists with deadlines.
A PHP framework for web artisans
Bring data to life with SVG, Canvas and HTML. ๐๐๐
JavaScript (JS) is a lightweight interpreted programming language with first-class functions.
Some thing interesting about web. New door for the world.
A server is a program made to process requests and deliver data to clients.
Machine learning is a way of modeling and interpreting data that allows a piece of software to respond intelligently.
Some thing interesting about visualization, use data art
Some thing interesting about game, make everyone happy.
We are working to build community through open source technology. NB: members must have two-factor auth.
Open source projects and samples from Microsoft.
Google โค๏ธ Open Source for everyone.
Alibaba Open Source for everyone
Data-Driven Documents codes.
China tencent open source team.