북마크 입니당 >
파싱과 rss의 차이, '신재생에너지' 파싱 widget 공유
- 공유 링크 만들기
- X
- 이메일
- 기타 앱
웹페이지 파싱
- 목적: 웹페이지 파싱은 특정 웹페이지에서 원하는 데이터를 추출하는 과정입니다. 주로 HTML 구조를 분석하여 필요한 정보를 가져옵니다.
- 구현: 자바스크립트와 같은 클라이언트 측 언어를 사용하여 웹페이지의 HTML을 파싱할 수 있습니다. 이는 브라우저에서 직접 실행되므로, 별도의 서버 설정 없이도 가능합니다.
- 예시: 특정 웹페이지에서 기사 제목이나 링크를 추출하는 작업.
RSS 피드 구현
- 목적: RSS 피드는 웹사이트의 최신 콘텐츠를 자동으로 제공하기 위한 표준화된 XML 형식입니다. 주로 블로그, 뉴스 사이트 등에서 사용됩니다.
- 구현: RSS 피드는 XML 형식으로 작성되며, 이를 생성하고 배포하기 위해 서버가 필요합니다. 서버는 RSS 피드를 호스팅하고, 구독자들이 이를 구독할 수 있도록 합니다.
- 예시: 블로그의 최신 게시물을 RSS 피드로 제공하여 구독자들이 자동으로 업데이트를 받을 수 있게 하는 작업.
주요 차이점
데이터 구조:
- 웹페이지 파싱은 HTML 구조를 분석하여 데이터를 추출합니다.
- RSS 피드는 XML 형식으로 작성되며, 특정 구조를 따릅니다.
목적:
- 웹페이지 파싱은 특정 데이터를 추출하는 데 중점을 둡니다.
- RSS 피드는 콘텐츠 배포와 구독에 중점을 둡니다.
구현 방식:
- 웹페이지 파싱은 클라이언트 측에서 자바스크립트를 사용하여 직접 구현할 수 있습니다.
- RSS 피드는 서버 측에서 XML 파일을 생성하고 호스팅해야 합니다.
예시 코드
웹페이지 파싱 예시:
JavaScript
fetch('https://example.com')
.then(response => response.text())
.then(data => {
const parser = new DOMParser();
const doc = parser.parseFromString(data, 'text/html');
const titles = doc.querySelectorAll('h2');
titles.forEach(title => console.log(title.textContent));
})
.catch(error => console.error('Error:', error));
AI가 생성한 코드입니다. 신중하게 검토하고 사용하세요. FAQ의 자세한 정보.
RSS 피드 생성 예시:
JavaScript
function generateRSSFeed(items) {
const rss = document.implementation.createDocument('', '', null);
const rssElement = rss.createElement('rss');
rssElement.setAttribute('version', '2.0');
const channel = rss.createElement('channel');
const title = rss.createElement('title');
title.textContent = 'My RSS Feed';
const link = rss.createElement('link');
link.textContent = 'https://example.com';
const description = rss.createElement('description');
description.textContent = 'Latest updates from my website';
channel.appendChild(title);
channel.appendChild(link);
channel.appendChild(description);
items.forEach(item => {
const itemElement = rss.createElement('item');
const itemTitle = rss.createElement('title');
itemTitle.textContent = item.title;
const itemLink = rss.createElement('link');
itemLink.textContent = item.link;
const itemDescription = rss.createElement('description');
itemDescription.textContent = item.description;
itemElement.appendChild(itemTitle);
itemElement.appendChild(itemLink);
itemElement.appendChild(itemDescription);
channel.appendChild(itemElement);
});
rssElement.appendChild(channel);
rss.appendChild(rssElement);
const serializer = new XMLSerializer();
const rssString = serializer.serializeToString(rss);
console.log(rssString);
}
AI가 생성한 코드입니다. 신중하게 검토하고 사용하세요. FAQ의 자세한 정보.
결국 그게 제이슨이든, 패치 api든,
자바스크립트를 이용 하여, 웹페이지에서 바로 타웹페이지를 분석하여, 정보를 빼오는 것이 파싱이고,
rss는 대놓고 정보를 빼가라며, xml형식으로 서버를 통해 배포하는 것을 말한다.
근디, 페이지로드 시 목적 웹페이지의 xml을 만들고, 바로 html로 띄워주면, 서버 없이도 구현이 되니까, 파싱과 다를게 없지 않나요?
그게 잘 안 된다.
아무래도 '보안과 html구조'상의 문제인 것 같은데,
지금도 파싱이 있는데, 이것을 굳이 원인을 찾아서 해결 할 의지가?
생기지 않는다.
이것이 태양광의 자가용 태양광과
송전계통을 이용한 태양광 시스템의 차이다.
본디 계통(서버)을 이용하여 전기를 운반하는 것이 깔끔하고, 합법적이고 좋기는한데,
작금의 대한민국 한전계통처럼
전기를 생산하는 지역은 저~짝에 있는데,
막상 사용하는 곳은 서울이니, 무리한 송전계통(서버)를 구축 할 수 밖에 없었고,
이것을 보강이나 확장 할 여력이 없으니,
rss, 즉, 전기를 생산해도 쓸 수 없는 상황이 발생하는 것이다.
rss가 아무리 합법적이더라도, 튼실하더라도, 쓰기가 어렵고, 접근성이 떨어지면?
걍 편한 파싱, 자가용 태양광으로 빠지는 것이다.
그러면, 전기를 많이 생산하는 서울에, 파싱, 즉, 발전소를 많이 지으면 되잖아요~
할 수 있다.
그래서 경기도에서 말도 안 되는 떼를 써가며,
태양광을 늘리고자,
태양광 안 살리면, 업체들 떠나간다는 귀여운 협박을 하는데,
사실 이게 힘들다.
아파트 근처에 변압기를 하나 세울려고 해도, 빼액__
이런데, 원전? 택도 없지...
애초에 왜 원전을 서울 반대편인 멀찍한 곳에 뒀겠는가?
위험하니까,
그렇다고 전기는 많이 써야 하니,
송전계통을 만들어 호랑이 줄무늬를 만들어 놓고,
태양광을 또 짓자니, 그렇지 않아도, 부동산 값을 내린다고,
정부에서 아파트를 만들어 싼 가격에 배포한다고 하네?
그것도 방송에서.
영덕에 사는 내가 보기에는 집도 좁아 터졌는데,
저게 좋아 할 일인가? 싶기도 하지만,
그 만큼 좁은 집이라도 좋으니, 서울에 집을 마련하는 것이 대단한 일이 되버린 지금.
그 끝없는 욕심에 집을 통째로 들이민다고 해서 사람들이 만족할까 싶다.
집도 지을 공간 없어,
좁디 좁은 면적의 아파트를 올리는데,
태양광 세울 공간(면적)이 어디있겠는가?
차라리 서울에 신재생에너지를 짓는다하면, 풍력이 어울리는데...
그 시끄럽고 을씨년스러운 것을 도시 근처에 짓는다고?
빼액___
이제 곧 폐기물 처리도 문제가 될 것인데,
우리 비서울권역 에서는 절대!!!! 받아주면 안 된다.
쓰레기 속에 파묻혀봐야, 그나마 서울에서 사람들이 내려 오겠지.
아니, 하늘도 좀 서울에서 나가라고, 덥다고 비 많이 내려가 경고를 주고 있는데, 침수 되도, 나갈 생각을 안 해. 우리 영덕은 이리 편안한데...
본디 온도가 높은 곳은 바람이 몰려 열을 식히려하는 것이 자연의 이치인데,
칸막이로 이를 저지하려 하니, 마치 손바닥으로 하늘을 가리는 것과 같다.
기상청이 날씨를 못 맞추는 이유도 이와 상통하다.
원인을 알고서도 모른척하니, 맞출리가 있나.
뭐, 그래서 바벨탑처럼 높이, 높~이 아파트를 짓는데,,, ㅋ
GS건설? LH? 현대?
요즘 아파트 짓는 꼴을 보면, 어후~ ㅋㅋㅋㅋㅋ
여튼 여담은 끝내고,
See the Pen 카테고리 별 최신글 5개 by xelaw (@xelaw) on CodePen.
이것은 '파싱'을 이용한 위젯이다.
rss보다 서버 구축 없이 만들기도 쉽고 해서 만들어 보았다.
카테고리 별로 랜덤으로 게시글을 파싱하여 보여주는 것인데,
rss보다 훨~씬 자유도가 높아서, 더 높은 랜덤율과 다양성을 보여주고 있다.
rss 하지말고, 이제 파싱혀, 파싱....
파싱이 편혀....
7일동안 많은 클릭!!!
이 곳에 소개 된 것들은 모두 여기에서 볼 수 있습니다. click!
무선 미라캐스트 끊김 현상을 극복하기 위해서는
윈도우에서는 widi 안드로이드에서는 미라캐스트 그 이외 장치에서는 dlna 부르는 명칭도 다양하고 방법도 다양하지만 결국 이들은 wifi를 주로 기반으로 한다. 출처 : https://aldkzm.tistory.com/473 tv나 스마트폰 그리고 동글(무선 스마트미러캐스트)의 성능도 중요하지만 이를 바꾸지 못 할 경우 사용 간 끊기는 현상을 완화하기 위해서는 다음과 같은 조치를 취하면 된다. 5GHz 주파수를 지원하는 동글을 사용한다. 2.4GHz라도 채널을 바꿔주면 혼선을 막을 수 있다. 블루투스는 기본 혼선이 될 만한 무선 통신을 off시키도록 한다. 라우터 같이 무선 환경을 제공하는 출력을 가까이하는 등으로 강화시킨다. 사실 전파는 어둡고 으스스한 밤에 더 멀리 그리고 강하게 작용한다. 등 등 위 사항 중 가장 간단한 방법이 혼선을 줄 수 있는 블루투스 같은 다른 무선통신을 끄는 것이다. 블루투스가 최신버전이라면 혼선을 주는 현상이 개선 되었겠지만 그렇지 않을 경우 적용 해 볼만한 방법이다. 아니면, 걍 선연결이 제일 편하기는 하다. 삼성 dex, C type usb허브 2,000원이면 구현 가능
참교육~부정선거 재선거 당일투표 수개표, 진짜 웅장하다.(잠실닷컴 주소)
요즘 애니든 드라마든 영화든 볼만 한 것이 없다. 현실과 괴리가 크기 때문이다. 하지만 어느 날 트럼프가 베네수엘라에 특공대를 투입한다. 명작 <절대적 결의 작전>, 감독 및 주연 트럼프, 베네수엘라는 현재 축제 중 | 영덕대게태양광 그때는 지루한 일상을 깨워주는 흥분을 안겨 주었다. 그럼 후속작은 또 없을까? 트럼프가 열실히 제작 중이지만, 원래 명작은 시간이 걸리는 법. 그러던 중 우리나라에 명작이 탄생하니, 바로 야인시대 4.19혁명 후속작 <6.3 부정선거 재선거 당일투표 수개표> 미국의 <절대적 결의 작전>에 맞먹는 깊은 감동이 있는 명작이다. 현재 잠실은 유튜브 여러 각도로 라이브 중이다. 잠실 라이브 멀티뷰 현재 시간만 나면, 보고 있다. 그 어떤 유튜브 쇼츠보다 재미있으며, 그 어떤 드라마나 영화보다 뜻 깊고 감동스럽다. 사람들이 그저 태극기를 흔들며 '부정선거 재선거, 당일투표 수개표'만을 외치는데, 중독성이 강하며 뭔가 가슴이 웅장 해 진다. 사실, 만약 전쟁이 일어나면 독고다이로 싸워야지 생각했었는데, 오늘날 6.3부정선거에 모인 대한민국 국민들을 보니, 함께 싸워도 그 누구도 이길 수 있겠구나 생각이 든다. 가식적인 영화는 가라! 이것이 바로 진정한 역사이자 흐름이다. 이 역사에 편승 할 수 있다는 것만 해도 현 세대 사람들은 축복 받은 것이다. 이제 올림픽이 열리면 완전 축제지~~ 계몽령이 씨앗이 되어 사람들을 깨우고, 국민의 가장 기본권인 참정권을 부르짖고 있다. 그렇다. 나는 현재 이 6.3 부정선거 항쟁을 헌법 정신에 넣으라면 찬성한다. 장동혁이나 이진숙, 주진우, 김은혜, 전한길, 황교안 등 이 열사들을 제외한 더불어민주당을 대두한 기득권 층은 현장에 코빼기도 안 보인다. (이준석도 현장에 보이기는 한다만,,, 걍 좀 전향해라... 정말 아까운 인재다.) 이재명을 비롯한 기득권은 말한다. - 그 몇표나 된다고... - 판례도 있고 불가능해요... 얼마 전 본인들 공소취소하려 각...
랜덤함수의 한계, AI가 답하는 것은 레거시 자료 뿐이다.
자바스크립트나 파이썬 등 프로그램에는 랜덤함수가 있다. 그런데 이것이 말이 랜덤함수이지, 직접 써 보면, 거의 같은 결과를 낸다. 특히나 제한 된 시간 안에 딸랑 랜덤함수 내면 그 확률은 더 높아진다. 그도 그럴 것이 애초에 컴퓨터는 설정 된 입력값이나 제한 된 자원에 의해 움직이기 때문이다. 실제로 나는 랜덤박스를 제작하면서, 코드 다양하게 하기 싫어, 하나의 함수로 랜덤을 돌린다. 그러다 보면, 3개가 다 같은 카드가 나오는 경우를 종종 본다. 물론 이를 극복하기 위하여 이중으로 랜덤함수를 돌리거나, (랜덤함수 안에 랜덤으로 난수 집어넣기) 다른 랜덤 함수 등을 병행해서 넣거나 하기는 하지만, 결국 나오는 결과는 비슷하다. 아무리 빠르게 숫자를 시작하더라도 난수 돌리는 숫자 시작점은 같으니까. 카테고리 랜덤박스 (이 박스들도 새로고침 몇 번 하다보면 같은 카드가 나오는 것을 금방 알 수 있다.) 그래서 이번에 송도 1·2동, 똑같은 사전투표 득표수…유정복 인천시장 “나오기 힘든 결과” - 매일경제 송도 1,2동이 같은 사전투표 득표수가 나왔다는데, 컴퓨터의 개입이 있었다는 킹리적 갓심을 느끼고 있다. 랜덤에 대한 검색결과 | 영덕대게태양광 예전에 기억 할 것이다. 넥슨의 확률 조작사건. 넥슨 또 확률 조작 논란…대표 사과에도 이용자 반응은 싸늘 프로그래밍 랜덤 자체도 한계가 있지만, 인간의 의지가 개입되면 랜덤 확률은 쉬이 조작된다. 우연? 통계학상으로 잭팟이 나올 확률인데, 보통 이런 것을 조작 되었다 보는 것이 타당하다. 프로그래밍 하다보면, 컴퓨터도 일종의 습관이라는 것이 있다는 것을 알 수 있다. 그래서 숫자를 분석 해 보면 조작 된 것을 쉬...
코드가 망가지는 요인, html 셀프클로징
내용없이 그저 html 태그 혼자서 닫히는 것을 셀프클로징 이라 한다. 26.6.3 부정선거 날 그 말 많던 MBC가 스스로 한 것이다. 마치 도망 가듯 아무런 클로징 멘트를 하지 않았었지... 평소에는 더불어 물고 빨아 아주 헐 지경으로 정치 개입을 했지만 이 날 만큼은 화난 궁중들을 피해 성급히 close! 그들에게는 아직 5.18의 공포가 몸 속에 박힌 듯 하다. 여튼, html 규격 식에서는 이런 셀프클로징은 지양 해야 한다. 아무 내용이 없어, 필요 없는 갑다 해서 html에서도 의미를 두지 않거나 오류를 일으키기 때문이다. 하지만 주로 이러한 태그 코드는 자바스크립트에서 기능과 역할을 부여한다. 그러니 불필요한 구문이 아닌데, 이럴 경우 우리는 <div/>보다는 귀찮더라도 <div></div>의 형태로 클로징을 해야 오류가 발생하지 않는다. 그런데 구글 테마 부분에 코드를 넣다보면, 정석으로 클로징을 넣어도 멋대로 셀프클로징 처리를 해 버린다. 왜냐하면, 탬플릿 형태의 XML이 마음대로 최적화 해 버리기 때문이다. HTML에서는 코드를 있는 그대로 받아들이지만, XML은 현 탬플릿에 맞춰 형태를 능동적으로 바꾼다. 기본 골조가 깨지지 않으니, xml이 안전하다고 생각 될 수 있지만, 우회하여 무조건 코드를 강제 적용하는 방법이 있고, 빡친 개발자는 그렇게 적용 해 버리기에 오히려 오류가 나버리면, 찾기가 어려워진다. 강제로 적용했으니 오류 표시가 없기 때문이다. 이 셀프클로징 또한 마찬가지다. 오류기는 하나, 일반 HTML에서는 오류로 표기 안 한다. HTML은 걍 받아들일 뿐인데, xml에서 html로 코드를 그대로 옮긴다면, 제대로 작동하지 않는 불상사가 발생하는데, 이때 괜시리 콘솔에다 엘레먼트가 있는지 확인하는 코드 날리지 말고, 혹 셀프클로징 부분이 있는지 체크 할 필요가 있다. 정 귀찮으면, xml에서 코드 작성 시 빈태그, 셀프클로징을 만들지 않으면 된다. <div><span...
타노스 컨틀릿 예제
상가 태양광 폐업 할 때 어쩔?(일반 상업용 전기 태양광)
주택 3kw 태양광이야, 최소 설치 용량이고, 여기다 주택은 폐업(?) 할 일이 없으니 걱정이 덜 하지만, 일반 태양광 상계거래의 경우 상점을 하지 않으면 고민이 발생한다. 왜? 그대로 쓰면 되잖아요. 1. 태양광 발전이 아무리 잘 되도, 기본요금은 나온다. 상가나 상점 일 경우 전기계약은 일반으로 이뤄졌을 것이고, 주택용 전력거래보다 기본 요금이 훨 비싸다.(기본요금 910원 vs 6160원 * 계약용량) 태양광 발전이 아무리 잘 된다고 한들, 기본요금은 내야 하기에 그저 언제 쓸지 모르는 잉여 전력에 기대어 5, 6만원 하는 기본 요금을 날리긴 싫다. 2. 내 태양광 설치 한 업체가 없어졌다. 그렇지 않아도 머리가 복잡한데, 그나마 내 태양광에 대해 좀 아는 시공업체가 사라졌다. 난감하다. 앞으로 정책이 어떻게 바뀔지 모르겠지만, 지금 기준으로는 고민 할 문제는 아니다. 다만, 고민 하시는 분이 그 상점을 주택으로 걍 쓴다는 전제하에 상담을 하자면, 특정 용량 이하라면, 계약 전력을 바꾸고, 그 초과라면, 한전과의 태양광 계약을 바꾸는 것을 추천한다. 물론 태양광 용량이 크다면, 일부는 주택용으로 나머지는 현금화가 가능하다. 특정용량 이하면 왜 계약전력을 바꾸는 것이 좋을까? 전기자동차, 공기열 히트펌프 등 앞으로 가정에서도 전기를 쓸 일이 많아진다. 공기열에 대한 검색결과 | 영덕대게태양광 어설프게 현금화 하기 위해 공사비용이나 각종 인허가에 투자하는 것보다는 미리 전기를 축적 해 놓는 것도 나쁜 전략은 아니다. 용량이 특정용량 이상이라면, 잉여전력이 너무 남고, 높은 기본요금만 주구장창 내게 됨으로 일부를 주택으로 돌리고, 수익을 바라든지, 아니면 전부 수익화(현금화)로 돌리면 된다. 근디, 그 특정용량이 얼만디요? 안 알랴줌. 님 공사 한 시공업체에게 물어보셈. 한 가지 주의 할 것은 어설프게 진행 하여, 그렇지 않아도 부족한 계통, 다른 이에게 빼앗길 수 있다는 점이다. 3kw 상계거래 태양광도 변압기 용량 등 확인 해야 합니다. | 영덕대...
댓글
댓글 쓰기