검색결과 리스트
미분류에 해당되는 글 215건
- 2012.08.17 네트워크 감시 관련 (Reachability)
- 2012.05.07 retain이 되어 있어도 객체가 nil이 되는 경우
- 2012.03.24 [android] layout folder 분류
- 2012.02.11 mac에서 이클립스 여러개 띄우기
- 2011.12.23 [ubuntu] 하위폴더 rename 하기
- 2011.12.18 [mac] ftp 간단하게 연결하기
- 2011.12.17 [mac] 화면 녹화하기
- 2011.11.22 TCP socket 연결에 문제가 있는 경우에 확인해야 할 사항들(펌)
- 2011.11.17 [Ubuntu] ftp terminal 명령어
- 2011.10.11 [tools] eclipse 유용한 tip
글
네트워크 감시 관련 (Reachability)
Reachability 를 쓰면 인터넷이랑 wifi에 대해서 노티를 받을 수 있다.
자세한건 아래 링크 2개를 보면된다.
http://developer.apple.com/iphone/library/samplecode/Reachability/Introduction/Intro.html
단 그런 문제가 있다.
사용자가 직접 설정에서 wifi연결 상태에서 다른 wifi연결 시 Reachability에서는 관련 처리가 없어서 노티를 받을 수 없다.
설정
트랙백
댓글
글
retain이 되어 있어도 객체가 nil이 되는 경우
@property (nonatomic, retain) NSArray *nameList;
- (void)initList:(NSArray *)list{
self.nameList = list
nameList = list //autorelease 가 자동으로 걸린다.(위에 retain이 되어 있어도..)
}
설정
트랙백
댓글
글
[android] layout folder 분류
http://developer.android.com/guide/topics/resources/providing-resources.html
http://blog.naver.com/PostView.nhn?blogId=chiew&logNo=110133805702
갤럭시탭 10.1
drawable-xlarge-mdpi
layout-xlarge 또는 layout-1280x800
갤럭시탭 7.0
drawable-large-hdpi
layout-1024x600
일반폰 (480x800)
drawable-hdpi
layout
HD폰(1280x720)
drawable-xhdpi
layout-1280x720
원문 : http://www.androidpub.com/1934764
갤럭시 노트 : layout-xhdpi-1280x800
갤럭시 HD : layout-xhdpi-1280x720
주의할 건, 폴더별 검사할 때 인데..
만약 layout-xhdpi 폴더 가 없다면, 갤럭시 HD는 어디로 탈까?
layout? layout-hdpi? 답은 layout-hdpi로 들어간다.
이부분을 주의해서 개발하면 그나마 괜찮다
디자인쪽에서 비율로 디자인해서 넘겨주고 1~2 px 문제에 대해서 문제를 삼지 않는다면, 밀도(xhdpi, hdpi 등등) 분류로 충분히 개발이 가능하다..
실제 앱 개발하면서 갤럭시 노트, HD 두개를 비율로 해서 개발하니 문제가 없어 보였다.
설정
트랙백
댓글
글
글
[ubuntu] 하위폴더 rename 하기
user/bin/rename -> /usr/bin/prename
(whereis rename으로 확인)
ubuntu에서는 이렇게 사용합니다.
find . -type f -exec rename 's/$search_str/$replace_str/g' {} \;
예 : find . -type f -exec rename 's/test/good/g' {} \;
-> test 문자열을 가진 파일을 good으로 치환합니다.
mac에서는....rename 을 복사해서 파일을 하나 만들고, 사용하면 됩니다.
perl에 대해서..
설정
트랙백
댓글
글
글
글
TCP socket 연결에 문제가 있는 경우에 확인해야 할 사항들(펌)
세부사항
- server 측에 해당 port를 listen하는 program이 기동되어 있지 않는 경우, server 장비는 RESET segment를 보내며, client장비에서는 connect() call에서 ECONNREFUSED error가 발생함
- 만일 server 장비 자체가 down되어 있는 상태라면, client측에서는 여러번의 connection retry 과정(SYN segment를 재전송)을 거쳐서 최종적으로 connection timeout 상태에 이르고, connect() call은 ETIMEDOUT error를 return 받게 됨
- server 측에 접속 port를 listen 하는 program이 기동되어 있다면, 일단 TCP connection는 맺어지며, connect() call은 정상적으로 return되나, 해당 socket에 대한 read나 write시에 server로 부터 응답이 없는 경우가 있을 수 있음
설정
트랙백
댓글
글
[Ubuntu] ftp terminal 명령어
http://blog.ohmynews.com/icorea77/256499
http://linux.about.com/od/commands/l/blcmdl1_ftp.htm
$ftp help
접속>
ftp xxx.xxx.xxx.xxx
id/pw 입력
파일 가져오기>
get [원하는파일명] [로컬 경로 파일명]
설정
트랙백
댓글
글
[tools] eclipse 유용한 tip
F4 (포커스, 해당 클래스 위) : 해당 클래스 관계 구조를 보여준다.
Ctrl-Alt-H : 클래스가 호출되고 있는것과 클래스가 무엇을 호출하는지 보여준다.
Ctrl-Shift-K : find 명령어 before, 찾을 문자열 더블클릭 후 사용.
Ctrl-K : find 명령어 next, 찾을 문자열 더블클릭 후 사용.