본문 바로가기

IT_Developers1149

우분투 - 윈도우10 스토어에서 공식 Ubuntu 설치하기 우분트 가상머신 없이 설치하기 안녕하세요.고코더 입니다. 윈도우에서 학습을 위해 우분투를 설치하실때 보통 iso를 다운받아서 가상머신에 설치하는게 일반적입니다.하지만 윈도우 스토어에서 다운로드 한다면 복잡한 과정 없이 우분투가 한번에 설치가 가능합니다. ● 1. 윈도우10 스토어를 실행하여 Ubuntu를 검색합니다. 그러면 다양한 버전의 프로그램이 나오는데 저는 학습을 위해서 일반 버전을 설치하겠습니다 LTS는 아래 글에서 참조하세요-> 우분투 - Ubuntu에서 LTS란? ● 2. Ubuntu를 선택 한 후에 무료 버튼을 누르면 설치가 진행됩니다. ● 3. ISO 버전에 비해 용량이 매우 작습니다. 뭐 상관 없죠 ● 4. 설치 이후에 실행하면 오류가 나는 분이 계실텐데요 아래 블로그를 확인하고 적용후에.. 2019. 10. 12.
우분투 - Ubuntu 오류 "0x8007019e" / WSL 설치 우분투 윈도우10에서 실행 오류 안녕하세요.고코더 입니다. ● 1. 우분투를 윈도우10에서 설치하고 실행하는데 오류 메세지가 뜹니다. 해당 오류 메세지 말처럼 리눅스 하위 시스템이 설치되어 있지 않아서 입니다.Installing, this may take a few minutes...WslRegisterDistribution failed with error: 0x8007019eThe Windows Subsystem for Linux optional component is not enabled. Please enable it and try again. ● 2. Windows 기능 켜기/끄기 를 실행 합니다. ● 3. 그리고 Linux용 Windows 하위 시스템을 체크하여서 설치를 위해 확인을 누릅니다. .. 2019. 10. 12.
우분투 - Ubuntu에서 LTS란? 우분투 설치 프로그램 안녕하세요.고코더 입니다. 우분투를 다운로드 항상 두가지 버전이 보이고 선택의 갈림길에 서 있습니다.당영히 우분투 홈페이지에 가보면 역시나 두개의 다운로드 버전이 보입니다.https://ubuntu.com/#dowoad ● 1. LTS란? LTS는 영어로 Long Term Support 입니다. 말 그대로 긴 시간동안 지원을 하겠다는 뜻입니다. 우분투는 부지런한 회사입니다. 반년마다 새로운 버전을 만들어 배포하고 있습니다.이렇다보니 새로운 버전이 나올때마다. 새로운 기능과 이슈를 확인해야 하는데요.그래서 LTS가 나타납니다. 긴 시간동안 5년동안 지원을 약속한다는 의미입니다. ● 2. 기업에서는 LTS, 학습자는 일반 결국은 회사는 LTS 버전을 설치하여 운영하는게 여러 보안적인 측.. 2019. 10. 12.
이클립스 - SVN 수정 파일 원상복구 / Revert ecripse 에서 원본 파일로 복구 안녕하세요.고코더 입니다. ● 1. SVN으로 연결된 프로젝트에서 파일을 수정후에 원복 하는 방법을 알아보려고 합니다.기존소스와 달라진 소스는 아이콘 한쪽에 표시가 나타납니다. ● 2. 이 파일에서 마우스 오른쪽 버튼을 누르고 Team -> Revert를 클릭 합니다. ● 3. 그럼 복구 창이 뜨고 SVN에서 가져왔을때에 소스 원형대로 복원이 가능합니다. ● 4. 그리고 해당 파일의 아이콘이 이렇게 변해있는지 꼭 확인해보세요.원상복구 되었다면 SVN 아이콘이 생기지 않습니다. 마무리 개발 검토 후 원복이 중요합니다. 2019. 10. 10.
Struts2 - 스트럿츠에서 session 사용하기 / getSession(); 스트럿츠 세션을 알아보자 안녕하세요.고코더 입니다. 오늘은 스트럿츠2에서 session을 사용하는 방법을 알아보려고 합니다.스트럿츠는 자체적인 세션 처리기능을 제공 합니다. 스트럿츠 action에서는 servlet을 사용하지 않기 때문에 메세드를 사용하게 됩니다. ActionContext안에 getSession 메세드를 사용합니다. ● 1. session 사용법 세션을 선언하는 방법세션을 사용하는 기본 문법입니다. ActionContext안에 세션 메소드를 가져와map 형태로 반환하므로 이를 맵에 담는 형식입니다.12ActionContext con = ActionContext.getContext();Map session = con.getSession();cs 세션에 데이터를 입력하는 방법세션에 데이터를 .. 2019. 10. 9.
에디터플러스 - 문서 탭창 위쪽에 고정하기 / EditPlus editplus 소스 창 탭바 위쪽에 안녕하세요.고코더 입니다. 에디터플러스에서는 기본 옵션으로 소스창이 아래에 위치하고 있습니다. 구버전 IDE 특징인데요.최신 버전까지 아래쪽에 탭을 관리하고 있습니다. 좋은점은 깔끔하게 소스창만 볼 수 있는 장점이 있지만눈이 아래로 한번씩 가야 하는게 불편합니다. ● 1. 이 창을 요즘 트렌드에 맞게 위쪽으로 옮겨보겠습니다. 도구에서 기본설정으로 이동합니다. ● 2. 그리고 도구->레이아웃에서 문서 선택기에 셀렉트 박스를 위로 지정합니다. ● 3. 그러면 소스와 더 가까운 위치 위쪽에 소스를 한눈에 관리 할 수 있습니다. 마무리 아래 탭으로 관리 하는 분들은 저처럼 올드 개발자일 경우가 많습니다. 2019. 10. 9.
Struts2 - 스트럿츠에서 한글이 깨질때 4가지를 확인해보세요. 스트럿츠 인코딩을 UTF-8로 해야하는 필수적인 4가지 파일 안녕하세요. 고코더 입니다. 제 게시물을 보면서 스트럿츠 학습 하고 있는 분에게 질문이 들어와 한번 짚고 넘어가려 합니다. 프로그래밍 언어는 서양에서 만들어졌고 영어가 모든 명령어의 기본이라 그런지 언제나 영어를 기본으로 인코딩이 되어 있습니다. 한글을 사용하려면 euc-kr 이상이필요한데 말이죠 그리고 요즘은 글로벌 사이트가 많아서 utf-8로 하는게 정석입니다. 스트럿츠2도 역시 영어 인코딩에서 UTF-8로 바꿔줘야 합니다. 강의를 따라오신분은 제가 작성한 모든 파일이 UTF-8인코딩을 기본으로 하지만 한글깨짐으로 학습에 못따라오는 분을 위해 다시 한번 설명드립니다. ● 1. JSP에서 UTF-8을 명시 JSP 파일 최상단에는 이 소스는 U.. 2019. 10. 9.
Struts2 - struts.properties 란? / 파일 생성 / 옵션 설정 스트럿츠2 struts.properties 파일로 프로젝트 설정 하기 안녕하세요.고코더 입니다. 오늘은 struts.xml 만큼 중요한 설정 파일을 알아봅니다. 프로젝트에 상세한 설정을 할 수 있는 properties 파일에 대해 알아봅니다. 모든 언어에는 해당 언어에 대한 옵션을 변경 가능한 설정 파일이 존재합니다. 스트럿츠2에서도 당연히 존재합니다.말그대로 속성을 지정하는 이 파일을 생성하고 옵션을 입력해보겠습니다. ● 1. struts.properties 대해 struts.properties 는 프레임워크에 대한 상세 설정은 변경 가능합니다. 그런데 가끔 스트럿츠를 가르킬때해당 파일을 작성하지 않고 하는 경우도 많은데 해당 파일이 없다면 기본설정으로 작동하게 됩니다.속성을 바꾸면 설정을 오버라이드 .. 2019. 10. 9.
에디터플러스 - HTML 태그 자동으로 닫게 하는 옵션 editplus HTML 태그 꺽쇠를 자동으로 완성 에디터 플러스는 태그를 자동으로 닫아주지 않습니다. 개발 툴 로써의 기능도 좋지만 메모장으로도 쓰는 분이 많기에해당 옵션을 사용하지 않는거 같습니다. ● 1. 예를 들면 을 써야 한다면 이처럼 닫는 태그까지 직접 써야 합니다.그런데 이런 옵션을 좋아하는 개발자가도 많습니다. ● 2. 도구에서 기본설정을 클릭합니다. 이 기본설정이 가장 많은 옵션을 변경 할 수 있습니다. ● 3. 그리고 일반에서 HTML 태그 자동으로 닫기를 체크 합니다. 닫기 태그 도움을 줄 옵션입니다. ● 4. 이제 꺽쇠를 < 시작하면 자동으로 을 완성하고 ● 5. 꺽쇠 중간에서 코드를 작성하게 해줍니다. 마무리 해당 옵션을 사용하면 쉬프트를 자주 누르지 않아서 새끼 손가락이 안아퍼서.. 2019. 10. 8.