profile
개발 새내기

[git] push할때 username, password 묻는 경우(3)(token활용법)

새로운 로컬(imac)으로 작업을 시작하기 위해서 여러 셋팅들을 하고 있었다. git/github으로 이제 작업하려 하던 도중 push를 하려하니 이런 메시지가 발생했다. chatGPT의 도움을 청해보았다. 라고 안내를 받았다. 그럼 안내받은대로 해볼까나...

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

[git] push, pull 할때 username, password 묻는경우(2)(ssh로 연결)

새로운 로컬 컴퓨터(아이맥)으로 작업을 하려고 git 작업을 진행하려는데 이런메시지가 있어서 기록을 남겨놓게 됐다. 이게 발생. chatGPT에게 물어보니 이런 안내가 나왔다 그럼 ssh 키로 설정을 변경해볼까... http를 ssh키로 변경하기 위해서는 gi

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

[JS]prototype

class의 연장선상으로 prototype에 대해 공부했다.위 이미지는 class에 대해서 만들어 놓은 예시내용인데여기서 class에 대한 prototype을 콘솔로 찍어보았다.읭??!! 뭐가 있네?!모든 객체는 \_\_proto\_\_라는 숨겨진 속성을 가지며, 이

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

[JS] class

class 는 object를 뽑아내는 기계역할 정도로 생각하면 쉽다.쉬운예시로 lol(리그오브레전드)를 예로들어보자.롤에는 수십개의 캐릭터가 존재한다. 그 캐릭터들의 이름과 스킬은 다 다르다.그러면 소스코드로 만들면 이런느낌이겠지?이렇게만 해도 너무 많은 상수와 객체들

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

[git] push할때 username, password 묻는 경우

에러(?)가 발생했다..새로운 로컬(imac)으로 작업을 시작하기 위해서 여러 셋팅들을 하고 있었다.git/github으로 이제 작업하려 하던 도중 push를 하려하니 이런 메시지가 발생했다.chatGPT에게 물어보니 이런 안내가 나왔다$ gh auth status /

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

3차프로젝트(기업협업) 회고

1-1. 기간 및 인원기간 : 23년 3월13일 ~ 4월 6일인원 : Frontend 2명 / Backend 2명1-2. 프로젝트에 사용된 기술스택Front-End : React.js, sass, JavaScript, html, css, style componentBa

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

[node.js]AWS S3로 이미지 업로드 하기

s3 파일의 업로드 경우는 대체로 미들웨어로 사용되는 경우가 많습니다.이번 이미지를 업로드를 하는데 있어서 필요한 조건들은 아래와 같습니다.AWS 모듈과 multer, multer-s3, uuid4 모듈을 import 합니다.AWS 모듈을 사용하기 위해, AWS 계정

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

[git] git fork와 git clone

git에 대해서 나름대로 열심히 공부하고 있다고 생각했는데다른 미션을 하면서 무지성으로 git을 clone했다가 'permition denied'라는 메시지가 떴다.이유인 즉슨 다른 사람의 github repository를 clone해서 작업을 하고 push를 하려했던

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

layered pattern에 대한 간단한 설명

목적은 각 기능별로 구분을 통하여 코드의 가독성, 사용성등의 효율을 상승하기 위함입니다.각 레이어의 역할은 다음과 같습니다.routes 레이어: 클라이언트에서 HTTP 요청을 받아 컨트롤러에게 전달하는 역할을 합니다.controllers 레이어: 라우트에서 받은 요청을

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

object.freeze()

object.freeze()

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

정규식 분석/테스트

정규식에는 여러 방식들이 있다.정규식의 방식을 해석하고자 할때 도식화되어있다면 좀 더 보기 편할테니 참고용으로 사이트를 알아보자 !분석을 했으면 테스트도 해봐야지?!정규식 마스터를 위해 가보자고 !!

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

[git] commit과 stash

commit은 기록을 남기는거 stash는 기록을 남기지 않고 임시저장하는거

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

2차 프로젝트 회고

프로젝트개요 1-1. 기간 및 인원 기간 : 23년 2월27일 ~ 3월 10일 인원 : Frontend 3명 / Backend 2명 구성원의 역할 : 구성원 중 2명의 PM(Product Manager, Project Mnager)과 3명의 팀원으로 프로젝트 진행 1

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

dbmate

dbmate를 이용하면 손쉽게 Database schema 를 생성 할 수 있고, schema 이력 관리를 할 수 있다.공식 문서에 자세한 내용이 나와 있으나, 영어를 못하는 나에겐 사용법을 몰라 해당 툴을 사용하는데 꽤 오랜시간이 걸렸다.그래서 나같은 사람이 더 있을

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

[JS, git]package.json, package-lock.json와 package의 conflict해결 방법

git을 사용하는데에 있어서 tip!(요새 git을 많이 사용하고 있는 편인데 사용에 대한 확장성이 많지는 않은편 이지만 나름 그래도 많이 활용해보고 있는 편이다. git rebase도 이제는 어느정도는 적응이 되어가는 중인것 같다. 그와중에 다른 블로그 쓴거 홍보 ㅋ

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

[git] PR상태 git rebase를 사용해서 conflict 해결하는 순서

로컬 브랜치와 PR 브랜치 간에 충돌이 발생한 경우 로컬 브랜치를 최신 상태로 업데이트합니다. 다음 명령어를 사용합니다.PR 브랜치를 로컬 브랜치에 git rebase 명령어를 사용하여 병합합니다.충돌이 발생한 파일을 열어 수정합니다. 충돌이 발생한 파일에는 다음과 같

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

[git] 본인이 생성한 repository에 clone하여 따로 자기것으로 만들기

github에서 다른 사람의 public 코드를 다른 remote origin 에 영향을 받지 않도록 하기위해서는 몇가지 순서가 필요하다. 본인의 github에서 repository를 생성한다. clone하고자 하는 레포를 생성한 레포에 clone한다. clone

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

mysql DB dump

DB dump 란? 데이터베이스 덤프란 데이터베이스의 구조와 내용을 포함하는 파일로 다양한 용도로 사용됩니다. 덤프 파일을 만들어 백업용으로 저장할 수 있고, 복원의 개념으로 이미 만들어진 덤프 파일을 불러올 수도 있다. 또한 다른 데이터베이스 서버로 가져올 수도 있다

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

AWS RDS instance 에 접속

RDS(Relational Database Service)는 클라우드에서 간편하게 데이터베이스를 설치, 운영 및 확장할 수 있는 AWS의 대표적인 서비스 중 하나다. RDS는 EC2와 마찬가지로 클라우드 서비스이므로 하드웨어 프로비저닝, 설정, 백업과 같은 시간 소모적

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

SQL 집계함수

sql집계함수에는 sum, avg, count, max, min가 있다.주로 많이 사용하고 있는 함수들이며 가장 쿼리에서 기초라고 할 수 있다.위 이미지의 table을 예로들면서 시작해보자price의 합계를 계산해보자.로우의 총 갯수를 계산해주며, 컬럼명 대신 \*를

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