이 글은 다음 포스팅에에서 가져온 내용입니다. 일부만 수정했습니다. https://www.44bits.io/ko/post/generate-full-feed-by-using-mozilla-readability 들어가며: RSS 피드 트위터나 페이스북과 같은 타임라인이 주요한 정보원이 되면서 최근에는 많은 주목을 받지 못 하고 있습니다만, 새로운 정보를 제공하는 유용한 포맷 중 하나로 RSS가 있습니다. 현재는 예전만큼 인기를 얻지는 못 하고 있습니다만, 블로그 시대에 등장한 RSS 포맷은 지금도 많은 블로그와 웹사이트에서 제공하고 있습니다. 사람들이 즐겨듣는 팟캐스트의 기본 포맷은 여전히 RSS 피드입니다. 가끔은 블로그 운영자도 모를 수 있습니다만, 예를 들어 티스토리(Tistory) 블로그의 루트 UR..
x264는 비디오를 H.264 (MPEG-4 AVC) 비디오 스트림으로 인코딩하는 오픈 소스 프로그램입니다. 간단한 커맨드로 설치할 수 있습니다. sudo apt-get update sudo apt-get install x264 참고 링크: https://www.howtoinstall.me/ubuntu/18-04/x264/ How to Install x264 in Ubuntu 18.04 How to Install x264 in Ubuntu 18.04 Install x264 by entering the following commands in the terminal: sudo apt update sudo apt install x264 Description: video encoder for the H.264/..
FFmpeg는 모든 동영상, 음악, 사진 포맷들의 디코딩과 인코딩을 목표로 개발된 오픈 소스 프로젝트입니다. 윈도우나 리눅스 등 많은 OS에서 간단하게 설치와 사용이 가능하여 일반 사용자들도 쉽게 이용할 수 있습니다. 이번에는 Windows 10과 Linux 환경에서 FFmpeg를 어떻게 설치하는지 소개하겠습니다. Windows 10 1) 설치 아래 링크에서 자신의 OS에 맞는 zip 파일을 다운받습니다. https://ffmpeg.zeranoe.com/builds/ 2021.01.20 수정 해당 링크는 만료되었습니다. FFmpeg 공식 홈페이지에서 다운로드 링크를 들어가보면 OS별로 나와있습니다. Windows OS를 선택하고 gyan.dev에서 받는 방법으로 해보겠습니다. Windows builds ..
새로운 사용자를 위한 Ubuntu 계정을 생성하고 sudo 권한을 부여하는 방법을 소개하겠습니다. Ubuntu 계정 생성하기 우분투에서는 계정을 생성하는 명령어는 adduser와 useradd가 있습니다. adduser는 기본 계정정보를 같이 생성하지만, useradd는 계정만 생성 후 수동으로 기타 설정을 해야합니다. 저는 간단하게 adduser로 계정을 생성하겠습니다. 명령어: adduser [계정이름] ex) peter라는 계정 생성 adduser peter sudo 권한 부여하기 명령어: sudo usermod -a -G [그룹명] [계정명] ex) peter에게 sudo 권한 부여 sudo usermod -a -G sudo peter sudo 그룹 사용자는 다음 명령어로 확인할 수 있습니다. g..
2020년 4월 23일, Ubuntu 20.04 LTS 버전이 공식적으로 배포되었습니다. 기존에 쓰던 Ubuntu 18.04 LTS 버전을 포맷하고 재설치했는데, 설치 과정을 적어보겠습니다. 준비물: 4GB 이상의 USB 부팅 가능한 설치 USB 만들기 1. Ubuntu 이미지 파일 다운로드 설치 링크로 들어갑니다 (https://releases.ubuntu.com/20.04/) 아래와 같은 화면이 뜨는데 저는 터미널로 서버에 접근할 예정이라 Server 버전으로 설치하겠습니다. Server install image를 다운받습니다. 2. 자동 인스톨러 설치 설치 링크로 들어갑니다 (https://rufus.ie/) 여기서 Rufus 3.11 포터블을 다운로드 합니다. 다운로드 후 USB를 꽂고 설치한 R..
시간 뺄셈 문제 상근이는 매일 아침 알람을 듣고 일어난다. 알람을 듣고 바로 일어나면 다행이겠지만, 항상 조금만 더 자려는 마음 때문에 매일 학교를 지각하고 있다. 상근이는 모든 방법을 동원해보았지만, 조금만 더 자려는 마음은 그 어떤 것도 없앨 수가 없었다. 이런 상근이를 불쌍하게 보던, 창영이는 자신이 사용하는 방법을 추천해 주었다. 바로 "45분 일찍 알람 설정하기"이다. 이 방법은 단순하다. 원래 설정되어 있는 알람을 45분 앞서는 시간으로 바꾸는 것이다. 어차피 알람 소리를 들으면, 알람을 끄고 조금 더 잘 것이기 때문이다. 이 방법을 사용하면, 매일 아침 더 잤다는 기분을 느낄 수 있고, 학교도 지각하지 않게 된다. 현재 상근이가 설정한 알람 시각이 주어졌을 때, 창영이의 방법을 사용한다면, ..
점이 어느 사분면에 있는지 알아내는 문제 흔한 수학 문제 중 하나는 주어진 점이 어느 사분면에 속하는지 알아내는 것이다. 사분면은 아래 그림처럼 1부터 4까지 번호를 갖는다. "Quadrant n"은 "제n사분면"이라는 뜻이다. 예를 들어, 좌표가 (12, 5)인 점 A는 x좌표와 y좌표가 모두 양수이므로 제1사분면에 속한다. 점 B는 x좌표가 음수이고 y좌표가 양수이므로 제2사분면에 속한다. 점의 좌표를 입력받아 그 점이 어느 사분면에 속하는지 알아내는 프로그램을 작성하시오. 단, x좌표와 y좌표는 모두 양수나 음수라고 가정한다. C++로 작성했습니다 #include using namespace std; //std 네임스페이스 사용 int main() { int a, b = 0; cin >> a >> ..