목록전체 글 (163)
불친절한 블로그

AWS 사이트에 너무 친절하게 설명되어 있지만 실제로 연동하면서 생기는 문제 때문에 게시글을 남긴다. 1. DB 인스턴스의 엔드포인트와 포트 번호를 찾는다. - 엔드포인드가 Host에 들어가고, 포트 번호는 port에 들어간다. 2. DB 생성 시 정해놓았던 사용자 이름과 암호를 각각 username과 password에 넣는다. 하지만 필자의 경우 아래와 같은 에러가 발생했다. could not connect to server: Connection timed out 처음에는 보안규칙에 인바운드 아웃바운드 설정을 정확히 안해준건지 생각이 들어서 봤지만 아니였다. 구글링 끝에 퍼블릭 액세스 설정을 해주지 않아서 DBMS로 접근했을때 접근을 막고 있었던 것이였다. ㅠㅠ 추가 연결 구성 부분이 접혀 있어서 데이..

효율관리제도는 에너지를 사용하는 기기의 효율 향상과 고효율 제품의 보급 확대를 위하여 산업통상자원부와 한국 에너지공단이 추진하고 있는 에너지 소비효율등급표시제도, 고효율 에너지기자재 인증제도, 대기전력 저감 프로그램의 3대 프로그램입니다. 이 3가지 효율관리제도는 소비자에게 에너지 효율 성능에 대한 올바른 정보를 제공하여 고효율 제품을 구매하도록 유도하는 한편, 업체의 에너지 효율 향상 기술개발을 촉진하여 고효율기기로의 시장전환을 가능하게 하고 , 상당한 에너지 절약과 온실가스 감축 효과를 가져다줍니다. 특히 국제 에너지 기구(IEA)가 발표한 자료에 따르면 2050년 기준으로 온실가스 감축을 위한 정책수단에서 기기 설비부문 에너지 절약은 36%로 가장 중요한 비중을 차지합니다. 이처럼 효율관리제도를 통..

프로젝트를 받을 위치를 정해서 폴더에서 오른쪽 버튼을 누른 뒤 'Git Bash Here'를 누른다. 그럼 Git 전용(?) CMD창이 뜬다. 짜잔! 가져올 프로젝트의 주소를 알아와야 한다. GitLab에서 올라가 있는 프로젝트에 들어간 뒤 Clone을 누르면 주소가 뜬다. 복사한다. 이제 아까 CMD 창에 명령어를 입력한다. $ git clone '복사한 git주소' 드륵드륵 사용하는 코드 툴을 켜서 프로젝트를 연다. 끝이다.

요새 더욱더 집중되고 있는 기술이라고 생각한다. 전에는 연구단계여서 그런지 상용화가 덜 된 느낌이였는데 지금은 사용자의 습관을 반영해주는 네비게이션, 알파고, AI를 통해 지금은 들을 수 없는 옛가수들의 다른노래들 등등 이러한 기술들이 어떻게 가능한걸까? 무슨 원리일지 궁금하다. 그 시작은 기계학습(Machine Learning)이다. 경험을 통해 자동으로 개선/학습하는 컴퓨터 알고리즘의 연구이다. 문뜩, 샤워를 하다가 샴푸로 머리를 감고, 비눗방울을 만들다가 다른 날에 샴푸로 머리를 감고, 바디워시로 몸을 씻다가 비눗방울을 만들어보면서 이상한 생각을 했다. 샴푸와 바디워시를 섞은 비눗방울이 샴푸로만 만든 비눗방울보다 더 잘만들어질까? 이러한 의문이 '가설'이다. 가장 많이 사용되는 예시로는 강아지/고양..

Lighthouse란? 웹 앱의 품질 개선하는 오픈 소스 자동화 도구다. 크롬 개발자 모드에 들어가면 확인할 수 있다. Lighthouse를 통해서 PWA 검사를 할 수 있다. 네이버를 검사해보았다. 검사 항목들을 보면 PWA로는 부적절하다고 표기된다. PWA 예제로 가장 유명한 트위터를 검사해보았다. PWA를 인정해주는 모습을 확인할 수 있다. 이러한 조건들을 충족시키면 PWA가 될 수 있다.

어느날 WordPress 페이지를 켜보았다. Hello~!! 뭐냐 넌 에러 내용을 보고 싶어서 구글링 해보았다. wp-config.php 파일에 명령어 몇개를 추가해주면 확인할 수 있다고 한다. $ sudo vi wp-config.php wp-config.php 하단에 보면 define( 'WP_DEBUG', false); 이렇게 되어있을거다. false를 true로 바꿔주고 밑에 두줄을 추가시켜준다. define( 'WP_DEBUG_LOG', true); define( 'WP_DEBUG_DISPLAY', false); 수정 후 다시 WordPress 페이지로 가보면 내용이 추가되어있는 것을 확인할 수 있다.

현재 만들어져있는 이미지 두개를 docker hub에 올리기 위해 docker image를 확인한다. $ docker images docker 로그인을 진행한다. $ docker login docker hub로 push 한다. $ docker push ['프로젝트명']:['태그'] 아씌 왜 안되냐... 구글링 ㄱ 원인은 두가지 1. docker hub 아이디 잘못한거 아니냐? 2. 프로젝트 명 앞에 docker hub 아이디가 안들어가냐? 그럼 맞게 변경해준다. $ docker image tag ['변경전 프로젝트 명']:['변경전 태그'] ['Docker Hub ID']/['프로젝트 명']:['태그'] 다시 push한다. 드르륵 드르륵 dockerhub 페이지에서 확인 굳굳!

상황은 이렇다. docker compose로 프로젝트를 띄우려고 세팅중이였는데 requirements.txt에 명시되지 않은 라이브러리가 있었다. requirements.txt를 수정하고 다시 실행해보고, Dockerfile 안에 RUN 명령어로 직접 라이브러리를 설치하라고 명령을 줘보기도 했다. 그래도 계속해서 에러가 났고, 구글링을 계속하다보니 해결방법을 찾게 되었다. cmd창에서 친절하게 warning을 띄우주셔서 docker compose clean it up 이라는 키워드를 찾아서 검색을 해보니 해당 명령어로 설치되었던 볼륨과 이미지를 지울 수 있었다. 알아본 결과 docker-compose up 할때 한번 인스톨 하는데 그 후에 수정해도 기존에 설치한 값을 계속 가지고 있는 모양이다. 한번 싹..