Giter Club home page Giter Club logo

redmine_stats_2's Issues

syntax error, unexpected $end, expecting keyword_end

Environment:
  Redmine version                3.3.0.stable.15842
  Ruby version                   1.9.3-p327 (2012-11-10) [i686-linux]
  Rails version                  4.2.7.1
  Environment                    production
  Database adapter               Mysql2

/usr/local/rvm/gems/ruby-1.9.3-p327/gems/activesupport-4.2.7.1/lib/active_support/dependencies.rb:274:in `require': /var/www/rm330/plugins/redmine_stats/init.rb:7: invalid multibyte char (US-ASCII) (SyntaxError)
/var/www/rm330/plugins/redmine_stats/init.rb:7: invalid multibyte char (US-ASCII)
/var/www/rm330/plugins/redmine_stats/init.rb:7: syntax error, unexpected $end, expecting keyword_end
  author 'Mustafa Yılmaz <[email protected]>'
                     ^
	from /usr/local/rvm/gems/ruby-1.9.3-p327/gems/activesupport-4.2.7.1/lib/active_support/dependencies.rb:274:in `block in require'
	from /usr/local/rvm/gems/ruby-1.9.3-p327/gems/activesupport-4.2.7.1/lib/active_support/dependencies.rb:240:in `load_dependency'
	from /usr/local/rvm/gems/ruby-1.9.3-p327/gems/activesupport-4.2.7.1/lib/active_support/dependencies.rb:274:in `require'
	from /var/www/rm330/lib/redmine/plugin.rb:155:in `block in load'
	from /var/www/rm330/lib/redmine/plugin.rb:146:in `each'
	from /var/www/rm330/lib/redmine/plugin.rb:146:in `load'
	from /var/www/rm330/config/initializers/30-redmine.rb:21:in `<top (required)>'
	from /usr/local/rvm/gems/ruby-1.9.3-p327/gems/activesupport-4.2.7.1/lib/active_support/dependencies.rb:268:in `load'
	from /usr/local/rvm/gems/ruby-1.9.3-p327/gems/activesupport-4.2.7.1/lib/active_support/dependencies.rb:268:in `block in load'
	from /usr/local/rvm/gems/ruby-1.9.3-p327/gems/activesupport-4.2.7.1/lib/active_support/dependencies.rb:240:in `load_dependency'
	from /usr/local/rvm/gems/ruby-1.9.3-p327/gems/activesupport-4.2.7.1/lib/active_support/dependencies.rb:268:in `load'
	from /usr/local/rvm/gems/ruby-1.9.3-p327/gems/railties-4.2.7.1/lib/rails/engine.rb:652:in `block in load_config_initializer'
	from /usr/local/rvm/gems/ruby-1.9.3-p327/gems/activesupport-4.2.7.1/lib/active_support/notifications.rb:166:in `instrument'
	from /usr/local/rvm/gems/ruby-1.9.3-p327/gems/railties-4.2.7.1/lib/rails/engine.rb:651:in `load_config_initializer'
	from /usr/local/rvm/gems/ruby-1.9.3-p327/gems/railties-4.2.7.1/lib/rails/engine.rb:616:in `block (2 levels) in <class:Engine>'
	from /usr/local/rvm/gems/ruby-1.9.3-p327/gems/railties-4.2.7.1/lib/rails/engine.rb:615:in `each'
	from /usr/local/rvm/gems/ruby-1.9.3-p327/gems/railties-4.2.7.1/lib/rails/engine.rb:615:in `block in <class:Engine>'
	from /usr/local/rvm/gems/ruby-1.9.3-p327/gems/railties-4.2.7.1/lib/rails/initializable.rb:30:in `instance_exec'
	from /usr/local/rvm/gems/ruby-1.9.3-p327/gems/railties-4.2.7.1/lib/rails/initializable.rb:30:in `run'
	from /usr/local/rvm/gems/ruby-1.9.3-p327/gems/railties-4.2.7.1/lib/rails/initializable.rb:55:in `block in run_initializers'
	from /usr/local/rvm/rubies/ruby-1.9.3-p327/lib/ruby/1.9.1/tsort.rb:150:in `block in tsort_each'
	from /usr/local/rvm/rubies/ruby-1.9.3-p327/lib/ruby/1.9.1/tsort.rb:183:in `block (2 levels) in each_strongly_connected_component'
	from /usr/local/rvm/rubies/ruby-1.9.3-p327/lib/ruby/1.9.1/tsort.rb:210:in `block (2 levels) in each_strongly_connected_component_from'
	from /usr/local/rvm/rubies/ruby-1.9.3-p327/lib/ruby/1.9.1/tsort.rb:219:in `each_strongly_connected_component_from'
	from /usr/local/rvm/rubies/ruby-1.9.3-p327/lib/ruby/1.9.1/tsort.rb:209:in `block in each_strongly_connected_component_from'
	from /usr/local/rvm/gems/ruby-1.9.3-p327/gems/railties-4.2.7.1/lib/rails/initializable.rb:44:in `each'
	from /usr/local/rvm/gems/ruby-1.9.3-p327/gems/railties-4.2.7.1/lib/rails/initializable.rb:44:in `tsort_each_child'
	from /usr/local/rvm/rubies/ruby-1.9.3-p327/lib/ruby/1.9.1/tsort.rb:203:in `each_strongly_connected_component_from'
	from /usr/local/rvm/rubies/ruby-1.9.3-p327/lib/ruby/1.9.1/tsort.rb:182:in `block in each_strongly_connected_component'
	from /usr/local/rvm/rubies/ruby-1.9.3-p327/lib/ruby/1.9.1/tsort.rb:180:in `each'
	from /usr/local/rvm/rubies/ruby-1.9.3-p327/lib/ruby/1.9.1/tsort.rb:180:in `each_strongly_connected_component'
	from /usr/local/rvm/rubies/ruby-1.9.3-p327/lib/ruby/1.9.1/tsort.rb:148:in `tsort_each'
	from /usr/local/rvm/gems/ruby-1.9.3-p327/gems/railties-4.2.7.1/lib/rails/initializable.rb:54:in `run_initializers'
	from /usr/local/rvm/gems/ruby-1.9.3-p327/gems/railties-4.2.7.1/lib/rails/application.rb:352:in `initialize!'
	from /var/www/rm330/config/environment.rb:14:in `<top (required)>'
	from /usr/local/rvm/rubies/ruby-1.9.3-p327/lib/ruby/site_ruby/1.9.1/rubygems/custom_require.rb:36:in `require'
	from /usr/local/rvm/rubies/ruby-1.9.3-p327/lib/ruby/site_ruby/1.9.1/rubygems/custom_require.rb:36:in `require'
	from config.ru:4:in `block in <main>'
	from /usr/local/rvm/gems/ruby-1.9.3-p327/gems/rack-1.6.4/lib/rack/builder.rb:55:in `instance_eval'
	from /usr/local/rvm/gems/ruby-1.9.3-p327/gems/rack-1.6.4/lib/rack/builder.rb:55:in `initialize'
	from config.ru:1:in `new'
	from config.ru:1:in `<main>'
	from /usr/local/rvm/gems/ruby-1.9.3-p327/gems/unicorn-4.5.0/lib/unicorn.rb:44:in `eval'
	from /usr/local/rvm/gems/ruby-1.9.3-p327/gems/unicorn-4.5.0/lib/unicorn.rb:44:in `block in builder'
	from /usr/local/rvm/gems/ruby-1.9.3-p327/gems/unicorn-4.5.0/bin/unicorn_rails:139:in `call'
	from /usr/local/rvm/gems/ruby-1.9.3-p327/gems/unicorn-4.5.0/bin/unicorn_rails:139:in `block in rails_builder'
	from /usr/local/rvm/gems/ruby-1.9.3-p327/gems/unicorn-4.5.0/lib/unicorn/http_server.rb:718:in `call'
	from /usr/local/rvm/gems/ruby-1.9.3-p327/gems/unicorn-4.5.0/lib/unicorn/http_server.rb:718:in `build_app!'
	from /usr/local/rvm/gems/ruby-1.9.3-p327/gems/unicorn-4.5.0/lib/unicorn/http_server.rb:591:in `init_worker_process'
	from /usr/local/rvm/gems/ruby-1.9.3-p327/gems/unicorn-4.5.0/lib/unicorn/http_server.rb:611:in `worker_loop'
	from /usr/local/rvm/gems/ruby-1.9.3-p327/gems/unicorn-4.5.0/lib/unicorn/http_server.rb:500:in `spawn_missing_workers'
	from /usr/local/rvm/gems/ruby-1.9.3-p327/gems/unicorn-4.5.0/lib/unicorn/http_server.rb:142:in `start'
	from /usr/local/rvm/gems/ruby-1.9.3-p327/gems/unicorn-4.5.0/bin/unicorn_rails:209:in `<top (required)>'
	from /usr/local/rvm/gems/ruby-1.9.3-p327/bin/unicorn_rails:19:in `load'
	from /usr/local/rvm/gems/ruby-1.9.3-p327/bin/unicorn_rails:19:in `<main>'
	from /usr/local/rvm/gems/ruby-1.9.3-p327/bin/ruby_executable_hooks:15:in `eval'
	from /usr/local/rvm/gems/ruby-1.9.3-p327/bin/ruby_executable_hooks:15:in `<main>'

