본문 바로가기

노력을 이기는 재능은 없고
노력을 외면하는 결과도 없다.
- 이창호 9단

D E V E L O P M E N T44

[Docker] Docker란 무엇일까요? / Docker 개념 및 설명 IT업계에서 종사하는 사람이라면 'docker(도커)'라는 단어를 들어본적이 있을것이다. 일을하면서나 검색을 할때, 다른 팀들과의 협업을 진행할 때, 신기술 관련 회의를 진행할 때 등등 다양한 상황에서 docker라는 단어가 굉장히 많이 나오고 있다. 그렇다는건 현 시대를 살아가는 우리들(IT업계 종사자)에게 친숙하기도하고 실제로도 가장 가까이 자리하고 있는 도커(Docker)라고 하는 친구같은 이녀석에 대해서 알아보도록 해보자. √ DOCKER 탄생배경 'Docker에 대해서 좀 더 자세하게 알아보자' 라는 마음이 들었을 때, 가장 먼저 궁금했던 사항은 Docker의 탄생배경이었다. Docker라는 녀석을 사용하는데에 있어서 굳이 탄생배경이라는걸 꼭 알아야하나 라는 생각이 들 수 있지만, Docker라.. 2024. 4. 8.
[Eclipse] 이클립스에서 프로젝트 파일 안의 자바스크립트 에러 표시 없애기 / 이클립스 프로젝트 내의 자바스크립 에러 표시 없애는 방법 웹 플랫폼 개발을 진행하기 위해서는 다양한 IDE Tool을 이용합니다. 저마다 사용하는 방식 또는 설정들이 다릅니다. 그렇기 때문에 각각의 IDE Tool이 가지고 있는 에러가 발생했을때 표시하기 위한 설정들이 다양할것입니다. 오늘은 이클립스를 사용하면서 발생하는 문제들 중, 자바스크립트 파일의 에러표시가 프로젝트 파일에 까지 영향력을 주어 에러 표시가 나타나는데 이를 없애는 방법에 대해서 알아봅시다. 1. 사용중인 프로젝트 파일에서 외부에서 가져온 자바스크립트 파일로 인해 에러가 함께 표시되고 있다. 위 이미지처럼, 내가 만든 프로젝트 파일에서 외부에서 가져온 자바스크립트 파일 때문에 상위 프로젝트 파일에서도 에러가 표시되고 있다. 신경쓰지 않아도 되는 부분이긴 하지만, 어딘가 모르게 계속 거슬린다... 2024. 3. 26.
[SPRING] Spring Legacy Project 생성 시, Spring MVC Project Templates 보이지 않는 현상 해결 방법 스프링 프레임워크를 활용한 개발을 진행하기 위해서는 여러가지 개발툴, 개발환경에 필요한 JDK, 라이브러리 등등 다양한 방식의 방법들이 존재합니다. 해당 현상은 Spring Tool Suite 3.9.15버전(e4.16)에서 Spring Legacy Project를 만들면서 발생했던 현상에 대해 이야기하고자 합니다. Spring Legacy Project를 만들고 Template란에 MVC Project를 선택해야하는데, 템플릿 자체가 나타나지 않는 현상이 있었습니다. 불과 몇개월전만해도 이상이 없던 플러그인들이 조금씩 에러가 발생하기 시작했고, 사용 호환에 있어서 문제들을 발생시키고 있습니다. (슬슬 버전업을 해야할때가 아닌가... 생각이 드네요) Spring Legacy Project 생성시, Spr.. 2024. 3. 19.
[Eclipse] Spring Bean Configuration File(XML파일)에 Configure Menu가 나타나지 않을때 / XML파일에서 Configure 메뉴 보이지 않을 때 작성된 내용은 아래 환경들에서 테스트하고 작성된 내용임을 알려드립니다. JDK : 1.8 TOOL : STS 3.9.15 STS에서 Spring Legacy Project를 통해 MVC 프로젝트를 진행합니다. 데이터베이스 연동 설정도 하고, ViewResolver와 같이 페이지 전환을 위한 Bean들도 설정하고 다양한 설정들을 하기 위해 xml파일들을 운용합니다. 그런데, xml파일을 운용하기 위해서는 관련된 Configure Menu들 중, Namespace를 통해 추가하여 사용할 스키마들을 보강하여 사용해야하는데 해당 메뉴들이 보여지지 않을때가 있습니다. 당장 Namespace 탭 영역과 같이 메뉴에서 추가하여 스키마들이 제공하는 태그들을 사용해야하는데 보이지 않아 낭패를 보는 경우가 종종 발생합니다.. 2024. 3. 13.
[Eclipse] 이클립스(Eclipse)에 스프링프레임워크(Spring Tool Suite) 플러그인(Plugin) 설치하기 & 이클립스에서 Spring Legacy Project 사용하기 작성자가 사용중인 Eclipse 버전과 설치하려는 플러그인 정보는 아래와 같다. 이클립스(Eclipse) 버전 : 2020-06R (e4.16 version) 스프링 플러그인 버전 : Spring Tools 3 (Standalone Edition) 3.9.14.RELEASE 이클립스를 툴을 통해 스프링 프레임워크를 이용한 웹 서비스를 개발하기 위해서는 스프링 프레임워크를 활용할 수 있는 플러그인이 필요합니다. 이클립스를 설치하고 Spring 개발을 위해서 Spring을 검색해보면 스프링 프레임워크 플러그인이 설치되어 있지 않아, Spring Legacy Project나 Starter 등등의 프로젝트를 만들어 사용할 수 없습니다. 그래서 이번 시간은 이클립스에 스프링 프레임워크 플러그인을 설치 후, Spr.. 2024. 1. 9.
[ORACLE] 오라클 디벨롭먼트(SQLDEVELOPMENT) 도구(Tool) 설치하기 오라클 디벨롭먼트(SQLDEVELOPMENT) 도구(Tool) 설치하기 1. SQLDevelopment 설치 프로그램을 실행하면 아래와 같은 창이 나타나는데, Browse를 눌러서 사용중인 JDK 위치를 입력해준다. 2. JDK가 설치되어 있는 폴더를 찾아가서 bin폴더를 들여다 보는 폴더를 선탹 후 폴더 선택을 누른다. JDK가 잘못 선택되거나, 위치가 잘못 되는 경우엔 SQLDevelopment를 실행하는데 제한이 있으니 유의하기 바랍니다. 3. SQLDevelopment 프로그램이 실행된다. 4. SQLDevelopment를 실행하면, 환경설정 임포트 확인 알림창이 나타나는데, 아니오를 눌러 진행합니다. 5. Oracl SQLDevelopment 프로그램이 실행되고, Oracle 사용 추적 알림창이.. 2023. 4. 11.
[ORACLE] 오라클 서버(OracleXE112_Win64) 설치 오라클 서버(OracleXE112_Win64) 설치 1. 오라클 서버(OracleXE112_Win64) 설치 프로그램을 실행합니다. 2. Oracle Database 11g Express Edition 설치 마법사가 나타나고, Next를 눌러 다음으로 진행합니다. 3. '동의'를 체크하고 Next를 눌러 다음으로 진행합니다. 4. 설치 경로는 default로 설정되어 있는 경로 그대로를 사용하고 Next를 눌러 다음으로 진행합니다. 5. 원하는 비밀번호를 설정하고 Next를 눌러 다음으로 진행합니다. 6. 설치에 대한 정보가 나타나고, Install을 눌러 설치를 진행합니다. 7. 설치가 진행되고, 진행이 완료되면 Finish를 눌러 설치를 완료합니다. 오라클 클라이언트를 설치 후, 서버 설치를 진행합니.. 2023. 4. 10.
[ORACLE] 오라클 클라이언트(win32_11gR2_client) 설치 오라클 클라이언트(win32_11gR2_client) 설치 1. 오라클 클라이언트(win32_11gR2_client) 설치 프로그램을 실행합니다. 실행 후, 조금 기다리면 Oracle Client 설치 프로그램 알림창이 나타나는데 '예'를 클릭합니다. 2. Oracle Client 설치 프로그램 다음 Step으로 '관리자'를 선택합니다. 사용할 Oracle 권한을 관리자로 해야만 여러 서비스를 컨트롤 할 수있다. 다음을 클릭 후 다음으로 진행합니다. 3. 언어는 영어, 한국어를 선택했지만 다른 언어를 사용하고 싶다면 선택하여 추가합니다. 다음을 클릭하여 다음으로 진행합니다. 4. 기본적으로 설정된 경로를 사용해도 되고, 원하는 경로로 설정해도 좋습니다. 다음을 클릭 후 다음으로 진행합니다. 5. 완료를 .. 2023. 4. 10.
[Githup] 이클립스(Eclipse) 내 프로젝트 깃헙(Githup)에 공유하기 & Commit / 프로젝트 깃헙(Githup)에 올리는 방법 이클립스로 내가 개발중인 프로젝트를 작업하다보면 일하는 환경이나 공부하는 환경 어디서나 현재 작업하고 있는 프로젝트를 공유하여 어디서든지 작업이 가능토록 환경을 만들고 싶어질때가 발생한다. 여러가지 형상관리 툴을 통해 가능하겠지만, 깃헙을 통해 내가 작업중인 프로젝트를 연동하여 Commit하는 방법을 소개하고자 한다. 이클립스(Eclipse) 내 프로젝트 깃헙(Githup)에 공유하기 & Commit / 프로젝트 깃헙(Githup)에 올리는 방법 1. Window > Show View > Other 메뉴를 클릭합니다. 2. 'git'을 검색하여 'Git Repositories'를 선택합니다. 3. Git Repositories 창이 활성회되고, 'Create a new local Git Repositor.. 2023. 2. 22.
[ToltoiseSVN] 이클립스(Eclipse)에 SVN(Subversion) 설치하기 / SVN 설치하기 이클립스(Eclipse)로 개발을 하다보면 자신이 작업중인 프로젝트 결과물을 외부 서버로 올려놓고 어디서든지 공유해서 사용하고자 하는 경우가 있다. 이때 외부서버로 공유하고 사용할 때 이용하는 플러그인 SVN(Subversion)이다. SVN(Subversion)은 형상관리/소스 관리 툴 중에 하나의 종류로서, 많은 사람들이 이용하는 형상관리 툴이다. 그리고 공통의 서버에서 소스를 쉽고 유용하게 관리할 수 있다는 장점이있다. 이클립스(Eclipse)에 SVN(Subversion) 설치하기 / SVN 설치하기 1. [Help] > [Eclipse Marketplace..] 메뉴를 순서대로 클릭합니다. 2. Eclipse Marketplace창에서 'svn'을 검색 후, Subclipse 4.3.3 버전을 .. 2022. 12. 30.
[ToltoiseSVN] 이클립스(Eclipse) SVN 연동 후 프로젝트 업로드하기 / STS(Spring Tool Suite) SVN 연동 후 프로젝트 업로드하기 / Eclipse SVN Project Commit 하는 방법 이클립스(Eclipse)로 개발을 하다보면 자신이 작업중인 프로젝트 결과물을 외부 서버로 올려놓고 어디서든지 공유해서 사용하고자 하는 경우가 있다. 이때 외부서버로 공유하고 사용할 때 이용하는 플러그인 SVN(Subversion)이다. SVN(Subversion)은 형상관리/소스 관리 툴 중에 하나의 종류로서, 많은 사람들이 이용하는 형상관리 툴이다. 그리고 공통의 서버에서 소스를 쉽고 유용하게 관리할 수 있다는 장점이있다. 이클립스(Eclipse) SVN 연동 후 프로젝트 업로드하기 / STS(Spring Tool Suite) SVN 연동 후 프로젝트 업로드하기 / Eclipse SVN Project Commit 하는 방법 1. [Window] > [Show View] > [Other...] 메뉴를 순.. 2022. 12. 21.
[Eclipse] 이클립스 workspace 변경하기, 내가 원하는 workspace 선택하는 방법 이클립스를 실행하면 workspace를 선택하는 창이 나온다.(이클립스 workspace를 선택하지 않겠다고 체크 해두면 더이상 뜨지 않는다.) 선택 하는 창에서 내가 원하는 workspace 경로를 선택하고 이클립스를 실행했는데 알고보니 내가 저장해둔 workspace가 아니고 다른 workspace 공간으로 이동하게 되었을 경우 조치 방법을 소개한다. 이클립스 workspace 변경하기, 내가 원하는 workspace 선택하는 방법 1. [ File ] > [ Switch Workspace ] > [ Other ] 메뉴를 선택합니다. 2. [ Browse ] 메뉴를 선택하여 내가 원하는 workspace가 들어있는 경로를 선택하고 OK눌러 적용합니다. 이렇게까지 하면, 이클립스가 내가 재 설정한 경로.. 2022. 9. 8.