2008년 7월 18일 금요일

WordPress로 이사합니다.

WordPress로 이사합니다.

http://lum7671.wordpress.com/

ScribeFire에서 Blogger로 이미지 업로드 API 지원이 잘 안되는군요.
Blogger의 Custom Widget이 좀 아쉽긴하지만 WordPress가 더 사용하기 편할 것 같습니다.
자꾸 이사하는게 부담스럽지만 뭐 그래도 이것 저것 사용해 보는것도 나쁘지 않은것 같습니다.

네이트온 맥 1.0.25.74 (trunk)

이 버전은 정식 릴리즈 나오기 전 사용자의 불편을 생각해서 올리는 QA를 거치지 않은 버전입니다.

다운로드 : 네이트온 맥 버전 1.0.25.74
주의 : 다운로드 페이지에 있는 광고는 이 블로그와 상관없습니다. 사기 광고 일 수 있으니 주의하세요.

  • 버디리스트에서 오프라인 모바일 표시


2008년 7월 17일 목요일

Cygwin, rxvt 화면

회사가 AD시스템을 도입으로 Windows의 Task Scheduler를 기본으로 "사용안함" 해놔서 Cygwin의 crontab을 써볼까? 하는 생각에 오랜만에 Cygwin을 설치해 보았다.

기본 도스창은 Drag도 메뉴에서 선택해야 하고 Text Copy 역시 쉽지가 않아서 Cygwin을 설치하면 rxvt를 설치한다.

Cygwin을 2002년에 사용하고 거의 사용을 안했으니 많이 바뀌었을 것 같다.

가장 눈에 띄는것이 rxvt이다 글꼴이 Monospace, Bistream Vera Sans 인지 잘은 모르겠지만 우선 맘에 든다. 기본 색상 역시 바탕은 짙은 파랑에 글자는 연한 노랑도 맘에 든다. 

Cygwin_rxvt01

C:\cygwin\cygwin.bat


@echo off
C:
chdir C:\cygwin\bin
rxvt.exe -display :0 -e /usr/bin/zsh --login -i
REM bash --login -i

2008년 7월 16일 수요일

네이트온 맥 1.0.25.73 (trunk)

이 버전은 정식 릴리즈 나오기 전 사용자의 불편을 생각해서 올리는 QA를 거치지 않은 버전입니다.

다운로드 : 네이트온 맥 버전 1.0.25.73
주의 : 다운로드 페이지에 있는 광고는 이 블로그와 상관없습니다. 사기 광고 일 수 있으니 주의하세요.

  • Growl 알림창 개선
  • Dock Icon의 메시지 받은 개수 표시 개선 (메시지 창 개수에서 대화받은 개수로...)










2008년 7월 15일 화요일

네이트온 맥 1.0.25.72 (trunk)

이 버전은 정식 릴리즈 나오기 전 사용자의 불편을 생각해서 올리는 QA를 거치지 않은 버전입니다.

다운로드 : 네이트온 맥 버전 1.0.25.72
주의 : 다운로드 페이지에 있는 광고는 이 블로그와 상관없습니다. 사기 광고 일 수 있으니 주의하세요.

  • 쪽지 URL 링크 되도록 수정


2008년 7월 14일 월요일

네이트온 맥 1.0.25.70 (trunk)

이 버전은 정식 릴리즈 나오기 전 사용자의 불편을 생각해서 올리는 QA를 거치지 않은 버전입니다.

다운로드 : 네이트온 맥 버전 1.0.25.70
다운로드 : 네이트온 맥 버전 1.0.25.70.2
주의 : 다운로드 페이지에 있는 광고는 이 블로그와 상관없습니다. 사기 광고 일 수 있으니 주의하세요.

  • URL 깨짐 수정.
  • Hot clip 개발 중.


기존의 URL파싱을 RegexKit을 이용해서 하도록 수정했습니다.


#import <RegexKit/NSString.h>
...
NSString *regexString = @"((https?|ftp|gopher|telnet|file|notes|ms-help):((//)|(\\\\))+[\\w\\d:#@%/;$()~_?\\+-=\\\\.&]*)";
/* URL이 있으면 */
if ( [messageString isMatchedByRegex:regexString] == YES ) {
NSString *resultString = NULL;
NSString *replacementString = @"<a href=\"$1\" target=\"_blank\">$1</a>";
resultString = [messageString stringByMatching:regexString replace:RKReplaceAll withReferenceString:replacementString];
}
...


