작업 과정 기록

회사 업무에도 슬슬 적응 했겠다,, 뭔가 재밌는 프로젝트를 해보고, 이번에는 운영까지 해보고 싶어서 주제를 정해보았다.그렇게 정해진 주제는 아래와 같다.주제: 밈 생성기이름 후보밈짤 만들기밈짤 생성기밈 생성기등등등주요 기능사용자는 자신이 업로드한 사진에 텍스트를 넣어서 손쉽게 밈을 만들 수 있다.사진을 만들고 나서, 해당 이미지를 다운 받을 수 있고, 또 카톡 인스타 에타 등 공유하기 버튼을 만들어 접근성을 높인다.홈 화면에는 최근 등록된 밈들 목록이 나오며, 클릭하면 상세 페이지로 이동한다.상세 페이지에는 댓글, 좋아요 등 커뮤니티 기능과, 밈 재생성 기능을 추가한다.밈 재생성의 경우, 이전 사용자가 만든 밈의 텍스트 위치, 효과 등은 그대로 놔두고 글자만 바꿀 수 있게 한다.디자인 초안visily 라..
00. 서론외부에서도 서버에 접근할 수 있도록 설정하려고 한다.원래는 키페어 인증까지 적용하려고 했는데.. 귀찮음 이슈로..ㅎ 다음에 설정하겠다.시작해보자.01. SSH 포트 변경SSH의 기본 포트는 22번 포트이다.문제는 이 22번 포트는 너무나도 유명해서, 해커들이 가장 먼저 트라이 해보는 포트이다.인터넷에 ssh 22번 포트 뚫림을 검색해보자.. 심각성을 느낄 것이다.이를 위해 임의의 포트 번호로 SSH 포트를 변경할 것이다. 이것만 해도 보안상 훨 안전하다고 한다.시작해보자1.1. ssh 설정 파일 수정가장 먼저 ssh 설정 파일에서, 변경할 포트 번호를 설정해 주어야 한다.아래 명령어를 입력해서 파일을 열어주자.$ sudo vim /etc/ssh/sshd_config에디터는 본인이 익숙한 에디터..
이전 진행 작업어제 도착한 메모리와, SSD를 조립한 후 컴퓨터 부팅에 성공했다.오늘은 컴퓨터에 우분투를 설치하고, SSH 까지 설정하여 원격으로도 서버PC를 조작할 수 있게 설정했다.설치 과정을 살펴보자01. 우분투서버 부팅 USB 만들기1.1. 이미지 파일 다운우분투서버 iso 다운먼저 위 주소로 들어가서 os 이미지 파일을 다운 받아주자.다른 블로그 예제들을 살펴보면 20.04 버전을 많이 사용하는 것 같은데, 나는 그냥 최신 버전으로 다운받았다.24.04.1 LTS뭐 문제 없겠지~~1.2. 부팅 USB 만들기이미지 파일 다운을 완료했으면, 이제 부팅 USB를 만들어 주면 된다.이 주소로 들어가서 refus 실행 파일을 받아주자.저걸로 부팅 USB를 쉽게 초기화 할 수 있다.파일을 실행해보면 아래와..
현재 상황지난번 구매했던 채트리 T9 미니PC가 도착했었는데, 당시 No Ram, No SSD 옵션으로 구매했던지라.. 컴퓨터가 작동하지 않았다.그리고 따로 주문해두었던 부품들이 오늘 도착을 해서 방금 막 조립을 완료했다.Ram, SSD두근두근..!! 포장을 뜯어보자채트리 T9에 호환되는 램, SSD의 종류는 아래와 같다.RAM: DDR4(노트북용 작은 사이즈)SSD: M.2 SATA 2242, 2280(각 1개씩)나는 최종적으로요 모델들을 구입했다.이유는 그냥 믿을만한 삼성 제품이고,, 가격이 싸서..총합 52,000원 정도 나온거 같은데,, 막상 생각해보면 그냥 컴퓨터 살때 옵션 추가한 가격이랑 비슷한거 같다..암튼 조립을 시작해보자.조립 과정우선 채트리 T9의 뒷판을 열어야 한다.다른 사람들 후기를..
서론컴퓨터 공학과를 전공하면서, 한가지 로망이 있었는데 바로 홈서버 구축이었다.하지만 사실 집에서 서버를 돌려도 딱히 쓸 일도 없고 해서 가슴 한켠에만 담아뒀었다.그러다.. 백엔드를 본격적으로 공부해보고 나서 클라우드 플랫폼에 서버 프로그램을 배포할 일이 하나씩 생기면서 점점 진짜로 홈서버 하나 돌려볼까..? 하는 생각이 점점 들었다.그리고 마침네! AWS 프리티어 기간도 다 끝나버렸고, EC2 요금 폭탄 후기들에 매우 겁먹고 있었던 나는 결국 홈서버 구축을 감행하기로 결정했다. 그 외의 이유들은 이유는 아래와 같다.답답한 클라우드 서버 성능(그야 돈이 없으니..)직접 서버를 운영해보는 경험이, 매우 도움이 될 것 같음홈서버 20만원 선으로 싸게만 맞춰도, 2년만 쓰면 본전 뽑음(전기요금은,,, 아몰랑)..
✨ 주제: 그림일기 웹 플랫폼하루의 일상 및 기분을 간단하게 작성 -> AI 서비스로 그에 어울리는 그림을 생성해줌아기자기하게 디자인!기능 세부로그인 기능 구현Spring Security 또는 JWT 인증 방식 사용해보기일기 CRUD 기능C, U는 당일의 일기만 가능U시 이미지도 새로 업데이트일기 작성시 그날의 기분 상, 중, 하로 평가일기를 작성하면, 그에 어울리는 그림을 생성Kakao, Karlo 사용하기Karlo는 영어 문자만 지원함으로, 다른 번역 API를 거쳐서 사용이전에 쓴 일기 조회 기능날짜별로 조회 가능Start 날짜, End 날짜로 검색달별로 일기를 작성한 날짜 요약 기능 제공, 그날의 기분에 따른 컬러html form 기반, rest-api 기반으로 각각 제작해보자여유가 되면 AWS 배..