728x90
반응형

캠핑장 일몰

16년부터 지금까지 새해의 첫 일출은 꼭 보러 갔다. 

새해 첫 일출을 꼭 보러가는 것에 그럴듯한 명분이 있지는 않다. 

  다만, 새해 첫 일출이라는 핑계로 국내 이곳저곳을 다녔다. 

이곳저곳 새로운 곳을 다니면서, 새로운 해의 새로운 다짐을 내 마음에 새기고 싶었다. 

 

 23년은 코로나19 이후 처음으로 일출명소를 국민들에게 개방했다.

당연히 많은 사람들이 해변의 일출 명소로 모일 것을 예상했고, 멀리 가지 못하는 분들은 가까운 명소로 모일 것이라고 예상했다. 

캠핑장 입구

 '사람이 많은 모이는 곳은 위험하니 가지 말아야 한다.'는 2022년 10월 29일의 '10.29 참사'를 생각하며 나는 인적이 없고 조용한 곳에 자리를 잡았다.

 

'인등산' 

'인등산' 인근 캠핑장

 23년의 첫해는 해변과 같은 낮은 곳이 아닌 산과 같은 높은 곳에서 마주 고하고 싶었다. 

나는 한번도 인등산을 오른 적이 없지만, 인적이 드물고, 너무 낮지 않아서 괜찮은 일출 장관을 기대했다.

 등산 경험도 많지 않았던 내가 아무리 낮은 산이라도 해가 없는 초행길 산을 오르는 것은 무리가 많았다. 

 혼자라면 패기를 믿고 미련 없이 시도했겠지만, 

 아내와 함께 초행야산은 너무나 위험했다.

결국 '인등산' 일출은 포기하고 충청도의 일출명소를 방문하기 위해 발길을 돌렸다. 

 

하지만, 짐작대로 많은 사람들이 일출명소에 모이고 있었다. 

너무나 많은 사람들이 모이고 있기에 일출 시간에 맞춰서 장소에 도착하는 것은 불가능하게 보였다. 

일출을 보러 가는 길목에서 일출을 마주할 것 같은 지도를 보고 주변의 다른 작은 산으로 발길을 돌렸다. 

 

충청도 연수동에 '뒷목골'

 

'계명산'을 바라보는 작은 동네의 뒷산에서 아내와 나는 2023년의 첫 해를 맞이했다. 

하산길에서

아쉽지만, 짙은 구름과 계명산의 높은 산세로 뜨는 해는 볼 수 없었다. 

뜨는 해는 볼 수 없었지만, 밝아오는 새해는 복스럽게 맞이했다.

밝아지는 날 속에서 나의 아내는 뜨는 해보다 밝게 웃었다.  

캠핑에는 삼겹살
삼겹살에는 된장찌개

장인어른께서는 새해 덕담을 주셨다. 

'건강해라' 하셨다.

 올해는 사람이 사람에게 위험하지 않은 해가 되기를 바란다. 

 

728x90
반응형
728x90
반응형

회사에서 제공한 고정IP정보를 받아서, 사용중인 PC의 고정IP정보와 동일한지 확인 하는 방법입니다. 

만약, 사용 중인 PC의 고정IP정보가 회사에서 알려준 정보와 다르다면 PC의 고정IP정보를 수정해야 합니다.

먼저, 자신의 PC의 고정IP 정보가 제대로 등록 되어 있는지 확인합니다. 

 

< PC에 등록 된 IP정보를 확인하는 방법>

 

1. 키보드의 (윈도우 키 + R) 를 누르고, '실행'창을 열어 cmd를 입력합니다. 

'cmd' 입력 됐으면, '확인' 버튼을 누릅니다. 

'실행' 창에 'cmd'를 입력  후 '확인' 버튼을 클릭

 

2. 'cmd'가 실행 되면 'ipconfig' 를 입력합니다. 

오타에 주의하세요

 

