Coder Social home page Coder Social logo

speck's Introduction

SpeckCommerce

Version 0.0.1

Introduction

SpeckCommerce is an open source e-commerce platform written on Zend Framework 2. The most notable feature of SpeckCommerce is the incredibly flexible modular design. The SpeckCommerce project was started by companies and developers who were unsatisfied with the overall quality of the existing open source e-commerce platforms written in PHP. Leveraging our collective e-commerce knowledge and years of experience building and working with e-commerce platforms, we're developing what we hope to be the fastest, most flexible, and well-built e-commerce platform built in PHP.

A secondary goal of SpeckCommerce is to be an exemplary model of the powerful new module system in Zend Framework 2.

Requirements

The dependencies for SpeckCommerce are set up as Git submodules so you should not have to mess with dependencies.

Contributors

If you've contributed and we haven't updated the list, please feel free to submit a pull request adding your name here!

Why Zend Framework 2?

Simple: The ZF2 module system is awesome and provides the perfect foundation for a project with goals such as ours.

Installation

  • Run git clone https://github.com/speckcommerce/speck.git and set up a vhost pointing to the public directory.
  • Install with Composer -- http://getcomposer.org
    • cd speck && ../composer.phar install
  • Launch the app from the browser, you will be propted for db info/etc

Community

Join us on the Freenode IRC network: #speckcommerce. Our numbers are few right now, but we're a dedicated small group working on this project full time.

speck's People

Contributors

bjyoungblood avatar cgmartin avatar evandotpro avatar nclundsten avatar shipleyr avatar xerkus avatar yanickrochon avatar zburnham 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  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  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar

speck's Issues

Versioning

I think we're reaching a point where we need to start to version all of Speck's repositories. We are using speck Cart, CartCookie, Catalog, Checkout, Order, CatalogCart and others in production and if we ever want to break BC (which I believe we should be allowed to where necessary for the good of the application and future development) we have no way of signifying this at the moment.

I have submitted a PR to SpeckCart but it's being held up because of a BC break... to not introduce a BC break we would be introducing inconsistency which is more confusing and worrying for the future of the repository.

Any thoughts from the rest of the devs (@nclundsten, @Xerkus, @EvanDotPro)?

Short tags?

First stumble in the install, is the use of short tags.

They've been totally phased out of PHP5 standards. I'll modify and raise the appropriate pull request.

Thought I'd mention it!

/devmodules question

I like your module structure. But how do you organize your code for development?
There is ./devmodules dir in the project. I think you put source of related modules there and change config for using them instead of ./vendor during development, do you? What is the best way to make it automatically with composer?

I ask this question on StackOverflow with some comments and my assumptions. Please, give me an advise:
http://stackoverflow.com/questions/27300366/getting-development-copy-of-zf2-module

Error after install

PHP Fatal error: Call to undefined method Closure::__set_state() in /var/www/speck/config/autoload/database.local.php on line 12

CategoryNav uses Old Service

class CategoryNav extends AbstractHelper implements CatalogServiceAwareInterface

Now CatalogServiceAwareInterface is in ServiceOld which could not be found be autoloader.

Installation !

Hi, i would like test speckcommerce but i see the .gitmodule is now empty. We must use only composer ? Could you please update the Readme, because i don't understand the best way to install speckcommerce. Thx

Installation

Hello,

Trying to install Speck through the composer.

Getting the following error:

R2D2@R2D2-PC C:\Users\R2D2
cd path/to/speck/
php -r "eval('?>'.file_get_contents('https://getcomposer.org/installer'));
All settings correct for using Composer
Downloading...
Composer successfully installed
php composer.phar

Loading composer repositories with package information
Installing dependencies (including require-dev)

  • Installing evandotpro/edp-sub-layout (dev-master 30c26b1)
    Cloning 30c26b15f686be62e078c6cfc6dbfe7e669628ca

    [RuntimeException]
    Failed to clone https://github.com/EvanDotPro/EdpSubLayout.git, git was not
    found, check that it is installed and in your PATH env.

    'git' is not recognized as an internal or external command,
    operable program or batch file.

install [--prefer-source] [--prefer-dist] [--dry-run] [--dev] [--no-dev] [--no-c
ustom-installers] [--no-scripts] [--no-progress] [-v|vv|vvv|--verbose] [-o|--opt
imize-autoloader]

Any ideas?

I'm using XAMPP localhost. Pointed the htdocs to path/to/speck/public. First experience with ZEND Framework.

What is the status of this ecommerce shop?

Hi All, Just curious:does this ecommerce-shop have a open-source future? Does it still get developed. Or is the development finished and only in use at speckcommerce?

Payments

Not sure how far in you've got with payment gateway integration, but I'm working on a library you might find useful. Already support a couple dozen payment gateways, thoroughly tested, composer, blah blah blah.

https://github.com/adrianmacneil/omnipay

Happy to accept changes to the library if it will make it easier to integrate with more carts (already a few using it).

Install SpeckCommerce

So i've copied the contents from the zip to htdocs (xampp), installed composer, set up the vhost, opened it on my browser and there's the installation. When i fill in the blanks and pressed next it's always like this:

success) :?>
Installation Complete!
Installation Failed!
responses as $response) : ?>
please remove SpeckInstall from /config/application.config.php

and when i tried test coneection it pops up "not yet implemented" how do i fix this? thanks.

Unknown column 'catalog_categ' in 'on clause'

I've just done a fresh install, after removing Specinstall from config/application.config.php I reload page and a Zend\Db\Adapter\Exception\InvalidQueryException shows up.
Tracing query in mysql revealed:

SELECT `catalog_category`.*, `catalog_category_website`.* FROM `catalog_category` INNER JOIN `catalog_category_website` ON `catalog_categ`or`y_website`.`categ`or`y_id` = `catalog_categ`or`y`.`categ`or`y_id` WHERE `website_id` = 1 AND `parent_category_id` IS NULL;
ERROR 1054 (42S22): Unknown column 'catalog_categ' in 'on clause'

