묻고 답해요
158만명의 커뮤니티!! 함께 토론해봐요.
인프런 TOP Writers
-
해결됨핵심만 쏙쏙 Jira&Confluence
Jira 메인화면 UI
1번2번 강의 진행은 2번 UI(좌측에 요약,타임라인,백로그 등등. 상단에 내작업,프로젝트,대시보드 등등)으로 진행되잖아요.제가 뭘 눌렀는지는 모르겠지만, 가끔 1번 UI(좌측에 내작업, 프로젝트, 대시보드 등등. 상단에는 그냥 검색창만 있음)로 바뀌어서 도저히 2번 UI로 변경하는 방법을 모르겠어서 새로 도메인을 생성하고 강의를 이어나가는 어려움을 겪고 있습니다..1번 UI에서 2번 UI로 바꾸는 방법 알 수 있을까요..
-
미해결[신규 개정판] 이것이 진짜 엑셀자동화다 - 기본편
전자는 보안때매 안되나요?
전자 사업장입니다. 커널선택에서 안되는데 보안때매 안되는건가요?
-
해결됨[퇴근후딴짓] 빅데이터 분석기사 실기 (작업형1,2,3)
종자와 비료의 p밸류값
8:42에서 종자의 p밸류값은 7.254117e-10비료의 p밸류값은 1.835039e-03으로 나오는데요.둘다 귀무가설을 기각하여 '토마토수'에 영향을 준다는 사실은 이해를 했습니다. 궁금한 점은 p밸류값이 종자가 비료보다 훨씬 수치가 작은데 그렇다면 '종자'가 '비료'보다 토마토수에 더 영향을 끼친다고 해석해도 괜찮은가요?
-
해결됨이거 하나로 종결-스프링 기반 풀스택 웹 개발 무료 강의
개인 깃허브에 코드 업로드 관련
안녕하세요, 우선 좋은 강의 업로드해주셔서 감사합니다.다름이 아니라 강의를 보면서 공부하며 친 코드들을 깃허브나 블로그에 개인 공부 기록용으로 공개 업로드해도 될지 질문드리고 싶습니다.
-
미해결쉽게 설명하는 AWS 기초 강의
인스턴스 스토어
인스턴스 스토어는 ec2 생성 시 기본으로 선택되는 이 볼륨을 말씀하시는게 맞는거죠?
-
미해결[리뉴얼] 코딩자율학습 제로초의 자바스크립트 입문
2-14.else,else if,switch 관련 질문입니다.
안녕하세요 선생님자바스크립트 처음 입문한 학생인데 선생님 강좌로 많은 도움을 받고 있습니다. 감사합니다.오늘 2-14.else,else if,switch 를 듣던 중 선생님께서 알려주신 예제를 실행시키고 switch 문을 변형하여 입력을 하였는데 예제는 무사히 실행되었지만 변형한 switch문은 콘솔도 나오지 않고 오류도 나오지 않아 어떤 부분으로 인한 문제인지 전혀 몰라 질문 남깁니다...ㅠ 뭐가 문제였는지 알 수 있을까요?.
-
해결됨(2025) 일주일만에 합격하는 정보처리기사 실기
strcat
11:35strcat는 함수 이름으로 안변하는 건가요?cat이 연결시키는 느낌이고 문자 변수 이름이 str이어서 strcat인건지, 변수이름에 상관없이 strcat이 되는건지 궁금합니다.a="hello"; acat(a, "world")라고는 쓸 수 없는거겠죠...?
-
미해결앨런 Swift Concurrency for Swift 6 (Part-1)
Task를 함수 내부에서 사용했을 때 값의 변화를 예상하는 법
📌 자주하는 질문 모음링크: https://pointed-earwig-996.notion.site/Swift-Concurrency-for-Swift-6-Part-1-22eecb0b83154ac28c7c66446f6e54e1?pvs=4 자주하는 질문을 먼저 확인 부탁드리며, 질문은 최대한 구체적으로하셔야 빠르게 답변드릴 수 있습니다. [질문 예시](1) 몇강, 몇초의 내용이 잘 이해가 안갑니다. (제가 적어놓은 강의 번호 "10강, 7분 강의 내용 중에... " )(2) 강의자료 몇페이지의 내용이 잘 이해가 안갑니다.(3) 정확하게 어떤 포인트에 대한 내용이 이해가 안갑니다. 다시 설명해주실 수 있나요? 안녕하세요 엘런님, 강의를 들으면서 swift concurrency를 적극 활용해보고 있는 중입니다.코드를 작성하고 나서 테스트 코드를 작성하면서 의문이 생기게 되었는데요,class viewmodel { @Published private(set) var count = 0 enum Event { case buttonTapped } // viewcontroller에서 호출하는 함수 func dispatch(_ event: Event) { Task { switch event { case .buttonTapped: count += await fetch() } } } // 네트워크를 통해 받아오는 값이라고 가정. private func fetch() async -> Int { return 100 } } struct viewmodelTests { var sut: viewmodel! init() { sut = viewmodel() } @Test func testButtonTapped0() async throws { sut.dispatch(.buttonTapped) try await Task.sleep(for: .seconds(1)) #expect(sut.count == 100) } @Test func testButtonTapped1() async throws { sut.dispatch(.buttonTapped) await Task.megaYield() #expect(sut.count == 100) } @Test func testButtonTapped2() async throws { sut.dispatch(.buttonTapped) try await Task.yield() #expect(sut.count == 100) } @Test func testButtonTapped3() async throws { try await withMainSerialExecutor { sut.dispatch(.buttonTapped) try await Task.yield() #expect(sut.count == 100) } } @Test func testButtonTapped4() async throws { try await withMainSerialExecutor { sut.dispatch(.buttonTapped) try await Task.megaYield() #expect(sut.count == 100) } } }다음과 같은 viewmodel을 테스트하는 코드를 작성했을 때,0번째 테스트의 경우는 현재 testButtonTapped0가 실행되는 Task를 suspend했지만, dispatch 함수 내부의 Task는 suspend되지 않고 그대로 진행되기 때문에 정상적으로 작동을 할 것으로 예상을 했습니다.https://github.com/pointfreeco/swift-concurrency-extras1번째의 경우는 위 라이브러리를 사용해서 하나의 Task를 여러번 yield시켜주도록 해서 동작하도록 해서 거의 높은 확률로 작동을 했습니다.그런데 testButtonTapped2의 경우 yield를 해주더라도 남아있는 스레드가 존재해서 바로 다시 일을 진행을 해서 틀릴 때가 있는 걸까요???또한 5번째는 거의 항상 맞는 것이 보장되는데 3번째는 보장이 되지 않는 이유도 궁금합니다. 궁극적으로 궁금한 점은 현재 위 코드의 viewmodel의 dispatch함수를 테스트하기 위해서 어떠한 방법을 사용해야 항상 성공을 보장할 수 있을 지 궁금합니다. 또한 Task.yield()를 했을 때 어떤 Task를 yield하는지 정확하게 이해가 가지 않습니다.. 긴 글 읽어주셔서 감사합니다!
-
미해결
아니 좀 알려달라구요 영상그대로따라해도안되잖아요
Get Component by Class - Return Value랑 Set Local Grab Component랑 왜 연결이 안되냐고영상 그대로 착실하게 따라하고 있는데 뭐가 문제냐구요 저번에 질문해도 받아주지도 않고
-
미해결비전공자도 이해할 수 있는 DB 설계 입문/실전
관리자 테이블
안녕하세요.관리자 테이블에 이메일이 유저의 이메일과 다르지 않다고 생각이 들어서 합치는 게 낫다고 생각이 들었습니다. 처음에는 유저에 그냥 합쳐서 새로운 컬럼 role로 관리하려고 했는데, 중복이 있어서관리자 테이블엔, role 컬럼을 넣어서 user, admin 2개로 추가해서 이제 유저 테이블에서 FK로 사용하려고 하는데 이 방법은 어떨까요? (강의 너무 잘 듣고 있습니다, 제 멘토이십니다ㅎㅎ)
-
해결됨비전공자도 이해할 수 있는 DB 설계 입문/실전
외래 키 지정은 필수가 아닌 건가요?
안녕하세요. 강의 끝까지 다 들었는데 갑자기 외래 키 부분에서 궁금한 점이 생겼습니다. DB 설계할 때 테이블끼리 관계를 맺기 위해 외래 키를 지정하잖아요?그런데 외래 키로 지정을 안 하는 경우도 있나요? 조인 등에 사용될 속성은 있지만, 외래 키 지정은 안 해서 외래 키 제약 조건이 없도록 하는 경우도 있나요?
-
미해결스마트 애자일/스크럼 프로젝트 관리 실무
강의 자료 제공 안되나요?
공감이 많이 되는 강의 입니다, 감사합니다! 강의 중간 중간에 이런 슬라이드가 있으니 참고하세요 하는 부분이 있는데,, 영상 캡처도 안되고 해서 불편합니다 ㅠ 강의 자료 있을까요?
-
해결됨그림으로 쉽게 배우는 자료구조와 알고리즘 (기본편)
2:37초 질문입니다.
여기서 기존 head(2)가 가리키던 노드는 3이므로, 그 이전 노드는 2인 거죠? 맞다면 설명이 잘못된 게 아닐까 해서요...ㅠㅠ 코드는 기존 head의 이전 노드로 잘 써 있고, 도식도 잘 표시되었는데 설명이 다소 헷갈려서 확인 차 여쭤 봅니다.
-
해결됨핸즈온 리액트 네이티브
7.15 :: 상태 변수와 컴포넌트 언마운트 관련 질문드립니다!
7.15 :: 상태 변수와 컴포넌트 언마운트 강의 부분에서 SIGN IN 과 SIGN UP 버튼으로 이동시(NOBRIDGE) LOG SignIn Mount (NOBRIDGE) LOG SignUp Mount (NOBRIDGE) LOG SignIn Mount로그에 이렇게만 표시가 되고있는 상태입니다.SignUp UnMount 가 되지 않는 상태인데 어떤부분에서 잘못됐는지 찾지를 못해서 질문드려봅니다. 감사합니다! 깃주소입니다.https://github.com/dvrakry/rn-photo
-
해결됨350개의 개인 앱을 만들어 월급의 7배 수익을 달성한 방법
웹, 데스크톱 앱에 대한 질문
안녕하세요 좀비님! 좋은 강의 감사드립니다. 이제 막 첫 3강의를 들었는데, 궁금한 부분이 있어서 질문드립니다. 아직 전체 강의를 보지 않았기 때문에 이른 질문일 수 있지만, 웹과 Windows/Mac 앱에 대해서는 어떻게 보고 계신지 궁금합니다. 첫 3강은 안드로이드 앱으로 수익화에 대한 말씀이신 것 같아서, 다른 영역에 대해서는 어떻게 생각하실까요?
-
해결됨(2025) 일주일만에 합격하는 정보처리기사 실기
조건문에는 교육자료 pdf파일이 없는건가요?
강의자료 다운로드가 없는것은자료가 없이 영상내용만 들으면 된다고이해하면 되나요?
-
해결됨한 입 크기로 잘라먹는 타입스크립트(TypeScript)
영상 재생이 안돼요 ㅠ
안녕하세요. 회사에서 타입스크립트를 써야해서 필요한 부분만 먼저 영상 보고 있는데 처음 한개는 영상이 재생 되는데 두번재 enum 타입부터 영상 재생이 안되네요 ㅠㅠㅠ 소리는 나오는데 영상이 안나와ㅛ ㅠ 해결방법이 있을가요 ?
-
미해결구글 애드센스 수익형 워드프레스 블로그 만들기
Footer를 영상에 나오는대로 변경했는데
강의에 대한 질문은 인프런 질문하기나, 1:1 커뮤니티 페이지에서 문의하시면 빠르게 답변 드리고 있습니다.(커뮤니티 주소 https://itconnect.dev/커뮤니티/) 인프런 서비스 운영 관련 문의는 1:1 문의하기를 이용해주세요테마 파일과 CSS, PHP 파일은 아래 링크를 통해 받아보실 수 있습니다.https://drive.google.com/drive/folders/1KtkfsZe2uy5jNMps0F6gnqlEvZnq0mRN?usp=sharin푸터를 영상에 나온것처럼 변경했는데 새로고침하면 배경색 글자색 지정한거 없어지고 위에 같이 보이네요 ㅜh1글자색으로 보여지는 것같아요 해결방법있을까요?
-
해결됨실전! FastAPI 입문
ORM 테이블 생성
안녕하세요nest로 개발을 진행하다가 fast API로 전향하려는 개발자 입니다.저와 같은 경우는, TypeORM을 사용하고 있었습니다.TypeORM은 아래 코드와 같이 DB와 연결해 놓고 @Entity 어노테이션을 사용하면 테이블이 자동 생성됩니다.강의를 보면 테이블을 생성하는 쿼리를 console로 만들어서 DB SQL에 직접 작성하는 것으로 확인됩니다.FAST API는 NEST처럼 테이블이 자동 생성되는 기능이 없는 걸까요??또한 @ManyToMany @ManyToOne과 같은 어노테이션을 사용하면 연관관계가 쉽게 맵핑되어별도의 join 쿼리 없이도 조회,수정,삭제가 가능합니다.이러한 부분 또한 FAST API는 지원하는 기능이 없는 걸까요?? import { Column, Entity, PrimaryGeneratedColumn } from 'typeorm'; @Entity() export class PostsModel { @PrimaryGeneratedColumn() //알아서 값을 1씩 증가하는 것을 만들어 준다. id: number; @Column() author: string; @Column() title: string; @Column() content: string; @Column() likeCount: number; @Column() commentCount: number; } import { Module } from '@nestjs/common'; import { AppController } from './app.controller'; import { AppService } from './app.service'; import { PostsModule } from './posts/posts.module'; import { TypeOrmModule } from '@nestjs/typeorm'; @Module({ imports: [ PostsModule, TypeOrmModule.forRoot({ //forRoot -> typeOrm과 nestJs을 연결할 수 있는 연결고리를 만드는 것 type: 'postgres', host: '127.0.0.1', port: 5432, username: 'postgres', password: 'postgres', database: 'postgres', entities: [], //데이터베이스와 연동될 모델들 synchronize: true, //nestJS에서 작성하는 typeOrm 코드와 데이터베이스싱크를 자동으로 맞출 것이냐(개발에서는 true, 프로덕션에서는 false) }), ], controllers: [AppController], providers: [AppService], }) export class AppModule {}
-
해결됨350개의 개인 앱을 만들어 월급의 7배 수익을 달성한 방법
eCPM 상승 시 전략에 대한 고민
학습 관련 질문을 남겨주세요. 상세히 작성하면 더 좋아요!마크다운, 단축키를 이용해서 편리하게 글을 작성할 수 있어요.먼저 유사한 질문이 있었는지 검색해보세요.서로 예의를 지키며 존중하는 문화를 만들어가요.잠깐! 인프런 서비스 운영 관련 문의는 1:1 문의하기를 이용해주세요.안녕하세요, 프로그래밍 좀비님! 다름이 아니라 강의 수강 후 3번째 앱을 준비 중에 2번째 출시한 앱의 eCPM이 서서히 상승하고 있는 것으로 보이고 있습니다. 현재 Google Ads 저예산 최대지출로 설치당 비용이 약 900원으로 측정되었고, 1일 1만원 예산으로 광고 진행 중이라 하루 약 10명의 유저 유입이 있습니다. 그래서 현재 3가지 전략에 대해 고민 중에 있습니다.현재 진행 중인 캠페인의 예산을 5만원으로 늘려 유저의 유입을 확대시키는 방법새로운 캠페인을 생성하여 설치당 비용을 절약할 수 있는 광고 최적화를 재진행하는 방법위 2가지 방법을 동시에 진행하는 방법어떤 전략을 택하는것이 좋을까 자문을 구하고 싶습니다!감사합니다.