profile
김개발
post-thumbnail

sadfdasfasdf

sadfasdfsadfsfsadfasf

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

테스트 가즈아아

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

node, npm

sudo npm 안 될때sudo ln -s /usr/local/bin/node /usr/bin/node sudo ln -s /usr/local/lib/node /usr/lib/node sudo ln -s /usr/local/bin/npm /usr/bin/npm

2022년 3월 15일
·
0개의 댓글
·
post-thumbnail

항해를 마무리하며...

개발자가 아닌 분들과의 첫 협업이기 때문에 처음에는 굉장히 어색하고 개발에 있어 어디까지가 디자이너의 영역이고 어디까지가 개발자의 영역인지 많이 헷갈렸다. 하지만 우리 실전팀 디자이너분들이 경력이 있고 실력이 출중하신 분들이어서 금방 그 경계가 확실해졌고 개발을 하면서

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

ORM

코드상에서 작성한 Object로 Schema를 만들고 데이터를 저장하고 읽어와서 코드로 변환 데이터베이스를 한단계 감싸 추상화쿼리에 신경쓰지 않고 Business Logic에 집중하여 개발할 수 있다반복되는 쿼리를 줄여준다데이터베이스를 추상화했기 때문에 다른 SQL D

2021년 12월 29일
·
0개의 댓글
·

JOIN

이중 for문과 같은 원리하나의 Table을 기준으로 각 row를 추출 할 때 마다 순차적으로 상대 Table의 연관된 모든 row들을 조인에 의해 추출소량의 데이터를 가진 Table이 Outer Table로 설정되는 것이 성능에 유리JOIN Column이 Index

2021년 12월 29일
·
0개의 댓글
·
post-thumbnail

인덱스

인덱스를 사용하는 SQL을 만들어 효율적으로 사용한다면 매우 빠른 응답 속도를 얻을 수 있고, 쿼리의 부하가 줄어들기 때문에 시스템 전체 성능이 향상 인덱스는 데이터베이스에 추가적인 공간을 할당해줘야 하고, 잘못 사용할 경우 성능이 오히려 크게 떨어질 수 있다클러스터형

2021년 12월 28일
·
0개의 댓글
·

프로젝트 질문

좋아요 추가 API와 삭제 API 두 가지로 나눠서 구현했습니다.유저가 좋아요를 클릭했을 때, 좋아요 테이블 안에 누른 적이 있는지 row를 스캔하고 없을 경우에 추가한 후, post table안에 좋아요 카운트를 1 증가시킵니다. 유저가 좋아요를 취소 할 경우, 좋

2021년 12월 22일
·
0개의 댓글
·

기술 질문

동기 : Call하고 응답 올때까지 기다렸다가 다음 로직 실행\-장점:안전성 보장, 순서 보장\-단점:느리다비동기 : Call하고 응답 오지않아도 다음 로직 실행\-장점:빠르다\-단점:처리하기 까다로움, 순서 보장xNode.js는 클라이언트의 브라우저 외부에서 웹 애플

2021년 12월 17일
·
0개의 댓글
·

python algorithm

sorted(num_str, reverse=True) : 문자열을 정렬할때

2021년 11월 14일
·
0개의 댓글
·
post-thumbnail

WIL 2021-11-08 ~ 2021-11-13

ㄴㅁㅇㄹ

2021년 11월 14일
·
0개의 댓글
·
post-thumbnail

code-deploy, pipe-line, CI/CD

EC2에서 사용할 IAM 역할을 생성AWS 서비스가 클릭되어 있는 지 확인하고, 일반 사용 사례에서 EC2 항목을 선택한 후 다음 아래 권한들을 연결.•AWSCodeDeployFullAccess•AmazonS3FullAccess•AWSCodeDeployRole•Clou

2021년 11월 6일
·
0개의 댓글
·

WIL 2021-11-01 ~ 2021-11-06

inSplace.날씨, 인원수, 성별에 따라 서울 내 장소를 추천해주는 웹 어플리케이션.이번 1주일 동안의 진행점.BackEnd의 API를 모두 구현했다.BackEnd에 Reverse Proxy를 구현했다.code-deploy, pipe-line을 이용하여 CI, CD

2021년 11월 6일
·
0개의 댓글
·

WIL 2021-10-25 ~ 2021-10-30

날씨, 인원수, 성별에 따라 서울 내 장소를 추천해주는 웹 어플리케이션.선택한 이유?우선 inSplace의 프로젝트는 수많은 관계가 형성되어야 한다.포스트 : 리뷰, 리뷰 삭제, 찜하기, 좋아요, 유저리뷰 : 리뷰 좋아요, 리뷰 삭제, 유저좋아요 : 포스트, 유저유저

2021년 10월 31일
·
0개의 댓글
·
post-thumbnail

reverse proxy

ngnix 설치sudo apt-get updatesudo apt-get upgrade -ysudo apt-get install nginx sudo service ngnix startcd /etc/nginx/sites-enabledlssudo rm defaultsudo

2021년 10월 30일
·
0개의 댓글
·

2021-10-28

오늘은 S3에있는 파일의 이미지들을 데이터베이스에 옮기는 프로그램을 만들어봤다.300개가 넘는 파일들을 처리해야했기 때문에 손으로 옮기는 것은 너무 힘들었고 시간안에 하는것은 거의 불가능하다고 생각했고 되든안되든 한번 만들어봐야겠다 라고 느껴서 한번 만들어봤다.우선 S

2021년 10월 29일
·
0개의 댓글
·

2021-10-27

오늘은 실전프로젝트 팀원분들을 실제로 만나서 프런트와 백엔드의 데이터를 어떤식으로 넘겨주고 받을지 규칙을 정했다.이후 노션에 Response와 Error양식을 업그레이드 했고상세페이지와 가본 장소 리스트추가 API를 완성시켰다.API를 완성하고 난 후 코드를 보니까 M

2021년 10월 27일
·
0개의 댓글
·

2021-10-26

오늘은 실전프로젝트 디자인이 완성이되어서 드디어 코딩단계에 들어갔다.우선 가장 먼저할 수 있는 로그인, 회원가입을 빠르게 완성하기로 했고 이후 TEST DB를 이용하여 데이터를 넣은 후 한번 실행시키기로 했다.프로젝트에대한 서면피드백을 받았는데 생각보다 지적받은점이 많

2021년 10월 26일
·
0개의 댓글
·

2021-10-25

오늘은 카카오 API를 활용해 주변 위치를 가져오기로 했다.크롤링을해서 한번에 가져오고 싶었지만 생각보다 쉽지가 않았고일단 이미지는 저작권때문에 나중에 개인적으로 하나씩 가져오려고 한다.그리고 DB를 다시 설계하고 또 구조를 바꿨다..DB구조를 최대한 잘 짜려고 했는데

2021년 10월 25일
·
0개의 댓글
·
post-thumbnail

2021-10-24

오늘은 실전프로젝트 전 와이어프레임을 상세하게 설계하고 기능을 조금 더 세분화 해서 나눴다.이후 API설계를 하고 MySQL설계를 했는데 생각보다 굉장히 헷갈리고 어려웠다.이렇게 DB를 진지하게 짜본적이 없어서 구조를 어떤식으로 잡아야할 지 조금 어려웠다.IA에 대해서

2021년 10월 24일
·
0개의 댓글
·