profile
desarollitor

팀프로젝트 5일차

오늘은 팀 기획서 발표가 있는 날이였다.1주일 동안 기획한 API Docs(1차,2차,3차로 나누어서), ERD, 와이어 프레임 및 웹 디자인과 추가적으로 기획한 서비스에 대한 의도와 목적에 대해 정리한 내용들을 멘토들에게 발표하고 발표한 뒤에는 피드백을 갖는 시간이

2022년 9월 2일
·
0개의 댓글
·

팀프로젝트 4일차

어느덧 4일차가 되었다.다들 벌써 목요일이 되었다는 사실에 놀랐었다.(그만큼 정신없었다는거)수업 할 때보다 체감상 훨씬 피곤한것 같다. 그도 그럴 것이 정규 수업 과정 때는 적절한 쉬는 시간이 있어 누구도 그 시간 까지 할여해서 공부를 하진 않았지만, 팀프로젝트가 시작

2022년 9월 1일
·
0개의 댓글
·

팀프로젝트 3일차

어제 배포를 마무리 하지 못했는데, 오전 중에 다른 팀원들에게 조언을 구해 vm인스턴스에 배포하는데 성공 했다.팀회의에서는 추가하고 뺄 API들에 대해 서로 의견을 주고 받았고, 결과적으로 문의 페이지 추가 및 페이지 안에 들어갈 기능, 신고 기능과 유저에 별점 메기

2022년 8월 31일
·
0개의 댓글
·

팀프로젝트 2일차

오늘의 팀 회의는 프론트팀 벡엔드팀 각자 어제 정한 팀프로젝트를 바탕으로 작성한 프론트팀은 와이어프레임, 플로우 차트 발표 백엔드팀은 ERD 및 API 명세서 발표를 하며 서로 작성한 발표자료에 대한 피드백을 하였다. 나도 사실 내심으로는 하루만에 ERD와

2022년 8월 30일
·
0개의 댓글
·

팀프로젝트 1일차

9시에 도착해서 한시간 가까이 오리엔테이션을 들었다.지난 주에 팀프로젝트 팀원이 정해진 뒤 가볍게 만나서 소통했었지만, 솔직한 감정으로는 첫인상이 그렇게 좋진 않았었다.그 이유 중에 하나는 그동안 가지고 있었던 내 편협한 사고방식에도 있었는데,프론트 개발자? === 밝

2022년 8월 29일
·
0개의 댓글
·
post-thumbnail

TypeOrm

TypeOrm이란 TypeORM은 node.js에서 실행되고 typeScript로 작성된 객체 관계형 매퍼라이브러리 이다. 여기서 ORM이란 Object-Relation Mapping의 약자로 이름 그대로 객체와 관계형 데이터베이스를 연결해주는 기술으로, 쿼리를 객체

2022년 8월 26일
·
0개의 댓글
·

기본상식 js-03(js/node)

Js와 Node에는 어떤 차이가 있을까?Node.js는 Chrome V8 JavaScript 엔진으로 빌드된 JavaScript 런타임입니다.JavaScript는 그냥 스크립트 언어이다.독립적인 언어가 아니고 특정한 프로그램 안에서 동작할 수 있다. 즉, Javascr

2022년 8월 25일
·
0개의 댓글
·

기본 상식 JS-2 (ES6)

ES란 ECMAScript의 약자로 자바스크립트의 표준, 규격을 나타내는 용어입니다. ES 뒤의 숫자는 버전을 뜻하는 것으로 ES6은 버전 6을 의미하며, 2015년에 출시되어 지금까지 보편적으로 사용되어지고 있다. 이전버전인 ES5에서 ES6으로 업데이트 될 때 많은

2022년 8월 25일
·
0개의 댓글
·

기본 상식 JS -1

비교연산자 == 과 ===의 차이JS에서는 엄격한 비교(일치 비교)와 형변환 비교(동등 비교) 두가지 비교 방법이 있다.동등 연산자 (==)두 피연산자의 자료형을 일치시킨 후, 엄격하게 비교를 수행일치 연산자 (===)자료형 변환 없이 두 피연산자가 엄격히 같은지 판별

2022년 8월 25일
·
0개의 댓글
·
post-thumbnail

Cloud Build

Cloud Build 란GCP의 인프라에서 빌드를 실행하는 서비스(GCP 내에 CI/CD 기능을 써서 빌드, 테스트, 배포를 진행할 수 있게 해주는 서비스)또한 소스 저장소의 변동 사항을 자동으로 이미지를 통해 빌드 해주는 기능 이다.Cloud Build의 장점으로는

