• 카테고리
    • 전체 글

    • 카테고리1
    • 카테고리2
    • 카테고리3
    • 카테고리4
  • 태그
  • 방명록

'2021/03/19'에 해당되는 글 2건

  • 2021.03.19 레드마인(Redmine) 진척도 간격 넓히기
  • 2021.03.19 LCD창이 망가진 DRC-BT60 페어링 하기 6

레드마인(Redmine) 진척도 간격 넓히기

카테고리 없음 2021. 3. 19. 14:31

예전 버전에서는 일감의 진척도를 입력할 때, "1" 단위로 올라가게 되었었는데, 현재는 "10"단위로 올라간다.
(내 착각일 수도 있긴 하다)

그런데, 회사내에서 Gantt Chart 그리기 귀찮아서 이 Redmine을 사용하려는데, 저 Progress를 억지로 변경해서 적용해야 할 일이 생겼다. 하위 작업에서 계산하는 식에서는 큰 문제가 안되는데, 일감 하나로 Gantt 차트를 그렸더니, 10% 씩 올라가서는 값을 조정하기가 매우 힘들었다. 별 진척이 없어 1%만 올리려다 보니, 안되었다.

그래서 10% 단위를 1% 단위로 변경하는 방법을 고민을 했는데, 결국 Redmine의 소스를 수정하게 되었다.

일단 여기의 Redmine은 Docker를 기반으로 만들어져 있으며, sameersbn/redmine:3.4.13-2 버전으로 된 내용을 업데이트한 것이다. 만일 직접 다운 받아 설치했거나, 다른 패키지를 통해 설치된 것이면 그에 맞게 경로나 위치를 파악하여 해당 소스를 수정하면 된다.(버전이 다른 경우 다른 파일일 수도 있다.)

/home/redmine/redmine/app/views/issue_statuses

경로로 이동한다.

그리고 다음 명령을 넣어 편집기를 띄운다.

vi _form.html.erb

그럼 다음과 같은 소스를 볼 수 있는데,

이 중 6번째 줄 부분을 수정하는 것이다.

다음과 같이 수정하면 된다.

<p><%= f.select :default_done_ratio, ((0..100).to_a.collect {|r| ["#{r} %", r] }), :include_blank => true, :label => :field_done_ratio %></p>

즉 0 ~ 10 까지 도는 것을 0~100 으로, 그리고 0~10까지 돌면서 값에서 10을 곱했던 부분을 없애버린 정도.

다음은 issues 쪽이다.

 /home/redmine/redmine/app/views/issues

 

이제 _attributes.html.erb  파일을 연다.

vi _attributes.html.erb

항목 중 다음과 같은 부분을 찾는다.(대략 90라인 정도?)

<p><%= f.select :done_ratio, ((0..10).to_a.collect {|r| ["#{r*10} %", r*10] }), :required => @issue.required_attribute?('done_ratio') %></p>

위의 내용과 동일하게 수정해준다.

<p><%= f.select :done_ratio, ((0..100).to_a.collect {|r| ["#{r} %", r] }), :required => @issue.required_attribute?('done_ratio') %></p>

나중에 버전업을 하면 위의 코드가 원복 될 것 같긴 하지만, 일단, 위와 같이 수정하면 된다.
단, 수정 후 Redmine의 Application 서버를 재시작해주어야 적용된다.

 

결론을 내자면 두군데만 수정하면 된다.

/redmine/app/views/issue_statuses/_form.html.erb

/redmine/app/views/issues/_attributes.html.erb
728x90
저작자표시 (새창열림)
블로그 이미지

하인도1

[하인드/하인도/인도짱 의 홈페이지] 저만의 공간입니다. 다양한 소재들을 나열하는 아주 단순 무식한 홈페이지 입니다. 다양한 문서 자료도 있겠지만, 저의 푸념들도 있답니다.

LCD창이 망가진 DRC-BT60 페어링 하기

카테고리 없음 2021. 3. 19. 12:47

현재 내가 가진 DRC-BT60은 LCD가 맛이 갔다. 화면이 나오지 않는다. 그래서 매번 패어링을 할 때마다 지랄이다.

그래서 안보고 하는 방법을 나열하도록 한다.

최초 전원을 켜면 아래와 같은 화면이 나오게 된다. 문제는 나는 보이지 않는다.

그래서 여기서 먼저

버튼을 2번 누른다. 그러면 블루투스 모드이다. 

여기서 

버튼을 누른다.

 

그러면 화면에는 Pairing 혹은 Device List가 또는데, 보통 1개라도 페어링 된 상태면, Device List가 뜬다. 
만일 1개라도 페어링 된 상태라면, Device List가 뜨므로 아래와 같은

버튼을 눌러 준다. 

만일 위에서 버튼을 눌렀거나, 아니면 Paring 메뉴 상태라면, 아래의

버튼을 누른다.

그러면 화면에서는 원래 "OK", "Cancel"을 선택하는 화면이 나오게 되지만 안보인다. 기본값이 "Cancel"이기 때문에, 아래와 같은

버튼을 눌러 준다. 

정상적으로 여기까지 들어왔다면, 우측 상단의 LED가 붉은색과 파란색이 번갈아가면서 점등된다. 
그렇지 않다면, 처음 부터 다시 해야 한다. 또 최초 켰을 때 5~10초 정도 여유를 갖는것이 필요하다. 뭔가 초기화 중인데, 명령을 입력해봐야 입력이 씹힐 뿐이다. 그리고 각 명령을 넣었을때 천천히 넣는다. 1~2초 정도 간격을 두고 입력해야 한다. (안그러면 선택되지 않았거나 다른 것이 선택된 상태일 수 있다.)

정리하면 내 상태(이미 페어링이 여러번 된 상태)라면 다음과 같은 명령을 넣는다.

FM 모드로 이동
Bluetooth 모드로 이동

 

선택
Paring 메뉴로 이동
Paring 메뉴 선택
OK로 이동
OK 선택

 

728x90
저작자표시 (새창열림)
블로그 이미지

하인도1

[하인드/하인도/인도짱 의 홈페이지] 저만의 공간입니다. 다양한 소재들을 나열하는 아주 단순 무식한 홈페이지 입니다. 다양한 문서 자료도 있겠지만, 저의 푸념들도 있답니다.

  • «
  • 1
  • »
250x250

블로그 내에 소스 코드 삽입 이사온 기념 스킨도... RSS 전문 기능 비활성화 관련. 스킨 바꾸어 보았습니다. 서버 파일 정리 좀 했습니다.

«   2021/03   »
일 월 화 수 목 금 토
1 2 3 4 5 6
7 8 9 10 11 12 13
14 15 16 17 18 19 20
21 22 23 24 25 26 27
28 29 30 31

Tutorial 비스킷 moss Buscuit 개발환경 친구 SharePoint 불만 e-book 오류 것 twi2me windows 인터파크 me2dayzm 지름신 Visual Studio 2010 매뉴얼 협업 MOSS 2007 WSS me2photo java 수 좀 Azure 블로그 me2sms Google Apps Engine

  • Total :
  • Today :
  • Yesterday :

Copyright © 2015-2025 Socialdev. All Rights Reserved.

Copyright © 2015-2025 Socialdev. All Rights Reserved.

티스토리툴바