반응형

분류 전체보기 118

Pyinstaller 사용법

pyinstaller-2.0 디렉토리 내에 pyinstaller.py를 이용하여 exe파일로 만들면 된다. [옵션] -F, --onefile : 파일 한 개로 만듦 -D, --onedir : 디렉토리 한 개로 만듦 (기본 사항) -K, --tk : TCL/TK 인터페이스 포함 -a, --ascii : 인코딩을 포함시키지 않는다. (기본 사항은 포함) -w, --windowed, --noconsole : 실행시 도스 콘솔이 열리지 않게함. -c, --nowindowed, --console : 도스 콘솔 시스템 사용가능 (기본 사항) -s, --strip : 실행파일, 라이브러리들을 strip 으로 실행. -X, --upx : UPX가 설치되어 있으면 실행파일을 압축해줌. -o --out : -o DIR 로..

The others 2013.09.30

File의 Mime_types 알아내는법

방법이 여러가지가 있는듯 하나 필자는 java code를 이용하여 Mime_types을 알아냈다. import java.io.IOException; import java.nio.file.Files; import java.nio.file.Path; import java.nio.file.Paths; public class mime_type { public static void main(String[] args) throws IOException{ Path source = Paths.get("/*이곳엔 mime_types을 알아내고자 하는 file의 절대경로를 쓰면 된다. (ex: C:\\Users\\사용자\\Desktop\\file.xxx )*/"); System.out.println(Files.probeC..

The others 2013.09.29

chrome의 url 기능

chrome의 url 기능을 소개 하겠다. 크롬에서는 다양한 기능 관련 url이 존재 한다. 크롬에서 아래의 url을 입력하면 사용자가 사용 할 수 있는 다양한 url을 소개한다. chrome://chrome-urls/ 하지만 이 외에도 세부적으로 기능이 더 많이 포함되어 있는데 소개하고 있지 않는듯 하다. 그의 예로 다음의 url을 들 수 있다. => chrome://settings/passwords 크롬에서 아이디 패스워드를 기억하게 하고 자동로그인을 설정 하게 되면 다음과 같이 확인이 가능해진다.

Chrome 2013.09.25

[Chrome Extension] popup 페이지에 버튼 이벤트.

크롬 확장 플러그인을 만들기 위해서는 한 디렉토리에 관련된 모든파일들을 넣고 개발자 모드에서 "압축해제된 확장 프로그램 로드..." 버튼을 통해 등록 해주면 사용이 가능 하다. Step 1. 우선 popup page를 사용하기 위해 manifest에 등록 해준다. file : manifest.json { "name": "앱 이름", "version": "앱 버전", "manifest_version": 2, "minimum_chrome_version": "23", "description": "앱에 대한 설명", "browser_action": { "default_icon": "앱 아이콘", "default_popup": "test.html(팝업 페이지 내용)" }, "content_security_poli..

Chrome 2013.09.13

MFC 기반 프로그램 배포 (dll)문제 해결

mfc기반으로 만든 프로그램을 배포 하려고 했는데 막상 배포해서 다른 컴퓨터에서 실행 해 보면 mfc110d.dll , mfc110.dll, msvcr110.dll, msvcr110d.dll 등... 의 파일과 관련된 경고 창으로 실행이 되지 않는 경우가 있다. 그럴땐 이렇게 하면 된다. 우선 솔루션 탐색기에서 프로젝트에 마우스 오른쪽 버튼을 클릭해 속성을 들어간다. 프로젝트 속성 에서 구성(C) 를 모든 구성으로 바꿔 놓고 "구성 속성 > 일반" 에서 MFC 사용 항목을 정적 라이브러리에서 MFC사용 으로 바꿔준다. 그리고 "C/C++ > 코드 생성" 에서 런타임 라이브러리 항목을 다중 스레드 (/MT) 로 바꿔 준다. 이렇게 한 후 Release 모드로 컴파일 하면 런타임이 설치되지 않은 컴퓨터에서도..

Windows/MFC 2013.09.06

Windows8에서의 Ad-hoc 사용하기.

Windows 8에서 ad-hoc 인터넷 사용하기. windows 7까지는 윈도우에서 애드혹(ad-hoc)을 지원하기 때문에 별다른 설정 없이 쉽게 애드혹을 만들어서 노트북으로 인터넷을 공유하여 무선인터넷을 만들어서 사용 할 수 있었다. 하지만 windows8 부터는 애드혹 기능이 지원되지 않아 따로 cmd창에서 명령어를 입력하고 셋팅을 해야 사용 할 수 있도록 바뀌었다. 윈도우 키와 x 버튼을 눌러 "명령 프롬프트(관리자)(A)" 를 실행한다. windows 8부터는 윈도우 키와 x를 누르면 다음과 같이 화면 왼쪽 모서리에 다음과 같이 바로가는 메뉴가 생성된다. Step 1. 무선 랜카드가 무선 AP역할 할 수 있는지 확인 하자. 아래와 같이 명령어를 입력하고 "호스트된 네트워크 지원 : 예" 로 되어..

Windows/Cmd 2013.08.28

[정올] - [1067]종이자르기

종이자르기 Time Limit : 1000MS 아래 과 같이 직사각형 모양의 종이가 있다. 이 종이는 가로방향과 세로 방향으로 1㎝마다 점선이 그어져 있다. 가로 점선은 위에서 아래로 1번부터 차례로 번호가 붙어 있고, 세로 점선은 왼쪽에서 오른쪽으로 번호가 붙어 있다. 점선을 따라 이 종이를 칼로 자르려고 한다. 가로 점선을 따라 자르는 경우는 종이의 왼쪽 끝에서 오른쪽 끝까지, 세로 점선인 경우는 위쪽 끝에서 아래쪽 끝까지 한 번에 자른다. 예를 들어, 의 가로 길이 10㎝이고 세로 길이 8㎝인 종이를 3번 가로 점선, 4번 세로 점선, 그리고 2번 가로 점선을 따라 자르면 와 같이 여러 개의 종이 조각으로 나뉘게 된다. 이 때 가장 큰 종이 조각의 넓이는 30㎠이다. 입력으로 종이의 가로 세로 길이..

Algorithms 2013.08.15
반응형