-
환영합니다
환영합니다
-자기소개 보기-
최신 글 목록
-
[회고] IPP 장기현장실습 체험 에세이
[회고] IPP 장기현장실습 체험 에세이
2022.05.23멈추지 말고 진보하라 1. 현장실습을 통해 달성하고자 한 목표 및 계획 나는 문과 경영 출신 개발 지망생이었다. 개발자로의 전향은 큰 도전이었고 모험이었다. 특히나 기획자로서 여러 공모전에서 수상하고, 실제 지원금과 투자를 통해 사업도 진행해 볼 만큼 준수한 퍼포먼스를 보여주고 있던 본인에게는 더욱 쉽지 않은 결정이었다. 그럼에도 앞으로의 나의 성장과 이루고자 하는 비전을 위해 개발자가 되기 위한 도전을 시작하였다. 복수전공을 하며 다른 전공자들과의 2년이라는 갭을 매우고 개발자의 경쟁우위를 얻기 위한 방법으로 IPP 현장실습을 선택하였다. 【 경험을 통한 성장 】 이론과 실제의 간극, 학교와 현장의 차이가 있다고 생각했다. 그래서 현업에서의 경험을 통한 배움과 학습이 앞으로의 성장에 결정적인 역할 이 ..
-
[토이프로젝트] MS Graph API를 활용한 뉴스 전달 서비스 in Teams
[토이프로젝트] MS Graph API를 활용한 뉴스 전달 서비스 in Teams
2022.05.13Dart Insight Grab 문제 및 개발 목적 기존의 다소 불편하고 반복적인 뉴스 공유 방식을 신속하고 간편하게 바꾸자! 일일이 링크를 회사에 메일로 들어가서 전체 공지를 설정하고 제목과 내용을 작성해야 함 기사 링크를 공유했는데 하이퍼 링크도 제대로 안되어 있어 주소장체 복사 붙여 넣기 해야 함 오픈하여 읽기 불편하니까 자연스레 열람률 감소, 전체 조직이 최신 트렌드의 업데이트가 잘 안 됨 회의 시간의 이미 공유된 주제의 어젠다가 나왔는데 모르는 사람이 많았다. 개발환경 기본 개발 언어: Java, C#, javascript 프론트엔드(확장프로그램): vue.js 백엔드: spring, spring boot (gradle), .Net Core 데이터베이스: MS SQL ORM: JPA DevObs..
-
[Spring] 토이프로젝트 Linux 서버에 배포하기 - Spring Boot
[Spring] 토이프로젝트 Linux 서버에 배포하기 - Spring Boot
2022.05.04개발환경에서는 IDE를 통해 실행 버튼으로 간단하게 Spring 프로젝트를 실행시킬 수 있다. 하지만 로컬환경이 아닌 실제 운영을 할 서버에 배포할 때는 개발환경과 동일한 환경이 아니다. 이번 글은 Linux 서버에 Spring 프로젝트를 배포하는 과정에 대해 정리하고자 한다. *환경 윈도우 11, Java 11, intellij, Gradle Spring Boot jar 배포 1. jar파일 생성 Gradle 탭에서 Task > build > bootJar 먼저 Gradle을 통해 jar파일을 생성하는데 bootJar를 실행해 주면 된다. 그러면 build패키지 안에 libs안에 jar파일이 생성된다. 여기서 생성된 jar파일을 Linux 서버에 옮겨 실행하면 된다. 윈도우 환경에서 리눅스 서버로 파일..
-
[Linux] 윈도우에서 리눅스 서버로 파일을 전송해보자 - SFTP
[Linux] 윈도우에서 리눅스 서버로 파일을 전송해보자 - SFTP
2022.05.04이전 글을 통해 오라클 클라우드를 통해 무료 Linux 가상머신을 만드는 법을 공유하였다. [Cloud] 오라클 클라우드 - 무료로 VM 만들기 오라클 클라우드의 경우 2개의 VM을 '평생무료'로 이용 가능합니다. VM 스펙 - 1 core CPU - 1GB RAM - 50GB HDD - 사용기간 평생 무료 - Linux 배포판 무료 사용 가능 토이프로젝트나 가벼운 팀 프로젝트를 돌 blcan.tistory.com 이제 가상머신에 토이프로젝트로 만든 Spring 서버를 배포하고자한다. 로컬 PC에서 Linux VM으로 배포파일을 옮겨 실행하려고 한다. (로컬환경:윈도우11, VM: Oracle Linux, 파일 형식: jar) 먼저 SSH통해 Linux 서버에 접속해 파일 전송을 위한 설정을 진행한다. ..