소프트웨어(3)
-
네이버 뉴스 자동 저장 프로그램 소스 코드 분석
이번 글에서는 핵마피아 꼼짝마 프로젝트를 위해 만든 프로그램의 소스 코드를 분석합니다.[네이버 뉴스 자동 저장 프로그램]에 관한 설명은 이전 글에서 확인할 수 있습니다.각 단계별 동작 요약- 일괄 검색 : OR 연산자를 사용하여 검색어 1개라도 포함된 기사를 모두 검색- 개별 검색 : 검색어를 1개씩 나눠서 기사를 검색하여 기사에 포함된 검색어를 확인- 검색 결과 병합 : 개별 검색에서 확인한 기사에 포함된 검색어를 일괄 검색 결과에 추가- 형태소 분석 : 기사 제목의 형태소를 분석하여 많이 사용된 단어를 확인- 엑셀 저장 : 검색 결과와 형태소 분석 결과를 엑셀 파일에 저장- 올리기 : 엑셀 파일을 구글 드라이브에 올림 개발 환경프로그램 개발 언어는 파이썬을 사용했습니다.파이썬 개발 환경은 윈도우10에..
2024.11.19 -
네이버 뉴스 자동 저장 프로그램
프로젝트에 사용하려고 네이버 뉴스 검색 결과를 엑셀 문서로 저장해 주는 프로그램을 만들었습니다. 프로젝트는 부산에너지정의행동에서 기획하고 아름다운재단에서 자금을 지원받은 사업입니다.사업 기간은 2021년 4월에서 11월까지로 7개월간 진행되었습니다.프로젝트의 목표는 보수언론에서 생산하는 탈핵에 관한 왜곡된 정보를 바로잡고, 탈핵 진영의 적극적인 언론 활동을 통해 편향된 정보의 균형을 맞추는 것입니다.저는 이 프로젝트에서 언론 모니터단으로 활동했습니다.모니터단은 핵발전과 탈핵에 관한 언론 보도에서 가짜뉴스를 가려내는 것이 주요 임무입니다. 언론 보도 모니터링의 범위는 ‘네이버 뉴스’에서 검색어 5개(원전, 원자력, 탈원전, 방사능, 사용후핵연료) 중 1개라도 포함된 기사로 한정했습니다.모니터링 보고서는 ..
2024.11.17 -
개인 온라인 저장소 만들기
구글 드라이브와 비슷한 개인 온라인 저장소를 직접 만들었습니다. 사진과 동영상을 무제한으로 저장할 수 있던 구글 포토가 2021년 6월1일부터 그럴 수 없게 되었습니다.사진, 동영상, 파일 등을 공짜로 제공하는 15GB 내에서만 저장할 수 있게 되었습니다.많은 사진과 큰 용량의 동영상을 백업하거나 공유할 일이 많은 저에겐 15GB는 턱없이 부족한 용량입니다. 인터넷에서 라즈베리 파이로 개인 온라인 저장소를 만든 사례를 본 적이 있어 검색해 보니, 소프트웨어 설치만으로 쉽게 구축할 수 있음을 확인할 수 있었습니다. (ownCloud, Seafile, OpenMediaVault, NextCloud 등)라즈베리 파이에 USB 외장 드라이브를 연결하는 것만으로 저장 용량을 늘리는 것도 가능했습니다.남는 128G..
2024.11.14