안녕하세요 강의 덕분에 많이 도움이 되고 있습니다. 저는 아래와 같이 코드를 짰습니다. 숫자만 걸러내기 위해 입력 문자 하나하나 ord를 적용해서 숫자인지 확인하였습니다. 그리고 숫자만 따로 문자로 만들어서 int()로 형변환을 하니 0이 사라졌습니다. 이렇게 문제를 해결해도 되는 것인가요?? import sys import math #sys.stdin=open("input.txt","rt") arr = input() def find_gcd(x): cnt = 0 for i in range(1, x+1): if x % i == 0 : cnt +=1 return cnt st = '' for i in range(len(arr)): #print(ord(arr[i])) if ord('0') <= ord(arr[i]) <= ord('9'): st += arr[i] res = int(st) print(res) print(find_gcd(res))
안녕하세요 항상 강의 잘 듣고 있습니다. 강의를 듣다가 생각해 보니 PostEditForm과 PostAddForm이 거의 비슷하게 생겼고 하는 일도 조금의 차이가 있어서 저는 PostForm.vue를 만들고 this.$router.id의 존재 유무에 따라서 기존 데이터를 받아올지 말지 혹은 포스트를 create, edit할지를 결정하도록 만들었습니다. 다 만들고 생각해 보니 컴포넌트는 하나로 사용해서 좋긴 한데 하나의 컴포넌트에서 두 가지 일을 하는 느낌이 들어서 좋은 코드가 아니라고 생각이 들어서 질문드립니다. ( 물론 동작은 정상적으로 동작합니다. ) 위와 같은 현상일 때는 하나의 컴포넌트에서 분기 처리하기보다는 Mixin이나 하이 오더 컴포넌트로 하는 것이 맞는 거겠죠? 맞는다면 Mixin이나 HOC 중에 어떤 걸 사용하는 게 더 좋을까요?
안녕하세요 제로초님, 만약 도메인을 사지 않을 경우에는 한 컴퓨터로 서버를 두대 돌리라고 하셔서 프론트서버와 백엔드 서버를 가상컴퓨터 한대에서 돌렸습니다. 프론트서버는 빌드하다가 메모리 부족으로 그냥 .next만 원격저장소에서 받아와서 사용중인데 ip를 들어가보면 80번 포트를 이미 사용중이라고 뜹니다. 어느 서버를 포트를 바꿔야하나요?
어제까지 api가 호출되어 강의를 진행 하였는데, 오늘 해보니 api호출이 안되네요.. https://github.com/tastejs/hacker-news-pwas/blob/master/docs/api.md 해커뉴스 api 깃헙주소에서 각 api 클릭해도 ' Error: could not handle the request' 란 문구만 나오네요..
swr을 사용하면 리덕스를 사용하지 않아도 된다는데 그 이유가 뭔지 잘 이해를 못하겠어요 ^^;; 그리고 또 한가지 mutate 함수는 왜 필요한것인지 그리고 fetcher 함수를 이용해서 axios 요청을 날리는데 fetcher 함수를 만드는게 필수인지 궁금합니다. 혹시 swr 사용 관련한 강의 부분을 알려주시면 감사요 ~!
선생님의 강의 잘듣고 있습니다. 강의를 들으면서 나만의 자료를 가지고 데이터를 분석해보고 있습니다. 근데 pd.to_numeric으로 object -> float64 변경하였는데 약 70%정도의 데이터가 NaN으로 표시 도고 30%정도는 정상입니다.. 아무리 검색해도 알수가 없어 선생님께 질문드립니다.
영상 23:14 초 쯤에 b형 4번째 설명 하실때, b형 1번과 푸터 가로 크기만 변경하면 b형 4번을 만들 수 있다고 하셨는데요! width 를 변경하는게 아니라 html 코드 순서를 변경 해야 하는 것 아닌가요? 버전 1 < footer > < div class = "footer-logo" ></ div > < div class = "copyright" > < div ></ div > < div ></ div > </ div > </ footer > 에서 버전4를 만들려면 css 안고치고 < footer > < div class = "copyright" > < div ></ div > < div ></ div > </ div > < div class = "footer-logo" ></ div > </ footer > 이렇게 순서만 변경하면 되는거 아닌가요?
def dp ( arr ): dy = [ 0 ]*( len ( arr )) dy [ 0 ] = 1 for i , num in enumerate ( arr ): if i == 0 : continue if num == max ( arr [: i + 1 ]): dy [ i ] = dy [ i - 1 ] + 1 else : dy [ i ] = dy [ i - 1 ] return dy [- 1 ]
안녕하세요. 여기까지 수강을 하고 개인실습을 하고 있는데요, 3개의 서버가 aaa라는 네트워크에서 돌아가고 있습니다. 저 호스트 localhost에서 curl명령어를 날리면 curl: (52) Empty reply from server 이렇게 에러가 나옵니다. ssh로 접속해서 똑같은 컬 명령어를 날리면 제대로 작동을 합니다. 포트맵핑도 제대로 했는데 어느부분을 고쳐야 할지 감이 오지 않아서요. 혹시 조언해주실수있을까요? https://github.com/moby/moby/issues/2522 이 부분이랑 똑같은 상황인데 goapp serve -host=0.0.0.0 myapp/ -host부분을 도커 컴포즈에서 어떻게 처리해야할지 모르겟습니다. 강의 부분이 아니라서 조심스럽게 여쭈어봅니다.