파이썬에서는 당연한 결과겠지만, For문, While문 같은 반복문으로 코드를 줄인다고 해서 속도가 빨라지진 않는 것 같더라고요. python 2.7.17 에서 테스트되었습니다. import time t = time.time() for i in range(0, 10000000): pass print(time.time() - t) t = time.time() for i in range(0, 1000000): pass pass pass pass pass pass pass pass pass pass print(time.time() - t) t = time.time() for i in range(0, 500000): pass pass pass pass pass pass pass pass pass pass pas..
요즘 유행하고 있는 신종 코로나 바이러스에 대한 감염자 수 등의 기본정보를 확인할 수 있습니다. 이것은 https://mcv.kr/corona 에서 확인이 가능합니다. 새로고침 없이 자동적으로 10분마다 데이터가 업데이트 됩니다. index.php 신종 코로나 바이러스 실시간 업데이트 정보 서버에서 데이터를 불러오는 중 입니다. 국내 바이러스 감염 상황 정부 확진 집계: 정보 없음 현재 분석 수: 정보 없음 퇴원자 수: 정보 없음 확진자 수: 정보 없음 사망자 수: 정보 없음 자료 출처: Wikipedia US, KCDC 질병관리본부 국제 바이러스 감염 상황 보고 국가 수: 정보 없음 확진자 수: 정보 없음 사망자 수: 정보 없음 치사율: 정보 없음 자료 출처: Wikipedia US 코로나 바이러스? ..
이 소스는 오래되었습니다. 최신버전으로 확인 바랍니다. https://blog.mcv.kr/26 요즘 유행하고 있는 신종 코로나 바이러스에 대한 감염자 수 등의 기본정보를 확인할 수 있습니다. 이것은 https://mcv.kr/corona 에서 확인이 가능합니다. 새로고침 없이 자동적으로 10분마다 데이터가 업데이트 됩니다. index.php 신종 코로나 바이러스 실시간 업데이트 정보 서버에서 데이터를 불러오는 중 입니다. 국내 바이러스 감염 상황 정부 확진 집계: 정보 없음 확진자 수: 정보 없음 사망자 수: 정보 없음 자료 출처: Wikipedia US, KCDC 질병관리본부 국제 바이러스 감염 상황 보고 국가 수: 정보 없음 확진자 수: 정보 없음 사망자 수: 정보 없음 치사율: 정보 없음 자료 출..
이 소스는 오래되었습니다. 최신버전으로 확인 바랍니다. https://blog.mcv.kr/26 요즘 유행하고 있는 신종 코로나 바이러스에 대한 감염자 수 등의 기본정보를 확인할 수 있습니다. 이것은 https://mcv.kr/corona 에서 확인이 가능합니다. 새로고침 없이 자동적으로 10분마다 데이터가 업데이트 됩니다. index.php 신종 코로나 바이러스 실시간 업데이트 정보 서버에서 데이터를 불러오는 중 입니다. 국내 바이러스 감염 상황 정부 확진 집계: 정보 없음 확진자 수: 정보 없음 사망자 수: 정보 없음 자료 출처: Wikipedia US, KCDC 질병관리본부 국제 바이러스 감염 상황 보고 국가 수: 정보 없음 확진자 수: 정보 없음 사망자 수: 정보 없음 치사율: 정보 없음 자료 출..
이 소스는 오래되었습니다. 최신버전으로 확인 바랍니다. https://blog.mcv.kr/26 요즘 유행하고 있는 신종 코로나 바이러스에 대한 감염자 수 등의 기본정보를 확인할 수 있습니다. 이것은 https://mcv.kr/corona 에서 확인이 가능합니다. 새로고침 없이 자동적으로 10분마다 데이터가 업데이트 됩니다. index.php 신종 코로나 바이러스 실시간 업데이트 정보 서버에서 데이터를 불러오는 중 입니다. 국내 바이러스 감염 상황 유증상자 수: 정보 없음 격리해제자 수: 정보 없음 현재 분석 수: 정보 없음 확진자 수: 정보 없음 사망자 수: 정보 없음 자료 출처: Wikipedia US, KCDC 질병관리본부 국제 바이러스 감염 상황 보고 국가 수: 정보 없음 확진자 수: 정보 없음 ..
다른 사람(또는 시스템 침입자)이 컴퓨터에 무단 침입하여 파일을 수정하는 행위를 감지하는 소프트웨어 입니다. 목적: 해킹이나 물리적 접근을 통해 민감자료를 수정하는 행위를 탐지 제작년도: 2019년 공개일: 2020년 1월 5일 소프트웨어: Python 3 필요 모듈: 기본 설치 모듈 import os import time filename = input('File name OR Directory: ') lastmod = int(os.path.getmtime(filename)) while(True): if lastmod != int(os.path.getmtime(filename)): print('Warning: Modify Detected.') break time.sleep(1)
SYN Flooding 공격을 탐지하기 위해 만들어진 소스코드 입니다. 목적: SYN 플러딩 공격으로 서버가 마비되는 것을 방지하기 위함 제작년도: 2019년 공개일: 2020년 1월 1일 소프트웨어: Python 2 필요 모듈: 기본 설치 모듈 리눅스 에서는 잘 동작합니다 import sys import binascii import socket def rawnetworkdata(): rawsocket = socket.socket(socket.AF_INET, socket.SOCK_RAW, socket.IPPROTO_TCP) while True: data = rawsocket.recvfrom(65535) hexdata = binascii.hexlify(data[0]) if sys.getsizeof(data..

안녕하세요. 오늘은 웹 프로그래밍 중 하나인 PHP 를 설치해 보도록 하겠습니다. https://php.net * 윈도우 운영체제가 아닌 데비안 리눅스(우분투 18.04 버전)를 기반으로 작성되었습니다. 일단 우분투 운영체제를 처음 설치하고 아무것도 안했을때, 패키지 업데이트가 안되어 있을 것입니다. 패키지 업데이트를 위해 아래와 같이 명령어를 입력해 주십시오. sudo apt update -y && sudo apt upgrade -y 중간에 분홍색 스크린이 나올 수 있는데, 모두 무시하고 엔터 하시면 됩니다. 패키지 업데이트가 완료되었다면, 이제 PHP를 설치해야 하는데, 이는 웹사이트를 만들게 하는 apache2 와 같이 다운로드 받게 됩니다. 아래와 같이 입력해 주세요. sudo apt instal..
간단한 자율주행 자동차를 만들기 위해 제작하였습니다. 목적: 어떤각도로 선을 따라가야 하는지 구하기 위함 제작년월: 2019년 9월 ~ 공개일: 2019년 10월 23일 소프트웨어: Python 3.7.4 필요 모듈: Pillow, numpy import PIL.Image as pilimg import numpy as np def scan(img1): one = pilimg.open(img1) pix = np.array(one) a = [] for x in range(0, 854, 5): for y in range(0, 480, 5): if int(pix[y][x][0]) > 190 and int(pix[y][x][1]) < 130 and int(pix[y][x][2]) < 130 and not y ==..
파이썬을 이용해 웹 서버를 실행할 수 있다. 로우 데이터의 이해를 도울뿐더러 웹 작동원리를 알 수 있다. 목적: 다른 소프트웨어를 의존하지 않고 직접 웹 서버를 만들고, 수정하고, 가동해 보자. 제작년월: 2019년 9월 ~ 최초 공개일: 2019년 10월 19일 이번 공개일: 2019년 10월 22일 버전: 1.1.0 소프트웨어: Python 2.7.16 필요 모듈: (기본 설치 라이브러리) import socket import sys import os.path import os import gzip # DEFAULT SETTING loc = {} loc['default'] = "/home" loc['nofile'] = "/notfound" loc['imagetype'] = ['ico', 'png', ..