일 | 월 | 화 | 수 | 목 | 금 | 토 |
---|---|---|---|---|---|---|
1 | ||||||
2 | 3 | 4 | 5 | 6 | 7 | 8 |
9 | 10 | 11 | 12 | 13 | 14 | 15 |
16 | 17 | 18 | 19 | 20 | 21 | 22 |
23 | 24 | 25 | 26 | 27 | 28 |
- 백준
- AdaGrad
- 파이썬
- CTF
- HTML
- 역전파
- 코딩
- 순전파
- 아파치
- 소프트맥스 함수
- 설치
- flag
- Python Challenge
- sgd
- 신경망 학습
- 책
- Python
- 리뷰
- FastAPI
- PostgreSQL
- 우분투
- 딥러닝
- Apache2
- 신경망
- 기울기
- PHP
- picoCTF
- 오차역전파법
- PICO CTF
- C언어
- Today
- Total
목록공부 (139)
Story of CowHacker
Pcap파일을 통해 주고받은 파일을 추출해내는 방법에 대해 알아볼 것이다. 준비물 1. VM (우분투) 2. 호기심 먼저 분석할 Pcap파일을 하나 만들어 볼 것이다. 실습 과정 와이어 샤크 실행 -- >로컬 ( 윈도우 ) --> FTP로 VM ( 우분투 )에 파일전송 --> 와이어샤크로 Pcap파일 생성 --> 파일 추출 * pcap 파일 생성 * 먼저 와이어샤크를 켠 후 VM의 패킷을 보기 위해 VMnet8을 스캔한다. 지금은 아무 통신을 하고 있지 않은 VM ( 우분투 ) 다. 한번 핑을 떄려보겠다. 8.8.8.8로 핑을 때린 것이 보인다. 이제 로컬 ( 윈도우 ) 에서 cmd를 실행 시킨후 이 VM ( 우분투 ) 으로 파일을 전송시켜 보겠다. ftp 위 명령어를 통해 ftp를 사용할 수 있도록 한..
Python을 이용한 크롤링을 해보겠다. 이번 크롤링의 대상은 나의 블로그 사이트로 정했다. 내 블로그 메인 페이지다. import requests # HTTP 요청처리를 위해 사용하는 모듈이다. from bs4 import BeautifulSoup # HTML 및 XML 파일에서 원하는 데이터를 손쉽게 Parsing 할 수 있는 Python 라이브러리다. url = 'https://cowhacker.tistory.com/' # 크롤링할 주소를 입력하는 구간이다. response = requests.get(url) # HTTP 요청처리를 GET방식으로 response라는 변수한테 주는 구간이다. html = response.text # 응답을 읽고 텍스트를 반환하는 구간이다. soup = Beautifu..
이번 문제는 두 가지 방식으로 풀어봤다. Python N, M = map(int,input().split()) #두 인자를 받는다. print(N+M) # 받은 인자들을 더한뒤 출력한다. 두줄.. 한 줄로도 끝낼 수 없을까 해서 lambda를 써 봤지만 되지 않아 sum을 사용해서 한 줄로 끝내 봤다. ( 혹시 lambda를 사용해서 한 줄로 끝낼 수 있는 법을 아시는 분... 댓글 부탁드립니다 ) Python print(sum(map(int,input().split()))) # 두인자를 받고 더한 값을 출력한다.
스네이크 버드라는 제목인 그리디 알고리즘 문제다. 가벼운 마음으로 풀 수 있는 문제였다. Python N , L = map(int,input().split()) # 과일의 수 스네이크버드 초기 길이 수를 입력 받는다. h = list(map(int,input().split())) # 스네이크버드 앞에 놓인 과일들의 크기를 입력 받는다. h.sort() # 놓여 있는 과일들의 크기를 오름차순으로 정렬 한다. for _ in h: # 놓여 있는 과일들을 하나 하나 불러 오는 구간이다. if _
Apache2를 설치하고 나면 URL에 주소 입력 시 기본 적으로 위 경로로 접속하게 된다. 이 경로를 바꿔 보도록 하겠다. cd /etc/apache2/ 먼저 위와 같은 경로에 이동한다. 그리고 apache2.conf 파일을 연다. 그럼 네모 친 부분에 자신이 변경하고 싶은 경로를 입력해준다. 나는 /var/www/html/ecohosting-main/라는 경로를 입력했다. cd /etc/apache2/sites-available 그리고 위 경로로 이동한다. 그럼 ' 000-default.conf 파일이 존재할 텐데 열어본다. 그리고 DocumentRoot의 경로를 바꿔준다. service apache2 restart 마지막으로 Apache2를 재시작 해 줌으로써 설정 내역들이 적용이 된다.
www.bootstrapcdn.com/bootswatch/?theme=11 Bootswatch The recommended CDN for Bootswatch www.bootstrapcdn.com 위 사이트는 부트스트랩 CDN의 테마를 사용할 수 있도록 만든 곳이다. ( 물론 다른 많은 사이트들도 존재한다. ) 표시된 곳을 눌러본다. 그럼 HTML 소스코드가 나타나는데 그걸 복사한다. 그리고 주석으로 CSS라고 한 곳에 붙여 넣기를 한다. ( 처음에 적은 소스코드는 주석 처리해준다. ) ** HTML 소스코드 해석 ** 이 과정은 선택한 테마가 있는 사이트의 css를 불러온다는 것이다. 이제 테마를 눌러본다. 많은 CSS들이 있는 데 사용하고 싶은 곳에 마우스를 올려두면 모양이 나오는 클릭 한다. 그럼 소..
홈페이지 제작 시 많이 사용하는 부트스트랩 사용법에 대해 알아보겠다. 부트스트랩의 테마 등을 사용 시 두 가지 방법이 존재한다. 1. 설치 후 불러오기 테마 ( CSS.. 등등 )를 직접 설치 후 테마 설치경로를 직접 입력해 테마를 불러오는 방식이다. 2. 테마가 있는 사이트에서 불러오기 ( CDN방식 ) 테마 ( CSS.. 등등 )를 직접 설치하지 않고 테마가 있는 사이트에서 테마를 불러오는 방식이다. * 네이버, 다음, 트위터 등등 많은 사이트들이 CDN방식을 사용한다. * 나는 CDN 방식으로 부트스트랩을 사용해보겠다. test_page 먼저 위와 같이 아주 간단한 html 소스코드에서 시작해보겠다. bootstrapk.com/getting-started/ 시작하기 · 부트스트랩 부트스트랩은 프레임..
visualstudio code로도 html작업을 하고 실행할 수 있는 방법에 대해 알아보겠다. 첫 번째 사진에서부터 시작한다. Ctrl + Shift + x 단축키 : Ctrl + Shift + x를 눌러준다. open in browser 위 단축키를 누르면 검색창이 나오는데 검색창에다가 open in browser를 설치하면 된다. test_page 간단한 html 소스를 작성해본다. Alt + B 위 단축키를 눌러보면 html페이지가 정상 적으로 작동하는 모습을 볼 수 있다.