묻고 답해요
164만명의 커뮤니티!! 함께 토론해봐요.
인프런 TOP Writers
-
미해결풀스택을 위한 도커와 최신 서버 기술(리눅스, 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) }}
-
미해결스파크 머신러닝 완벽 가이드 - Part 1
CrossValidator 교차검증 클래스 질문입니다
안녕하세요! 스파크의 교차검증 클래스에 관하여 궁금한 점이 몇가지가 있어 질문드립니다! 1. CrossValidator가 교차검증과 GridSearch 하이퍼파라미터 튜닝을 동시에 진행하잖아요? 이 때, 교차검증 시, (분류 문제라고 가정하에) 클래스 분포를 고려하면서 교차검증을 수헹하는 로직으로 되어 있나요?(사이킷런으로 친다면 Stratified Kfold 처럼요!) 2. 강의 속에서 GridSearch가 하이퍼파라미터 튜닝할 때, 시간은 다소 오래 걸리지만 가장 정확하다고 언급하셔서 질문드리는데요! 어디선가 GridSearch처럼 전체 경우의 수를 탐색하는 것 보다 RandomSearch나 Bayesian Optimization과 같이 일부 경우의 수만 탐색하는 경우에 더 최적의 파라미터를 잘 발견하는 경향이 있다고 본 적이 있는데요! 강사님의 그동안 경험적인 근거로 보셨을 때는 어떤 튜닝 방법이 더 최적의 파라미터를 잘 발견하는지 강사님의 사견이 궁금합니다!
-
미해결[OpenCV] 파이썬 딥러닝 영상처리 프로젝트 - 손흥민을 찾아라!
IndexError가 납니다. 어떻게 해야할까요?
conda 버전은 4.10.3 python 버전은 3.7.11 입니다. File "/Users/cji-macbook/OpenCV/205yolo.py", line 12, in <listcomp> output_layers = [layer_names[i[0] - 1] for i in net.getUnconnectedOutLayers()] IndexError: invalid index to scalar variable. 위와 같은 에러가 발생합니다. 어떻게 조치해야할까요?
-
미해결파이널 코딩테스트 : 프론트엔드
파코테4 - 뮤직플레이 화면이 없어지고 li가 떠야하는데 안뜨네요.. 빨간줄이 뜬 부분은 오타가 아닌데 오타라고 뜨고 렌더쪽 문제 해결하는 법을 모르겠네요
- 학습 관련 질문을 남겨주세요. 상세히 작성하면 더 좋아요! - 먼저 유사한 질문이 있었는지 검색해보세요. - 서로 예의를 지키며 존중하는 문화를 만들어가요. - 잠깐! 인프런 서비스 운영 관련 문의는 1:1 문의하기를 이용해주세요.
-
해결됨HTML+CSS+JS 포트폴리오 실전 퍼블리싱(시즌1)
강의 5분 30초경 세로배치에 대한 질문입니다.
5분 30초 정도에 .dropdown-submenu a에 display: block;을 줘서 세로배치를 해주셨는데, 그 대신에 a의 부모 요소인 .dropdown-submenu에 display: flex를 써도 세로배치가 되지 않을까? 싶어서 써봤더니 작동이 안 되더라구요. 둘의 다른점이 뭔가요? display: flex는 부모요소에 쓰면 세로배치가 되는 것이 아닌가요?.? 제가 flex에 대한 개념이 부족한건지 왜 전자는 되고 후자는 되지 않는지 모르겠습니다ㅠㅠ 그리고 여기서 .dropdown-submenu a {} 는 display: block으로 블록 요소가 되었는데, (강의 11분 50초 부분) 왜 margin: auto가 아니라 text-align: center를 써서 이미지의 all, on, two 가 중앙정렬이 된 건가요?? (= 블록 요소는 자신에게 마진 오토를 써야 수평중앙정렬이 되는데, 왜 display: block으로 block 요소가 된 a가 margin: auto가 아닌 text-align: center로 중앙정렬이 되나요??) text-align: center는 인라인 요소, 인라인 블록 요소에서 부모요소에 쓰는게 맞지 않나요??
-
미해결머신러닝 엔지니어 실무
Weight & Biases 유료
저는 MLflow 로 experiment 관리를 구축하려고하고있었는데, 시각적인 면에서 좋은 툴로 보이네요. 그런데 이 툴은 유료라고 설명들었던 것 같은데, 일정 기간이 지나면 유료로 전환되는 건가요 ? 아니면 무료로 저정도 까지는 사용이 가능한건가요 ?
-
미해결
제 강의 내용이 다 없어졌습니다.
github 계정으로 샀던 강의 내용들이 없어졌습니다 . 확인부탁드립니다.
-
미해결프론트엔드 개발환경의 이해와 실습 (webpack, babel, eslint..)
NODE_ENV 질문
이전 플러그인 강의내용에서 DefinePlugin을 적용하게되면 process.env.NODE_ENV의 값이 webpack설정파일의 mode값으로 설정된다고 이해했습니다. 그래서 mode : "development" 를 설정하게되면 NODE_ENV값이 "development"로 설정되구요. 근데 이번강의에서 production환경과 development환경을 구분짓기위해 아래와 같이 설정파일을 수정하고 const mode = process.env.NODE_ENV || "development" // 기본값을 development로 설정 module.exports = { mode, } build 명령어부분에 NODE_ENV = "production" 를 설정해주셨는데 이렇게 설정하면 DefinePlugin을 사용하지 않아도 되는게 아닌지 궁금합니다.
-
미해결자바 ORM 표준 JPA 프로그래밍 - 기본편
쿼리보이게 설정했는데 안보이는건 어떤게 잘못되었을까요?
설정 이렇게 다 해놓고 연결 테스트까지 했는데 실행해도 쿼리가 안나와서 질문드립니다. 감사합니다.
-
미해결Google 공인! 텐서플로(TensorFlow) 개발자 자격증 취득
강의에 사용하는 ppt 는 제공안되나요?
강의에 사용하는 ppt 는 제공안되나요?
-
미해결[신규 개정판] 이것이 진짜 크롤링이다 - 실전편 (인공지능 수익화)
IndexError: list index out of range 오류가 뜹니다.
똑같이 적어서 실행을 했는데, 제 컴퓨터에선 IndexError Traceback (most recent call last) c:\windows\temp/ipykernel_99852/1573255598.py in <module> 66 # 큰 이미지 주소 추출 67 if i == 1: ---> 68 target = browser.find_elements_by_css_selector("img.n3VNCb")[0] 69 else: 70 target = browser.find_elements_by_css_selector("img.n3VNCb")[1] IndexError: list index out of range이렇게 계속 에러가 뜹니다.. 뭐가 잘못된 걸까요?------------------------------------------------------ from selenium import webdriver from selenium.webdriver.common.keys import Keys import time import os import urllib.request import pyautogui keyword = pyautogui.prompt("검색어를 입력하세요>>>") if not os.path.exists(f'{keyword}'): os.mkdir(f'{keyword}') url=f"https://www.google.com/search?q={keyword}&rlz=1C1ASRM_enKR736KR736&sxsrf=APq-WBsr3Zy2hTZpd5_ruEiKeetlCYhZUw:1644073269541&source=lnms&tbm=isch&sa=X&ved=2ahUKEwiAstyZ6uj1AhVSZ94KHbp4DjwQ_AUoAXoECAEQAw&biw=1920&bih=979&dpr=1" browser=webdriver.Chrome("D:/python/chromedriver.exe") browser.implicitly_wait(10) browser.maximize_window() browser.get(url) before_h=browser.execute_script("return window.scrollY") # 무한스크롤 while True: browser.find_element_by_css_selector("body").send_keys(Keys.END) time.sleep(1) after_h=browser.execute_script("return window.scrollY") if after_h == before_h: break before_h = after_h imgs = browser.find_elements_by_css_selector(".rg_i.Q4LuWd") i=1 for i, img in enumerate(imgs, 1): browser.execute_script("arguments[0].click();",img) img.click() time.sleep(1) if i == 1: target = browser.find_elements_by_css_selector("img.n3VNCb")[0] else: target = browser.find_elements_by_css_selector("img.n3VNCb")[1] img_src = target.get_attribute('src') # 이미지 다운로드 # 크롤링 하다보면 http error 403 이 발생함 opener = urllib.request.build_opener() opener.addheaders = [('User-agent', 'Mozila/5.0')] urllib.request.install_opener(opener) i = i+1 urllib.request.urlretrieve(img_src,f'{keyword}/{i}.png')