Support for 4.1 ?

Hey, not sure if anyone's monitoring this, but wondered if plans for 4.1 release?

ERROR : uninitialized constant StatsController

Error log

    /usr/local/rvm/gems/ruby-2.1.0/gems/activesupport-4.2.5.2/lib/active_support/inflector/methods.rb:261:in `const_get'

/usr/local/rvm/gems/ruby-2.1.0/gems/activesupport-4.2.5.2/lib/active_support/inflector/methods.rb:261:in block in constantize' /usr/local/rvm/gems/ruby-2.1.0/gems/activesupport-4.2.5.2/lib/active_support/inflector/methods.rb:259:in each'
/usr/local/rvm/gems/ruby-2.1.0/gems/activesupport-4.2.5.2/lib/active_support/inflector/methods.rb:259:in inject' /usr/local/rvm/gems/ruby-2.1.0/gems/activesupport-4.2.5.2/lib/active_support/inflector/methods.rb:259:in constantize'
/usr/local/rvm/gems/ruby-2.1.0/gems/actionpack-4.2.5.2/lib/action_dispatch/routing/route_set.rb:70:in controller_reference' /usr/local/rvm/gems/ruby-2.1.0/gems/actionpack-4.2.5.2/lib/action_dispatch/routing/route_set.rb:60:in controller'
/usr/local/rvm/gems/ruby-2.1.0/gems/actionpack-4.2.5.2/lib/action_dispatch/routing/route_set.rb:39:in serve' /usr/local/rvm/gems/ruby-2.1.0/gems/actionpack-4.2.5.2/lib/action_dispatch/journey/router.rb:43:in block in serve'
/usr/local/rvm/gems/ruby-2.1.0/gems/actionpack-4.2.5.2/lib/action_dispatch/journey/router.rb:30:in each' /usr/local/rvm/gems/ruby-2.1.0/gems/actionpack-4.2.5.2/lib/action_dispatch/journey/router.rb:30:in serve'
/usr/local/rvm/gems/ruby-2.1.0/gems/actionpack-4.2.5.2/lib/action_dispatch/routing/route_set.rb:815:in call' /usr/local/rvm/gems/ruby-2.1.0/gems/rack-raw-upload-1.1.1/lib/rack/raw_upload.rb:18:in call'
/usr/local/rvm/gems/ruby-2.1.0/gems/rack-openid-1.4.2/lib/rack/openid.rb:98:in call' /usr/local/rvm/gems/ruby-2.1.0/gems/request_store-1.0.5/lib/request_store/middleware.rb:9:in call'
/usr/local/rvm/gems/ruby-2.1.0/gems/rack-1.6.4/lib/rack/content_length.rb:15:in call' /usr/local/rvm/gems/ruby-2.1.0/gems/rack-1.6.4/lib/rack/etag.rb:24:in call'
/usr/local/rvm/gems/ruby-2.1.0/gems/rack-1.6.4/lib/rack/conditionalget.rb:25:in call' /usr/local/rvm/gems/ruby-2.1.0/gems/rack-1.6.4/lib/rack/head.rb:13:in call'
/usr/local/rvm/gems/ruby-2.1.0/gems/actionpack-xml_parser-1.0.2/lib/action_dispatch/xml_params_parser.rb:16:in call' /usr/local/rvm/gems/ruby-2.1.0/gems/actionpack-4.2.5.2/lib/action_dispatch/middleware/params_parser.rb:27:in call'
/var/www/redmine/plugins/redmine_dmsf/lib/redmine_dmsf/webdav/no_parse.rb:33:in call' /usr/local/rvm/gems/ruby-2.1.0/gems/actionpack-4.2.5.2/lib/action_dispatch/middleware/flash.rb:260:in call'
/usr/local/rvm/gems/ruby-2.1.0/gems/rack-1.6.4/lib/rack/session/abstract/id.rb:225:in context' /usr/local/rvm/gems/ruby-2.1.0/gems/rack-1.6.4/lib/rack/session/abstract/id.rb:220:in call'
/usr/local/rvm/gems/ruby-2.1.0/gems/actionpack-4.2.5.2/lib/action_dispatch/middleware/cookies.rb:560:in call' /usr/local/rvm/gems/ruby-2.1.0/gems/activerecord-4.2.5.2/lib/active_record/query_cache.rb:36:in call'
/usr/local/rvm/gems/ruby-2.1.0/gems/activerecord-4.2.5.2/lib/active_record/connection_adapters/abstract/connection_pool.rb:653:in call' /usr/local/rvm/gems/ruby-2.1.0/gems/actionpack-4.2.5.2/lib/action_dispatch/middleware/callbacks.rb:29:in block in call'
/usr/local/rvm/gems/ruby-2.1.0/gems/activesupport-4.2.5.2/lib/active_support/callbacks.rb:88:in __run_callbacks__' /usr/local/rvm/gems/ruby-2.1.0/gems/activesupport-4.2.5.2/lib/active_support/callbacks.rb:778:in _run_call_callbacks'
/usr/local/rvm/gems/ruby-2.1.0/gems/activesupport-4.2.5.2/lib/active_support/callbacks.rb:81:in run_callbacks' /usr/local/rvm/gems/ruby-2.1.0/gems/actionpack-4.2.5.2/lib/action_dispatch/middleware/callbacks.rb:27:in call'
/usr/local/rvm/gems/ruby-2.1.0/gems/actionpack-4.2.5.2/lib/action_dispatch/middleware/remote_ip.rb:78:in call' /usr/local/rvm/gems/ruby-2.1.0/gems/actionpack-4.2.5.2/lib/action_dispatch/middleware/debug_exceptions.rb:17:in call'
/usr/local/rvm/gems/ruby-2.1.0/gems/actionpack-4.2.5.2/lib/action_dispatch/middleware/show_exceptions.rb:30:in call' /usr/local/rvm/gems/ruby-2.1.0/gems/railties-4.2.5.2/lib/rails/rack/logger.rb:38:in call_app'
/usr/local/rvm/gems/ruby-2.1.0/gems/railties-4.2.5.2/lib/rails/rack/logger.rb:20:in block in call' /usr/local/rvm/gems/ruby-2.1.0/gems/activesupport-4.2.5.2/lib/active_support/tagged_logging.rb:68:in block in tagged'
/usr/local/rvm/gems/ruby-2.1.0/gems/activesupport-4.2.5.2/lib/active_support/tagged_logging.rb:26:in tagged' /usr/local/rvm/gems/ruby-2.1.0/gems/activesupport-4.2.5.2/lib/active_support/tagged_logging.rb:68:in tagged'
/usr/local/rvm/gems/ruby-2.1.0/gems/railties-4.2.5.2/lib/rails/rack/logger.rb:20:in call' /usr/local/rvm/gems/ruby-2.1.0/gems/actionpack-4.2.5.2/lib/action_dispatch/middleware/request_id.rb:21:in call'
/usr/local/rvm/gems/ruby-2.1.0/gems/rack-1.6.4/lib/rack/methodoverride.rb:22:in call' /usr/local/rvm/gems/ruby-2.1.0/gems/rack-1.6.4/lib/rack/runtime.rb:18:in call'
/usr/local/rvm/gems/ruby-2.1.0/gems/activesupport-4.2.5.2/lib/active_support/cache/strategy/local_cache_middleware.rb:28:in call' /usr/local/rvm/gems/ruby-2.1.0/gems/actionpack-4.2.5.2/lib/action_dispatch/middleware/static.rb:116:in call'
/usr/local/rvm/gems/ruby-2.1.0/gems/rack-1.6.4/lib/rack/sendfile.rb:113:in call' /usr/local/rvm/gems/ruby-2.1.0/gems/railties-4.2.5.2/lib/rails/engine.rb:518:in call'
/usr/local/rvm/gems/ruby-2.1.0/gems/railties-4.2.5.2/lib/rails/application.rb:165:in call' /usr/local/rvm/gems/ruby-2.1.0/gems/railties-4.2.5.2/lib/rails/railtie.rb:194:in public_send'
/usr/local/rvm/gems/ruby-2.1.0/gems/railties-4.2.5.2/lib/rails/railtie.rb:194:in method_missing' /usr/local/rvm/gems/ruby-2.1.0/gems/passenger-5.0.5/lib/phusion_passenger/rack/thread_handler_extension.rb:85:in process_request'
/usr/local/rvm/gems/ruby-2.1.0/gems/passenger-5.0.5/lib/phusion_passenger/request_handler/thread_handler.rb:149:in accept_and_process_next_request' /usr/local/rvm/gems/ruby-2.1.0/gems/passenger-5.0.5/lib/phusion_passenger/request_handler/thread_handler.rb:110:in main_loop'
/usr/local/rvm/gems/ruby-2.1.0/gems/passenger-5.0.5/lib/phusion_passenger/request_handler.rb:414:in block (3 levels) in start_threads' /usr/local/rvm/gems/ruby-2.1.0/gems/passenger-5.0.5/lib/phusion_passenger/utils.rb:111:in block in create_thread_and_abort_on_exception'

Custom Range filter does not work with other than default project

I cannot select a Custom Range for a particular Project (except for the default one).

Problem Description
If I first select the Project and then I select Custom Range when I click on Change -> The Project Combo is set to default
If I select the range + Change and then select the project -> the Custom Range is reset to default.

Expected Result
Changes in the combo (for the projects) should not reset the Custom range

"/redmine/global_stats/current_week ActionController::RoutingError

Redming3.2.1 stable

Processing by TimeLoggersController#render_menu as /
Parameters: {"project_id"=>"161", "issue_id"=>"3098", "_"=>"1480554385137"}
Current user: sishuchun (id=8)
Rendered plugins/time_logger/app/views/time_loggers/_embed_menu.html.erb (3.2ms)
Completed 200 OK in 115ms (Views: 2.8ms | ActiveRecord: 106.9ms)
Started GET "/redmine/global_stats/current_week" for 192.168.1.124 at 2016-12-01 21:26:31 +0800

ActionController::RoutingError (uninitialized constant StatsController):
activesupport (4.2.7.1) lib/active_support/inflector/methods.rb:261:in const_get' activesupport (4.2.7.1) lib/active_support/inflector/methods.rb:261:in block in constantize'
activesupport (4.2.7.1) lib/active_support/inflector/methods.rb:259:in each' activesupport (4.2.7.1) lib/active_support/inflector/methods.rb:259:in inject'
activesupport (4.2.7.1) lib/active_support/inflector/methods.rb:259:in constantize' actionpack (4.2.7.1) lib/action_dispatch/routing/route_set.rb:70:in controller_reference'
actionpack (4.2.7.1) lib/action_dispatch/routing/route_set.rb:60:in controller' actionpack (4.2.7.1) lib/action_dispatch/routing/route_set.rb:39:in serve'
actionpack (4.2.7.1) lib/action_dispatch/journey/router.rb:43:in block in serve' actionpack (4.2.7.1) lib/action_dispatch/journey/router.rb:30:in each'
actionpack (4.2.7.1) lib/action_dispatch/journey/router.rb:30:in serve' actionpack (4.2.7.1) lib/action_dispatch/routing/route_set.rb:817:in call'
/usr/lib/ruby/vendor_ruby/rack/openid.rb:98:in call' rack (1.6.5) lib/rack/content_length.rb:15:in call'
rack (1.6.5) lib/rack/etag.rb:24:in call' rack (1.6.5) lib/rack/conditionalget.rb:25:in call'
rack (1.6.5) lib/rack/head.rb:13:in call' /usr/lib/ruby/vendor_ruby/action_dispatch/xml_params_parser.rb:16:in call'
actionpack (4.2.7.1) lib/action_dispatch/middleware/params_parser.rb:27:in call' actionpack (4.2.7.1) lib/action_dispatch/middleware/flash.rb:260:in call'
rack (1.6.5) lib/rack/session/abstract/id.rb:225:in context' rack (1.6.5) lib/rack/session/abstract/id.rb:220:in call'
actionpack (4.2.7.1) lib/action_dispatch/middleware/cookies.rb:560:in call' activerecord (4.2.7.1) lib/active_record/query_cache.rb:36:in call'
activerecord (4.2.7.1) lib/active_record/connection_adapters/abstract/connection_pool.rb:653:in call' actionpack (4.2.7.1) lib/action_dispatch/middleware/callbacks.rb:29:in block in call'
activesupport (4.2.7.1) lib/active_support/callbacks.rb:88:in __run_callbacks__' activesupport (4.2.7.1) lib/active_support/callbacks.rb:778:in _run_call_callbacks'
activesupport (4.2.7.1) lib/active_support/callbacks.rb:81:in run_callbacks' actionpack (4.2.7.1) lib/action_dispatch/middleware/callbacks.rb:27:in call'
actionpack (4.2.7.1) lib/action_dispatch/middleware/remote_ip.rb:78:in call' actionpack (4.2.7.1) lib/action_dispatch/middleware/debug_exceptions.rb:17:in call'
actionpack (4.2.7.1) lib/action_dispatch/middleware/show_exceptions.rb:30:in call' railties (4.2.7.1) lib/rails/rack/logger.rb:38:in call_app'
railties (4.2.7.1) lib/rails/rack/logger.rb:20:in block in call' activesupport (4.2.7.1) lib/active_support/tagged_logging.rb:68:in block in tagged'
activesupport (4.2.7.1) lib/active_support/tagged_logging.rb:26:in tagged' activesupport (4.2.7.1) lib/active_support/tagged_logging.rb:68:in tagged'
railties (4.2.7.1) lib/rails/rack/logger.rb:20:in call' request_store (1.3.1) lib/request_store/middleware.rb:9:in call'
actionpack (4.2.7.1) lib/action_dispatch/middleware/request_id.rb:21:in call' rack (1.6.5) lib/rack/methodoverride.rb:22:in call'
rack (1.6.5) lib/rack/runtime.rb:18:in call' activesupport (4.2.7.1) lib/active_support/cache/strategy/local_cache_middleware.rb:28:in call'
actionpack (4.2.7.1) lib/action_dispatch/middleware/static.rb:120:in call' rack (1.6.5) lib/rack/sendfile.rb:113:in call'
railties (4.2.7.1) lib/rails/engine.rb:518:in call' railties (4.2.7.1) lib/rails/application.rb:165:in call'
railties (4.2.7.1) lib/rails/railtie.rb:194:in public_send' railties (4.2.7.1) lib/rails/railtie.rb:194:in method_missing'
/usr/lib/ruby/vendor_ruby/phusion_passenger/rack/thread_handler_extension.rb:97:in process_request' /usr/lib/ruby/vendor_ruby/phusion_passenger/request_handler/thread_handler.rb:152:in accept_and_process_next_request'
/usr/lib/ruby/vendor_ruby/phusion_passenger/request_handler/thread_handler.rb:113:in main_loop' /usr/lib/ruby/vendor_ruby/phusion_passenger/request_handler.rb:416:in block (3 levels) in start_threads'
/usr/lib/ruby/vendor_ruby/phusion_passenger/utils.rb:113:in `block in create_thread_and_abort_on_exception'

Possibility to have coumulative statistics for a project and all its sub-projects

Hello.

Is it possible to have statistics based on a project and all its subprojects? Now if I select a project the statistics are based on the root project only, not considering all its sub-projects: would it be possible to have a flag for considering sub-projects as well? Or can you suggest how to implement?

Thank you.

Got 404 error when accessing to Statistics with redmine 3.4.2

Hi

I got 404 error with contain "The page you were trying to access doesn't exist or has been removed." when accessing to Statistics site (.../global_stats/current_week)

Below is my redmine info :
Environment:
Redmine version 3.4.2.stable
Ruby version 2.3.1-p112 (2016-04-26) [x86_64-linux-gnu]
Rails version 4.2.8
Environment production
Database adapter Mysql2
SCM:
Git 2.7.4
Filesystem
Redmine plugins:
redmine_stats 0.0.1

Please help to check this error.

Thanks
Mark

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.