리눅스 민트 18.2의 파이어폭스에서 일부 유튜브 동영상 재생이 안되는 문제
By 반달가면 | 2020년 1월 6일 |
데비안/우분투 계열 배포판인 리눅스 민트 18.2에서 사용중인 파이어폭스(firefox) 브라우저에서 일부 유튜브 동영상이 재생되지 않는 문제를 발견. 대부분의 동영상은 제대로 재생이 되는에 가끔 이런 경우가 있다. 증상은 대략 이렇다. 동영상이 재생되지 않고 "Your browser does not currently recognize any of the video formats available"이라는 메시지가 나온다. 그 아래에는 "Click here to visit our frequently asked questions about HTML5 video"라고 링크가 있어서 해당 링크를 클릭하면, "최신 브라우저이므로 유튜브의 최신 기능을 사용 가능합니다. 즐기세요!(Your browser
파이어폭스 브라우저에서 신뢰할 수 있는 웹서버 인증서 추가
By 반달가면 | 2019년 8월 7일 |
![파이어폭스 브라우저에서 신뢰할 수 있는 웹서버 인증서 추가](https://img.zoomtrend.com/2019/08/07/e0110056_5d4abced8c14d.jpg)
시험용으로 자기서명 인증서(self-signed certificate)를 사용하는 웹서버에 접속하는 경우 등에서 파이어폭스에서 기본적으로 인증서를 믿을 수 없는 경우에 "유효하지 않은 보안 인증서"라고 경고 표시를 해 주고 접속을 막게 되는데, 설정에서 해당 웹서버의 인증서를 등록해서 더 이상 경고 표시 없이 바로 접속을 하는 방법이다. 당연하겠지만, 이런 작업은 내가 직접 만든 자기서명 인증서 등 반드시 100% 믿을 수 있는 인증서에 대해서만 해야 한다. 일반적인 인터넷 접속에서 이와 같이 인증서를 수동으로 등록할 일은 거의 없다. 파이어폭스의 설정 화면으로 들어간다. 주소창에 about:preferences를 입력하고 접속하면 된다. 설정 화면 왼쪽에서 "개인정보 및 보안(Priva
chmod - 리눅스에서 파일/디렉토리 접근권한 설정
By 반달가면 | 2017년 12월 13일 |
기본적인 내용이지만 정리해 두기로. 리눅스에서 파일/디렉토리 접근 권한은 chmod 명령으로 설정한다. chmod의 옵션에 의해 소유자(owner, u), 그룹(group, g), 나머지(others, o)에 대하여 각각 읽기(read, r), 쓰기(write, w), 실행(execute, x) 권한을 지정할 수 있다. 권한 추가는 +, 제거는 -, 특정 권한으로 지정은 = 기호를 사용한다. 예를 들어 소유자(u) 권한에 읽기(r)를 추가하기 위한 옵션은 u+r 이런식이다. 예시를 몇개 보면 쉽게 감을 잡을 수 있다. 예를 들어 my_data.txt 파일에 대하여 아래와 같이 접근권한을 지정할 수 있다. # 소유자(u) 권한에 읽기(r),쓰기(w),실행(x) 추가(+) chmod u+rwx my
[라즈베리파이] 동기화 - 스핀락(spinlock): 스핀락 획득 두 번째 시도
By Guillermo Austin Kim | 2018년 12월 26일 |
스핀락 획득 두 번째 시도이전 시간에 스핀락을 누군가 획득했는데 다른 프로세스가 다시 스핀락을 획득할 때 동작을 알아봤습니다. 이번에는 다른 프로세스가 같은 스핀락 획득을 시도하는 상황을 그리면서 분석하겠습니다. 다시 분석할 _raw_spin_lock() 함수 코드를 같이 봅시다.1 80704b60 <_raw_spin_lock>:2 80704b60:e1a0c00d movip, sp3 80704b64:e92dd800 push{fp, ip, lr, pc}4 80704b68:e24cb004 subfp, ip, #45 80704b6c:e52de004 push{lr}; (str lr, [sp, #-4]!)6 80704b70:ebe82672 bl8010e540 &