'쓸만한지식'에 해당되는 글 81건

  1. 2015.02.13 크롬 개발자 도구 창 분리하기 2
  2. 2014.09.24 [JSP] IE 에서 설정한 에러페이지가 나오지 않을때 1
  3. 2014.08.08 Redmine Dashboard 플러그인 설치하기
  4. 2014.08.07 GitLab 업그레이드 하기
  5. 2014.06.05 노바 런처 + Screen Off and Lock 으로 노크오프 기능 맨들기 1

크롬 개발자 도구 창 분리하기


업데이트가 되서 그런지 몰라도 언젠가 부터 크롬 개발자 도구가 다른 윈도우로 분리가 되질 않았다 -.-


그동안은 그냥 저냥 쓰고 있다가 너무 불편한 느낌이 문득 들어서 구글링을 해 보았다.


역시 구글은 모르는게 없는것 같다.


개발자 도구를 다른 창으로 분리 시킬려면 개발자 도구 상단에 있는 윈도우 모양 아이콘을 살짝 오래 꾹 누르고 있으면 바로 아래에


다른 창으로 분리 시킬수 있는 버튼이 뽁 뜬다.


고거 클릭하면 끝~




[JSP] IE 에서 설정한 에러페이지가 나오지 않을때



web.xml 파일에 분명히 error-page 설정을 요렇게 했는데 IE에서 죽어도 에러페이지가 나오지 않았다.

	<error-page>
		<error-code>404</error-code>
		<location>/WEB-INF/views/error/error.jsp</location>
	</error-page>





왜안되나 삽질하다 문득 크롬으로 똑같은 페이지에 접근해 보았더니 에러페이지가 정상적으로 출력되었다 -_-


그래서 나의 web.xml 설정은 잘못되지 않았다라는 확신을 가지고 "jsp ie error page" 라는 키워드로 구글링을 해 보았다.


역시나 누군가가 나와 비슷하게 질문한 글을 찾을 수 있었다. 구글은 내가 원하는걸 참 잘 찾아준다~



http://stackoverflow.com/questions/9022932/custom-http-500-error-jsp-page-is-not-displayed-in-internet-explorer



쭉 읽어보니 IE에서는 error page 크기가 512바이트 보다 적으면 그냥 IE 가 가지고 있는 자체 에러페이지를 보여준다고 하는것 같다.


그래서 마땅히 넣을 태그는 없고 공백도 때려넣기 싫고 그래서 head 태그 하위에 별 의미없는 meta 태그를 요런식으로 쭉 집어넣어서

<meta name="dummy1" content="에러페이지 에러페이지 에러페이지 에러페이지 에러페이지 에러페이지 에러페이지"/>
<meta name="dummy2" content="에러페이지 에러페이지 에러페이지 에러페이지 에러페이지 에러페이지 에러페이지"/>
<meta name="dummy3" content="에러페이지 에러페이지 에러페이지 에러페이지 에러페이지 에러페이지 에러페이지"/>
<meta name="dummy4" content="에러페이지 에러페이지 에러페이지 에러페이지 에러페이지 에러페이지 에러페이지"/>


에러페이지 파일 크기를 1024 바이트 정도로 맹근 다음에 IE 에서 해보니 잘 나왔다! 


※ 뭐 물론 스페이스바 죽도록 눌려서 파일 사이즈 키워도 된다.


별것도 아닌것 때문에 삽질을 쪼금 한것 같아 슬픈 마음이 든다.

Redmine Dashboard 플러그인 설치하기


현재 쓰고 있는 레드마인 버전은 2.5.2.stable.13335 이고 우분투 서버에 설치되 있다.



플러그인 설치


#root 로 작업함
sudo -s

# 레드마인이 설치된 경로/plugins 로 이동
cd /usr/share/redmine/plugins

# github 에서 플러그인 다운로드 받기
# git 이 설치안되 있으면 요거 하기 전에 git 부터 설치해야 됨.
git clone https://github.com/jgraichen/redmine_dashboard.git


# 레드마인에 설치
cd /usr/share/redmine
rake redmine:plugins:migrate RAILS_ENV=production
service apache2 restart


요렇게 해주고 레드마인에 접속해서 관리-플러그인 메뉴에 가보면 설치된걸 확인할 수 있다.





프로젝트에서 쓰는 방법은 프로젝트 설정메뉴-모듈탭에서 Dashboard 를 체크한 후 저장하면 상단 메뉴에 Dashboard 라는 메뉴가 추가된다.





GitLab 업그레이드 하기


간만에 GitLab 홈페이지에 가보니 GitLab 버전이 많이 업그레이드되 있었다.


기존에 썼던 버전이 6.7.4 였는데 최신버전이 무려 7.1.1 이였다.



일단 쉽게 업그레이드 할 수 있는 방법에서는 같은 6 버전대 중에 최신 버전인 6.9.2 였다.


7 버전대로 업그레이드 하는건 다음 기회에~




업그레이드는 간단하게 요런과정을 거치면 매우 쉽게 된다.




백업하기

cd /home/git/gitlab
sudo -u git -H bundle exec rake gitlab:backup:create RAILS_ENV=production


GitLab 서비스 중지

sudo service gitlab stop


GitLab 업그레이드

if [ -f bin/upgrade.rb ]; then sudo -u git -H ruby bin/upgrade.rb; else sudo -u git -H ruby script/upgrade.rb; fi


GitLab 서비스 다시시작

sudo service gitlab start





참고로 GitLab Shell 도 업그레이드 할려면 요렇게 하면 된다.

cd /home/git/gitlab-shell
sudo -u git -H git fetch
sudo -u git -H git checkout v1.9.6


v1.9.6 요부분은 업그레이드할 최신버전을 적어주면 된다. 

최신버전 확인은 https://gitlab.com/gitlab-org/gitlab-shell/tags 요기서~~



노바 런처 + Screen Off and Lock 으로 노크오프 기능 맨들기


지프로를 킷캣으로 업그레이드 후 새로 생긴 기능 중에 하나가 런쳐 바탕화면이나 상단바를 뿍뿍 두번 두드리면 화면이 꺼지는 노크오프 기능이다.



기본 런쳐 기능이 너무 없어서 내가 좋아하는 노바 런쳐로 바꿨는데 노바 런쳐로 바꾸니 당연하게도 노크오프 기능이 상단바 쪽에서만 작동했다.




하지만~ 노바런쳐에서도 제스쳐 기능과 어플 하나를 활용하면 바탕화면에 노크오프 기능을 맨들 수 있다.



먼저 마켓에서 Screen Off 라고 검색해서 Screen Off and Lock 어플을 설치하자.


다운로드 : https://play.google.com/store/apps/details?id=com.katecca.screenofflock





설치 후 실행하면 휴대폰 관리자로 등록하라는 화면이 나오는데 살짝 등록해 주자.






노바런쳐 설정







요렇게 하면 바탕화면에서 뿍뿍 두번 클릭하면 화면이 살포시 꺼진다.




추가적으로 홈버튼을 클릭했을때도 화면이 꺼지게 하고 싶다면 요렇게 홈버튼 눌렀을때 제스처 설정을 해주면 된다.



prev 1 2 3 4 5 6 ··· 17 next