Git Product home page Git Product logo

nova's People

Contributors

awaldow avatar

Stargazers

 avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar

Watchers

 avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar

nova's Issues

Nova Install errors

Trying to install Nova/Honeyd on Ubuntu 14.04 but can not get it up and running. I have tried both the installer and build/install. When I build/install I get:

denid@OTA-Laptop:~/nova$ sudo ./configure
checking for iptables... iptables
checking for setcap... setcap
checking for sqlite3... sqlite3
checking for gcc... gcc
checking whether the C compiler works... yes
checking for C compiler default output file name... a.out
checking for suffix of executables...
checking whether we are cross compiling... no
checking for suffix of object files... o
checking whether we are using the GNU C compiler... yes
checking whether gcc accepts -g... yes
checking for gcc option to accept ISO C89... none needed
checking for pcap_create in -lpcap... yes
checking for main in -lann... yes
checking for pthread_create in -lpthread... yes
checking for curl_easy_init in -lcurl... yes
checking for g++... g++
checking whether we are using the GNU C++ compiler... yes
checking whether g++ accepts -g... yes
checking for boostlib >= 1.42... yes
checking whether the Boost::Program_Options library is available... yes
configure: error: Could not find a version of the library!
If I run the getDependencies.sh file, I get the following errors:
Already found correct nodejs version. Skipping.
npm http GET https://registry.npmjs.org/forever
npm http 304 https://registry.npmjs.org/forever
npm http GET https://registry.npmjs.org/cliff
npm http GET https://registry.npmjs.org/clone
npm http GET https://registry.npmjs.org/colors
npm http GET https://registry.npmjs.org/flatiron
npm http GET https://registry.npmjs.org/forever-monitor
npm http GET https://registry.npmjs.org/nconf
npm http GET https://registry.npmjs.org/nssocket
npm http GET https://registry.npmjs.org/object-assign
npm http GET https://registry.npmjs.org/path-is-absolute
npm http GET https://registry.npmjs.org/optimist
npm http GET https://registry.npmjs.org/shush
npm http GET https://registry.npmjs.org/prettyjson
npm http GET https://registry.npmjs.org/timespan
npm http GET https://registry.npmjs.org/utile
npm http GET https://registry.npmjs.org/winston
npm http 304 https://registry.npmjs.org/cliff
npm http 304 https://registry.npmjs.org/flatiron
npm http 304 https://registry.npmjs.org/clone
npm http 304 https://registry.npmjs.org/colors
npm http 304 https://registry.npmjs.org/nssocket
npm http 304 https://registry.npmjs.org/nconf
npm http 304 https://registry.npmjs.org/forever-monitor
npm http 304 https://registry.npmjs.org/object-assign
npm http 304 https://registry.npmjs.org/path-is-absolute
npm http 304 https://registry.npmjs.org/shush
npm http 304 https://registry.npmjs.org/prettyjson
npm http 304 https://registry.npmjs.org/utile
npm http 304 https://registry.npmjs.org/timespan
npm http 304 https://registry.npmjs.org/optimist
npm http 304 https://registry.npmjs.org/winston
npm ERR! Error: No compatible version found: clone@'^1.0.2'
npm ERR! Valid install targets:
npm ERR! ["0.0.0","0.0.1","0.0.2","0.0.3","0.0.4","0.0.5","0.0.6","0.0.7","0.1.0","0.1.1","0.1.2","0.1.3","0.1.4","0.1.5","0.1.6","0.1.7","0.1.8","0.1.9","0.1.10","0.1.11","0.1.12","0.1.13","0.1.14","0.1.15","0.1.16","0.1.17","0.1.18","0.2.0","0.1.19","1.0.0","1.0.1","1.0.2"]
npm ERR! at installTargetsError (/usr/local/lib/node_modules/npm/lib/cache.js:553:10)
npm ERR! at /usr/local/lib/node_modules/npm/lib/cache.js:477:15
npm ERR! at saved (/usr/local/lib/node_modules/npm/node_modules/npm-registry-client/lib/get.js:138:7)
npm ERR! at /usr/local/lib/node_modules/npm/node_modules/graceful-fs/graceful-fs.js:220:7
npm ERR! at Object.oncomplete (fs.js:297:15)
npm ERR! If you need help, you may report this log at:
npm ERR! http://github.com/isaacs/npm/issues
npm ERR! or email it to:
npm ERR! [email protected]

