글

네이버 뉴스 자동 저장 프로그램

이미지
<핵마피아 꼼짝마!> 프로젝트에 사용하려고 네이버 뉴스 검색 결과를 엑셀 문서로 저장해 주는 프로그램을 만들었습니다. <핵마피아 꼼짝마!> 프로젝트는 부산에너지정의행동 에서 기획하고 아름다운재단 에서 자금을 지원받은 사업입니다. 사업 기간은 2021년 4월에서 11월까지로 7개월간 진행되었습니다. 프로젝트의 목표는 보수언론에서 생산하는 탈핵에 관한 왜곡된 정보를 바로잡고, 탈핵 진영의 적극적인 언론 활동을 통해 편향된 정보의 균형을 맞추는 것입니다. 저는 이 프로젝트에서 언론 모니터단으로 활동했습니다. 모니터단은 핵발전과 탈핵에 관한 언론 보도에서 가짜뉴스를 가려내는 것이 주요 임무입니다. 언론 보도 모니터링의 범위는 ‘ 네이버 뉴스 ’에서 검색어 5개(원전, 원자력, 탈원전, 방사능, 사용후핵연료) 중 1개라도 포함된 기사로 한정했습니다. 모니터링 보고서는 매일 작성되어야 했고 가짜뉴스뿐 아니라 검색된 모든 기사를 문서로 남겨야 했습니다. 매일 기사 300~700건을 문서로 정리하는 일은 아주 귀찮은 일임이 분명했습니다. 네이버 뉴스 웹사이트에서 기사의 기본 정보(언론사명, 제목, 원문 웹주소)를 복사하고 엑셀에 붙여넣는 일이 귀찮은 이유는 단순 반복 작업이기 때문입니다. 어떤 작업이 단순하다면 자동화가 쉽고 자동화되면 귀찮은 반복 작업을 안 해도 됩니다. 7개월간 매일 해야 할 일은 수월하게 하려고 매일 기사를 엑셀 문서로 정리해 주는 프로그램을 만들었습니다. █ 엑셀 문서 설명 ▌기사 목록 아래 그림은 네이버 뉴스 검색 결과와 엑셀 문서를 비교한 것입니다. 네이버 뉴스는 검색 결과를 한 페이지게 10개씩 보여줍니다. 첫 페이지의 기사 10건과 엑셀 문서 1~10번이 일치함을 확인할 수 있습니다. 네이버 뉴스 검색 ...

개인 온라인 저장소 만들기

이미지
구글 드라이브와 비슷한 개인 온라인 저장소를 직접 만들었습니다.   사진과 동영상을 무제한으로 저장할 수 있던 구글 포토 가 2021년 6월1일부터 그럴 수 없게 되었습니다. 사진, 동영상, 파일 등을 공짜로 제공하는 15GB 내에서만 저장할 수 있게 되었습니다. 많은 사진과 큰 용량의 동영상을 백업하거나 공유할 일이 많은 저에겐 15GB는 턱없이 부족한 용량입니다. 인터넷에서 라즈베리 파이 로 개인 온라인 저장소를 만든 사례를 본 적이 있어 검색해보니, 소프트웨어 설치만으로 쉽게 구축할 수 있음을 확인할 수 있었습니다. ( ownCloud , Seafile , OpenMediaVault , NextCloud 등) 라즈베리 파이에 USB 외장 드라이브를 연결하는 것만으로 저장 용량을 늘리는 것도 가능했습니다. 남는 128GB SSD와 라즈베리 파이 3으로 개인 온라인 저장소를 직접 만들어서 구글의 것보다 8배가량 큰 저장소를 구축하기로 했습니다. █ 구글 것과 비교 개인 온라인 저장소를 집에 설치해서 항상 켜두면 전기 요금이 지속해서 나간다는 문제가 있습니다. 그래서 전기 요금을 계산해 봤습니다. 개인 온라인 저장소가 돌아가는 장비의 최대 소비 전력은 약 10Wh입니다. 24시간 켜두고 한 달을 사용하면 약 7kWh를 사용합니다. 전기 요금 계산기 로 월 요금을 계산하면 기본요금을 빼고 618원이 나옵니다. 618원은 장비를 쉴 틈 없이 최대 성능으로 돌렸을 때의 요금으로 보통은 2~3백 원일 것으로 추산이 됩니다. 월 2,400원으로 구글 드라이브 100GB를 사용하는 것보다 적은 비용으로 더 큰 저장 공간을 사용할 수 있다는 계산 결과입니다. 모든 장비를 새것으로 구매한다면 구축 비용이 10만 원 정도 듭니다. 보유 장비가 없다면 월 2,400원으로 구글 드라이브 용량을 늘리는 것이 이득입니다. █ 소프트웨어 선택 소프...

