일 | 월 | 화 | 수 | 목 | 금 | 토 |
---|---|---|---|---|---|---|
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 |
- 줄복사
- Jenkins
- install
- svn backup
- ubuntu
- not to accept jdbcUrl
- docker
- ^M바꾸기
- key bindings
- pkgutil
- spring boot
- javaascript
- JavaScript
- ADB
- Java
- mariadb
- driverspy
- gradle
- duplicate lines
- remove
- local
- 전송포맷
- spring
- install maven
- JAR
- change file content
- jdbc
- Change port
- maven
- object
- Today
- Total
목록Other/Dev. Tips (17)
Simplify
맥(Mac) 을 이용해서 개발을 하고 있다면, 여기서 소개하는 brew 가 많은 도움이 될 수 있습니다. 물론, 개발이 아닌 목적으로도 맥을 사용하는 사람이라면 마찬가지겠죠. (하지만 개발을 하고 있는 사람이 그 효과를 크게 느낄 것입니다) Homebrew 는 Ruby 기반으로 만들어진 패키지 관리 프로그램 입니다. 더 상세한 내용이나 기술적인 내용을 다루기 보다는 간단한 사용법을 정리해 둠으로서 개인적인 정리 목적도 있고, 향후에 찾아보기 편하기 위함도 있습니다. 원본 출처는 아래 출처 항목에서 다시 다루었고, 모든 저작권은 해당 페이지에 있음을 밝힙니다. 저는 자주 사용하는 것 위주로, 어떤 것들이 있는지 위주로 해서 설명을 더해 놓겠습니다만, 모든 내용은 해당 출처에 자세하게 설명되어 있습니다. H..
오라클은 오랜 시간동안 기업형 서비스의 Database 로서 자리매김하고 있는 것 같습니다. 항상 아무 생각없이 지나쳐 왔고, DBA 역할을 하는 분이 공유해준 내용을 바탕으로 그저 사용하기 바빴을 뿐, 이 부분에 대해서 구체적으로 분석해본 적이 없는 것 같아 간단하게 나마 적어두려고 합니다 .정리가 잘 된 블로그가 있어, 참고하여 적습니다. 해당 포스트 관리자 분께 감사드립니다. (제 머리가 나빠, 기억해 두려는 목적으로 제 블로그에도 정리하고, 맨 아래에 출처도 명시해 둡니다. ) 어쩌면 너무 오랜 역사를 가지고 있고, 이정도는 기본(?) 이라는 발상이 있어서인지, 어디에도 이 부분에 대해서 잘 설명되어 있지 않다는 느낌을 많이 받습니다. 게다가 소프트웨어 개발자의 경우에는 DB 문서에 친숙하지 않은..
jqGird 는 Web 을 개발하는 데 있어서 유명하고 편리한 라이브러리 중 하나입니다. 기본적으로 jqGrid 는 무료로 사용할 수 있고, 복잡하지 않은 설정을 지원하며, 오랜 기간동안 개선되어 온 결과 많은 기능과 customizable 한 것들이 많이 있습니다. 여기서는 그 중에서 특정 셀(cell)의 속성을 어떻게 변경하는지 살펴보고자 합니다. 이 포스트는 jqGrid 를 조금이라도 사용할 수 있는 개발자분들을 대상으로 작성되었습니다. jqGrid 에서 특정 조건에 따라서 컬럼, 즉 cell의 attribute를 변경하고자 할 때에는 다음의 두 항목을 이용합니다. 물론 이 두 항목 모두 jqGrid Options 중에서 colModel 에 선언하는 형태입니다. cellAttr 함수 형태로서, 해당..
svn 자체가 형상관리, 그리고 공동 작업을 위해서 소스코드를 서버에 보관 한다는 의미도 있는데, 이걸 사용하면서 어쩔 수 없는 사정으로 백업을 해야하는 상황이 생깁니다. 개인적으로 느끼기에는 git 에 비해 덜 안정적이다 라는 느낌이 있어서인지, svn을 제대로 사용하지 못하는 상황이거나, 구성원들 중 잘못된 명령을 실행한 경우, 혹은 svn 작업을 하는 도중에 네트워크 등에 문제가 발생하는 것 등은 repository 에 심각한, 복구 불가능한 문제가 발생하기도 합니다. 이유야 어찌 되었든, svn 은 주기적으로 백업 관리해주는 것이 좋다고 판단되며, 특히 업무적으로 이를 이용하는 경우에는 하루 한 번 정도 백업하여 만일의 경우에 대비하는 것이 좋습니다. svn 을 백업 관리하는 방법에 대해서 찾아보..
크게 중요한 내용이라기보다는, 참고가 될 만한 사항이라 여기에 남겨둡니다. DBA 업무를 하는 분들이라면 당연할 정도로 알고계신 내용일 것입니다. 현상 DB를 설치하고 나서, 관리자 수준으로 계정을 만들어서 사용하다가 어떠한 이유로 삭제해야 하는 경우가 있습니다. 잘못만들었든, 변경해야 하든, 여러가지 이유에서 필요합니다. 그런데 정작, 아래와 같이 입력하여 해당 User를 삭제하려고 하면, drop user SIMPLIFY CASCADE; 아래와 같은 에러가 발생합니다. ERROR at line 1: ORA-28014: cannot drop administrative users 해결법 당연하게도 위 현상은 관리자(Administrative User)를 삭제하려 하기 때문에 발생하는 문제입니다. OS든 ..
파일질라(FileZilla)는 아마도 FTP Client 중에서 가장 많이 사용되는 프로그램일 겁니다. 저 역시 아주 오래전 부터.. 그러니까 개발 작업을 시작하는 때 부터 정도였던 것 같습니다. 아주 유용하게 사용하고 있고, 최근에 유료로 프로 버전으로 업그레이드도 했습니다. 유료로 사용하고 있는 프로그램들에 대해서 나중에 소개하려고 생각하고 있으나, 간단히 말씀드리자면, 저는 잘 만들어진 어플(프로그램), 혹은 제가 잘 사용하고 있거나, 아이디어가 좋아 더욱 발전했으면 하는 앱에 기부(donation)형태로 프로 버전을 구매하곤 합니다. 현재는 지금 소개해 드리는 FileZilla 를 비롯하여, Sublime Text, Beyond Compare, 등을 구매하여 사용하고 있습니다. 문제점 다시 본론으..
특히 개발 관련한 글을 검색하다 보면, 심심치 않게 키보드 단축키, 키 입력값에 대한 글이 보입니다. 그런데 이 부분은 어떤 입력 값으로도 입력이 불가능하고, 이미지를 키 하나하나마다 삽입하는 것 역시 여간 귀찮은 일이 아닙니다. (이건 사실 불가능한 수준이겠지요...^^) 물론 Stackoverflow 같은 대형 사이트.. 게다가 키보드 효과가 많이 필요한 경우, 이런 효과를 Custom Tag 를 만들어두고 그걸 사용하게 권장하는 것도 대부분입니다. 하지만 개인 블로그의 경우에는 이런 기능을 넣어주는 경우가 거의 없어요..(있으면 소개 부탁드립니다. 한번 사용해보려구요..) 이런 이유 때문에 키보드 효과를 넣을 수 없을까 고민했습니다. 물론 실력자(?) 분들이 미리 만들어둔 방식을 차용하게 되어 공유..
개발 환경에서 서버에서의 구동은 매우 중요한 부분입니다. 게다가 저 처럼 소규모로 개인 용도로 개발하는 경우에는 물론이고, 개발환경(개발서버)에서 배포를 통해 실제 운영 서버와 동일한 환경에서 개발 환경을 구축하고 테스트하는 것은 매우 중요한 부분입니다. 이러한 점에서 자동 빌드, 배포 툴인 Jenkins 는 매우 중요한 역할을 하고 있습니다. Jenkins 의 여러가지 다양한 기능들도 있겠지만, 기본적으로 어떤 Repository(SVN, Git 등)에서 최신 소스코드를 다운로드 받아 빌드하는 역할을 합니다. Jeknins 의 다양한 기능들은 보통 plug-in 형태로 제공되며, 이를 통해 무궁무진하게 다양한 기능들을 수행할 수 있습니다. 여기서는, GitHub에서 최신 소스코드를 다운로드 받아(git..