일 | 월 | 화 | 수 | 목 | 금 | 토 |
---|---|---|---|---|---|---|
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 |
- key bindings
- remove
- Java
- svn backup
- JAR
- install maven
- jdbc
- pkgutil
- Jenkins
- Change port
- 전송포맷
- ADB
- docker
- ^M바꾸기
- change file content
- not to accept jdbcUrl
- object
- maven
- spring
- javaascript
- gradle
- local
- duplicate lines
- JavaScript
- driverspy
- ubuntu
- install
- 줄복사
- spring boot
- mariadb
- Today
- Total
목록Other (27)
Simplify
맥(Mac) 을 이용해서 개발을 하고 있다면, 여기서 소개하는 brew 가 많은 도움이 될 수 있습니다. 물론, 개발이 아닌 목적으로도 맥을 사용하는 사람이라면 마찬가지겠죠. (하지만 개발을 하고 있는 사람이 그 효과를 크게 느낄 것입니다) Homebrew 는 Ruby 기반으로 만들어진 패키지 관리 프로그램 입니다. 더 상세한 내용이나 기술적인 내용을 다루기 보다는 간단한 사용법을 정리해 둠으로서 개인적인 정리 목적도 있고, 향후에 찾아보기 편하기 위함도 있습니다. 원본 출처는 아래 출처 항목에서 다시 다루었고, 모든 저작권은 해당 페이지에 있음을 밝힙니다. 저는 자주 사용하는 것 위주로, 어떤 것들이 있는지 위주로 해서 설명을 더해 놓겠습니다만, 모든 내용은 해당 출처에 자세하게 설명되어 있습니다. H..
서버 측 프로그래밍을 하다 보면, 특히나 웹 프로그래밍을 하다보면, Excel 파일을 읽고 쓰는 일이 빈번합니다. 예를 들어 화면에 출력된 내용을 Excel 파일로 내보내기(export)한다거나, 한꺼번에 다량의 항목을 등록하려 할 때에 Excel 파일로 등록하기(import) 등의 기능이 이에 해당합니다. 물론 다양한 방법으로 Excel 파일을 읽고 쓰는 것이 가능하지만, 가장 흔히 사용되고 편리한 것은 POI 라는 것을 이용하는 것입니다. 사실 과거에 - 아주 오래전 - 는 엑셀 파일을 테스트 파일로 읽어들이면, xml 파일과 유사한 형태를 띄고 있어 쉽게 읽고 쓰는 것이 가능했지만, 최근에는 보안상의 이유인지 이 마저도 제대로 보이지 않고, 특히 xlsx 파일은 똑바로 읽을 방법이 없습니다. 간단하..
오라클은 오랜 시간동안 기업형 서비스의 Database 로서 자리매김하고 있는 것 같습니다. 항상 아무 생각없이 지나쳐 왔고, DBA 역할을 하는 분이 공유해준 내용을 바탕으로 그저 사용하기 바빴을 뿐, 이 부분에 대해서 구체적으로 분석해본 적이 없는 것 같아 간단하게 나마 적어두려고 합니다 .정리가 잘 된 블로그가 있어, 참고하여 적습니다. 해당 포스트 관리자 분께 감사드립니다. (제 머리가 나빠, 기억해 두려는 목적으로 제 블로그에도 정리하고, 맨 아래에 출처도 명시해 둡니다. ) 어쩌면 너무 오랜 역사를 가지고 있고, 이정도는 기본(?) 이라는 발상이 있어서인지, 어디에도 이 부분에 대해서 잘 설명되어 있지 않다는 느낌을 많이 받습니다. 게다가 소프트웨어 개발자의 경우에는 DB 문서에 친숙하지 않은..
jqGird 는 Web 을 개발하는 데 있어서 유명하고 편리한 라이브러리 중 하나입니다. 기본적으로 jqGrid 는 무료로 사용할 수 있고, 복잡하지 않은 설정을 지원하며, 오랜 기간동안 개선되어 온 결과 많은 기능과 customizable 한 것들이 많이 있습니다. 여기서는 그 중에서 특정 셀(cell)의 속성을 어떻게 변경하는지 살펴보고자 합니다. 이 포스트는 jqGrid 를 조금이라도 사용할 수 있는 개발자분들을 대상으로 작성되었습니다. jqGrid 에서 특정 조건에 따라서 컬럼, 즉 cell의 attribute를 변경하고자 할 때에는 다음의 두 항목을 이용합니다. 물론 이 두 항목 모두 jqGrid Options 중에서 colModel 에 선언하는 형태입니다. cellAttr 함수 형태로서, 해당..
Java에서 이야기하는 Executor 에 대해서 잘 정리되어 있는 글이 있어, 학습하고자 참고하여 문서를 남깁니다. 모든 내용을 담고 있지는 않으므로, 아래 출처 / 참고자료 부분에 있는 링크를 따라가서 보시기 바랍니다. 사실 Executor 까지 참고하여 구현하게 되는 상황이 얼마나 될까 싶긴 합니다. 특히 저 처럼 업무(기능) 개발 위주로 업무를 진행하는 사람들은 기능 개발에 급급할 뿐 그 이상의 깊이있는 내용을 찾아보는 것이 쉽지는 않습니다. 물론, 다양한 부분에 대해서 찾아보고, 깊이있는 학습을 진행하는 것은 업무 개발에 있어서도 도움은 많이 될 것입니다. 일반적으로.. 아래와 같은 소스 코드.. 아마도 서버 측 프로그램을 조금이라도 들여다 본 분이라면 이와 같은 형태를 접했을 것입니다. whi..
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, 등을 구매하여 사용하고 있습니다. 문제점 다시 본론으..