반응형

IT 이야기 13

[Python] 티스토리 블로그, 구글 검색 반영(색인) 자동화 시스템을 개발해보자 2

목차    들어가며 프로젝트 이름 : Index_Google사용 프로그램 : 파이썬 Python코딩 방법 : ChatGPT최종 프로그램 돌릴 하드웨어 : 시놀로지 도커 Synology Docker 지난 글에서는 구글 인덱싱 프로그램의 가장 핵심 부분을 작성했다. 1. 티스토리 발행글 URL 수집2. 수집된 URL로 인덱싱 실제 구동을 해본 결과 수집 -> 인덱싱 과정이 매끄럽다.첫 실행 이후부터는 인덱싱을 진행한 URL은 패스하고, 새롭게 수집된 URL만 인덱싱 한다.   파이썬 코드 작성아래는 실제 구동이 가능한 코드 전문이 코드는 Python3와 필요한 모듈이 설치되어 있다면 윈도우, 맥os, 리눅스 등에서 모두 실행 가능한 것으로 확인된다.  import timeimport jsonimport re..

IT 이야기/Python 2024.06.26

[Python] 티스토리 블로그, 구글 검색 반영(색인) 자동화 시스템을 개발해보자 1

목차    들어가며프로젝트 이름 : Index_Google사용 프로그램 : 파이썬 Python코딩 방법 : ChatGPT최종 프로그램 돌릴 하드웨어 : 시놀로지 도커 Synology Docker 티스토리 방문자를 늘리는 노력을 할 때, 가장 먼저 하게 되는 일은 구글과 네이버에 검색이 되도록 색인 Index 를 하는 일이다. 간편하게 할 수 있다면 전혀 문제가 없겠지만... 꽤나 시간이 오래 걸리고 재미없는 일이다. 어찌해볼까 고민하다가 많은 사람들이 구글 웹마스터도구 API를 이용해서 색인 자동화를 구축하고 있다는 것을 알게 되었고,  ChatGPT의 도움을 받아서 Docker 환경에서 자동으로 돌아가는 색임 시스템을 개발하기로 마음을 먹었다.   티스토리 발행글 URL 수집인덱싱(색인)을 할 때, 가..

IT 이야기/Python 2024.06.25

[ESP32] Wi-Fi 연결 따라하기

ESP32는 내장된 Wi-Fi 기능을 통해 IoT 프로젝트에 매우 유용하다.이 글에서는 ESP32를 사용하여 Wi-Fi에 연결하는 예제를 소개한다.   목차       준비물ESP32 보드USB 케이블Wi-Fi 네트워크 정보 (SSID, 비밀번호)아두이노 IDE   1. Wi-Fi 연결 코드 작성다음 코드를 아두이노 IDE에 복사하여 붙여넣는다. #include // Wi-Fi 라이브러리 포함const char* ssid = "wifi_ssid"; // Wi-Fi SSID (네트워크 이름)const char* password = "wifi-passwd"; // Wi-Fi 비밀번호void setup() { Serial.begin(115200); // 시리얼 통신 초기화 delay(..

[ESP32] Arduino IDE 초기 설정

ESP32는 강력한 기능을 갖춘 마이크로컨트롤러로, Wi-Fi 기능을 내장하고 있어 IoT 프로젝트에 적합하다. 이 글에서는 ESP32를 아두이노 IDE에 설정하는 방법을 알아본다.   목차       준비물ESP32 보드USB 케이블아두이노 IDE   1. 아두이노 IDE 설치아두이노 IDE를 다운로드하고 설치한다.공식 웹사이트 운영 체제에 맞는 설치 파일을 다운로드할 수 있다. https://www.arduino.cc/en/software SoftwareOpen-source electronic prototyping platform enabling users to create interactive electronic objects.www.arduino.cc     2. ESP32 보드 매니저 URL 추..

[Synology] 2베이 NAS 제품 비교 : DS723+, DS223, DS223j, DS224+

시놀로지의 최근 2베이 NAS 제품인 DS723+, DS223, DS223j, DS224+를 비교하고, Synology Photos, Synology Drive, Synology Video 트랜스코딩 등 사용 목적에 맞는 제품을 추천한다.   목차       제품 상세 스펙제품 소개는 DS723+, DS223, DS223j, DS224+ 순서이다.      1. Synology DS723+가격: 778,000원 (하드 미포함, 다나와 기준) CPU: AMD Ryzen R1600 (2코어, 2.6GHz)RAM: 2GB DDR4 (최대 32GB까지 확장 가능)네트워크: 1Gbps (기가비트), 랜포트 2개저장소: 3.5베이 2개 (8.9cm 및 6.4cm 지원)RAID: RAID 0, RAID 1, RAID..

[Synology] 시놀로지 나스에 워드프레스 홈페이지, 블로그 수동 설치 방법 (2024년 DSM 7 기준)

