본문 바로가기
728x90
반응형

전체 글173

차이코스 듀얼 플러스 먼저 글에서 이름이 '차이코스 슬림 플러스 듀얼'이 너무 길다고 투덜댔는데 정식명칭는 '차이코스 듀얼'이었나보다. ㅎ 그동안 사용해봤던 모든 궐련형 전자담배 중에서 단연 탑이라고 말하고 싶은 전자담배이다. 실제 사용기간이 6개월을 훌쩍 넘겨서 7개월에 다다르니 나름 장단점이 명확해 지는 것 같았다. 먼저 단점으로는 주기적으로 청소를 자주하면(5개피 피울 때마다 자동 청소모드로 진입하는 것은 정말 편하다. 원한다면 스킵할 수 있어서 좋다) 블레이드(담배를 꼽는 송곳)는 항상 깨끗함을 유지하지만 담배를 감싸는 컵(이라고 해야하나)의 구석에 담배찌끄러기 등이 탄화되어 딱딱한 덩어리로 눌러붙게 된다. 이게 있더라도 담배 맛이 변하거나 연무량이 줄어드는 것은 아닌데..담배를 끼울 때 조금 뻑뻑해 지는 경우는 있다.. 2021. 6. 24.
네임서버를 직접 운영하는 이유 (feat. 한글도메인) 저마다 이유는 다를 수 있겠지만 내가 직접 네임서버를 운영하는 이유는... 1. (필요한 만큼, 즉시) 2차, 3차, 4차(?).....n차 서브도메인의 생성. 2. SSL/TLS(HTTPS)의 간단한 구현 (손쉬운 와일드카드 인증서의 적용). 3. 도메인의 등록기관 이전시 네임서버 설정을 변경할 필요 없음. 대략 이러한 이유로 네임서버를 직접 운영하고 있는 것 같다. 만약 특정 도메인의 이메일이 필요하다면 메일서버를 구축하여 원하는 이메일을 바로 만들 수도 있지만(sendmail밖에 안써봤지만 qmail이나 sendmail이나 비슷하지 않을까..??) 메일 서버는 대부분의 업체에서 기본적으로 제공하고 있기도 하다. 또한 도메인의 등록기관 이전은 그리 흔한 일은 아니지만 자체 네임서버를 사용하고 있다면 .. 2021. 6. 17.
All in One SEO (AIOSEO) 워드프레스의 SEO 플러그인 중에서 yoast SEO와 All in One SEO가 가장 많이 사용되는 거 같다. 요스트(5백만 이상 활성 설치)는 여러번 사용해 봤기에 이번에는 All in One SEO(AIO SEO)를 설치해봤다. 설치 후 대시보드에 AIOSEO의 별도 메뉴가 생성된다. 설치 마법사 시작 버튼을 눌러서 설치를 시작해보자. 사이트 카테고리설정 카테고리의 선택은 결국 어떠한 성격의 웹사이트인지 알려주는 것인데 부담없이(?) 소규모 오프라인 비즈니스를 선택했다. 아마 나중에라도 수정이 가능할 것이다. 아래에는 홈페이지 제목(TITLE)과 메타 설명(meta description)에 삽입할 태그를 선택하는 공간이다. 전체적인 설정이나 각 페이지별 세부 설정 또한 나중에 다시 할 수 있지 않.. 2021. 6. 15.
Advanced Editor Tools (TinyMCE Advanced) 플러그인의 이름이 TinyMCE advanced에서 Advanced Editor Tools로 바뀌었다. Block Editor(Gutenberg)와 Classic Editor 모두를 지원하지만 Classic Editor 모드에서 작업하는 것이 유리해 보인다. 이 플러그인의 기능은 1. 페이지나 글을 작성할 때에 글꼴의 크기, 색상등을 설정할 수 있고 2. 테이블을 생성하거나 수정하기에 편리하다. 이 밖에도 여러가지 기능이 있지만 대부분은 편집모드에서 사용할 수 있는 작은 기능들이기에 그다지 특별하지는 않다. 단순하게 폰트를 조정하고 표를 쉽게 만들 수 있는 기능 때문에 주로 사용하지만 꽤나 유용하다. 2021. 6. 14.
웹사이트 하단에 메뉴 고정하기(떠있는 메뉴 만들기) 웹사이트의 특정 위치(주로 상단이나 하단)에 메뉴를 고정시키고 싶을 때 사용할 수 있는 플러그인이다. 상단의 고정 메뉴는 워드프레스의 테마에서 기본적으로 지원하는 경우도 있지만, 별다른 기능없이 그냥 깔끔한 페이지 구성에 메뉴만 고정시키고 싶을 때 유용하게 사용할 수 있다. 아래의 이미지 중에서 WP Bottom Menu 를 보면 감이 잡힐 것이다. 상단에 위치한 두 개의 플러그인은 WP Bottom Menu의 이미지처럼 모바일 환경에서 하단에 고정된 메뉴를 만들 수 있다. Fixed Bottom Menu와 WP Bottom Menu의 가장 큰 차이점이라면 WP Bottom Menu는 접속자의 기기가 모바일이건 데스크탑이건 구분하지 않고 무조건 하단에 메뉴를 보여준다는 것이다. (데스크탑 환경에서 비활성.. 2021. 6. 13.
GoDaddy에서 구매한 도메인을 나의 네임서버로 설정 한글 도메인이 필요해서 몇 개 구하려다보니 kr을 포함한 국내 도메인들은 당연히 누군가의 차지가 되어 있었다. 언제 부터인지 puny코드를 이용한 한글도메인의 등록(구매)이 freenom에서는 잘 되지 않는다. 오로지 tk / ml 등등의 도메인에만 적용할 수 있는데 그 외의 모든 도메인에서는 퓨니코드가 들어가면 등록불가로 떠버린다. -_-; 그리고 freenom의 도메인은 현재 국내의 KT와 LG를 제외하면 접속 장애가 일어난다. 수 년전 KT 망에서 TK도메인이 며칠간 접속이 안되던 때가 있었는데...지금의 상황은 일시적인 현상인지..계속 이렇게 되는 것인지...알 수 가 없다...(이번은 sk다~) 조금전에 막 구매를 마친 두 개의 도메인이 화면 하단에 보인다. 여기서 설정을 누르면 위와 같이 3가.. 2021. 6. 10.
apache - HTTP 30x [URL Redirection] Redirect 지시어는 클라이언트가 다른 url에 연결되도록 기존의 url을 새로운 url로 대응시킨다. 즉, old-url의 접속요청을 new-url로 바꾸어준다. 예를 들어 ebomun.com의 가상호스트 설정에서 Redirect / http://eseoil.com 으로 정의하면 ebomun.com으로의 접속 요청은 eseoil.com으로 리디렉트된다. 여기서 Redirect 지시어 다음에 상태코드를 입력할 수 있으며, 코드를 생략하게 되면 기본값인 temp(302)가 반환된다. Redirect temp / http://eseoil.com permanent / 301 : 영구적인 리디렉션 (cf: 308) temp / 302 : 임시적인 리디렉션 seeother / 303 : 데이터의 변경 - 브라.. 2021. 6. 7.
기다리는 행복 – 이해인 http://serony.com/ken/books-papers/%EA%B8%B0%EB%8B%A4%EB%A6%AC%EB%8A%94-%ED%96%89%EB%B3%B5-%EC%9D%B4%ED%95%B4%EC%9D%B8/ 2021. 6. 5.
https://blog.daum.net/gunin032/ https://blog.daum.net/gunin032/ 쉰소리를 잘하는 불로그입니다 글자 그대로 말랐고 외우기 쉬운번호로 선택했어요 blog.daum.net 2021. 6. 5.
[내 서버에] 워드프레스 멀티사이트 만들고 운영하기 워드프레스 멀티사이트(wordpress multisite)... 워드프레스로 멀티사이트를 구현할 수 있다는 것을 처음 알았을 때에는 별다른 감흥이 없었다. 남는게 서버의 저장공간이고, 남는게 트래픽(이건 좀 슬프다) 이다보니 굳이 자원(플러그인, 테마, 미디어 등)을 공유해서 저장공간을 절약해야 할 이유를 찾지 못했다. 워드프레스로 만든 웹사이트든지 그누보드로 만들었든지 아니면 또다른 뭐가 되었든지....웹사이트와 db를 통째로 복사하고 다른 도메인으로 연결설정만 하면 똑같은 그리고 약간 수정하면 비슷한 웹사이트를 원하는 만큼 만들 수 있으니..... 아마도 직접 서버를 운영하면서 사이트를 돌리고(?) 있다면 누구나 수긍하지 않을까.....?? 서버호스팅과 웹호스팅의 저장공간과 트래픽은 차이가 크니까.... 2021. 6. 5.
[wordpress] 워드프레스 고유주소 설정(permalinks) 워드프레스의 고유주소(permalinks)에 불필요하게 index.php가 포함되거나 혹은 고유주소의 설정을 변경한 후에 페이지를 찾을 수 없음(404 error) 등의 오류가 발생한다면 .htaccess 파일을 살펴보자. 웹서버로 apache를 사용하고 있다면 존재할 수 있는 .htaccess 파일은 개인적으로 그리 달갑지 않은 설정이지만, 워드프레스와 SEO를 위해서 최소한의 설정이 필요할 때가 있다. .htaccess의 내용은 아래의 그림과 같이 워드프레스가 제안하는 그대로 사용하며, 권한은 644, 소유권은 root로 설정하여 해당 계정에도 특별한 사항이 아니라면 편집 권한을 부여하지 않는다. 워드프레스가 제안하는 .htaccess의 내용은 아래와 같다. RewriteEngine On Rewrit.. 2021. 5. 31.
최상위 무료 도메인 사용하기 - freenom freenom에서 무료로 최상위 도메인 등록하기. 우선 freenom에 계정을 만들어야 한다. google 계정으로도 로그인 할 수 있다. 그리고 아래와 같이 Services 메뉴에서 Register a New Domain을 선택하면 새로운 도메인을 등록할 수 있다. 새로운 도메인 등록 메뉴에서 원하는 도메인을 찾아보자. tk, ml, ga, cf, gq 는 무료로 사용할 수 있다. 위의 무료로 사용할 수 있는 다섯 개의 도메인을 제외하고 화면의 하단에서 일반적인 유료 도메인을 선택하여 구매할 수도 있다. 일단 해외사이트이기 때문에 결제는 마스터카드나 비자카드로 결제할 수 있다. paypal로도 가능한 것으로 기억한다. freenom에서는 kr이나 co.kr 등의 우리나라 도메인을 등록이 불가능하다. -.. 2021. 5. 27.
Network-based Origin Confusion Attacks 가상호스트 혼동 공격?! [ssl:error] [pid 4046] AH02032: Hostname xxx(domain) provided via SNI and hostname xxx(domain) provided via HTTP are different [ssl:error] [pid 4046] AH02032: Hostname ip(address) provided via SNI and hostname ip(address) provided via HTTP are different 오류메시지는 대략 위와 같은 형태를 띈다. SNI로 제공되는 TLS handshake 이름과 HTTP protocol 이름의 불일치를 악용하는 사례라고 하는데..실제로 TLS를 적용하지 않았더라도 공격의 대상이 된다. DNS Spoo.. 2021. 5. 25.
내가 구글에서 검색하는 이유.... 집에 있는 정수기의 제빙기능을 켜야할 때가 왔다. 늦은 가을부터 얼음 생산(?)기능을 꺼놓다 보니 이 기능을 끄거나 켤 때마나 고민(?)을 해야 한다. 역시나 정수기의 메뉴얼은 어디에 있는지도 모르겠고.....검색을 해보기로 했다. 정확한 검색을 위해서 정수기 측변에서 제품의 모델명을 확인했다. 구글에서 'CHP-5401D 메뉴얼'을 검색하니 아래와 같은 첫 줄이 눈에 띈다. 이것을 찾으셨나요? CHP-5401D 매뉴얼 매뉴얼이 올바른 표현법인가 보다. 검색결과의 첫 번째가 내가 찾던 자료였으며, PDF로 제작된 제품의 사용설명서였다. 내용을 보니 ICE 버튼을 10초정도 누르고 있으면 켜지는 것이었다. 이 간단할걸.....-_-: 혹시나 하는 마음에...네이버에서 검색해봤다. 결과는....ㅋㅋㅋㅋㅋㅋㅋ.. 2021. 5. 22.
Bing - Webmaster tool 에 사이트 추가 https://www.bing.com/webmasters/ Bing 웹 마스터 도구 www.bing.com 마이크로 소프트의 bing에서 사이트가 노출되기를 희망한다면 bing의 웹마스터 도구를 이용해보자. 물론 구글의 search console이나 MS의 bing, 다음(카카오)의 사이트 등록, 네이버의 서치어드바이저 등을 거쳐야지만 해당 검색엔진에 사이트가 노출되는 것은 아니다. 이는 보다 적극적인 사이트의 노출을 꾀하는 작업일 것이다. 각각의 검색엔진에 나의 사이트가 얼마나 최적화(seo) 되어있는지를 파악할 수 있고, 여러가지 필터링을 조합해서 내가 설정할 수 있는 '특정기간' 동안 '어떤 키워드(검색어)'의 검색으로 내 사이트의 '어떤 페이지'가 얼마나 '노출'되었고 얼만큼의 '클릭'이 있었는지.. 2021. 5. 22.
워드프레스 글(post)과 페이지(page) 복사하기... 예전에 사용했던 Duplicate Page라는 플러그인은 꽤나 만족스러웠다. 최근 워드프레스로 사이트를 만들면서 Elementor를 사용해 보았는데...정말 놀라운 페이지빌더라고 생각된다. 페이지빌더의 사용경험은 많이 부족하지만 잠깐 사용해본 Bold Builder(이것도 괜찮다)보다 훨씬 많은 기능이 있다는 것이 인상적이었다. Beaver Builder도 유명한 듯 했는데....나랑은 안맞는 느낌이었다. 문제는 Elementor로 만든 페이지를 Duplicate Page로 복사했을 때 일부 속성들이 제대로 복사되지 않는다는 것이다. 예를 들면 텍스트의 크기, 색, 정렬기준 등 일부 속성들이 풀어진 채로 복사가 되었는데, 몇 번을 시도해도 결과는 같았다. Yoast Duplicate Post 플러그인도 .. 2021. 5. 17.
워드프레스 디렉토리(폴더)와 파일의 권한설정(퍼미션), 소유자에 대한 정리(2) 워드프레스 버전 5.7 미만의 버전을 설치하여 테스트 해보면 모든 것(?)이 명확해 질 것이다..... 큰 의미가 없다고 생각되지만......한가할 때....테스트는 해 볼 생각이다.....-_-; 무엇을 테스트 하려고 하는가?디렉토리나 파일에 쓸(writable) 수 있는 권한이 없을 때 발생하는 오류 -예를 들면 (The uploaded file could not be moved to wp-content/uploads/...나 Unable to create directory wp-content/uploads/... 등), FTP의 접근 권한이 있더라도 새로운 플러그인이나 테마를 설치하려는 경우에도 역시 권한이 없다는 -가 워드프레스 5.7 이후버전 부터는 해결되었는지의 여부를 확인해 보고 싶었다. 결.. 2021. 5. 17.
토끼 샌들 fitflop THE SKINNY II BACK-STRAP SANDALS (BLACK) 여보토끼가 이 모델을 콕 찝어서 나에게 구매대행(?)을 시킨다. -_-; 이리저리 알아보니 쿠팡 보다 더 빠른 배송이 다 있다. 세상 좋아졌다. 주문 후 3시간 이내에 배송완료라고 하길래...주문을 넣었더니...정말..2시간 정도 후에 집으로 도착한다.... 오토바이 퀵서비스로 배송비 없이 보내주는 거 보면...많이 남나보다. -_-; 2021. 5. 13.
vi editor 자주 사용하는 기능만 간단하게 정리. dd - 현재 행 삭제 숫자dd - (현재 커서의 위치를 기준으로) 숫자 만큼 행 삭제 yy - 현재 행 복사 숫자yy - (현재 커서의 위치를 기준으로) 숫자 만큼 행 복사 p(소문자) - 복사한 내용을 (커서위치의 행 이후에) 붙여넣기 :v - visual mode로 전환 {원하는 부분만 선택하여 복사, 붙여넣기, 삭제할 수 있다} /str - 문자열 찾기 (계속찾기는 n) :%s/str1/str2/[option] - str1을 str2로 치환 [i] - str1의 대소문자를 구분하지 않는다. [c] - 치환하기 전에 다시한번 확인한다. y - 치환, n - 건너뜀, a - 모두치환, q - 치환종료, ℓ - 현재 str1을 str2로 치환 후 종료 [g] - 전.. 2021. 5. 12.
ls 명령어 : 날짜 형식 변경하기 기본적인 리스트의 형태는 아래와 같은데 날짜가 한눈에 들어오지 않는다. 더군다나 year는 출력조차 안된다. 파일의 날짜를 보기 편하게 (년-월-일 : xxxx-xx-xx 순으로) 바꾸기 위해서는 /etc/profile을 열어서 다음의 한 줄을 추가하면 된다. (centos 7 이상, bash shell 환경) alias ls='ls --color=auto --time-style=long-iso' time-style의 옵션으로는 기본값인 iso와 long-iso, full-iso가 있으며 %Y, %m %d 를 사용하여 년, 월, 일 형식으로 타임 스탬프를 출력하거나 %H, %M을 사용하여 시간(Hour)과 분(Minute)을 출력할 수 있다. 우리가 보기에 가장 편한 형식은 long-iso가 아닐까 한다.. 2021. 5. 7.
728x90
반응형