dredge up 과거일을 다시 들춰내다
instead of dredging up the whole incident.
내 맘대로 살거다
2018년 5월 14일 월요일
2014년 5월 26일 월요일
[iOS] iOS 7 블루투스 4 샘플 앱
iOS 7 블루트수 4 데모 앱
http://code.tutsplus.com/tutorials/ios-7-sdk-core-bluetooth-practical-lesson--mobile-20741
http://code.tutsplus.com/tutorials/ios-7-sdk-core-bluetooth-practical-lesson--mobile-20741
2014년 4월 23일 수요일
[JAVA] Netty Tutorial
Netty Tutorial
http://seeallhearall.blogspot.kr/2012/05/netty-tutorial-part-1-introduction-to.html
http://seeallhearall.blogspot.kr/2012/06/netty-tutorial-part-15-on-channel.html
http://seeallhearall.blogspot.kr/2012/05/netty-tutorial-part-1-introduction-to.html
http://seeallhearall.blogspot.kr/2012/06/netty-tutorial-part-15-on-channel.html
2014년 4월 17일 목요일
[iOS] 하나의 애플개발자 계정을 여러대의 맥에서 사용하기
키체인의
키체인: 로그인
카테고리: 인증서 에서
Apple Worldwide Developer Relations Certification Authority
iPhone Developer: xxxxxx(yyyy)
iPhone Distribution: xxxxxx(yyyy)
위의 3가지 인증서를 선택 후 내보기기 한후 (xxxx.p12) 대상 맥에서 더블클릭 후 인증서 설치하면 된다
키체인: 로그인
카테고리: 인증서 에서
Apple Worldwide Developer Relations Certification Authority
iPhone Developer: xxxxxx(yyyy)
iPhone Distribution: xxxxxx(yyyy)
위의 3가지 인증서를 선택 후 내보기기 한후 (xxxx.p12) 대상 맥에서 더블클릭 후 인증서 설치하면 된다
2014년 4월 11일 금요일
Running a Java program as a daemon in Ubuntu Linux
Running a Java program as a daemon in Ubuntu Linux
출처
http://zerocool.is-a-geek.net/running-java-program-as-a-daemon-in-ubuntu-linux/
vsftpdg는 어플리케이션이름
service로 등록
sudo
mv
vsftpdg.sh
/etc/init
.d
/vsftpdg
sudo
chmod
+x
/etc/init
.d
/vsftpdg
sudo
update-rc.d vsftpdg defaults
*centos의 경우 update-rc.d 대신에 chkconfig사용
chkconfig를 사용하기위해 쉘형식을 아래와 같이 맞춰야 함
=============
#!/bin/sh
#
# chkconfig: 2345 90 60
# description: xxx server start / stop.
~~~
~~~
=============
sudo
mv
vsftpdg.sh
/etc/init
.d
/vsftpdg
sudo
chmod
+x
/etc/init
.d
/vsftpdg
sudo
chkconfig --add vsftpdg
서비스로 실행
/etc/init
.d
/vsftpdg start
/etc/init
.d
/vsftpdg stop
/etc/init
.d
/vsftpdg restart
서비스 실행시
~~~~bad interpreter: 그런 파일이나 디렉토리가 없음 에러가 나올 경우
http://mydoc.digimoon.net/board/skin/ggambo7002_board/print.php?id=board&no=228 참고
2014년 3월 26일 수요일
[Objectiv-C] @property, @synthesize, getter, setter 그리고 _var의 사용법
_var의 사용법
@interface ViewController
@property (NSString *) aaa; //public
@end
===========================
@implement ViewController
@synthesize aaa = _aaa; //기본 필요없으나 setter, getter를 재정의 할때는 필요
@interface ViewController
@property (NSString *) aaa; //public
@end
===========================
@interface ViewController ()
@property (NSString *) bbb; //private
@implement ViewController
@synthesize aaa = _aaa; //기본 필요없으나 setter, getter를 재정의 할때는 필요
- (void)setAaa:(NSString *)aaa
{
_aaa = aaa;
//self.aaa는 사용말자. self.aaa는 setter 통해 접근할경우 사용되므로
//setter에서 다시 setter를 호출하는 형태가 되어버림.
}
- (NSString *)aaa
{
return _aaa;
//self.aaa는 역시 사용말자. self.aaa는 getter를 통해 접근할경우 사용되므로
//getter에서 다시 getter를 호출하는 형태가 되어버림.
}
// 클래스 내부에서 _aaa로 접근할경우 setter 또는 getter는 호출되지 않는다.
// 클래스 내부에서 self.aaa로 접근할경우 setter 또는 getter가 호출된다.
// 따라서 @property에 접근할 때 setter, getter를 통해서 접근할경우 self.var를 사용하고 그럴 필요가 없을 경우엔 _var를 사용한다. getter, setter이외에서는 특별한 이유가 없는 한 self.var를 사용하자.
@end
2014년 3월 11일 화요일
피드 구독하기:
글 (Atom)