profile
간절하고 치열하게 살자

[재귀함수] 삼총사(Javascript)

한국중학교에 다니는 학생들은 각자 정수 번호를 갖고 있습니다. 이 학교 학생 3명의 정수 번호를 더했을 때 0이 되면 3명의 학생은 삼총사라고 합니다. 예를 들어, 5명의 학생이 있고, 각각의 정수 번호가 순서대로 -2, 3, 0, 2, -5일 때, 첫 번째, 세 번째

2023년 4월 25일
·
0개의 댓글
·

[Project-GrooMeong] 3주차 회고록

이제 다음주이면 프로젝트 마무리를 하고 발표 데모데이를 하는 날이다.이번주는 전체적인 코드 리팩토링과 애석하게도 프론트분들과 속도가 맞지 않아 중간중간붕 뜨는 시간이 있었던거 같다. 그 붕 뜨는 시간에 처음에는 멍때린것도 있었지만 우리 백엔드는 이번에mysql 를 활용

2023년 4월 4일
·
0개의 댓글
·
post-thumbnail

[Project-GrooMeong] 2주차 회고록

이번주는 이제 막바지 개발들을 끝내고 테스트코드와 배포를 시작하였다. 이게 프로젝트가 처음인지라나는 GCP 쿠버네티스와 워크로드 배포 및 mysql , DNS 배포를 하였다. mysql과 DNS 배포는 쉽게 성공하고 연결이 되었지만 쿠버네티스와 워크로드 쪽에서 2일간

2023년 3월 29일
·
0개의 댓글
·
post-thumbnail

[Project-GrooMeong] 1주차 회고록

이제 코드캠프의 수업기간이 끝나고 본격적으로 프로젝트를 협엽하여 완성해야 하는 기간이 생겼다. 되게 기대가 되면서도 막상 다가오니 두려운 기간이었다. 내가 잘 해낼 수 있을까? 아직까지 코딩치는 게 무섭기도 하고 내 머릿속으로 구상은 되지만 막상 컴퓨터 앞에 서면 구현

2023년 3월 21일
·
0개의 댓글
·
post-thumbnail

[codecamp] 부트캠프 8주간 회고록

돌이켜보면 8주가 왜 이리 시간이 빨리 갔는지 모를 정도로 코드만 생각했던 시간이었다. 처음에는 비전공자로서 첫 커리어 전환의 도전 이었다. 직장을 퇴사하고 나서 바로 코드캠프에 지원을 했다. 처음에 대학교4년동안 배울 것들을 내가 배울 수 있을까? 내가 이걸 따라갈

2023년 3월 8일
·
1개의 댓글
·
post-thumbnail

Gitflow , Workflow 는 무엇일까?

Gitflow 는 기능이 아니고 서로간의 약속인 방법론이다. Gitflow 는 feature 브랜치와 여러 브랜치를 사용하는 대안적인 Git 브랜치 모델이다.git-flow는 Vincent Driessen의 branching model을 적용해 고수준으로 저장소를 관

2023년 3월 7일
·
0개의 댓글
·
post-thumbnail

CI/CD

CI: 빌드/테스트 자동화 과정이다. CI은 개발자를 위한 자동화 프로세스인 지속적인 통합CI(\*\*\*\*지속적 통합(Continuous Integration))\*\* 을 의미 한다. CI을 성공적으로 구현할 경우 애플리케이션에 대한 새로운 코드 변경사항이 정기적

2023년 3월 6일
·
0개의 댓글
·
post-thumbnail

Kubernetes에 대한 이해

쿠버네티스 는 컨테이너 관리자로 컨테이너 운영을 자동화하기 위한 도구동일한 기능을 하는 도구에는 메소스, 도커 스웜 등있다.이런 도구들을 오케스트레이션 도구라 지칭한다.오케스트레이션 ???: 여러 개의 컴퓨터 시스템, 애플리케이션 및 또는 서비스를 조율하고 관리하는 것

2023년 3월 1일
·
0개의 댓글
·
post-thumbnail

Auto Scaling 이란?

오토 스케일링: CPU, 메모리,디스크,네트워크 트래픽과 같은 시스템 자원들의 메트릭값을 모니터링하여 서버 사이즈를 자동으로 조절하는 기술메트릭(Metric): CPU, 메모리 같은 데이터들을 시각화하여 우리들에게 보여주는 툴 !Scaling(스케일링): 인스턴스 혹은

2023년 3월 1일
·
0개의 댓글
·
post-thumbnail

[보안]SSL,TLS,HTTPS 란 무엇인가?

보안 소켓 계층(Secure Socket Layer,SSL) 인증서는 디지털 인증서라 불리며 브라우저 와 서버 사이의 암호화된 연결을 수립하는데 사용된다.브라우저와 서버 사이에 전송되는 데이터를 암호화 하여 보호하기 위한 표준 기술이다.TLS: TLS는 SSL의 향상된

