Пример реализации сокращателя ссылок для IvBit. Данный пример не имеет ограничения накладываемые на операционную систему, однако для простоты рассмотрения, ниже приведу инструкции для запуска в *nix системах, таких как Linux (с менеджером пакетов в формате deb) или MacOS X.
Для того чтобы пример начал работать нужно установить следующие пакеты в Вашу систему:
- Git Core
- Erlang
- Make
nix: sudo apt-get install git-core
OSX: sudo port install git-core (для macports)
OSX: brew install git-core (для homebrew)
nix: sudo apt-get install erlang
OSX: sudo port install erlang (для macports)
OSX: brew install erlang (для homebrew)
nix: sudo apt-get install make
OSX: sudo port install make (для macports)
OSX: brew install make (для homebrew)
После всех проделанных манипуляций, просто переходим в требуемую папку и выполняем:
$ git clone https://github.com/ScottyLee/IvBit
$ cd IvBit
$ make
Если на прошлых шагах вы все сделали правильно, и при установке у Вас не было ошибок, то у вас запустится процесс сборки и скачивания зависимостей, после чего вы получите полностью скомпилированный проект, далее Вам нужно только запустить исполняемый файл start-dev.sh и сервер будет запущен.
З.Ы. Тем господам что предпочитают ОС от Редмондского производителя, я приношу свои глубочайшие … извинения. Я действительно не знаю как это запустить на Вашем ПО, однако Erlang и OTP для Ваших систем есть, и слеловательно все что лежит в репозитории - должно работать. Еще раз прошу простить меня убогого - давно не видел Вашу распрекрасную ОСю и не знаю как там ЭТО все делается. Буду благодарен если кто-то снизайдет и надоумит меня мудрым советом.