here you can notice backticks ` around any or in any occurence of categORy.

How can I fix this?

I've unsuccessully tried to reach somebody on irc

Segmentation fault / endless loop

I got this when running a fresh install. I was having a Segmentation Fault and had to activate XDebug to obtain this stack trace :

Fatal error: Maximum function nesting level of '100' reached, aborting! in /home/alex/workspace/speck/vendor/ZF2/library/Zend/Stdlib/SplQueue.php on line 44

Call Stack:
    1.6995    8860044   1. Zend\Stdlib\SplQueue->serialize() /home/alex/workspace/speck/vendor/ZF2/library/Zend/Stdlib/SplQueue.php:0
    1.6996    8860564   2. serialize() /home/alex/workspace/speck/vendor/ZF2/library/Zend/Stdlib/SplQueue.php:44
    1.6996    8861172   3. Zend\Stdlib\SplQueue->serialize() /home/alex/workspace/speck/vendor/ZF2/library/Zend/Stdlib/SplQueue.php:44
    1.6997    8861692   4. serialize() /home/alex/workspace/speck/vendor/ZF2/library/Zend/Stdlib/SplQueue.php:44
    1.6997    8862308   5. Zend\Stdlib\SplQueue->serialize() /home/alex/workspace/speck/vendor/ZF2/library/Zend/Stdlib/SplQueue.php:44
    1.6999    8862828   6. serialize() /home/alex/workspace/speck/vendor/ZF2/library/Zend/Stdlib/SplQueue.php:44
    1.6999    8863452   7. Zend\Stdlib\SplQueue->serialize() /home/alex/workspace/speck/vendor/ZF2/library/Zend/Stdlib/SplQueue.php:44
    1.7000    8863972   8. serialize() /home/alex/workspace/speck/vendor/ZF2/library/Zend/Stdlib/SplQueue.php:44
    1.7000    8864580   9. Zend\Stdlib\SplQueue->serialize() /home/alex/workspace/speck/vendor/ZF2/library/Zend/Stdlib/SplQueue.php:44
    1.7001    8865108  10. serialize() /home/alex/workspace/speck/vendor/ZF2/library/Zend/Stdlib/SplQueue.php:44
    1.7001    8865716  11. Zend\Stdlib\SplQueue->serialize() /home/alex/workspace/speck/vendor/ZF2/library/Zend/Stdlib/SplQueue.php:44
    1.7001    8866276  12. serialize() /home/alex/workspace/speck/vendor/ZF2/library/Zend/Stdlib/SplQueue.php:44
    1.7002    8866904  13. Zend\Stdlib\SplQueue->serialize() /home/alex/workspace/speck/vendor/ZF2/library/Zend/Stdlib/SplQueue.php:44
    1.7003    8867424  14. serialize() /home/alex/workspace/speck/vendor/ZF2/library/Zend/Stdlib/SplQueue.php:44
    1.7003    8868032  15. Zend\Stdlib\SplQueue->serialize() /home/alex/workspace/speck/vendor/ZF2/library/Zend/Stdlib/SplQueue.php:44
    1.7003    8868552  16. serialize() /home/alex/workspace/speck/vendor/ZF2/library/Zend/Stdlib/SplQueue.php:44
    1.7004    8869160  17. Zend\Stdlib\SplQueue->serialize() /home/alex/workspace/speck/vendor/ZF2/library/Zend/Stdlib/SplQueue.php:44
    1.7004    8869680  18. serialize() /home/alex/workspace/speck/vendor/ZF2/library/Zend/Stdlib/SplQueue.php:44
    1.7004    8870288  19. Zend\Stdlib\SplQueue->serialize() /home/alex/workspace/speck/vendor/ZF2/library/Zend/Stdlib/SplQueue.php:44
    1.7005    8870808  20. serialize() /home/alex/workspace/speck/vendor/ZF2/library/Zend/Stdlib/SplQueue.php:44
    1.7005    8871416  21. Zend\Stdlib\SplQueue->serialize() /home/alex/workspace/speck/vendor/ZF2/library/Zend/Stdlib/SplQueue.php:44
    1.7006    8871936  22. serialize() /home/alex/workspace/speck/vendor/ZF2/library/Zend/Stdlib/SplQueue.php:44
    1.7006    8872544  23. Zend\Stdlib\SplQueue->serialize() /home/alex/workspace/speck/vendor/ZF2/library/Zend/Stdlib/SplQueue.php:44
    1.7007    8873064  24. serialize() /home/alex/workspace/speck/vendor/ZF2/library/Zend/Stdlib/SplQueue.php:44
    1.7007    8873672  25. Zend\Stdlib\SplQueue->serialize() /home/alex/workspace/speck/vendor/ZF2/library/Zend/Stdlib/SplQueue.php:44
    1.7007    8874192  26. serialize() /home/alex/workspace/speck/vendor/ZF2/library/Zend/Stdlib/SplQueue.php:44
    1.7008    8874800  27. Zend\Stdlib\SplQueue->serialize() /home/alex/workspace/speck/vendor/ZF2/library/Zend/Stdlib/SplQueue.php:44
    1.7008    8875320  28. serialize() /home/alex/workspace/speck/vendor/ZF2/library/Zend/Stdlib/SplQueue.php:44
    1.7008    8875928  29. Zend\Stdlib\SplQueue->serialize() /home/alex/workspace/speck/vendor/ZF2/library/Zend/Stdlib/SplQueue.php:44
    1.7009    8876452  30. serialize() /home/alex/workspace/speck/vendor/ZF2/library/Zend/Stdlib/SplQueue.php:44
    1.7009    8877060  31. Zend\Stdlib\SplQueue->serialize() /home/alex/workspace/speck/vendor/ZF2/library/Zend/Stdlib/SplQueue.php:44
    1.7010    8877580  32. serialize() /home/alex/workspace/speck/vendor/ZF2/library/Zend/Stdlib/SplQueue.php:44
    1.7010    8878188  33. Zend\Stdlib\SplQueue->serialize() /home/alex/workspace/speck/vendor/ZF2/library/Zend/Stdlib/SplQueue.php:44
    1.7010    8878708  34. serialize() /home/alex/workspace/speck/vendor/ZF2/library/Zend/Stdlib/SplQueue.php:44
    1.7011    8879316  35. Zend\Stdlib\SplQueue->serialize() /home/alex/workspace/speck/vendor/ZF2/library/Zend/Stdlib/SplQueue.php:44
    1.7011    8879836  36. serialize() /home/alex/workspace/speck/vendor/ZF2/library/Zend/Stdlib/SplQueue.php:44
    1.7011    8880444  37. Zend\Stdlib\SplQueue->serialize() /home/alex/workspace/speck/vendor/ZF2/library/Zend/Stdlib/SplQueue.php:44
    1.7012    8880964  38. serialize() /home/alex/workspace/speck/vendor/ZF2/library/Zend/Stdlib/SplQueue.php:44
    1.7012    8881572  39. Zend\Stdlib\SplQueue->serialize() /home/alex/workspace/speck/vendor/ZF2/library/Zend/Stdlib/SplQueue.php:44
    1.7013    8882092  40. serialize() /home/alex/workspace/speck/vendor/ZF2/library/Zend/Stdlib/SplQueue.php:44
    1.7013    8882700  41. Zend\Stdlib\SplQueue->serialize() /home/alex/workspace/speck/vendor/ZF2/library/Zend/Stdlib/SplQueue.php:44
    1.7014    8883220  42. serialize() /home/alex/workspace/speck/vendor/ZF2/library/Zend/Stdlib/SplQueue.php:44
    1.7014    8883828  43. Zend\Stdlib\SplQueue->serialize() /home/alex/workspace/speck/vendor/ZF2/library/Zend/Stdlib/SplQueue.php:44
    1.7014    8884348  44. serialize() /home/alex/workspace/speck/vendor/ZF2/library/Zend/Stdlib/SplQueue.php:44
    1.7014    8884956  45. Zend\Stdlib\SplQueue->serialize() /home/alex/workspace/speck/vendor/ZF2/library/Zend/Stdlib/SplQueue.php:44
    1.7015    8885476  46. serialize() /home/alex/workspace/speck/vendor/ZF2/library/Zend/Stdlib/SplQueue.php:44
    1.7015    8886084  47. Zend\Stdlib\SplQueue->serialize() /home/alex/workspace/speck/vendor/ZF2/library/Zend/Stdlib/SplQueue.php:44
    1.7016    8886604  48. serialize() /home/alex/workspace/speck/vendor/ZF2/library/Zend/Stdlib/SplQueue.php:44
    1.7016    8887212  49. Zend\Stdlib\SplQueue->serialize() /home/alex/workspace/speck/vendor/ZF2/library/Zend/Stdlib/SplQueue.php:44
    1.7017    8887732  50. serialize() /home/alex/workspace/speck/vendor/ZF2/library/Zend/Stdlib/SplQueue.php:44
    1.7017    8888340  51. Zend\Stdlib\SplQueue->serialize() /home/alex/workspace/speck/vendor/ZF2/library/Zend/Stdlib/SplQueue.php:44
    1.7018    8888860  52. serialize() /home/alex/workspace/speck/vendor/ZF2/library/Zend/Stdlib/SplQueue.php:44
    1.7018    8889468  53. Zend\Stdlib\SplQueue->serialize() /home/alex/workspace/speck/vendor/ZF2/library/Zend/Stdlib/SplQueue.php:44
    1.7019    8889988  54. serialize() /home/alex/workspace/speck/vendor/ZF2/library/Zend/Stdlib/SplQueue.php:44
    1.7019    8890596  55. Zend\Stdlib\SplQueue->serialize() /home/alex/workspace/speck/vendor/ZF2/library/Zend/Stdlib/SplQueue.php:44
    1.7019    8891116  56. serialize() /home/alex/workspace/speck/vendor/ZF2/library/Zend/Stdlib/SplQueue.php:44
    1.7020    8891724  57. Zend\Stdlib\SplQueue->serialize() /home/alex/workspace/speck/vendor/ZF2/library/Zend/Stdlib/SplQueue.php:44
    1.7020    8892244  58. serialize() /home/alex/workspace/speck/vendor/ZF2/library/Zend/Stdlib/SplQueue.php:44
    1.7020    8892852  59. Zend\Stdlib\SplQueue->serialize() /home/alex/workspace/speck/vendor/ZF2/library/Zend/Stdlib/SplQueue.php:44
    1.7021    8893372  60. serialize() /home/alex/workspace/speck/vendor/ZF2/library/Zend/Stdlib/SplQueue.php:44
    1.7021    8893980  61. Zend\Stdlib\SplQueue->serialize() /home/alex/workspace/speck/vendor/ZF2/library/Zend/Stdlib/SplQueue.php:44
    1.7022    8894500  62. serialize() /home/alex/workspace/speck/vendor/ZF2/library/Zend/Stdlib/SplQueue.php:44
    1.7022    8895108  63. Zend\Stdlib\SplQueue->serialize() /home/alex/workspace/speck/vendor/ZF2/library/Zend/Stdlib/SplQueue.php:44
    1.7023    8895628  64. serialize() /home/alex/workspace/speck/vendor/ZF2/library/Zend/Stdlib/SplQueue.php:44
    1.7023    8896236  65. Zend\Stdlib\SplQueue->serialize() /home/alex/workspace/speck/vendor/ZF2/library/Zend/Stdlib/SplQueue.php:44
    1.7024    8896756  66. serialize() /home/alex/workspace/speck/vendor/ZF2/library/Zend/Stdlib/SplQueue.php:44
    1.7024    8897364  67. Zend\Stdlib\SplQueue->serialize() /home/alex/workspace/speck/vendor/ZF2/library/Zend/Stdlib/SplQueue.php:44
    1.7025    8897884  68. serialize() /home/alex/workspace/speck/vendor/ZF2/library/Zend/Stdlib/SplQueue.php:44
    1.7025    8898492  69. Zend\Stdlib\SplQueue->serialize() /home/alex/workspace/speck/vendor/ZF2/library/Zend/Stdlib/SplQueue.php:44
    1.7025    8899012  70. serialize() /home/alex/workspace/speck/vendor/ZF2/library/Zend/Stdlib/SplQueue.php:44
    1.7026    8899620  71. Zend\Stdlib\SplQueue->serialize() /home/alex/workspace/speck/vendor/ZF2/library/Zend/Stdlib/SplQueue.php:44
    1.7026    8900140  72. serialize() /home/alex/workspace/speck/vendor/ZF2/library/Zend/Stdlib/SplQueue.php:44
    1.7026    8900748  73. Zend\Stdlib\SplQueue->serialize() /home/alex/workspace/speck/vendor/ZF2/library/Zend/Stdlib/SplQueue.php:44
    1.7027    8901268  74. serialize() /home/alex/workspace/speck/vendor/ZF2/library/Zend/Stdlib/SplQueue.php:44
    1.7027    8901876  75. Zend\Stdlib\SplQueue->serialize() /home/alex/workspace/speck/vendor/ZF2/library/Zend/Stdlib/SplQueue.php:44
    1.7028    8902396  76. serialize() /home/alex/workspace/speck/vendor/ZF2/library/Zend/Stdlib/SplQueue.php:44
    1.7028    8903004  77. Zend\Stdlib\SplQueue->serialize() /home/alex/workspace/speck/vendor/ZF2/library/Zend/Stdlib/SplQueue.php:44
    1.7029    8903524  78. serialize() /home/alex/workspace/speck/vendor/ZF2/library/Zend/Stdlib/SplQueue.php:44
    1.7029    8904132  79. Zend\Stdlib\SplQueue->serialize() /home/alex/workspace/speck/vendor/ZF2/library/Zend/Stdlib/SplQueue.php:44
    1.7029    8904656  80. serialize() /home/alex/workspace/speck/vendor/ZF2/library/Zend/Stdlib/SplQueue.php:44
    1.7030    8905264  81. Zend\Stdlib\SplQueue->serialize() /home/alex/workspace/speck/vendor/ZF2/library/Zend/Stdlib/SplQueue.php:44
    1.7030    8905784  82. serialize() /home/alex/workspace/speck/vendor/ZF2/library/Zend/Stdlib/SplQueue.php:44
    1.7030    8906392  83. Zend\Stdlib\SplQueue->serialize() /home/alex/workspace/speck/vendor/ZF2/library/Zend/Stdlib/SplQueue.php:44
    1.7031    8906912  84. serialize() /home/alex/workspace/speck/vendor/ZF2/library/Zend/Stdlib/SplQueue.php:44
    1.7031    8907520  85. Zend\Stdlib\SplQueue->serialize() /home/alex/workspace/speck/vendor/ZF2/library/Zend/Stdlib/SplQueue.php:44
    1.7032    8908040  86. serialize() /home/alex/workspace/speck/vendor/ZF2/library/Zend/Stdlib/SplQueue.php:44
    1.7032    8908648  87. Zend\Stdlib\SplQueue->serialize() /home/alex/workspace/speck/vendor/ZF2/library/Zend/Stdlib/SplQueue.php:44
    1.7033    8909168  88. serialize() /home/alex/workspace/speck/vendor/ZF2/library/Zend/Stdlib/SplQueue.php:44
    1.7033    8909776  89. Zend\Stdlib\SplQueue->serialize() /home/alex/workspace/speck/vendor/ZF2/library/Zend/Stdlib/SplQueue.php:44
    1.7034    8910296  90. serialize() /home/alex/workspace/speck/vendor/ZF2/library/Zend/Stdlib/SplQueue.php:44
    1.7034    8910904  91. Zend\Stdlib\SplQueue->serialize() /home/alex/workspace/speck/vendor/ZF2/library/Zend/Stdlib/SplQueue.php:44
    1.7034    8911424  92. serialize() /home/alex/workspace/speck/vendor/ZF2/library/Zend/Stdlib/SplQueue.php:44
    1.7035    8912032  93. Zend\Stdlib\SplQueue->serialize() /home/alex/workspace/speck/vendor/ZF2/library/Zend/Stdlib/SplQueue.php:44
    1.7035    8912552  94. serialize() /home/alex/workspace/speck/vendor/ZF2/library/Zend/Stdlib/SplQueue.php:44
    1.7036    8913160  95. Zend\Stdlib\SplQueue->serialize() /home/alex/workspace/speck/vendor/ZF2/library/Zend/Stdlib/SplQueue.php:44
    1.7036    8913680  96. serialize() /home/alex/workspace/speck/vendor/ZF2/library/Zend/Stdlib/SplQueue.php:44
    1.7036    8914288  97. Zend\Stdlib\SplQueue->serialize() /home/alex/workspace/speck/vendor/ZF2/library/Zend/Stdlib/SplQueue.php:44
    1.7037    8914808  98. serialize() /home/alex/workspace/speck/vendor/ZF2/library/Zend/Stdlib/SplQueue.php:44
    1.7037    8915416  99. Zend\Stdlib\SplQueue->serialize() /home/alex/workspace/speck/vendor/ZF2/library/Zend/Stdlib/SplQueue.php:44

Still haven't dig into the code to understand what happens and/or what uses a queue.

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.