2022년 8월 25일
·
0개의 댓글
·

Server performance Tuning

서버의 성능 분석 및 튜닝(Server performance Tuning)즉, 서버의 성능을 모니터링 하고 개선하는 방법에 대한 주제인데 DB에서의 모니터링 목표와도 일관되기도 한다.효과적인 모니터링을 위해서는 현재 성능에 대한 스냅샷을 정기적으로 만들어 문제를 일으키

2022년 8월 25일
·
0개의 댓글
·
post-thumbnail

Gitflow, Workflow

GitFlow란gitflow는 과거에 git 브랜치를 관리하기 위한 전략이었던 레거시 Git workflow다.그렇다면 workflow란 또 무엇일까?워크플로란 작업을 수행하는 데 필요한 일련의 이벤트를 정리한 것을 말합니다. 워크플로의 각 단계는 자원의 체계적 조직화

2022년 8월 25일
·
0개의 댓글
·
post-thumbnail

Autoscale

Autoscale은 특정 클라우드에서 인스턴스의 부하를 모니터링해 특정 이벤트에 대해 인스턴스를 추가/삭제하는 기능을 제공하는 서비스이다.서버사이즈를 모니터링 되는 환경에 따라 자동으로 scale out, scale in 해주는 기능을 말한다.즉, 급작스러운 서비스

2022년 8월 25일
·
0개의 댓글
·
post-thumbnail

CI / CD

CI 와 CD는 Continuous Integration / Continuous Delivery , Continuous Deployment의 약자로써, CI는 지속적인 통합 CD는 지속적인 제공/ 지속적인 배포 를 뜻한다.CI/CD 는 애플리케이션 개발 단계를 자동화하

2022년 8월 25일
·
0개의 댓글
·

DNS

DNS는 Domain Name Server의 약자로 영문/한글 주소를 IP 네트워크에서 찾아갈 수 있는 IP로 변환해 주는 시스템을 뜻한다. 대표적인 특징으로는 도메인 이름과 IP주소를 변환하는 역할 문자로 구성된 도메인을 네트워크에서 찾아갈 수 있는 IP로 변

2022년 8월 25일
·
0개의 댓글
·
post-thumbnail

HTTP&HTTPS / SSL

HTTP(HyperText Tranfer Protocol)는 가장 널리 퍼진 인터넷에서 데이터를 주고 받을 수 있는 프로토콜(통신규약)을 뜻한다.대표적인 특징으로는 HTTP는 Connectionless 방식으로 동작한다.기본적으로 자원 하나에 하나의 연결을 만든다.그래

2022년 8월 25일
·
0개의 댓글
·
post-thumbnail

VPC

VPC 는 Virtual Private Cloud의 약자로 퍼블릭 클라우드 환경에서 호스팅되는 개인 및 프라이빗 가상 네트워크 공간을 말한다.IP 주소 범위 선택, 서브넷 생성, 라우팅 테이블 및 네트워크 게이트웨이 구성 등을 하여 논리적으로 격리된 네트워크를 의미한다

2022년 8월 25일
·
0개의 댓글
·
post-thumbnail

Load Balancer

로드밸런서의 사전적 정의는 다수의 중앙처리장치나 저장장치와 같은 컴퓨터 자원들에게 작업을 나눠주는 장치 이다.클라이언트와 서버풀(Server Pool, 분산 네트워크를 구성하는 서버들의 그룹) 사이에 위치하며, 한 대의 서버로 부하가 집중되지 않도록 트래픽을 관리해 각

2022년 8월 25일
·
0개의 댓글
·
post-thumbnail

Microservice

마이크로서비스는 어플리케이션 구축을 위한 아키텍쳐 기반의 접근 방식이다.기존의 전통적으로 모든 프로세스가 긴밀하게 결합된 단일 서비스 접근방식인 모놀리식(Monolithic)과는 달리 마이크로서비스는 애플리케이션이 독립적인 구성 요소로 구축되어 각 애플리케이션 프로세스

2022년 8월 25일
·
0개의 댓글
·
post-thumbnail

Big Query

Big Query는 구글에서 제공하는 서비스 중 하나로써, 대용량 Dataset을 대회식으로 분석할 수 있는 웹 서비스이다.대규모 데이터 저장 및 분석 플롯폼으로 일종의 데이터 웨어하우스라고 불린다.(엄청나게 큰 DB의 일종으로 생각하면 편할 듯 싶다...)최대 페타바

2022년 8월 25일
·
0개의 댓글
·