묻고 답해요
164만명의 커뮤니티!! 함께 토론해봐요.
인프런 TOP Writers
-
업무 자동화를 위한 파이썬 pyautogui, beautifulsoup 크롤링 기초
class에 관한 질문입니다.
삭제된 글입니다
-
미해결파이썬 무료 강의 (활용편1) - 추억의 오락실 게임 만들기 (3시간)
키이벤트 궁금한점
안녕하세요 나도코딩님 우선 강의 잘 듣고있습니다 이 강의에서 한가지 궁금한 점이 있는데 for문 밖에서 캐릭터 좌표를 더하는 것과 for문 안에서 캐릭터 좌표를 더하는 것의 차이점입니다. for문 안에서 캐릭터 좌표를 더할 경우 키를 누르고 있을 때 움직임이 반복되지 않고 딱 한번만 적용이 되는데 강의 내용처럼 for문 밖에서 캐릭터 좌표를 더할 경우 키를 누르고 있을 때 움직임이 반복되어 어떻게 계속 움직일 수 있는지 궁금합니다. 봐주셔서 감사합니다.
-
미해결남박사의 파이썬으로 실전 웹사이트 만들기
프로필폼 관련 질문입니다 ..!
프로필페이지를 만들어서 이름을 누르면 그 이름의 프로필 링크로 갈수있게 만들고 싶은데 프로필 작성을 게시글 작성과 비슷하게 만들고 idx 를 ida 로 변경했느데 프로필 작성 게시글을 쓰면 바로 프로필 상세보기로 가는데 따로 이름을 눌러서 가지지는 않는데 어떤걸 수정해야 할까요 ..? 프로필 상세보기 @app.route("/portfolio") @login_re def portfolio_view(): ida = request.args.get("ida") if ida is not None: portfolio = mongo.db.portfolio data = portfolio.find_one({"_id": ObjectId(ida)}) if data is not None: results = { "name": session.get("name"), "id": data.get("_id"), "work": data.get("work"), "job": data.get("job"), "phone": data.get("phone"), "youtube": data.get("youtube"), "facebook": data.get("facebook"), "Twitter": data.get("Twitter"), "instagram": data.get("instagram"), "github": data.get("github"), "notion": data.get("notion"), "writer_id": data.get("writer_id", "") } return render_template("portfolio.html", results=results) return abort(404) 프로필 작성 @app.route("/portfolioedit", methods=["GET", "POST"]) def portfolio_edit(): if request.method == "POST": name = session.get("name") write_id = session.get("id") work = request.form.get("work") job = request.form.get("job") phone = request.form.get("phone") youtube = request.form.get("youtube") facebook = request.form.get("facebook") Twitter = request.form.get("Twitter") instagram = request.form.get("instagram") github = request.form.get("github") notion = request.form.get("notion") cr_utc_time = round(datetime.utcnow().timestamp() * 1000) portfolio = mongo.db.portfolio portfolios = { "name": name, "work": work, "job": job, "phone": phone, "youtube": youtube, "facebook": facebook, "Twitter": Twitter, "instagram": instagram, "github": github, "notion": notion, "write_id": write_id, "time": cr_utc_time, } a = portfolio.insert_one(portfolios) return redirect(url_for("portfolio_view", ida=a.inserted_id)) else: return render_template("portfolio_edit.html")
-
미해결나도 할 수 있다! SW강사!
플레이봇과 러플 교수법 자료
플레이봇과 러플 교수법에 대한 자료는 첨부파일이 따로 없는 건가요??
-
미해결자바 ORM 표준 JPA 프로그래밍 - 기본편
강사님 용어가 헷갈려서 질문드려요~
안녕하세요 강사님 늘 잘 보고 있습니다*^^* 용어가 좀 헷갈려서 질문드려요.ㅠㅠ 세타조인 == 연관관계가 없는 조인 인건가요? 앞부분에 세타조인 설명하실 때 카르테시안곱 얘기하셔서 세타조인 == 크로스조인이고 연관관계가 없는 조인을 하려면 세타조인을 해야한다. 라고 이해를 했는데.. 구글링해보니 세타조인 == 크로스조인은 아닌 거 같아서요.. 세타조인에서 '=' 연산자를 쓴것이 동등 조인이라는데.. 동등 조인은 또 내부 조인에 속하는 종류 중 하나라고 하고..?? ㅜㅜ 제 의문을 계속 정리해보니 세타조인의 개념이 정확히 뭔지 모르겠는게 문제인거 같습니다. 세타조인이란 무엇이며 <세타조인>과 <연관관계가 없는 조인>의 관계를 어떻게 이해하면 좋을까요?? 장황한 질문 죄송합니다. 읽어주셔 감사합니다...
-
미해결스프링 핵심 원리 - 기본편
멤버 클래스 설계할 때 db 칼럼 구성에 대해 궁금증이 생겼습니다!
안녕하세요! 영한님! 강의를 따라가면서 db칼럼 구성에 대해 궁금증이 생겨 이렇게 질문을 올려봅니다! 강의에서 Member 클래스에 Long id, String name를 지정하셨고 db에도 저런 형식으로 칼럼이 형성될텐데(아직 예제만들기 강의를 듣고있습니다!) 여기서 궁금증이 생겼습니다! name이 같은 경우가 존재 할 수 있다면 고유 id를 지정해주는게 맞겠지만, 일반적으로 사이트에서 보통은 아이디 중복검사를 하게끔 되어있는데 중복검사를 해서 name을 중복되지 않게 데이터를 입력을 하면 name이 같지 않은 회원들로만 이루어져있으니 Long id 항목은 안 필요하지 않을까? 라는 생각을 문득 하게 되었습니다!ㅠ 아니라면 제가 Long id 인덱스가 필요한 이유를 정확히 깨닫지 못하고 있는 것 같습니다!ㅠ 혹시 실무에서 회원가입을 할 때 아이디 중복 검사를 하는 경우에도 db에서 고유 id 칼럼을 또 따로 지정하는지 궁금합니다! 만약에 name에 대한 중복검사를 해서 name이 같지 않은 경우에서도 고유 id를 또 지정한다면 그 이유가 너무 궁금합니다! 실력이 아직 많이 부족하지만 입문 강의부터 지금 열심히 따라가보고 있습니다! 좋은 강의 제공해주셔서 너무 감사드리고 앞으로도 좋은 강의 많이 부탁드립니당~~!!!><
-
미해결공공데이터로 파이썬 데이터 분석 시작하기
베스킨라빈스/던킨도너츠 데이터 전처리 관련 질문
강사님, 안녕하세요?? 현재 베스킨라빈스/던킨도너츠의 시각화까지 강의를 들었는데요, 여기서 의문이 들어 질문 드립니다. MarkerCluster까지 과정을 마치고 지도를 살펴보다 보니 하나의 건물에 베스킨라빈스가 두개가 있는 지점이 발견되었습니다. 한쪽의 상호명은 "베스킨라빈스", 다른 한쪽은 "베스킨라빈스31"으로 표시됩니다. 하나의 건물에 두개의 베스킨라빈스가 있을 확률이 있을 순 있으나 그 확률이 희박할 것으로 생각됩니다. 이와 관련하여 질문을 드리고 싶은데, 1. 실무에선 이러한 데이터를 두개의 베스킨 라빈스라고 여기나요 아니면 확인 절차를 통해 하나의 중복된 값을 제거하나요? 2. 혹시나 제거 한다면, 데이터 전처리 과정에 있어 중복된 주소를 하나만 남겨놓게 할 수 있는 코드가 있을까요??
-
미해결김대리님 이게 바로 업무 자동화입니다 (엑셀 + 파이썬)
Column 자유자재로 선택하기
안녕하세요, 실용적인 강의 감사합니다. 다름이 아니라 '회사 이름들 가져와서 중복제거' 강의에서 '회사명' 칼럼에서 가져와서 회사별로 행을 끊어냈잖아요 ? 그런데 담당자 이름으로 회사별로 묶어 주는거 처럼 시도해 보려고 했는데 첫 column 만 실행이 되는거 같아서 질문 남깁니다. '담당자' 칼럼에서 가져올 수도 있을까요 ? 위에 사진은 강의 코드를 그대로 따라서 적었는데, 제가 원하는 건 이 코드에서 '담당자' 칼럼만 뽑아서 만들수 있을까요 ? (자유자재로 칼럼을 선택 할 수 있을까요 ?)
-
미해결바닥부터 시작하는 STM32 드론 개발의 모든 것
Src가 원래 core안에 뜨나요?
영상대로 따라하는데 Src가 영상 처럼 되어 있지 않고 Core내부에 있는데 그냥 해도 되나요?
-
미해결[리뉴얼] React로 NodeBird SNS 만들기
팔로잉을 언팔로우시 생기는 오류 질문입니다!
안녕하세요 제로초님! 다른 분들의 질문들을 다 읽어보고 원하는 답을 찾지 못해 질문 드립니다. 제로초님 강의에서는 일단 팔로워 1명, 팔로잉 1명으로 진행한 걸로 보입니다. 저는 유저를 한 명 더 추가하여 팔로잉을 2명으로 하였는데, 프로필 페이지로 이동시 팔로워 수에 맞춰 데이터를 받아오는 것으로 보입니다. (오류) 위 사진처럼 팔로워가 2명일 경우, 프로필 페이지로 이동 시 아래 사진처럼 팔로잉 데이터가 변합니다. 팔로잉 수가 팔로워에 맞춰 한 명 더 생성되는 오류입니다. 이게 DB관계의 오류인지,,, routes/user에서 addFollowers로 생기는 오류인지 잘 모르겠습니다.. 따로 failure가 발생하지 않아서 질문드립니다. 위 이미지는 팔로잉만 있는 상태에서 프로필 이미지로 넘어가면 생기는 redux action의 결과입니다. success가 뜨지만, 해당 데이터들을 받아오지 못합니다. 코드는 현재 진행된 제로초님의 깃헙 코드를 비교해서 다시 봤는데 단어를 잘못쓴 것은 없었습니다.. ㅠㅠ FOLLOW의 nickname과 id? 가 없어서 그런건지,,, 반대로 followings만 존재할 때는 왜 데이터가 정상적으로 넘어오는지 궁금합니다..
-
미해결리액트로 나만의 블로그 만들기(MERN Stack)
err부분에서 질문입니다.
err처리하는 스크립트가 다르더라고요 1) if(err) throw err 2) if(err) return res.status(400).json({msg : "에러 있음"}) 이렇게 두가지로 있는것 같은데, 1)은 에러를 그냥 버리고 2)는 에러가 있으면 응답으로 넘겨라 라는 것 같아요. 이걸 구분해서 쓰는 기준이 있나요? 혼자 복습해서 스크립트 작성하는데 이런게 햇갈립니다. -추가질문- 그리고 res에다 status(번호)를 붙이는 데, 어떤건 status를 사용하고, 어떤건 안하는지 그 기준이 궁금합니다.
-
미해결실전! 스프링 부트와 JPA 활용2 - API 개발과 성능 최적화
강사님 질문이 있습니다.
안녕하세요 강사님 질 좋은 강의 잘 듣고 있습니다. 다름이 아니라 제가 강사님 강의 들으면서 개인적은 프로젝트를 하려고 하는데 rset api형태로도 만들어 보고 싶은데 궁금한 점이 이것을 만들어서 어디에 사용되는지 궁금합니다.
-
미해결그리드(Grid) 핵심이론 및 실전 활용
영상에는 없지만,
수업 잘 듣고 있습니다. pdf 교재에 grid-area의 4-3) 자식요소에 사용하는 Grid 속성 grid-area 시작지점 종료지점으로 레이아웃 만들기 에서 .parent div:nth-child(2) {} 이곳에 grid-area: 2 / 2 / 1 / 3 ; 이라고 돼 있는데, 1 / 2 / 2 / 3 이라고 수정돼야 합니다. 복습 겸 교재를 하나씩 보며 머릿속으로 그리며 보다가 발견했습니다. 언제나 유익한 강의 감사합니다.
-
미해결홍정모의 따라하며 배우는 C++
에러 질문
안녕하세요 교수님! 연습해보느라고 프로젝트를 하나 만들었는데 오류가 나는데 왜 나는지 모르겠어서 질문 드려요 .cpp 파일 2개( 메인 포함) .h 파일 1개로 이루어진 프로젝트입니다. 오류 코드는 이렇게 나옵니다 2군데 예요. 1>------ Build started: Project: Project1, Configuration: Release Win32 ------ 1>MSVCRT.lib(exe_main.obj) : error LNK2001: unresolved external symbol _main 1>D:\UUUU\CSCSC)\Library\CSCSCpractice\Release\Project1.exe : fatal error LNK1120: 1 unresolved externals 1>Done building project "Project1.vcxproj" -- FAILED. ========== Build: 0 succeeded, 1 failed, 0 up-to-date, 0 skipped ==========
-
해결됨실전! 스프링 부트와 JPA 활용2 - API 개발과 성능 최적화
강의 문서 오타 제보 드립니다.
안녕하세요 강사님 강의 문서를 보면서 코드를 작성하고 다시 강의를 돌려 보고 있습니다. 강의 문서 코드에 오타가 있어서 제보 드립니다. JPA2 BOOK의 가격이 20,000원인데 주문을 할 때 10,000으로 주문을 하고 있어서요 (강의 영상에서는 20,000원으로 주문하셨습니다.) 감사합니다.
-
미해결자바 디자인 패턴의 이해 - Gof Design Pattern
예를 들어 authorize() 부분이 3가지로 나눠졌을때
공통되는 기본메소드는 두고, 추가적으로 해야하는 부분은 interface로 구현하나요? 이미 abstract로 짜여 있어서 헷갈리네요.
-
미해결C 프로그래밍 - 입문부터 게임 개발까지
char* strAnimal[10];에 대하여
안녕하세요 저는 나도코딩님의 c언어의 강의를 듣고 있는 아이입니다. 시간이 부족하신다면 맨 밑으로 가세요(상황 설명입니다) 제가 이해가 잘 안되는 이유는 char* strAnimal[10];까지는 지극히 괜찭았는데 갑자기 strAnimal[0] = "고양이"; 이런 식으로 만드니 =에 빨간 줄이 붙으면서 안된다고 하더라고요. 그렇게 제가 다행히 비주얼 스튜디오 인터넷 검색기능이 있어서 검색해서 2017 버전 이후부터는 준수 모드 때문에 안된다고 알게되고 방법이 char 앞에 const를 붙이거나 준수모드를 아니요라고 입력하는 방법 두게를 알게 되었습니다. 여기서 질문______________________________ 앞에 const char* strAnimal[10];으로 선언을 하고 뒤에 값을 넣을 때const는 값이 변하지 않아서 포인터에 사용 할 때 포인터가 가르키는 위치는 변경 할 수 없고, 가르키는 값은 변경이 가능하다는 점이 있는데 왜 strAnimal[0] = "고양이";를 해도 가능한 건가요? --------------------------------------- 물론 제가 많이 어려서 제가 이해를 못하는 것일 수 도 있지만 그래도 이해가 안되면 큰일 날 것 같아 이렇게 글을 올림니다.
-
미해결자바 디자인 패턴의 이해 - Gof Design Pattern
설계시 어떤 기준으로 abstact와 interface로 구현하시나용?
어떤 경우에 각각 사용하는지 비슷한 예제로 설명해주신다면 감사하겠습니다.감사합니다. 강사님!
-
미해결자바 ORM 표준 JPA 프로그래밍 - 기본편
일대다로 값 수정
안녕하세요! 마지막부분에 일대다 매핑으로 값 수정할 때 Address 는 수정하면 안되니깐 변경하고 싶은 AddressEntity를 지우고 추가해야 하는게 맞나요? 이해하기 쉽게 강의 만들어 주셔서 열심히 듣고 있어요! 좋은 강의 감사합니다~! System.out.println("==========START========="); Member findMember = em.find(Member.class, member.getId()); findMember.getAddressHistory().remove(0); findMember.getAddressHistory().add(new AddressEntity("newCity1","street", "10000"));
-
미해결스프링 입문 - 코드로 배우는 스프링 부트, 웹 MVC, DB 접근 기술
선생님 안녕하세요.
제가.. 자바를 시작한지 얼마안되서 이 강의랑, 생활코딩 강의랑 병행중인데 혹시 선생님 문법이 이해가 안된다면, 문법 강의부터 먼저 보면서 해야할까요...?? 아니면 혹시 후속강좌중에 스프링 핵심 원리 기본편은 좀 더 상세히 알려주면서 강의를 진행해주시나요?