일 | 월 | 화 | 수 | 목 | 금 | 토 |
---|---|---|---|---|---|---|
1 | 2 | 3 | 4 | 5 | ||
6 | 7 | 8 | 9 | 10 | 11 | 12 |
13 | 14 | 15 | 16 | 17 | 18 | 19 |
20 | 21 | 22 | 23 | 24 | 25 | 26 |
27 | 28 | 29 | 30 |
- JUCE라이브러리
- BOJ
- C++ library
- gui
- 리듬게임
- C언어
- 운영체제
- 알고리즘
- JUCE
- Nebula
- vim-go
- C++ gui
- 백준
- go channel
- 공룡책
- tour of go
- JUCE 튜토리얼
- c++ heap
- OS
- go
- C++ gui 라이브러리
- 연결리스트
- 코딩
- Docker
- LOB
- C++
- 자료구조
- a tour of go
- JUCE library
- 프로그래밍
- Today
- Total
CafeM0ca
고졸미필백수 나는 특성화고를 졸업했다. 본디 특성화고 졸업생은 졸업과 동시에 취업을 하기 마련이지만 개인적인 계획으로 인해 취업을 잠시 미뤘다. 나는 산업기능요원 대체복무 자격이 되어 산업체를 알아보고 있었다. 사회에서 보는 산업체의 인식은 공장이 대표적인 것 같다. IT도 포괄임금제에 풀야근 시키는 악덕기업이 많지만 그렇지 않은 기업도 있다. 아무튼 더 이상 나이와 시간, 미래 계획을 위해 취업을 미룰 순 없어서 3곳의 회사에 지원했고 결과는 아래와 같다. 합격 1 : 이 고등학교때 개인적으로 공부했던 것이 대부분 면접질문으로 나에겐 어렵지 않았다. 불합격 1 : 이 회사는 면접을 보면서 나의 CS 펀더먼탈을 더욱 튼튼이 해야하는 목표가 생겼다. 첫 질문부터 멘탈 터져서 울고 싶었다. 연락두절 1 : ..

이전 게시글에서 Go 서버 애플리케이션을 aws ec2에 도커로 배포했다. 이번 글에서는 구입한 도메인과 AWS주소를 연결하는 방법과 Docker 컨테이너간 통신에 대해 작성해본다. AWS와 DNS 초기 인스턴스를 살펴보면 퍼블릭 IPv4와 퍼블릭 IPv4 DNS가 눈에 보인다. 개발자는 해당 IP주소를 통해 서버를 접근할 수 있다. 탄력적 IP(Elastic IP) 주소가 눈에 띈다. 동적 클라우드 컴퓨팅을 위해 고안된 정적 IPv4 주소다. 일반 사용자는 저 주소를 통해 서버에 접근시키면 된다. 탄력적 IP는 네트워크 및 보안 > 탄력적 IP에서 탄력적 IP 주소를 할당하면 된다. 탄력적 IP를 할당받았으면 탄력적 IP 주소 연결을 통해 인스턴스를 연결해주면 끝난다. 이제 구입한 도메인과 탄력적 IP..

작은 서비스를 만들어서 이를 배포하는 경험을 작성한다. 이 글의 서버 애플리케이션의 소스코드 구조는 다음과 같다 github.com/jinykim0x80/42report_calender_server 42report_calender_server Dockerfile internal *.go main.go Dockerize 우리가 작성한 서버 애플리케이션 코드를 빌드하고 애플리케이션을 클라우드 서버에 구동시키면 배포가 끝난다. 자신의 로컬 PC와 클라우드의 환경이 다르므로 도커를 활용하고자 한다. 우선 golang이 깔려있는 컨테이너에서 소스코드를 빌드해야한다. 도커허브(https://hub.docker.com/)에서 golang을 검색하면 golang이 깔려있는 컨테이너 환경을 구축할 수 있다. FROM g..