All Projects → blegat → mathraining

blegat / mathraining

Licence: other
Site interactif avec théorie, exercices et problèmes

Programming Languages

ruby
36898 projects - #4 most used programming language
HTML
75241 projects
javascript
184084 projects - #8 most used programming language
SCSS
7915 projects

Projects that are alternatives of or similar to mathraining

nmu
neg4n's mathematics utilities
Stars: ✭ 17 (-45.16%)
Mutual labels:  mathematics
mathcell
Interactive mathematics in the browser
Stars: ✭ 34 (+9.68%)
Mutual labels:  mathematics
-
图形学书单
Stars: ✭ 84 (+170.97%)
Mutual labels:  mathematics
EverythingCrypto
(Still exploring) My cryptography journey: A collection of notebooks covering different algorithms and concepts from cryptography
Stars: ✭ 123 (+296.77%)
Mutual labels:  mathematics
math
Complex special functions and common mathematical operations in JavaScript
Stars: ✭ 42 (+35.48%)
Mutual labels:  mathematics
RandLib
🚀 A library designed to facilitate work with probability, statistics and stochastic calculus
Stars: ✭ 64 (+106.45%)
Mutual labels:  mathematics
Mathematics for Machine Learning
Learn mathematics behind machine learning and explore different mathematics in machine learning.
Stars: ✭ 28 (-9.68%)
Mutual labels:  mathematics
coq-big-o
A general yet easy-to-use formalization of Big O, Big Theta, and more based on seminormed vector spaces.
Stars: ✭ 31 (+0%)
Mutual labels:  mathematics
gt
Source files for my course on Game Theory.
Stars: ✭ 28 (-9.68%)
Mutual labels:  mathematics
creative-coding-notebooks
🎨 An authorial collection of fundamental recipes on Creative Coding and Recreational Programming.
Stars: ✭ 17 (-45.16%)
Mutual labels:  mathematics
qmc
A Quasi-Monte-Carlo Integrator Library with CUDA Support
Stars: ✭ 17 (-45.16%)
Mutual labels:  mathematics
pyrgg
🔧 Python Random Graph Generator
Stars: ✭ 158 (+409.68%)
Mutual labels:  mathematics
C3T
C3T: Crash Course Category Theory - A friendly non-mathematician's approach to beginners of Category Theory. 🐱
Stars: ✭ 26 (-16.13%)
Mutual labels:  mathematics
3D interactive graphics rendering engine
Develop a 3D interactive graphics rendering engine
Stars: ✭ 31 (+0%)
Mutual labels:  mathematics
mathb
MathB.in - Mathematics Pastebin Written in Common Lisp
Stars: ✭ 203 (+554.84%)
Mutual labels:  mathematics
Mathos-Project
The Mathos Core Library
Stars: ✭ 22 (-29.03%)
Mutual labels:  mathematics
simulate
A collection of simulations and visualizations for all sorts of stuff (Majorly Algorithmic or Mathematical)
Stars: ✭ 82 (+164.52%)
Mutual labels:  mathematics
graphest
A faithful graphing calculator
Stars: ✭ 42 (+35.48%)
Mutual labels:  mathematics
Calculo
Escrita colaborativa de recursos educacionais abertos sobre cálculo diferencial e integral..
Stars: ✭ 18 (-41.94%)
Mutual labels:  mathematics
mandelbrot
A mandelbrot fractal viewer in javascript using svelte
Stars: ✭ 30 (-3.23%)
Mutual labels:  mathematics

Mathraining

Build Status codecov

Description

Code source de Mathraining, le site interactif d'initiation à la résolution de problèmes mathématiques avancés.

Vous êtes libres et encouragés à participer à son développement en soumettant des bugs ou suggestions d'amélioration.

How to test the website locally

First you need to clone the github repository (or a fork of it) on your computer:

$ git clone https://github.com/blegat/mathraining

In the created folder 'mathraining', you should install the needed 'gems':

$ bundle config set --local without 'production'
$ bundle install

Then it is time to create the database:

$ rake db:create    # Create the database
$ rake db:migrate   # Migrate the database (see db/migrate/)
$ rake db:seed      # Seed the database (see db/seeds.rb)
$ rake db:populate  # Populate the database (see lib/tasks/sample_data.rake)

To test the website locally, you can simply do:

$ rails s  # And then visit localhost:3000 in your browser

To run tests, do:

$ rake db:test:prepare  # Must be done when the db structure changes
$ rspec .               # '.' can be replaced by a path to one file in spec/
Note that the project description data, including the texts, logos, images, and/or trademarks, for each open source project belongs to its rightful owner. If you wish to add or remove any projects, please contact us at [email protected].