묻고 답해요
164만명의 커뮤니티!! 함께 토론해봐요.
인프런 TOP Writers
-
미해결[리뉴얼] React로 NodeBird SNS 만들기
session을 이용해서 로그인 정보를 관리한다면
안녕하세요 강의 유익하게 잘 보고있습니다 감사합니다. 질문이 있습니다. session에 유저 id를 이용해 로그인 정보를 관리합니다. session이 만료되는 기한이 따로 정해져 있지 않은걸까요? 로그아웃 버튼을 누르면 session이 destroy되는 것 같은데 브라우저를 그냥 종료 했을 경우에는 session이 자동으로 만료 되나요? 종료시 자동으로 만료되지 않는다면 session이 누적돼서 서버측 메모리가 가득 찰 수도 있나요? 이 전 개인적인 프로젝트에서 같은 방식으로 코딩했었는데 aws lightsail에 배포했다가 메모리가 가득찼다는 에러를 경험했었습니다. 이번에 회사에서 작은 프로젝트를 혼자 맡았는데 같은 이슈가 발생할까 겁나서 여쭤봅니다 ㅜㅜ
-
해결됨Vue.js 시작하기 - Age of Vue.js
참고 링크를 못찾겠습니다;
안녕하세요, 개발 환경 설정 강의 중 'VSCode 플러그인 설치 및 설정' 강의에서 2:00에 "아래로 다 링크를 넣어드렸기 때문에" 라고 하셨는데 어디서 링크를 찾을 수 있는 지 모르겠습니다; 또한 'Reactivity 코드 라이브러리화 하기' 강의에서 1:50에 "즉시실행 함수에 관한 자료를 아래 링크에 넣어드렸다" 라고 하셨는데 링크가 어디있을까요?ㅠㅠ
-
미해결웹 게임을 만들며 배우는 React
안녕하세요 강의 잘 듣고있습니다. 질문이요
dev서버에서 사용하는 가상경로 publicPath: '/dist/'가 기존에 output 있는데서 devServer에도 추가를 해주게 바뀐거 같은데요 마지막에 구버전 강의 설명 들어보니 devServer에서 이용하는거 같은데 output에도 남겨놓는 이유는 뭔지 알 수 있을까요?
-
미해결[OpenCV] 파이썬 딥러닝 영상처리 프로젝트 2 - 불량사과를 찾아라!
print(i, confidence, detections[0, 0, i, 3], startX, startY, endX, endY)에서 detections[0, 0, i, 3]값은 무슨 의미인지 이해가 잘 안됩니다.
print(i, confidence, detections[0, 0, i, 3], startX, startY, endX, endY)에서 detections[0, 0, i, 3]값은 무슨 의미인지 이해가 잘 안됩니다. 왜 사용하는지 그럴 필요가있는지에 대하여 알고싶습니다.
-
미해결[개정판] 파이썬 머신러닝 완벽 가이드
랜덤포레스트와 변수중요도(feature importance)
선생님 안녕하세요. 랜덤포레스트의 변수 중요도와 관련한 질문입니다. 개인적으로 공부를 해봤을 때, 변수 중요도는 데이터의 차원축소를 하는 방법중 하나로 알고 있습니다. 즉, 차원축소에 변수 추출과 변인선택으로 구분되는데 그중 트리기반 알고리즘을 통한 변수 중요도는 변인 선택에 포함되어있다고 알고 있습니다. 만약 변수중요도를 기반으로 차원축소를 하고 싶을 때, 변수중요도에 따른 변수를 선택하는 기준이 있을까요? 어느 블로그에는 상위10개 또는 12개를 선택하는데 단순히 개인적 판단으로 이루어 지나요?
-
미해결Flutter 입문 - 안드로이드, iOS 개발을 한 번에 (with Firebase)
터미널에서 오류가 떠요
안녕하세요 강사님 제가 4분 10초경까지 따라했는데 오류가 뜹니다 어떻게해야하나요? 윈도우, vscode 사용중입니다 (안스도 가능)
-
미해결프로젝트를 통해 배우는 파이썬 프로그램
코드가 이상해서 문의 드립니다.
안녕하세요. python 공부를 처음 하면서 강의를 듣고 있습니다. 자판기 코드 소스 없이 수동으로 똑같이 입력도 해보고, 소스를 가져와서 붙여넣기도 해보았지만 실행 코드가 이상합니다. 클래스 아닌 코드는 txt를 어떻게 불러와야 하는지 모르겠으며, 클래스 코드는 동전을 1원 투입하였는데 설탕커피, 프림커피, 원두커피 거스름돈 100원을 뱉고 있습니다. 무엇이 문제인지 못 찾고 있어서 이렇게 문의드립니다. 감사합니다.
-
미해결파이썬 무료 강의 (기본편) - 6시간 뒤면 나도 개발자
이런 방법도 괜찮을까요?
from random import* lst = [1,2,3,4,5,6,7,8,9,10,11,12,13,14,15,16,17,18,19,20] shuffle(lst) chicken = (sample(lst, 1)) lst = set(lst) lst = lst.difference(chicken) coffee = (sample(lst, 3)) print("--당첨자 발표--") print("치킨 당첨자 : " , chicken) print("커피 당첨자 : ", coffee) print("--축하합니다--") 이런 식으로 했을 때에도 중복 없이 잘 나오는것 같습니다.. 하지만 터미널 결과물 위에 경고창이 하나 떠서 제대로 하고 있는지 조금 헷갈리네요 ㅠㅠ경고창은 sampling from a set 가 python 3.9버전부터 사라질 것이다 이런 내용 같습니다
-
미해결실전! Querydsl
안녕하세요 강사님 도와주세요 ㅜㅜ
안녕하세요 강사님 강사님 강의를 1편부터 쿼리 dsl까지 모두 구매하여 공부해온 학생입니다. 그 공부한 내용을 바탕으로 제 스스로 만드는 개인 프로젝트를 하나 만들고 있습니다. 프로젝트를 띄우면 어느 한 페이지에서 css 404에러가 발생하는 것인데.. 도무지 이유를 모르겠습니다. 프로젝트 명 , 위치 등 확인할 곳은 모두 확인해보았습니다. 제가 비전공자 학생이여서 대학 교수님이나 선배 , 친구들에게 물어 볼수도 없습니다.. 아무리 구글링을 해도 이유를 모르겠습니다.. 강사님 제발 도와주세요! 비록 강의 내용의 질문과 거리가 멀지만, 강사님 강의를 모두 구매한 학생으로써.......기댈곳이 강사님 밖에 없습니다.. 강사님 메일 주소를 보내주시면 제 프로젝트를 압축해서 보내든 어떻게 하든.. 도와주실 방법이 없을까요..? 부탁드립니다!
-
미해결[리뉴얼] React로 NodeBird SNS 만들기
ssr 시 css가 적용되지 않는것 같습니다.
ssr로 css 적용되어 있는지 확인할 때 크롬 개발자도구 설정 > preferences > debugger > disable javascript : false 로 하고 새로고침 한 뒤에도 페이지에 css가 적용되어 있다고 보여주셨는데 저는 새로고침 시 css가 적용되지 않는 것 같습니다. head 태그를 확인해보니 위의 사진은 disable javascript : true로 했을 때는 스타일 태그가 있고 disable javascript : false로 했을 때는 스타일 태그가 없습니다. 이전 강의인 css 서버사이드랜더링 강의를 다시 보고 _document.js를 확인했는데 스타일이 적용되어 있지 않습니다. 어느 부분을 더 확인 해봐야 할까요?? 해당 프로젝트 깃험브 주소 : https://github.com/KihyunLim/nodebird.git
-
해결됨[기초-응용] 다양한 환경을 앤서블(Ansible)로 관리하기 with 베이그런트(Vagrant)
Ansible-Server에서 Windows node로 ping test가 안돼서 질문드립니다.
환경 host machine: MacOS ansible server : CentOS8 (box image : generic/centos8) ansible node : Windows2012R2 (box image : 실습과 동일) ansible version : 2.9.15 vagrant version : 2.2.14 현재 발생한 문제점 ansible-server에서 ansible-node03(windows2012r2)로 ping test가 안됨 host machine(macOS)에서 ansible-node03(windows2012r2)로 ping test가 안됨 pywinrm과 winrm 설정을 모두 마치고 ping test 하지만, ansible-node03(Windows2012r2) -> ansible-server ping이 감 ansible-node03 -> host machine(MacOS)로 ping이 감 Ansible_env_ready.yml TS 1. Windows 방화벽 문제일까? 강의 코드 중 `netsh firewall` 명령어가 잘 적용됐다는 log를 보았지만 최신 버전은 다를 수 있을꺼 같아서 명령어를 업데이트하고 각 profile마다 방화벽을 다 닫아 주었습니다. (Windows의 방화벽에서 ping test를 허용해주는 inbound문제일까 잠깐 생각했지만 방화벽을 끄면 해결되는 문제라서 강의처럼 방화벽을 껐습니다.) Vagranfile의 Ansible-node03(Windows2012r2) provision 부분 cfg.vm.provision "shell", inline: "netsh advfirewall set currentprofile state off" cfg.vm.provision "shell", inline: "netsh advfirewall set domainprofile state off" cfg.vm.provision "shell", inline: "netsh advfirewall set privateprofile state off" -> 여전히 안됨. 명령어 변경 부분 -> MS doc 참조 * traceroute로 ping 경로 추적 2. Vagrantfile의 windows 네트워크 설정 문제? Windows machine을 추가하는 코드는 다음과 같이 설정했습니다. Vagrantfile # Ansible-Node03 (Windows2012R2) config.vm.define:"ansible-node03" do |cfg| cfg.vm.box = "opentable/win-2012r2-standard-amd64-nocm" cfg.vm.provider:virtualbox do |vb| vb.name="Ansible-Node03" vb.customize ["modifyvm", :id, "--cpus", 2] vb.customize ["modifyvm", :id, "--memory", 2048] end cfg.vm.host_name="ansible-node03" cfg.vm.synced_folder ".", "/vagrant", disabled: true cfg.vm.network "public_network", ip: "192.168.35.13", bridge: "en0: Wi-Fi (Wireless)" cfg.vm.network "forwarded_port", guest: 22, host: 19213, auto_correct: false, id: "ssh" cfg.vm.provision "shell", inline: "netsh advfirewall set currentprofile state off" cfg.vm.provision "shell", inline: "netsh advfirewall set domainprofile state off" cfg.vm.provision "shell", inline: "netsh advfirewall set privateprofile state off" end 중간 network 설정중 bridge: "en0: Wi-Fi (Wireless)" 이부분은 매번 `vagrant up`으로 머신 생성 시 network interface를 묻는 부분이 나오길래 자동으로 진행하고자 추가했습니다. 그래서 결론은? Two Vagrant VMs cannot ping each other 참조 위 글을 참조하여 `ans Win -m "ping" -c local -k`의 명령어로 ping test는 성공의 결과가 나왔으나, 근본적으로 어떤 문제점으로 한 방향에서(Ansible-server에서 Windows로) ping test를 실패했는지 이유를 모르겠어서 질문드립니다. `and Win -m "ping" -c local -k`로 실행모습 Bridge network interface상 .10(ansible-server)와 .35(Windows2012r2)는 같은 network에 위치한거 같은데 통신이 안되는 이유가 어떤점때문인지.. 그전 linux 실습 상황에서 똑같이 bridge interface를 이용했을 때는 문제가 없었습니다. 이것저것 해보고 질문드리는 거라서, 아직도 많은 부분이 부족한것 같습니다. 긴 글 읽어주셔서 감사합니다.
-
미해결인터랙티브 웹 개발 제대로 시작하기
문이 이미지라면
안녕하세요. 강의 보면서 혼자 열심히 연구 중인데, 예쁘게 바꾸어 보는 중에 문에 이미지를 추가 했더니 실행이 되지 않습니다. door-body 태그안에 넣었는데, 백그라운드는 괜찮은데 img태그를 쓸 경우에는 어떻게 해야할까요? const doorImg = document.querySelector('.door-body img'); 이렇게 변수를 써서 if (targetElem.classList.contains('doorImg')) { 이렇게 해보아도 안되고 , 비슷한 사례가 있는지 구글에 검색을 해보면서 4시간을 고민해보았지만 초보로서 도무지 찾을 수가 없네요 ㅠ_ㅠ 답변 기다리겠습니다. <div class="door"> <div class="door-back"> <div class="ilbuni"></div> </div> <div class="door-body"><img src="images/ilbuni-door_0.png"></div> </div>
-
미해결현직 개발자가 알려주는 안드로이드 앱 쉽게 만드는 방법
빌드를 했는데 실행이 되지 않아요...
영상 보면서 동일하게 코딩을 했는데 마지막에 빌드를 누르면 앱이 설치되지 않는다고 합니다... 이럴 경우에는 어떻게 하면 되나요??
-
미해결반응형 웹사이트 포트폴리오(Architecture Agency)
17분짜리 이 영상
실제로는 8분 30초 짜리 맞나요? 제 컴퓨터에서만 이렇게 보이나 해서 여쭤봅니다. 별문제 아니면 넘어갈게요 ^^;;
-
미해결스프링 핵심 원리 - 기본편
중급강의관련
안녕하세요 10년차개발자이지만, 제자신을 다시한번 돌아보게하는 정말 좋은강의였습니다. 옆집형처럼 너무친근감있으시고, 설명도 잘하시고... 멋지십니다.!!^^ 나머지강의(JPA)도 수강할예정이지만 스프링에 대해 좀더 알고싶다는 욕구가 생기네요. 스프링 중급강의가 너무 기다려지는데 얼마나 기다려야할지 모르는상황에서 혹시 추천해주실만한 책이 있을가요? 토비님스프링책은 제가 보진못했는데, 중급에대한내용도 모두 토비님책으로 학습할수있다면 구매해보려고하는데요. 조언좀부탁드립니다.^^
-
미해결실전! 스프링 부트와 JPA 활용1 - 웹 애플리케이션 개발
멤버는 DB에 잘 들어가는데 아이템은 안 들어가네요..
로그를 보니까 멤버는 insert 문이 실행되서 잘 들어가는데, item의 경우에는 insert 문이 실행되지 않습니다. 화면 이동도 되고 itemService.saveItem(book); 이 실행되서 em.persist(item) 까지 실행되는걸 콘솔로 확인 했는데 DB에 들어가지 않을 경우 엔티티 설계가 잘 못된 것인가요? 왜 에러가 나지 않고 실행이 되어버릴까요? 2020-11-28 13:17:08.419 INFO 13360 --- [ task-1] o.h.e.t.j.p.i.JtaPlatformInitiator : HHH000490: Using JtaPlatform implementation: [org.hibernate.engine.transaction.jta.platform.internal.NoJtaPlatform] 2020-11-28 13:17:08.423 TRACE 13360 --- [ task-1] o.h.type.spi.TypeConfiguration$Scope : Handling #sessionFactoryCreated from [org.hibernate.internal.SessionFactoryImpl@66b0a445] for TypeConfiguration 2020-11-28 13:17:08.424 INFO 13360 --- [ task-1] j.LocalContainerEntityManagerFactoryBean : Initialized JPA EntityManagerFactory for persistence unit 'default' 2020-11-28 13:17:13.552 INFO 13360 --- [nio-8080-exec-2] o.a.c.c.C.[Tomcat].[localhost].[/] : Initializing Spring DispatcherServlet 'dispatcherServlet' 2020-11-28 13:17:13.552 INFO 13360 --- [nio-8080-exec-2] o.s.web.servlet.DispatcherServlet : Initializing Servlet 'dispatcherServlet' 2020-11-28 13:17:13.558 INFO 13360 --- [nio-8080-exec-2] o.s.web.servlet.DispatcherServlet : Completed initialization in 6 ms 2020-11-28 13:17:20.260 DEBUG 13360 --- [nio-8080-exec-6] org.hibernate.SQL : call next value for hibernate_sequence 2020-11-28 13:17:20.264 INFO 13360 --- [nio-8080-exec-6] p6spy : #1606537040264 | took 1ms | statement | connection 4| url jdbc:h2:tcp://localhost/~/jpashop call next value for hibernate_sequence call next value for hibernate_sequence; 2020-11-28 13:17:20.280 INFO 13360 --- [nio-8080-exec-6] p6spy : #1606537040280 | took 0ms | commit | connection 4| url jdbc:h2:tcp://localhost/~/jpashop ; 2020-11-28 13:17:20.341 DEBUG 13360 --- [nio-8080-exec-7] org.hibernate.SQL : select item0_.item_id as item_id2_3_, item0_.name as name3_3_, item0_.price as price4_3_, item0_.stock_quantity as stock_qu5_3_, item0_.artist as artist6_3_, item0_.etc as etc7_3_, item0_.author as author8_3_, item0_.isbn as isbn9_3_, item0_.actor as actor10_3_, item0_.director as directo11_3_, item0_.dtype as dtype1_3_ from item item0_ 2020-11-28 13:17:20.342 INFO 13360 --- [nio-8080-exec-7] p6spy : #1606537040342 | took 0ms | statement | connection 5| url jdbc:h2:tcp://localhost/~/jpashop select item0_.item_id as item_id2_3_, item0_.name as name3_3_, item0_.price as price4_3_, item0_.stock_quantity as stock_qu5_3_, item0_.artist as artist6_3_, item0_.etc as etc7_3_, item0_.author as author8_3_, item0_.isbn as isbn9_3_, item0_.actor as actor10_3_, item0_.director as directo11_3_, item0_.dtype as dtype1_3_ from item item0_ select item0_.item_id as item_id2_3_, item0_.name as name3_3_, item0_.price as price4_3_, item0_.stock_quantity as stock_qu5_3_, item0_.artist as artist6_3_, item0_.etc as etc7_3_, item0_.author as author8_3_, item0_.isbn as isbn9_3_, item0_.actor as actor10_3_, item0_.director as directo11_3_, item0_.dtype as dtype1_3_ from item item0_; 2020-11-28 13:17:20.344 INFO 13360 --- [nio-8080-exec-7] p6spy : #1606537040344 | took 0ms | commit | connection 5| url jdbc:h2:tcp://localhost/~/jpashop ;
-
미해결스프링 핵심 원리 - 기본편
질문은 아닙니다 다만 감동과 전율이 있을뿐
마지막에 다형성의 객체지향 한계를 말씀하실 때 소름이 돋았네요. 다크나이트 인트로 보는줄 알았습니다. 이런 퀄리티의 강의를 이가격에.. 감사합니다.
-
미해결대세는 쿠버네티스 (초급~중급편)
Case 5설치 문의드립니다
안녕하세요 강사님! virtualbox에 case5를 이용해서 쿠버네티스 설치하는 도중에 Natnetwork랑 호스트 네트워크 두개에 Gateway를 동시에 주면 DNS가 동작이 되지를 않는데 호스트쪽 Gateway를 죽여야할까요??... 192.168 대역 garteway를 주석처리하니까 dns가 정상적으로 동작을 하는데요.. init명령어를 사용하니까 에러가 나는데 에러 내용이 이렇게 나오는데 뭐가 원인일까요?... + Case4로 실행해보아도 같은 에러값으로 안됩니다... -> 강사님 강의보신 분의 1.15 v 버전으로 포스팅 한 내용 참조해서 1.15v으로 설치했습니다. 1.19버전은 흠.. 오류가 있는걸까요? ㅜㅜ 남은 강의도 열심히 달려보겠습니다~~~
-
해결됨[백문이불여일타] 데이터 분석을 위한 중급 SQL
해커랭크에서 오류가 생길 수 있나요? ㅠㅠㅠ
영상보고 코드 똑같이 따라한 것 같은데도 결과값이 저렇게 나오네용 ㅠㅠ 유니온 연산 전 쿼리는 13 13 결과가 잘 나와서 위에 주석 처리 해놨구요; 이후 쿼리 부분에서 계속 결과가 아무것도 안나오더라구요 보통 SQL은 오타 문제일 수도 있어서 여러번 살펴보기도 했는데 무엇이 문제인지 찾지를 못해 답답한 마음에 올려봅니다 ! 도움부탁드립니다 ^^;;; === 아래는 코드 부분 복사했습니다 ===== -- 13, 13 SELECT X, Y FROM functions WHERE X = Y GROUP BY X, Y HAVING COUNT(*) = 2 UNION SELECT f1.X, f1.Y FROM functions AS f1 INNER JOIN functions AS f2 ON f1.X = f2.Y AND f1.Y = f2.X WHERE f1.X < f2.Y ORDER BY X
-
미해결스프링 핵심 원리 - 기본편
@Test 질문 있습니다
선생님께서는 @Test basicScan() method를 void라고만하셔도 실행이되는데 저같은 경우에는 인텔리제이에서 public으로 수정해야한다는 오류메세지가 떠서 public void basicScan()이라고 수정후 실행할 수 있었습니다.결과는 정상적으로 잘 작동했구요.. public으로 수정하라는 오류 메세지는 왜 뜨는지 알 수 있을까요? 그