묻고 답해요
164만명의 커뮤니티!! 함께 토론해봐요.
인프런 TOP Writers
-
미해결오라클 성능 분석과 인스턴스 튜닝 핵심 가이드
실습환경구축시(create_noncdb.sh) 아래와 같이 에러가 발생합니다.
안녕하세요. 최근 오라클에 관심이 생겨서 본강의를 수강중인 직장인입니다. 오라클클라우드에서 cretae_noncdb.sh를 통해 db를 생성하던 중 아래와 같은 문제가 발생하여 문의 드립니다. 오라클 클라우드 환경에서 noncdb로 db를 생성할때 위와 같이 에러가 발생합니다. /u01/app/oracle/product/18.0.0.0/dbhome_1/assistants/dbca/templates/General_Purpose.dbc 위의 경로에 create_noncdb.sh 에서 템플릿 경로에 설정한 파일이 없어서 에러가 발생하는거 같은데 어떻게 처리하면 해결할수 있을까요? 현재 /u01/app/oracle/product/18.0.0.0/dbhome_1/assistants/dbca/templates 경로에 파일은 아래와 같고 General_Purpose.dbc 라는 파일은 없습니다. pdbseed.dfb seed_db.ctl seed_db.dbc.orig seed_db.dfb3 pdbseed.xml seed_db.dbc seed_db.dfb2 seed_db.dfb4
-
미해결Klaytn 클레이튼 블록체인 어플리케이션 만들기 - NFT
KAS와 CAVER의 관계
안녕하세요 초보입문자입니다. caver.js는 블록체인에 연결하기 위한 라이브러리 정도로 이해하고 있는데 Klaytn API가 또 있잖아요? caver.js의 기능이 똑같이 Klaytn API에서 구현되는 건지 caver.js가 KAS로 연결되는건지 둘간의 관계를 정리해주세요 감사합니다.
-
미해결iOS/Android 앱 개발을 위한 실전 React Native - Basic
스코프 이슈
props.num.map((item, index) => ~~~~) 동작 o props.num.map((item, index) => {~~~~}) 동작 xprops.num.map((item, index) => {return(~~~~)}) 동작 o 문법이 ... 아직 이해가 안되네유
-
미해결스프링 핵심 원리 - 기본편
수정자 주입이 아닌 생성자 주입을 해야하는 이유에 대하여
학습하는 분들께 도움이 되고, 더 좋은 답변을 드릴 수 있도록 질문전에 다음을 꼭 확인해주세요.1. 강의 내용과 관련된 질문을 남겨주세요.2. 인프런의 질문 게시판과 자주 하는 질문(링크)을 먼저 확인해주세요.(자주 하는 질문 링크: https://bit.ly/3fX6ygx)3. 질문 잘하기 메뉴얼(링크)을 먼저 읽어주세요.(질문 잘하기 메뉴얼 링크: https://bit.ly/2UfeqCG)질문 시에는 위 내용은 삭제하고 다음 내용을 남겨주세요.=========================================[질문 템플릿]1. 강의 내용과 관련된 질문인가요? 예2. 인프런의 질문 게시판과 자주 하는 질문에 없는 내용인가요? 예3. 질문 잘하기 메뉴얼을 읽어보셨나요? 예[질문 내용] 안녕하세요 제목 그대로 수정자 주입이 아닌, 생성자 주입을 해야하는 이유에 대한 설명 중 이해가지 않는 부분이 있어서 질문드립니다 ppt에 "수정자 주입을 사용하면, setXxx 메서드를 public으로 열어두어야 한다. " 라는 근거가 있는데요. setter는 반드시 public으로 열어야하는 것 아닌가요? , public이 아닌 접근제어자로 setter를 작성하는 경우도 있나요? 그래서 전 이 부분을 수정자 주입을 위해선 setter가 필요없는, 혹은 변경될 위험이 있어서 getter만 작성하고 setter를 작성하지 않는 클래스에도 setter를 포함해야한다. 라고 이해하였는데 이게 의도하신 의미일까요?
-
미해결웹 게임을 만들며 배우는 React
안녕하세요 핫로더 관련 질문입니다!
react-refresh @pmmmwh/react-refresh-webpack-plugin 이 두개 패키지가 데이터 유지를 위해 사용된다고 하셨는데 그럼 끝말잇기 진행 중에 딩동댕 -> 딩동딩 으로 변경하고 저장하게 되면 진행중인 단어는 유지 된다는 뜻인가요?? 현재는 유지가 안되고 그대로 새로고침이 되는데 문제가 뭘까요 ㅠ? const path = require('path'); const ReactRefreshWebpackPlugin = require('@pmmmwh/react-refresh-webpack-plugin'); module.exports = { name: 'word-relay-dev', mode: 'development', devtool: 'inline-source-map', resolve: { extensions: ['.js', '.jsx'], }, entry: { app: './client', }, module: { rules: [{ test: /\.jsx?$/, loader: 'babel-loader', options: { presets: [ ['@babel/preset-env', { targets: {browsers: ['last 2 chrome versions']}, debug: true, }], '@babel/preset-react', ], plugins: ['react-refresh/babel'], }, exclude: path.join(__dirname, 'node_modules'), }], }, plugins: [ new ReactRefreshWebpackPlugin(), ], output: { path: path.join(__dirname, 'dist'), filename: '[name].js', publicPath: '/dist', }, devServer: { devMiddleware: { publicPath: '/dist' }, static: { directory: path.resolve(__dirname) }, hot: true } };
-
미해결컴알못이 보는 컴퓨터 하드웨어 기초상식
갑자기 소리가 안들려요.
- 학습 관련 질문을 남겨주세요. 상세히 작성하면 더 좋아요! - 먼저 유사한 질문이 있었는지 검색해보세요. - 서로 예의를 지키며 존중하는 문화를 만들어가요. - 잠깐! 인프런 서비스 운영 관련 문의는 1:1 문의하기를 이용해주세요. 파워 챕터부터 갑자기 소리가 안 들려요.
-
미해결[리뉴얼] Node.js 교과서 - 기본부터 프로젝트 실습까지
quick 커맨드를 못찾습니다.
devDependencies에도 잘 들어가있고, 버전체크했을때도 깔려있는게 확인이되었습니다. 근데 커맨드가 안대네요
-
미해결[리뉴얼] React로 NodeBird SNS 만들기
혹시 faker 라이브러리 이슈가생긴거같은데 버전을 낮춰서 쓰는방법이있나요?
npm i @5 faker로 설치해도 6.6.6버전이 설치되면서 오류가 생겨요 https://www.youtube.com/watch?v=KD9NutaY8a4
-
미해결유니티 쿼터뷰2D 실시간 턴제 스타일 게임 만들기
문제
처음 플레이어 공격시키는거 확인하려고 버튼-> NormalAttack 설정하는 부분에서 설정해도 버튼이 먹질않네요.. 코드가 문제있는건 같지않고
-
미해결Vue.js 중급 강좌 - 웹앱 제작으로 배워보는 Vue.js, ES6, Vuex
권한요청합니다~
안녕하세요. github 권한 요청합니다. 인프런 아이디 : camorra@nate.com 인프런 메일 : camorra@nate.com github 계정: camorra@nate.com github username : ebut
-
미해결[리뉴얼] React로 NodeBird SNS 만들기
재빌드 및 redux 질문입니다.
1. 재빌드 현재 코드를 수정하고 저정하기 단축키를 누르면 페이지가 자동적으로 새로고침이 안돼서 ctrl + r 로 한번씩 새로고침 하고있습니다 만약 자동적으로 새로고침을 할려면 어떻게 해야하나요? 2. redux 질문 현재 게시물을 작성하면 user와 post 데이터가 sage에서 yield put({ ... }) yield put({ ... }) 데이터가 변경되는 것을 볼 수 있는데요 만약 sage 없으면 다른 reducer의 데이터를 변경할 수 없게되는건가요?
-
미해결[리뉴얼] 파이썬입문과 크롤링기초 부트캠프 [파이썬, 웹, 데이터 이해 기본까지] (업데이트)
예외처리관련 문의
안녕하세요 ! 질문이 있어서 여쭤봅니다. 1. (해당부분 있는 링크)http://item.gmarket.co.kr/Item?goodscode=2084749991&ver=637773347390774517 2. (해당부분 없는 링크)http://item.gmarket.co.kr/Item?goodscode=1679212119&ver=637773347390774517 질문사항: 상품 목록에 들어가서보니 어떤 품목은 빨간색으로 표시되어있는 부분이 있는 반면 일부 품목에서는 저 부분(태그가) 없는 것들도 있었습니다. 이럴 경우에는 어떻게 처리해야하나요? (결론적으로 string, get_text()로 변환해서 엑셀에 저장하고 싶은데 중간중간 None값이 있어서(태그가 없는 것들) string이나get_text()가 불가한 상태입니다.) 방법이 여러가지가 있을 것 같은데.. 대표적인 방법은 한가지만 말씀해주시고.. 그 외에 방법도 언급정도만 해주시면 제가 찾아서 공부해보겠습니다. 감사합니다. --------------------------제가 작성한 코드 ------------------------------------------------------ import requests import openpyxl from bs4 import BeautifulSoup excel_file = openpyxl.Workbook() excel_sheet = excel_file.active excel_sheet.append(['랭킹','상품이름','상품가격','브랜드','링크']) res = requests.get('http://corners.gmarket.co.kr/Bestsellers?viewType=G&groupCode=G06') soup = BeautifulSoup(res.content, 'html.parser') link = soup.select('div.best-list') link = link[1] item_info = link.select('ul > li') for index, i in enumerate(item_info): item_name = i.select_one('a.itemname') item_price = i.select_one('div.s-price strong') item_href = item_name['href'] item_seperate = requests.get(item_href) item_seperate_soup = BeautifulSoup(item_seperate.content, 'html.parser') item_seperate_data = item_seperate_soup.find('p', class_='shoptit').find('span', class_='text') print(index+1, item_name.string, item_price.string, item_seperate_data, item_href) 결론: item_seperate_data를 string이나 get_text()로 추출하고 싶으나 None값이 섞여 있어서 불가능한 상태
-
미해결it 취업을 위한 알고리즘 문제풀이 입문 (with C/C++) : 코딩테스트 대비
파이썬 강좌 관련해서 문의드립니다.
안녕하세요 선생님 c++로 코테를 준비하기 위해 이 강의를 구매했었는데 파이썬으로 언어를 변경하게 되어 혹시 파이썬 강좌로 구매이력을 변경시켜주실수있으신지 문의드립니다! 변경해주신다면 정말 열심히 수강하고 익히겠습니다 감사합니다
-
미해결탄탄한 백엔드 NestJS, 기초부터 심화까지
nest cli 관련 질문
안녕하세요. nest new project 명령어 실행하는 도중 에러가 나서 문의드립니다. 참고로 저는 이 강의가 nest로 처음 프로젝트를 만들어 보는 것은 아닙니다. 이전에 실습을 할 때는 잘 되던 명령어가 되질 않네요. 이번에 nest 관련 명령어들을 사용할 때 아래의 사진과 같은 현상이 발생합니다. nest라고만 터미널에 입력해도 사진과 같은 현상이 발생합니다. 모든 명령어가 먹통인 상황입니다 에러 메시지라도 나오면 해결을 하겠는데, 그렇지도 않네요. 저는 nvm으로 node v14.17.1 을 사용하고 있구요. 혹시 몰라 다른 pc에서 nvm을 사용하지 않고 정식적으로 노드를 설치하고 nest 명령어를 사용해봤는데도, 같은 현상이 발생합니다. npx @nestjs/cli project 이 명령어 역시 같습니다. @nestjs/cli 8.1.5 버전으로도 테스트를 해봤는데도 같은 현상이 발생하네요. 결국, 공식 문서에 나와있는 github 레포 클론해서 진행은 할 수 있습니다. 하지만, 약 3일 전까지만 해도 잘 되던 명령어가 안 되서 혹시 알고 있으실만한 사항이나 팁을 얻을 수 있을까 싶어서 질문드립니다. ec2에서의 test (혹시 몰라 ec2에서도 test를 진행해봤습니다.) 제 맥에서의 test 현재까지 해결은 안됐습니다만, 관련 이슈가 생성이 되고 수정 중이네요. https://github.com/nestjs/nest-cli/issues/1480
-
해결됨풀스택 리액트 토이프로젝트 - REST, GraphQL (for FE개발자)
next파일 생성이 안됨
그대로 디펜더시 다운후에 next,react 파일이 안생기는데 그냥 npx 로 다운받아야하나요? (경로확인했습니다)
-
미해결비개발자를 위한 RPA 강의 (UiPath 입문편)
질문드려요
클릭 액티비티에서 텍스트 클릭과 이미지 클릭이 안보여요 클릭 OCR 텍스트는 작동 방식이 다른지 사용해봐도 반응이 없어요 UIPATH 업데이트 하면서 바뀐건가요? 2강에서 바로 막혀버렸네요... - 잠깐! 인프런 서비스 운영 관련 문의는 1:1 문의하기를 이용해주세요.
-
미해결파이썬 동시성 프로그래밍 : 데이터 수집부터 웹 개발까지 (feat. FastAPI, async, await)
카카오 API 사용시 사진 저장 안되는 부분
강의에서 사용하신 네이버 검색 API가 안되는듯 하여 카카오 API로 사용하고 있습니다. 코드는 거의 동일합니다.네이버를 사용 못한 이유는 아래처럼 적혀있어서 바뀐것 같던데 강의대로 진행하니 접속 안되더라구요(아래 API들은 개발자센터 API 제휴신청을 받지 않습니다. 대상: 검색, 캡차(음성), 캡차(이미지), Papago 번역, 한글인명로마자 변환, 지도(웹), 지도(모바일), 단축URL ...이후 생략)아래에 코드 전체와 터미널 메세지 올려드립니다.카카오API를 사용할때 현재 증상은 코드를 계속 반복 실행하다보면 이미지가 거의 저장되지 않고 어쩌다 딱 1개 저장되고 그러는데요.이미지 저장이 제대로 안되는 이유는 첫째로 카카오 API로 Document에서 url을 가져올경우 아래처럼 http://cfile211.uf.daum.net/image/99C2724D5BFC51620F146D이런식으로 .jpg .png로 끝나지 않는 주소들이 많더라구요. 이럴때 .jpg로 받을 수 있는 방법이 있을까요?(해당 url의 이미지 오른쪽클릭하고 저장 누르면 catcat4302c29fd7b6b7b78c357dbafaf8e6b7.jpg 처럼 jpg 이미지로 받아지는데 주소에는 다르게 되어있네요)추가로 kr.storage.gettyimagesbank.com << 여기에도 이유는 모르겠는데 접속 안된다고 뜨고 있구요. 뭔가 연결이 불안정한것 같은데 처음 배우다보니 잘 모르겠습니다.. 그나마 .jpg로 끝나는 주소들은 손상된 이미지 파일이 다운되고 수십번 코드 반복실행하니까 정상적인 이미지가 1개 받아졌습니다. 손상된 이미지들도 전체 url 갯수만큼이 아닌 몇개씩만 받아지다가 끊기고 그러네요. 정상적인 이미지가 수십번 코드 돌리다보니 딱 1개 받아졌는데 받아진 것도 신기하네요.. (구글링 해보니 이런 코멘트가 있네요 Does your network require the use of a proxy server? Minor differences in reading the proxy configuration could explain why requests works, but aiohttp doesn't, all on the same computer.) 어디가 잘못되었을지 봐주시면 감사하겠습니다. import os import aiohttp import asyncio from config import get_secret import aiofiles async def img_downloader(session, img): img_name = img.split("/")[-1] try: os.makedirs("./images") except FileExistsError: pass # async with aiohttp.ClientSession() as session: async with session.get(img) as response: if response.status == 200: async with aiofiles.open(f"./images/{img_name}", mode="wb") as file: img_data = await response.read() await file.write(img_data) # await file.close() else: print(f"Unable to download image {img_name} form {img}") async def fetch(session, url, i): print(i + 1) headers = {"Authorization": get_secret("AUTHORIZATION")} async with session.get(url, headers=headers) as response: result = await response.json() documents = result["documents"] image_url = [document["image_url"] for document in documents] print(image_url) await asyncio.gather(*[img_downloader(session, img) for img in image_url]) async def main(): BASE_URL = "https://dapi.kakao.com/v2/search/image" keyword = "cat" urls = [f"{BASE_URL}?query={keyword}&page={i}&size=20" for i in range(6, 10)] async with aiohttp.ClientSession() as session: await asyncio.gather(*[fetch(session, url, i) for i, url in enumerate(urls)]) if __name__ == "__main__": asyncio.set_event_loop_policy(asyncio.WindowsSelectorEventLoopPolicy()) asyncio.run(main()) (venv) C:\repos\drf-project>python 06-scraping.py 1 2 3 4 ['http://cfile211.uf.daum.net/image/99C2724D5BFC51620F146D', 'http://cfile272.uf.daum.net/image/2241933F565A896D0B3DF8', 'http://imagescdn.gettyimagesbank.com/500/15/183/277/0/470624520.jpg', 'http://imagescdn.gettyimagesbank.com/500/15/133/212/0/497283946.jpg', 'http://postfiles8.naver.net/20141001_279/hankukilbo_1412142133250i7s1r_JPEG/architects-for-animals-cat-shelters-fixnation-designboom-08.jpg?type=w2', 'https://k.kakaocdn.net/dn/cv3Kiz/btq2ytNi9XL/VANConlQulYNVK4wp6luj1/img.jpg', 'http://cfile218.uf.daum.net/image/99EA5A33598E086229AA1D', 'http://cfile220.uf.daum.net/image/998E2433598E094C2C792D', 'http://imagescdn.gettyimagesbank.com/500/21/021/938/0/1319877684.jpg', 'http://imagescdn.gettyimagesbank.com/500/201705/a10816517.jpg', 'http://cfile254.uf.daum.net/image/231BBD3856C70225024607', 'http://imagescdn.gettyimagesbank.com/500/21/913/673/0/1310254926.jpg', 'http://cfile225.uf.daum.net/image/2333A03854CE570F1C692F', 'http://cfile208.uf.daum.net/image/255CE64757B5E5B02AABB7', 'http://cfile245.uf.daum.net/image/261F55395527AC222D1A76', 'http://cfile249.uf.daum.net/image/21564C3A5583C9802817A5', 'https://k.kakaocdn.net/dn/cLlRZg/btq5fDl7GHg/NXzeW2ksvn7q8ARkzB49Q0/img.png', 'http://kr.storage.gettyimagesbank.com/thumb/201907/jv11407647.jpg', 'https://image-notepet.akamaized.net/seimage/20160608%2F16%EC%8A%A4%EC%BD%94%ED%8B%B0%EC%8B%9C_%ED%8F%B4%EB%93%9C.jpg', 'http://imagescdn.gettyimagesbank.com/500/18/728/560/0/1028301566.jpg'] ['http://postfiles1.naver.net/data5/2005/4/14/96/Samantha_%28the_Cat%29-love_me____.jpg?type=w3', 'http://postfiles9.naver.net/MjAxOTA0MjlfMTg2/MDAxNTU2NTMwNzA3NzQ3.1k0bcz6MSA2KJGIbqB76UMUBgKDZfc-FjEy9CcAQSUcg.-P3nz27RxJffodHD2Isrq39B-87u7Gq2-6trteNDsXMg.JPEG.j9fbm93/HP_PCC_lg_cat_training_hero.jpg?type=w966', 'http://cfile234.uf.daum.net/image/99C04633599EDE401765C3', 'http://imagescdn.gettyimagesbank.com/500/20/345/909/0/1267584560.jpg', 'http://imagescdn.gettyimagesbank.com/500/15/166/064/0/484403996.jpg', 'http://cfile296.uf.daum.net/image/23225639569E64000AAA7F', 'http://imagescdn.gettyimagesbank.com/500/16/819/541/0/506298170.jpg', 'http://imagescdn.gettyimagesbank.com/500/11/041/065/0/140018638.jpg', 'http://kr.storage.gettyimagesbank.com/thumb/201907/jv11516337.jpg', 'http://cfile276.uf.daum.net/image/2210183F54E97EEF23E6D8', 'http://cfile222.uf.daum.net/image/2246E24F57B5E5DA07A8FF', 'https://k.kakaocdn.net/dn/o9Fz9/btq6xZ8ZXg3/X14guc4ZVUq16RqHEHLtkk/img.png', 'http://www.lifeanddogue.com/images/magazine/201606/style/style03_05.jpg', 'http://imagescdn.gettyimagesbank.com/500/21/661/306/0/1346632438.jpg', 'http://cfs6.blog.daum.net/image/10/blog/2007/11/23/07/18/4746004cc4f81&filename=2.jpg', 'http://cfile212.uf.daum.net/image/9999B033599EDE431AEB75', 'https://k.kakaocdn.net/dn/bAT9NC/btq6tTUG4X2/fSLRFyUD0Xn5dw3KkWCOd0/img.png', 'http://cfile205.uf.daum.net/image/991A3E33598E08312939C3', 'http://postfiles10.naver.net/MjAxODA0MTJfMTIw/MDAxNTIzNTMyMDI0MTQy.IazlEIGrTjwsWQ2hroqCIYp5y0sRMQRk7FMkj3bSdxgg.Xslw7oDhpq-HAd5UH9uUwXMIXS5VIAKPLhw9NsnN_pkg.JPEG.zino0011/creative-and-cozy-cat-beds-4-554x408.jpg?type=w966', 'http://imagescdn.gettyimagesbank.com/500/21/480/550/0/1322719077.jpg'] ['https://k.kakaocdn.net/dn/cvuvFC/btq352VsUBO/N8n1t86pk7GLxZk3HEjfm1/img.png', 'http://cfile232.uf.daum.net/image/99D4B033598E09502B118A', 'https://images-na.ssl-images-amazon.com/images/M/MV5BMTY5MTI1MzE5Nl5BMl5BanBnXkFtZTgwMjQzNjEzOTE@._V1_UX182_CR0,0,182,268_AL_.jpg', 'http://imagescdn.gettyimagesbank.com/500/12/452/156/0/154413607.jpg', 'http://cfile208.uf.daum.net/image/140AB13F4EBBCC231C7FF4', 'http://postfiles6.naver.net/20160314_85/feb1992_1457966212670EHAy5_JPEG/funny-pictures-your-cat-is-bursting-with-joy1.jpg?type=w1', 'http://cfile247.uf.daum.net/image/257A303D566AC9D007DCB0', 'https://k.kakaocdn.net/dn/cQ7TTA/btq3PQTYMqu/XjZ0YVbp0CEhk7xkiDwLnk/img.png', 'http://cfile207.uf.daum.net/image/2748F55057B5E5AC1628F2', 'http://cfile269.uf.daum.net/image/224AFD365583C958205E7D', 'http://cfile276.uf.daum.net/image/272953355583C9642BCD64', 'http://cfile264.uf.daum.net/image/21563F3456580736192F5D', 'https://k.kakaocdn.net/dn/HnVnF/btq3k8in2g7/uBK3eRtR0V0rzGD0PPWBZ1/img.png', 'http://cfile252.uf.daum.net/image/21320F4B54BC1F5E2AC850', 'http://imagescdn.gettyimagesbank.com/500/21/958/661/0/1357810001.jpg', 'http://cfile253.uf.daum.net/image/2126AD3652724CF41169B1', 'http://imagescdn.gettyimagesbank.com/500/16/088/209/0/534002900.jpg', 'https://k.kakaocdn.net/dn/diyAqX/btq5apIjPBB/SDQAbzkTOhDklkBgWkWq31/img.png', 'http://cfile216.uf.daum.net/image/2525A44B59233783163FF6', 'http://t1.daumcdn.net/cafeattach/1VCne/c2e11f0119b73afc62b228480579f35500f02d13'] ['https://k.kakaocdn.net/dn/nW8gC/btq2yvyJiS4/3VLSkiKWarzPv65fY1G2X1/img.jpg', 'http://cfile242.uf.daum.net/image/26399A3852724CEF1F003B', 'http://imagescdn.gettyimagesbank.com/500/21/923/905/0/1340658899.jpg', 'http://postfiles4.naver.net/20130714_179/ddong__ko_1373732445771PT2by_PNG/cat_bowtie_model.png?type=w2', 'http://cfile273.uf.daum.net/image/216A5747545E1C1A27A267', 'http://cfile211.uf.daum.net/image/1366DD3F4EBBCC223E12AF', 'https://postfiles.pstatic.net/MjAyMTEyMDVfMTM3/MDAxNjM4NjMzOTI1NzM4.LocBFkzcEC50Hb03Rn5ecGGCsun28skNrcL1ptxpJGAg.XPBJjjVyIMmrCnPngYyrCtL03hS5uxS8BfJeVoUbbBMg.JPEG.yklego2004/Screenshot%EF%BC%BF20211204%EF%BC%8D000458%EF%BC%BFInstagram.jpg?type=w966', 'http://cafe74.daum.net/_c21_/pds_down_hdn?grpid=W1Em&fldid=Sl8b&dataid=22&fileid=1®dt=20040303072031&realfile=%C8%A3%B7%AF.jpg&ln=7&grpcode=hitchdog&dncnt=N&.jpg', 'http://cfile214.uf.daum.net/image/99E97833598E090B2B861A', 'http://postfiles1.naver.net/20140224_208/hjy910730_1393170993156tdoAd_JPEG/Animal-Cat_232.jpg?type=w2', 'http://postfiles7.naver.net/20140610_150/wongj81_1402332780792TL21s_JPEG/600px-boy-and-cat.jpg?type=w2', 'http://imagescdn.gettyimagesbank.com/500/20/040/730/0/1217059948.jpg', 'http://cfile238.uf.daum.net/image/992AEA33598E094C2B02FF', 'http://imagescdn.gettyimagesbank.com/500/21/301/533/0/1313511695.jpg', 'http://cfile256.uf.daum.net/image/24269A4156166F4E348A93', 'http://kr.storage.gettyimagesbank.com/thumb/201907/jv11740169.jpg', 'http://cfile254.uf.daum.net/image/2445404D54BC1F2F1EF6B1', 'https://k.kakaocdn.net/dn/crOiXc/btq16RvrhyK/yLPlPuL7GRuQXAKNwmTfm0/img.png', 'http://cfile225.uf.daum.net/image/99D09033599EDE930DEE73', 'https://k.kakaocdn.net/dn/8mAo2/btq3zojysoc/TqhwFj0Ou1wU5anonkFdO1/img.png'] Traceback (most recent call last): File "C:\repos\drf-project\venv\lib\site-packages\aiohttp\connector.py", line 999, in _create_direct_connection hosts = await asyncio.shield(host_resolved) File "C:\repos\drf-project\venv\lib\site-packages\aiohttp\connector.py", line 865, in _resolve_host addrs = await self._resolver.resolve(host, port, family=self._family) File "C:\repos\drf-project\venv\lib\site-packages\aiohttp\resolver.py", line 31, in resolve infos = await self._loop.getaddrinfo( File "C:\Users\choi\AppData\Local\Programs\Python\Python310\lib\asyncio\base_events.py", line 855, in getaddrinfo return await self.run_in_executor( File "C:\Users\choi\AppData\Local\Programs\Python\Python310\lib\concurrent\futures\thread.py", line 58, in run result = self.fn(*self.args, **self.kwargs) File "C:\Users\choi\AppData\Local\Programs\Python\Python310\lib\socket.py", line 955, in getaddrinfo for res in _socket.getaddrinfo(host, port, family, type, proto, flags): socket.gaierror: [Errno 11001] getaddrinfo failed The above exception was the direct cause of the following exception: Traceback (most recent call last): File "C:\repos\drf-project\06-scraping.py", line 50, in <module> asyncio.run(main()) File "C:\Users\choi\AppData\Local\Programs\Python\Python310\lib\asyncio\runners.py", line 44, in run return loop.run_until_complete(main) File "C:\Users\choi\AppData\Local\Programs\Python\Python310\lib\asyncio\base_events.py", line 641, in run_until_complete return future.result() File "C:\repos\drf-project\06-scraping.py", line 45, in main await asyncio.gather(*[fetch(session, url, i) for i, url in enumerate(urls)]) File "C:\repos\drf-project\06-scraping.py", line 37, in fetch await asyncio.gather(*[img_downloader(session, img) for img in image_url]) File "C:\repos\drf-project\06-scraping.py", line 17, in img_downloader async with session.get(img) as response: File "C:\repos\drf-project\venv\lib\site-packages\aiohttp\client.py", line 1117, in __aenter__ self._resp = await self._coro File "C:\repos\drf-project\venv\lib\site-packages\aiohttp\client.py", line 520, in _request conn = await self._connector.connect( File "C:\repos\drf-project\venv\lib\site-packages\aiohttp\connector.py", line 535, in connect proto = await self._create_connection(req, traces, timeout) File "C:\repos\drf-project\venv\lib\site-packages\aiohttp\connector.py", line 892, in _create_connection _, proto = await self._create_direct_connection(req, traces, timeout) File "C:\repos\drf-project\venv\lib\site-packages\aiohttp\connector.py", line 1011, in _create_direct_connection raise ClientConnectorError(req.connection_key, exc) from exc aiohttp.client_exceptions.ClientConnectorError: Cannot connect to host kr.storage.gettyimagesbank.com:80 ssl:default [getaddrinfo failed]
-
미해결따라하며 배우는 NestJS
deleteBoard 코드 작성하실 때 파라미터 레벨 파이프로 확인하는 것과 타입을 직접 지정해주는 것과 차이점이 있을까요?
안녕하세요 존안 강사님! 양질의 강의 정말 감사합니다 ㅎㅎ 강의중 궁금한게 있는데 controller에서 deleteBoard 작성하실 때 이렇게 파라미터 레벨 파이프를 통해 타입을 확인해 주셨는데 아래와 같이 타입스크립트의 기능으로 타입을 확인하는 것과 차이점이 있나요?
-
미해결HTML+CSS+JS 포트폴리오 실전 퍼블리싱(시즌1)
비주얼 스튜디오 html:5 혹은 ! + tab 했을때
반응형 메타태그 위에 <meta http-equiv="X-UA-Compatible" content="IE=edge">] 이 부분이 같이 나오는데 이건 무엇인가요??
-
미해결8명의 비전공자는 어떻게 개발자로 취업했을까
공부법 질문입니다.
1. 국비지원을 받으려고 java를 공부하는 중인데 직접 웹페이지 개발같은 눈에 보이는 것이 있어야 개발에 흥미를 느낄 것 같아서 html > css> js > java 순으로 언어 공부를 진행하려고 합니다. 아니면 자바와 html css js를 병행하려고 합니다. 이 순서대로 공부해도 괜찮을까요? 2. 국비 과정 수료만으로는 si 기업 밖에 가지 못한다고 하는데 이것만으로는 스타트업이나 자사 솔루션 업체 취업은 힘들까요? si만이 답일런지가 궁금합니다