everydayminder
Tomcat에 SSL인증서를 설정하다 다음과 같은 에러가 날 경우에 대한 조치 방법이다. org.apache.coyote.AbstractProtocolHandler init 심각: Failed to initialize end point associated with ProtocolHandler [“http-apr-8444”] java.lang.Exception: Connector attribute SSLCertificateFile must be defined when using SSL with APR at org.apache.tomcat.util.net.AprEndpoint.bind(AprEndpoint.java:468) at org.apache.tomcat.util.net.AbstractEndpoint...
맥/맥북에서 윈도우 키보드를 사용하려면? 윈도우용 키보드를 맥에서 쓰려면 아무래도 키의 레이아웃이 다르기 때문에 익숙하지 않다. 특히, 맥북 사용자의 경우 외장 키보드와 맥북 자체 키보드의 레이아웃이 일치하지 않으면 사용중 느끼는 불편함도 크기 마련이다. 본 포스트에서는 맥/맥북에서 윈도우 키보드를 사용할 수 있도록 매핑을 변경하는 방법과 한영키 변경 방법도 함께 다루고자 한다. Control, Option, Command키의 매핑 변경 키보드 자체적으로 윈도우즈 모드와 맥 모드를 설정할 수 있는 키보드도 있지만, 그렇지 않은 경우라면 시스템 환경설정 > 키보드를 선택하여 다음과 같이 설정을 변경해 보자. 화면 우측 하단의 보조 키 메뉴를 선택한다. 본인의 키보드 매핑에 맞게, 필요시 보조키 매핑을 바꿔..
2022년 공휴일 공휴일은 2021년과 똑같이 총 67일입니다. 아래 공휴일 달력에서 공휴일 일정과 황금연휴 확인하고 미리 휴가 및 여행 계획 세우는데 참고하시기 바랍니다. 2022년 휴일 달력 월별 황금 연휴 월별 황금 연휴는 다음과 같습니다. (휴일 시작일 기준) 1월: 1월 29일 ~ 2월 2일 (5일) 2월: 2월 26일 ~ 3월 1일 (4일) 3월: 없음 4월: 없음 5월: 5월 5일 ~ 5월 8일 (4일) 6월: 6월 4일 ~ 6월 6일 (3일) 7월: 없음 8월: 8월 13일 ~ 8월 15일 (3일) 9월: 9월 9일 ~ 9월 12일 (4일) 10월: 10월 1일 ~ 10월 3일 (3일) 11월: 없음 12월: 없음 대체공휴일 2022년 대체공휴일은 아래를 참고하세요. 위 공휴일 달력에도 표..
LVM 설정으로 Oracle VirtualBox에서 디스크 묶어서 쓰기 여러 개의 디스크를 하나로 묶어서 쓰려면 다음과 같이 하면 된다. 환경 작업 환경은 다음과 같다. OS : CentOS6 (64 bits) Virtualization S/W : Oracle VirtualBox 순서 개요 대략 순서는 다음과 같다. 하드드라이브설치/인식 -> 파티션설정(lvm) -> 물리볼륨설정 -> 볼륨그룹생성 -> 논리볼륨설정 -> 파일시스템설정 VirtualBox 하드 디스크 추가 설정 기존에 존재하는 vm 이미지의 context menu로부터 repository를 추가한다. 가정한 시나리오는 물리 디스크 두 개이므로, 하드 디스크 두 개를 추가하였다. 해당 vm instance를 시작시켜서, 추가한 하드디스크가 ..
간헐적 뜻 다음 사전에 따르면, 간헐적이라는 단어는 아래와 같은 의미를 지니고 있다. 어떤 일이 어느 정도의 시간 간격을 두고 되풀이하여 일어나는 것 이에 부합하는 영어단어는 intermittent이다. Cambridge Dictionary에서의 의미도 살펴보자. not happening regularly or continuously; stopping and starting repeatedly or with long periods in between 규칙적으로 혹은 지속적으로 발생하는 것은 아닌. 멈췄다가 시작했다가를 장기적인 관점에서 사이사이 반복적으로 발생하는 것. 회의에서 들은 intermittent 회의에서 들은 intermittent 라는 단어. 장애 상황을 설명하는데, 어떠한 현상이 간헐적으로..
디스코드 서버/ 봇 설치 후, 실행하다 이 에러가 난다면? 구글 코랩 및 주피터에서 디스코드(discord.py) 실행시 겪을 수 있는 오류이다. 내 경우는, 구글 코랩에서 디스코드 봇 실행과정에서 발생했고, 다음과 같이 문제를 해결했다. 혹시나 유사한 문제를 겪을 수도 있는 누군가를 위해 기록으로 남긴다. 디스코드 봇을 설치/ 테스트 해보고자 하는데, 기본 코드를 따라 하다 보니 RuntimeError: Cannot close a running event loop라는 에러가 발생하였다. 혹시나 하여, 로컬 PyCharm에서 실행해보니 정상적으로 실행되는 코드였다. 문제를 일으킨 코드 디스코드 채널이 정상적으로 생성되어 있고, 그 채널에 봇이 연결만 되어 있다면 아래 코드는 정상적으로 실행된다. 맥북에서..
번 아웃, 남의 일이 아닙니다 주변에 번 아웃을 겪은 사람이 있나요? 혹은 직접 겪어 보셨나요? 주변에서 심심치 않게 번 아웃 증후군을 이야기하는 사례들이 들려옵니다. 번 아웃 증후군은 무엇이고, 어떤 증상이 있으며, 어떻게 대쳐해야 하는지 정리해 봅니다. 번 아웃 뜻 번 아웃은 영어단어입니다. 캠브리지 사전에서 뜻을 찾아보면, If a fire burns out, it stops producing flames because nothing remains that can burn. 더 이상 태울 수 있는 것이 남아있지 않아서, 불이 저절로 꺼진 상태를 말합니다. extreme tiredness usually caused by working too much. 주로 일을 너무 많이 해서 극도로 지친 상태를 뜻..
원문을 수정할 때마다 힘들었는데, 이젠 고민 끝 티스토리에서 한 번 작성한 글을, 내용을 편집하거나 관련 글을 추가하는 등 기존의 글을 변경할 일이 있습니다. 잘못된 내용이 있다면 고칠 수도 있고요. 그런데, 작성한 글을 편집하려고 하면 레이아웃이 깨지거나 제목/소제목 등에 이상한 변형이 생기는 것을 관찰할 수 있습니다. 현상 최초 발행 상태 편집 후 상태 (미리 보기 포함) 그리고, 이 상태에서 코드를 살펴보면 아래왁 같이 코드가 변형되어 있음을 알 수 있습니다. 디스코드 설치하기 맥북에서 디스코드(discord.py)를 설치하는 방법과, 구글 코랩에서 설치하는 방법 순서로 살펴보자. 맥북에서 디스코드 설치하기 맥북에 discord.py가 기본적으로 설치되어 있지는 않다. discord.py의 설치 여..
개인정보는 스스로 보호해야 "XXX 고객님 급등 주 안내드립니다." "VVIP방으로 모십니다." "대출 안내" 혹시 위 메시지와 같은 스팸 문자에 시달리고 있나요? 어느 사이트에서인가 가입할 때 무심코 제공한 내 정보들이 누출되어 이렇게 악용되고 있습니다. 우라나라의 많은 사이트들은 가입시 여전히 휴대폰 번호를 필수로 입력하라고 요구하고 있죠. 결국, 개인정보는 계속해서 노출되고 어딘가로 팔려나갈 수 밖에 없는 위험에 처해 있습니다. 문자가 들어오고, 전화가 오는 것들은 차단앱 등을 써서 막으면 된다치더라도, 어딘가 제공하는 개인정보의 제공부터 제한하는 것도 필요하다고 느꼈다면 투넘버도 충분히 대안이 되지 않을까요? 이번 포스트에서는, 티플러스 모바일에서 제공하는 esim 서비스를 바탕으로 투넘버를 아주..
로컬 맥북 혹은 구글 코랩에 discord.py 설치하기 파이썬용 디스코드 봇 API로, discord.py를 사용하면 손쉽게 디스코드 봇을 만들 수 있다. 파이썬이 있다는 전제가 깔려 있으므로, 맥북 로컬에 설치되어 있는 파이썬이 적어도 3.5 이상이면 좋고, 대안으로 구글 코랩이나 주피터 노트북/랩을 사용하여 파이썬 테스트 해볼 수 있을 것이다. 디스코드 설치하기 맥북에서 디스코드(discord.py)를 설치하는 방법과, 구글 코랩에서 설치하는 방법 순서로 살펴보자. 맥북에서 디스코드 설치하기 맥북에 discord.py가 기본적으로 설치되어 있지는 않다. discord.py의 설치 여부를 다음의 명령어 중 하나로 간단하게 확인해 볼 수 있다. $ python -c "import discord" 혹은 ..
디스코드란? 디스코드는 인스턴트 메신저 중의 하나로 음성, 채팅, 화상통화 등을 지원하는 VoIP 솔루션이다. 2015년 9월에 모바일 게임인 Fates Forever 지원하기 위해 최초 출시되었으며, 뛰어난 성능을 기반으로 그 이전의 다른 VoIP 기반 메신저를 제치고 주류 메신저가 되었다. 초기에는 음성채팅과 일반채팅을 지원하는 수준에 지나지 않았으나, 직관적이고 게임 친화적인 다양한 업데이트를 꾸준히 지원하여 현재는 게임 메신저의 대명사가 되었다. 윈도우즈, 안드로이드, iOS, 리눅스, 맥, 웹브라우저 등 다양한 플랫폼을 지원하며, 디스코드 봇을 통해 디스코드 서버의 다양한 기능을 사용할 수 있도록 지원하고 있다. 디스코드의 소개 페이지를 살펴보면, 굉장히 젊고, 트렌디함을 느낄 수 있다. 왜 디..
리마인더 뜻 이메일에 이런 제목이 달려서 오는 경우를 본 적이 있을 것이다. [리마인더] 혹은 [Reminder] 그리고, 우리가 사용하는 스마트폰 앱 중에도 Reminder라고 있기도 하다. 리마인더라는 말은 어떤 의미를 포함하고 있을까? 이번 포스트에서는 리마인더 뜻에 대해 되새겨 보고 넘어가자. 리마인더는 영어로 reminder라는 단어를 한글로 옮긴 것이다. 단어 구성을 살펴 보자. reminder = re(다시) + mind + er(해주는 것) 즉, mind를 다시 할 수 있도록 도와주는 것이라는 의미이다. 그러면, mind를 다시 살펴보자. Cambridge 사전에서 mind를 다음과 같이 설명하고 있다. (물론, 우리는 mind = 마음이라고 생각하고 있지만 찾아보자.) to remembe..
logseq와 obsidian에서 호환되는 마크다운 문법 logseq와 obisdian은 모두 마크다운(markdown) 문법을 지원한다. 두 개의 툴 모두 마크다운 문법을 지원하는 만큼, 각각 작성한 마크다운이 상대방 툴에서 어떻게 표시되는지 이해한다면 두 개의 툴을 섞어서 쓸 때도 도움이 될 것이다. 사실 모든 마크다운 문법이 호환되면 가장 좋겠지만, 툴 자체의 제작 팀이 다른 만큼 차이는 있을 수 밖에 없다. 본 포스트에서는 주요 마크다운 요소 위주로 logseq와 obsidian에서의 각각의 마크다운 요소가 어떻게 동작/표현되는지를 비교하여 정리해 보고자 한다. logseq와 obsidian간 기능이 같거나 유사한 마크다운 logseq와 obsidian이 공통적으로 동작하는 기능들은 아래와 같다...
특히 연예인 혹은 스포츠스타와 관련된 기사들을 접하다보면, 이 단어를 만나게 되는 것 같다. '팬덤' 팬덤이라는 말은 언젠가부터 갑자기 온라인 및 뉴스에 나오기 시작한 것으로 보이는데, 얼핏 보면 신조어 같기도 하다. 팬덤이라는 단어에 대해 살펴보고 팬덤뜻은 무엇인지 살펴보고자. 팬덤뜻 팬덤은 의외로 영어단어이다. fandom이라는 영어단어가 엄연히 존재한다. 이 단어의 뜻을 살펴보자. Cambridge Dictionary는 다음과 같이 정의하고 있다. the state of being a fan of someone or something, especially a very enthusiastic one. a group of fans of someone or something, especially very..
배경 우선 이 글은, 원문 https://www.jbfactory.net/11744의 적용/응용임을 사전에 밝힙니다. 스킨 자체의 설정 방안은 원문을 참고하시면 자세하게 설명이 되어 있습니다. 제목이 뜻하는 바는, 아래 스크린샷에서의 의 영역과 의 영역의 순서대로 노출되도록 설정해 보자는 것입니다. 카테고리 다른 글보기 옵션을 켜면, 보통은 -> 의 순서로 노출되는데, 이를 바꾸도록 설정해 보자는 것이죠. 목적은 방문자들이 다른 글로 점프하기 전에, 광고 하나 보고 가시죠! 하는 것입니다. 전제 조건 이 내용을 적용하기에 앞서 전제조건은 구글 애드센스 일치하는 콘텐츠 광고는 활성화 되어 있어야 한다는 점입니다. 사전 작업 적용의 사전작업은 서두에 소개한 바와 같이 원문의 가이드를 따라 그대로 설정하는 것..