분류 전체보기 56

노트북에 Kali Linux 설치

MacBook 은 잘 쓰고있는중..ㅎㅎ 마침 남은 노트북이있어서 윈도우를 밀고 Linux를 설치했다. 보안쪽도 한번 찍어먹어보고 리눅스도 쓸 수 있는 Kali Linux를 설치할 각을 세웠다. Virtual Machine 에서도 iso 파일만 넣고 설치하면 되니 동일하게 usb에 iso 파일 넣고, 노트북에 usb 삽입!! (내 노트북은 HP 이고, F9를 눌러 BIOS로 진입했다) BIOS - System Configuration - Legacy Support를 Enable 해주고.. 이러면 안된다. iso 파일을 설치형 파일? 로 변환해줘야 BIOS에서 인식을 하고 설치가 가능하다. rufus 라는 툴을 사용해서 설치형 USB로 만들어줘야한다.. (USB 저장파일이 모두 사라지니 참고, 부팅usb로 ..

데이터 과학은 anaconda

Anaconda python 3.8 전에 어디서 주워들었었는지 홈페이지에서 직접 패키지를 내려받고 설치를 하면 PATH 설정 등등을 개별적으로 다 설정해줘야 한다고 해서 웬만하면 brew로 설치를 했었는데, Python은 패키지를 내려받아서 설치해도 알아서 다 된 것 같았다. apple silicon Mac 버전의 python 3.9는 아직 pandas 등의 데이터 과학 관련 모듈이 호환되지 않아서인지 설치되지 않았다. 그래서 Intel python 3.9를 사용했다. 설치를 하고 나서 Anaconda에 대해서 다시 알게 됐다.. 그전에는 그냥 파이썬의 pip 같은 패키지 매니저 중 하나인 줄 알았더니만.. 아는 만큼 보인다 python 공식 홈페이지에서 python 3.8 받고 anaconda 공식 홈..

새로운 뉴스 기사 카톡으로 알림 받기~

사용 환경 및 도구 AWS CentOS 8 Windows 10 카카오톡 Nox 앱 플레이어 - 메신저봇 SKT 넘버플러스2 (튜토리얼 아닙니다) 특정 사이트에서 포스팅되는 최신 기사를 보고 싶은데 매번 들어가서 확인하는 게 귀찮아서 만들게 됐다. 스크랩•크롤링 하기 전에 robots.txt에 대해서 알자 limelightkr.co.kr/robots-txt-%EA%B7%B8%EA%B2%8C-%EB%AD%90%EC%A3%A0/ Robots.txt 그게 뭐죠? - 라임라이트 블로그 Robots.txt 파일이란 웹 크롤러(Web Crawlers)와 같은 착한 로봇들의 행동을 관리하는 것을 말합니다. 우리가 이 로봇들을… limelightkr.co.kr 큰 그림은 이랬다. 1. 내 웹 페이지에 스크랩한 URL을 ..

토이/프로젝트 2021.02.19

(내멋대로)프로그래머스 - (해시)완주하지 못한 선수[python3] (90점) (해설없음)

일단 내가 알고 있던 지식으로 요래 ~ 조래 풀어보았다. def solution(participant, completion): for person in completion: index_num=participant.index(person) del participant[index_num] return participant[0] 정확성은 50점인데 효율성이 0점이다. 시간복잡도.. 알고리즘.. 자료구조.. 찾아보니, 해시테이블을 써야하고, 파이썬에는 딕셔너리가 있다고 한다. 문제를 선택할 때도 해시라고 나와 있었는데 모르니까.. 몰랐다. 두 번째 코드는 def solution(participant, completion): person_cmpl = dict.fromkeys(completion,2) person_..