목차    시놀로지 NAS에서 WordPress 수동 설치 가이드 (DSM 7 이후 버전) 시놀로지 NAS는 강력한 기능과 사용자 친화적인 인터페이스로 개인 블로그나 웹사이트를 호스팅하는 데 이상적인 플랫폼이다. 이 가이드에서는 DSM 7 이후 버전에서 WordPress를 수동으로 설치하는 방법을 자세히 설명한다. (나중에 WordPress를 두 개 이상 설치할 수 있도록 준비하는 방법도 다룬다.) 특히 DSM 7 으로 업그레이드 된 이후에는 웹스테이션이 변하면서 가상 호스트 라는 메뉴가 사라졌다. 이 상황에서 워드프레스를 웹서비스하려면 어떻게 해야하는지도 설명하고 있다.   WordPress 수동 설치의 장점완전한 제어: 수동 설치를 통해 사이트의 모든 부분을 제어할 수 있다. 테마, 플러그인, 설정 ..

시놀로지와 큐냅 NAS 제품 비교 가이드

목차        네트워크 스토리지(NAS) 시장에서 시놀로지(Synology)와 큐냅(QNAP)은 가장 인기 있는 두 브랜드이다. 두 브랜드 모두 다양한 기능과 성능을 제공하지만, 특정 요구사항에 따라 어떤 제품이 더 적합한지 알아보려면 비교가 필요하다. 이 가이드는 시놀로지와 큐냅의 주요 모델을 성능, 기능, 소프트웨어, 사용자 경험 등의 측면에서 비교하여 어떤 제품이 더 나은 선택인지 도와주려는 목적이다.   1. 브랜드 개요 시놀로지(Synology)강점: 사용자 친화적인 인터페이스, 강력한 소프트웨어 생태계(DSM), 안정성주요 기능: 데이터 백업, 파일 공유, 미디어 스트리밍, 가상화 지원, 클라우드 동기화 큐냅(QNAP)강점: 고성능 하드웨어, 다재다능한 소프트웨어, 풍부한 기능주요 기능: ..

시놀로지 NAS 모델 비교 및 선택 가이드

목차       시놀로지(Synology) NAS는 다양한 기능과 성능을 제공하는 여러 모델이 있다. 이를 선택할 때 고려해야 할 요소와 각 모델의 특징을 비교하여 어떤 제품이 가장 적합한지 결정하는 데 도움이 되는 가이드를 제공하려고 한다.   1. 사용 용도 파악먼저 NAS의 사용 용도를 명확히 해야 한다. 개인 사용자, 가정용, 소규모 비즈니스, 대규모 기업 등 용도에 따라 필요한 성능과 기능이 다르다. 예를 들어, 개인이나 가정용은 주로 미디어 저장 및 스트리밍, 파일 백업을 위해 사용된다. 반면, 비즈니스용은 데이터 보호, 파일 공유, 원격 접근 등이 중요하다.   2. 모델 비교다음은 시놀로지의 인기 있는 NAS 모델 몇 가지를 비교하여 각 모델의 주요 특징과 차이점을 알아보려고 한다.  DS..

iCloud vs 구글 포토 : 가격, 장점, 단점 및 비교 분석

목차      iCloud 개요iCloud는 Apple이 제공하는 클라우드 저장 서비스로,사진, 동영상, 문서, 음악 등을 저장하고 동기화할 수 있게 해준다. iOS, macOS, Windows 등 다양한 기기와 호환되며,Apple 기기 간의 원활한 동기화를 제공한다.   iCloud 가격5GB: 무료50GB: 월 1,100원200GB: 월 3,300원2TB: 월 11,100원6TB: 월 44,000원12TB: 월 88,000원​ (Apple)​ iCloud+iCloud+는 당신이 사랑하는 iCloud의 매끄럽게 연결되는 경험에 더욱 넉넉한 저장 용량, 믿음직한 개인정보 보호 기능, 친구나 가족과 편하게 소통할 수 있는 방법까지 제공합니다.www.apple.com       iCloud의 장점 애플 기기..

IT 이야기 2024.06.04

ESP32-Cheap-Yellow-Display 관련 정보

기본 설명ESP32-2432S028Rv3 보드는 2.8인치 320x240 해상도의 TFT 터치스크린을 탑재한 ESP32 기반의 개발 보드이다. 이 보드를 부르는 별명이 있는 것 같다ESP32 Cheap Yellow DisplayESP32-2432S028Rv3ESP32-SmartDisplay Wifi 및 블루투스 기능을 내장한 ESP32 마이크로컨트롤러를 사용하여 다양한 IoT 프로젝트와 DIY 작업에 적합해 보인다. 다만 국내에서 사용하기에 다양한 정보가 정리되지 않아 사용이 조금 어려워 보인다.   주요 특징 1. ESP32 마이크로컨트롤러 : 강력한 프로세서와 WiFi 및 블루투스 기능을 갖추고 있다. 2. 2.8인치 TFT 터치스크린 : 320x240 해상도의 저항막식 터치스크린으로 다양한 그래픽과..

반응형