전체 글

오늘(3월 14일) 새벽, Vanced 프로젝트가 공식적으로 종료되었다는 트윗이 게시되었습니다. 사실 YouTube Vanced 앱 자체가 공식 YouTube 앱을 개조해서 내놓은 것이므로, 언젠가 이렇게 되리라는 것은 충분히 예상 가능한 일이었습니다. Vanced 팀에서는 '2년 정도는 현재 버전을 사용할 수 있을 것이다'라고 했지만, YouTube의 통제권을 쥔 것이 다름 아닌 Google인 만큼, 저 말도 100% 확실한 것은 아닙니다. 당장 Google이 YouTube API와 YouTube 앱을 업데이트 하면서 구버전에 대한 지원을 종료한다고 하면 현재 YouTube Vanced는 사용 불가능한 앱이 되거든요. 현재로써는 YouTube Vanced를 100% 대체할 방법이 없습니다. 그나마 제일..
2001년 6월, 미국에서 어두운 겨울 작전(Operation Dark Winter)라는 시뮬레이션 훈련이 진행됩니다. 해당 작전의 내용은 미국 본토 내에 테러리스트 등에 의한 생물 공격(바이러스, 세균 등)이 진행되었을 경우 국가 안보, 정부간, 정보 도전을 점검하기 위한 상급 워게임이었습니다. 보고서에 따르면 그 결과는 상당히 충격적이었습니다. 미국을 향한 생물학적 무기 공격은 미국의 중대한 국가 안보 이익을 위협할 수 있음 대규모 민간인 사상자, 필수 제도의 붕괴, 민주적 절차 위반, 시민 무질서, 정부에 대한 신뢰 상실, 해외에서의 미국의 전략적 유연성 감소는 생물학적 공격이 미국의 안보를 위태롭게 할 수 있는 방법 중 하나임. 현재 조직구조와 그 역량은 생물전쟁 공격 관리에 적합하지 않음 미국 ..
※ 이 글은 Oracle Cloud의 Ubuntu 20.04 Minimal을 기준으로 작성되었습니다. 하지만 일반 Ubuntu 20.04 혹은 이후 버전에서도 적용이 가능합니다. 이 글에서는 Ubuntu에 MediaWiki를 설치하는 방법에 대해 안내합니다. 이전 글처럼 이 글에서도 Apache2 대신 NGINX를 이용하는 방법에 대해 안내합니다. 또한 이 글 역시 OS 등의 방화벽 설정을 모두 완료하였다는 전제 하에 진행합니다. 열려야 할 포트는 80(HTTP), 443(HTTPS)입니다. Oracle Cloud의 경우 이 글을 참조하세요. MediaWiki 다운로드 하기 DokuWiki는 전체 크기가 작아 SSH로 업로드하기 그나마 용이했지만, MediaWiki는 덩치가 꽤나 큽니다. 따라서 서버 컴..
※ 이 글은 Oracle Cloud의 Ubuntu 20.04 Minimal을 기준으로 작성되었습니다. 하지만 일반 Ubuntu 20.04 혹은 이후 버전에서도 적용이 가능합니다. 이 글에서는 Ubuntu에 DokuWiki를 설치하는 방법에 대해 안내합니다. 많은 가이드 글들이 Apache2를 이용한 방법을 안내하지만, 개인적으로 NGINX를 더 선호하는지라 NGINX를 사용한 방법을 안내합니다. 그도 그럴 것이, NGINX가 필요한건 다 있으면서 가볍거든요. 이 문서에서는 이미 OS 등의 방화벽 설정을 완료하였다는 전제 하에 진행합니다. 열려야 할 포트는 80(HTTP), 443(HTTPS)입니다. Oracle Cloud의 경우 이 글을 참조하세요. DokuWiki 다운로드 하기 먼저 DokuWiki 다..
※ 이 글은 공식 문서에 나와 있는 내용을 기반으로 해서 작성되었습니다. 오라클 클라우드를 웹서버 등의 목적으로 사용하기 위해서 해야하는 작업 중 하나가 바로 방화벽 설정입니다. 특히나 오라클 클라우드는 방화벽이 오라클 클라우드 방화벽과 OS 방화벽으로 이중으로 설정되어 있어서 더더욱 까다롭지요. 그래도 하는 법만 알게 된다면 그렇게까지 어렵지 않습니다. 오라클 클라우드 방화벽 설정 먼저 오라클 클라우드가 제공하는 '가상 클라우드 네트워크'의 방화벽을 설정합니다. 인스턴스에 들어가면 '인스턴스 세부정보' 밑에 '가상 클라우드 네트워크'라는 항목이 있을 것입니다. 이것을 클릭해줍니다. '가상 클라우드 네트워크'의 좌측 하단을 보면 '보안 목록'이 보입니다. 별다른 설정을 하지 않았다면 'Default Se..
IntelliJ IDEA를 사용하면서 'Optimize Imports' 기능을 써본 적이 한번 정도는 있을 것입니다. 임포트 부분이 깔끔하게 정리되는 것은 정말 좋은데 짜증나는 것이 하나 있습니다. import java.util.UUID 이렇게 짜둔 코드가 순식간에 다음처럼 바뀌죠. import java.util.* 비단 java.util.*뿐만 아니라 다른 임포트 역시 이런식으로 *가 붙을 수 있습니다. 이게 여러개의 임포트를 하나로 묶어주는것이라면 몰라도, 고작 java.util에 속한 패키지를 하나만 썼을 뿐인데 그게 전체를 의미하는 *로 바뀌는 것은 참기 힘듭니다. 게다가 이런 'Import on Demand'가 좋지 않다고 생각하는 사람도 적지 않고요. 결론적으로 말하면 이것 역시 설정이 가능합..
기본적으로 Ubuntu에 포함되서 오는 IBus 입력기도 나쁘지는 않습니다만, 간혹 몇몇 프로그램에서 문제를 일으키는 경우가 있습니다. 그래서 다른 입력기를 사용해보려는데, 이런저런 입력기가 많습니다. 하지만 그 중 제일 호평을 들었던 nimf 입력기를 설치하는 과정을 안내하겠습니다. 먼저 전체적인 명령어들은 다음과 같습니다. sudo apt install curl sudo rm -f /etc/apt/sources.list.d/hamonikr.list curl -sL https://pkg.hamonikr.org/add-hamonikr.apt | sudo -E bash - sudo apt install nimf nimf-libhangul im-config -n nimf Ubuntu 21.04는 curl 패..
※ Ubuntu 21.04를 기준으로 설명합니다만, 다른 Ubuntu 버전에서도 사용 가능합니다. 우분투는 리눅스를 처음 사용하는 사람에게도 사용하기 그리 나쁘지 않은, 정말로 괜찮은 배포판입니다. 다만 설치 시에 '최소 설치'를 선택하여도 원하지 않는 패키지들이 같이 설치됩니다. 이러한 패키지들이 우분투 설치 시에 설치되지 않도록 하는 방법은 오직 설치 ISO 파일을 수정하는 방법밖에 없는고로, 저를 포함한 대다수의 사용자들은 그냥 설치가 모두 끝난 후, 하나하나 개별적으로 지우는 방식을 선택하기 마련입니다. Firefox Firefox 역시 좋은 웹 브라우저이지만, 다른 웹 브라우저를 사용하는 사람도 많습니다. Firefox를 제거하려면 터미널을 연 후, 다음과 같이 입력하세요. sudo apt-ge..
여러 회사들이 앞다투어 무선(블루투스) 키보드나 마우스 등을 내놓고 있지만, 대부분 한가지 공통점을 갖고 있습니다. 바로 '한 장치 당 하나의 무선 수신기'라는 점입니다. 가령 무선 마우스와 무선 키보드를 동시에 사용하려면 PC에 수신기를 총 두개 꽂아야 합니다. 데스크탑도 이런저런 주변 장치들을 꽂다보면 USB 포트가 모자라게 되는데, 이러한 점은 참으로 난감하기 그지없습니다. 하지만 로지텍의 제품들은 그렇지 않습니다. 로지텍만의 '유니파잉(Unifying) 수신기' 덕분에 한 수신기 당 최대 6개의 장치를 연결할 수 있습니다. 덕분에 USB 포트에 조금 여유가 생길 수 있죠. 그런데 이러한 무선 장치들과 유니파잉 수신기간의 페어링을 끊고 싶을 때가 있을 수 있습니다. 그런데 Logitech Optio..
안드로이드 11(One UI 3.0) 업데이트를 하면 리커버리 모드와 다운로드 모드의 진입법이 바뀌게 됩니다. '검색하면 다 나오는 것 아니냐'라고 의문을 가지실 만도 합니다만, 대부분의 검색 결과에서 말하는 방법들은 오래되어 더이상 적용되지 않습니다. 잠깐 예전 진입 방법에 대해 알아봅시다. 리커버리 모드 다운로드 모드 전원을 끈 상태에서 [볼륨 업(+) 버튼] + [전원 버튼] 전원을 끈 상태에서 [볼륨 다운(-) 버튼] + [전원 버튼] 예전까지만 해도 위 방법은 유효한 방법이었습니다. 하지만 펌웨어 업데이트를 꼬박꼬박 해왔다면 위 방법이 더이상 적용되지 않음을 알 수 있습니다. 현재 안드로이드 11(One UI 3.0)가 설치된 갤럭시 노트 10 플러스에서 리커버리 모드와 다운로드 모드에 진입하기..
PIVOX
'분류 전체보기' 카테고리의 글 목록 (2 Page)