Author - 오길호

사이트 접속시 www 추가/제거

사이트를 접속하는 경우 www 를 자동으로 추가 또는 제거하는 방법입니다. .htaccess 파일에 입력하시면 됩니다. # www 추가하기 RewriteCond %{HTTP_HOST} ^(?!www\.)(.+) [NC] RewriteRule ^(.*) http://www.%1/$1 [R=301,NE,L] # www 제거하기 RewriteCond %{HTTP_HOST} ^www\.(.+) [NC] RewriteRule ^(.*) http://%1/$1 [R=301,NE,L]

이미지 크기 조절 한번에

아이폰, 안드로이드 앱 개발시 필요한 아이콘, 스플래시 이미지의 크기가 여러 종류라 한번에 생성하는 방법입니다. 해당 크기는 파이어몽키에서 사용되는 크기라 다른 환경에서는 숫자를 변경하시길 바랍니다. 기존에 만들어둔 프로그램을 분실(?) 해서 급하게 ... ㅠㅠ 1. GraphicsMagick 설치 2. 스플래시 이미지 생성 배치파일 gm convert -resize "320x480^" -gravity center -crop "320x480+0+0" "%1" splash_320x480.png gm convert -resize "426x320^" -gravity...

현재 위치 구하기 (PHP)

geolocation 함수를 통해 위치를 구하고, 만약 관련 권한 및 지원하지 않는 브라우저인 경우 네이버에서 제공하는 API 를 통해 아이피로 위치를 구한다. 사용 전 아래 주소로 네이버의 API키를 받는다.(https://www.ncloud.com/product/applicationService/geoLocation) <? function makeSignature($secretKey, $method, $baseString, $timestamp, $accessKey) { $space = ' '; $newLine = "\n"; $hmac = $method.$space.$baseString.$newLine.$timestamp.$newLine.$accessKey; $signautue = base64_encode(hash_hmac('sha256', $hmac, $secretKey,true)); return $signautue; } if($_POST['order'] == 'geolocation') { $hostNameUrl = 'https://geolocation.apigw.ntruss.com'; $requestUrl= '/geolocation/v2/geoLocation'; $accessKey...

은행클리너(BankCleaner) 업데이트

해당 기능을 윈도우클리너 에 포함한 후로 업데이트가 많이 늦었습니다. 데이터를 서버에서 가져오는 기능을 추가해서 삭제 목록 갱신을 위해 프로그램을 업데이트 하지 않도록 하였습니다. 은행 플러그인들만 삭제해도 컴퓨터가 확실히 빨라집니다!!은행 접속 횟수가 많지 않다면 플러그인을 지워주세요. 다운로드 길호넷에서 다운로드

시크릿DNS 업데이트

최근 SNI 감청에 대한 이슈가 있어 시크릿DPI, 시크릿SNI 를 만들고 공개를 하였는데, 여러 프로그램을 각각 실행시키는 것에 대한 의견이 많아 시크릿DNS 에 포함하여 한 개의 프로그램으로 DNS 암호화 및 SNI 감청을 우회하도록 하였습니다. 그리고 프로그램 종료 시 DNS를 자동으로 설정하게끔 되었는데, 이 과정에서 수동으로 설정하지 않으면 인터넷이 안되는 사용자 환경이 있어...