반응형

SCIAN 145

[OMV NAS] Nextcloud 인증서 적용하기

letsencrypt와 같은 서비스를 이용하여 무료 인증서를 만드는 것 자체는 다양한 매뉴얼이 존재하므로 스킵. (본 포스팅에서는 macOS Ventura를 기준으로 하여 작성하였습니다.) 간단하게 설명하면, 아래 명령어를 치고, 시키는 대로 사이트 주소와 이메일 등을 입력하고, DNS 제공자에서 챌린지 TXT를 업데이트해 주면 된다. (DNS 접근 권한이 필요하다.) sudo certbot certonly --manual -v --preferred-challenges dns macOS 기준, manual로 letsencrypt로 인증서를 만들면 /private/etc/letsencrypt/archive/[사이트주소] 에 다음과 같은 네 개의 파일이 생성된다. 여기서 cert1.pem 파일과 privke..

👨‍💻 Dev/Web 2022.12.26

[Chrome/macOS] 인증서 오류 발생한 웹사이트 접속하기

✅ Google Product Expert Program 가이드 게시물입니다. macOS에서 Chrome을 사용하다 보면, 개발 중인 경우 등 여러 이유로 Chrome에서 인증서가 유효하지 않아 안전하지 않은 웹사이트라고 하며 접근 자체를 차단하는 경우를 간혹 볼 수 있다. macOS가 아닌 Windows나 iOS 등 다른 운영체제의 Chrome에서는 '고급' 옵션에서 [사이트] (안전하지 않음) (으)로 이동 버튼이 있어 강제로 접속이 가능하지만, macOS에서는 아래 메시지가 표시되며 아예 접근 자체가 불가능한 것처럼 보인다. NET::ERR_CERT_AUTHORITY_INVALID 새로고침세부정보 숨기기 [사이트]에서는 사용자 정보를 보호하기 위해 일반적으로 암호화를 사용합니다. 이번에 Chrome..

Google/Chrome 2022.12.26

Forest 추천코드

Forest 추천코드: TYFCE5SG https://forestapp.cc/download/ko Forest - 시간을 알차게 보내세요 Forest는 재밌게 이용할 수 있는 생산성 앱입니다. 휴대폰을 내려놓고 Forest와 함께 공부 및 작업의 효율을 높이고, 집중 시간을 모아 아름다운 나무들을 심어보세요! forestapp.cc + iOS 16 업데이트로 스크린 타임 관리 권한 부여하면 초집중 모드 허용앱 사용이 가능해졌습니다!

[화학 II] 산염기 평형 — 짝산/짝염기, 약산의 이온화

짝산/짝염기 산과 염기의 역할을 하는 한 쌍의 물질 강의 짝은 매우 약, 약의 짝은 상대적 강 약산의 짝염기: 상대적으로 강염기 (절대적으로는 약염기) 약염기의 짝산: 상대적으로 강산 (절대적으로는 약산) 강염기의 짝산: 매우 약산 강산의 짝염기: 매우 약염기 💡Tip💡 산의 짝염기는 $H^+$를 하나 제거하여 구할 수 있다. 염기의 짝산은 $H^+$를 하나 추가하면 구할 수 있다. — https://ywpop.tistory.com/2700 짝산, 짝염기, 짝 산-염기 쌍(conjugate acid-base pair) ★ 짝산, 짝염기, 짝 산-염기 쌍(conjugate acid-base pair) --------------------------------------------------- ▶ 참고: 산..

[생명과학 II] 현미경을 이용한 연구

현미경을 이용한 연구 염색액 및 염색 부위 / 색 아세트산 카민 메틸렌 블루 에오신 김자액 야누스 그린 B 헤마톡실린 염색 부위 핵 핵 세포질 핵/세포질 미토콘드리아 핵 색 적색 청색 적색 청색/적색 녹색 보라색 현미경의 해상력 분해거리 (분해능) = $\frac{0.61\lambda}{n\times sin \alpha}$ ($\lambda$ : 빛의 파장, $n$: 매질의 굴절률, $\alpha$: 입사각) $NA=n\times sin \alpha$ 사람의 눈: 0.2mm / 광학현미경: 0.2μm / SEM: 5nm / TEM: 0.2nm 접안마이크로미터를 사용하는 이유 접안 마이크로미터 눈금은 시료에 의해 가려지지 않기 때문이다. 여러 방향에서 크기를 측정할 수 있기 때문이다.

🏫 Study/Biology 2022.10.31

[BOJ] 5597. 과제 안 내신 분..?

문제 BOJ #5597. 과제 안 내신 분..? SOLVED.AC Bronze V Python 코드 'o'라는 리스트에 for문을 이용하여 1부터 30까지를 전부 입력하고, 'l'이라는 리스트에 28개의 입력을 받은 뒤, 'o' 리스트와 'l' 리스트를 각각 'so'와 'sl'이라는 이름의 차집합 연산이 가능한 set 형태로 바꾸고, 차집합 연산을 진행하여 'temp' set에 넣어놓은 뒤, 'temp' set을 'ans' 리스트로 변환하여 정리하고, 원소를 작은 순서대로 나열하는 알고리즘이다. o=[] for i in range(1,31): o.append(i) l=[] for i in range(28): l.append(int(input())) l.sort() so=set(o) sl=set(l) te..

Algorithm/BOJ 2022.10.09

사용자 도메인으로 링크 단축하기 - bitly 대체

bit.ly와 같은 링크 단축 서비스가 있다. 특히 bit.ly의 경우에는 내가 소유하는 도메인을 이용하여 링크 단축을 하려고 하면 유료 결제를 해야 한다. 또, 내가 원하는 링크 주소가 이미 사용되고 있을 경우 이를 다시 사용할 수 없다. 이러한 문제점을 해결하기 위해 여러 가지 대체 방안을 찾아보았으나, 역시나 유료이거나 링크 개수 등에 제한이 있는 경우가 많았는데, 구글에서 제공하는 Firebase Dynamic Link가 가장 적합한 방안으로 보인다. Firebase Dynamic Link를 통해서 내가 소유하고 있는 도메인을 Firebase Hosting을 통해 연결하거나, 구글에서 제공하는 *.page.link 서브도메인을 무료로 받아서 나만의 링크를 만들고, 링크 주소를 사용자화하며, 이후에..

반응형