기본 콘텐츠로 건너뛰기

Java8 Stream List to Map

Google Apps Device Policy

Google Apps for Business 서비스를 사용하면, 모바일 기기를 등록하여 관리할 수 있다.

마켓에서 Google Apps Device Policy 앱을 받아 설치하고 실행하면 모바일 기기를 Google Apps에 등록할 수 있다.


Google Apps - Settings - Mobile - Devices 에 가보면 등록한 기기를 볼 수 있다.


경우에 따라 관리자가 일일이 승인해줘야하는 Activation을 사용했을 경우, 기기 목록은 Activation 탭에 보이며, 승인(Approved)하면 Devices탭에 보인다.

또한 초기화 하는 "Remote Wipe" 명령을 내릴 수도 있다. (얼쑤~)

한 가지 더... https://www.google.com/apps/mydevices 페이지를 가면 등록한 기기에 대한 정보를 원격으로 처리할 수 있다.


처음에는 위치가 아프리카로 나오는데, Locate device now를 누르면 현재 위치를 기기로부터 수신하여 지도에 표시한다.

Reset PIN은 기기에 등록한 비밀번호를 새로 설정하며, Ring Device는 5분 동안 최대 크기로 전화벨을 울려 기기 위치를 사방팔방에 알린다. Lock Device는 화면을 잠그고 미리 설정한 PIN 등을 입력 받아야만 기기를 사용할 수 있도록 한다.


* 위 서비스는 2012년 1월 13일 현재 Google Apps for Bussiness(계정 당 연 50 달러)에서만 제공한다.

댓글

이 블로그의 인기 게시물

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]=&

Linux에서 find결과를 시간 순서대로 정렬하기

때때로 어떤 디렉토리 내용을 수정시간 순서(보통 역순)대로 정렬할 필요가 있다. 그럴 때 사용할 수 있는 옵션이 -printf 옵션이다. %T+는 마지막 수정시간을 YYYY-MM-DD+HH:MM:SS.ssssssssss 형태로 출력한다. 참조: https://man7.org/linux/man-pages/man1/find.1.html find /path/something/ -mindepth 1 -maxdepth 1 -type d \ -name 'myapp-*' -printf "%T+\t%p\n" | \ sort -r | awk -F'\t' '{print $2}'