Docker 입문 가이드(작성중)

이번 포스팅에서는 Docker에대하여 다뤄 보려합니다.이미 Docker를 이용해서 container-image를 이용하여 서비스 애플리케이션을 동작하거나,여러 오픈소스를 사용 하는 것은 일상이 되어 있습니다. 여러 블로그 자료들이 있는데,유튜브 컨텐츠를 만들면서 개인적으로도 더욱 자세히 Docker에 대하여 알아보고자 작성하게 되었습니다. Docker란? Docker는 애플리케이션을 컨테이너(container)라는 독립된 공간에서 실행시키는 플랫폼입니다.운영체제에 직접 설치하지 않고, 애플리케이션 실행에 필요한 모든 환경(라이브러리, 코드, 실행파일 등)을 하나의 이미지로 패키징하여 … Read more

uopeople 오리엔테이션 완료

어쩌저찌하여 일단 오리엔테이션은 종료. 이전 포스팅 오리엔테이션 마지막 단계 번역기 없었으면 어떻게할뻔… 후기 일단 오리엔테이션을 끝냈다…오리엔테이션 하나 끝내는건데도 왜이렇게 힘드냐…일단 영어가 안되고….웹페이지 반응도 즉각적이지는 않은 것 같고..웹정보시스템과 온라인캠퍼스 사이트가 분리되어있는데이거는 e-class 같다고 생각하면 될듯.매번 학교 등록할때마다 시스템 적응하는 것도 일이다… 본격적으로 ESL과정이 시작되겠구나…이게 끝나야 전문학사 과정을 할수있음.귀찮아서 영어 테스트를 하고 등록할걸 그랬나 싶다가도 영어 공부를 … Read more

워드프레스 이미지에 테두리 설정

워드프레스를 기본 ‘Generate Press’테마와 기본 ‘워드프레스 블록 에디터’를 사용하고 있다.이미지에 테두리가 기본적으로 적용되어있지 않아서 간단한 설정으로 적용해보았다. 로그인을하고 화면 상단에 ‘사용자 정의’를 클릭한다. 왼쪽 카테고리에서 ‘추가css’를 클릭한다. 내용을 입력한다.

워드프레스 핑백 허용 해제

며칠전부터 알수 없는 댓글이 달리기 시작했다…댓글창을 비활성하였더니 대기상태로 나타나는데 원인을 좀 알기 어려웠다. 특별히 비밀번호가 유출될만한 일도 없었고…유출되었으면 댓글보다 글이 작성되는게 정상일테니까…댓글도 아닌 것같고 하다보니 핑백이라는게 있다고 한다. 이게 제일 의심되어 비활성하였다. 일단 mattermost data백업은 raid 1으로 구성된 synology에 백업을 해두었다. 글작성을하면서 며칠더 지켜보면서 확인을 해보고 그래도 또 댓글이 달리면 로그좀 추적해서 HAProxy에 정책을 걸던지 … Read more

mattermost incoming webhook 보안설정

개인적으로 mattermost를 slack대체 도구로 사용하고 있다.외부에서 notification을 받는 용도로 incoming webhook을 설정하고 있는데,이게 문제가 좀있다. incoming webhook URL은 기본적으로 별도의 인증과정이 존재하지 않는다. 여러 방법을 고민해보고 있으나 여러 환경을 고려해야하다보니 과정에서 ip주소 차단을 걸기는 좀 아닌 것 같아서 요청 헤더값으로 처리하는 방법을 적용하였다. 사용중인 Mattermost 서비스 환경 내가 사용 중인 mattermost는 두개의 haproxy를 거쳐서 통신을 … Read more

django drf를 이용한 api 테스트 + 토큰 인증

이전 포스팅에 이어서 인증절차를 추가하여 보자. 나중에 React와 연동 할 것이므로 Token기반으로 진행해볼 것이다. 로그인된 사용자만 글을 등록할수 있도록 기능을 추가 구현해보자.인증방법은 ‘rest_framework.authentication.TokenAuthentication’를 사용한다. Django DRF 설정 프로젝트의 settings.py 설정 앱의 모델 설정 유저 필드를 추가하여 사용자를 이용할수 있도록 설정을 변경합니다. 유저생성 모델 적용 모델을 적용하려하면 기존에 user계정정보가 없어서 경고가 나타날것인데 위 이미지를 참고해서 조치하도록 … Read more

django drf를 이용한 api 테스트

ChatGPT를 이용한 테스트는 어느정도 해본 것 같아서 근본적인 이해를 위하여 진행하였다.이번 실습은 윈도우 기반 pc에서 진행되었다. Django DRF Django DRF란? Django DRF테스트를 위한 환경설정 파이썬 가상화 설정 패키지 설치 프로젝트 시작 앱 생성 프로젝트 앱 등록 Django DRF테스트를 위한 API 구성 프로젝트 urls.py와 앱의 models.py, serializers.py, views.py, urls.py 설정이 필요하다. 프로젝트 urls.py 앱 models.py 앱 … Read more

uopeople 오리엔테이션

ESL과정에 등록되어서 입학 등록버튼이 안보이는 것이라 생각됩니다… 이전 포스팅 오리엔테이션 참여 일단 오리인테이션을 진행해보려고 합니다. 메일에도 기한이 적혀있어서… 참석 기한 메일로 오리엔테이션 참여 방법과 기한이 적힌 내용을 받았습니다. 접속을 해보고 오리엔테이션을 진행합니다. 영어로 읽고 잘 모르겠으면 크롬 확장도구(번역)을 이용해서 이해하며 진행 합니다. 4개의 단원으로 구성되어있다고 합니다. 구성과목 실시간 자막 번역 설정 영어의 한계가 있으므로 크롬 … Read more

uopeople 입학등록 보류…

어렵다 어려워…번역기와 ChatGPT의 도움을 최대한 이용하여…진행하고있지만 어렵습니다.내용의 결론은 입학등록 보류(?)인데 오리엔테이션은 또 들을수 있는?????뭐가뭔지..아리송하네요.. 드디어 메일로 다음 절차에 대하여 안내를 받게 되었습니다. 입학 등록 포탈에 접속을 하고 입학 등록과정을 진행합니다. 인종 및 민족에 대한 설문조사 간단한 설문조사를 진행해야합니다(인종 및 민족에 대한 정보수집을 하는 것 같아요…).저는 한국인이므로 No를 선택했습니다.그다음 질문들도 읽고 응답합니다. 또 설문조사… 선택사항인것 같긴한데 … Read more