19:38 빈칸 채우기 (정렬 문제)
해결됨
(2026 최신!) 일주일만에 합격하는 정보처리기사 실기
안녕하세요 선생님. 항상 강의 잘 듣고 있습니다! 다름이 아니고 빈칸 채우기 정렬 문제에서 2번에 nx가 아니고 5라고 써도 정답 처리가 될까요?? 문제에서는 a[]의 길이가 5이고 해당 문제에서는 이미 문제가 명시되었기 때문에 다른 배열이 올 수가 없는 상태이니 5라고 적어도 되지않을까 궁금합니다!
- python
- java
- c
- 정보처리기사
173만명의 커뮤니티!! 함께 토론해봐요.
해결됨
(2026 최신!) 일주일만에 합격하는 정보처리기사 실기
안녕하세요 선생님. 항상 강의 잘 듣고 있습니다! 다름이 아니고 빈칸 채우기 정렬 문제에서 2번에 nx가 아니고 5라고 써도 정답 처리가 될까요?? 문제에서는 a[]의 길이가 5이고 해당 문제에서는 이미 문제가 명시되었기 때문에 다른 배열이 올 수가 없는 상태이니 5라고 적어도 되지않을까 궁금합니다!
해결됨
(2026 최신!) 일주일만에 합격하는 정보처리기사 실기
안녕하세요 c언어 정렬 문제 관련해서요 >=가 안 되는 건 왜 그런 건가요? 두 값이 같을 때 swap하는 건 메모리나 실행 시간 에서 비효율적인 건 알겠는데 결론적으로는 같은 아웃풋을 내지 않나요? 심지어 예시로는 같은 숫자도 없었고요.. 감사합니다!
해결됨
진짜 현장에서 통하는 OCR, 이렇게 만듭니다.
감사합니다.
해결됨
한 입 크기로 잘라먹는 Next.js
안녕하세요! 섹션 9 마지막 강의 듣던 중 궁금한 점이 생겨서 질문 드립니다. 모달 뒤쪽에 모달이 띄워지기 이전 페이지를 병렬로 렌더링 하기 위해 Parallel Route를 이용해서 루트 레이아웃에 modal을 전달하면, 리턴 내부의 {modal} 에 모달 컴포넌트가 나타나는 건가요? 앞서 createPortal 에서 두 번째 인수( document.getElementById("modal-root") )는 모달이 렌더링 될 위치라고 들었던 것 같은데, 루트 레이아웃에 모달이 렌더링 되는 위치를 나타내는 div 태그( modal-root 라는 id값을 가지는 div 태그)와 {modal} 이 함께 있는 것이 문제가 되지는 않는지, 모달 컴포넌트가 중복되어 열리는 건 아닌지 궁금합니다..!
미해결
강화학습 올인원: 기초, 최신 알고리즘, 실무 활용까지
실습 스크립트 파일은 따로 제공되지 않나요?
해결됨
(2026 최신!) 일주일만에 합격하는 정보처리기사 실기
생성자 호출 실행흐름을 따라가다가, 중간에 설명이 틀려서 수정을 해주긴 하셨는데 결국 최종 실행흐름에 대한 설명은 나와있지 않습니다. 정확한 실행흐름에 대한 설명을 부탁드립니다.
해결됨
CloudNet@ - Amazon EKS 확장판 강의
terraform plan시 ch1/eks.tf 파일에서 오류가 발생합니다. ch1 git:(main) ✗ terraform plan ╷ │ Error: Unsupported block type │ │ on eks.tf line 23, in provider "helm": │ 23: kubernetes { │ │ Blocks of type "kubernetes" are not expected here. Did you mean to define argument "kubernetes"? If so, use the equals sign to assign it a value. ╵ 소스를 아래와 같이 변경하였습니다. kubernetes = { .... exe = { ... set = [ { name = "clusterName" value = var.ClusterBaseName }, { name = "serviceAccount.create" value = "true" }, { name = "serviceAccount.annotations.eks\\.amazonaws\\.com/role-arn" value = "arn:aws:iam::${ data.aws _caller_identity.current.account_id}:role/AmazonEKSTFLBControllerRole-${module.eks.cluster_name}" }, { name = "region" value = "ap-northeast-2" } ] 커서에서 바이브코딩으로 바꿔서 문법에러는 안나는데 여전히 버전문제인지 해결이 안되네요. ch1 git:(main) ✗ terraform plan ╷ │ Error: Unsupported block type │ │ on eks.tf line 23, in provider "helm": │ 23: kubernetes { │ │ Blocks of type "kubernetes" are not expected here. Did you mean to define argument "kubernetes"? If so, use the equals sign to assign it a value. ╵ ➜ ch1 git:(main) ✗ terraform init Initializing the backend... Initializing modules... Downloading registry.terraform.io/terraform-aws-modules/eks/aws 20.37.1 for eks... - eks in .terraform/modules/eks - eks.eks_managed_node_group in .terraform/modules/eks/modules/eks-managed-node-group - eks.eks_managed_node_group.user_data in .terraform/modules/eks/modules/_user_data - eks.fargate_profile in .terraform/modules/eks/modules/fargate-profile Downloading registry.terraform.io/terraform-aws-modules/kms/aws 2.1.0 for eks.kms... - eks.kms in .terraform/modules/eks.kms - eks.self_managed_node_group in .terraform/modules/eks/modules/self-managed-node-group - eks.self_managed_node_group.user_data in .terraform/modules/eks/modules/_user_data Downloading registry.terraform.io/lablabs/eks-external-dns/aws 1.2.0 for eks-external-dns... - eks-external-dns in .terraform/modules/eks-external-dns Downloading registry.terraform.io/terraform-aws-modules/iam/aws 5.39.0 for irsa-external-dns... - irsa-external-dns in .terraform/modules/irsa-external-dns/modules/iam-assumable-role-with-oidc Downloading registry.terraform.io/terraform-aws-modules/iam/aws 5.39.0 for irsa-lb-controller... - irsa-lb-controller in .terraform/modules/irsa-lb-controller/modules/iam-assumable-role-with-oidc Downloading registry.terraform.io/terraform-aws-modules/vpc/aws 5.21.0 for vpc... - vpc in .terraform/modules/vpc Initializing provider plugins... - Finding hashicorp/cloudinit versions matching ">= 2.0.0"... - Finding hashicorp/null versions matching ">= 3.0.0"... - Finding cloudposse/utils versions matching ">= 0.17.0"... - Finding hashicorp/aws versions matching ">= 4.0.0, >= 4.19.0, >= 4.33.0, >= 5.79.0, >= 5.95.0, < 6.0.0"... - Finding hashicorp/helm versions matching ">= 2.6.0"... - Finding hashicorp/kubernetes versions matching ">= 2.16.0"... - Finding hashicorp/time versions matching ">= 0.9.0"... - Finding hashicorp/tls versions matching ">= 3.0.0"... - Installing hashicorp/helm v3.0.2... - Installed hashicorp/helm v3.0.2 (signed by HashiCorp) - Installing hashicorp/kubernetes v2.37.1... - Installed hashicorp/kubernetes v2.37.1 (signed by HashiCorp) - Installing hashicorp/time v0.13.1... - Installed hashicorp/time v0.13.1 (signed by HashiCorp) - Installing hashicorp/tls v4.1.0... - Installed hashicorp/tls v4.1.0 (signed by HashiCorp) - Installing hashicorp/cloudinit v2.3.7... - Installed hashicorp/cloudinit v2.3.7 (signed by HashiCorp) - Installing hashicorp/null v3.2.4... - Installed hashicorp/null v3.2.4 (signed by HashiCorp) - Installing cloudposse/utils v1.30.0... - Installed cloudposse/utils v1.30.0 (self-signed, key ID ********) - Installing hashicorp/aws v5.100.0... - Installed hashicorp/aws v5.100.0 (signed by HashiCorp) Partner and community providers are signed by their developers. If you'd like to know more about provider signing, you can read about it here: https://www.terraform.io/docs/cli/plugins/signing.html Terraform has created a lock file .terraform.lock.hcl to record the provider selections it made above. Include this file in your version control repository so that Terraform can guarantee to make the same selections by default when you run "terraform init" in the future. Terraform has been successfully initialized! You may now begin working with Terraform. Try running "terraform plan" to see any changes that are required for your infrastructure. All Terraform commands should now work. If you ever set or change modules or backend configuration for Terraform, rerun this command to reinitialize your working directory. If you forget, other commands will detect it and remind you to do so if necessary. ➜ ch1 git:(main) ✗ terraform plan ╷ │ Error: Unsupported block type │ │ on .terraform/modules/eks-external-dns/ helm.tf line 41, in resource "helm_release" "this": │ 41: dynamic "set" { │ │ Blocks of type "set" are not expected here. ╵ ╷ │ Error: Unsupported block type │ │ on .terraform/modules/eks-external-dns/ helm.tf line 49, in resource "helm_release" "this": │ 49: dynamic "set_sensitive" { │ │ Blocks of type "set_sensitive" are not expected here. ╵ ╷ │ Error: Unsupported block type │ │ on .terraform/modules/eks-external-dns/ helm.tf line 57, in resource "helm_release" "this": │ 57: dynamic "postrender" { │ │ Blocks of type "postrender" are not expected here. ╵ ➜ ch1 git:(main) ✗
해결됨
컴퓨터 비전 이상 탐지, 개발부터 배포까지 올인원 마스터
이번 강의에서 GenerateLabel 클래스를 생성할 때 초기화에서 input_dir과 output_dir에 대해서 형식을 path로 미리 지정해주었습니다. 그런데 아래 validate_path 함수에서 추가적으로 if not all~ 구문을 사용해서 해당 인자들의 형식을 확인하도록 코드를 구성하셨는데 이러한 이유가 따로 있으신가요? 만약 해당 형식이 아니면 처음 클래스를 초기화할 때부터 에러가 발생하지 않나요? 항상 좋은 강의 만들어주셔서 감사드립니다.
해결됨
컴퓨터 비전 이상 탐지, 개발부터 배포까지 올인원 마스터
안녕하십니까. 높은 질의 강의를 준비해주셔서 감사합니다. 강의를 들으면서 현재 강의에서 최종적으로 만들고자 하는 MLOps 아키텍쳐 과정에서 궁금한 것이 생겨 이렇게 질문을 하게 되었습니다. 강의에서 '지도학습을 위한 라벨링 데이터를 만들기 어려운 상황이 많기 때문에 LLM을 통해서 라벨링 데이터를 만들겠다.'라는 느낌으로 말씀을 하셨는데 그렇게 되면 해당 데이터로 학습을 한 모델은 위에서 사용된 LLM의 성능에만 근접하도록 튜닝이 되는 것이지 않을까요? 궁금한 점을 좀 더 자세히 말씀드리면, LLM으로 anomaly detection을 수행하면 되는데 어떤 이유에서 LLM으로 만든 데이터셋을 예측하는 머신을 추가적으로 만들어야하는 이유를 잘 모르겠습니다. LLM API의 Latency 때문일까? 라는 생각을 했지만 정확하지 않은 것 같아 질문을 남기게 되었습니다. 좋은 강의 항상 감사드립니다.
미해결
12시간 안에 끝내는 파이썬을 활용한 크롤링
5강의 네이버 페이지 데이터 수집 실습에서 저는 네이버에서 'a.nav'가 아니고 span.service_name으로 떠서 그대로 적었는데 결과가 []로 떠요~ㅠㅠ 어떻게 해야할까요~?
해결됨
(2026 최신!) 일주일만에 합격하는 정보처리기사 실기
사진과 같은 문제에서 답은 부모 클래스라고 하는데, 함수 호출과 인스턴스 생성을 구분해서 질문하지 않은 질문 같아서 글을 올려봅니다. 콜 스택에서 자식 클래스 생성자 -> 부모 클래스 생성자 함수 순으로 콜이 쌓이고, 먼저 쌓인 부모 클래스의 생성자 함수가 실행이 되면서 부모 인스턴스가 생성 -> 자식 인스턴스가 생성이 되는거라고 생각합니다. 즉, 제가 생각하는 답은 자식 클래스인데 제가 옳게 판단한건지 확인차 문의드려봅니다.
미해결
[신규 개정판] 이것이 진짜 크롤링이다 - 실전편 (인공지능 수익화)
강의 자료 ppt 파일 카페에서 받을 수 있는지요?ㅎㅎㅎ 링크를 못찾아서 질문드려요!
미해결
AWS 아키텍처 가장 쉽게 배우기 — 기본 CS부터 실무 기반 AWS 핸즈온 실습
web server와 로드밸런서에 대해 질문이 있습니다. 아키텍처는 구성하기 나름이겠지만, 보편적으로는 web server(reverse proxy)를 가장 앞단에 두고, aws alb를 그 뒷단에 두고, 그 alb 뒷단에 각 종류별 application server를 둔다고 생각하면 될까요?
미해결
Next.js App router 기반 Chat GPT 만들기
안녕하세요. Loading UI & Streaming 강의를 따라 하는데, 캐시 비우기 및 강력 새로고침으로 해도 page loading... 이 안보이네요. 개발자도구 띄우고 '캐시 비우기 및 강력 새로고침'으로 하면, 개발자도구 > 네트워크 에서 dashboard페이지가 '대기중' 상태이고, 미리보기에서 보이는 내용은 없습니다. route.ts에서 랜덤 지연시간이 지난 후 VSCode 에서 data { data: '4057만에 응답완료!' } 라고 뜬 후에 브라우저 개발자도구 > 네트워크에서 dashboard페이지 미리보기를 보면 " 루트 레이아웃대시보드 레이아웃 page loading..." 이라고 보이는데, 지연시간이 지난 후이라서 그런지 브라우저 상에서는 "루트 레이아웃대시보드 레이아웃 대시 보드 페이지" 으로만 보입니다. datashboard 페이지의 응답이 지연 시간이 지난 후에 하는거 같은데 왜 이럴까 궁금해지네요.
해결됨
(2026 최신!) 일주일만에 합격하는 정보처리기사 실기
String subStr1 = str1.substring(1, 4) 은 str1 = Hello 입니다. 인덱스 1,4 는 ello 아닌가요 ? 강의에선 ell 로나옵니다.
해결됨
(2026 최신!) 일주일만에 합격하는 정보처리기사 실기
Add 5 출력 후 return super.sum(n) 을 하면 n=5 가 부모 클래스 SUM으로 호출되서 if문 false로 인해 else 실행하며 5 + sum(n-1) 은 알겠어 근데 왜 ADD4 가 출력되는지 정확하게 이해하지 못하겠습니다. 5+Sum(4) 4+Sum(3) 3+Sum(2) 2+Sum(1) 1+Sum(0) n <=0 -> returm 0으로 제가 풀이된 답은 ADD 5 Sum : 15 로 되는데요 무슨 차이 이길래 다시 자식에게 ADD 4를 호출시키느거죠
해결됨
(2026 최신!) 일주일만에 합격하는 정보처리기사 실기
Java언어 기출문제의 변형 13:48 for (int i = 0; i < maxL; i++) { if (i < a.length() && i % 2 == 0) { c.append(a.charAt(i)); } if (i < b.length() && i % 2 != 0) { c.append(b.charAt(i)) } } 에서 왜 1번 if문 출력 후 2번 if문이 실행되는건가요 1번 if문 실행이 종료 후 2번 실행이 되어야하는거 아닌가요?
미해결
실전! GitHub Actions으로 CI/CD 시작하기
안녕하세요 강의 잘 듣고 있습니다. 슬랙 연동하는 부분이 지속적으로 안돼서 어떻게 해결해야 하는지 여쭤보고 싶습니다. 강의에 나온대로해도 안되길래 payload를 간소화해보기도 했고, 직접 마켓플레이스에 들어가 v2.1.0 문법으로 수정하기도 했습니다. 그런데 워크플로우에서 계속해서 5회 리트라이에도 실패했다는 값이 출력됩니다. 웹훅 URL도 정상적으로 생성되어 있고, text 값을 수정해서 별도로 curl을 날려도 정상적으로 슬랙에 메시지가 전달되는 상태입니다. action을 통할 때에만 실패하네요.. 혹시 슬랙이 무료판이라 그런걸까요.. 아래는 워크플로우 로그와 yaml 설정값입니다. Run slackapi/slack-github-action@v2.1.0 2 with: 3 webhook: *** 4 webhook-type: incoming-webhook 5 payload: { 6 "text": "리포지토리 생성 결과: success" 7 } 8 errors: false 9 payload-templated: false 10 retries: 5 11 env: 12 ACTIONS_STEP_DEBUG: true - name: slack if: always() uses: slackapi/slack-github-action@v2.1.0 with: webhook: ${{ secrets.SLACK_WEBHOOK_URL }} webhook-type: incoming-webhook payload: | { "text": "리포지토리 생성 결과: ${{ steps.create-repo.outcome }}" }
해결됨
38군데 합격 비법, 2026 코딩테스트 필수 알고리즘
안녕하세요! 수업 교재 링크에서 제목만 뜨고 코드나 내용 설명은 안뜨네요ㅠㅠ pdf로 열면 뜨는데 코드가 짤리게 나와서 드래그 복사를 해도 짤린 부분까지만 복사가 되요ㅜ 강의 영상에서처럼 강의 자료를 보려면 어떻게 해야 될까요?
해결됨
초초보도 할 수 있다! 파이썬으로 쓱 만드는 스페이스 인베이더
크기나 위치 숫자를 바꿔도 실행하면 변하지 않아서 질문드립니다.