본문 바로가기
반응형

3. 웹개발/3_4 환경설정 & etc25

헤로쿠(Heroku)에 스프링 부트 프로젝트 배포 하기 헤로쿠(Heroku)에 스프링 부트 프로젝트 배포 하기 안녕하세요. 갓대희 입니다. 이번 포스팅에선 스프링 부트 프로젝트를 헤로쿠(Heroku)에 배포 해보려 합니다. :- ) Heroku, 헤로쿠는 여러 프로그래밍 언어를 지원하는 클라우드 컴퓨팅 플랫폼이다. 이름은 히어로 + 하이쿠에서 따왔다. Git과 GitHub 등을 지원하고, 많은 서비스를 애드온과 API로 지원한다. 2011년에는 세일즈포스가 인수하였다. 탄력성이 매우 좋은게 장점이다. 참고 : https://namu.wiki/w/Heroku heroku를 통해 spring boot 프로젝트를 배포 해보려 한다. 5개까지 무료로 애플리케이션을 배포 가능하다. 0. Netlify로 배포하는 방법 #1. heroku 회원 가입 - 하기 헤로쿠 회원.. 2022. 3. 28.
마크다운(MarkDown) 사용법 마크다운(MarkDown) 사용법 안녕하세요. 갓대희 입니다. 이번 포스팅에선 마크다운(MarkDown) 사용법을 기록해 두려 한다. :- ) 제일 흔하게 보고, 편집 하던 README.md 는 마크 다운 문법으로 작성된 파일 이다. 깃헙(Github), 비트버킷(Bitbucket), 워드프레스, 슬랙(Slack), 트렐로(Trello) 등의 서비스에서도 작성할 수 있다. 물론 표준이 없기 때문에 모두 다 적용되는것은 아니다. 간단하게 정리 하고 넘어 가보자. 1. 마크다운의 장/단점 #1. 장점 - 문법이 쉽고 간결하다 - 관리가 쉽다 - 별도의 도구없이 작성가능하다. - 다양한 형태로 변환이 가능하다. - 지원 가능한 플랫폼과 프로그램이 다양하다. - 텍스트(Text)로 저장되기 때문에 용량이 적어 .. 2022. 2. 7.
React 프로젝트, 정적 사이트 Netlify에 배포하기 React 프로젝트, 정적 사이트 Netlify에 배포하기 안녕하세요. 갓대희 입니다. 이번 포스팅에선 가볍게 React 프로젝트를 배포 해보려 합니다. :- ) Netlity는 GitHub, GitLab 등과 계정 연동 및 정적서버로 쉬운 호스팅을 제공하는 서비스이다. 글로벌 배포, 지속적인 배포(Continuous Deployment), One-Click HTTPS, CDN 등 다양한 서비스를 제공한다. 특히 JAMstack, SPA(Single Page Application)가 유행하면서 이러한 정적 사이트을 쉽게 배포할 수 있어 인기가 있나 싶다. ※ JAM Stack - JavaScirpt, API, Markup으로만 구성된 스택, - 즉 JavaScript와 API, Markup으로 웹 애플리.. 2022. 2. 7.
[ 파이썬 ] Window10 파이썬(python) 설치하기 [ 파이썬 ] Window10 파이썬(python) 설치하기 안녕하세요. 갓대희 입니다. 이번 포스팅에선 윈도우 10 환경에서 파이썬을 설치 해보려 합니다. :- ) 파이썬(python)은 1991년, 네덜란드 프로그래머 귀도 반 로섬에 의해 발표된 프로그래밍 언어이고, 로고의 이미는 "비단뱀" 이다. 사용하는 목적은 다양하다. 시스템 소프트웨어 개발, 인공지능 개발, 웹 페이지/서비스 개발 그리고 웹개발자들에게는 파이썬을 크롤링을 하기위해 가볍게 배운다는지 익숙할 것이다. 특징으로는 자바와 같이 플랫폼에 독립적이며, 객체지향 언어이다. 활용 사례로는 아나콘다(리눅스 설치 프로그램), 장고, 메일맨, 드롭박스(DropBox), 구글지도, 인스타그램, 구글 메일, 딥러닝 라이브러리 등에 활용된 사례들이 유.. 2021. 1. 18.
[ Node.js ] Window10 노드js 설치하기 [ Node.js ] Window10 노드js 설치하기 안녕하세요. 갓대희 입니다. 이번 포스팅에선 윈도우 10 환경에서 nodejs를 설치 해보려 합니다. :- ) 노드JS(Node.js)는 Chrome V8 Javascript 엔진으로 빌드된 오픈 소스이다. 사용하는 목적은 서버의 기능을 구현하기 위해서, vue.js 프로젝트를 구성하기 위해서, 또 본인이 원하는 봇과 관련하여 등등 여러가지 이유로 설치 하게 된다. 설치방법은 매우 간단하다. node.js 공식 사이트에서 노드 LTS버전의 .msi 파일을 다운로드하여 실행 및 설치하면 끝이다. 다만 오늘은 또 다른 방법으로 노드를 설치해 볼까 한다. 0. NVM #1. NVM 다운로드 및 설치 - NVM : Node Version Manager - .. 2021. 1. 18.
[ DBever ] 편리한 환경 설정(자동 완성끄기, 폰트 설정, Line 설정 등) [ DBever ] 편리한 환경 설정(자동 완성끄기, 폰트 설정, Line 설정 등) 안녕하세요. 갓대희 입니다. 이번 포스팅에선 DBever를 사용하다가 개인적으로 편리했던 환경설정 방법에 대해 작성하려 합니다. :- ) 귀여운 외모를 가진 동물 비버. 사용 하고 계신분들은 편하다고 칭찬하는 디비버 이다 :- ) 하지만 아무 설정 없이 사용한다면, 본인의 취향과 맞지 않아 불편할 수 있는데, 몇가지 설정 하는 방법을 알아볼까 한다. 0. 자동 완성 #1 소문자 자동 변경 >> 대문자 자동 변경 - 아마 sql을 작성하다보면 소문자로 자동 변경 되는 것을 경험하는 분들이 있을 것이다. 나와 같은 경우 sql 작성을 습관적으로 대문자로 하다보니 이를 대문자로 자동 변경하도록 하고 싶다. - 방법 : 파일 .. 2021. 1. 7.
[ Database ] 윈도우 10 오라클 19c 설치 안녕하세요. 갓대희 입니다. 이번 포스팅은 [ 윈도우 10 오라클 19c 설치 ] 입니다. : ) 들어가기 앞서... ※ 위에서 보다시피 19c는 장기 릴리스, LTS Release 라고 한다. Java도 마찬가지지만 이왕 공부하려면 Long Term Support Release 에 해당하는 버전을 공부하는게 좋을 것 같다. ※ 오라클은 2018년부터 네이밍 방식이 변경되었다. - ~12c : 메이저 버전 - 2018년 이후 : 출시 년도를 사용하는 명명법 사용. ※ 19c에서 c는 Clould를 의미한다. (8i(internet 환경 적용), 11g(그리드 컴퓨팅 기술 적용)) 1. 데이터 베이스 설치파일 다운로드 1) 다음 경로 중 한군데로 접속 https://www.oracle.com/databas.. 2020. 12. 30.
[ Database ] 윈도우 10 MySql 설치 [ Database ] window10 MySql 설치 안녕하세요. 갓대희 입니다. 이번 포스팅은 [ window10 MySql 설치 방법 ] 입니다. : ) 1. window용 MySql 설치파일 다운로드 1. MySql 홈페이지 접속 - www.mysql.com/ - 접속 후 "DOWNLOADS" 클릭 - 하단에 보면 다음과 같이 다운로드 가능한 여러 Type의 MySQL리스트가 보일 것이다. 아마 지금 이 글을 보고있는 분들은 GPL(General Public License) 라이센스, 즉 무료 이용 가능한 Community Edition을 다운받으면 될 것이다. - 이렇게 이동하기 귀찮으신 분들은 그냥 다음 경로로 바로 접속 가능하다. dev.mysql.com/downloads/ - "MySQL .. 2020. 11. 9.
[ Database ] 무료 SQL DB Tool 추천 - DBever [ Database ] 무료 SQL DB 툴 추천 - DBever 안녕하세요. 갓대희 입니다. 이번 포스팅에선 무료 SQL 디비 툴을 추천하려 합니다. :- ) 무척이나 귀여운 외모를 가진 동물 비버 입니다. 오늘 추천해드릴 툴의 이름이 디비버 입니다 :- ) 이제부터 디비버는 어떤 면이 좋은지, 다운로드, 설치방법 등을 설명 하려고 한다. 0. DBever(디비버)의 장점 #1 무료 - It is free and open-source (ASL). - 무료로 사용할 수 있는 DB 툴이다. #2 다양한 DB와 OS 환경을 지원 - 여러 DB(Oracle, MS-SQL, MySQL, PostgreSQL, MariaDB, 몽고 DB 등)의 접속 툴로 사용할 수 있다. - Windows, Mac OS (osX).. 2020. 2. 1.
[ Database ] 윈도우 10 MariaDB 설치 [ Database ] window10 마리아DB 설치 안녕하세요. 갓대희 입니다. 이번 포스팅은 [ window10 마리아디비 설치 방법 ] 입니다. : ) 0. 설치하기 앞서 #1 마리아 DB (Maria DB)란? - MariaDB는 MariaDB사가 제작한 오픈소스 RDMBS 소프트웨어 이다. - MySQL : 교육 및 개발, 개인용으로 사용시 무료, 상업용으로 사용시엔 유료. - MariaDB : 무료 (linux 진영에서도 이에 MariaDB를 표준으로 채택) ▶ MySQL - 1995년 5월 스웨덴의 MySQL AB사에 의해 최초의 MySQL 버전이 출시 - 하지만 썬 마이크로시스템스에서 인수, 이후 오라클이 썬 마이크로 시스템스를 2010년에 인수해가면서 MySQL은 오라클 것이 되었다. .. 2020. 1. 28.
[Maven] Maven 이란? (정의, 예제) [Maven] 메이븐 이란? (정의, 예제) 안녕하세요. 갓대희 입니다. 이번 포스팅은 [ 메이븐 알아보기 ] 입니다. : ) 1. 빌드 (Build) #1 빌드란? - 소스코드 파일을 컴퓨터에서 실행할 수 있는 독립 소프트웨어 가공물로 변환하는 과정 또는 그에 대한 결과물 이다. - 이를 좀더 쉽게 풀어 말하자면 우리가 작성한 소스코드(java), 프로젝트에서 쓰인 각각의 파일 및 자원 등(.xml, .jpg, .jar, .properties)을 JVM이나 톰캣같은 WAS가 인식할 수 있는 구조로 패키징 하는 과정 및 결과물이라고 할 수 있다. #2 빌드 도구(Build tool) - 빌드 도구란 프로젝트 생성, 테스트 빌드, 배포 등의 작업을 위한 전용 프로그램. - 빠른기간동안 계속해서 늘어나는 라.. 2020. 1. 23.
[ Database ] 윈도우 10 오라클 11G 설치 안녕하세요. 갓대희 입니다. 이번 포스팅은 [ 윈도우 10 오라클 11G 설치 ] 입니다. : ) 1. 데이터 베이스 설치파일 다운로드 1) 다음 경로 중 한군데로 접속 https://www.oracle.com/database/technologies/oracle-database-software-downloads.html https://www.oracle.com/kr/database/technologies/oracle-database-software-downloads.html 2) 하단으로 이동 하다보면 오라클 11g Release 왜 관련된 내용을 확인 할 수 있다. - 둘 중 어떤 링크를 클릭해도 동일한 경로로 이동하니 클릭. 3) 본인의 OS에 맞는 버전 다운로드 - 나와 같은 경우는 Windows .. 2019. 9. 18.
[이클립스 설정] 인코딩 설정, 자동 포맷 방지, SVN 한글 깨짐 해결 설정 안녕하세요. 갓대희 입니다. 이번 포스팅은 [ 이클립스 인코딩 설정, 자동 포맷 방지, SVN 한글 깨짐 해결 설정 ] 입니다. : ) 이클립스를 사용하다 필요한 기본 설정들을 정리해 보려고 한다. Eclipse encoding 변경 1) 전체 인코딩 설정 General > Workspace > Text file encoding Other:UTF-8 2) 파일별 인코딩 설정 파일선택 후 우클릭 > Properties 선택 (또는 Alt + Enter) > Text file encoding 에서 UTF-8 선택 파일 저장시 Formmat 자동 변경 방지 1) 전체 인코딩 설정 1) Window > Preferences 2) Save Action 검색 3) Perform the selected actions.. 2019. 7. 14.
[토드 기본 설정] 컬럼 코멘트 보기, 실행계획 보기, 바인드 변수 가능 설정 등 [토드(Toad) 설정] 컬럼 코멘트 보기, 실행계획 보기, 바인드 변수 가능, DBMS Output 설정 안녕하세요. 갓대희 입니다. 이번 포스팅은 [ Toad 컬럼 코멘트 보기, 실행계획 보기, 바인드 변수창 설정] 입니다. : ) 토드를 사용하다 필요한 기본 설정들을 정리해 보려고 한다. Toad로 Column Comments 보기 토드를 설치 후 그냥 설정 없이 사용 하는 경우 테이블 컬럼 코멘트가 안보이는 경우가 있다. ( 참고 : 테이블 스키마 정보 보는 단축키 F4(토드), Shift + F4(Developer) ) 구지 코멘트를 숨길 필요가 없으니 활성화 해보도록 하자. ▶ 코멘트 비활성화 된 상태 ▶ 코멘트 활성화 된 상태 ▶ 코멘트 활성화 시키기 1. 테이블 스키마 정보 호출 (F4) .. 2018. 11. 17.
[Tomcat] Post 전송방식에서의 Parameter size와 갯수 설정 [Tomcat] Post 전송방식에서의 Parameter size와 갯수 설정 안녕하세요. 갓대희 입니다. 이번 포스팅은 [ Post Parameter 사이즈, 갯수 설정 ] 입니다. : ) Tomcat에서 POST 처리가 잘 안될 때 서블릿 구조에서 스프링 구조 수정 UI 변경, DB 설계변경 등등 사이트 전면개편 업무를 진행 한 적이 있었다. 로컬개발 환경 구성시 WAS는 대부분 톰캣(Tomcat)을 기반으로 개발을 하고 있을 것이다. 개발 도중 한번에 엄청나게 많은 내용을 등록하는 부분이 있었다. Post방식으로 통신 하였고, parameter는 수백개, 하나의 parameter도 엄청나게 긴 내용들이 포함되어 있는 화면이 였다. 아니나 다를까 Post방식에는 용량, 개수 제한이 없다고 들었었는데 .. 2018. 11. 10.
반응형