편집기로 ~/.config/karabiner/karabiner.json 파일을 열고 아래 제가 붙여 넣은 소스 중에 마음에 드시는걸 복사해서 넣으세요. 구분은 디스크립션을 보시고 위에서 부터 기능들은 홈/엔드 사용 코맨드 E 로 파인더 열기 알트 프린트 스크립으로 클립보드로 부분 캡쳐하기 코맨드 L 로 스크린세이버 열기 크롬에서 F12로 개발자도구 열기 마우스 4번 버튼으로 뒤로 가기 마우스 5번 버튼으로 […]
맥미니 2009 및 하이 시에라를 지원하지 않는 기종에 설치하는 방법입니다. 우선 http://dosdude1.com/highsierra/ 이 곳에서 설명을 보고 하시면 됩니다. 위의 설명대로 진행하면 큰 이슈 없이 설치가 완료 됩니다. 위의 사이트를 크롬 번역기로 사이트 전체를 번역해서 보시면 편하고요. 아주 예전 기종은 설치가 안되니 참고하시고요. 구기종에 설치되도록 패치해주는 프로그램 다운로드 : here 콘트롤 혹은 코맨트 클릭 […]
centos 5.11 에는 python 2.14 가 설치되어있는데 2.6 이상이 필요합니다. python 버전을 올려봅시다.
1 2 3 |
wget http://download.fedoraproject.org/pub/epel/5/i386/epel-release-5-4.noarch.rpm sudo rpm -ivh epel-release-5-4.noarch.rpm sudo yum install python26 |
설치된 위치는 /usr/bin/python26 인지 확인해보시고. 굳이 확인 안해도.. 이제 GCC 4.4 설치
1 2 |
sudo yum install gcc44 sudo yum install gcc44-c++ |
GCC와 python 링크 생성
1 2 3 4 5 6 |
sudo mv /usr/bin/gcc /usr/bin/gcc41 sudo ln -s /usr/bin/gcc44 /usr/bin/gcc sudo mv /usr/bin/g++ /usr/bin/g++41 sudo ln -s /usr/bin/g++44 /usr/bin/g++ sudo mv /usr/bin/python /usr/bin/python214 sudo ln -s /usr/bin/python26 /usr/bin/python |
Node.js 다운로드 및 설치 시간이 좀 걸려요. 최근 서버에 설치했을 경우는 빠를지 몰라도. centos 5.11 이 설치됬을때라면 아주아주 […]
1. 특수문자만 골라서 제거하자!
1 |
preg_replace("/[ #\&\+\-%@=\/\\\:;,\.'\"\^`~\_|\!\?\*$#<>()\[\]\{\}]/i", "", $string); |
2. 알파벳만 남기고 모조리 제거하자!
1 |
preg_replace("/[^a-z]/i", "", $string); |
3. 숫자만 남기고 모조리 제거하자!
1 |
preg_replace("/[^\d]/i", "", $string); |
4. 숫자만 제거하자!
1 |
preg_replace("/[\d]/i", "", $string); |
5. 한글만 남기고 모조리 제거하자!
1 |
preg_replace("/[ #\&\+\-%@=\/\\\:;,\.'\"\^`~\_|\!\?\*$#<>()\[\]\{\}0-9a-z]/i", "", $string); |
이 정도면 다른 응용은 다들 하겠죠? 못하면 공부하세용 ㅎㅎ
안녕하세요. 삽질끝에 알아낸 방법을 공유하고자 포스팅을 합니다. 아주 간단하게 해결하신분들도 있겠지만… 자 갑니다. 1단계 : Remote-FTP 패키지를 설치합니다. 2단계 : 메뉴 : Packages > Remote-FTP > Create SFTP config file 을 선택합니다. 3단계 : 설정을 편집합니다.
1 2 3 4 5 6 7 8 9 10 11 12 13 14 15 16 17 18 19 |
{ "protocol": "sftp", "host": "접속할 서버의 IP 혹은 도메인주소", "port": 접속포트, "user": "ec2-user", <-- 자신의 패키지에 따른 유저아이디 "pass": "pass", "promptForPass": false, "remote": "/var/www/html", <-- 원하는 위치 "agent": "", "privatekey": "G:\\위치\\키이름.pem", <- 가장 중요한 부분 \ 가 두개가 핵심 ( backslash(\) Two!!! ) "passphrase": "", "hosthash": "", "ignorehost": true, "connTimeout": 10000, "keepalive": 10000, "keyboardInteractive": false, "watch": [], "watchTimeout": 500 } |
저장 후 Connect 를 하시면 잘 접속되는 걸 확인하실 수 있을꺼에요. 끝!
hp 로고 후 마우스만 떨렁 떠있어서 좌절 끝에 뭘 어찌 했는지도 모르겠고 esc 키 눌러서 hp 부팅을 찾아서 부팅한 느낌인데. 아무튼 윈도우10은 안전모드를 띄우려면 아래 설정을 해둬야 한답니다. 관리자 명령 프롬프트 창을 띄운 후 > bcdedit /set {default} bootmenupolicy legacy 혹시 라도 되돌리고 싶을 경우 > bcdedit /set {default} bootmenupolicy […]
유닉스 호환 시스템에서 문자열 치환, 변경 등의 방법은 상당히 많이 있다. 필자는 perl -pi , mysql의 replace 등 그때 그때 생각나는대로 쓰는 편이다. 갑자기 사용하려고 할때 정확하게 기억나지 않는 경우가 많아 기록해둔다. (이 문서는 계속 상황따라 생각날때 마다 변경될 예정임) 현재(커서가 위치한) 디렉토리에 dbconfig.php 파일에 old_ip 를 new_ip 로 변경 […]
요즘 PHP 코딩할때 사용하는 툴인데요. 종전에는 Editplus를 사용했죠. 그런데 리모트 작업할때 sftp 로 저장 시 업로드가 안되고 20초 뒤에 다시 시도해야 되는 네트워크의 불안함이 저를 다른 툴에 눈을 돌리게 했다는.. PhpStorm .. 물건이네요. 편해요. 내가 등록했던 함수, 클래스 모두 기억했다가 자동완성 시켜주는건 기본이고 MySQL, SSH Terminal, 프로젝트 관리, 프로젝트 단위로 […]
가끔 커스텀 디자인을 요구하는 경우가 발생하는데 주요 소셜미디어(SNS, Social Media)는 현재 페이지의 url을 보내면 현재 공유 혹은 좋아요 된 수치를 제공한다.
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 29 30 31 32 33 34 35 36 37 38 |
// Twitter 가져오기 function get_tweets($url) { $json_string = file_get_contents('http://urls.api.twitter.com/1/urls/count.json?url=' . $url); $json = json_decode($json_string, true); return intval( $json['count'] ); } // 페이스북 좋아요 수 가져오기 function get_likes($url) { $json_string = file_get_contents('http://graph.facebook.com/?ids=' . $url); $json = json_decode($json_string, true); return intval( $json[$url]['shares'] ); } // 구글 +1 가져오기 function get_plusones($url) { $curl = curl_init(); curl_setopt($curl, CURLOPT_URL, "https://clients6.google.com/rpc"); curl_setopt($curl, CURLOPT_POST, 1); curl_setopt($curl, CURLOPT_POSTFIELDS, '[{"method":"pos.plusones.get","id":"p","params":{"nolog":true,"id":"' . $url . '","source":"widget","userId":"@viewer","groupId":"@self"},"jsonrpc":"2.0","key":"p","apiVersion":"v1"}]'); curl_setopt($curl, CURLOPT_RETURNTRANSFER, true); curl_setopt($curl, CURLOPT_HTTPHEADER, array('Content-type: application/json')); $curl_results = curl_exec ($curl); curl_close ($curl); $json = json_decode($curl_results, true); return intval( $json[0]['result']['metadata']['globalCounts']['count'] ); } // 링크드인 쉐어수 가져오기 function get_linkedin_shares($url) { $json_string = file_get_contents("http://www.linkedin.com/countserv/count/share?url=$url&format=json"); $json = json_decode($json_string, true); return intval( $json['count'] ); } |
요즘 텔레그램 많이 쓰시죠. 그런데 채팅 중 물결무늬(~)를 쓸 수 없더라고요. 아쉬운대로 물결무늬를 사용할 방법이 있는데요. 특수문자에서 꺼내 쓰는 방법입니다. 쉬우니 한번 해보세요. ^^; ㄱ 누르고 한자 누르고 3번째 8번입니다. 9번에 있는 사람도 있나봐요.