묻고 답해요
164만명의 커뮤니티!! 함께 토론해봐요.
인프런 TOP Writers
-
해결됨따라하며 배우는 노드, 리액트 시리즈 - 영화 사이트 만들기
maingImage
loadmore 누르면 메인 이미지도 바뀌게 되네요 이미지를 page1번상태로 고정하고싶은데 어떻게 하면 될까요?
-
미해결[왕초보편] 앱 8개를 만들면서 배우는 안드로이드 코틀린(Android Kotlin)
ListView에서 ListViewAdapter를 만들었는데 이렇게 뜹니다
package com.yzzznim.listview_ex import android.view.Viewimport android.view.ViewGroupimport android.widget.BaseAdapterclass ListViewAdapter(val List : MutableList<String>) : BaseAdapter() { override fun getCount(): Int { return List.size } override fun getItem(p0: Int): Any { return List[position] } override fun getItemId(p0: Int): Long { return position.toLong() } override fun getView(p0: Int, p1: View?, p2: ViewGroup?): View { var convertView = convertView if (convertView == null) { } } 강의에서는 position. convertView. parent 이런식으로 뜨는데 제가 한거에서는 p0, p1, p2이렇게 뜨네요 ㅠㅠ 상관없는건가요? 강의에서 convertview라고 쓴거를 p1으로 그냥 바꿔서 쓰면 되는건가요 아니면 제가 잘못만든건가요 ㅠㅠ
-
미해결Vue.js 중급 강좌 - 웹앱 제작으로 배워보는 Vue.js, ES6, Vuex
toggleComplete 메서드에서 참조하는 todoItem에 대하여,,
강의 듣는 중 궁금한 점이 있어서 질문 남깁니다. toggleComplete 메서드가 실행될 때마다 todoItem.completed 상태가 ture -> false, false -> true로 변경이 되는데 checkBtnCompleted 클래스는 이 값을 어떻게 참조하고 있는지 궁금합니다. todoItem이라는 데이터는 정의되어 있지 않습니다. 그런데 어떻게 클래스가 Reactivity 되는 걸까요.. 제가 접근했던 방식은 해당 메서드가 호출되면, "데이터 속성에 정의된 todoItems 배열에서 선택된 인덱스에 객체를 꺼내서 completed 속성을 바꾼다"로 생각하고 접근하였습니다.
-
미해결대세는 쿠버네티스 (초급~중급편)
Pod가 떠있는 Worker Node의 metric만 모니터링되는 이슈
파드가 떠있는 노드의 메트릭에만 모니터링이 되고있습니다. 구글링 해서 스스로 해결해보려고 했으나, 강사님이 말씀해주신 아래 두가지 옵션에 대한 정보만 있더라구요... (혹시 설치가 잘못된건가 해서 5번은 다시 설치도 해본거 같아요 ㅠㅠㅠㅠ) insecure-tls, - --kubelet-preferred-address-types=InternalIP 혹여나 host파일이 문제가 있을까 했지만, master, node1, node2 모두 아이피, 도메인 이름, 호스트이름이 정상적으로 매핑되어 있습니다. 사용하는 k8s 버전은 1.15입니다. 수정한 component.yaml 메트릭 파드 log E0220 09:04:22.329600 1 reststorage.go:135] unable to fetch node metrics for node "k8s-node1": no metrics known for node E0220 09:04:22.329622 1 reststorage.go:135] unable to fetch node metrics for node "k8s-master": no metrics known for node E0220 09:04:23.330558 1 reststorage.go:135] unable to fetch node metrics for node "k8s-master": no metrics known for node E0220 09:04:23.330580 1 reststorage.go:135] unable to fetch node metrics for node "k8s-node1": no metrics known for node E0220 09:04:23.857976 1 reststorage.go:135] unable to fetch node metrics for node "k8s-node1": no metrics known for node E0220 09:04:23.858000 1 reststorage.go:135] unable to fetch node metrics for node "k8s-master": no metrics known for node E0220 09:04:24.434955 1 reststorage.go:135] unable to fetch node metrics for node "k8s-node1": no metrics known for node E0220 09:04:24.434980 1 reststorage.go:135] unable to fetch node metrics for node "k8s-master": no metrics known for node
-
미해결
파이썬 매개변수 타입 오류입니다. key = 를 사용할수가 없습니다.
파이참 툴을 이용해서 파이썬 공부를 하는 중인데, 라이브러리에서 기본으로 제공되는 sort() 함수에서 key 매개변수를 사용하려 할 때마다 저렇게 오류가 발생합니다. 헌데 문제는 검색을 아무리 해봐도 정보가 잘 나오지 않았다는 점입니다 ㅠㅠ. 이 밖에 중복순열을 이용하려 할 때에도 비슷한 오류가 발생합니다. 분명 순열 관련된 라이브러리를 import 해서 사용하는 중인데(from itertools import product), 왜 이러는지 도저히 잘 모르겠어서 질문 남기게 되었습니다. 부디 조언 부탁드립니다.
-
미해결프론트엔드 개발환경의 이해와 실습 (webpack, babel, eslint..)
npm i 질문.
올려주신 강의자료를 적용해보려고 로컬에서 다운받아 사용하려는데 패키지 설치단계에서 오류가 발생합니다 ㅠ..
-
미해결[NarP Series] MVC 프레임워크는 내 손에 [나프1탄]
질문입니다.
제공하신 강의 정말 감사합니다. 다름이 아니라 FrontController를 처리할때, cnt를 받는 delete, insert, update메소드 들은 안에 if와 else if문이있는데요, 그 명령문 안에서 다음로직으로 넘어가주는 if문 안에 호기심이 생겨 reponse.sendredirect가 아닌 RequestDispatcher으로 처리를 해보려고 했는데, 안되더라구요.혹시 if문 안에서는 RequestDispatcher가 적용되지 않는걸까요?? (물론, reponse.sendredirect는 잘 적용됩니다.)
-
미해결웹 게임을 만들며 배우는 React
reducer 관련 질문입니다.
reducer 함수에서 action 타입에 따라 return 하는 부분에서 아래와 같이 쓰셨는데, (OPEN_CELL return 부분입니다.) OPEN_CELL 내부에서 state 내부의 데이터와 이름이 같은 변수가 선언되었을 경우 return 할 때 생략된 형태로 쓸 수 있는 건가요? 예를 들면, OPEN_CELL에서 let halted = false; 가 쓰였고 state의 halted와 이름이 같음으로 halted: halted, 가 halted, 로 쓰인다고 생각했습니다. 그리고 return 하는 데이터의 순서는 상관없나요? return { ...state, tableData, openedCount: state.openedCount + openedCount, halted, result, };
-
미해결스프링 MVC 1편 - 백엔드 웹 개발 핵심 기술
프로젝트에서 lombok 사용
[질문 내용]안녕하세요. 저는 코틀린으로 코드를 짜며 수업을 듣고 있습니다. kotlin에서는 빌드 순서때문에 lombok을 적용하기 까다롭다고 알고 있는데, 실무에서 코틀린 프로젝트를 하실 때 lombok적용여부와 만약 lombok을 사용하신다면 적용방법이 궁금합니다! 항상 좋은 강의 감사합니다.
-
미해결프로그래밍 시작하기 : 파이썬 입문 (Inflearn Original)
별거 아니지만...
- 학습 관련 질문을 남겨주세요. 상세히 작성하면 더 좋아요! - 먼저 유사한 질문이 있었는지 검색해보세요. - 서로 예의를 지키며 존중하는 문화를 만들어가요. - 잠깐! 인프런 서비스 운영 관련 문의는 1:1 문의하기를 이용해주세요. 따로 의도하신게 아니라면 Captine이 아니라 Captain이 맞는 철자 입니다... 죄송합니다... 좋은 강의 감사드립니다~~
-
미해결풀스택을 위한 도커와 최신 서버 기술(리눅스, nginx, AWS, HTTPS, 배포까지) [풀스택 Part3]
main.py
안녕하세요 다름이 아니라 제가 main.py 내용애서 db이름을 수정 안해주고 docker-compose up을 시킨뒤 원인을 알고 db 부분을 수정 해줬습니다. 그런 다음 실행을 시켜줬지만 "davedb"가 계속 없다고 뜨는 오류를 확인을 하였는데요 그래서 인위적으로 davedb를 만들어 주고 실행을 하니 success가 뜨는 것을 확인을 했습니다. 혹시 수정을 해도 똑같은 오류가 뜨는 원인이 뭘까싶어 질문 남깁니다.
-
미해결스프링 배치
Cursor 방식 ItemReader 관련 질문입니다.
안녕하세요. JdbcCursorItemReader 관련하여 질문하고 싶습니다. Cursor 기반 처리에서 모든 결과를 메모리에 할당하여 메모리 사용량이 많아진다는 단점이 있다고 하셨는데 여기서 '모든 결과' 를 메모리에 할당하는 부분이 fetchSize 크기 만큼 메모리에 올린다는 것을 말씀하시는 건지 궁굼합니다. 혹은 커서기반으로 처리했을 때 어떤 부분에서 메모리 사용량이 많아지는지 궁굼합니다.
-
미해결모의해킹 실무자가 알려주는, 파일 다운로드 취약점 공격 기법과 실무 사례 분석
파일 다운로드 취약점 실무사례 분석 관련
안녕하세요 강의 잼있게 잘 듣고 있습니다. 파일 다운로드 취약점 실무사례 분석에서 c:\file_download\success.txt를 만들고 경로입력 검증이 되지 않을 경우 웹디렉토리에서 c:\로 거슬러 올라가서 파일을 다운로드 받을 수 있다는 것을 보여주신 것 같아요. 제가 궁금한 것은 windows 10을 사용할 경우 c:\에 접근이 제한되어 있는 경우에도 동작이 가능한가요? windows10에서 c:\file_download\를 만들어서 실습을 해 보는 데 잘 안되어서요...
-
미해결[C++과 언리얼로 만드는 MMORPG 게임 개발 시리즈] Part4: 게임 서버
listen function의 백로그와 Accet
Listen이랑 Accet를 인터넷에서 찾아보고 제가 이해한게 맞는지 확인차 질문드립니다. Listen함수를 호출 하면 외부에서 연결을 시도할경우 백로그 큐에 삽입된다. 그후 Accet함수로 백로그큐에서 받은 소켓을 꺼내온다고 보면될까요?
-
미해결프론트엔드 개발환경의 이해와 실습 (webpack, babel, eslint..)
CopyWebpackPlugin질문
두가지의 질문을 드리자면.. 1. 기존에 빌드된 결과물을 사용중이라면 빌드 프로세스에서 제외시킨후 CopyWebpackPlugin통해 복사하여 빌드 결과물에 넣어주면서 빌드시간을 단축시키고 번들 하나의 용량을 줄일 수 있게되는걸로 이해했습니다. 예를들어서 axios를 통해 설명해주셨는데 그러면 혹시 지금 사용하고있는 패키지들이 빌드된 결과물인지 아닌지를 어떻게 판단하여 CopyWebpackPlugin에 적용시킬 수있는건가요? 일일이 node-modules에서 min.js를 찾아 판단하는 방식은 아닐것같아 여쭤봅니다! 2.이렇게 빌드과정에서 제외시킴으로써 왜 script로 직접 추가해줘야하는 과정이 추가되는지 모르겠습니다..
-
미해결타입스크립트 코리아 : React with TypeScript 세미나
안녕하세요! @observer 사용할 때 꼭 class 컴포넌트에서만 사용할 수 있나요 ??
import { observer } from "mobx-react"; import React from "react"; import store from "./store"; // @observer는 엇 바꼈네 하고 감지하는 것. @observer const App = () => { return <div className="App">gdgd</div>; }; export default App; 안녕하세요 선생님 질문이 있습니다. 제가 이렇게 똑같이 작성을 했는데 @observer 쪽에 빨간 에러가 뜨는데 이 데코레이터는 꼭 class 함수에서만 사용되나요 ??
-
미해결일주일 완성! 3dsmax 입문 (자동차 및 캐릭터 만들기)
R(스케일) 사용할때 한 방향으로만 적용이 됩니다
강의에서는 스케일을 조절할때 x,y,z 모든 방향으로 스케일이 적용됩니다(모든방향 노란색) 제가 스케일을 조절하려고하면 한 면으로만 스케일이 적용이됩니다 ( x+y) , (x+y) 등등 그래서 균일한 사이즈로 조절이안되고 이상하게만 조절이 되는데 이걸 어떻게해야 강의처럼 전체적인 스케일조절을 할 수 있나요? 그리고 s(스넵)을 이용할때 내가 원하는 축 x or y 한 방향으로만 선택한 오브젝트가 이동하며 스넵이 적용되어야하는데 스넵을 누르고 오브젝트를 이동하면 x+y+z 모든축으로 오브젝트가 이동해서 사용을 못하고있습니다 어떻게해야 강의처럼 스넵 이용시 한방향으로만 이동이 되나요?
-
미해결남박사의 파이썬 기초부터 실전 100% 활용
[2022] 네이버 블로그 검색 결과 크롤링 하기
- 학습 관련 질문을 남겨주세요. 상세히 작성하면 더 좋아요! - 먼저 유사한 질문이 있었는지 검색해보세요. - 서로 예의를 지키며 존중하는 문화를 만들어가요. - 잠깐! 인프런 서비스 운영 관련 문의는 1:1 문의하기를 이용해주세요. https://search.naver.com/search.naver?query=%ED%8C%8C%EC%9D%B4%EC%8D%AC%EA%B0%95%EC%A2%8C&nso=&where=blog&sm=tab_opt 이렇게 되어 있고 페이지 없이 스크롤하면 계속 블로그가 나타납니다. 오토페이징 비슷한 기능이 있는 것 같습니다. 네트워크의 응답 영역도 view함수는 없고 그냥 html 이 보입니다. 뭔가 또 변화가 있는 것 같습니다만...
-
미해결Vue.js 완벽 가이드 - 실습과 리팩토링으로 배우는 실전 개념
깃허브 권한 신청 요청드립니다.
다시 초대 부탁드리겠습니다. 감사합니다. 인프런 아이디: aje0411 인프런 이메일: aje0411@naver.com 깃허브 아이디: aje0411@hansalim.or.kr 깃허브 Username: AJE92
-
미해결[초급편] 안드로이드 커뮤니티 앱 만들기(Android Kotlin)
listview만들다가 오류
안녕하세요, 좋은 강의 감사합니다. 근데 제가 오류가 나서 질문합니다.. 예제 앱만들기 4에서 listview, adapter이거 연결하는 도중에 아래 전체 소스에서요 lateinit var LVAdapter = ListViewAdapter 윗 부분에서 lateinit과 ListViewAdapter부분에 빨간불이 쫙 그어지는데 option+enter해보면 lateinit에는 Remove 'lateinit' modifier가 나오고요 option+enter해보면 ListViewAdapter부분에는 introduce import alias 또는 Convert property initializer to getter가 나옵니다. 뭐가 문제인걸까요...? package com.example.mysampleappimport android.content.Intentimport androidx.appcompat.app.AppCompatActivityimport android.os.Bundleimport android.util.Logimport android.widget.Buttonimport android.widget.ListViewimport com.google.firebase.database.DataSnapshotimport com.google.firebase.database.DatabaseErrorimport com.google.firebase.database.ValueEventListenerimport com.google.firebase.database.ktx.databaseimport com.google.firebase.ktx.Firebaseclass BoardListActivity : AppCompatActivity() { lateinit var LVAdapter = ListViewAdapter override fun onCreate(savedInstanceState: Bundle?) { super.onCreate(savedInstanceState) setContentView(R.layout.activity_board_list) val writeBtn = findViewById<Button>(R.id.writeBtn) writeBtn.setOnClickListener{ val intent = Intent(this, BoardWriteActivity::class.java) startActivity(intent) } val list = mutableListOf<Model>() list.add(Model("a")) list.add(Model("b")) list.add(Model("c")) LVAdapter = ListViewAdapter(list) val lv = findViewById<ListView>(R.id.lv) lv.adapter = LVAdapter getData() } fun getData(){ val database = Firebase.database val myRef = database.getReference("board") val postListener = object : ValueEventListener { override fun onDataChange(dataSnapshot: DataSnapshot) { // Get Post object and use the values to update the UI Log.d("BoardListActivity", dataSnapshot.toString()) // ... for(dataModel in dataSnapshot.children){ val item = dataModel.getValue(Model::class.java) Log.d("BoardListActivity", item.toString()) } } override fun onCancelled(databaseError: DatabaseError) { // Getting Post failed, log a message Log.w("BoardListActivity", "loadPost:onCancelled", databaseError.toException()) } } myRef.addValueEventListener(postListener) }}