본문 바로가기
블로그 이미지

방문해 주셔서 감사합니다! 항상 행복하세요!

  
   - 문의사항은 메일 또는 댓글로 언제든 연락주세요.
   - "해줘","답 내놔" 같은 질문은 답변드리지 않습니다.
   - 메일주소 : lts06069@naver.com


기타81

nginx를 활용하여 프록시(proxy) 구축 nginx를 활용하여 간단하게 살펴보는 프록시(proxy) 환경 구축 입니다. 먼저 아래 홈페이지에서 자신의 OS에 맞는 nginx를 다운로드 받습니다. http://nginx.org/en/download.html * 여기서 운영체제는 윈도우를 사용 하였습니다. 다운로드 받은 파일에 보면 conf 디렉토리가 존재 합니다. 해당 디렉토리에서 nginx.conf 파일을 편집 합니다. conf파일에서 원하는 포트에 적용 할 포워딩 주소를 입력하여 줍니다. 아래 수정을 완료 한 파일을 살펴 봅니다. http { include mime.types; default_type application/octet-stream; sendfile on; keepalive_timeout 65; server { listen 80;.. 2021. 7. 21.
개발 블로그에 대해 문의와 답변 매너에 대해 개발블로그는 개발자 분들이 개발을 하면서 본인이 경험한 내용을 정리 하거나, 남들과 공유하여 좀 더 나은 개선점을 얻기 위해서라 생각 합니다. 물론 그외의 목적(?)을 가지고 계신 분들도 있겠지만요. 그래서 작성한 글을 전부 쉽게 가저갈 수 있도록 따로 복사방지 블럭(block)처리를 하거나 자동 출처표기 기능을 붙여놓지를 않았습니다. 그렇기 때문에 개발 블로그를 운영하시는 분들의 대부분은 자신의 포스팅에 문의가 들어오면 할 수 있는 범위 내에서 최대한 도와드리는 편이라 생각 합니다. 그러한 도움을 주는 범위는 개념을 가이드 하거나, 문의한 내용을 해결 할 수 있는 개념적인 방법 위주로 안내를 해 드립니다. 그러다 최근 얼마전 어떠한 분께 메일을 받았습니다. 제 블로그에 있는 내용을 그대로 복사하여 사용.. 2021. 5. 26.
웹에서 네이버, 카카오(다음) 로그인 api 연동 개념 정리(소셜 로그인) 소셜 플랫폼 기반의 로그인 연동을 하는 방법에 대한 개념 정리 입니다. :) 네이버나 카카오(다음)에서는 인증을 통해 로그인 기능을 지원 합니다. 이러한 기능은, 개발시 따로 로그인과 관련된 보안대책을 만들지 않아도 되기 때문에 편리하고 괜찮은 기능 입니다. 일반적으로 로그인과 관련된 기능은 REST-API 형식으로 이루어져 있습니다. 위 API 를 사용하는 단계를 살펴보면 크게 4단계로 이루어져 있습니다. 1. 개발자 계정(네이버, 카카오)에 가입합니다. 2. 연동하고자 하는 기능을 선택하고, 어플리케이션(웹) 주소를 입력 합니다. 3. 로그인 성공시 결과값을 받을 주소를 입력 합니다. 4. 로그인 화면을 사용 합니다. 1번부터 살펴보면, 내가 네이버에 대한 계정이 있다 하더라도 "네이버 개발자 센터".. 2021. 5. 25.
개발 블로그 드래그 방지, 복사 방지 개발 블로그를 운영하시는 분들 중 가끔 드래그와 복사를 방지하는 분들이 있습니다. 개발 블로그의 목적이 다양한 생각과 코드를 공유하는 것 인데.. 블로그에서 특정 몇개의 글이라고 한다면 이해가 되지만 자신의 모든 블로그 내용을 가져가지 못 하게 한다는 것은 조금 아쉬운 것 같습니다. 그럴 때는 개발도구를 켜서(F12) 내용을 복사하거나 또는 Javascript 끄기 기능을 활용하기도 합니다. 그러나 요즘 대부분의 블로그가 Javascript를 꺼 버리면 동작하지 않는 동적인 상태로 되어 있는 경우가 많습니다. 리엑트, 앵귤러, 뷰 등 이러한 프레임워크(라이브러리)를 사용 하는 곳이 많아졌기 때문 입니다. 구글 크롬(파이어폭스) 같은 경우에는 "드래그프리" 같은 확장 프로그램을 설치하기도 합니다. 구글에서.. 2021. 4. 15.
기초 위주 머신러닝 정리 -1 (Machine learning) * 효율적인 파이썬 윈도우 개발 환경구성 방법 (Python window dev environment) ※ 요약 * 윈도우(window)에서 파이썬을 설치해서 개발을 하면 만나게 될 수 있는 문제점 - 해당 모듈을 찾을 수 없습니다 - 해당 모듈에 OO한 함수, 기능 등이 없습니다. - 오류 문구 내용 샘플(Sample) : modulenotfounderror: no module named 'six.moves'; 'six' is not a package - 해당 모듈을 삭제 및 재 설치해도 반복되는 상황 - 파이썬을 삭제 및 재 설치 했음에도 반복되는 상황 - pip를 업그레이드 했음에도 불구하고 모듈(라이브러리)이 정상적으로 동작하지 않는 상황 * 문제 해결 방법 : 가상 환경을 구성! 윈도우에서 개발.. 2021. 1. 28.
기초 위주 머신러닝 정리 - 0(Machine learning) 개념 정리 1. 결정 + 선택 = 결과 2. 인공지능 like 통계 3. 딥러닝은 머신러닝에 속하는 범주 4. 판단력 = 모델(model) = 찾아볼 자료 5. 학습은 모델을 만드는 과정 6. 표 = 데이터셋(data-set) row / column 6-1. row(행) : 개체(instance), 관측치(observed value), 기록(record), 사례(example), 경우(case) 6-2. column(열) : 특성(feature), 속성(attribute), 변수(variable), field 7. 독립변수(Independent variable), 종속변수(Dependent variable) 7-1. 표의 column(열) = 변수 7-2. 원인 -> 결과 === 원인 = 독립변수 | 결.. 2021. 1. 10.