본문 바로가기

프로그래밍 툴/기타23

[ERD] 웹으로 ERD를 만들고 불러오는 웹ERD(aquerytool.com)를 소개합니다. http://aquerytool.com/ 웹에서 ERD를 그릴 수 있는 사이트가 있네요.영어로 된 사이트는 제가 사용을 하고 있었지만,우리나라 사람이 만든 사이트가 있네요. 이제 이곳을 더 자주 이용할 것 같네요.UI도 깔끔하고 기능도 많네요. 저는 무엇보다 쿼리로 테이블 생성해주는 기능이 너무 맘에 드네요^^ 이외에도 정말 웬만한 기능은 다 있네요.한번 사용해 보심이... 2018. 5. 24.
[eXERD] 이클립스 플러그인으로 ERD 사용하기 이클립스 플러그인으로 ERD를 사용할 수 있는 프로그램이 있네요.eXERD라는 프로그램인데 Er-Win 없이도 ERD를 작성/수정할 수 있습니다. http://ko.exerd.com/#download-section플러그인 설치방법은 위 링크를 클릭하셔서 확인하시면 됩니다. 설치하시면 이클립스에서 다음과 같이 ERD를 작성할 수 있습니다. 2018. 5. 14.
[톰캣] Tomcat 서버 로그(log)파일인 catalina.out을 날짜별로 생성되도록 수정하기 지금 하고 있는 프로젝트의 WAS가 원래는 웹스피어였는데무슨 영업적인 문제인지 경제성 때문인지는 모르겠지만 급하게 Tomcat으로 변경되었습니다. 서버담당자가 따로 없어서 제가 톰캣을 설치하고 잘 운영하고 있는데문제는... 톰캣 log 파일인 catalina.out 파일이 한없이 커지고 있다는거죠. 벌써 10.5GB를 돌파했네요.운영을 하면서 오류나 문제가 생기면 로그파일을 확인해서 문제를 해결하곤 하는데이 로그파일이 너무 크다보니 문제가 생긴 부분을 찾는 것도 힘들어 지더군요.그리고, catalina.out 파일이 100GB가 넘어가면 톰캣이 멈출 수 있다고 합니다. 1234567891011121314151617181920212223242526272829 shift #touch "$CATALINA_OU.. 2017. 11. 15.
[Tomcat] 톰캣 서버 재시작 배치파일(restart.bat) 만들기 톰캣을 설치하거나 다운로드 받으면...기본적으로 bin 폴더에 톰캣서버 시작(startup.bat)/중지(shutdown.bat)하는 배치 파일이 들어 있습니다.그런데, 재시작하는 배치 파일은 없죠. 가끔인 restart.bat 파일이 필요합니다.이걸 어렵게 짤 필요는 없구요.단지, 기존에 있는 shutdown.bat, startup.bat 파일을 실행해주는 스크립트만 넣어주면 됩니다. restart.bat@echo offset "CATALINA_HOME=C:\Dev\server\apache-tomcat-6.0.33-80" set "STOP=%CATALINA_HOME%\bin\shutdown.bat" set "START=%CATALINA_HOME%\bin\startup.bat"@echo on call %.. 2017. 5. 24.
[PhpStorm] 빈줄 제거하기(remove empty lines) PhpStorm이라는 php 툴을 요즘 사용하고 있는데요.써보니 정말 제가 써 본 툴 중에 가히 최고라고 할 수 있을 것 같네요.솔직이 이클립스보다 서브라임 텍스트보다 더 좋다고 생각됩니다. 어쨌든,,,PhpStorm에서는 빈줄을 쉽게 찾아서 제거할 수 있답니다. 정말 간단하게 \n\n 로 찾아서 \n 이렇게 바꾸시면 됩니다. 단추키는 Ctrl + R이랍니다. 2017. 1. 14.
[Editplus] 에디트플러스에서 엔터(줄바꿈)나 탭을 다른 문자로 치환하기 Editplus에서 일반적인 문자가 아닌 개행문자를 다른 문자로 치환하는 방법을 알아보겠습니다.개인적으로 저는 줄바꿈을 다른 문자로 치환을 하고 싶었는데요.맨 앞줄에 특정문자를 넣는 것으로 해결을 했습니다. 이렇게 어떤 문서를 Editplus로 열어봤습니다.기본적으로 줄바꿈이나 탭공백은 문서에 표현이 안되는데요. 메뉴의 [보기 > 탭과 공백 기호] 또는 [보기 > 줄 바꿈 기호]에 체크를 하면 공백이나 탭, 줄바꿈을 특정 기호로 표시해 줍니다. 이 문서에는 탭이 없어서 탭은 표시가 안되지만공백과 줄바꿈에는 기호가 붙어서 표시가 되었습니다. Ctrl + H위 단축키로 바꾸기 창을 열어봅니다. [확장] 버튼을 클릭해 주시구요. [정규식]에 체크를 하신 다음에맨 앞줄을 표시하는 꺽쇠(^)를 '### '으로 치.. 2016. 8. 4.
[Tomcat] 리눅스의 톰캣 로그에서 한글깨지는 문제 해결방법 리눅스의 톰캣 로그에서 한글이 깨져나오네요.톰캣의 인코딩에 문제가 생겨서 그러겠죠? [톰캣설치 폴더 > bin] 디렉토리로 가면 catalina.sh 파일이 있습니다. 그 파일을 편집기로 여시구요. -Djava.io.tmpdir=”$CATALINA_TMPDIR” \ 이 부분 찾아서 그 아래에 아래 소스를 모두 추가합니다.-Djava.io.tmpdir=”$CATALINA_TMPDIR” \ -Dfile.encoding=”utf-8″\ 수정한 파일을 저장하고, 톰캣을 재시작하면 아래처럼 로그에 한글이 잘 나옵니다. 2016. 1. 14.
[ER-Win] identifying Relationship과 non identifying Relationship의 차이 Erwin에서 테이블 간의 관계를 설정하다보니 좀 헷갈리는 게 있더라구요.identifying Relationship과 non identifying Relationship의 차이가 뭘까요? 하나는 실선으로 돼 있고 하나는 점선으로 돼 있어서 뭔가 알 꺼 같긴 한데 말이죠.식별관계( Identifying Relationship ) – 부모 테이블의 기본키 or 복합키가 자식 테이블의 기본키 or 복합키의 구성원으로 전이되는 식별관계 ( 부모가 자식의 모든 정보를 저장하게 됨)비식별관계( Non Identifying Relationship ) – 자식 테이블의 일반 속성( Attribute ) 그룹의 구성원으로 전이되는 비식별관계( 부모는 자식의 부분적인 정보를 표현함 ) ER-Win을 쓰다보면..Ident.. 2015. 11. 18.
[Editplus] 에디트플러스 단축키로 주석 표시하기 저는 문서 편집기로 Editplus를 자주 사용하는데요.자주 사용하는 명령은 단축키를 설정하면 편리하게 사용할수가 있더라구요.웹디자이너나 웹퍼블리셔, 웹프로그래밍을 하시는 분들은 주석을 자주 사용하실 텐데요.Editplus는 주석을 표시하는 명령어가 단축키로 설정이 돼 있지 않으므로 설정을 해주고 사용하셔야 합니다.주석 달기와 주석제거를 단축키로 설정하는 방법을 간단하게 알아보겠습니다. 주석 달기 단축키 : Ctrl + /주설 제거 단축키 : Ctrl + shift + / 이렇게 단축키를 설정해 보겠습니다.[도구 > 기본설정]을 클릭하시구요. [키보드]를 클릭해서 새 단축키에 커서가 놓인 상태에서 'Ctrl + /' 를 누르시면 설정이 됩니다.[할당] 버튼을 누르시고 [적용]을 누르시면 됩니다. 주석 줄.. 2015. 10. 19.
[서브라임 텍스트] Sublime Text 탭 간에 이동하는 단축키 서브라임 텍스트에서 탭간 이동하는 단축키는 무엇일까요?오른쪽 탭으로 이동 : Ctrl + tab 왼쪽 탭으로 이동 : Ctrl + shift + tab 탭의 순서대로 선택 : Alt + #(#은 왼쪽부터 오른쪽까지 순차적인 숫자) [Alt + 2]를 클릭해서 2번째 탭을 선택할 수 있겠죠.[Ctrl + tab] 키를 누르면 아래와 같이 오른쪽 탭으로 이동합니다. 2015. 8. 15.
[Editplus] 에디트플러스 한글이 안 써지고 깨질 경우(한글깨짐) 해결 방법 Editplus가 한글이 안 써지는 경우가 가끔 있는데요. 에디트플러스를 닫고 다시 열어도 같은 현상이 발생하면 어떻게 할까요? 이럴 경우, 한글을 인식하지 못하는 글꼴로 바뀌어 있어서 그런데요. 해결방법을 알아보겠습니다. [보기 > 화면글꼴 > 글꼴 설정]을 열어보시면 왜 한글이 깨졌는지 이해가 되실 거에요. 글꼴이 한글을 인식하지 못하는 영어 글꼴로 설정이 돼 있네요 ㅠ 한글 글꼴로 바꿔주시고 적용 버튼을 누르시면 해결 완료~!!! 이렇게 한글 잘 보이고 잘 입력됩니다^^ 2015. 7. 29.
[서브라임 텍스트] Sublime Text 파일의 위치 탐색기로 열기 서브라임 텍스트에서 작업을 하다가 탐색기에서 그 파일을 복사, 삭제 등의 작업을 해야할 때 일일이 탐색기를 찾아다니지 마세요.해당 파일을 오른쪽 마우스로 찍고 [Open Containing Folder...] 클릭해 주시면 해당 파일의 위치로 탐색기가 열리면서 안내해 줍니다. 알면 쉽고 모르면 고생입니다^^ 2015. 6. 23.
[서브라임 텍스트] Sublime Text 원하는 폴더 내에서 찾기 서브라임 텍스트에서는 원하는 폴더에서 텍스트를 찾아주는 'Find in Foler'를 제공합니다.좌측 디렉토리창에서 찾기 원하는 폴더를 선택하고 오른쪽 마우스를 클릭해서 [Find in Folder]를 클릭하시면 됩니다. 하단에 아래와 같은 찾기 창이 뜨면 Find에 찾기 원하는 글자를 입력하시면 됩니다. 결과가 쭉 나오는데요.결과 중에 하나를 더블클릭하시면 해당 파일의 해당 소스 위치가 열립니다. 원하는 파일의 종류를 선택해서 찾을 수도 있는데요.[Add Include Filter] 기능을 사용하시면 됩니다. *.jsp => 확장자가 jsp 파일에서만 찾아줍니다. 2015. 6. 19.
서브라임 텍스트(Sublime Text) 파일명으로 파일(문서) 열기 이클립스에서는 [Ctrl + R]로 Resource 즉, 파일명을 입력해서 문서를 바로 열 수가 있는데요.서브라임 텍스트에도 당연히 이런 기능이 있습니다.[Ctrl + P] 클릭하셔서 파일명을 입력하시면 됩니다. 2015. 6. 18.
서브라임 텍스트(Sublime Text) 라인 바로가기 단축키 알면 간단한데 모르면 불편한... 단축키가 바로 그렇습니다. 서브라임 텍스트의 라인 바로가기 단축키는 바로 [Ctrl + G]랍니다. 2015. 6. 17.