본문 바로가기

Slack Bot (작성중) 토이프로젝트로 Slack Bot을 만들어보려고 합니다. 관심있는 블로그나 저널의 RSS feed를 받아 Slack에 Notification을 해주는 단순한 형태가 될 것 같습니다. 구현할 언어는 python 버전 3.7을 사용하려 합니다. 이 글은 프로젝트를 진행해가는 과정을 하나씩 기록으로 남기고자 작성하는 것입니다. 만약 필요한 부분이 있어 방문해주신 분들은 부족한 부분이 많을테니 참고 부탁드리고, 언제든지 좋은 방향에 대한 커멘트와 논..
RSS feed parsing 하기 feedparser를 이용하여 feed를 파싱할 수 있다. 만약 feedparser가 설치되어 있지 않다면 pip를 이용해 설치해 준다.RSS구조에 대해서는 아래 URL을 참고하자2018/11/15 - [Developer's Delight/ETC] - RSS 에 대해서간단한 소스코드이다. 파싱한 정보에는 RSS 구조에 맞춰 다양한 정보들이 있다. 필요한 정보를 사용하면 될 것 같다.123456789101112131415import feedp..
RSS 에 대해서 이번에 토이 프로젝트로 제가 관심있는 블로그들의 RSS 피드를 기반으로 Slack으로 메신저를 보내주는 간단한 프로그램을 만들어보려고 합니다. 오랜만에 RSS를 사용하려니 리마인드 겸 RSS가 무엇인지와 구조에 대해 정리하고 시작하고자 이 글을 작성합니다.RSS란?RSS란 Really Simple Syndication의 약자로 웹 콘텐츠 표현 방식이자 통신 포맷입니다. XML 1.0 version에 정의된 데이터를 공유하기 위한 포..
NUMA BALANCING NUMA BALANCING에 대해 정리해보고자 합니다. NUMA BALANCING에 대한 설정은 kernel 분석 시 Configure로 설정할 수 있습니다. 먼저 NUMA에 대해 정리해보고 NUMA BALANCING에 대해 정리하겠습니다.NUMA는 Non-Uniform Memory Access(불균일 기억장치 접근)의 약자입니다. 멀티프로세서 시스템에서 불균일 메모리 접근을 위한 설계 기법으로 개발되었습니다. NUMA 시스템에서 프로세서는..
Bit 연산 매크로 12345678910111213141516171819202122232425#ifndef __S_BIT_H__#define __S_BIT_H__ typedef long long s_bit_t; #ifndef TRUE#define TRUE 1#endif#ifndef FALSE#define FALSE 0#endif #define&n..