npm ERR! System Linux 3.16.0-51-generic
npm ERR! command "/usr/local/bin/node" "/usr/local/bin/npm" "install" "-g" "forever"
npm ERR! cwd /home/denid/nova-build/Nova/Quasar
npm ERR! node -v v0.8.5
npm ERR! npm -v 1.1.46
npm ERR!
npm ERR! Additional logging details can be found in:
npm ERR! /home/denid/nova-build/Nova/Quasar/npm-debug.log
npm ERR! not ok code 0
--2015-11-12 15:11:57-- http://v8-juice.googlecode.com/files/libv8-convert-20120219.tar.gz
Resolving v8-juice.googlecode.com (v8-juice.googlecode.com)... 173.194.207.82, 2607:f8b0:400d:c04::52
Connecting to v8-juice.googlecode.com (v8-juice.googlecode.com)|173.194.207.82|:80... connected.
HTTP request sent, awaiting response... 200 OK
Length: 677276 (661K) [application/x-gzip]
Saving to: ‘libv8-convert-20120219.tar.gz.1’

100%[===================================================================================================================================================>] 677,276 853KB/s in 0.8s

2015-11-12 15:11:58 (853 KB/s) - ‘libv8-convert-20120219.tar.gz’ saved [677276/677276]

Not matter how I try to install, I always end up with:
Starting quasar with the forever daemon
/usr/bin/quasar: line 22: forever: command not found

Any help or pointers would be appreciated.

Nova compilation error

I have downloaded Nova source package and trying to Comile it.When i run ./configure it is throwing below error message.

./configure
checking for iptables... iptables
checking for setcap... setcap
checking for sqlite3... sqlite3
checking for gcc... gcc
checking whether the C compiler works... yes
checking for C compiler default output file name... a.out
checking for suffix of executables...
checking whether we are cross compiling... no
checking for suffix of object files... o
checking whether we are using the GNU C compiler... yes
checking whether gcc accepts -g... yes
checking for gcc option to accept ISO C89... none needed
checking for pcap_create in -lpcap... yes
checking for main in -lann... yes
checking for pthread_create in -lpthread... no
configure:
configure:
configure: error: !ERROR! Cannot find library 'pthread'. Please attempt to solve this problem !ERROR!

I have installed pthread and i can locate the file.

locate pthread
/usr/include/pthread.h
/usr/include/bits/pthreadtypes.h
/usr/lib64/libevent_pthreads-2.0.so.5
/usr/lib64/libevent_pthreads-2.0.so.5.1.9
/usr/lib64/libevent_pthreads.so
/usr/lib64/libgpgme-pthread.so.11
/usr/lib64/libgpgme-pthread.so.11.8.1
/usr/lib64/libpthread-2.17.so
/usr/lib64/libpthread.a
/usr/lib64/libpthread.so
/usr/lib64/libpthread.so.0
/usr/lib64/libpthread_nonshared.a
/usr/lib64/perl5/bits/pthreadtypes.ph
/usr/lib64/pkgconfig/libevent_pthreads.pc

Do i need to install any packages to get rid of this error?
configure: error: !ERROR! Cannot find library 'pthread'. Please attempt to solve this problem !ERROR!

Nova Installation Error

Hi! I'm trying to install Nova using both manual anfd automatic installation script.
Unfortunately I'm getting what seems to be the same errors. I hope someone could help me out.
I've pasted excerpts of the installation errors below for reference. Thank you in advance!


npm ERR! Error: ENOENT, lstat '/usr/local/lib/node_modules/forever/node_modules/forever-monitor/node_modules/minimatch/node_modules/lru-cache/.npmignore'
npm ERR! If you need help, you may report this log at:
npm ERR! http://github.com/isaacs/npm/issues
npm ERR! or email it to:
npm ERR! [email protected]

