Resamplr est un instruments virtuels et une communauté d'échantillonneur + magasin. Resamplr fonctionne actuellement Ruby sur Rails. Il s'agit d'un effort pour porter le site vers une langue plus gérable.
Ror est génial - mais la magie peut être trop. Resamplr a dépassé les approches des Rails et le maintien de la base de code Ruby d'origine est devenu beaucoup trop lourd.
La nouvelle pile de Resamplr utilise également l'ELM, un langage frontal réactif et fonctionnel avec typage statique et sans erreurs d'exécution.
Le code d'origine n'est pas ouvert ou "gratuit". Cependant, comme la rouille est toujours naissante en ce qui concerne le Web, nous avons pensé que ce pourrait être un précieux outil d'apprentissage pour la communauté.
Assurez-vous que Vagrant et VirtualBox sont installés.
Exécutez simplement vagrant up et vagrant ssh . Accédez au répertoire de travail sur /vagrant/ .
Remarque: vous devrez également exécuter
cargo install diesel_cli --no-default-features --features "postgres"comme la boîte vagabonde l'offre accidentellement. Cela devrait être fixé dans les futures versions.
Pour construire, exécutez just dev-build . Pour servir et surveiller les modifications, exécutez plutôt just dev-run .
Parce que j'utilise un système Windows, je préfère utiliser Vagrant. Cependant, si vous ne voulez pas utiliser Vagrant et que vous préférez l'installer vous-même, vous aurez besoin de quelques choses:
--no-bin-links lors de l'installation sur un hôte Windows. Ce logiciel est actuellement sans licence (ce qui signifie que nous n'avons pas encore trouvé quelque chose de sensé). Resamplr est un projet commercial et nécessitera un examen minutieux lors de la sélection d'une licence.
En attendant, vous pouvez suivre ces règles de «ne pas être un imbécile»: