본문 바로가기

[ ★ ]Study195

파이썬 웹 크롤링(Web Crawler) a 태그 안에 href 이미지 긁어오기 BeautifulSoup을 이용한 웹 긁어오기 from urllib.request import * from bs4 import BeautifulSoup http = "URL" html = urlopen(http + "images") soup = BeautifulSoup(html, "html.parser") link_temp = "" image_local_name = "" for link in soup.findAll('a'): if 'href' in link.attrs: link_temp = link.attrs['href'] try: image_local_name = link_temp.split('.')[0] urlretrieve(http + link_temp, li.. 2020. 8. 1.
gcc make : Nothing to be done for 'all' Error gcc make: Nothing to be done for 'all' g++ make: Nothing to be done for 'all' 해결 방법 make clean 2020. 7. 13.
엔비디아, 데이터센터 네트워크 소프트웨어 솔루션 선도업체 ‘큐물러스’ 인수 발표 ‘오픈 이더넷’ 전략 통해 하이퍼스케일 네트워킹 분야 선구자로 자리매김 목표 [보안뉴스 엄호식 기자] 엔비디아(CEO 젠슨 황)가 오픈소스 기반의 데이터센터 네트워크 소프트웨어 최적화 솔루션 기업 ‘큐물러스 네트웍스(Cumulus Networks)’를 인수한다고 발표했다. 이를 통해 엔비디아는 네트워킹 소프트웨어 관련 역량을 확대하고, 가속 컴퓨팅 및 소프트웨어 정의 데이터센터 분야에서 입지를 한층 강화할 수 있을 것으로 기대된다. 클라우드 데이터센터는 인공지능(AI)과 고성능컴퓨팅(HPC)의 기하급수적인 성장을 뒷받침하기 위해 가속화, 세분화, 소프트웨어 정의 아키텍처로 발전하고 있다. 현대적인 데이터센터를 구축하기 위해서는 HPC와 네트워킹 하드웨어, 그리고 소프트웨어가 동시에 필요하다. 이에, 엔비.. 2020. 5. 8.
윈도우 디바이스 드라이버(2) WinDBG는 무엇일까? Microsoft에서 제공하는 커널 디버거이다. WinDBG는 WDK 설치과정중에 같이 설치된다. 보통 흔히 우리가 아는 BSOD(블루스크린에 의한 사망)에 인해 생성되는 커널덤프파일을 분석한다. 심볼이란? Symbol? 디버거와 연결된 타겟 PC에 대한 정보를 뜻한다. 분석하는데에 있어서 지표가 된다. 즉 이정표라고 볼 수 있다. 이 심볼이 없다면 어셈블리만 분석해야하므로 효율성이 떨어지게 된다. 심볼은 크게 두가지로 나뉜다. - Public Symbol : MS가 제공 - Private Symbol : 제조사가 제공 디버깅은 언제해야할까? - 개발자가 생각한대로 동작하지 않을 때 - 커널 디버깅 할 때 - 커널 덤프파일 분석할 때 커널 덤프파일 얻기 위한 설정 시스템 -> 고.. 2020. 4. 12.
윈도우 디바이스 드라이버 기초(1) 디바이스 인식 후 드라이버 생기는 순서 1) 버스 드라이버 2) 기능 드라이버 3) 필터 드라이버 3가지가 연속되어 디바이스 스택을 만들고 응용프로그램과 연결한다. 후에 명령을 필터 드라이버로 보내게 된다. 디바이스 스택에 가장 최상위에 있기 때문이다. 즉, 응용프로그램에서 명령을 받고 싶다면 디바이스 스택의 맨 위에 만들면 된다. 서비스 프로그램 NT 서비스 프로그램으로 불린다. 로그인, 로그아웃 무관하게 계속 동작할 수 있다. 일반적인 응용프로그램과 달리 GUI를 사용할 수 없다. 디바이스 드라이버는 서비스 프로그램과 같은 형태로 관리된다. 즉, 부팅 과정중에 윈도우 시스템에 자동으로 상주가 가능. 언제든지 메모리에서 제거될 수도 있다. 드라이버의 이중역할 응용 프로그램은 드라이버를 통해서만 디바이스.. 2020. 4. 11.
[테크칼럼] 스마트폰 이용한 모바일카드, 출입통제 새로운 방향 제시 2019년과는 다른 2020년 모바일카드 시장 성장 기대 호환성 문제와 속도 문제, 리더보급문제 등 기존 문제점 속속 해결되고 있어 [보안뉴스=최성빈 슈프리마 기술연구소 상무] 아이폰과 안드로이드로부터 시작된 스마트폰의 출현은 전 세계적으로 IT 산업 지형을 급격하게 변화시키고 있다. 스마트폰이 출현하면서 디지털 카메라, 차량용 네비게이션, MP3, PNP 등의 산업은 이미 사라진 지 오래다. 스마트폰은 여러 장치가 가지고 있었던 각각의 기능을 하나의 기기로 통합시켜 휴대의 편리함이라는 기본적인 욕구를 충족시켰다. 하지만 스마트폰이 다른 기기보다 경쟁력을 가질 수 있었던 이유는 네트워크 기반 서비스와 결합하며 이전에 누리지 못한 편리함과 새로운 가치를 제공하고 있기 때문이다. 출입보안 시장에서 모바일카드.. 2020. 3. 29.