npm ERR! System Linux 3.11.0-15-generic
npm ERR! command "/usr/local/bin/node" "/usr/local/bin/npm" "install" "-g" "forever"
npm ERR! cwd /root/nova-build/Nova/Quasar
npm ERR! node -v v0.8.5
npm ERR! npm -v 1.1.46
npm ERR! path /usr/local/lib/node_modules/forever/node_modules/forever-monitor/node_modules/minimatch/node_modules/lru-cache/.npmignore
npm ERR! fstream_path /usr/local/lib/node_modules/forever/node_modules/forever-monitor/node_modules/minimatch/node_modules/lru-cache/.npmignore
npm ERR! fstream_type File
npm ERR! fstream_class FileWriter
npm ERR! code ENOENT
npm ERR! errno 34
npm ERR! fstream_stack Writer._finish.er.fstream_finish_call (/usr/local/lib/node_modules/npm/node_modules/fstream/lib/writer.js:284:26)
npm ERR! fstream_stack Object.oncomplete (fs.js:297:15)
npm ERR! Error: ENOENT, chown '/usr/local/lib/node_modules/forever/node_modules/forever-monitor/node_modules/ps-tree/node_modules/event-stream/.npmignore'
npm ERR! If you need help, you may report this log at:
npm ERR! http://github.com/isaacs/npm/issues
npm ERR! or email it to:
npm ERR! [email protected]

npm ERR! System Linux 3.11.0-15-generic
npm ERR! command "/usr/local/bin/node" "/usr/local/bin/npm" "install" "-g" "forever"
npm ERR! cwd /root/nova-build/Nova/Quasar
npm ERR! node -v v0.8.5
npm ERR! npm -v 1.1.46
npm ERR! path /usr/local/lib/node_modules/forever/node_modules/forever-monitor/node_modules/ps-tree/node_modules/event-stream/.npmignore
npm ERR! fstream_path /usr/local/lib/node_modules/forever/node_modules/forever-monitor/node_modules/ps-tree/node_modules/event-stream/.npmignore
npm ERR! fstream_type File
npm ERR! fstream_class FileWriter
npm ERR! fstream_finish_call chown
npm ERR! code ENOENT
npm ERR! errno 34
npm ERR! fstream_stack Writer._finish (/usr/local/lib/node_modules/npm/node_modules/fstream/lib/writer.js:305:19)
npm ERR! fstream_stack /usr/local/lib/node_modules/npm/node_modules/graceful-fs/graceful-fs.js:220:7
npm ERR! fstream_stack Object.oncomplete (fs.js:297:15)
npm ERR! EEXIST, mkdir '/usr/local/lib/node_modules/forever/node_modules/forever-monitor/node_modules/ps-tree/node_modules/event-stream'
File exists: /usr/local/lib/node_modules/forever/node_modules/forever-monitor/node_modules/ps-tree/node_modules/event-stream
Move it away, and try again.

npm ERR! System Linux 3.11.0-15-generic
npm ERR! command "/usr/local/bin/node" "/usr/local/bin/npm" "install" "-g" "forever"
npm ERR! cwd /root/nova-build/Nova/Quasar
npm ERR! node -v v0.8.5
npm ERR! npm -v 1.1.46
npm ERR! path /usr/local/lib/node_modules/forever/node_modules/forever-monitor/node_modules/ps-tree/node_modules/event-stream
npm ERR! fstream_path /usr/local/lib/node_modules/forever/node_modules/forever-monitor/node_modules/ps-tree/node_modules/event-stream/LICENCE
npm ERR! fstream_type File
npm ERR! fstream_class FileWriter
npm ERR! code EEXIST
npm ERR! errno 47
npm ERR! fstream_stack /usr/local/lib/node_modules/npm/node_modules/fstream/lib/writer.js:171:23
npm ERR! fstream_stack /usr/local/lib/node_modules/npm/node_modules/mkdirp/index.js:45:53
npm ERR! fstream_stack Object.oncomplete (fs.js:297:15)
npm ERR! Error: ENOENT, lstat '/usr/local/lib/node_modules/forever/node_modules/forever-monitor/node_modules/minimatch/node_modules/sigmund/README.md'
npm ERR! If you need help, you may report this log at:
npm ERR! http://github.com/isaacs/npm/issues
npm ERR! or email it to:
npm ERR! [email protected]

