1. 현재 학습 진도 몇 챕터/몇 강을 수강 중이신가요? 어떤 알고리즘을 학습하고 계신가요? 여기까지 이해하신 내용은 무엇인가요? 16강 2-2 어레이와 링크드 리스트 2. 어려움을 겪는 부분 어느 부분에서 막히셨나요? 코드의 어떤 로직이 이해가 안 되시나요? 어떤 개념이 헷갈리시나요? 강의에서는 링크드리스트의 중간 삽입/삭제시 시간복잡도가 O(1) 이라고 설명해주신 부분이 이해가 안돼서 질문 드립니다! 예를들어 특정 index에 값을 노드를 추가한다 라고 한다면, 제 생각에는 해당 index-1번째에 해당하는 노드를 찾기 위해 처음부터 노드를 타고 들어가야 하므로 탐색 비용 때문에 O(n) 이 되어야 할 것 같다는 생각이 들어서요! 강의 너무 잘 듣고 있습니다. 감사합니다! 3. 시도해보신 내용 문제 해결을 위해 어떤 시도를 해보셨나요? 에러가 발생했다면 어떤 에러인가요? 현재 작성하신 코드를 공유해주세요 이렇게 구체적으로 알려주시면, 더 정확하고 도움이 되는 답변을 드릴 수 있습니다! 😊
선생님 안녕하세요! Kaggle 노트북(predict.ipynb) 관련해서 문의 드립니다. 강의에서와 같이 Supabase URL/Key를 Kaggle의 Secrets 기능에 등록했는데요, 막상 노트북이 실행될 때마다 Kaggle 웹사이트에서 소스를 열어보면 Secrets가 아니라 실제 키 값이 노트북 코드에 그대로 박혀서 올라가는 현상을 발견했습니다. 클로드 한테 확인했더니 아래와 같이 설명해주었는데요. - app/services/ml_trigger_ service.py 의 push_kernel()이 Kaggle에 push할 때마다, predict.py 원본 코드를 읽어서 .env의 실제 SUPABASE_URL / SUPABASE_KEY(또는 SUPABASE_SERVICE_ROLE_KEY) 값을 노트북 첫 셀에 os.environ[...] = '실제값' 형태로 직접 주입한 뒤, 그렇게 만들어진 predict.ipynb를 push합니다. - 코드 주석에 따르면, 이렇게 우회한 이유는 "Kaggle Secrets(UserSecretsClient)가 API(kaggle kernels push)로 만든 커널에서는 'Connection error'로 실패한다" 는 걸 실측 확인했기 때문이라고 되어 있습니다. 즉 Kaggle 웹 UI에서 직접 만든 커널이 아니라 API로 push한 커널에서는 Secrets 기능 자체가 안 먹혀서, 그 대안으로 값을 직접 박아 넣는 방식을 쓰고 있는 구조였습니다. - 실제로 predict.py 에도 1순위로 os.environ에서 값을 읽고(=주입된 값), 값이 없을 때만 2순위로 Kaggle Secrets(user_secrets.get_secret(...))를 시도하도록 되어 있어서, 제가 등록한 Secrets는 지금 구조에서는 거의 항상 안 쓰이고 있는 상태였습니다. - 제가 Kaggle Secrets 등록 자체는 Kaggle 노트북 편집 화면의 Add-ons → Secrets 메뉴로 등록했고, 이름도 SUPABASE_URL / SUPABASE_KEY(및 SUPABASE_SERVICE_ROLE_KEY)로 코드와 동일하게 맞췄습니다. 제가 여쭤보고 싶은 건: 1. 혹시 제가 Secrets 등록 과정이나 코드 설정(.env, kernel-metadata.json 등)에서 뭔가 빠뜨리거나 잘못한 부분이 있어서 이런 현상이 생긴 걸까요? ㅠㅠ 2. 이게 강의에서 의도하신 정상적인 설계(=Kaggle Secrets는 폴백용이고, 실제로는 매번 키를 직접 주입하는 방식)가 맞는지 확인 부탁드립니다. 감사합니다. 참고 1 : 캐글 실행시 마다 재생성된 predict.ipynb 파일 참고 2 : 캐글 노트북 참고 3 : 캐글 시크릿키 등록
섹션/강의 : 섹션 7 FreeRTOS 기초 문제 상황 : 개념적인 궁금증들입니다! Task Notification ulTaskNotifyTake -> pdFalse(유지) / pdTrue(초기화) 이 예시에서 pdFalse를 하면 1->2->3->4 순으로 출력될 것을 예상했었는데 4->3->2->1 순으로 출력된 것을 확인했습니다. 왜 카운트 다운이 되는지 궁금합니다. xSemaphoreGive / context switching xSemaphoreGive 이후에 우선순위가 같으면 컨텍스트 스위칭이 바로 보장되지 않음. 그러면 우선순위가 다르면 바로 컨텍스트 스위칭이 되나요?
The Fortinet FCP - FortiMail 7.4 Administrator (FCP_FML_AD-7.4) exam validates the skills needed to deploy, configure, administer, and monitor FortiMail devices to protect small and medium enterprise email networks from email-borne threats. The exam sits within the Fortinet Certified Professional - Public Cloud Security certification track, and to earn that broader certification, candidates must pass this exam alongside one elective exam within a two-year period, with the certification itself remaining valid for two years after completion. The exam covers key topics such as FortiMail's operation modes, including gateway, server, and transparent deployment, mail flow and queue management, and session, IP, and recipient-based policies that control how email is processed and filtered. Candidates are also tested on FortiGuard antispam technologies including SPF, DKIM, and DMARC, FortiGuard antivirus scanning and FortiSandbox integration, content profiles, data loss prevention, TLS and identity-based encryption, high availability clustering, archiving, logging, and webmail administration. A major focus of the exam is understanding the fundamentals of SMTP and email flow, completing the initial setup of FortiMail operation modes, configuring system settings and protected domains, deploying FortiMail high-availability clusters, and enabling and matching authentication mechanisms. Candidates should also be comfortable configuring secure MTA features and troubleshooting the kinds of email flow problems, security incidents, or configuration conflicts that show up in day-to-day administration. The exam itself runs 65 minutes and includes 34 questions, combining knowledge-based multiple choice items that test core definitions and feature behavior with scenario-based questions that present realistic deployment and troubleshooting situations, asking candidates to select the most appropriate administrative action. Because Fortinet exercises considerable freedom in which subjects get tested on any given attempt, knowing the majority of the exam content matters more than focusing narrowly on a few high-weight areas. Practice questions are especially valuable for this reason, since working through realistic policy, authentication, and troubleshooting scenarios helps reinforce how FortiMail's operation modes and security features interact in production environments, builds confidence with antispam and encryption configuration, and helps surface knowledge gaps well before exam day. Candidates looking for structured and exam-focused preparation resources can explore: https://www.certshero.com/fortinet/fcp-fml-ad-7.4
The Fortinet FCP - FortiMail 7.4 Administrator (FCP_FML_AD-7.4) exam validates the skills needed to deploy, configure, administer, and monitor FortiMail devices to protect small and medium enterprise email networks from email-borne threats. The exam sits within the Fortinet Certified Professional - Public Cloud Security certification track, and to earn that broader certification, candidates must pass this exam alongside one elective exam within a two-year period, with the certification itself remaining valid for two years after completion. The exam covers key topics such as FortiMail's operation modes, including gateway, server, and transparent deployment, mail flow and queue management, and session, IP, and recipient-based policies that control how email is processed and filtered. Candidates are also tested on FortiGuard antispam technologies including SPF, DKIM, and DMARC, FortiGuard antivirus scanning and FortiSandbox integration, content profiles, data loss prevention, TLS and identity-based encryption, high availability clustering, archiving, logging, and webmail administration. A major focus of the exam is understanding the fundamentals of SMTP and email flow, completing the initial setup of FortiMail operation modes, configuring system settings and protected domains, deploying FortiMail high-availability clusters, and enabling and matching authentication mechanisms. Candidates should also be comfortable configuring secure MTA features and troubleshooting the kinds of email flow problems, security incidents, or configuration conflicts that show up in day-to-day administration. The exam itself runs 65 minutes and includes 34 questions, combining knowledge-based multiple choice items that test core definitions and feature behavior with scenario-based questions that present realistic deployment and troubleshooting situations, asking candidates to select the most appropriate administrative action. Because Fortinet exercises considerable freedom in which subjects get tested on any given attempt, knowing the majority of the exam content matters more than focusing narrowly on a few high-weight areas. Practice questions are especially valuable for this reason, since working through realistic policy, authentication, and troubleshooting scenarios helps reinforce how FortiMail's operation modes and security features interact in production environments, builds confidence with antispam and encryption configuration, and helps surface knowledge gaps well before exam day. Candidates looking for structured and exam-focused preparation resources can explore: https://www.certshero.com/fortinet/fcp-fml-ad-7.4
상위 1%의 데이터 리터러시 - 엑셀만으로 구현하는 초격차 고객 분석과 마케팅 자동화 프레임워크
안녕하세요. 마소캠퍼스 공식홈페이지도 그렇고, 인프런 사이트도 그렇고 마소캠퍼스 단과강의들이 많은데 분류가 안되어 있어서요. 강사님별 강의 목록을 정리해주실 수 는 없나요? 제시해주신 로드맵보다는 강사님따라서 강의를 듣는 편이라서요. 당장은 최정아선생님 강의목록을 주시면 감사하겠습니다. 괜찮으시다면 강사님별로 강의들 소개 및 차이(최정아선생님 강의들이 비슷해보임), 수강난이도, AI유료결제여부 등을 정리한 화면이 마소캠퍼스 홈페이지에 게시가 되어있거나 다운받을 수 있는 엑셀파일이 있었으면 좋겠네요. 감사합니다.
13번 강의의 12:03 항목에서 additional_inputs에 PDF 모듈을 추가한 코드 실행 시 Additional inputs 아코디언에 렌더링 되지 않는 이슈가 확인되었습니다. 코드를 아래처럼 변경하시면 정상 동작되니 참고부탁드립니다. demo = gr.ChatInterface(process_pdf_and_answer, autofocus=False, api_name="chat", additional_inputs=[ gr.File( label="PDF 파일 업로드", file_types=[".pdf"], type="filepath" ) ], additional_inputs_accordion=gr.Accordion( label="PDF 업로드", open=True ) )
next-themes 문서를 읽어보고 다른 분들 사용방법을 읽어봤는데, 따로 NextThemeProvier를 생성하지 않고 next-themes의 ThemeProvider를 layout.tsx에 바로 적용하는데 강의에서는 따로 provider를 생성해서 적용하고 있습니다. 혹시 유지보수를 좀 더 원활하게 하기 위함일까요?
안녕하세요 영한님, 영한님의 강의로 열심히 학습중인 학생입니다! 실전 진단 - 해결 방안2에서 복합인덱스 관련해 궁금증이 있습니다. 영한님의 강의에서는 (category_id, product_status, created_at)을 복합인덱스로 설정하셨는데, (category_id, created_at)을 복합인덱스로 설정하는 것에 대해서는 어떻게 생각하시는지 궁금합니다. product_status = 'ACTIVE'의 비율이 전체 테이블에 비교했을 때 전체의 85%였고, 이 price 조건을 비교하기 위해 클러스터드 인덱스가 접근해 행 전체를 읽은 후 실행엔진에서 걸러야하는데, product_stauts = 'ACTIVE' 비율이 85%에 해당되기 때문에 높은 확률로 통과하다 보니 인덱스 효용이 떨어질 것 같다는 생각이 들었습니다. 그래서 해당 쿼리를 생각했을 때 product_status도 복합인덱스에 추가할만한 가치가 있을까? 라는 질문을 던졌을 때 (영한님이 말씀해주신 것 처럼, 인덱스도 결국 비용이니깐) 크게 와닿지 못 했는데, 이와 관련해서 영한님의 의견이 궁금합니다! (두 복합 인덱스의 실행 계획) -- (category_id, created_at) -> Limit: 20 row(s) (cost=75331 rows=20)(actual time=0.719..11.5 rows=20 loops=1) -> Filter: ((product.price between 10000 and 50000) and (product.product_status = 'ACTIVE')) (cost=75331 rows=4595) (actual time=0.718..11.5 rows=20 loops=1) -> Index lookup on product using idx_category_created_at (category_id=11) (cost=75331 rows=413612) (actual time=0.698..11.4 rows=48 loops=1) -- (category_id, product_status, created_at) -> Limit: 20 row(s) (cost=78697 rows=20)(actual time=0.6..9.07 rows=20 loops=1) -> Filter: (product.price between 10000 and 50000) (cost=78697 rows=38255) (actual time=0.593..9.06 rows=20 loops=1) -> Index lookup on product using idx_category_status_created_at (category_id=11, product_status='ACTIVE') (cost=78697 rows=344330) (actual time=0.581..9.03 rows=40 loops=1)
학습 관련 질문을 남겨주세요. 상세히 작성하면 더 좋아요! 질문과 관련된 영상 위치를 알려주면 더 빠르게 답변할 수 있어요 먼저 유사한 질문이 있었는지 검색해보세요 2025. 11. 17. 에 구매하였는데 13회 실기 시험일자가 11.28일이라 11월말까지 연장할 수 있을지 문의드립니다. 이메일주소는 veveva36@gmail.com 입니다.