분류 전체보기 썸네일형 리스트형 .pem을 .ppk로 변환하기 WinSCP에서 AWS EC2로 접속하기 위해서는 .ppk 파일이 필요하지만 EC2에서는 .pem파일을 제공한다. .pem은 "Private Enhanced Mail"로, putty에서는 .pem파일을 사용할 수 없다. 따라서, 이를 .ppk로 바꾸기 위해서는 puttygen이라는 툴을 사용하면 된다. 다운로드 링크:http://www.chiark.greenend.org.uk/~sgtatham/putty/download.html 사용법:1. Puttygen을 실행한다.2. 메뉴의 "Conversions"에서 "Import key"를 선택한다.3. 창이 뜨면 .pem파일을 선택하고 "open"으로 연다.4. comment라고 된 부분을 "imported-openssh-key"에서 "my-server-1"과.. 더보기 WinSCP - 리눅스, 윈도우 파일전송 WinSCP는 윈도우에서 sftp 프로토콜을 사용하여 리눅스와 파일을 주고받을 수 있는 유용한 툴이다. 무료로 다운로드 받을 수 있으며, 사용법도 쉽다. 다운로드 링크:http://winscp.net/eng/download.php에서 'Installation package'를 받아 설치한다. 접속정보를 입력하고 '로그인'을 누른다. AWS EC2와 같이 개인키 파일이 필요한 연결을 하려면 '개인키 파일'에 해당 키를 넣으면 된다.( .pem 파일을 .ppk 파일로 바꾸는 법에 대해서는 http://jinpyolab.tistory.com/76 를 참조) 접속을 하면 다음과 같은 화면이 뜨고 드래그 & 드랍으로 파일을 전송할 수 있게 된다. 더보기 find 명령어 사용법 (linux 파일 찾기 명령어) 특정 디렉토리에서 sub-directory의 내용을 포함하여 특정 파일이름을 찾을 경우: find (디렉토리) -name '(파일이름)' ex) $ find / -name 'index.html'의 명령어는 모든 디렉토리를 검사하여 index.html이라는 파일을 찾는다. *조건 주기(용량)$ find /mp3 -name '*.mp3' - size -5000k/mp3 디렉토리 에서 파일명이 .mp3로 끝나고 용량이 5000k 이하인 파일들을 찾는다. $ find /mp3 -name '*.mp3' - size +5000k/mp3 디렉토리 에서 파일명이 .mp3로 끝나고 용량이 5000k 이상인 파일들을 찾는다. *조건 주기 (시각)$ find /mp3 -amin -10 -name '*.mp3'10분 이내로 .. 더보기 grep 사용법 흔히 grep은 다음과 같이 ls나 ps 같은 명령어들과 같이 써서 원하는 문자열을 찾는데 사용된다.$ ps -ef | grep httpd=> httpd를 포함하는 이름을 갖는 프로세스를 출력한다. grep은 특정 문자열이 포함된 파일을 찾는데도 사용할 수 있다.$ grep "apple bee" /home/jin/*.txt위의 명령어는 /home/jin 디렉토리에 있는 모든 .txt 파일들 중 'apple bee' 문자열을 포함하는 파일과 내용을 출력한다. -r 옵션은 하위 디렉토리도 검색한다.$ grep -r "apple bee" .위 명령어는 현재 디렉토리 아래에 있는 모든 디렉토리를 포함하여 검색한다. 파일에 포함된 문자열이 아닌 파일이름만 보고싶다면 다음과 같이 cut을 한다:$ grep "app.. 더보기 Clonezilla로 리눅스 이미지 백업하기 윈도우에서는 노턴 고스트가 디스크를 이미지로 백업/복원한다는걸 알고있었는데, 리눅스에서는 Clonezilla라는 프로그램이 이런 역할을 한다. 홈페이지: http://clonezilla.org/ 디스크 A를 디스크 B로 백업하고 싶을 경우, 다음과 같이 하면 된다:1. Clonezilla 홈페이지에서 clonezilla-live-2.0.1-5-i486.iso 를 다운받은 후 CD로 굽는다.clonezilla-live-2.0.1-5-i686-pae.iso 와의 차이점이 무엇인지는 모르겠으나, i486이 다운로드 수가 많아서 이걸로 썼다.2. 디스크 A와 B의 모델명, serial number 등을 기록해놓는다. 이는 나중에 source 와 destination을 지정하는데 사용될 것이다.3. 구운 CD로 .. 더보기 UITabbar 이미지로 채우기 (텍스트 삭제) 다음과 같이 UITabbar에 텍스트가 아닌 그림으로 꽉 채우고 싶은 경우가 있다. 이 땐 다음과 같이 Interface builder(혹은 코드)에서 inset을 음수로 조절해주면 텍스트가 아래로 밀려나 그림이 전체를 채우는 효과를 보일 수 있다. 더보기 아이폰 빈 공간(사용량) 구하기 아이폰의 free space를 프로그램으로 구하려면 다음의 함수를 사용한다: - (uint64_t)freeDiskspace { uint64_t totalSpace = 0; uint64_t totalFreeSpace = 0; __autoreleasing NSError *error = nil; NSArray *paths = NSSearchPathForDirectoriesInDomains(NSDocumentDirectory, NSUserDomainMask, YES); NSDictionary *dictionary = [[NSFileManager defaultManager] attributesOfFileSystemForPath:[paths lastObject] error: &error]; if (dictionar.. 더보기 UIButton 이미지 비율 조절하기 UIImageView의 경우 UIViewContentMode를 interface builder(IB)에서 조절할 수 있다.(Scale to fit, Aspect fit, Aspect fill, ...)하지만, UIButton에 이미지를 적용했을 경우 IB에서는 버튼 view 자체의 UIViewContentMode만 변경할 수 있는데, 코드로 다음과 같이 변경하면 된다. UIButton *button = [[UIButton ...]];[button.imageView setContentMode:UIViewContentModeScaleAspectFit] 위의 예제는 버튼의 이미지 모드를 Aspect fit으로 변경한 경우이다. 더보기 mysql에서 한글 설정 Mysql의 character_set_server 가 latin1으로 설정되어있을 때, 이를 utf8로 변경하기 위해서는윈도우의 경우 C:\Program Files\MySQL\MySQL Server 5.1의 my.ini파일을 , 리눅스의 경우 /etc/mysql의 my.cnf 파일을 열어 캐릭터 설정변수를 다음과 같이 추가/수정하면 된다.[client]default-character-set=utf8 [mysql]default-character-set=utf8 [mysqld]default-character-set=utf8 하지만, 특정 버전 이상의 mysql에서는 이렇게 설정하고 mysql을 재시작하면 구동에 실패하는 것을 볼 수 있는데, 이는 default-character-set 이라는 변수가 depr.. 더보기 AFNetworking POST 요청 보내기 참고 사이트: http://stackoverflow.com/questions/7623275/afnetworking-post-request This isn't the only way to do it, but requestWithMethod: is one way to do it:NSURL *url = [NSURL URLWithString:@"https://mysite.com/"]; AFHTTPClient *httpClient = [[AFHTTPClient alloc] initWithBaseURL:url]; NSDictionary *params = [NSDictionary dictionaryWithObjectsAndKeys: height, @"user[height]", weight, @"user[weight].. 더보기 이전 1 2 3 4 5 6 ··· 8 다음