SONY DSC-RX10M2 렌즈 수리

이미지
최소 10만 원이 드는 카메라 렌즈 수리를 접착제 구입비 7,240원에 자가 수리했습니다. 2015년부터 사용하고 있는 SONY DSC-RX10M2 의 대물렌즈 안쪽에 곰팡이가 폈습니다. 소니 센터에 수리를 의뢰하니 렌즈 교체만 가능하며 렌즈 전체 교체비가 13만 원이었습니다. 당장 사진을 찍지 못할 상태가 아니어서 수리를 받지 않고 다른 방법을 찾아보기로 했습니다. 구글 검색 결과, 해외 유튜브 영상 과 국내 블로그 글 을 찾을 수 있었습니다. 국내 블로그 글을 보고 접합 렌즈 사이에 곰팡이가 핀다는 것과 그것을 제거하려면 접합 렌즈를 분리해야 한다는 것을 알 수 있었습니다. 흰색 접착제로 붙어있는 접합 렌즈를 분리하면 다시 붙일 접착제가 필요했지만, 정확히 어떤 접착제가 사용되었는지 알 수 없었습니다. 렌즈 틀과 렌즈 사이의 틈(약 1mm)에는 들어가면서 두 렌즈 사이의 틈(0.1mm 이하)으론 들어가지 않는 점성을 갖는 접착제가 필요했습니다. 구하기 쉬운 접착제 중에 엘머스 글루올 프리미엄 만능접착제 가 가정 적합해 보여 구입했습니다. 작업 전에 접착제의 점성과 접착력을 확인한 결과 문제가 없어 보여 수리에 사용했습니다.  곰팡이가 핀 대물렌즈 █ 대물렌즈 분해 양면테이프와 나사로 조립된 대물렌즈를 분해합니다. 렌즈 제원이 적힌 외부 링 분리 외부 링 부착에 사용된 양면테이프가 손상되지 않게 조심하면서 후드와 필터가 장착되는 링을 분해합니다.  후드&필터 링 분리 ...

3D 프린터 출력물 냉각장치 개조

이미지
3년째 사용하고 있는 3D 프린터의 출력물 냉각장치를 개조했습니다. 3D 프린터 Ender-3로 이것저것을 만든 지 3년째입니다. Ender-3의 기본 성능이 좋은 편이지만, 성능을 더 높이고 싶어 출력물 냉각장치를 개조했습니다. 출력물 냉각장치는 노즐에서 나온 뜨거운 원료를 빠르게 식혀 주는 역할을 합니다. 뜨거운 원료를 빨리 식힐수록 출력물이 변형될 가능성이 작아져 출력물의 품질이 좋아집니다. 특히 오버행(Overhang)이 발생하는 경사면에서 형상의 틀어짐을 줄일 수 있어 지지대(Support) 사용 면적을 줄일 수 있습니다. 지지대가 줄어들면 출력 시간과 후처리 시간을 단축할 수 있습니다. 냉각장치 개조만으로 얻는 이점이 이렇게 많아서 냉각장치를 새롭게 만들었습니다. █ 설계 새로운 냉각장치가 설치될 공간과 미리 구매한 냉각팬의 형태와 치수를 고려하여 설계했습니다. 설치될 공간에 관한 정보는 MakerBot Thingiverse에서 Ender-3의 입체형상을 찾을 수 있었습니다. 이 형상을 FreeCAD로 읽어서 설계에 사용했습니다. FreeCAD로 읽은 Ender-3 입체형상 기존 냉각...

이 블로그의 인기 게시물

키보드 키캡 만들기

3.5파이 3극 좌우변환 젠더 만들기

PC용 열기 배출기 만들기

누전차단기 멀티탭 만들기

우수관 설치와 방수 작업

SONY DSC-RX10M2 렌즈 수리

두 가지 뚜껑 만들기

따뜻한 길냥이 집 만들기

헤드폰을 헤드셋으로 개조하기 1탄

헤드폰을 헤드셋으로 개조하기 2탄