기본 콘텐츠로 건너뛰기

모바일네이트온, 닫힌 상태에서도 사용하게 해달라!

모바일네이트온, 정말 편리한 서비스(SMS킬러서비스. 월 3,500원으로 네이트온 가입자에게 무제한 쪽지나 메일 날리면 되니까)이지만 아쉬운게 있다면 슬라이드를 닫은 상태에서도 계속 온라인 상태를 유지하는 것이다. UN*X/Linux 프로그램을 많이 짜다보니, SIGHUP을 무시하듯 모바일어플리캐이션에도 그런게 있을꺼라고 생각했다. 그러나 오산이라는거~* 음침한 곳에서 들은 이야기로는 SKVM, WIPI, BREW 등 다양한 플랫폼이 있지만, SIGHUP에 해당하는 것을 무시할 수 없다고 한다. 이유야 뭐 여럿 있겠지만 이런게 아닐까 감히 추측해본다. 일반 PC처럼 프로세스 목록을 찾아서 강제 종료할 수 있는 시스템이 있다면 모를까, 실수로 잘못 만든 어플리캐이션을 배포했다가, 종료도 할 수 없고, 삭제도 할 수 없다면 이통사에서 욕을 바가지로 얻어 먹을꺼 같다.

쩝쩝...

뭐, 대신 SKT는 T-interactive, KTF는 Pop-up이란 서비스를 통해 제한적으로 어플리캐이션을 램상주(도스 시절 TSR이냐!)할 수 있도록 하였으니 모바일네이트온에도 뭔가 변화가 더 있지 않을까.



댓글

이 블로그의 인기 게시물

Bash Array, Map 정리

Bash에서 Array, Map에 대한 정리. (매번 찾기 귀찮) 찾아보진 않았지만, Bash에서 Array든 Map이든 동일하게 Map(C++에서 Unordered Map)으로 동작하는 것 같다. 왜냐하면, Array의 Index가 연속하지 않아도 동작한다. 그저 Key가 0 이상의 정수인 Map이랑 비슷하게 동작한다. 예) 1, 2, 3, 9, 10 Array # 생성 declare -a empty_array declare -a ar=(haha hoho baba "long string haha hoho") # 접근 echo "ar[0]=${ar[0]}" echo "all as array=${ar[@]}" # 큰따옴표 안에서 각 원소를 따로따로 전달한다. echo "all as one=${ar[*]}" # 큰따옴표 안에서 각 원소를 문자열 하나로 합쳐 전달한다. echo "indexes=${!ar[@]}" echo "indexes=${!ar[*]}" echo "length=${#ar[@]}" echo "length=${#ar[*]}" echo "last=${ar[-1]}" echo "last=${ar[@]: -1}" # 콜론 뒤에 빈 칸이 꼭 필요하다. 옛 방식 # 현재 상황 declare -p ar #(출력) declare -a ar=([0]="haha" [1]="hoho" [2]="baba" [3]="long string haha hoho") ar[100]=hello # 인덱스를 건너 뛰어도 동작한다. declare -p ar #(출력) declare -a ar=([0]="haha" [1]="hoho" [2]="baba" [3]=...

설치한 패키지에서 RPM 추출하기

오래된 패키지를 관리할 저장소가 없어졌고, 기존 패키지로 다른 서버를 세팅해야할 일이 생겼다면 RPM의 리패키지 기능을 이용해보자. $ rpm -e --repackage [PACKAGE_NAME] 위와 같이 리패키지하면, /var/spool/repackage/ 에 생성한 RPM파일이 있다. :-)