3. 'Window IP 구성'이 나타나면, 지정 된 IP주소와 동일한지 확인해주세요. 

'IPv4 주소', '서브넷 마스크', '기본 게이트웨이' 주소가 회사에서 사용하는 고정 IP 정보와 동일한지 확인 해야 합니다. 

 

#주의 사항

1) 유선전화기 사용 시,

* 유선 전화기에도 고정IP를 등록해야 합니다. 만약, 유선전화기에 등로 된 고정IP정보가 PC에 등록 된 고정IP정보와 동일하다면, 전화기 또는 PC의 인터넷이 동작하지 않을 수 있습니다.  

 

< PC의 고정IP정보를 변경하는 방법>

* Window 10 기준으로 작성 된 내용입니다. 상위 또는 하위 버전의 Window를 사용하실 경우, 해당 버전에 맞는 방법을 이용하여 주시기 바랍니다. 

1. 윈도우 버튼을 누르고, '설정' 페이지로 이동합니다. 

표시가 잘 안 보일 수 있음

 

2. '네트워크 및 인터넷' -> 이더넷 -> 이더넷 정보 -> IP 설정에서 '편집'

아래 이미지를 참고하여 순서대로 실행하면, IP설정 화면이 실행 됩니다.

 

 

회사에 받은 IP정보를 입력 해주세요.

 

이러면 끝!

 고정 IP가 동작하지 않는 경우는 많은데, 보통은 IP설정하는 사람의 오타로 인해서 발생하는 경우가 많습니다. 

728x90
반응형
728x90
반응형

 

 추천엔진을 활용하여, 고객에게 맞는 제품을 추천할 있는 알고리즘을 구성하고자 한다.

 추천엔진은 생각보다 복잡하다.

 기존에 있는 데이터를 생성하는 임의의 값으로 데이터를 '행렬분해'하고 행렬분해 결과를 가지고 다시 데이터를 생성한다.

 물론 새로 생성되는 데이터는 기존의 있는 데이터와 유사한 값을 가질 있도록 한다.

 해당 알고리즘의 설명과 라이브러리는 (제목: 파이썬 머신러닝 완벽 가이드 | 출판사: 위키북스 | 저자: 권철민) '잠재 요인 협업 필터링' 참고하면 아주 친절하고 자세하게 설명되어 있다.

 

 일단 '잠재 요인 협업 필터링' 코드를 그대로 입력했다.

  • 됐다.

하지만 코드가 되는 것으로 부족했다.

 책에 있는 데이터는 모두 손으로 직접 입력하는 방식으로 되어 있어서 실제로 사용하게 된다면, 데이터를 일일이 입력해야 하는 번거로움이 있었다.

 

 나는 개발자스럽게 데이터를 하나하나 정성스럽게 입력해야하는 번거로움을 탈피하고자, 데이터를 파일로 입력해서 자동으로 출력을 있도록 코딩 하기로 했다.

 뿐만 아니라 실제 제품추천을 하기 위해서는 '잠재 요인 협업 필터링'으로 생성 행렬예측 데이터와 새로 입력 환자와 벡터 유사도를 확인해야 했다.

 

  • 모든 과정을 '자동화' 시키고 싶었다.

 

 완성 전체의 코드 중에서 실제로 내가 구성한 코드를 보니까, 초라하기가 그지 없다.

 

1 목표: 데이터 입력 자동화

 실제 코드는 데이터를 손으로 입력하도록 되어 있었다.

데이터 입력 방법

  사진과 같이 데이터를 입력하려고, 무던히도 많은 애를 썼다.

 row 100개를 넘어간다면, 타이핑으로 입력을 엄두 수가 없는 양이었다.

 아직은 데이터를 호출할 곳이 명확하게 정해진 것이 없어서, 일단 구글 드라이브에 파일을 업로드해서 사용할 있도록 코드 했다.

수정 된 데이터 입력 방법

 

