실행
Posts
22 posts
Script Execution Order 변경사항의 저장
Script Execution Order는 각 클래스의 콜백함수들의 호출 순서를 조정할 수 있는 편리한 기능입니다. 별도로 코드에서 초기화 순서를 관리할 필요가 없기 때문입니다. 다만 코드가 Unity3D에 종속되기 때문에 개인적으로는 사용을 자제하는 편입니다. Script Execution Order를 변경할 경우 변경사항은 따로 프로젝트세팅 파일에 저장되지 않습니다. 해당 스크립트의 메타 파일에 변경사항이 저장됩니다. SVN에 commit하기 위해 프로젝트세팅 쪽을 살펴봐도 변화가 없길래 검색을 해보니 그렇게 구성돼있더군요. 유니티 공홈의 설명입니다. 크게 중요한 내용은 아니지만 혹시 헤매는 분들이 있을 수 있으니 작성해봅니다.
[bash: timeout] 특정 명령어/프로세스에 대한 실행 시간 제한 설정
특정 명령어 또는 프로세스의 실행 시간을 제한해야 할 경우 timeout을 이용할 수 있다. 어떤 작업이 일정 시간 안에 끝나지 않으면 강제로라도 끝내야 하는 상황이 있을 경우, 또는 특정 프로세스가 버그 등으로 인해 무한히 끝나지 않고 헤멜 가능성이 있다고 생각될 경우에 요긴하다. 아래의 예시를 보자. # 실행 시간 제한 3.5초 timeout 3.5s sleep 10 # 종료 상태(exit status) 확인 echo $? 124 위의 예시를 보면 sleep으로 10초간 대기하라는 명령이지만 실행 시간 제한을 3.5초로 설정했으므로 3.5초후에 sleep 프로세스는 강제 종료된다. 예시를 하나 더 보자. # 실행 시간 제한 2분 timeout 2m sleep 10
![[소식] iDwgTab 새로운 기능 소개](https://img.zoomtrend.com/2017/02/01/a0102251_589138d916abe.png)
[소식] iDwgTab 새로운 기능 소개
안녕하세요. 2017년 정유년(붉은닭)이 밝았습니다. 올한해도 계획하신 일들 모두 잘 되시고 건강하시길 바라겠습니다. iDwgTab의 새로운 기능을 추가하게 되어서 미리 의견을 듣고자 글을 올렸습니다. 제가 이곳 블로그에 iDwgScr 이라는 툴도 제작해서 올렸는데, 스크립트 기능을 의외로 많이 사용하신다는 것을 알 수 있었습니다. iDwgScr 유틸리티는 도면을 열지 않고 리스트를 구성한 후에 하나씩 도면을 열고 스크립트를 사용하는 방식이라 시스템 메모리로 부터 자유로웠습니다. 하지만 부족한 부분이 많아서 근본적인 개선에 한계를 가지고 있었습니다. 하지만 오토캐드 2015버전에서 지원하는 기능을 사용하면 휼륭한 배치 프로그램을 만들수 있을것 같아 기술 검토를 진행 했었습니다. 뜻밖에 좋은 결과를 얻을 수
Centos7 root 계정으로 크롬 실행하기...
기존에 CentOS7 에서 루트 계정으로 크롬을 실행시키려면 /usr/bin/google-chrome 파일의 맨 마지막줄에 --user-data-dir 을추가해주면 실행 됬지만 CentOS7.x 로 업데이트 되면서 이 방법만으론실행되진 않고 --no-sandbox 구문을 추가해 줘야 합니다. CentOS7.x 버전에서 루트 계정에서 단순히 한번만 크롬을 실행시키려면 google-chrome --no-sandbox --user-data-dir 하면 되고 지속적으로 루트 계정으로 크롬을 실행시키려면 vi /usr/bin/google-chrome 맨 마지막 줄의 exec -a "$0" "$HERE/chrome" "$@" <= 이부분에 "--no-sandbox --user-data-di



