2014-12-26 3 views
1

Ruby를 사용하여 잠시 동안 놀았으며 나만의 보석을 쓰고 싶었습니다. 나는 단순하지만 유용한 것을 쓰고 싶었다. 내 아이디어는 새 게시물이 특정 하위 작업에서 생성되었을 때 사용자에게 알려주는 간단한 콘솔 보석을 만드는 것입니다. 지금은 하나의 서브 레딧로 하드 코딩되어 있으며 새로운 게시물이있을 때 Mac의 say 명령을 사용하여 알려줍니다. 내 첫 번째 질문은이게 보석에 합당한 가치인가? 나는 이것을 레일스 애플리케이션으로 바꿀 수있다. 하지만 정말 보석을 쓰고 싶습니다.Ruby Gem 또는 Rails App

내가 프로젝트로 계속 진행하기로 결정했다면, 과거에해야 할 몇 가지 장애물이있다. 지금 당장은 매순간 내 스크립트를 실행할 때마다 사용하고 있습니다. cron 작업을 업데이트하려면 프로젝트 디렉토리에서 whenever --update-crontab을 실행하여 cron 작업을 설정해야합니다. 이것은 사용자가 아무 것도하지 않고 설치시 보석을 사용할 수있게 만들고 싶기 때문에 저에게 중요한 문제가되었습니다. 그래서 위의 명령을 실행하는 대신 사용자가 보석을 다운로드 한 다음 콘솔 메뉴를 통해 cron 작업의 하위 하위 항목과 빈도를 선택할 수 있기를 바랍니다. 게시물의 길이는 유감스럽게 생각하며 입력을 찾고 있습니다.

답변

1

내 첫 번째 질문은 이것이 가치있는 것입니까?

예.

나는 사용자가 아무 것도하지 않고 설치시 보석을 사용할 수있게하고 싶습니다.

sleep 메서드를 사용하는 실행 가능한 스크립트가 들어있는 ./bin 디렉터리를 사용하십시오.

내 충고는 사용자의 cron을 변경하지 않습니다. 대신 bin 실행 파일을 cronify하는 방법을 설명하는 README 도움말을 포함하십시오.