npm ERR! System Linux 3.11.0-15-generic
npm ERR! command "/usr/local/bin/node" "/usr/local/bin/npm" "install" "-g" "forever"
npm ERR! cwd /root/nova-build/Nova/Quasar
npm ERR! node -v v0.8.5
npm ERR! npm -v 1.1.46
npm ERR! path /usr/local/lib/node_modules/forever/node_modules/forever-monitor/node_modules/minimatch/node_modules/sigmund/README.md
npm ERR! fstream_path /usr/local/lib/node_modules/forever/node_modules/forever-monitor/node_modules/minimatch/node_modules/sigmund/README.md
npm ERR! fstream_type File
npm ERR! fstream_class FileWriter
npm ERR! code ENOENT
npm ERR! errno 34
npm ERR! fstream_stack Writer._finish.er.fstream_finish_call (/usr/local/lib/node_modules/npm/node_modules/fstream/lib/writer.js:284:26)
npm ERR! fstream_stack Object.oncomplete (fs.js:297:15)
npm http 304 https://registry.npmjs.org/minimist/0.0.8
npm http GET https://registry.npmjs.org/mute-stream
npm http 304 https://registry.npmjs.org/pkginfo
npm ERR! error rolling back Error: ENOTEMPTY, rmdir '/usr/local/lib/node_modules/forever/node_modules/utile/node_modules'
npm ERR! error rolling back [email protected] { [Error: ENOTEMPTY, rmdir '/usr/local/lib/node_modules/forever/node_modules/utile/node_modules']
npm ERR! error rolling back errno: 53,
npm ERR! error rolling back code: 'ENOTEMPTY',
npm ERR! error rolling back path: '/usr/local/lib/node_modules/forever/node_modules/utile/node_modules' }
npm ERR! Error: No compatible version found: minimist@'^1.1.0'
npm ERR! Valid install targets:
npm ERR! ["0.0.0","0.0.1","0.0.2","0.0.3","0.0.4","0.0.5","0.0.6","0.0.7","0.0.8","0.0.9","0.0.10","0.1.0","0.2.0","1.0.0","1.1.0","1.1.1"]
npm ERR! at installTargetsError (/usr/local/lib/node_modules/npm/lib/cache.js:553:10)
npm ERR! at /usr/local/lib/node_modules/npm/lib/cache.js:477:15
npm ERR! at saved (/usr/local/lib/node_modules/npm/node_modules/npm-registry-client/lib/get.js:138:7)
npm ERR! at /usr/local/lib/node_modules/npm/node_modules/graceful-fs/graceful-fs.js:220:7
npm ERR! at Object.oncomplete (fs.js:297:15)
npm ERR! If you need help, you may report this log at:
npm ERR! http://github.com/isaacs/npm/issues
npm ERR! or email it to:
npm ERR! [email protected]

npm ERR! System Linux 3.11.0-15-generic
npm ERR! command "/usr/local/bin/node" "/usr/local/bin/npm" "install" "-g" "forever"
npm ERR! cwd /root/nova-build/Nova/Quasar
npm ERR! node -v v0.8.5
npm ERR! npm -v 1.1.46
npm http 304 https://registry.npmjs.org/stack-trace
npm http 304 https://registry.npmjs.org/mute-stream
npm http 304 https://registry.npmjs.org/glob
npm http 304 https://registry.npmjs.org/cycle
npm http 304 https://registry.npmjs.org/async
npm http 304 https://registry.npmjs.org/eyes
npm ERR!
npm ERR! Additional logging details can be found in:
npm ERR! /root/nova-build/Nova/Quasar/npm-debug.log
npm ERR! not ok code 0
Error occurred during build process; terminating script!
root@nov:~#

TLS Keys

Hello. I am just a bit confused by the TLS keys section of your installation guide. The instructions do not specify whether the commands should be run on the server or client. Also, Pulsar is mentioned there but then I read in the User Manual that it is not supported. So, should I just generate a self-signed certificate and key for Quasar? And if so, should those commands be run on the server or client?

Do I need to do the section for creating keys for the Pulsar/Quasar connection? I only ask because Pulsar is not supported anymore. Should I just do the Quasar section? If yes, then should these commands be executed on the server or client?

Here is the link to the TLS Keys instructions: https://github.com/DataSoft/Nova/

Installation errors for Nova

Hello. I have been trying to install Nova the last few days and have been plagued with errors. I have tried to install on Ubuntu Server 12.04 and Server 14.04 with the exact same errors. It fails when making Nova. I have attached a portion of the output below.


