본문 바로가기

개발 기록17

구글 클라우드 플랫폼을 이용하여 리액트 프로젝트 호스팅하기 (nginX) #1 토이 프로젝트에 프론트엔드로 참여하고 있던 중 작업중인 내용을 백엔드 개발자분들이 확인할 수 있다면 좋을 것 같다는 생각이 들었습니다. github page를 이용하면 빠르고 손쉽게 올릴 수 있었지만, 기왕 올리는거 여러가지를 많이 경험해 볼 수 있도록 GCP를 이용해 구성하기로 하였습니다. 아직 한 번도 사용해 본 적이 없어 하나씩 검색해보며 첫 삽을 떴기 때문에 다소 헤매는 감이 있을수도 있습니다. ㅎㅎ 가장 먼저 구글 클라우드 플랫폼에 가입하여 무료 크레딧을 받았습니다. 처음보는 이름의 메뉴도 많고 다양한 작업을 할 수 있을 것 같이 보이지만... 오늘 제 목적은 서버를 올려 웹 페이지를 띄워주는것이기 때문에 새 VM(가상머신) 인스턴스 만들기를 클릭하여 새 공간을 구성합니다. 몇 가지 설정을 상황.. 2020. 9. 10.
게임 아이템 분석 사이트를 서비스했어요 - 메이플 추가옵션 분석기를 개발하며 얼마 전부터 이전 글에서 만들고있던 분석 사이트를 서비스하기 시작했어요. 생각보다 버그 수정과 호스팅에서 많은 시간이 소모되어서 예상했던 1월 중을 한참 넘긴 3월이 되어서야 공개하게 되었네요. 그래도 전역전에 실 서비스 할 수 있게 되어서 기쁘네요. 그동안 학교 선배 서버(...)나 무료 호스팅 같은 곳에 기생하다가 처음으로 사비를 들여서 해보는 호스팅이라 느낌이 새롭기도 하구요. 막 엄청난 서비스 같은건 아니지만 집이나 개인 환경이 아닌 부대 내 사이버지식정보방에서 배포까지 성공했다는 점에 의의를 두려고 합니다ㅠㅠ 아무튼 그래서! 프로그래밍을 공부하며 생애 처음으로 한 배포 기념으로 이 프로젝트를 개발해온 과정과 거기서 느꼈던 점을 짧게 작성해보려고 합니다. 메이플 추가옵션 분석기 개발기 우선 처음으.. 2020. 3. 9.
Node.js 로 CLI 프로그램 만들기 - 2. 직접 만들어보기 Node.js 로 CLI 프로그램 만들기 - 1. 강좌 따라가기에 이어서 직접 프로그램을 하나 짜보도록 하겠다. Node.js 로 CLI 프로그램 만들기 - 1. 강좌 따라가기 이 글은 zerocho님의 Node.js 강의 영상을 참고하여 진행하였습니다. 아래 예제들과 설명은 이 강의에 출처가 있음을 밝힙니다.(https://osam.kr/learn/lecture/15158/%EC%9E%90%EC%9C%A0%EA%B3%BC%EC%A0%95-web%E.. usage.tistory.com 강좌로 배웠던것을 복습하는 수준이니 복잡한 프로그램은 아니고, 말 그대로 잘 공부했는지 간단한 퀴즈를 통해 맞춰보는 프로그램이다. 첫 화면에서는 공부하기, 퀴즈풀기 두 가지 선택지를 주고, 공부하기를 선택하면 배웠던 내용을.. 2020. 3. 2.
Node.js 로 CLI 프로그램 만들기 - 1. 강좌 따라가기 이 글은 zerocho님의 Node.js 강의 영상을 참고하여 진행하였습니다. 아래 예제들과 설명은 이 강의에 출처가 있음을 밝힙니다.(https://osam.kr/learn/lecture/15158/%EC%9E%90%EC%9C%A0%EA%B3%BC%EC%A0%95-web%EB%B6%84%EC%95%BC-node-js-%EA%B8%B0%EB%B3%B8%EB%B6%80%ED%84%B0-%ED%94%84%EB%A1%9C%EC%A0%9D%ED%8A%B8-%EC%8B%A4%EC%8A%B5%EA%B9%8C%EC%A7%80-1/lesson/704252/72-cli-%ED%94%84%EB%A1%9C%EA%B7%B8%EB%9E%A8-%EB%A7%8C%EB%93%A4%EA%B8%B0-cli-%ED%94%84%EB%A1%.. 2020. 2. 21.
뭐 먹을까요 (식사 메뉴 골라주는 어플리케이션) 공부나 개발을 하다보면 동아리에서 밥을 먹게되는 일이 잦다. 그럴 때마다 메뉴 정하는 것도 일... 그냥 랜덤함수가 정해주는걸 먹는게 차라리 속 편할 것 같다는 생각에 만들었다...ㅠㅠ 학교 근처에 도보로 갈 수 있는 거리의 음식점들 + 학교까지 배달이 가능한 음식점들의 데이터들을 경험과 네이버 지도, 배달의 민족등을 통해 데이터를 구성하고, 랜덤 함수를 통해 하나씩 뽑아준다. 랜덤으로 뽑힌 메뉴는 카카오톡을 통해 공유하여 다른거 먹자는 말이 나오지 않게... ㅎㅎ 7시에 밥먹자는 말을 꺼내고 10시에 먹게되는 불상사가 더 이상 일어나지 않길... 2018. 5. 9.