2009년 6월 1일 월요일

PUMz Improvement Idea

Regarding Engine
  • Performance (e.g. process text content first, then image)
  • Background processing
  • Using Multi-thread
  • Caching
  • Using small RDBMS such as SQLite for storing contents immediately
Regarding UI
  • Make simple
  • Make buttons bigger
Please comments if you have idea.


2009년 1월 13일 화요일

Regular Expression Designer

Regular Expression Designer Main Window

radsoftware사에서 제공하는 아주 유용한 무료 정규식(Regular Expression) 설계 프로그램입니다. 실행하려면 .NET Framework이 필요합니다.

다양한 예제가 있어서 초보자도 쉽게 쓸 수 있겠네요.

다운로드: http://www.radsoftware.com.au/regexdesigner/
.NET Framework 3.5 다운로드: http://msdn.microsoft.com/en-au/netframework/aa569263.aspx
정규식 배우기: http://www.radsoftware.com.au/articles/regexlearnsyntax.aspx

이 블로그에서 소개하는 이유는 펌즈 룰 파일에서 정규식을 많이 쓰기 때문이죠. 조만간 펌즈에도 정규식을 테스트할 플러그인을 추가할 계획입니다.

2008년 12월 23일 화요일

PUMz.News 0.2.8.2 릴리즈

오랜만에 릴리즈합니다.

이번에 바뀐 사항은...
  • XMLContentHandler에 GetContentFromItemLink, SkipOnError, MaxChildCount 속성이 추가되었습니다. (피드를 클리핑할 때 유용합니다.)
  • SyncImageContentFilter 가 추가되었습니다.

메리 크리스마스 & 해피 뉴이어~

2008년 12월 21일 일요일

피드(RSS, ATOM)를 클리핑할 때 이미지도 함께 긁어오게 하려면...

피드를 클리핑할 때 기본적으로 포스팅에 첨부된 이미지는 가져오지 않습니다. 이를 함께 긁어오도록 하려면 다음의 내용을 ...

        <ContentHandler Id="Article" Type="Normal">
            <ContentFilters>
                <Trim/>
            </ContentFilters>
        </ContentHandler>

아래의 내용으로 수정해야 한다.
 
       <ContentHandler Id="Article" Type="Normal">
            <ContentFilters>
                <GrabImage UrlPattern="&lt;img[ a-z0-9&quot;\(\):=._]*src=&quot;([^&quot;]*)&quot;" UrlFormat="${UrlFactor}" ReplaceFormat="&lt;img pumz src=&quot;${FileName}&quot;"/>
                <Trim/>
            </ContentFilters>
        </ContentHandler>

<img src="이미지 full URL"> 의 형식으로 되어 있다면 긁어올 것이고, 그렇지 않으면 못 가져올 수도 있습니다.