2023년 3월 1일
·
0개의 댓글
·
post-thumbnail

서버리스

서버리스(Serverless) 는 직역하면 ‘서버가 없다’라는 뜻이다. 서버가 없다는 건 서버가 없는걸까?서버가 없다는 것은 아니고, 서버를 직접 관리할 필요가 없는 아키텍쳐! 즉, 서버리스 아키텍쳐 라고 부른다.다시 한번 짚고 넘어가는 아키텍쳐 !!⇒ 아키텍쳐는 건축

2023년 3월 1일
·
0개의 댓글
·

[문제 풀어보기] this bind

this bind 을 공부하고 나서 문제를 풀어보았다.console.log() 찍힌 값은 얼마인가?문제를 보고 진짜 내가 공부를 제대로 했나 싶을 정도였었다. 하지만 함수를 호출한 방법에 의해 결정된다는 걸 다시 생각하면서 풀었더니 감이 잡혀서 풀 수 있었다.withd

2023년 2월 27일
·
0개의 댓글
·

❗️Method- [this(),bind()]

\*\*this 란 어떤 함수가 호출한 방법에 의해 결정된다.\*\*즉, this 는 어떤 객체를 가리키는 키워드 무슨 객체인지가 중요하다.this 가 가리키는 객체는 상황에 따라 바뀐다. 디스는 함수를 호출한 객체?? 라고 할 수도 있지만 또 그렇지만은 않다.이 결과

2023년 2월 27일
·
0개의 댓글
·
post-thumbnail

VPC / Firewall(DMZ)

VPC는 사용자가 정의하는 IP 주소 범위 선택, 서브넷 생성, 라우팅 테이블 및 네트워크 게이트웨이 구성 등 가상 네트워킹 환경이라고 한다.실제 네트워크와 동일한 방식으로 작동되며 글로벌 광역 네트워크로 연결된 글로벌 리소스이다.연결된 라우터와 방화벽 규칙을 포함한

2023년 2월 27일
·
0개의 댓글
·
post-thumbnail

DNS / Load Balancer

도메인 네임 시스템(Domain Name System, DNS) 은 호스트의 도메인네임을 네트워크 주소(192.168.1.0)로 변환 하거나 그 반대의 역할의 수행하는 시스템자주 접할 수 있는 www.naver.com , www.google.com, www.daum.n

2023년 2월 27일
·
0개의 댓글
·
post-thumbnail

🦊codecamp 14~15일 정리본

Nest.js는 타입스크립트를 지원하는 효율적이고 확장 가능한 노드의 서버 애플리케이션 프레임워크이며,OOP,FP,FRP 요소를 결합하는 특징을 가지고 있다.\[출처](https://velog.io/@funnysunny08/Nest.js-%EB%9E%80-%E

2023년 2월 27일
·
0개의 댓글
·
post-thumbnail

🦊codecamp 10~13일차 정리본

스크래핑: 어떤 특정한 웹사이트에 가서 그 사이트의 HTML를 긁어오는 것이다.슬랙이나 카톡을 사용할 때, 링크를 공유하면 밑에 자동으로 사이트의 소개와 이미지가 나옵니다!프론트엔드나 백엔드에서 직접 사이트에 가서 정보를 가져오는 것입니다. 유저가 게시글을 작성해서 등

2023년 2월 25일
·
0개의 댓글
·
post-thumbnail

🦊codecamp 4~6일차 정리본

만들기 전 라우팅 개념을 익혀보자라우팅: URL 및 특정한 HTTP 요청 메소드(GET,POST 등)인 특정 엔드포인트에 대한 클라이언트 요청에 애플리케이션이 응답하는 방법을 결정하는 것Rest-API에서 데이터를 가져오는 요청은 GET 메서드를 사용한다.엔드포인트로

2023년 2월 25일
·
0개의 댓글
·
post-thumbnail

🦊codecamp 1~3일차 정리본

NodeJS 는 구글 크롬의 자바스크립트 엔진에 기반해 만들어진 서버 사이드 플랫폼이다.노드는 웹서버가 아니다.비동기식 위주 : 노드의 모든 API는 비동기식이다. Node.js서버는 API가 실행되었을때,데이터가 반활할때까지 기다리지 않고 다음 API를 실행한다. 그

2023년 2월 25일
·
0개의 댓글
·
post-thumbnail

Jest란??

Nest.js에서는 JavaScript 테스트 프레임워크인 jest를 기본 테스트 프레임워크로 지원하고 있습니다. 테스트 코드의 모양이 직관적이고 문서화가 잘되어 있어 요즘 많이 활용되고 있는 Framework로서, 여러가지 상황을 설정하고 그 상황에 맞는 로직과 결과

2023년 2월 23일
·
0개의 댓글
·