❤️ 개발자의 고민과 서비스에 관한 내용이 적혀 있습니다.🚨 넋두리가 있을 수 있습니다.[덕질은 즐길 때가 가장 아름답다.] N성향이 극으로 높은 나는 사이트 런칭 전 어떻게 하면 캐간지 나는 멘트를 쓸지 고민하며,수많은 좋아요와 수많은 유저들을 품는 상상을 했다.나의 행복회로는 불타버렸다. 막상 서비스가 나오고 간지 나는 멘트를 작성할 수 없었다. 내 머릿속에 있는 모든 기획들이 서비스에 반영되는 것은 나의 욕심이었다. 약 2년 전부터 기획하고 구상하던 아이디어를 드디어 구현할 실력이 되었다고 느껴 토이프로젝트를 진행했는데 동아리 형식의 토이 프로젝트의 한계는 명확했다. 팀원들은 한국에 있는데 혼자 화성에 가버렸다.조만간 사라질 내 서비스를 기록으로나마 남겨두고, 더 많은 경험을 한 뒤 언젠간 만들..
❤️ 개발자의 고민과 서비스에 관한 내용이 적혀 있습니다. 🚨 넋두리가 있을 수 있습니다. 백엔드 서버 인스턴스 이동 기존 AWS ec2 → vultr 인스턴스 이유: 금액 저렴, 금액대비 성능 뛰어남 ssl 인증을 통해 https 적용 certbot이용하여 ssl 발급 nginx 등록 nginx 리버스 프록시 적용 8080 포트 접근 시 → / 로 처리 hellomyteam.example 접근 가능 hellomyteam.example 도메인 구매 이벤트 도메인으로 550원에 구매 가비아 이용 이유: AWS route53에서 구매한 hellomyteam.com을 하위 도메인으로 변경하여 이용하려 했으나 도메인 인증권한 문제가 발생하여 새로운 도메인 구매 CORS 문제 해결 hellomyteam.store..
❤️ 개발자의 고민과 서비스에 관한 내용이 적혀 있습니다. 🚨 넋두리가 있을 수 있습니다. 개 같다... 6.5일에서 6.6일 현충일로 넘어가는 연휴 새벽 ssh로 서버에 접근해서 작업할 일이 있었는데 방화벽을 열어줘도 ssh 접근이 되질 않았다. AWS에서 프리티어를 사용하고 있는 나에게 이런 일이 자주 있어서 그냥 자연스레 "서버 재부팅해야지"라는 생각으로 AWS 인스턴스 페이지에서 버튼을 누르려는데 순간적으로 "중지"와 "종료"의 개념이 혼동이 왔다... 전날 크로스핏으로 몸뚱이를 조지고. 잠도 잘 못 자고 카페인 과다 섭취를 했던 6월5일 월요일 밤 나는 그때 멈췄어야 했다. xx... 맞다... 마가 끼었는지... 중지가 아닌 종료를 눌러버렸다. 종료 버튼을 누르는 순간 등골이 오싹해지면서 식은..
❤️ 개발자의 고민과 서비스에 관한 내용이 적혀 있습니다. 🚨 넋두리가 있을 수 있습니다. 오랜만에 적는 헬로우마이팀 개발일지. ver1.0의 배포 일은 3월 1일이었는데 개발 일정이 밀려 배포일이 미뤄졌다. 프런트엔드 기존 멤버로 들어오셨던 분이 통보와 함께 탈주를 하시는 바람에 그분이 하셨던 내용을 다른 프런트엔드 분이 다시 해야 했다. 프런트 개발 일정이 많이 밀려 프론트 엔드 2분을 뽑았고, 현재 프론트 3명과 백엔드 1명이서 작업을 진행하고 있다. 앞선 글을 보면 백엔드 2명이었는데 왜 1명이라고 적었냐고 궁금해하는 분도 있을 것 같다. 다른 백엔드 개발자도 회원가입 기능을 개발하고 나서 회사의 업무가 바빠져 잘 참석을 못하고 있다. 양해를 구하셨고 회사의 업무가 우선적인 것도 잘 알기에 배려차..
오늘 다룰 주제는 ec2를 구축하고 나서 일주일 뒤 서버 다운되는 현상에 관련된 글이다.. 🚨 간헐적으로 ec2 서버 다운 되는 현상 ec2 서버를 구축하고 열심히 개발하고 있던 어느 날 API서버에 접속이 되질 않았다. 정확하게는 서버를 구동하고 백엔드와 프론트엔드를 배포했을 때 약 1시간 주기로 서버가 다운되었다. 무슨 일인가 싶어 AWS와 SSH를 확인해보니 인스턴스 상태 검사 에서 에러가 발생했다. 나의 기존 ec2 인스턴스에는 프런트엔드(리액트)와 백엔드(스프링부트)가 돌아가고 있었는데 프런트엔드와 백엔드를 실행하면서 오류가 발생했는지 오류 검증을 위한 시나리오를 세우기 시작했다. # 시나리오 T. 프론트엔드 실행 및 가각의 로그인 백엔드 API 호출 R. 특정 API 호출 시 서버 다운 T. ..
해당 글은 서버에 관한 지식을 전달하는 포스팅 글이 아니다. 내가 서버 개발을 하며 느낀 점들과, 약간의 지식이 곁들여져 있는 글이다. 🚨 들어가며 포트폴리오를 만들기 위해 서버로 AWS를 사용하게 되었고, AWS를 사용하게 되면서 새롭게 알게 된 지식들이 있다. 지난 1년을 되돌아보면 회사에 취직해서 백엔드(Java)와 프런트(JS)를 다뤘는데 서버에 대해 늘 궁금했다. 서버에 대해 한 번도 공부한 적이 없던 나는 이번 백엔드와 프론트엔드의 서버를 구축하고, 서버 통신을 실제로 구현하면서 서버의 중요성에 대해 알게 되었고, 중간중간 떨어져 있는 지식들을 채워야겠다고 느꼈다. 다음 포스팅 글에서는 다음 내용들을 다룰 것이다. 1. IP란 2. Port란 3. Private, Public 이란?/ 차이점은..
❤️ 개발자의 고민과 서비스에 관한 내용이 적혀 있습니다. 🚨 넋두리가 있을 수 있습니다. 내가 개발 회사에서 일 했을때는 모든 것이 갖춰어진 환경이였다. 나는 그저 스프링부트로 DB를 조회하는 CRUD 코드만 짰었다가 이번에 프로젝트를 하면서 모든 걸 하고 있다. 토이프로젝트를 하면서 마주한 첫 번째 시련은 서버 구축인데 서버 구축을 맡게된 이유는 내가 서버에 대해 궁금했기도 했고, 팀원중에 해본 사람이 없어서 내가 한다고 했다. 어떻게 하면 서버를 더 좋게 만들 수 있을까 하고 알아봤는데 이렇게 많은 배포 방법과, 배포 서비스들이 많은 줄 처음 알았다... heroku, netlify, aws elastic beanstalk, fly.io등등 계속해서 공부하면서 그 안에서 설정등과 보안 등 신경쓸게 ..
❤️ 개발자의 고민과 서비스에 관한 내용이 적혀 있습니다. 🚨 넋두리가 있을 수 있습니다. 프론트앤드 팀원 합류 팀원을 모집한다는 것은 참으로 힘들다는 것을 느꼈다. 모집이야 뭐...아무생각없이 뽑으면 좋은데 나는 그저 나 좋다고 쉽게, 아무나와 함께 하고 싶지 않았다. 왜냐하면 나와 같은 마음까진 아니더라도 비슷한 마음이여야 함께 프로젝트를 완성할 수 있으니 말이다. 다른 팀원들도 이 프로젝트가 개인의 포폴이 되어야하기 때문이다. 그래서 팀원을 뽑을 때 면접을 봤다. 그리고 아래와 같은 것을 봤다. - 욕심이 있나? - 커뮤니케이션엔 문제가 없나? - 다른 프로젝트 하는 것이 있나? 위 질문을 통해 대충 어떤 사람인지 파악했다. 직접 만나진 못했고, 디스코드를 통해 목소리를 듣고 대화를 나눈게 다라 그..
- Total
- Today
- Yesterday