전체 작성 글
[macOS] mac 개발도구 (xcrun: error: invalid active developer path, missing xcrun)에러 해결방법
안녕하세요👋 최근 macOS 가 15 monterey로 업그레이드 되면서 개발도구관련 에러를 발생하게 되는데요 OS업그레이드 마다 자잘한 오류들이 생기니 업데이트하기는 싫은데 또 1 떠있는게 불편해서 업데이트하게 되네요 이번에는 c++로 코딩을 하려고 했더니 xcrun관련 오류...
2021 네이버 하반기 신입 공채 후기
안녕하세요👋 감사하게도 네이버 공채에 합격하게 되었습니다 그래서 합격 후기를 한번 남겨보려 합니다. 전형이 길었지만 기억을 되살려 차근차근 적어보도록 하겠습니다. 후에 네이버 공채를 준비하는 분들께 도움이 되셨으면 좋겠습니다
[네트워크] DNS, CNAME, A 레코드 차이
안녕하세요👋 이번 글에서는 네트워크에 관한 내용을 적어보려 합니다. 우리가 흔히 사용하는 웹 브라우저의 주소창에 naver.com을 치면 이때 무슨일이 일어나게 될까요 많은 일이 일어나겠지만 이중 가장 먼저 수행되는 DNS에 대해 설명해보겠습니다
[DB] 데이터베이스 쿼리 튜닝(힌트,옵티마이저)
안녕하세요👋 이번 글에서는 데이터베이스의 쿼리 튜닝과 관련되어 옵티마이저, 힌트에 대해 작성해보도록 하겠습니다. 데이터베이스 성능을 올리기 위해 쿼리마다 힌트를 사용해야 하는지 또 옵티마이저의 실행 계획을 어떻게 튜닝하는 것이 좋을지에 관해 설명하겠습니다 공부한 내용을 바탕으...
[docker] docker사용 활용편(volume, network)
이전 글 : [docker] 리눅스 기반 도커(docker)설치 및 명령어 실습
jmeter설치 및 설정, 부하 테스트 방법
안녕하세요!👋 오늘은 서버 구성후 꼭 해봐야할 부하 테스트에 대해 이야기하겠습니다.
[aws] aws클라우드 아키텍처 구성
안녕하세요!👋 오늘은 aws클라우드 아키텍처 구성과 분산시스템 그리고 왜 분산을 하였는지에 대해 이야기하겠습니다
[django] django lazy-loading(지연로딩), eager-loading(즉시로딩) N+1문제 해결
안녕하세요!👋 Django를 통해 join을 하다보면 예상치못하게 쿼리가 느린 경우가 있습니다. 이는 lazy-loading현상에 의해 일어나는 일인데요 이번엔 lazy-loading과 eager-loading에 대해 알아보고 이로인해 쿼리가 느려지는 N+1현상과 해결방법에 대해 ...
백준(boj) 14225 - 부분수열의 합 (부분수열로 만들 수 있는 수)
문제 링크 - https://www.acmicpc.net/problem/14225
백준(boj) 2422 - 한윤정이 이탈리아에 가서 아이스크림을 사먹는데 (백트래킹)
문제 링크 - https://www.acmicpc.net/problem/2422
[c++] 최대공약수 최소공배수 알고리즘 (gcd,lcm 구하기)
안녕하세요👋 이번에는 매일매일 까먹는 gcd(최대공약수) lcm(최소공배수) 구하는 방법을 작성해보겠습니다. 쓸때마다 헷갈리는데 하다보면 또 바로 즉석해서 구현이 되는 것들 인데요 혹시나 잊어버리지 않기위해 한번 정리해서 블로그에 작성해두려고 합니다.
N진법계산 알고리즘 (2진법, 8진법, 16진법)
안녕하세요👋 오늘은 알고리즘 문제를 풀다가 진법계산을 쉽게 하는방법을 찾아서 공부하였는데 좋은 방법을 찾아내어 공유하고 저도 작성하면서 복습을 하기 위해 글을 씁니다. 보통 저는 n진법으로 수를 변환할 때에는 n으로 나눈 나머지들을 stack에 넣고 다시 꺼내는 방식으로 진법수를...
백준(boj) 17136 - 색종이 붙이기
문제 링크 - https://www.acmicpc.net/problem/17136
백준(boj) 9663, 15684, 17142 - N-Queen, 사다리 조작, 연구소3
문제 링크 - https://www.acmicpc.net/problem/9663 https://www.acmicpc.net/problem/15684 https://www.acmicpc.net/problem/17142
백준(boj) 14391 - 종이조각
문제 링크 - https://www.acmicpc.net/problem/14391
[알고리즘]느리게 갱신되는 세그먼트 트리 lazy propagation 알고리즘
안녕하세요!👋 오늘은 lazy propagation 알고리즘에 대해 알아보도록 하겠습니다
[docker] 리눅스 기반 도커(docker)설치 및 명령어 실습
이전 글 : [docker] 도커(docker) 개념 과 정의 및 용어정리 안녕하세요👋 이전 글에서는 도커의 개념과 정의 등에 대해 이야기를 해보았습니다 이번에는 도커 설치와 명령어들에 대해 실습을 해보면서 알아보도록 하겠습니다
wsgi와 cgi의 개념과 uwsgi를 django와 연결하기
안녕하세요👋 이번에는 cgi, wsgi의 개념과 웹 어플리케이션 서버를 배포할 때 왜 cgi와 wsgi를 사용해야 하는지 또 nginx, apache등의 web server는 무엇이고 왜 사용해야 하는지 알아보겠습니다 어려운 내용이라 이해하고 적용하는데 많은 고난을 겪였습니다 개...
백준(boj)14226 - 이모티콘
문제 링크 - https://www.acmicpc.net/problem/14226
백준(boj)2631 - 줄세우기
문제 링크 - https://www.acmicpc.net/problem/2631
C++ 큰 수 더하기(feat. 백준(boj)10826 - 피보나치 수 4)
문제 링크 - https://www.acmicpc.net/problem/10826
[docker] 도커(docker) 개념 과 정의 및 용어정리
안녕하세요👋 서비스를 배포할 때 다들 AWS등의 클라우드를 많이 사용하실 텐데요 24시간 돌아가는 서비스에서 여러 서비스를 함께 구동할 때 필요한 것이 바로 docker입니다! 오늘은 docker의 개념과 정의에 대해 이론적으로 작성해보도록 하겠습니다
백준(boj)15988 - 1,2,3더하기 3
문제 링크 - https://www.acmicpc.net/problem/15988
백준(boj)5557 - 1학년
문제 링크 - https://www.acmicpc.net/problem/5557
백준(boj)10838 - 트리
문제 링크 - https://www.acmicpc.net/problem/10838
[DB] 트랜잭션(transaction)의 개념과 사용하기
안녕하세요👋 백엔드 개발자라면 DB관리는 빠질 수 없는 부분일 텐데요 안정적인 db의 데이터를 관리하기 위해 쿼리를 트랜잭션 형태로 개발하는 것을 추천하고 많이 사용하는데요 이번에는 트랜잭션의 개념과 사용 문법들에 대해 익혀보겠습니다 저도 학습을 위해 여기저기 찾아봤는데 개념설명은...
백준(boj)6059 - Pasture Walking
문제 링크 - https://www.acmicpc.net/problem/6059
http 요청, REST API 테스트 (GET, POST,…) 쉽게 curl 사용해보기
안녕하세요👋 이번에는 백엔드 개발시 rest api를 테스트해보기 위해 http요청을 보내보고 싶을 때가 많을텐데요 웹 브라우저에 그저 도메인을 넣어 테스트해보는 것만으로는 get요청밖에 테스트해보지 못합니다 보통 postman을 다운받아서 이용하시는데 간단하게 테스트하고싶을 때 ...
백준(boj)11812 - K진 트리
문제 링크 - https://www.acmicpc.net/problem/11812
[알고리즘] LCA 알고리즘 정리
안녕하세요!👋 백준을 복습하면서 잊어버렸던 알고리즘들을 정리해보려고 합니다 트리구조에서 DP까지 활용되는 문제인 LCA알고리즘에 대해 알아보겠습니다
[django] SECRET_KEY 분리하기
안녕하세요!👋 장고에는 프로젝트를 생성하면 SECRET_KEY가 주어지는데 이를 git사이트에 코드를 올릴때 공개되지 않도록 숨기는 방법에 대해 적어보려 합니다
백준(boj)15686 - 치킨 배달
문제 링크 - https://www.acmicpc.net/problem/15686
백준(boj)1107 - 리모컨
문제 링크 - https://www.acmicpc.net/problem/1107
[django] 장고에서 사용하는 정규표현식 ,path converter의미 (‘^route/(?P)$')
안녕하세요!👋 장고를 사용할때 대부분 그냥 배워서 get형식의 http method변수를 url에서 가져올 필요가 있을 경우 그냥 path에 이런거 넣으면 되더라 잘 알지 못하고 사용하다 보니 궁굼해져서 이번에 제대로 알아보았습니다 알아본 내용을 정리해 봅니다
[AWS 공부] aws 사용을 위한 네트워크 지식(vpc, igw, subnet, routing table)
안녕하세요!👋 이번에 소마에서 프로젝트를 진행하면서 aws를 다루게 되었는데 정말 유용한 지식들을 남기고 공유하고 싶어 글을 적습니다 한번에는 못적을 것 같고 양이 많아 부분부분 적어가려고 합니다 최종 목표로는 필요한 aws구조를 설계하고 사용할 수 있는 글이 되면 좋겠습니다
M1 맥북 파이썬 개발환경 셋팅
안녕하세요!👋 이번에는 m1맥북에 파이썬 개발환경을 셋팅하면서 고민했던 것들을 공유해보겠습니다
프로그래머스 - 그래프(가장 먼 노드, 순위, 방의 개수)
문제 링크 - https://programmers.co.kr/learn/courses/30/parts/14393
프로그래머스 - 이분탐색(입국심사, 징검다리)
문제 링크 - https://programmers.co.kr/learn/courses/30/parts/12486
프로그래머스 - dfs/bfs(타겟 넘버, 네트워크, 단어 변환, 여행경로)
문제 링크 - https://programmers.co.kr/learn/courses/30/parts/12421
프로그래머스 - 동적 계획법(등굣길, 도둑질)
문제 링크 - https://programmers.co.kr/learn/courses/30/parts/12263
프로그래머스 - 동적 계획법(N으로 표현, 정수 삼각형)
문제 링크 - https://programmers.co.kr/learn/courses/30/parts/12263
프로그래머스 - greedy(체육복, 조이스틱, 큰 수 만들기, 구명보트, 섬 연결하기, 단속카메라)
문제 링크 - https://programmers.co.kr/learn/courses/30/parts/12244
M1 맥북 인텔리제이/자바 개발환경 셋팅(학생인증)
안녕하세요!👋 이번에는 m1맥북에 인텔리제이와 자바 개발환경 셋팅하는 방법을 알아보려고 합니다
프로그래머스 - 완전탐색(모의고사, 소수찾기, 카펫)
문제 링크 - https://programmers.co.kr/learn/courses/30/parts/12230
프로그래머스 - 정렬(K번째 수, 가장 큰 수, H-Index)
문제 링크 - https://programmers.co.kr/learn/courses/30/parts/12198
프로그래머스 - 힙(더 맵게, 디스크 컨트롤러, 이중우선순위큐)
문제 링크 - https://programmers.co.kr/learn/courses/30/parts/12117
프로그래머스 코딩테스트 연습 -스택/큐
문제 링크 - https://programmers.co.kr/learn/challenges
프로그래머스 해시4 - 베스트앨범
문제 링크 - https://programmers.co.kr/learn/courses/30/lessons/42579
백준(boj)15903 - 카드 합체 놀이
문제 링크 - https://www.acmicpc.net/problem/15903
백준(boj)2638 - 치즈
문제 링크 - https://www.acmicpc.net/problem/2638
백준(boj)1074 - Z
문제 링크 - https://www.acmicpc.net/problem/1074
백준(boj)9466 - 텀 프로젝트
문제 링크 - https://www.acmicpc.net/problem/9466
백준(boj)3184 - 양
문제 링크 - https://www.acmicpc.net/problem/3184
M1 맥북 vscode C/C++ 개발환경 세팅
안녕하세요!👋 이번에는 m1맥북에 C/C++ 개발환경을 세팅하는 법에대해 공유해보려고 합니다
마크다운 언어 작성 예시 저장
이것은 헤더입니다.
첫 포스팅입니다.
오늘 처음 깃허브 페이지를 사용한 블로그를 만들어 봤어요.