강의 위치 : 6-4. 데이터 로그 설계 중 약 20분 정도 부분 선생님 안녕하세요. 이해가 조금 더 필요한 부분이 있어 질문을 남겼습니다. 이 강의에서 ETA에 대한 예시를 들어주셨습니다. 앞에서는 <이전 페이지들에서 가져올 데이터를 정의해야한다(사라지는 문제 때문)>고 이해했습니다. 예시는 미래의 정보에 대한 이야기이다보니 제가 잘 이해했는지 선생님께 한번 더 여쭙고 싶습니다! 배달 앱의 예상 도착 시간(ETA)처럼 나중에 발생하는 데이터는 결제 시점에 미리 저장할 수 없다. 유저 입장 : 결제 시점에는 이 정보를 보여줄 수 없다 데이터 분석 입장 : 결제 완료가 되면서 세션이 종료되기 때문에 ETA를 분석하려면 정보에 ID로써 저장해두어야 한다. 이벤트마다 개별적으로 로그를 남긴 후 나중에 조합해야 한다. 결제 완료 (세션1 종료) 가게/배달측 요청 수락 ETA 측정 (주문자, 주문 ID, 가게 메뉴, 라이더 위치 등의 데이터 조합) 유저 알림(세션 2 시작) 위 데이터는 파편화 되어있다. '거래 현황'으로 묶어주어야 한다 주문 ID를 통해 세션이 떨어져 있어도 하나로 묶인다 즉, 핵심은 데이터는 따로 표시하지 않으면 흐름이 끊기기 때문에, ID로 묶어주든(세션이 나뉜 경우) 데이터를 기억할 수 있도록 요청하든 (하나의 세션이지만 페이지가 많을 경우) 해야한다. 검토 해주시고 좋은 강의 만들어 주셔서 감사합니다!
안녕하세요, 이번에 RDS 관련 내용을 학습하면서 질문이 생겼는데요, Read Replica가 읽기 전용으로 DB를 복제/생성 함으로써 읽기 트래픽을 분산하여 원본 DB의 부하를 낮추고 성능을 향상시키는 것은 이해했습니다. 다만, 원본 DB로부터 Read Replica를 생성한 이후 원본 DB에 쓰기 등의 작업으로 데이터가 갱신되었을 때, Read Replica DB는 자동으로 원본과 Sync를 맞춰 갱신되는 걸까요, 아니면 쓰기 작업이 발생할 때마다 새로 Replica를 생성하고 연결을 갱신하도록 해줘야하는건지 궁금해졌습니다. 또한, 대부분의 서비스가 원본 DB의 쓰기를 상당히 많이 요구하는 작업 기반의 서비스가 많을 것으로 예상되는데 읽기 전용의 트래픽을 요구하는 서비스가 어떠한 것들이 더 있는지 예시가 있는지 문의드립니다.
안녕하세요. 리텐션 과제 제출합니다. 실무 기반의 문제라 그런지 역시 난이도가 있네요. 고민을 많이 해보게 되었습니다. 리텐션 유저 기준은 게임 업계 기준으로 정의하고 문제를 풀었습니다. (플랫폼에 따라서 기준도 다르고 하지만) 보시고 피드백 있으시면 말씀을 부탁드리겠습니다. https://app.notion.com/p/2b00de0d9a16809f94f5e378ee375b2f?source=copy_link
안녕하세요 강사님 29.TDD프로젝트2(프로젝트설정) 강의에서 말씀하신 깃허브의 menupan.git 레포지토리가 보이지 않아 문의 드립니다. 질문이 없는것으로 봐서 저만 못찾고 있는건가 싶어 죄송하네요. 확인해보시고 알려주시면 감사하겠습니다. 좋은 강의를 잘 보며 배우고 있습니다. 감사합니다.
강의 내용 중에 a = 'Park' if a == 'Kim' 라고 하셨는데요. 그런데 예제 파일에서는 'Park'이라고 되어 있어요. try: a = 'Park' if a == 'Park': print('OK! Pass!') else: raise ValueError except ValueError: print('Occurred! Exception!') else: print('Ok! else!')
45강 강의 10분 03초 내용에서 x + 1 을 하는 이유는 뭔가요? Kim 을 첫 번째 호출했을 때 1이 나오게 하려고 하는 건가요? 아니면 Kim이 가지고 있는 index를 1로 설정해 주기 위한 건가요? print('{} Found it! {} in name'.format(z, x + 1))
강사님 안녕하세요 강의를 듣다보니 인덱스를 어느정도 아는 사람이 들어야 이해도가 많이 높아질거 같아 문의 드립니다 혹시 강사님 강의 중 인덱스나 좀 더 기본기 모델링을 배울 수 있는 강의가 있을까요? (ex: Hash Table과 Tree 자료구조,인덱스) 또, 혹시 행 기반 dbms가 아닌 duck db , 빅쿼리등 열 기반 dbms 강의도 론칭 예정이 있으신지 궁금합니다 현재 빅쿼리를 사용중인 신입 데이터 엔지니어인데 인덱스 개념은 안쓰고 파티셔닝, 클러스터링 밖에 없더라구요..
전문 자격증은 경력 개발과 새로운 기회를 위한 중요한 발판입니다. 효과적인 학습을 위해서는 체계적인 학습 자료와 꾸준한 준비가 필요합니다. ValidExamTopics 는 다양한 자격증 시험을 준비하는 학습자들을 위해 체계적인 학습 자료와 교육 리소스를 제공하는 플랫폼입니다. 초보자부터 경험이 있는 수험생까지 자신의 학습 속도에 맞춰 효율적으로 준비할 수 있도록 지원합니다. 더 자세한 정보는 ValidExamTopics 에서 확인하고, 자신감 있게 자격증 시험 준비를 시작해 보세요.
Toluca vs Pumas UNAM 경기는 리가 MX(Liga MX) 일정에서 가장 주목받는 맞대결 중 하나로, 열정적인 팬층과 오랜 경쟁 역사를 가진 두 팀이 맞붙습니다. 팬들은 Toluca - Pumas, Toluca vs Pumas, Toluca vs. Pumas, Pumas vs Toluca 등 다양한 검색어로 이 경기를 찾고 있으며, 이 맞대결은 언제나 흥미진진한 경기와 극적인 순간을 선사해 왔습니다. Toluca FC는 홈 이점을 살려 승리를 노리고, Pumas UNAM은 리그 순위 경쟁에서 중요한 승점을 확보하기 위해 최선을 다할 것입니다. 모든 Toluca vs 맞대결은 치열한 전술 싸움과 뛰어난 개인 기량, 그리고 경기 종료 휘슬이 울릴 때까지 이어지는 긴장감을 보여줍니다. 팬들은 경기 운영에도 관심을 기울이고 있으며, Víctor Arteaga가 심판으로 배정될 경우 주목해야 할 인물 중 한 명으로 거론되고 있습니다. Toluca와 Pumas UNAM은 모두 경기의 흐름을 바꿀 수 있는 뛰어난 선수들을 보유하고 있어, Pumas vs Toluca 경기는 늘 기대를 모으는 대결입니다. 리가 MX(Liga MX)에서 또 한 번 펼쳐질 Toluca vs Pumas UNAM 경기는 공격적인 플레이와 치밀한 전술 변화, 그리고 양 팀 모두에게 중요한 의미를 지닌 승부가 될 것으로 기대됩니다. https://peerlist.io/scroll/post/ACTHDNDAPKN9PPAJ9CNPNBD98J7EJLhttps://ludii.games/forum/showthread.php?tid=8965https://forums.delphiforums.com/vpshostinguae/messages/13060/1https://huggingface.co/spaces/tomeithan/exam-certification/discussions/4https://privatter.me/page/6a5f4ee07fb33https://reviewit.ng/post-a-review/topic/how-can-you-avoid-common-configuration-errors-in-the-vmware-2v0-15-25-exam/#postid-20018https://issuu.com/andrew1786/docs/what_is_the_best_way_to_prepare_for_the_most_diffihttps://www.notebook.ai/documents/2690388https://circle-book.com/circles/23884/blogs/148010https://scrapbox.io/Pass4S/How_Can_You_Master_Detection_Rule_Configuration_for_the_Palo_Alto_Networks_XDR-Engineer_Exam%3Fhttps://flipbooklets.com/pdfflipbooklets/124d56#page1https://help.fumotousa.com/en-US/Community/Post/31440https://magic.ly/chris01/How-Can-You-Improve-Your-Detection-Rule-Skills-for-the-XSIAM-Engineer-Examhttps://www.inflearn.com/en/community/questions/1845207/salesforce-certified-mulesoft-developer-%EC%8B%9C%ED%97%98%EC%9D%84-%EC%A4%80%EB%B9%84%ED%95%98%EB%8A%94-%EA%B0%80%EC%9E%A5-%ED%9A%A8%EA%B3%BC%EC%A0%81%EC%9D%B8-%EB%B0%A9%EB%B2%95%EC%9D%80-%EB%AC%B4%EC%97%87%EC%9D%B8%EA%B0%80%EC%9A%94https://www.instagram.com/p/DbDdNMyje2s/https://www.instagram.com/p/DbFl19YDajR/https://www.sooplive.com/station/dianeroe7871/post/202013071https://privatter.me/page/6a5f6a8f56b77https://drukarnia.com.ua/articles/sho-stalosya-z-keili-gottl-vidokremlyuyemo-fakti-vid-chutok-v-interneti-_69G3
Toluca vs Pumas UNAM 경기는 리가 MX(Liga MX) 일정에서 가장 주목받는 맞대결 중 하나로, 열정적인 팬층과 오랜 경쟁 역사를 가진 두 팀이 맞붙습니다. 팬들은 Toluca - Pumas, Toluca vs Pumas, Toluca vs. Pumas, Pumas vs Toluca 등 다양한 검색어로 이 경기를 찾고 있으며, 이 맞대결은 언제나 흥미진진한 경기와 극적인 순간을 선사해 왔습니다. Toluca FC는 홈 이점을 살려 승리를 노리고, Pumas UNAM은 리그 순위 경쟁에서 중요한 승점을 확보하기 위해 최선을 다할 것입니다. 모든 Toluca vs 맞대결은 치열한 전술 싸움과 뛰어난 개인 기량, 그리고 경기 종료 휘슬이 울릴 때까지 이어지는 긴장감을 보여줍니다. 팬들은 경기 운영에도 관심을 기울이고 있으며, Víctor Arteaga가 심판으로 배정될 경우 주목해야 할 인물 중 한 명으로 거론되고 있습니다. Toluca와 Pumas UNAM은 모두 경기의 흐름을 바꿀 수 있는 뛰어난 선수들을 보유하고 있어, Pumas vs Toluca 경기는 늘 기대를 모으는 대결입니다. 리가 MX(Liga MX)에서 또 한 번 펼쳐질 Toluca vs Pumas UNAM 경기는 공격적인 플레이와 치밀한 전술 변화, 그리고 양 팀 모두에게 중요한 의미를 지닌 승부가 될 것으로 기대됩니다. https://peerlist.io/scroll/post/ACTHDNDAPKN9PPAJ9CNPNBD98J7EJLhttps://ludii.games/forum/showthread.php?tid=8965https://forums.delphiforums.com/vpshostinguae/messages/13060/1https://huggingface.co/spaces/tomeithan/exam-certification/discussions/4https://privatter.me/page/6a5f4ee07fb33https://reviewit.ng/post-a-review/topic/how-can-you-avoid-common-configuration-errors-in-the-vmware-2v0-15-25-exam/#postid-20018https://issuu.com/andrew1786/docs/what_is_the_best_way_to_prepare_for_the_most_diffihttps://www.notebook.ai/documents/2690388https://circle-book.com/circles/23884/blogs/148010https://scrapbox.io/Pass4S/How_Can_You_Master_Detection_Rule_Configuration_for_the_Palo_Alto_Networks_XDR-Engineer_Exam%3Fhttps://flipbooklets.com/pdfflipbooklets/124d56#page1https://help.fumotousa.com/en-US/Community/Post/31440https://magic.ly/chris01/How-Can-You-Improve-Your-Detection-Rule-Skills-for-the-XSIAM-Engineer-Examhttps://www.inflearn.com/en/community/questions/1845207/salesforce-certified-mulesoft-developer-%EC%8B%9C%ED%97%98%EC%9D%84-%EC%A4%80%EB%B9%84%ED%95%98%EB%8A%94-%EA%B0%80%EC%9E%A5-%ED%9A%A8%EA%B3%BC%EC%A0%81%EC%9D%B8-%EB%B0%A9%EB%B2%95%EC%9D%80-%EB%AC%B4%EC%97%87%EC%9D%B8%EA%B0%80%EC%9A%94https://www.instagram.com/p/DbDdNMyje2s/https://www.instagram.com/p/DbFl19YDajR/https://www.sooplive.com/station/dianeroe7871/post/202013071https://privatter.me/page/6a5f6a8f56b77https://drukarnia.com.ua/articles/sho-stalosya-z-keili-gottl-vidokremlyuyemo-fakti-vid-chutok-v-interneti-_69G3
안녕하세요. 001강과 마찬가지로 002강에서도 Gradio 실행 시 에러 뜹니다.. 어떻게 해결해야할까요? ERROR: Exception in ASGI application Traceback (most recent call last): File "/opt/anaconda3/envs/langchain_env/lib/python3.11/site-packages/uvicorn/protocols/http/httptools_ impl.py ", line 422, in run_asgi result = await app( # type: ignore[func-returns-value] ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ File "/opt/anaconda3/envs/langchain_env/lib/python3.11/site-packages/uvicorn/middleware/proxy_ headers.py ", line 63, in call return await self.app (scope, receive, send) ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ File "/opt/anaconda3/envs/langchain_env/lib/python3.11/site-packages/fastapi/ applications.py ", line 1163, in call await super().__call__(scope, receive, send) File "/opt/anaconda3/envs/langchain_env/lib/python3.11/site-packages/starlette/ applications.py ", line 90, in call await self.middleware_stack(scope, receive, send) File "/opt/anaconda3/envs/langchain_env/lib/python3.11/site-packages/starlette/middleware/ errors.py ", line 186, in call raise exc File "/opt/anaconda3/envs/langchain_env/lib/python3.11/site-packages/starlette/middleware/ errors.py ", line 164, in call await self.app (scope, receive, send) File "/opt/anaconda3/envs/langchain env/lib/python3.11/site-packages/gradio/route_ utils.py ", line 761, in call await self.app (scope, receive, send) File "/opt/anaconda3/envs/langchain_env/lib/python3.11/site-packages/starlette/middleware/ exceptions.py ", line 63, in call await wrap_app_handling_exceptions( self.app , conn)(scope, receive, send) File "/opt/anaconda3/envs/langchain_env/lib/python3.11/site-packages/starlette/_exception_ handler.py ", line 53, in wrapped_app raise exc File "/opt/anaconda3/envs/langchain_env/lib/python3.11/site-packages/starlette/_exception_ handler.py ", line 42, in wrapped_app await app(scope, receive, sender) File "/opt/anaconda3/envs/langchain_env/lib/python3.11/site-packages/fastapi/middleware/ asyncexitstack.py ", line 18, in call ... File "/opt/anaconda3/envs/langchain_env/lib/python3.11/site-packages/jinja2/ utils.py ", line 515, in getitem rv = self._mapping[key] ~~~~~~~~~~~~~^^^^^ TypeError: unhashable type: 'dict' Output is truncated. View as a scrollable element or open in a text editor. Adjust cell output settings... Running on local URL: http://127.0.0.1:7862 ERROR: Exception in ASGI application Traceback (most recent call last): File "/opt/anaconda3/envs/langchain_env/lib/python3.11/site-packages/uvicorn/protocols/http/httptools_ impl.py ", line 422, in run_asgi result = await app( # type: ignore[func-returns-value] ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ File "/opt/anaconda3/envs/langchain_env/lib/python3.11/site-packages/uvicorn/middleware/proxy_ headers.py ", line 63, in call return await self.app (scope, receive, send) ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ File "/opt/anaconda3/envs/langchain_env/lib/python3.11/site-packages/fastapi/ applications.py ", line 1163, in call await super().__call__(scope, receive, send) File "/opt/anaconda3/envs/langchain_env/lib/python3.11/site-packages/starlette/ applications.py ", line 90, in call await self.middleware_stack(scope, receive, send) File "/opt/anaconda3/envs/langchain_env/lib/python3.11/site-packages/starlette/middleware/ errors.py ", line 186, in call raise exc File "/opt/anaconda3/envs/langchain_env/lib/python3.11/site-packages/starlette/middleware/ errors.py ", line 164, in call await self.app (scope, receive, send) File "/opt/anaconda3/envs/langchain env/lib/python3.11/site-packages/gradio/route_ utils.py ", line 761, in call await self.app (scope, receive, send) File "/opt/anaconda3/envs/langchain_env/lib/python3.11/site-packages/starlette/middleware/ exceptions.py ", line 63, in call await wrap_app_handling_exceptions( self.app , conn)(scope, receive, send) File "/opt/anaconda3/envs/langchain_env/lib/python3.11/site-packages/starlette/_exception_ handler.py ", line 53, in wrapped_app raise exc File "/opt/anaconda3/envs/langchain_env/lib/python3.11/site-packages/starlette/_exception_ handler.py ", line 42, in wrapped_app await app(scope, receive, sender) File "/opt/anaconda3/envs/langchain_env/lib/python3.11/site-packages/fastapi/middleware/ asyncexitstack.py ", line 18, in call ... File "/opt/anaconda3/envs/langchain_env/lib/python3.11/site-packages/jinja2/ utils.py ", line 515, in getitem rv = self._mapping[key] ~~~~~~~~~~~~~^^^^^ TypeError: unhashable type: 'dict' Output is truncated. View as a scrollable element or open in a text editor. Adjust cell output settings...