Prism-Twitter, 모질라(Mozilla Labs)의 프리즘(Prism)
모질라 Labs 에 Prism 이라는 프로젝트가 있다.
>> Introducing Prism (http://mozillalabs.com/blog/2007/10/prism/)
모질라 랩의 여러 프로젝트를 보면서 “프리즘이 뭘까?” 했었는데…
오늘 그 실체를 봤다.
트위터 클라이언트가 필요해서 Prism-Twitter 이라는 것이 있어서 설치를 해봤다.
$ sudo aptitude install prism-twitter
간단히 얘기해서 웹브라우져 엔진을 이용한 런처라고 생각이 된다.
내가 twitter를 하기 위해 제대로 된 어플리케이션을 찾고 있다면,
twitter가 API가 있지만 정말 제대로 쓰는 것은 웹을 그대로 사용하는 것 일것 같다.
Prism은 브라우져 없이 직접 해당 웹어플을 보여준다.
Firefox엔진이 사용되었을거라고 생각이 되지만, Firefox 설치를 하지 않고
Prism만의 설치로 웹어플을 위젯형식으로 쓸 수 있다.
재밌는 것은 Firefox의 확장기능도 사용할 수 있는 것으로 보인다.
kubuntu 에서 prism과 관련된 패키지를 찾아 보았다.
$ aptitude search prism
i A prism - Split web applications out of the browser and r
v prism-adblock-plus -
p prism-facebook - Facebook WebApp for Prism
p prism-google-analytics - Google Analytics WebApp for Prism
p prism-google-calendar - Google Calendar WebApp for Prism
p prism-google-docs - Google Docs WebApp for Prism
p prism-google-groups - Google Groups WebApp for Prism
p prism-google-mail - Google Mail (GMail) WebApp for Prism
p prism-google-reader - Google Reader WebApp for Prism
p prism-google-talk - Google Talk WebApp for Prism
i prism-twitter - twitter WebApp for Prism
p prismstumbler - Wireless network sniffer
나눔글꼴(nanum-ttf), source.list 등록
참고 사이트:
http://dev.naver.com/projects/nanumfont/wiki/Install
sources.list에 추가.
$ cat /etc/apt/sources.list
...
deb http://dev.naver.com/repos deb/
나눔글꼴 확인.
$ aptitude update
$ aptitude search nanum
p ttf-nanum - Nanum series TrueType fonts
p ttf-nanum-coding - Nanum series fixed width TrueType fonts
나눔글꼴 설치
$ sudo aptitude install ttf-nanum ttf-nanum-coding
나눔글꼴 설치 중 공개키 서명(sign) 없음 확인
WARNING: untrusted versions of the following packages will be installed!
Untrusted packages could compromise your system’s security.
You should only proceed with the installation if you are certain that
this is what you want to do.ttf-nanum-coding ttf-nanum
Do you want to ignore this warning and proceed anyway?
To continue, enter “Yes”; to abort, enter “No”: yes
- 끝 -
크롬 확장, Muku 테마
요즘 내가 좋아하는 크롬(Chrome) 브라우져 용 테마 이다~
테마 URL:
https://chrome.google.com/extensions/detail/ekjimgjnmehaffgnbkihjmnbkldjcach?hl=ko
iPhone, Remove warning, When using undocumented method.
Example,
If you want to remove warning when you use undocumented “setDimsBackground” method of UIAlertView,
add below code on your implementation file(“.m”),
@interface UIAlertView(TRICK)
- (void)setDimsBackground:(BOOL)yesOrNo;
@end
put over the “@implementation” line.
iPhone, UIKit, “loadNibNamed:owner:options:” crash
My program crashed when I apply “Loading Nib Files Programmatically” part.
http://developer.apple.com/iphone/library/documentation/Cocoa/Conceptual/LoadingResources/CocoaNibs/CocoaNibs.html#//apple_ref/doc/uid/10000051i-CH4-SW8
2010-01-29 18:18:21.183 NateOn[20274:207] *** Terminating app due to uncaught exception 'NSInvalidUnarchiveOperationException', reason: '*** -[NSKeyedUnarchiver decodeObjectForKey:]: cannot decode object of class (UITableViewCellContentView)'
I found below URL that is just answer of this problem. thanks~
URL:
http://stackoverflow.com/questions/2152321/weird-uitableviewcell-loading-exception
Windows7에서 XP모드(XP Mode) 설치를 했어야만 했던 사연.
요즘 같은 세상에 다음의 인터넷검색 순위를 따라잡겠다고 하는 회사에서(혹은 “회사에게”)
위와 같은 문구를 전달하게 했던 개발자는 저 말을 하기 쉽지는 않았을 것이다. ( 아닐지도 모르겠지만… ㅡ.ㅡ; )
회사의 그룹웨어의 ActiveX 때문에 수 차례 불만을 토로 했었다.
이제는 “Internet Explorer 7 이하” 에서 사용하라니…
하여튼, Windows7을 사용하고 있는데… 연말정산을 위해서 XP Mode를 설치하는 삽질을 했다.
요즘 한국이 삽질을 좋아 하는 세상이 되었지만…
빨리 봄이 왔으면 좋겠다. 추워~~~ 요~~~ ㅡ.ㅡ
SKY IM-S130, 휴대폰기능 발신번호제한(*23#) 해제

핸드폰이 하나 생겼다. IM-S130… 2007년에 만들어진 구형이지만, 내가 가지고 있었던 IM-U150 보다는 고급기종이다.
무슨 잘못을 했는지 전화를 걸면 *23# 이 앞에 붙여서 전화가 걸렸다.
예) *23#010-1234-1234
상대방에게 내 전화번호가 보이지 않게 하는 발신번호제한 기능이다.
이 기능의 해제는
SKY셋팅-시스템-2.잠금기능-3.정보별 잠금-내번호전송
에서 On/Off가 가능하다.
리눅스 네이트온 컴파일 (Kubuntu 9.10)
리눅스 네이트온 컴파일에 KDevelop4를 사용해서 했다.
컴파일이야 터미널에서 해도 되지만, 개발을 원한다면 KDevelop4에서 컴파일을 도전해 보는 것도 좋을 것 같다.
2009년 12월 25일 현재 Kubuntu 에서 KDE4.4beta2와 KDevelop4 Beta에 대한 소식이 다음과 같이 있다.
제목 : Christmas Bonus: KDE SC, Amarok, KDevelop Betas
http://www.kubuntu.org/news/kde-sc-4.4-beta-2
나는 위에서 제공해준 정보로 KDE4.4beta2와 KDevelop4 Beta를 설치했다.
KDevelop4는 CMake를 기본으로 지원을 하고 있다.
“CMakeLists.txt” 파일을 인식 할 뿐만 아니라, $SOURCE/build 와 같이
build 디렉토리를 새로 만들어서 CMake 형식에 맞게 빌드를 진행한다.
KDevelop에 대한 정보를 더 원하면 이전글을 확인하기 바란다.
제목 : KDevelop4, KDevelop4 그림으로 살짝 보기.
http://lum7671.wordpress.com/2009/11/02/kdevelop4-kdevelop4-그림으로-살짝-보기/
다음은 컴파일에 필요로 하는 패키지에 대한 설명이다.
KDE3용 컴파일을 위한 라이브러리이다.
$ sudo apt-get install kdelibs4c2a kdelibs4-dev
다음은 “kdelibs4c2a”, “kdelibs4-dev” 설치시 의존성으로 딸려서 설치되는 것들이다.
comerr-dev{a} gettext-kde{a} kdelibs-data{a} kdelibs4-dev kdelibs4c2a libacl1-dev{a}
libart-2.0-dev{a} libasound2-dev{a} libattr1-dev{a} libaudio-dev{a}
libavahi-client-dev{a} libavahi-common-dev{a} libavahi-qt3-1{a} libavahi-qt3-dev{a}
libbz2-dev{a} libcups2-dev{a} libdbus-1-dev{a} libgcrypt11-dev{a} libgl1-mesa-dev{a}
libglu1-mesa-dev{a} libgnutls-dev{a} libgpg-error-dev{a} libgssrpc4{a}
libidn11-dev{a} libilmbase-dev{a} libjasper-dev{a} libkadm5srv6{a} libkdb5-4{a}
libkrb5-dev{a} liblcms1-dev{a} liblua50{a} liblua50-dev{a} liblualib50{a}
liblualib50-dev{a} libmng-dev{a} libopenexr-dev{a} libpcre3-dev{a} libpcrecpp0{a}
libqt3-compat-headers{a} libqt3-headers{a} libqt3-mt{a} libqt3-mt-dev{a}
libsasl2-dev{a} libssl-dev{a} libtasn1-3-dev{a} libxml2-dev{a} libxmu-dev{a}
libxmu-headers{a} libxslt1-dev{a} libxt-dev{a} lua50{a} mesa-common-dev{a}
qt3-dev-tools{a}
네이트온의 대화, 쪽지 저장을 위한 SQLite3 라이브러리이다.
$ sudo apt-get install libsqlite3-dev sqlite3
네이트온의 소리를 담당하는 libao 라이브러리이다.
$ sudo apt-get install libao-dev
네이트온의 suspend 모드를 지원하기 위한 X screensaver 라이브러리이다.
$ sudo apt-get install x11proto-scrnsaver-dev
$ sudo apt-get install libxss-dev
[참고] libxss-dev를 설치 안하면 다음과 같은 에러가 발생한다.
Linking CXX executable nateon
CMakeFiles/knateon.dir/xautolock.cpp.o: In function `XAutoLock::getMitIdle()’:
xautolock.cpp:(.text+0×2f5): undefined reference to `XScreenSaverQueryInfo’
xautolock.cpp:(.text+0×35c): undefined reference to `XScreenSaverQueryExtension’
xautolock.cpp:(.text+0×399): undefined reference to `XScreenSaverAllocInfo’
collect2: ld returned 1 exit status
-끝-
Chromium Updater, Windows 에서 최신 build 버전 사용하기.
Google Chrome과 Chrome Plus 를 사용하다가
크롬 개발이 빨리 되고 있고 확장과 같은 새로 들어간 기능이 궁금해서
Chromium 빌드 버전에 관심이 가게 되었다.
리눅스의 경우 Kubuntu를 사용하고 있어서 apt 패키지 관리자에 등록을 해서
매일 매일 새 빌드 버전을 받을 수 있었지만,
윈도즈의 경우 어떻게 할까? 생각하다가 찾아보니 업데이터 프로그램 들이 있었다.
Chromium Updater
http://googlesystem.blogspot.com/2009/04/chromium-updater.html
Download Page :
http://forums.tlokzz.com/downloads.php?do=file&id=3
다른 프로그램
Chromium Updater
http://mulder.dummwiedeutsch.de/home/?page=projects#chromium
소개한 프로그램과 이름이 “Chromium Updater”로 똑같아서 헤깔리는 부분이 있다.
이 프로그램은 위에서 소개한 프로그램 보다 심플하다.
그래서, 설치 디렉토리를 따로 하지 않고 시작메뉴에도 링크를 만들어 주지 않는다.
[참고]
Kubuntu 에서
apt repository for Chromium build version
https://launchpad.net/~chromium-daily/+archive/ppa
sudo apt-key adv --recv-keys --keyserver keyserver.ubuntu.com 4E5E17B5
Karmic/9.10을 사용하면 다음과 같이 간단하게 apt 리포지토리를 추가할 수 있다.
sudo add-apt-repository ppa:chromium-daily
/etc/apt/source.list
deb http://ppa.launchpad.net/chromium-daily/ppa/ubuntu karmic main
deb-src http://ppa.launchpad.net/chromium-daily/ppa/ubuntu karmic main

















덧글 남기기