HotClip은 WebWidget을 개발 중입니다. 잘되면 SMS도 개발된 WebWidget으로 하면 좋을 것 같다는 생각이 듭니다.
javascript, OnClick 쪽 처리가 잘 안되고 있는데요. WebWidget을 다시 한번 도전해 보려고 합니다.



URL 깨짐


RegexKit 적용


Hotclip 메뉴

2008년 7월 11일 금요일

Cocoa, RegexKit Framework ld error in 10.4.11 tiger.

RegexKit Framework를 문서에 나온 데로 프로젝트에 추가했는데
컴파일에서 다음과 같은 에러가 발생하면, RegexKit Framework Source를 받아서 Compile해서 추가하면 에러가 발생하지 않는다.

collect2: ld returned 1 exit status
cd /Users/x/Documents/trunk/NateOn
/Developer/usr/bin/g++-4.0 -o /Users/x/Documents/trunk/NateOn/build/NateOn.build/Debug/NateOn.build/Objects-normal/ppc/NateOn -arch ppc /Developer/Library/PrivateFrameworks/ZeroLink.framework/Versions/A/Resources/libZeroLinkAppStub.a -Wl,-all_load -L/Users/x/Documents/trunk/NateOn/build/Debug -L/Users/x/Documents/trunk/NateOn -L/Users/x/Documents/trunk/NateOn -L/Users/x/Documents/trunk/NateOn -L/Users/x/Documents/trunk/NateOn -L/Users/x/Documents/trunk/NateOn -L/Users/x/Documents/trunk/NateOn -F/Users/x/Documents/trunk/NateOn/build/Debug -F/Users/x/Documents/trunk/NateOn/.. -F/Users/x/Documents/trunk/NateOn/.. -F/Users/x/Documents/trunk/NateOn -F/Users/x/Documents/trunk/NateOn/Frameworks -F/Users/x/Documents/trunk/NateOn -F/Users/x/Documents/trunk/NateOn -F/Users/x/Documents/trunk/NateOn -F/Users/x/Documents/trunk/NateOn -F/Users/x/Documents/trunk/NateOn -F/Developer/Local/Frameworks -F/Developer/Local/Frameworks -framework Growl -framework Cocoa -framework WebKit -lcrypto -framework Carbon -framework SystemConfiguration -framework IOKit -framework RegexKit -Wl,-Y,1455 -framework ZeroLink -F/Developer/Library/PrivateFrameworks -isysroot /Developer/SDKs/MacOSX10.4u.sdk -mmacosx-version-min=10.4 -Wl,-x -Wl,-unexported_symbols_list -Wl,/Developer/Library/PrivateFrameworks/ZeroLink.framework/Versions/A/Resources/ZeroLinkAppStub.nexp -Wl,-sectcreate -Wl,__TEXT -Wl,__zerolink -Wl,/Users/x/Documents/trunk/NateOn/build/NateOn.build/Debug/NateOn.build/Objects-normal/ppc/NateOn.zerolink
/Developer/usr/bin/../libexec/gcc/powerpc-apple-darwin8/4.0.1/ld: warning -F: directory name (/Users/x/Documents/trunk/NateOn/Frameworks) does not exist
/Developer/usr/bin/../libexec/gcc/powerpc-apple-darwin8/4.0.1/ld: /Developer/Local/Frameworks/RegexKit.framework/RegexKit unknown flags (type) of section 6 (__TEXT,__dof_RegexKit) in load command 0
collect2: ld returned 1 exit status


주의사항
  • RegexKit Framework 컴파일은 README.MacOSX를 보고 Terminal에서 컴파일 한다. 소스안의 RegexKit.xcodeproj를 XCode로 컴파일하니 Warnning이 발생했다.
  • 개인적으로 MacPort를 사용하고 있어서 Termial에서 compile이 아마 XCode에서의 컴파일과 다르지 않을까? 하는 생각을 한다.


RegexKit 홈페이지 : http://regexkit.sourceforge.net/