묻고 답해요
164만명의 커뮤니티!! 함께 토론해봐요.
인프런 TOP Writers
-
미해결iOS AutoLayout 완벽 가이드 - 실무 프로젝트를 위한 실전강의
xcode 13 에서 vari for Traits 질문
xcode 13에선 vari for Traits 버튼이 사라진 것 같습니다. 이런 경우에는 어떻게 해야 하나여??
-
미해결얄코의 반응형 프로그래밍 - 자바스크립트로 쉽게 배우는 ReactiveX
제가 rxjs에대해서 정확히 개념이 안잡혀서 그러는데..
제가 rxjs에대해서 정확히 개념이 안잡힌거 같은데요, rxjs 는 반응형 프로그램이라는건 이해했는데, 그럼 제이쿼리 같은 프레임워크인건가요? 호스팅 서버에서 rxjs를 이용하려면 <script src="https://unpkg.com/@reactivex/rxjs/dist/global/rxjs.umd.js"></script> 만 사용해서 이용하면 되는건가요? 그리고 rxjs 사용시 node.js 서버를 설치했는데, 그러면 rxjs는 node.js의 일종인가요?
-
해결됨[왕초보편] 앱 8개를 만들면서 배우는 안드로이드 코틀린(Android Kotlin)
액션바 지우기
안녕하세요 액션바 지우는 방법을 공부하는데 있어서 질문이 있습니다. 강사님께서는 themes.xml에 <item> windowNotitle 추가하는 방법으로 액션바를 지우셨는데 다른 방법으로는 <style> 액션바 지우는 테마를 추가해서 manifast를 수정하는 방식을 알게 됐습니다. 둘의 차이점이 혹시 있을까요?
-
미해결Spring Cloud로 개발하는 마이크로서비스 애플리케이션(MSA)
안녕하세요
안녕하세요. 그래들로 프로젝트를 진행하는 와중에 second-service와 first-service를 중지시켜도 discoveryservice에서 제거가 안됩니다.. 제 생각에는 Lease expiration enabled가 false라서 생각되는데 해당 설정은 어떻게 바꾸나요?? (yml 설정 이미지랑 유레카 서버 화면 첨부합니다.)
-
미해결자바스크립트 알고리즘 문제풀이 입문(코딩테스트 대비)
코딩테스트를준비하고 있는 학생입니다.
코딩테스트 언어 선택에 javaScript(node.js)라고 적혀 있는경우 지금까지 강의와 같은 방법이 아닌 nodeJS 형식으로 입력을 해야하는 것입니까.. 아니면 보통 자바스크립트도 가능하고, nodejs도 가능 하다는 의미 입니까..?
-
미해결Quasar로 만드는 구글 뉴스
Unknown command "dev"
퀘이사 프로젝트 만들기, vs code 설정 강의에서 $ quasar dev 를 입력했는데 Error Unknown command "dev" 이런 결과가 나옵니다. 환경은 윈도우입니다 ㅠㅠ
-
미해결풀스택을 위한 도커와 최신 서버 기술(리눅스, nginx, AWS, HTTPS, 배포까지) [풀스택 Part3]
/usr/local/apache2/htdocs폴더 생성이슈
안녕하세요 강사님, docker run -d -p 9999:80 --name apacheweb2 httpd 후에 It works 까지 뜨는 것을 확인하였고 -v옵션을 사용하기 위해 /usr/local/apache2/htdocs폴더를 찾으려 cd 명령어로 디렉토리를 입력했지만 아래와 같이 명령어가 떴습니다. cd: /usr/local/apache2/htdocs: No such file or directory 이거 왜 이런 걸까요? 혹시 apache가 제대로 설치가 안되서 이런건지 궁금합니다.
-
미해결[C#과 유니티로 만드는 MMORPG 게임 개발 시리즈] Part7: MMO 컨텐츠 구현 (Unity + C# 서버 연동 기초)
Monster 겹침 질문
랜덤 스폰코드에서 주석에 겹쳐도 OK라고 쓰셨는데 이부분에서 질문이 있습니다 몬스터가 플레이어와 같은 위치에서 겹친채로 스폰 되는데 왜 선생님과는 다르게 겹쳐서 스폰되는 건가요? 그리고 겹쳐서 스폰되는것의 해결법이 있는건가요?
-
해결됨실전! Querydsl
Member에서 타고 들어가는 생성자에 관한 질문
@Entity@Getter @Setter@NoArgsConstructor(access = AccessLevel.PROTECTED)@ToString(of = {"id", "username", "age"})public class Member { @Id @GeneratedValue private Long id; private String username; private int age; @ManyToOne(fetch = FetchType.LAZY) @JoinColumn(name = "TEAM_ID") private Team team; public Member(String username) { this(username, 0); } public Member(String username, int age) { this(username, age, null); } public Member(String username, int age, Team team) { this.username = username; this.age = age; if (team != null) { changeTeam(team); } } 에서 public Member(String username) { this(username, 0); } 을 보면, public Member(String username) { this(username, 0, null); } 이 아니라 public Member(String username) { this(username, 0); } 을 사용한 이유는 가독성 때문인가요 ?
-
미해결실전! 스프링 부트와 JPA 활용1 - 웹 애플리케이션 개발
get함수로 불러오는 이유
학습하는 분들께 도움이 되고, 더 좋은 답변을 드릴 수 있도록 질문전에 다음을 꼭 확인해주세요.1. 강의 내용과 관련된 질문을 남겨주세요.2. 인프런의 질문 게시판과 자주 하는 질문(링크)을 먼저 확인해주세요.(자주 하는 질문 링크: https://bit.ly/3fX6ygx)3. 질문 잘하기 메뉴얼(링크)을 먼저 읽어주세요.(질문 잘하기 메뉴얼 링크: https://bit.ly/2UfeqCG)질문 시에는 위 내용은 삭제하고 다음 내용을 남겨주세요.=========================================[질문 템플릿]1. 강의 내용과 관련된 질문인가요? (예)2. 인프런의 질문 게시판과 자주 하는 질문에 없는 내용인가요? (예)3. 질문 잘하기 메뉴얼을 읽어보셨나요? (예)[질문 내용] cancel 메서드에서 Item에 get 함수말고 item.addStock(count); 라고 하면 이상할까요? 형식때문에 get함수쓰는건가요
-
미해결게임 프로그래머 취업 전략 가이드
혼자 공부하다 보니 지금 제가 잘 하고 있는지 잘 모르겠습니다.
안녕하세요. 루키스님. 현재 독학중인 클라이언트 취준생이고, 컴공을 전공했습니다. 부끄럽게도 재학중에 확실히 길을 찾지 못해서 졸업하고나서 제게 맞는 길을 찾게 된 케이스입니다. 올해 3월부터 국비학원(유니티) 4개월다녀서 포트폴리오까지 완성해서 구직을 해보니, 연락오는데는 스타트업뿐이고, 심지어 면접을 봐도 통과를 하지 못해 문제가 있다고 판단하고 현재 독학을 하고 있습니다. 지원하고 싶은 분야가 클라이언트임에도 불구하고 CS지식을 어필하기 위해 유니티 온라인 게임 포트폴리오를 만들려고 합니다. 문득 드는 생각이 클라이언트면 C++을 잘해서 언리얼이나 DX 포폴에 집중하는 게 좋을 것 같은데, 지금 유니티 온라인 게임 포트폴리오를 만드는게 우선으로 해야 할 지 잘 모르겠습니다. 취업 강좌에서 고루고루 하는게 좋다고 말씀하셨지만, 졸업하고 취준 기간이 길어지다보니 불안하게 되어 질문드립니다..
-
미해결홍정모의 따라하며 배우는 C언어
파일정리
하나의 프로젝트에는 하나의 소스파일만 만들 수 있나요? 매 수업 동영상마다 하나의 소스파일을 만들어서 정리하고 싶은데 어떻게 해야하나요?
-
미해결운영체제 공룡책 강의
non-preemptive kernel 설명에 대해 질문드립니다.
안녕하세요, 좋은 강의 올려주셔서 감사합니다. 44분 즈음에서 non-preemptive kernel을 설명하시면서 "count++; 를 해서 1을 다 증가시킬 때까지 context switch가 안 일어난다"고 말씀해주셨는데요, 교안에서 non-preemptive kernel에 대해 써져 있는 것은 "a kernel-mode prcoess will run until it exits kernel mode"라고 적혀있잖아요? 저는 kernel-mode process는 O/S(또는 kernel)을 의미하고 user-mode process는 사용자가 작성한 프로그램을 의미한다고 이해하고 있습니다. memory 상에 user address space와 kernel address space가 분리되어 있고, 당연히 user process는 코드, 데이터, 스택, 힙 모두 user address space 상에 존재할 것입니다. 여기서 "count++;"라는 코드는 유저가 작성한 코드이므로 user address space 상에 존재할 것이고, 마찬가지로 "count"라는 전역 변수 역시 user address space 상에 존재할 것이라 생각합니다. (여기부터 질문입니다.) (1) 그런데 교안에 적혀 있는 "a kernel-mode process"라는 것은, 제가 이해한 바에 따르면 O/S를 의미하는데, "count++;"라는 코드가 kernel data에 영향을 끼칠 수 있나요? (2) 또다른 질문을 드리면, 혹시 user process들이 kernel data를 공유하는 경우가 있나요? 예를 들어, "count"가 kernel의 전역 변수여서 user process가 이에 대해 access하면 user-mode에서 kernel-mode로 전환되어 요청을 처리하게 되는 건가요? 만약 그런 경우가 있다면, 반대로 user process가 user data를 공유하는 경우도 존재하는지 궁금합니다.
-
미해결[초급편] 안드로이드 커뮤니티 앱 만들기(Android Kotlin)
글 수정 단계에서 사진도 수정하려고 하다가 문제가 발생했습니다.
게시글 수정 단계에서 사진 또한 BoardWriteActivity에서와 마찬가지로 startActivityForResult으로 변경할 수 있게 만들어보려고 했습니다. 그러나 이번에는 또 어떤 값이 전달되지 않는 것인지 NullPointerException 오류가 뜨고 있습니다. 이 코드를 복사해온 BoardWriteActivity는 정상작동하는 것을 보니 리퀘스트코드가 겹치는게 문제인가 싶어 바꿔주어 보아도 안되고, setResult(RESULT_OK)등의 명령어를 통해 Result 값을 지정해보는 등의 시도는 해봤지만, 전혀 차도가 없습니다. 강의에서 하지 않은 것을 가고 만지작거리다가 질문드리는게 죄송하지만, 이 오류의 해결법에 대해 질문드려도 괜찮을까요? 우선 오류가 발생한 BoardEditActivity입니다. class BoardEditActivity : AppCompatActivity() { private lateinit var binding: ActivityBoardEditBinding private lateinit var key: String private lateinit var Wuid: String override fun onCreate(savedInstanceState: Bundle?) { super.onCreate(savedInstanceState) setContentView(R.layout.activity_board_edit) binding = DataBindingUtil.setContentView(this, R.layout.activity_board_edit) key = intent.getStringExtra("key").toString() getBoardData(key) getImageData(key) binding.BEAPUSHbtn.setOnClickListener { editBoardText(key) } binding.BEAIMG1.setOnClickListener { val key = FBRef.boardRef.push().key.toString() val gallery = Intent(Intent.ACTION_PICK, MediaStore.Images.Media.INTERNAL_CONTENT_URI) startActivityForResult(gallery, 50) } } private fun getImageData(key: String) { Log.d("키값 검사", key.toString()) // Reference to an image file in Cloud Storage val storageReference = Firebase.storage.reference.child(key + ".png") // ImageView in your Activity val imageViewFromFB = binding.BEAIMG1 storageReference.downloadUrl.addOnCompleteListener(OnCompleteListener { task -> if (task.isSuccessful) { Glide.with(this) .load(task.result) .into(imageViewFromFB) } else { Toast.makeText(this, "이미지가 없습니다", Toast.LENGTH_LONG).show() } }) } private fun getBoardData(key: String) { val postListener = object : ValueEventListener { override fun onDataChange(dataSnapshot: DataSnapshot) { try { val dataModel = dataSnapshot.getValue(BoardModel::class.java) binding.BEAED1.setText(dataModel!!.title) binding.BEAED2Context.setText(dataModel!!.title) Wuid = dataModel!!.uid } catch (e: Exception) { Log.d("삭제완료","Delete") } } override fun onCancelled(databaseError: DatabaseError) { // Getting Post failed, log a message Log.w(TAG, "loadPost:onCancelled", databaseError.toException()) } } FBRef.boardRef.child(key).addValueEventListener(postListener) } private fun editBoardText(key: String) { val time = firebaseauth.getTime() FBRef.boardRef .child(key)// .push() .setValue( BoardModel( binding.BEAED1.text.toString(), binding.BEAED2Context.text.toString(), Wuid, time ) ) Toast.makeText(this, "수정 완료", Toast.LENGTH_LONG).show() finish() } override fun onActivityResult(requestCode: Int, resultCode: Int, data: Intent?) { super.onActivityResult(requestCode, resultCode, data) if (resultCode == RESULT_OK && requestCode == 50) { Log.d("데이터 체커", data.toString()) val BEI1 = findViewById<ImageView>(R.id.BEI1) Glide.with(this).load(data?.data).into(BEI1) } }} 문제가 된다고 생각한 로그캣의 오류 페이지입니다. 4번째 줄의 로그가 잘렸는데, 혹시 잘린부분이 필요하실까 싶어 잘린부분의 로그도 올립니다. java.lang.RuntimeException: Failure delivering result ResultInfo{who=null, request=50, result=-1, data=Intent { dat=content://com.google.android.apps.photos.contentprovider/-1/1/content://media/external/images/media/27/ORIGINAL/NONE/image/jpeg/1468372150 flg=0x1 clip={text/uri-list {...}} }} to activity {com.beyond.collect/com.beyond.collect.board.BoardEditActivity}: java.lang.NullPointerException: Argument must not be null
-
미해결따라하며 배우는 리액트 테스트 [2023.11 업데이트]
자료를 다운받으니
자료를 다운 받으니 전체적으로 이렇게 보이는데요
-
미해결언리얼 엔진4 입문 (C++ 기반)
비주얼스튜디오 단축키 질문!
안녕하세요 쌤, 아래 단축키 어떤거 누르셨는지 알 수 있을까요. 비주얼 어시스트도 깔려있습니다!ㅎㅎ, 혼자서 찾아보려고 이것저것 2시간동안 해봤는데 어렵네요!ㅠㅠ
-
미해결스프링 핵심 원리 - 기본편
@RequiredArgsConstructor , @Primary 질문있습니다
학습하는 분들께 도움이 되고, 더 좋은 답변을 드릴 수 있도록 질문전에 다음을 꼭 확인해주세요.1. 강의 내용과 관련된 질문을 남겨주세요.2. 인프런의 질문 게시판과 자주 하는 질문(링크)을 먼저 확인해주세요.(자주 하는 질문 링크: https://bit.ly/3fX6ygx)3. 질문 잘하기 메뉴얼(링크)을 먼저 읽어주세요.(질문 잘하기 메뉴얼 링크: https://bit.ly/2UfeqCG)질문 시에는 위 내용은 삭제하고 다음 내용을 남겨주세요.=========================================[질문 템플릿]1. 강의 내용과 관련된 질문인가요? (예)2. 인프런의 질문 게시판과 자주 하는 질문에 없는 내용인가요? (아니오)3. 질문 잘하기 메뉴얼을 읽어보셨나요? (예)[질문 내용]안녕하세요 영한님 항상 좋은강의 감사합니다 다름이아니라 질문이있는데 @Component를 FixDisCountPolicy와 RateDisCountPolicy 둘다 주어졌을때 오류가 발생하는데 이때 OrderServiceImpl에는 @RequiredArgsConstructor를 붙이고 DiscountPolicy중 우선순위를 가질것에 @Primary를 붙이는 즉@RequiredArgsConstructor,@Primary 두가지만 사용하면 코드의 수정없이 가장 효율적이라고 생각되는데 제 생각이 맞는지 궁금합니다
-
미해결[NarP Series] MVC 프레임워크는 내 손에 [나프2탄]
톰캣 에러 질문드립니다.
안녕하세요 강사님 우선 좋은 강의 만들어 주셔서 정말 감사드립니다. 다음과 같은 오류가 뜨네요.. 구글링을 해봐도 해결책을 찾을 수 없어서 게시판에 올립니다..
-
미해결코로나맵 개발자와 함께하는 지도서비스 만들기 1
node와 ncm 의 버전 확인이 안됩니다ㅠㅠ
PS C:\Users\김소현> node--version node--version : 'node--version' 용어가 cmdlet, 함 수, 스크립트 파일 또는 실행할 수 있는 프로그램 이 름으로 인식되지 않습니다. 이름이 정확한지 확인하고 경로가 포함된 경우 경로가 올바른지 검증한 다음 다 위치 줄:1 문자:1 + node--version + ~~~~~~~~~~~~~ + CategoryInfo : ObjectNotFound: (no de--version:String) [], CommandNotFoundExcept ion + FullyQualifiedErrorId : CommandNotFoundExce ption PS C:\Users\김소현> npm--version npm--version : 'npm--version' 용어가 cmdlet, 함수, 스크립트 파일 또는 실행할 수 있는 프로그램 이름으 로 인식되지 않습니다. 이름이 정확한지 확인하고 경 로가 포함된 경우 경로가 올바른지 검증한 다음 다시 시도하십시오. 위치 줄:1 문자:1 + npm--version + ~~~~~~~~~~~~ + CategoryInfo : ObjectNotFound: (np m--version:String) [], CommandNotFoundExcepti on + FullyQualifiedErrorId : CommandNotFoundExce ption 지웠다가 다시 깔아도 보았습니다ㅠ
-
미해결디지털 매핑 / 데이터 시각화
2015년 프로젝트 강의 요청
- 안녕하세요. 인프런을 통해 알게 되었습니다만 예고편에 데이터 비쥬얼화를 하신거에 감명깊게 보고 강의를 신청했는데요. 그 부분이 없네요ㅜㅜ 혹시 2015년 프로젝트 하신걸 강의로 설명해주실수 있을까요? 부탁 드릴께요. 2월달부터 업데이트가 없으셨어가지고 ㅜㅜ 마음이 아프네요.