프로그래밍/예전글 45

Ubuntu crontab 사용법

참조 : https://help.ubuntu.com/community/CronHowto Crontab은 특정 시간에 설정해놓은 커맨드를 실행하는 서비스입니다. 특정 시간에 실행할 커맨드를 등록하는 Crontab 파일을 수정할 수 있게 해주는 명령어입니다. 첫 실행 시, 파일 에디터를 선택합니다. 저장하고 마치면 자동으로 Crontab에 install해줍니다.crontab -e 특정 시간에 root권한으로 실행할 커맨드를 등록하는 Crontab 파일을 수정할 수 있게 해주는 명령어입니다. 위와는 다른 파일이 열립니다. 마찬가지로 저장하고 마치면 자동으로 Crontab에 install해줍니다.sudo crontab -e 위에서 등록한 Crontab파일을 제거하는 명령어입니다.crontab -rsudo cro..

[라즈베리파이, 리눅스] Transmission으로 토렌트머신 세팅하기

참고 : http://www.techjawab.com/2014/08/how-to-install-transmission-on.html Transmission 설치sudo apt-get update sudo apt-get install transmission-daemon 디렉토리 생성mkdir /your/torrent/directory/inprogress mkdir /your/torrent/directory/complete 원하는 디렉토리에 inprogress(다운로드 중) 폴더와 complete(다운로드 완료) 폴더를 생성합니다. 권한sudo usermod -a -G pi debian-transmission Transmission은 debian-transmission이라는 유저로써 실행됩니다. 보안 문제 ..

Unity에서 스크린샷

Save123456789101112131415161718192021222324252627282930313233343536373839404142434445464748// (1) 스크린샷용 카메라를 준비합니다.screenShotCamera.gameObject.SetActive(true); // (2) 화면 크기를 지정합니다.Vector2 screenSize = new Vector2(Screen.width, Screen.height); // (3) 저장할 이미지의 크기를 지정합니다.(화면 크기 그대로 저장을 원하면 screenSize로 대체하시면 됩니다.)Vector2 imageSize = new Vector2( cat.pictureSize.x / cameraSize.x * screenSize.x, cat.p..

렌더텍스쳐 좌표계(Render Texture coordinates)

참고 : http://docs.unity3d.com/Manual/SL-PlatformDifferences.html 문제오늘 스크린샷 기능 만들다가 Unity RenderTexture의 이상한 점을 발견했습니다. 바로 그래픽스 sdk에 따라 Coordinate system이 다르다는 사실...참고 URL을 가보시면 이런 글을 확인하실 수 있습니다. 해결방법 12345if (SystemInfo.graphicsDeviceType == UnityEngine.Rendering.GraphicsDeviceType.OpenGL2 || SystemInfo.graphicsDeviceType == UnityEngine.Rendering.GraphicsDeviceType.OpenGLCore || SystemInfo.graph..

[라즈베리파이, 리눅스] Apache를 이용한 웹서버 세팅

Apache2 설치위 명령어를 입력하시면 apache2를 설치하게 됩니다. 그리고 라즈베리 파이에서는 127.0.0.1, Lan 통신망 내에서는 라즈베리파이의 ip주소(192.168.x.x)를 웹브라우저로 접속하시면 아래의 창이 뜨게 됩니다. 페이지 디렉토리 설정/var/www/html/ 페이지의 기본 경로는 /var/www/html입니다. 페이지를 수정하고 싶으시면 이 경로에 index.html을 수정하던 파일을 추가하던 하시면 됩니다. 하지만 경로를 변경하고 싶다면!/etc/apache2/apache2.conf와 /etc/apache2/sites-available/000-default.conf를 변경해주시면 됩니다. Apache2.conf 변경 해당 파일에서 쭈욱 내려가다보면123456 Options..