Building target: novacli
Invoking: GCC C++ Linker
g++ -L../../Nova_UI_Core/Debug -L../../NovaLibrary/Debug -o "novacli" ./src/NovaCLI.o -lNova_UI_Core -lboost_program_options -lNovaLibrary -lboost_system -lboost_filesystem -levent -levent_pthreads -lpcap -lann -lpthread -lcurl -lsqlite3 -lprotobuf -lz
../../Nova_UI_Core/Debug/libNova_UI_Core.so: undefined reference to boost::filesystem::detail::copy_file(boost::filesystem::path const&, boost::filesystem::path const&, boost::filesystem::copy_option, boost::system::error_code*)' collect2: error: ld returned 1 exit status make[2]: *** [novacli] Error 1 make[2]: Leaving directory/home/nova/nova-build/Nova/NovaCLI/Debug'
make[1]: *** [novacli-debug] Error 2
make[1]: *** Waiting for unfinished jobs....
Building file: ../src/ProtocolHandler.cpp
Invoking: GCC C++ Compiler
g++ -I../../NovaLibrary/src/ -O0 -g3 -Wall -c -fmessage-length=0 -pthread -std=c++0x -MMD -MP -MF"src/ProtocolHandler.d" -MT"src/ProtocolHandler.d" -o"src/ProtocolHandler.o" "../src/ProtocolHandler.cpp"
Finished building: ../src/Novad.cpp

Building file: ../src/Threads.cpp
Invoking: GCC C++ Compiler
g++ -I../../NovaLibrary/src/ -O0 -g3 -Wall -c -fmessage-length=0 -pthread -std=c++0x -MMD -MP -MF"src/Threads.d" -MT"src/Threads.d" -o"src/Threads.o" "../src/Threads.cpp"
Finished building: ../src/ProtocolHandler.cpp

Finished building: ../src/Threads.cpp

Building target: novad
Invoking: GCC C++ Linker
g++ -L../../NovaLibrary/Debug/ -pthread -o"novad" ./src/Control.o ./src/Main.o ./src/Novad.o ./src/ProtocolHandler.o ./src/Threads.o -lNovaLibrary -lboost_program_options -lboost_system -lboost_filesystem -levent -levent_pthreads -lpcap -lcurl -lann -lpthread -lsqlite3 -lprotobuf -lz
../../NovaLibrary/Debug//libNovaLibrary.a(Config.o): In function boost::filesystem::copy_file(boost::filesystem::path const&, boost::filesystem::path const&, boost::filesystem::copy_option)': /usr/include/boost/filesystem/operations.hpp:381: undefined reference toboost::filesystem::detail::copy_file(boost::filesystem::path const&, boost::filesystem::path const&, boost::filesystem::copy_option, boost::system::error_code_)'
../../NovaLibrary/Debug//libNovaLibrary.a(NovaUtil.o): In function boost::filesystem::copy_file(boost::filesystem::path const&, boost::filesystem::path const&)': /usr/include/boost/filesystem/operations.hpp:384: undefined reference toboost::filesystem::detail::copy_file(boost::filesystem::path const&, boost::filesystem::path const&, boost::filesystem::copy_option, boost::system::error_code_)'
collect2: error: ld returned 1 exit status
make[2]: *** [novad] Error 1
make[2]: Leaving directory /home/nova/nova-build/Nova/Novad/Debug' make[1]: *** [novad-debug] Error 2 make[1]: Leaving directory/home/nova/nova-build/Nova'
make: *** [debug] Error 2
Error occurred during build process; terminating script!

novaInstallHelper.sh Error

Installation script fails.

npm http 304 https://registry.npmjs.org/winston
npm ERR! Error: No compatible version found: clone@'^1.0.2'
npm ERR! Valid install targets:
npm ERR! ["0.0.0","0.0.1","0.0.2","0.0.3","0.0.4","0.0.5","0.0.6","0.0.7","0.1.0","0.1.1","0.1.2","0.1.3","0.1.4","0.1.5","0.1.6","0.1.7","0.1.8","0.1.9","0.1.10","0.1.11","0.1.12","0.1.13","0.1.14","0.1.15","0.1.16","0.1.17","0.1.18","0.2.0","0.1.19","1.0.0","1.0.1","1.0.2"]
npm ERR! at installTargetsError (/usr/local/lib/node_modules/npm/lib/cache.js:553:10)
npm ERR! at /usr/local/lib/node_modules/npm/lib/cache.js:477:15
npm ERR! at saved (/usr/local/lib/node_modules/npm/node_modules/npm-registry-client/lib/get.js:138:7)
npm ERR! at /usr/local/lib/node_modules/npm/node_modules/graceful-fs/graceful-fs.js:220:7
npm ERR! at Object.oncomplete (fs.js:297:15)
npm ERR! If you need help, you may report this log at:
npm ERR! http://github.com/isaacs/npm/issues
npm ERR! or email it to:
npm ERR! [email protected]

