일 | 월 | 화 | 수 | 목 | 금 | 토 |
---|---|---|---|---|---|---|
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 | 31 |
- fastify
- neofetch
- 부트캠프
- docker
- OpenSearch
- 코드스테이츠
- 리눅스
- mysql
- SSAFY입학
- char 입력
- 지속적 전달
- 홈 디렉토리
- 프로세스
- c++
- 웹 SW
- cli
- 출력 명령어
- 수직확장
- 백준
- zshrc error
- comdef
- ci/cd
- dfs
- Java 입력
- fastify-cli
- ECS
- docker context create
- MongoServerSelectionError
- 설치형 SW
- DevOps
- Today
- Total
목록분류 전체보기 (52)
다디와 괴발개발
자바에서 입력을 받기위한 방법으로는 크게 두 가지가 있다. 첫 번째, Scanner를 이용한 입력 두 번째, BufferedReader를 이용한 방법 Scanner도 편하고 좋지만, BufferedReader가 더 빨라 알고리즘 문제를 풀 때는 BufferedReader 사용을 더 권장한다고 한다. 이번 포스팅에서는 Java에서 char 배열을 입력 받기 위한 여러 방법들을 적어보았다. 1. Scanner를 이용한 입력방법 G B G B B G B B G B B B G G B B G B G G G G B B G G G G G B배열의 입력은 다음과 같이 들어온다고 가정해보자, Scanner에서는 nextInt() 처럼 nextChar() 함수가 없다. 따라서 next().charAt(0)을 사용해서 입력..
SSAFY 8기 웰컴키트가 드디어 도착했습니다 👏👏👏 구성품은 얇은 후드티, 반팔티, 스티커, 에코백, 텀블러, 웹캠! 이렇게 푸짐하게 구성되어 있습니다 역시 포부가 큰 삼성! 박스도 너무 이뻐서 버리기 아까워가지구 보관함으로 잘 쓰고있답니다. 후드티 색은 흰색, 검은색, 파란색 중 랜덤이라고 하는데요... 하하ㅠㅠ 흰색이나 검은색이었으면 더 좋았을텐데 아쉽네요. 동기분들 흰색, 검은색 후드티 보니까 너무 이쁘더라구요오오오오.... 개발자의 필수품 스티커!! 노트북에 스티커가 많이 붙을수록 개발자 포스가 올라간다고 하죠 스티커들도 너무 예쁘게 나왔습니다. 8기 슬로건인 "7전 8기 오뚜기" 스티커두 있네요! 이전 기수분들은 어떤 스티커들을 받았는지 궁금합니다 다음으로 에코백 & 텀블러 & 웹캠 세트! 에..
목적 OpenSearch Dashboard(Kibana Visualize)로 프로젝트에서 사용되는 각 트럭 별로 이동 경로 데이터 보기 위해 해야 할 초기 셋팅 작업 개념 ElasticSearch Mapping 데이터가 입력되어 자동으로 매핑이 생성되기 전에 미리 먼저 인덱스의 매핑을 정의 해 놓으면 정의 해 놓은 매핑에 맞추어 데이터가 입력된다 이미 생성된 데이터에 대한 매핑은 불가하다 즉, location 데이터가 들어오기 전에 매핑을 먼저 해줘야 한다 Geo Elasticsearch에서 제공하는 위치정보 저장 타입 중 하나 Geo Point 는 위도(latitude)와 경도(longitude) 두 개의 실수 값을 가지고 지도 위의 한 점을 나타내는 값이다 location을 geo_point로 매핑해..
Project1 에서 WAS 서버를 만들기 위해 Fastify 프레임워크를 사용하여 Node.js 기반 백엔드를 구현하였다 Fastify 란? Node.js 프레임워크 중 하나로 최소한의 오버헤드와 강력한 플러그인 아키텍처를 자랑하는 프레임워크이다. 프로젝트에서는 Fastify 프레임워크를 cli로 쉽게 다루기 위해 fastify-cli를 설치하여 사용하였다 fastify-cli 공식 Github GitHub - fastify/fastify-cli: Run a Fastify application with one command! Run a Fastify application with one command! Contribute to fastify/fastify-cli development by creatin..
조오오금이 아니라 아주 많이 늦게 업로드하지만 드디어 올리는 Codestates DevOps 부트캠프 첫 번째 프로젝트 정리 글! 이번 문서에서는 첫 번째 프로젝트의 목표와 프로젝트 제작을 위해 제작하였던 기능정의서, DB 제작을 위한 ERD, API 통신을 위한 API 문서를 정리해보았다! 목표 CRUD 기능을 가진 API 서버를 완성합니다. 클라우드 서비스 데이터베이스를 사용하여 데이터를 영속적으로 저장합니다. 데이터를 모델링하고, API 문서화를 진행합니다. Git을 이용한 협업을 진행합니다. 첫 번째 프로젝트인 만큼 목표는 간단하게 로컬에서 돌아가는 WAS 서버를 제작하는 것이다. DevOps 부트캠프에서는 프론트는 다루지 않기 때문에 프로젝트 목표에 프론트엔드 구현은 포함되지 않는다 기술 스택 ..
데브옵스 부트캠프 세 번째 프로젝트에서 했던 야크털 깎기 중 최고봉은 바로바로 로컬에서 ec2로 scp 명령어를 통해 파일을 전달할 때 발생했던 삽질들이었다 목표는 로컬에서 EC2로 scp 명령어를 통해 도커 이미지 빌드에 필요한 파일들을 보낸 후, 이미지를 빌드하여 실행시켜 로컬이 아닌 EC2 환경에서 도커 이미지가 실행되도록 하는 과정이었다. 정말 많은 야크 털 쉐이빙 과정을 겪었는데 하나씩 풀어보겠다. save는 돌아가는 길이에요 상황 docker 이미지를 로컬에서 ec2로 옮기기 위해 구글링을 해보던 중 이 글을 발견했다 이 글에 나와있는 설명을 간단하게 정리해보자면 로컬에서 docker 이미지를 만든다 이미지를 tar 확장자로 docker save 명령을 통해 저장한다 scp 명령을 통해 원격 ..
상황 Git clone을 하고싶은데 main이 아닌 다른 특정 브랜치를 clone 해오고싶어서 방법을 찾아봤다. 그냥 Git clone을 진행하면 main 브랜치가 클론되는데, 내가 clone해오고 싶은 브랜치는 master인 상황이었다. 해결 git clone -b 'branch name' --single-branch 'repository url' git clone -b master --single-branch 'repo url' 이렇게하면 master의 branch 내용만 클론 해올 수 있다
발생시기 RDS에 접속할 때 발생 상황 서버에서 RDS 접속하려고 할 때, 또는 로컬이나 EC2에서 RDS에 접속할 때 DB에 접속이 안된다면서 발생하는 에러 원인 이 에러가 떴다 = 비밀번호 확인하세요 제발!!!!!!! DB에 연결하기 위한 매개변수들이 잘못되어서 발생하는 오류이다 해결 쉘을 통해 RDS에 직접 접속할 때 이 에러가 발생했다 -> 비밀번호가 잘못되지 않았다고 생각된다면 비밀번호 변경하고 다시 도전 서버에서 접속할 때 이 에러가 발생했다 -> DB 관련 환경 변수가 제대로 되었는지 확인하세요 -> Lambda같은 경우에는 Deploy 할 때 환경변수가 날라가는 경우가 있으므로 Lambda 환경변수 확인할 것! 결론 환경변수... 비밀번호..^^ 잘 확인합시다