전체 글132 [코딩테스트] 가장 많이 받은 선물 (feat. kotlin) https://school.programmers.co.kr/learn/courses/30/lessons/258712 프로그래머스SW개발자를 위한 평가, 교육, 채용까지 Total Solution을 제공하는 개발자 성장을 위한 베이스캠프programmers.co.kr 문제 파악문제에서 친구목록[friends]이 주어지지고 각 친구끼리 선물을 주고 받은 내용이 선물목록[gifts] 로 주어진다.선물목록[gifts]는 "A B"형태의 문자열이다. A는 선물을 준 친구의 이름을 B는 선물을 받은 친구의 이름을 의미하며 공백 하나로 구분된다. 주어진 친구목록과 선물목록을 기준으로 선물을 더준 친구에게 선물을 주어야 한다.만약 두 사람이 선물을 주고받은적이 없거나 주고받은 수가 같은경우에는 선물지수 를 계산하여 해.. 2024. 12. 18. [cka] CKA 시험 합격 후기 - 늦은 정리... 한 달 전, Certified Kubernetes Administrator (CKA) 시험을 치렀고, 두 번의 도전 끝에 마침내 합격할 수 있었다. 이번 경험은 단순한 자격증 취득을 넘어, Kubernetes의 핵심 개념과 운영 방식을 깊이 이해하는 중요한 계기가 되었다. 처음 CKA를 준비하게 된 이유는, PaaS 환경에서의 애플리케이션들이 점점 늘어나고 있었기 때문이다. Kubernetes는 이제 거의 필수 기술처럼 자리잡았고, 언젠가 꼭 필요할 것이라는 생각으로 학습을 시작했다. 하지만 초기 설정 과정에서부터 여러 어려움에 부딪혔다. 설치 중 발생하는 오류들을 해결하기 위해 필요한 개념적 이해가 부족했고, Kubernetes의 구조와 원리를 제대로 파악하지 않고는 문제를 해결할 수 없다는 걸 절실히.. 2024. 10. 8. [Spring] 스프링 레퍼런스/소스 구석구석까지 탈탈 털기 - 1 개발 경력이 어느덧 5년 차에 접어들었다. 그동안 스프링을 사용해 다양한 프로젝트를 진행해왔고, 이제는 API를 빠르게 만드는 데 어느 정도 익숙해졌다. 하지만, 그렇게 만들어내는 내자신이 어느 순간부터 ‘API 공장’처럼 느껴지기 시작했다.기능은 동작하지만, 그 안에 숨어 있는 더 나은 설계나 최적화 기회들을 놓치고 있는 듯한 기분이었다. 이제는 스프링을 단순히 기능을 구현하는 도구로만 쓰기보다는, 그 이면에 숨겨진 원리와 철학을 더 깊이 이해해야 할 시점이 아닐까 하는 생각이 들었다. API의 성능이나 구조적인 문제를 마주할 때마다 “이게 정말 이렇게 만드는 게 맞나?“라는 질문이 끊임없이 떠올랐다.그럴 때마다 스스로 해답을 찾기 위해 여러 자료들을 뒤져보곤 했지만, 명확한 방향을 찾기가 쉽지 않았다.. 2024. 10. 8. [cka] NetworkPolicy https://kubernetes.io/docs/concepts/services-networking/network-policies/ Network PoliciesIf you want to control traffic flow at the IP address or port level (OSI layer 3 or 4), NetworkPolicies allow you to specify rules for traffic flow within your cluster, and also between Pods and the outside world. Your cluster must use a network plugin thakubernetes.io NetworkPolicy 란? NetworkPolicy는 Kubern.. 2024. 9. 17. [cka] killer.sh 문제풀이 - (6-14) 이전글에 이어 문제풀이를 진행합니다. https://webheck.tistory.com/entry/cka-killersh-%EB%AC%B8%EC%A0%9C%ED%92%80%EC%9D%B4-1-5 [cka] killer.sh 문제풀이 - (1-5)cka 시험을 앞두고 시험환경을 적응하기 위해 LF (Linux Foundation) 에서 제공하는 모의고사 시험 killer.sh 을 치뤗다. 정리에 앞서서 해당 시험을 리뷰하자면 난이도는 엄청 극악이다.한문제 한문제webheck.tistory.com 6. Use context: kubectl config use-context k8s-c1-H6-1. Create a new PersistentVolume named safari-pv. It should have .. 2024. 9. 15. 이전 1 2 3 4 ··· 27 다음 반응형