주절주절

키보드 마우스 공유

컴퓨터 두 대를 사용 중인데, 윈도+윈도 에서는 Microsoft Garage Mouse without Borders로 잘 사용하였는데, 이번에 맥+윈도로 사용하게 되면서 해당 프로그램이 지원 안 되기에 고민을 하게 됨 일단 급한 대로 아마존에서 KM 스위치를 결제 배송이 너무 느리네 ㅠㅠ …. 결국 공유 프로그램을 검색 Synergy와 Sharemouse를 고민 중 Synergy는 뭔가 진행이 더딘 거 같은...

한국에서 Stripe 사용하기

Stripe 를 한국에서 사용할 수 없을까 고민하던 중 재미난(?) 방법이 떠올라 실행해 보았습니다.   호주에서는 주민등록번호 또는 사업자등록번호 같은 ID 입력 없이 Stripe 를 사용할 수 있습니다. Stripe 에서 입력할 정보는 현지 계좌번호, 전화번호, 주소가 필요합니다. Payoneer 에서 호주 계좌(AUD)를 발급받습니다. Skype 로 호주 전화번호를 생성합니다. (한국에서 불가능하기에 호주쪽 클라우드로 원격접속하여...

윈도우클리너 3.0 베타 공개

오랜만에 윈도우클리너를 업그레이드 하였습니다.   이전버전에 비해 속도가 대폭 향상 되었습니다. 시작프로그램, 브라우저 플러그인 관리를 보다 쉽게 할 수 있게 하였습니다. 시작프로그램 관리는 MSConfig 와 호환성이 있고, 복구도 완벽하게 됩니다. 리포트 화면은 사용자의 기본 브라우저에서 출력되게 하였습니다. 강제로 설치해야되는 서비스를 이용할 수 있는 프로그램들을 보다 손쉽게 삭제할 수 있도록 하였습니다. (인터넷...

PHP로 만든 단순한 CDN 서비스 모듈

트래픽 부하를 줄이기 위해 CloudFlare 를 사용하였는데 연결위치가 LAX(로스엔젤레스)라 속도가 많이 느려지는것을 확인하고 급하게 CDN 형태로 사용하고자 만들었습니다. 해당 서버는 도쿄(Vultr)에 위치해 있습니다. 원리는 kilho.net/{파일} 을 cdn.kilho.net/{파일} 로 연결하여 메인 호스팅의 트래픽을 분산합니다. [PHP] <? $cfg['url'] = 'kilho.net'; $cfg['cache'] = '../data/cache'; $url = $_SERVER['REQUEST_SCHEME'].'://'.$cfg['url'].$_SERVER['REQUEST_URI']; $url_arr = parse_url($url); switch($_SERVER['REQUEST_METHOD']) { case 'GET': $filename = $cfg['cache'].$url_arr['path']; $dirname = dirname($filename); if(!is_file($filename)) { if(!is_dir($dirname)) mkdir($dirname, 0707, true); $ch = curl_init(); $fp...

HTTP 접속 정보 기록

OpenAPI 이용시 테스트 겸 접속 정보가 제대로 됬는지 확인용 접속시 메소스값, 호스트, POST 값 [PHP] <? $log = $_SERVER['REQUEST_METHOD'].' '.$_SERVER['HTTP_HOST'].$_SERVER['REQUEST_URI']."nn"; foreach($_SERVER as $k => $v) { if($k=='HTTP_HOST') continue; if(substr($k, 0,5)!='HTTP_') continue; $log .= '$k: $v'."n"; } $log .= "n"; $post = array_map('urldecode', explode('&', file_get_contents('php://input'))); foreach($post as $v) { $log .= "$vn"; } $log .= "-----------------------------------n"; file_put_contents('log.txt', $log, FILE_APPEND | LOCK_EX); ?> [/PHP]