목록분류 전체보기 (6)
파진기와 함께 코딩을
이 기능은 사용자가 각 영화 카드에서 "봤어요 👀" 버튼을 클릭하면,해당 영화의 id를 watched 상태(state)에 저장하고,상단의 "본 영화만 보기" 토글 버튼을 사용하면watched 상태에 포함된 영화만 필터링해서 보여주는 기능입니다.사용된 React 개념✔ 1. useState를 이용한 상태 관리watched: 내가 본 영화들의 id를 저장하는 배열.showWatched: "본 영화만 보기" 모드인지 여부(true/false)를 저장하는 boolean.✔ 2. 부모(App.jsx) → 자식(MovieList → MovieCard) Props 전달상태는 최상위(App.jsx)에서 관리하며필요한 하위 컴포넌트로 props를 내려서 사용자가 클릭한 행동에 따라 데이터를 업데이트합니다.✔ 3. 조건..
네.. 안녕하세요 그간 몰아치는 시험으로 너무 정신 없어서 블로그에 잠시 소홀해졌네요 !!!! 다시 마음을 다잡고 시작해보겠습니다 ㅎ...오늘은 이번학기부터 시작한 코틀린에 대해 설명하려구 합니다.중간 시험때 공부한걸 토대로 재구성해보았어요전 과연 이 정리를 토대로 한 공부로 몇점을 얻어냈을까요?그건 아직 모르는 일입니다... 무서워요나중에 까먹을 미래의 저를 위해서라도 다시 기록해볼게요!!! 1. 문법 및 구문 A. 데이터 타입 및 크기 정수 타입 크기 암기: Int (32 bits), Long (64 bits).부동 소수점 타입 크기 및 정밀도 암기: Float (32 bits, Decimal digits 6-7), Double (64 bits, Decimal digits 15-16).String ..
오늘은 랭체인 스터디한 내용을 정리해볼게요!제가 스터디하면서 정리한내용을 바탕으로 지피티의도움을받아ㅎㅎ 내용정리좀 해달라고 해보았습니다!나머지 코드 및 실습은 스터디 레포에 올린 파일에 같이 올려둬서 이론위주로!1. LangChain (랭체인) 개요LangChain은 LLM(대규모 언어 모델, Large Language Model)을 더 “실용적이고 체계적”으로 활용하기 위한 프레임워크라고 하네요..단순히 GPT에게 질문하는 걸 넘어서, • 외부 데이터(RAG) 연결, • 복잡한 워크플로우(LangGraph) 구성, • 모델 특화(Fine-tuning) 등다양한 구성요소를 필요에 따라 조립해 맞춤형 AI 에이전트를 만드는 것이 가능하다!2. RAG (Retrieval-Augmented Generation..
이번에는 비전공자도 할 수 있는 환경세팅부터 시작해서 크롤링을 상세히!! 알려드릴게요..윈도우 기준이라 몇가지가 조금 다르긴할테지만 아마 대부분 상관없으실겅에요 환경 세팅 1. vs code설치vs code라는 코드 쓰기 편하게 만든 코딩 전용 메모장..? 이라고 해야할까요 암튼 그친구를 본인 os에 맞는 버전으로 깔아주세요(맥, 윈도우, 리눅스 맞춰서)깔때 막 여러개의 선택창이 나오는데 대부분 그냥 원래 세팅대로 하고 다 next 누르심 됩니다~ 2. 폴더 및 파일 정리일단 바탕화면이나 뭐 본인이 편하신 곳에 폴더를 하나 만들어 주세요.전 원래쓰던 폴더가 있어서 얘를 써줄게요그리구 vs코드로 들어와서 아까 본인이 만드신 경로에 있는 폴더를 찾아서 열어주세요좌상단 파일 버튼 누르시고 폴더 열기 누르셔..
오늘은 어제에 이어서 리뷰 크롤링을 해보겠습니다 일단 전편에서 만들었던 data 폴더 아래에 products.csv 파일을 만들어주세요안은product_link,categoryhttps://www.oliveyoung.co.kr/store/goods/getGoodsDetail.do?goodsNo=A000000223388,위생용품이렇게 채워주시고첫번째줄인 헤더는 열 이름입니다!그니깐 두번째줄부터 실제 데이터값으로 프로덕트 링크는 https://www.oliveyoung.co.kr/store/goods/getGoodsDetail.do?goodsNo=A000000223388 이고, 카테고리는 위생용품인겨 그리구 코드 파일 만들어주시오코드내용은 아래랑 같고 파일명은 자유로,,# filename: [25_리뷰크..
하이!첫 블로그 주제는 크롤링입니다왜냐면!!!!! 제가 MD직무 스터디를 하는중인데데이터분석을 위해서크롤링을 할 일이 생겨서마침!! 크롤링 해보고 싶기도해서코딩 분야로 시작한건 아니지만 기술블로그의 주제로 적절한거같아서 !!가져왔어요 1. 약관확인 일단 크롤링할때는 좀.. 먼저 체크해야할게 있습디다크롤링 금지 되어있는 경우 -> 그럼 하면 안되니까 API 있는거 써..근데 개인 연습용으로는 뭐.. 멋대로 쓰고실제서비스 공개나 배포하믄 안되심 ! 2. 크롤링 준비자 이제 본격적으로 해보자일단 언어는 파이썬이고, playwright, BeautifulSoup4 (줄여서 bs4) 활용 *playwright : 마소에서 만든 오픈소스 웹 자동화 라이브러리. 요즘 많이 쓰이는 웹 자동화/크롤링 프레임워크. Sel..