Ubuntu 18.04, Apache2.4 서버에서 Gitlab 설치

먼저 깃랩 홈페이지를 참조해서 깃랩을 설치한다. 이때, 두번째 단락에 curl https://packages.gitlab.com/install/repositories/gitlab/gitlab-ee/script.deb.sh | sudo bash라고 써져 있는데, gitlab-ee(상용)가 아닌 gitlab-ce(커뮤니티)로 변경해서 입력한다 다음은 깃랩 문서를 참고하여 바꿔야할 부분을 알아보자. /etc/gitlab/gitlab.rb 문서의 다음 부분을 변경한 후, sudo gitlab-ctl reconfigure, sudo gitlab-ctl restart 해야한다. SSL인 경우 깃랩의 저장소에서 다음 문서를 참조하여 apache 사이트 더보기…

파이어폭스에서 ESNI을 통해 인터넷을 안전하고 자유롭게 사용하기

최근 정부의 저작권 및 성인물 단속으로 인하여 우리나라에서는 기존에 하던 HTTP 패킷 검열에 더불어 최근에 HTTPS 검열을 실시하게 되었다. HTTPS는 보내고 받는 패킷을 TLS로 암호화하기 때문에 제 3자가 내용을 확인할 수 없지만 유일하게 사용자가 요청하는 도메인 주소는 암호화가 되지 않고 평문으로 전송된다. 리눅스, 윈도우 리눅스 등에서 DNS와의 통신을 암호화하는 기술(DNS 더보기…

Nextcloud File lock 완화

휴대전화 및 태블릿 사진 백업 용도로 넥스트클라우드의 사진 자동업로드 기능을 이용하고 있다. 아이폰, 안드로이드 가릴 것 없이 백그라운드에서 잘 작동하고, 집안에 있는 오드로이드를 서버로 쓰고 있기 때문에 부담스러운 월정액 요금이나, 서버가 해외에 있어서 느리게 업로드 되는 일이 (오드로이드의 성능이 낮아서 그렇게 빠르지는 않지만) 적어서 만족스럽다. 하지만 한 번에 다량의 파일을 더보기…

AWS 인스턴스 스토리지 사용하기

AWS 인스턴스 종류를 참조하면, 기본적으로 인스턴스 스토리지를 주는 타입과 그냥 EBS만으로 사용할 수 있는 인스턴스 종류가 있다. 처음에는 AWS 인스턴스 스토리지가 흔한 VPS의 스토리지와 같은 용도인 줄 알았는데, AWS의 인스턴스 스토리지는 그것보다는 끄면 증발하는 휘발성(실제로 휘발성은 아니지만, 다시 켜면 이전 데이터가 삭제 된다.)이고, 오히려 EBS가 VPS의 기본 스토리지 역할을 한다. 더보기…

테팔 에어포스 360 TY9086 간단한 개봉기 및 사용기

많은 사람들이 “시험 기간 중 급성 결벽증 및 청소 증후군”에 걸리곤 하는데요. 저도 예외가 아니었습니다. 시험 기간이 되니 갑자기 청소의 욕구가 불타올랐습니다. 근데, 일단 청소를 하기 전에 장비부터 바꾸기로 하였습니다. 유선 청소기가 흡입력이 쎄다고는 하지만 아무래도 근 7년 넘게 사용해서 노후화 되었고, (모터가 구리다는 삼성이기 때문인지….) 여하간 청소가 잘 안 더보기…

우분투 Xbox 패드 블루투스 연결

우분투에서 유선으로는 Xbox 패드 연결이 자동적으로 되지만 블루투스로 연결하려고 하면 계속 연결이 끊깁니다. vi로 연 sysfs.conf 파일의 제일 마지막에 를 추가합니다. 이후에 다시 시작하고 Xbox 패드를 블루투스로 연결하면 잘 되는 것을 확인할 수 있습니다.

아틀리에 시리즈 Steam Proton 실험

우분투 18.10, 스팀 최신 버전에 Proton 3.7-7(beta)로 실험, wine을 이용하므로 기본 한글 폰트가 없어 폰트가 깨져 나온다. 게임을 설치하고 “~/.steam/steam/steamapps/compatdata/게임 별로 다름/pfx/drive_c/windows/Fonts/” 디렉토리에 한글 기본 글꼴을 복사해 주어야 한다. MoorDev님이 나눔고딕으로 굴림으로 인식되게 만드신 글꼴을 복사했다. 소피의 아틀리에는 기본 글꼴만 설치해주니 아무런 문제 없이 구동 Xbox 패드 (이상하게 우분투에서 블투로 더보기…

우분투 터치패드 민감도 조정하기

우분투 최신 버전에서는 리브인풋을 사용하여 GUI로 터치패드 민감도를 조절할 수 없습니다. 사실 CUI로 민감도를 조절하는 것도 권장되는 것은 아니지만, 지나치게 민감도가 낮아 불편한 경우 어쩔 수 없는 선택입니다. 우분투 18.10에서는 리브인풋의 버전이 올라가 기존과는 다른 방식으로 터치패드 민감도를 변경해야합니다. (우분투 18.04 버전은 enyou.tistory.com을 참조하세요) 설정을 위해 위와 같이 quirks 파일을 더보기…

파이썬 타입 힌트

파이썬은 자료형이 고정되어 있지 않아서 사용 중에 능동적으로 변할 수 있다. 하지만 이런 특징은 프로그램에서 예기치 않은 오류를 불러 일으킬 수 있기 때문에 어떤 사람들은 C 처럼 변수의 자료형이 고정된 언어를 선호하기도 한다. 파이썬 3.5에서 이러한 문제에 대해 조금이나마 도움이 될 수 있도록 타입 힌트 (Type Hint) 기능이 도입되었다. string이라는 더보기…