목록개발이야기 (528)
준호씨의 블로그
어느 날 갑자기 제가 호스팅하고 있는 사이트에 접속이 안되더군요. 분명 저는 http://labs.junho85.pe.kr라고 입력했는데 저절로 https로 바뀌면서 인증서에 문제가 있다고 나옵니다. 분명 https로 접속했던 적도 없는데 어느 날부터 저렇게 되더군요. junho85.pe.kr 도메인을 사용하는 다른 사이트에서 https를 사용하는 경우가 있어서 그런 걸 지도 모르겠습니다. 요즘 크롬 브라우저도 그렇고 기본 https로 접근되도록 바뀌고 있습니다. https로 한 번이라도 접속하고 나면 http로 들어가려 해도 자동으로 https로 바꿔버리기도 합니다. 아무래도 이제는 웬만하면 웹사이트 운영할 때 https를 설정해 두는 것이 좋겠습니다. 일단 웹서버에 https를 설정하려면 인증서가 필..
python에는 del statement가 있습니다. 여러 역할이 있지만 dictionary에서는 key에 해당하는 아이템을 삭제할 때 사용합니다. mydict = {"name": "hong gil dong", "age": 28} print(mydict) # {'name': 'hong gil dong', 'age': 28} del mydict["name"] print(mydict) # {'age': 28} del을 책이나 python관련 사이트들에서 다양하게 부르고 있는데요. keyword라고 하기도 하고, 연산자라고 부르기도 하고, 함수라고 부르기도 합니다. statement 다 맞는 말이긴 하지만 공식문서에서는 statement라고 하고 있습니다. 출처: https://docs.python.org/3..
python의 Dictionary구조체에서 key에 해당하는 데이터를 삭제하는 방법입니다. del statement del d [key]로 삭제하는 방법입니다. 코드로 설명하면 다음과 같습니다. mydict에서 "name"에 해당하는 아이템을 삭제하는 예제입니다. mydict = {"name": "hong gil dong", "age": 28} print(mydict) # {'name': 'hong gil dong', 'age': 28} del mydict["name"] print(mydict) # {'age': 28} 다만 key가 없는 경우 KeyError가 발생하게 됩니다. Traceback (most recent call last): File "/Users/junho85/PycharmProject..
터미널에 kubernetes의 context, namespace 정보를 띄워주는 방법들을 정리합니다. context, namespace를 다양하게 사용할 때 실수를 방지하는데 도움을 줍니다. kube-ps1 https://github.com/jonmosco/kube-ps1 GitHub - jonmosco/kube-ps1: Kubernetes prompt info for bash and zsh Kubernetes prompt info for bash and zsh. Contribute to jonmosco/kube-ps1 development by creating an account on GitHub. github.com 2022.06.20 알게 되어 세팅해본 방식입니다. 기존 zsh-kubectl-pro..
tomcat을 실행할 때 환경변수를 적용하는 방법에는 여러 가지 방법이 있습니다. 결론부터 말하면 bin/setenv.sh 파일을 만들어서 거기다가 환경변수를 넣어주면 됩니다. 환경변수 잠깐 환경변수에 대해 짚고 넘어가 보면요. 환경변수는 jvm이나 tomcat, 애플리케이션의 설정을 적용하는 데 사용할 수 있습니다. 예를 들어 다음과 같은 설정은 JVM Max Heap Size를 4G로 설정하고 JMX설정을 활성화합니다. export CATALINA_OPTS="-Xmx4G \ -Dcom.sun.management.jmxremote \ -Dcom.sun.management.jmxremote.port=9090 \ -Dcom.sun.management.jmxremote.authenticate=false \ ..