본문 바로가기

IT

(220)
[SMACK] 쉘의 /proc/self/attr/current로 스맥권한 조종하기 파일에 rwxrwxrwx처럼 새겨진 권한만으로는 디테일한 권한설정이 어렵습니다. 소유자나 그룹의 권한을 확인하여 파일에 접근하는 종래의 방식은, 그룹 내 사용자들 간에 세부적인 권한설정이 어려웠지요. 이를 위해서는 그룹을 세세히 쪼개 관리해야했죠. 하지만, SMACK을 사용하여 상황이 나아졌습니다. 스맥 코드는 커널소스에 추가되기 때문에, 커널이 프로세스가 가진 실행권한을 분석하며 파일 'label'에 대한 접근권한이 있는지 '추가'로 체크하게 됩니다. 리눅스 권한과 스맥 권한 두 가지를 모두 통과해야 비로소 파일에 대한 접근이 허용되죠. SMACK 환경에서는, 모든 프로세스/파일이 스맥 label을 갖고 있습니다. * SMACK 원리- 프로세스 : Subject, 프로세스에는 실행권한 Label이 새겨..
[Ubuntu/Linux] su와 su - 차이점을 정리해보기 사용자 계정으로 로그인한 후간혹 관리자 root 권한이 필요할 때가 있습니다. 패키지를 설치하거나,시스템 설정 파일을 수정하거나,신규유저를 추가하거나,다른 계정으로 파일권한을 변경하거나root 권한을 광범위하게 사용하고 있습니다. root 권한으로 변경할 때 가장 친숙한 명령어가 su입니다. su는 substitute user의 줄임말입니다.현 사용자를 로그아웃하지 않고, 다른 사용자의 권한을 획득할 때 사용하죠.단일 사용자계정으로 우분투 데스크탑을 사용하고 있는 경우에도,사용자의 권한을 루트로 변경할때 자주 사용합니다. 사용법 : su [변경하고자 하는 사용자 ID] su 뒤에 변경할 사용자 ID를 입력하지 않는다면,su root와 동일하게 동작합니다. $ su Password: # exit logou..
[Tizen] 타이젠 2.3.1 SDK, '원형 Gear' 엿보기 웨어러블 디바이스가 하나둘씩 출시되고 있습니다. 삼성전자가 출시한 시계만 해도,기어 1, 기어 Fit, 기어 2, 기어 S가 있습니다.거기에 원형 디스플레이의 기어가 조만간 출시될 예정이죠. 이 원형 디스플레이를 가진 기어를 위한 SDK가 드디어 배포되었습니다.Early Access Program으로 사전등록한 개발자에게 SDK를 배포하고 있네요.사전등록을 위해서 까다로운 절차는 없습니다.그저 Join만 하면 됩니다. :) 안녕하세요, Tizen 개발자 윤진입니다. Early Access Program에 참여하라는 메일입니다."Get ready for the next gear"문구 뒤로 보이는 원형 디스플레이가 눈에 띕니다.원형 디스플레이에는 지역정보와 시간정보 그리고 날씨정보가 노출되어 있습니다.기어가..
[CA] 2015년 6월, 개발자의 관점에서 본 디자인 리뷰 디자인은 디자이너의 전유물이 아니겠죠? 개발자들도 좋은 디자인의 철학과 위트에 충분히 감동받고 있습니다. 밋밋한 단색 무채색 터미널에서 한참 코딩을 하다보면,울긋불긋 색채감이나작가의 의지가 엿보이는 필획이나정교한 구도라든가신묘한 센스가 그리울 때가 있습니다. 그래서 디자인 잡지를 한 권 샀습니다. Cummunication ArtsCreative ArtsComputer Arts위의 단어들이 가지는 각각의 의미가 의 방향성을 의미하겠죠. 의 표지를 넘기면,장유진 에디터의 환영사가 있습니다."사물인터넷, 어플리케이션, 인쇄 후가공, 인터랙션, 코딩, 램프"몇몇 단어가 개발자에게 너무나 익숙한 단어입니다.디자인 책자가 다루는 내용이니 만큼,개발자 만큼이나 디자이너들에게도 이제는 익숙한 단어겠죠. 환영사를 보고 ..
[Digital Fashion] 2015년 6월, 스마트 제품을 훑다 - Blue smart carrier, Plumora, Panasonic A500, Get narrative clip 2, StickNFind, Connected pedal, Smart rope 며칠 전 서점을 찾았다가상당히 궁금증을 자아내는 잡지를 한 권 발견하였습니다. 잡지명으로 유추컨대,스마트 제품을 패션 나아가 디자인 관점에서 리뷰하는 잡지같았습니다. 개인적으로 이러한 정보에 목마름이 있었기에주저없이 6,900원에 잡지를 구매하였습니다. 은 5월에 창간호가 발간된 신생잡지였습니다.그래서 그 동안 눈에 띄지 않았던 것이겠죠.창간호를 보지 못해 잡지명의 정의나 잡지의 방향성을 엿보진 못했습니다만,6월호를 살펴보니 그에 대한 단초를 충분히 얻을 수 있었습니다. "패션과 IT의 만남을 리딩하라"- 6월호, 마지막 페이지 6월호 목차는 아래와 같습니다.전체적으로 이전에 포스팅하며 언급한 조성봉 컨설턴트의 강의 소재와 유사하였습니다."IoT 시대에 사는 UX 디자이너" - 2015 UX 이노베이션 ..
[Tizen] 타이젠 gbs의 모든 것 타이젠에 올라가는 앱은 타이젠 SDK를 사용하여 빌드할 수 있습니다. 하지만, 타이젠 플랫폼 자체를 빌드하기 위해서는 SDK로는 안됩니다. 타이젠 그룹에서는 타이젠 플랫폼의 패키지들을 빌드할 수 있는 환경을 제공하고 있습니다.타이젠 개발자들은 실제로 이러한 방법으로 패키지를 만들어내고 있습니다. 지금 이 순간에도,세계 각지의 타이젠 개발자들은 타이젠 빌드서버에 접속하여 빌드를 하고 있습니다. 안녕하세요, Tizen 개발자 윤진입니다. gbs를 사용하려면 우선 설치가 되어 있어야겠지요?gbs는 아래 포스팅을 참고하여 설치하실 수 있습니다."우분투에 Tizen 플랫폼 툴인 gbs & sdb 설치해보기, http://storycompiler.tistory.com/35" 우분투 15.04 환경에서 gbs가 동작..
드론파이터, HD 비행촬영 입수 드론에 대한 관심만큼이나 드론 촬영에 대한 관심도 높아지고 있습니다. 방송에서도 드론촬영물을 어렵지 않게 볼 수 있습니다.상당히 안정적으로 비행하며 선명한 화질로 녹화를 하지요. 국산 드론인 도 추가팩으로 HD급 카메라를 장착할 수 있습니다.드론파이터의 컨트롤러를 통해서 녹화/멈춤을 실시간으로 제어할 수 있지요.이 드론파이터로 촬영한 영상을 입수하였습니다. 무슨 말이 필요하겠습니까?우선 아래 동영상부터 보시지요. :) - 촬영품질은? 동영상을 보니 화질이 아주 좋아보이지는 않습니다. 바이로봇사의 광고이미지를 보면, 동영상해상도가 1280 x 720 HD라고 되어 있는데요, 촬영은 잘 되지만 촬영품질은 개선이 필요해보입니다. - 가볍다! HD 카메라를 포함해도 38g 정도밖에 되지 않습니다. 따라서 조종간..
무료버전의 Synergy를 윈도우와 우분투에서 사용해보기 사무실 책상에 지급받은 컴퓨터 2대가 놓여있었습니다.모니터도 두 개,키보드도 두 개,마우스도 두 개가 있었습니다.이것만으로도 책상 위가 가득 차서 연습장 하나 펼쳐놓거나 책을 뒤적거리기가 힘들었죠. 키보드는 기본적으로 자리를 많이 차지했고,마우스는 작지만 움직일 수 있는 공간이 필요했습니다.이러한 도구들이 2개씩 필요했죠. 이 즈음 누군가에게 소개를 받았었나,아니면 구글링으로 수많은 시행착오 끝에 찾았내었거나,어쨌든 시너지를 만나게 되었습니다.그 후로 쭉 시너지를 사용하고 있으니 꽤나 시간이 많이 흘렀네요. Synergy는 최근에 유료로 전환되었습니다.최신 버전을 다운로드 받으려면 $10를 내야 하죠. 한 번 구매하면 평생 사용할 수 있습니다.컴퓨터마다 $10도 아니고,실제 사용하는 사람당 $10이기 때..