Search result

jekyll 에서 hugo 로 전환한 소감

사용하던 github pages 기반 툴을 jekyll 에서 hugo 로 전환해보았다. 아래는 그 과정에서 느낀 점을 정리해보았다.

hugo jekyll to hugo Migration

nginx reverse proxy로 동일 IP 중복 요청 제한

Nginx 로 reverse proxy를 구성할 때 과도한 요청에 대한 제한을 두기 위해서 limit_req 모듈을 적용해보았다.

Nginx rate litmiting limit_req_zone

Docker 각 볼륨 플래그(delegated, cached, consistent)의 의미

요약 delegated: 컨테이너쪽 파일시스템 내용이 최신이다. 컨테이너쪽 변경사항이 호스트쪽에 반영되는 데 시간이 걸릴 수 있다. cached: 호스트쪽 파일시스템의 내용이 최신이다. 호스트쪽 변경사항이 컨테이...

Docker

[ Docker ] dangling image ( 이름 없는 이미지 / none 이미지 / <none>:<none> 이미지) 제거

Docker 를 사용하다 보면 위와 같이 : 이미지들이 쌓이는데 ( 이미지 생성과정에서 에러가 발생되면 쓸모없는 none 이미지가 남게됩니다. ) 이러한 이미지들을 한번에 정리할려고 하면 아래와 같이 명령어를 입력하...

Docker docker image

CentOS7 Let's Encrypt 무료 인증서 사용하기

Let's Encrypt 를 사용하여 https 를 운영하기 위하여 아래 패키지를 설치합니다.(루트 권한) yum install python2-certbot-nginx 웹서버로 nginx 를 사용할 경우이며, 아래의 명령어를 실행하여 https 를 사용할 도...

서버관리 centos7 https Let's Encrypt

macOS High Sierra 에서 PPTP VPN 설정하기

보안문제로 Sierra 버전부터 VPN 에서 PPTP 가 제거되었습니다. 아직은 VPN 관련 UI에서만 제거되었고 관련 실행파일들은 존재하는 것으로 보입니다. 우선, 서버 등의 설정은 과거 포스팅을 참고해주세요. 2013/04/1...

서버관리 high sierra macOS pptp VPN

[ AWS Lambda ] AWS Lambda 에서 Timezone 설정

AWS Lambda 에서 현재 시간 혹은 현재 날짜를 이용할려면 Timezone 을 변경해야하는데, Lambda 는 기본적으로 Timezone 이 UTC 시간 입니다. 만약 Asia/Seoul 로 변경하고 싶다면 아래와 같이 처리하면 됩니다.nodej...

lambda AWS aws lambda serverless

[ Electron ] Tray Menu 가 사라지는 현상

Electron 으로 Desktop 앱을 만드는 과정에서 자꾸 Tray 아이콘이 사라지는 현상이 발생하는 경우가 있는데, 이런 경우는 아래와 같이 수정하면 대부분 해결됩니다.해당 코드를... const {app, Tray} = require('ele...

Electron electron tray

EOS 윈도우즈에 설치하기

관리자 권한으로 PowerShell 을 실행한 후, 아래 명령어를 실행합니다. Enable-WindowsOptionalFeature -Online -FeatureName Microsoft-Windows-Subsystem-Linux 재부팅한 후에 "Windows 설정 > 업데이트 및 보안 >...

언어 - 기타

PHP 문자열

PHP에서 사용되는 문자열을 자세히 들여다보고, 관련된 규칙들을 살펴봅니다. 문자열(String) 문자들을 표현할때 사용하며, 메모리 공간의 제약이 없다. 즉, 문자열의 길이에 상관없이 제한 없는 문자열을 지원한다...

PHP string 문자열