묻고 답해요
158만명의 커뮤니티!! 함께 토론해봐요.
인프런 TOP Writers
-
미해결해킹 입문부터 중급까지, 한 번에 배우는 웹해킹
실습 내용에 nc도 나오는것 같은데 nc는 알아서 하는건가요?
nc는 본인 리눅스에서 알아서 하는거에요?
-
미해결AWS 클라우드 서비스 인프라 구축 이해와 해킹, 보안
취약점 분석 실습구성도를 문서로 정리 부탁드려봅니다.
강좌를 보면서 따라하고 있는데 EC2를 어떻게 몇개를 설치 하고 해야 하는건지요? 아키텍처에서 처럼 처음부터 3개를 모두 설치 하고 해야 하는건지, 보안 그룹은 각각 어떻게 설정 해줘야하는지 강좌를 몇번을 돌려봐도 헛갈립니다.-VPC : 이름 : cloud_infra] - 10.0.0.0/16서브넷 이름 : subnet_public_DMZ 10.0.1.0/24 EC2-1 퍼블릭에 생성 / 10.0.0.0/24 보안그룹은 80,22 EC2-2 프라이빗에 생성 / 10.0.1.0/24 보안그룹은 80,22EC2-3 프라이빗에 생성 / 10.0.2.0/24 보안그룹은 80.22 이게 맞는 건지요? 라우팅 테이블과 , NAT 게이트웨이 등 연결은 어떻게 해야 하는지 부탁드립니다.
-
미해결[리뉴얼] 파이썬입문과 크롤링기초 부트캠프 [파이썬, 웹, 데이터 이해 기본까지] (업데이트)
lxml 관련 오류
안녕하세요 유익한 강의 잘 듣고 있습니다. 63. IT/데이터 분야를 위한 지식: XML 데이터 포멧 다루기2 (업데이트) 의 끝 부분에서 강사님이 만드신 xml test (10:05초 부분)를 위한 url 테스트 실행시,실행은 되는데 하단에 경고문구가 나와서요.컬럼명 중에 대소문자하고 관련이 있을 것 같긴 한데... 제가 따로 변경한 게 없고 강의파일 그대로 실행한거 거든요. [오류내용]C:\Users\SKTelecom\AppData\Local\Temp\ipykernel_1828\4110160249.py:20: XMLParsedAsHTMLWarning: It looks like you're using an HTML parser to parse an XML document. Assuming this really is an XML document, what you're doing might work, but you should know that using an XML parser will be more reliable. To parse this document as XML, make sure you have the Python package 'lxml' installed, and pass the keyword argument `features="xml"` into the BeautifulSoup constructor. If you want or need to use an HTML parser on this document, you can make this warning go away by filtering it. To do that, run this code before calling the BeautifulSoup constructor: from bs4 import XMLParsedAsHTMLWarning import warnings warnings.filterwarnings("ignore", category=XMLParsedAsHTMLWarning) soup = BeautifulSoup(xml_data, 'lxml')
-
미해결노코드 자동화 입문부터 실전까지: n8n 완전정복 (한국 최초 n8n 앰버서더 직강)
워크플로우 공유 요청
수료증 워크 플로우 공유해주세요
-
미해결
안녕하세요 질문있습니다.
제가 현직 경찰로 사이버수사부서에서 근무하고 있습니다. 전문성을 키워보고자 해당 자격증을 공부해보려합니다.컴퓨터, 보안 이쪽은 진짜 전혀 모르지만 실무나 형소법은 따로 공부 안해도 될 만큼 잘 알고있습니다그렇다면 질문입니다. 컴퓨토 생초짜가 필기공부를 얼마나 해야할까요? 퇴근 후 2~3시간정도 할 수 있습니다리뉴얼 교재는 언제쯤 나올까요?지금 강의를 결제해도 리뉴얼되면 리뉴얼 책을 다운받을 수 있을까요?이상입니다. 감사합니다^^
-
미해결
개발자 이직, 커리어 고민 나눠요!
개발자 커리어 대화를 익명으로 나눌 수 있는 서비스입니다! 검증된 토스, 당근, 네이버 등의 현직자들과익명으로 내 커리어 고민을 전화통화를 나눌 수 있어요.내 경험을 나누고 싶다면 누구나 호스트가 되어 베네핏도 받고 경험도 나눌 수 있어요 아래 앱에서 확인해요!https://oneonone.short.gy/app
-
미해결실습으로 손에 잡히는 SQLD의 정석(2과목)
데이터세트 노션 페이지 링크는 어디있나요?
궁금한 점은 링크가 아니고어디에 적어 두셨는지 궁금합니다
-
미해결한 입 크기로 잘라먹는 타입스크립트(TypeScript)
@types/node 설치 문제
안녕하세요 현재 Node.js 패키지 초기화까지는 했는데@types/node 설치하는 부분부터 에러가 뜨는데 어떻게 해야할지 모르겠네요..ㅜ맥 사용하고 있는데 뭐가 문제일까요?╭─ ~/Desktop/Inflearn/TypeScript/section1 ✔ 21s ╰─ npm i @types/node npm error code EEXIST npm error syscall mkdir npm error path /Users/maccr/.npm/_cacache/content-v2/sha512/27/82 npm error errno EEXIST npm error Invalid response body while trying to fetch https://registry.npmjs.org/undici-types: EACCES: permission denied, mkdir '/Users/maccr/.npm/_cacache/content-v2/sha512/27/82' npm error File exists: /Users/maccr/.npm/_cacache/content-v2/sha512/27/82 npm error Remove the existing file and try again, or run npm npm error with --force to overwrite files recklessly. npm error A complete log of this run can be found in: /Users/maccr/.npm/_logs/2025-07-20T07_17_30_777Z-debug-0.log가독성이 좋지 않을 것 같아 사진도 첨부합니다!
-
미해결김영한의 실전 자바 - 고급 3편, 람다, 스트림, 함수형 프로그래밍
독립적인 스레드 할당 시 스레드 개수는 어떻게 할당해야 할까요?
학습하는 분들께 도움이 되고, 더 좋은 답변을 드릴 수 있도록 질문 전에 다음을 꼭 확인해주세요.1. 강의 내용과 관련된 질문을 남겨주세요.2. 인프런의 질문 게시판과 자주 하는 질문(링크)을 먼저 확인해주세요.(자주 하는 질문 링크: https://bit.ly/3fX6ygx)3. 질문 잘하기 메뉴얼(링크)을 먼저 읽어주세요.(질문 잘하기 메뉴얼 링크: https://bit.ly/2UfeqCG)질문 시에는 위 내용은 삭제하고 다음 내용을 남겨주세요.=========================================[질문 템플릿]1. 강의 내용과 관련된 질문인가요? (예/아니오)예2. 인프런의 질문 게시판과 자주 하는 질문에 없는 내용인가요? (예/아니오)예3. 질문 잘하기 메뉴얼을 읽어보셨나요? (예/아니오)예[질문 내용]궁금한점이 있습니다. 독립적인 스레드 풀을 만들어 사용할 때 스레드 수는 어떻게 측정하는게 좋을까요?예를들어 CPU Core 수가 4개인 경우에 일반적으로 사용하는 스레드 수는 어떻게 할당할지 감이 안잡힙니다.독립적인 스레드 풀을 만들 때 CPU Core 수에 따른 적절한 스레드 수가 있는지, 아니면 직접 스레드 수를 조절해가며 테스트를 해봐야하는지 궁금합니다.
-
미해결AWS 클라우드 서비스 인프라 구축 이해와 해킹, 보안
25년 7월 현재 AWS에 칼리리눅스 설치 안되나요?
AWS EC2에서 kali 리눅스 설치하려고 하는데 이미지가 보이지 않습니다. 더이상은 AWS에서 설치가 안되는 것인가요?
-
해결됨스프링부트로 직접 만들면서 배우는 대규모 시스템 설계 - 게시판
조회수 어뷰징 방지 질문
안녕하세요~어뷰징 방지에 대한 질문을 드리고 싶습니다. 현재, 어뷰징 방지를 위해 분산락을 잡고 해당 유저가 특정 게시물에 대한 조회수를 10분 동안 1만 올릴 수 있도록 설계해주셨는데요.레디스의 키-벨류 로도 충분히 위와 같은 어뷰징 방지를 설계할 수 있지 않나요?SETNX (key=유저+게시글, value=1, TTL=10분) 만약 이 값이 이미 존재한다면 조회수를 올리지 않는 방식으로 구현해도 충분할 거 같은데, 분산락으로 이 로직을 구현하신 이유가 궁금합니다. 감사합니다!
-
미해결AWS 배포 완벽가이드 (feat. Lightsail, Docker, ECS)
강의 학습시 애플리케이션 질문
안녕하세요 강사님이제 강의를 막 듣기 시작했는데 질문이 있어 먼저 남깁니다저는 Node말고 평소에 사용하는 spring 기반으로애플리케이션을 띄워도 AWS 배포 과정을 학습하는데는문제가 없을지 질문 드립니다.감사합니다.
-
미해결html - SVG scroll animation 효과 - 특별한 포트폴리오를 위한 그림 15종 증정
배 svg 그리는 방법
배나 비행기 같은 svg 요소를 구현할 때, 하나의 완성된 SVG 대신 여러 개의 작은 요소들로 분리해서 겹치는 방식을 사용하는 이유가 궁금합니다.
-
미해결이득우의 언리얼 프로그래밍 Part4 - 게임플레이 어빌리티 시스템
ASC 에서 AttributeSet 함수에 대한 mutable 반환 함수가 없는 이유
안녕하세요. UABGA_AttackHitCheck::OnTraceResultCallback 구현에서 질문 드릴 게 있습니다. UABCharacterAttributeSet* TargetAttribute = const_cast<UABCharacterAttributeSet*>(TargetASC->GetSet<UABCharacterAttributeSet>()); 게임 로직 만들면서 AttributeSet 의 값을 변경해야 할 경우가 많을 것 같은데요. ASC 에서 변경가능한 AttributeSet 의 참조나 mutable 포인터를 반환하는 함수를 구현하지 않은 이유가 있나요?const_cast 로 억지로 const 를 벗겨내는 게 자연스럽게 느껴지진 않아서요. 다른 곳에서 값을 변경하게 코드를 작성해야 하는 디자인 측면이 있는 건지, 경험적인 정책 측면이 있는 건지 궁금해서 질문 드렸습니다.
-
해결됨10주완성 C++ 코딩테스트 | 알고리즘 코딩테스트
3-h 코드 질문입니다.
안녕하세요!강의를 보고 혼자서 풀었는데 조금식 다르기는 하지만 전체적인 흐름은 큰돌님 코드와 똑같다고 생각합니다.하지만 왜인지 자꾸 틀렸다고 뜨네용..#include <bits/stdc++.h> using namespace std; int n, k; queue<int> q; int visited[200004]; int arr[200004]; int t; int ret; int main() { cin >> n >> k; if (n == k) { cout << 0 << "\n" << 1; return 0; } q.push(n); visited[n] = 1; arr[n] = -1; while (q.size()) { t = q.front(); q.pop(); if (t == k) { break; } for (int next : {t - 1, t + 1, t * 2}) { if (next < 0 || next > 100000) continue; if (visited[next]) continue; visited[next] = visited[t] + 1; arr[next] = t; q.push(next); } } int temp = k; vector<int> v; while (temp != -1) { v.push_back(temp); temp = arr[temp]; } reverse(v.begin(), v.end()); cout << visited[k] -1 << "\n"; for (int a : v) { cout << a << " "; } }
-
미해결웹 개발자와 정보보안 입문자가 꼭 알아야 할 웹 해킹 & 시큐어 코딩
실습 부분은 버프 사용법을 별도 공부를 하고 와야 따라하는게 가능 한 강의 인가요?
실습은 따라서 하고 싶어도 혼자만 진행을 하면서 이렇게 하면 됩니다. .라고 하면 어떻게 따라 하라는 건가요?버프 설치를 했고 설정하는것 Add는 따라 했지만 이번 강좌는 거의 강사분 혼자 이렇게 하는 겁니다 라고만 생각이 듭니다.
-
미해결실무자를 위한 구글애널리틱스(GA4+GTM) 활용법(25년 Update)
총수익과 purchase의 차이가 궁금합니다.
강의 중에 7:24 에서 이미 "총 수익" 열을 통해 direct에서 가장 수익(즉 구매)가 많이 이루어졌다고 알 수 있는데, purchase 데이터를 중복으로 보는 이유는 무엇일까요?? 감사합니다.
-
미해결코틀린 고급편
좋은 코드 예시
안녕하세요 코틀린 강의 초급, 고급 다 잘 들었습니다. 저는 웹 백앤드 개발자인데요.MVC 패턴 등으로 여러 코드들을 공부 & 회사에 적용시키고 싶은데, 좋은 코드 예시들은 어디서, 어떻게 찾아볼 수 있을까요!? github 에서 검색한다면 키워드는 보통 어떤식으로 찾아볼 수 있을까요? 등등 팁 같은 것 알려주시면 감사하겠습니다.감사합니다!
-
미해결스프링 부트와 리액트로 구현하는 소셜 로그인
SocialLoginWeb1303 소스 제공해 주시면 안되나요?
SocialLoginWeb1303 소스 제공해 주시면 안되나요?
-
미해결스프링 DB 2편 - 데이터 접근 활용 기술
물리 트랜잭션 과 논리트랜잭션 용어를 맞게 이해한걸까요
학습하는 분들께 도움이 되고, 더 좋은 답변을 드릴 수 있도록 질문전에 다음을 꼭 확인해주세요.1. 강의 내용과 관련된 질문을 남겨주세요.2. 인프런의 질문 게시판과 자주 하는 질문(링크)을 먼저 확인해주세요.(자주 하는 질문 링크: https://bit.ly/3fX6ygx)3. 질문 잘하기 메뉴얼(링크)을 먼저 읽어주세요.(질문 잘하기 메뉴얼 링크: https://bit.ly/2UfeqCG)질문 시에는 위 내용은 삭제하고 다음 내용을 남겨주세요.=========================================[질문 템플릿]1. 강의 내용과 관련된 질문인가요? (예/아니오)2. 인프런의 질문 게시판과 자주 하는 질문에 없는 내용인가요? (예/아니오)3. 질문 잘하기 메뉴얼을 읽어보셨나요? (예/아니오)[질문 내용]물리 트랜잭션 과 논리 트랜잭션에 대해 가령 다음과 같이 있을 경우 @Transactional 의 경우 dataSource.getConnection(); 과 같이 트랜잭션이 시작되는 걸 의미 하니 placeOrder 메소드 전체가 물리 트랜잭션에 해당하고 그 이후 내부의 각 메소드 나 비즈니스 로직에서 사용되는 트랜잭션은 논리트랜잭션에 해당한다고 이해 하면 될까요? @Servicepublic class OrderService { @Transactional // 논리 트랜잭션 1 public void placeOrder() { orderRepository.save(); paymentService.processPayment(); // 논리 트랜잭션 2 (propagation 여부에 따라) }}