본문 바로가기

JAVA Basic 001 - checking a folder exists JAVA를 다시 좀 써야 하는데, 초기화가되서 약간씩만 정리해두려고 작성합니다. 첫 번째는 폴더가 존재하는지에 대한 내용인데요. 소스코드를 통해서 리눅스 상에 특정 폴더가 존재하는지 검사하고, 만약 폴더가 없다면 폴더를 생성하도록 하기 위해서는 아래와 같이 사용합니다. String cFolderLocation = "/var/www/" File targetFolder = new File(cFolderLocation); if (targetFolder.exists() && targetFolder.isDirectory()) { System.out.println("directory exists"); } else{ System.out.println("directory not exists"); targetFolder.. 더보기
파이썬 basic - rjust, ljust (오른쪽 정렬, 왼쪽 정렬) 이번에는 파이썬에서 문자열을 출력할 때 왼쪽, 오른쪽 정렬하는 방법에 대해서 간략하게 정리합니다. 오른쪽 정렬은 rjust 라는 함수를 사용하고, 왼쪽 정렬은 ljust 라는 함수를 사용하면 됩니다. 예를 들어서 다음과 같은 조건이 있다고 하면. 1. 문자열 a에 값 "123"이 입력되어 있음 2. 문자열 a를 크기가 10인 문자열로 만들고, 오른쪽으로 정렬하고 싶음 이때 사용할 수 있는 함수는 rjust가 되겠죠. 간단하게 소스로 나타내보면 다음과 같습니다. a = "123" print a.rjust(10) 결과 = ' 123' rjust와 ljust는 정렬해주는 것이 주요 기능이지만, 정렬할 때 생성되는 공간을 공백(space)이 아닌 다른 값으로 채울 수 있습니다. 위와 같은 조건에서 오른쪽 정렬할.. 더보기
홍콩 공항 - 식당(크리스탈 제이드) 홍콩 공항에 있는 크리스탈 제이드.. 네, 저는 맛은 잘 모르지만, 그냥 먹을만 했구요. 단점은 메뉴판에 있는 새우를 시켰는데, 메뉴판에는 완전 많이 있는 것 처럼 보였는데, 아래 사진에서 보시는 것 처럼, 엄청 많지는 않았어요. 가격은 비싸면서 쳇. 그래도 간단하게 출국전에 배를 채울 수 있었네요. 사람이 많더라구요. 이거 3개랑, 딤섬 하나더 먹었는데, 사진이 어디갔을까여... :) 더보기
iOS library 002 - MBProgressHUD (progress ...) iOS library .... 은 iOS에서 쓸만하다고 생각되는 라이브러리를 소개하고, 간단하게 만들어보는 ... 그런.. 거에요. 첫 번째는 progress 였구요. 이번에도 progress에요 :) 하하;;; 절대 다른 라이브러리들이 길어서, 포스팅이 길어질까바, 짧은 것 찾아내서 하는거에요. 암튼 이번 라이브러리는 MBProgressHUD 라는 것인데요. MIT 라이센스로 사용할 수 있습니다. 아래는 git 주소구요. https://github.com/jdg/MBProgressHUD 음 그럼 준비하기 부터 보시죠. 1. 준비하기 - git에 가셔서 zip 파일로 다운로드 하십니다. - 압축을 적당한 곳에 풀어버립니다. - 소스 중에 MBProgressHUD.h 와 MBProgressHUD.m을 사용.. 더보기
방콕(맛집) - TAPAS CAFE 방콕에서 두번째로 맛있었던... 사실 많이 외식을 하지 못했어요 :) 아무튼 맛집 중에 하나라고 검색해서 찾아가본 TAPAS CAFE 입니다. 먼저 위치는 !! 아래와 같아요. Fig. 1. TAPAS CAFE 위치(source : google maps) 가장 가까운 BTS 역은 Nana 역입니다. 위 그림에서도 하나 BTS 마크 보이시죠? 거기서 내려서 5분 정도 걸으시면 TAPAS CAFE를 찾을 수 있어요. Fig. 1 그림 중 로드뷰에서 보이는 골목으로 들어가셔서 오른쪽으로 꺽으시면 보입니다. !! 요 골목에 이국적인 음식들이 좀 있었어요. 아 유럽쪽 음식도 있었구요. 암튼 태국에 대해서 많이 아시는 분이 추천해서 가봤습니다. Fig. 2. TAPAS CAFE. Fig. 3. 햄인데요. 저게 짭짤.. 더보기
통신해양기상위성(Communication, Ocean and Meteorological Satellite: COMS, 천리안 위성) 안녕하세요. 비 참 많이 오네요. 다행이에요. :D 가뭄이 심해져서 많은 사람들이 걱정하고 있었는데.. 이렇게 비가 와주니 많이 다행입니다. 비가 오니깐 생각나서 포스팅 해봐요. 국내에도 인공위성이 많이 있는 거 아시죠? 많이는 아닌가염?; 그럴찌도.. 아무튼 2010년에 COMS(천리안위성)이라 불리는 통신해양기상위성이 6월 27일에 발사되었다고.. 제 옆에 있는 달력에 적혀있네요. ^ ^; 요 위성은, 위성이름에서 알 수 있듯이 통신, 해양, 기상을 위해서 발사되고 활용되고 있습니다. 국민의 세금으로 만들어지고, 쏘아올려진 위성이니 만큼.. 국민에게 서비스를 제공하고 있는데요. 국가기상위성센터 : http://nmsc.kma.go.kr 위 사이트에서 적외영상, 가시영상, 근적외영상, 수증기영상을 확인.. 더보기
인터넷 음악 방송 - 쏘울앤비 안녕하신가영? ^ ^ 이번 정보공유는 인터넷 음악 방송인 쏘울앤비(Soul&B)에 대해서 입니다. 저는 어쩌다가 알송을 통해서 청취하게 되었는데요. 평소에는 인기가요가 무한반복되지만 저녁 8시 혹은 10시부터 새벽까지 일반 라디오 방송처럼 진행자분이 나오셔서 멋지게 방송해주시는 곳입니당. 여러분의 쟈키분들이 계시는데요. 저는 단이님, 미놀님, 라희님을 개인적으로 좋아합니당 ^ ^;; 물론 다른분들의 방송도 좋아해요 ^ ^ 제가 이전에 포스팅했던 foobar 2000으로도 방송을 청취하실 수 있는데요. 방법은 Soul&B 홈페이지에가셔서 "HOT menu - 방송듣기"를 클릭하시면 파일이 다운로드 되는데요. 그것을 foobar 2000에서 오픈하시면 되요 ^ ^. 그럼 쏘울앤비 홈페이지 주소는요 : htt.. 더보기
scp (공개키 암호화 사용, 패스워드 없이) 안녕하세영. 요번에 Python Parallel을 하다 보니, scp를 이용해서 리눅스 서버간의 파일 복사를 할 일이 생겼네요. 하지만 scp는 접속할 때 마다 비밀번호를 물어보니 개발하는데 문제가 발생했어요. 이번 포스팅에는 scp를 사용할 때 비밀번호 없이 하는 방식을 적어볼까 합니당. step으로 나눠서 적을 껀데요. 이 step은 scp를 사용할 서버에서 하셔야 합니다. 굳이 리눅스 서버들을 나누자면 클라이언트가 아닌 소스코드가 실행되는 서버에서 하셔야 데는거에요!!! Step 1. 터미널을 열고 scp를 사용할 사용자의 home 폴더 아래 있는 .ssh 폴더로 이동한다. 간단하죠? 터미널(Terminal)을 열어주시고 scp를 사용할 사용자.. 음 저 같은 경우는 걍 저의 아이디니깐요. 즉 터미.. 더보기
설문조사, 엠브레인 패널파워 안녕하세요?. 이번 정보 공유는 설문조사에 관한 내용입니다. 한 5년전에 걸려온 전화로 인해서 설문조사에 대해서 관심을 가지게 되었는데요. 전화의 내용은 대학생이냐.. 시간이 되면 설문조사를 부탁한다... 근데 마침 그때가 시험기간이라서, 다음에 하겠다. 그랬더니.. 또 일주일 뒤에 전화가 와서 시험끝났으면 설문조사를 부탁한다... 근데 밖에서 놀고 있을 때라서.. 지금은 좀 그렇다.. 다음에 하겠다.. 했더니.. 집에가면 문자를 달라고 하는 겁니당... 집에가서.. 그래 설문조사 해주자.. 일케 열심히 전화하시는데... 라고 생각하면서 설문조사를 해준적이 있습니다. 근데.. 몇일뒤에 전화와서 계좌번호를 알려달라고 하는 겁니다. 설문조사의 사례로 2만원이 입금되는 것입니당... 아 이거 용돈을 벌 수 있.. 더보기
EC2 Instance (1) - 접근하기 안녕하세요. 이번에 아마존의 EC2를 사용해보고 있는데요. 사용하면서 몇가지 포스팅을 해볼까 합니다. 이번에는 EC2에 인스턴스를 생성해둔 상태에서 접근하는 방법에 대해서 포스팅합니다. 일단 EC2에서 생성한 인스턴스는 기본적으로 SSH(port 22)만 열려있는 상태로 시작합니다. 추가적으로 Port를 열기 원하시면 "Security Groups"를 통해서 하시면 됩니다. 1. SSH로 접근하기. 인스턴스를 생성할 때 받은 KEY 파일 (key pair name.pem) 계시죠? 리눅스 컴퓨터에 KEY 파일을 복사 또는 옮겨주세요. 이 KEY 파일을 통해서 생성한 인스턴스에 접근하기 위해서는 다음과 같이 쓰셔야 데요. "ssh -i key_pair_name.pem ec2-user@publicDNS" 크.. 더보기