git learn branch 정리 2
clone git clone은 로컬에 원격 저장소를 가져오는 것 원격 브랜치가 생김 <remote_name>/<branch_name> 원격 브랜치로 checkout 하면 HEAD가 분리됨(로컬에서는 원격 브랜치 직접 수정 불가)
fetch
원격…
git learn branch 정리 1
개요 Git이 작동하는 방식을 알아보자
https://learngitbranching.js.org/?locale=ko
얘를 하면서 나온 내용 정리해보기
커밋 단위
커밋은 DAG에서 노드라고 생각하면 편함 git commit을 할 때 마다 이전…
2023 icpc 서울 본선 후기
본선 예선 때 23등으로 본선에 진출했다. 처음 가보는 서울 리저널 컨테스트여서 상당히 두근거렸고 수상에 대한 기대감도 살짝 있었다. 이번에 본대회는 일산 킨텍스에서 진행되었다. 동대구에서 일산까지 가는게 대회보다 더 힘들었던 것 같다..
도착해서…
삽질 끝에 gatsby katex 적용시킨 후기
삽질과 삽질 지금 대부분의 블로그에 올라와있는 대로 따라하면 작동하질 않았다. gatsby가 마크다운을 파싱하는 방법은 gatsby-transformer-remark를 사용하는 방법이 있고 gatsby-plugin-mdx를 사용하는 방법이 있다. 나는…
도커 컨테이너 안에서 https get 실패 이슈
ubuntu 이미지 도커 허브에 올라와있는 ubuntu 이미지는 최소한의 배포 환경을 위해 기본적으로 설치되어 있는 패키지가 많이 없다.
크롤링을 하려고 했는데
위 코드는 단순히 http get 요청을 보낸다. 로컬에서는 잘 동작했다. 하지만…
docker-compose로 서버 배포해보면서 마주한 이슈와 해결과정
개요 간단한 백엔드 애플리케이션을 만들었다. 백엔드에서는 db로 데이터를 주고 받는다.
로컬에서는
개발할 때 로컬에서 일단은 서버를 고려하지 않고 막 했다.. db 비밀번호도 그냥 막 상수로 넣어다니고 hostname도 그냥 localhost…
postgresql docker 설정하기
도커 이미지 https://hub.docker.com/_/postgres
postgre 공식 이미지를 참고하자.
환경변수 설정
컨테이너 안 환경변수를 설정해서 DB 초기 설정을 할 수 있다.
POSTGRES_PASSWORD는 반드시 설정돼…
Redis echo명령어 변형하기
echo2 저번시간에 만든 echo_jongun 명령어를 변형시켜서 출력으로 입력을 그대로 돌려주는 것이 아닌 echo2_를 접두사로 붙여 출력해보자.
echoCommamd
이 함수를 보면 매개변수로 받은 인자를 addReplyBulk함수에…
2023 경북대학교 Goricon 후기
4년만에 출제자에서 참가자로 19년도, 대학 신입생 시절 교내대회 Goricon을 통해 ps에 입문했었다. 당시에는 icpc처럼 팀 대회였고 나는 동기 둘과 같이 나갔었다. 그 당시에는 C언어 문법을 겨우 다 아는 초심자여서 3문제를 풀었고 거의…
개츠비 head API 알아보기(helmet은 이제 안녕)
react Helmet 사이트의 head 태그에는 open graph 등 여러 메타데이터가 들어가는데 리액트에서는 head태그 밑이 아니어도 head정보를 바꿀 수 있게 helmet이라는 라이브러리가 있다.
이는 동적으로 head 정보를…