altoformula
@altoformula
Học viên
21,041
Đánh giá khóa học
1,065
Đánh giá khóa học
4.8
한국에서 끝낼 거야? 영어로 세계 시장을 뚫어라! 🌍🚀
안녕하세요. UC Berkeley에서 💻 컴퓨터 공학(EECS)을 전공하고, 실리콘 밸리에서 15년 이상을 소프트웨어 엔지니어로 일해왔으며, 현재는 실리콘밸리 빅테크 본사에서 빅데이터와 DevOps를 다루는 Staff Software Engineer로 있습니다.
🧭 실리콘 밸리의 혁신 현장에서 직접 배운 기술과 노하우를 온라인 강의를 통해 이제 여러분과 함께 나누고자 합니다.
🚀 기술 혁신의 최전선에서 배우고 성장해 온 저와 함께, 여러분도 글로벌 무대에서 경쟁할 수 있는 역량을 키워보세요!
🫡 똑똑하지는 않지만, 포기하지 않고 꾸준히 하면 뭐든지 이룰수 있다는 점을 꼭 말씀드리고 싶습니다. 항상 좋은 자료로 옆에서 도움을 드리겠습니다
Khóa học
Đánh giá khóa học
- Kỹ sư Thung lũng Silicon cùng tìm hiểu LangChain và LangGraph cùng MCP
- Docker cùng với kỹ sư Thung lũng Silicon
- Docker cùng với kỹ sư Thung lũng Silicon
- Từ cơ bản đến nâng cao Python do kỹ sư Silicon Valley giảng dạy
- Cùng kỹ sư Silicon Valley tìm hiểu về DBT
Bài viết
Hỏi & Đáp
dbt run 이후 에러 발생(customer_status 없음 )
안녕하세요 박찬웅님,에러 메시지(relation "dvdrental.customer_status" does not exist)를 보면 dim_customer_status 모델에서 customer_status 테이블을 조인하려고 하는데, 현재 DB에 해당 테이블이 없어 발생한 문제입니다.이 테이블은 강의 15. Seeds(엑셀/CSV를 dbt에서 관리) 파트에서 CSV(seed)로 생성되는 테이블과 연관되어 있습니다. 우선 아래 순서로 한 번 진행해 보시겠어요?dbt seed 실행 dbt run --select dim_customer_status 재실행 (확인) DB에서 dvdrental.customer_status 존재 여부 확인말씀 주신 것처럼 제공 자료에서 customer_status(seed 파일)가 보이지 않는다면, 제가 강의 자료 패키징 과정에서 누락/경로 문제가 있었을 가능성이 큽니다. 확인해서 업데이트 해 드리도록 하겠습니다.불편을 드려 정말 죄송합니다.
- 0
- 3
- 29
Hỏi & Đáp
주피터 사용 및 도커 설치
안녕하세요, 아연님 😊먼저 직접 이것저것 시도해보신 점이 정말 좋습니다. 방향은 잘 잡고 계세요 👍docker run -it --rm -p 8888:8888 -v /Users/seungjoonlee/git/pyspark:/home/jovyan/work jupyter/pyspark-notebook여기서 중요한 부분은 -v 옵션입니다.-v 로컬경로:/home/jovyan/work 이 의미는 내 로컬 컴퓨터의 특정 폴더를 도커 컨테이너 내부의 /home/jovyan/work 폴더와 연결(매핑) 한다는 뜻입니다.즉,로컬 폴더에 파일이 있으면 → Jupyter Notebook 안에서도 보이고Notebook에서 파일을 만들면 → 로컬 폴더에도 저장됩니다.아연님께서 아래처럼 실행하신 것도 아주 잘하신 겁니다 👏docker run -it --rm -p 8888:8888 -v "${PWD}":/home/jovyan/work jupyter/pyspark-notebook ${PWD}는 현재 위치한 폴더를 의미하므로,/Users/jang-ayeon/Dev/pyspark-study 폴더에서 실행하셨다면그 폴더가 Notebook의 작업 폴더로 연결된 상태입니다.📌 강의 파일이 안 보이는 이유현재 pyspark-study 폴더 안에 강의 파일이 없기 때문에 Notebook에서도 보이지 않는 것입니다.따라서:강의 자료를 다운로드하신 뒤그 파일들을 /Users/jang-ayeon/Dev/pyspark-study 폴더 안으로 옮기시면Jupyter Notebook 화면에서 해당 파일들이 바로 보이게 됩니다.❓ 직접 코드 옮겨야 하나요?굳이 직접 복사해서 새 파일에 붙여넣기 하실 필요는 없습니다.강의 자료 파일 자체를 해당 폴더로 옮기시는 것이 가장 깔끔한 방법입니다 👍지금까지 하신 흐름은 전혀 잘못되지 않았고, 오히려 Docker 볼륨 개념을 정확히 이해하는 과정이라 아주 좋은 시도였습니다 😊 제 강의중에 무료 Docker 강의도 있으니 시간 있을 때 한번 보시고 리뷰하시면 좋을 듯 합니다.진행하시다가 또 막히는 부분 있으면 편하게 질문 주세요!
- 0
- 2
- 37
Hỏi & Đáp
html 읽기 오류
안녕하세요 dlclxkzk87님,네, 위키 서버(정확히는 Wikimedia) 쪽의 User-Agent/봇 차단 정책 때문에 pd.read_html(url)이 HTTPError를 낼 수 있다는 설명은 꽤 확실합니다. 특히 요즘은 더 엄격해져서, User-Agent가 없거나 너무 기본값/자동화처럼 보이면 403(Forbidden) 을 주는 경우가 흔해요. Wikimedia 자체 정책 문서에도 User-Agent 헤더가 없거나 빈/일반적인 값이면 403이 날 수 있다고 명시돼 있습니다해결 방법으로는 다음과 같이 사용하시면 잘 될 겁니다. 이 방식은 User-Agent를 명시해서 차단될 확률을 크게 줄여줍니다.import pandas as pd import requests # Sample URL containing an HTML table url = 'https://en.wikipedia.org/wiki/List_of_countries_and_dependencies_by_population' headers = { "User-Agent": "Mozilla/5.0 (Macintosh; Intel Mac OS X) AppleWebKit/537.36 (KHTML, like Gecko) Chrome Safari" } resp = requests.get(url, headers=headers, timeout=30) resp.raise_for_status() # Read the HTML tables into a list of DataFrames tables = pd.read_html(resp.text) # Check the number of tables found print(f"Number of tables found: {len(tables)}") # Print the first table (usually the one of interest) print(tables[1].head())
- 1
- 2
- 46
Hỏi & Đáp
DataFrame groupby 사용관련 질문
안녕하세요 dlclxkzk87님,결론부터 말하면 네, 코드가 틀렸다기보다는 groupby().mean()의 동작을 정확히 이해하지 못해서 생긴 오류예요. 아주 흔한 케이스고, 질문도 정확합니다. 문제는 문자열 컬럼(Name, City) 입니다.mean()은 숫자형 컬럼에만 적용할 수 있는데, 예전 pandas 버전에서는 이걸 자동으로 무시했지만 최근 pandas 버전에서는 명시적으로 에러를 냅니다.그래서 발생한 에러의 정체는 문자열 컬럼에 평균을 낼 수 없다 입니다아마 grouped_by_city = df.groupby('City').mean(numeric_only=True) 하시면 괜찮을 겁니다.
- 1
- 2
- 45
Hỏi & Đáp
pylint shell 사용법
안녕하세요 dlclxkzk87님,지금 상황 정리해보면 "제 경로가 지금 workspace 디렉토리로 되어 있고 그냥 pylint main.py라고 실행하면 pylint가 실행되는데 이게 맞는건가요?"라고 하셨는데. 네 맞습니다.pylint는 라이브러리 디렉토리가 아니라 실행 가능한 커맨드(Command) 입니다.which pylint 쳐보시면 어떤 pylint를 사용하는지 보이게 되고 현재 디렉토리(workspace) 기준으로 main.py를 분석합니다.
- 0
- 2
- 40
Hỏi & Đáp
자막오류 수정가능한가요?
안녕하세요 dlclxkzk87님,인프런의 자동 자막에서 뭔가 문제가 일어난 것 같네요. 한번 물어보도록 하겠습니다.
- 0
- 1
- 38
Hỏi & Đáp
apache airflow 설치하기 질문
안녕하세요 얌얌쩝쩝닙,네 강의는 그 파일을 중심으로 진행되고, docker compose 파일을 사용하시면 맥북에 설치되고 공부하실 수 있을 겁니다 ㅎㅎㅎ.아이디가 너무 좋습니다!
- 0
- 2
- 62
Hỏi & Đáp
복합 조건절 관련 궁금증
안녕하세요 하재민님,작성해주신 코드에서는 첫 번째 조건(my_money > 200)이 거짓이라서,안쪽 코드들이 전혀 실행되지 않은 거예요!my_money = 100이라면 바깥 if문이 통과하지 않으니 출력이 없는 게 정상입니다 😊조건문 복습하실 때는 바깥 조건이 먼저 걸러지고, 그 안에서 안쪽 조건이 평가된다는 흐름을 기억하시면 이해가 더 잘 되실 거예요!궁금한 점 생기면 언제든지 편하게 질문 주세요 😄
- 0
- 2
- 59
Hỏi & Đáp
49.행맨 프로그램 - 재시도 횟수 관련.
안녕하세요 MIKE.aeon님,ㅎㅎ 나이스 캐치입니다
- 1
- 1
- 54
Hỏi & Đáp
64. 파이썬 입문자가 쉽게 빠지기 쉬운 몇가지 에러(혹은 로직)에 대해 알아보기
안녕하세요 woaltsmsdlstod님,질문 주셔서 감사합니다. 밑에 인프런 AI 인턴이 답변을 잘했네요.https://code.visualstudio.com/docs/datascience/jupyter-notebooks위의 링크로 들어가시면 스크린샷까지 포함해서 설치하는 방법이 있으니, 확인해보시고 어려운 점 있으시면 말씀해주세요 😃
- 0
- 2
- 71