npm ERR! System Linux 3.2.0-110-generic
npm ERR! command "/usr/local/bin/node" "/usr/local/bin/npm" "install" "-g" "forever"
npm ERR! cwd /home/honeydrive/nova-build/Nova/Quasar
npm ERR! node -v v0.8.5
npm ERR! npm -v 1.1.46
npm ERR!
npm ERR! Additional logging details can be found in:
npm ERR! /home/honeydrive/nova-build/Nova/Quasar/npm-debug.log
npm ERR! not ok code 0
--2016-09-23 15:13:28-- http://v8-juice.googlecode.com/files/libv8-convert-20120219.tar.gz
Resolving v8-juice.googlecode.com (v8-juice.googlecode.com)... 173.194.207.82, 2607:f8b0:400d:c09::52
Connecting to v8-juice.googlecode.com (v8-juice.googlecode.com)|173.194.207.82|:80... connected.
HTTP request sent, awaiting response... 404 Not Found
2016-09-23 15:13:28 ERROR 404: Not Found.

tar: libv8-convert-20120219.tar.gz: Cannot open: No such file or directory
tar: Error is not recoverable: exiting now
cp: cannot stat `libv8-convert-20120219/include/cvv8': No such file or directory
Error occurred during build process; terminating script!

Error installing Nova

Installing on a fresh 12.04 Ubuntu Image on AWS EC2 ... the install script stops here:

--2017-02-13 22:40:17-- http://v8-juice.googlecode.com/files/libv8-convert-20120219.tar.gz
Resolving v8-juice.googlecode.com (v8-juice.googlecode.com)... 173.194.198.82, 2607:f8b0:4001:c1c::52
Connecting to v8-juice.googlecode.com (v8-juice.googlecode.com)|173.194.198.82|:80... connected.
HTTP request sent, awaiting response... 404 Not Found
2017-02-13 22:40:17 ERROR 404: Not Found.

tar: libv8-convert-20120219.tar.gz: Cannot open: No such file or directory
tar: Error is not recoverable: exiting now
sudo: unable to resolve host
cp: cannot stat `libv8-convert-20120219/include/cvv8': No such file or directory
Error occurred during build process; terminating script!

It appears whatever file the script is trying to retrieve from google is no longer available... can someone verify and/or check on this?

Recommend Projects

  • React photo React

    A declarative, efficient, and flexible JavaScript library for building user interfaces.

  • Vue.js photo Vue.js

    🖖 Vue.js is a progressive, incrementally-adoptable JavaScript framework for building UI on the web.

  • Typescript photo Typescript

    TypeScript is a superset of JavaScript that compiles to clean JavaScript output.

  • TensorFlow photo TensorFlow

    An Open Source Machine Learning Framework for Everyone

  • Django photo Django

    The Web framework for perfectionists with deadlines.

  • D3 photo D3

    Bring data to life with SVG, Canvas and HTML. 📊📈🎉

Recommend Topics

  • javascript

    JavaScript (JS) is a lightweight interpreted programming language with first-class functions.

  • web

    Some thing interesting about web. New door for the world.

  • server

    A server is a program made to process requests and deliver data to clients.

  • Machine learning

    Machine learning is a way of modeling and interpreting data that allows a piece of software to respond intelligently.

  • Game

    Some thing interesting about game, make everyone happy.

Recommend Org

  • Facebook photo Facebook

    We are working to build community through open source technology. NB: members must have two-factor auth.

  • Microsoft photo Microsoft

    Open source projects and samples from Microsoft.

  • Google photo Google

    Google ❤️ Open Source for everyone.

  • D3 photo D3

    Data-Driven Documents codes.