2 목표: 생성 예측행렬 데이터와 새로운 데이터를 row 별로 비교하여 벡터 유사도 확인하기

  작업이 제일 지금의 나에게는 매우 어려운 작업이었다. 생성 예측행렬 데이터와 새로운 데이터의 벡터 유사도를 자동으로 출력하게 하는 것이다.

 일단 예측행렬의 데이터에 있는 row 데이터를 하나씩 호출해서 새로운 데이터와 벡터 유사도 값을 측정하게 하고, 그중 가장 값을 별도로 선정해야 한다.

 실제로 해당 작업은 예측행렬의 행의 데이터 값을 하나하나 입력해서 새로운 데이터와 벡터 유사도를 출력해야 했다.

수정 전 출력방법

 

 다시 봐도 굉장히 용감하다.

행 데이터를 하나하나 직접 입력해야하는 작업, 이게 너무 힘들었다. 나중에는 힘들듯 했다.

 결국에는 혼자서 쿵짝쿵짝하여 자동으로 벡터 유사도 값을 측정하도록 수정했다.

수정 된 벡터 유사도 출력

 for 사용했다.

 지금 보니까 4줄인데, 4줄을 작성하기 위해서 엄청 지저분했다. 

 먼 훗날에 내가 보면 이불킥 할 수줍은 작품이겠으나, 지금의 내가 보기에는 수줍은 첫 코딩이다.

 

728x90
반응형
728x90
반응형

회사의 동료로부터 우연치 않게 블로그를 통해서 부가 수입을 올릴 수 있다는 정보를 들었다. 동료가 직접한다는 것은 아니고, 동료의 친구가 블로그에 글을 올리면서 추가 수입을 올리고 있다고 한다.

회사에 처음 입사했을 때 나는 부가 수입에 대해서는 크게 관심이 없었다. 무엇이든지 처음 시작할 때는 새롭고 낯설은 분위기로 현장의 분위기와 흐름을 익히고, 업무를 파악하는데만 신경이 곤두서있었기 때문에 다른 것은 신경을 쓸 겨를이 없었다.

결혼을 하고, 아직 1년이 체 지나지 않았지만 나는 벌써부터 가정의 수입에 상당한 부족함을 느끼고 있다. 실제로 수익이 부족해서 특별한 무엇인가를 못 하는 것은 아니다. 모두들 비슷하겠지만, 자신이 원하는 것을 취하기 위해서, 최고의 품질을 자랑하는 제품부터 최저가에 해당하는 대체품까지의 보기 중에서 가장 최선의 선택을 할 것이다.

최고의 품질이 항상 만족스러운 것은 아니였다. 현재 있는 제품 중에 성능은 최고지만, 바로 아래 단계와 성능에서 큰 차이가 없지만, 가격은 3배 이상 차이가 나는 경우가 있으니까, 꼭 고가의 제품이 반드시 좋은 성능이 있는 것은 아니다. 대표적으로 디지털 가전 제품이 그런 형식이다.

하지만 식재료는 그렇지 않다, 가격 차이가 나는 발생하는 만큼 품질도 차이가 컸다. 그래서 나는 식재료를 구매할 때, 가격과 품질에서 고민할 때 엄청 많은 고민을 한다. 유통기간이 임박해오는 공산품이야 그렇게 심각하게 차이가 난다고 느끼지는 않지만, 시들시들한 대파가 3/1 가격일 때는 잠시나마 고민을 하게 된다.

보다 신선한 식재료를 선택하고 고르는데 주저함이 없어질 수 있도록 최소한의 추가 수입을 올려보고자 이렇게 블로그를 시작해보려 한다.

아내가 사들이는 다양한 제품들에 대한 리뷰부터 내가 결혼생활을 하면서 느끼는 소소함들까지.

비록 월 1,000의 이상적인 남편은 되지 못했지만, 지친 아내에게 시원한 된장찌개로 원기 회복을 시켜 줄 수 있는 든든한 남편이 되도록!

힘내보자.

728x90
반응형

+ Recent posts