@shellex说:No public Twitter messages.

Posts Tagged ‘app’

不用编译,用最新的Google Chromium

关于Google Chromium和Google Chrome的关系请看这里。所以呢,叫Chromium比较好。
偶前天说写个google chromium的ebuild,但是木时间哈,所以今天看看ebuild how to才写完。
这是Shellex第一次写ebuild哦,里面用到了curl来获取最新的版本号。不知道可以不可以,因为不知道如何用wget做到一样的功能。所以请保证安张有curl,有什么不对的地方还请大家见谅喽,可以直接告诉我。
嗯,现在用gentoo的同学,不用编译也可以用上最新的Google Chromium的开发版快照了!
首先,下载这个文件[右键另存: google-chromium-bin-9999.ebuild] (下载见下文)。放到你的本地portage的某分类下。比如我放在是/usr/local/portage/www-client/google-chromium-bin/
当然啦,Shellex不保证上面那个下载链接是最新的。如果有变化,请移步Shellex-overlay,在那儿可以找到Shellex用的最新ebuilds.
接下来请执行:
# ebuild google-chromium-bin-9999.ebuild digest
# emerge google-chromium-bin
如果没有错的话,chromium就安装完毕了。执行
$ chromium-bin
可以启动它啦。以后想用最新的Chromium, 只要emerge google-chromium-bin就可以啦
BTW: 当然版本2.0.177.0 (14518),支持Tab拖动了。
下面是ebuild文件,可以直接复制一下:
————Update 27th April 2009 ————
ebuild更新[google-chromium-bin-9999.ebuild],bug fix: Could not fetch latest deb package
现在每天都会执行一遍# emerge google-chromium-bin。呵呵,希望每天都有惊喜。

在gentoo上试用google Chromium

一直想试试传说中的Google Chromium for Linux来着,但是苦于转战Gentoo,debian系的ppa source与Shellex无缘。而Shellex又是一个很懒的同学,懒得搞那些deb…于是上irc看看哪位同学有从svn编译过Chromium的经验…
嗯,考虑到Shellex的耐心和本本的健康…后来还是不再做编译Chromium的打算…
现在好了,可以直接使用最新的Chromuim开发版快照来解解馋:
http://build.chromium.org/buildbot/snapshots/chromium-rel-linux/
里面有个LEAEST文件包含当前最新的开发版快照版本号。比如当前是14299(哈,写文章之前还是14298呢),只需要下载对应目录中的包即可:
这里有i386和amd64的版本。
这下好办了,直接下载,嗯,虽然是deb包,但是还是可以直接解压的嘛…
嗯,写个gentoo ebuild也是一件很容易的事情了。明天写吧。
把里面的data.tar.gz解压出来,终端下运行OOXX/opt/chromium.org/chromium下面的chromium-browser
一般情况下会提示啥啥啥动态链接库找不到的。比如我的缺libnss3的一系列so。那好办,装一个即可。对于仍然提示找不到so文件的,可以在当前目录做一个指向你的对应so的软连接。
我做了这么些:
libnspr4.so.0d -> /usr/lib/nspr/libnspr4.so
libnss3.so.1d -> /usr/lib/nss/libnss3.so
libnssutil3.so.1d -> /usr/lib/nss/libnssutil3.so
libplc4.so.0d -> /usr/lib/nspr/libplc4.so
libplds4.so.0d -> /usr/lib/nspr/libplds4.so
libsmime3.so.1d -> /usr/lib/nss/libsmime3.so
libssl3.so.1d -> /usr/lib/nss/libssl3.so
恩,反正它提示缺什么你就做什么就好了。就像这样:
$ ln -s /usr/lib/nspr/libnspr4.so ./libnspr4.so.0d
最后执行chromium-browser应该可以看到结果了:

哎,终端里刷出好多error来哦,很多菜单项也不大可用。用它访问wp的后台会发现wp给webkit core的浏览器做的css效果,但是页面显示不大稳定…打开页面时,常卡在一半页面上就没有了
加油哦,Chromium !

安装配置TexLive 2008的一些屁事儿

由于屁股需要,所以有了⑤毛
由于屁股前面需要,所以有了各色PIMP
由于大神Knuth需要,所以有了TEX(那个E要比T和X下沉一些,所以应该是这样)

唉…所以我用TexLive2008来写论文。
鱣鱼GG的文章很好,照着做就OK了。但是我还是出各种问题。
写个Sample:
% !Mode:: “TeX:UTF-8″
%—————————————————-
\documentclass[12pt,a4paper]{article}
\usepackage{xltxtra,xunicode}
\usepackage{zhspacing}
%\usepackage{zhfont}
\zhspacing

%—————————————————–
\setzhmainfont{Droid Sans Fallback} % 设置中文
\setmonofont{Droid Sans Mono} %英文等宽字体
\setromanfont{Droid Serif}
\setsansfont{Droid Sans} %英文无衬线字体

%——————————————————
\begin{document}
Hello, World! \\
春哥纯爷们\\
\end{document}

提示:! I can’t find file `dehypht-x-2008-06-18.tex’.
安装:langgreek
zhspacing的Simsun系列字体没有(zhspacing的文档居然是鸟语写的。法克)
自己替换zhspacing的sty文件里面那些字体。
Invalid fontname `[lmroman12-regular]‘, contains ‘[‘
没有Roman字体,不知道怎么解决(懒!)。
SCIM和Vim latex suit有冲突,NND,g一下,全是TM互相抄袭的。只能在SCIM的全局设置里面取消嵌入字符到目标窗口。
tlmgr死活不能自己regenerate [...]

组织想法和笔记,我用Vimwiki

警告:Vimwiki不符合任何关于替代OneNote/EvenNote的想象。但是Vimwiki尝试提供另一种方式去做好这件事。如果你希望找一个OneNote的替代品,那就去督促shengbo同学快点开发GBase吧。
作为一个Linux使用者,你是不是像Shellex一样,也很为缺少一个杀手级的笔记软件发愁?真是的,难道这个要求在Linux下就这么奢侈吗?
Shellex先后使用了BasKet, Notecase, Tomboy, 花花写的半成品, Zim, TinnyWiki。但是都不满意。
下面是我放弃他们的原因:

BasKet, KDE依赖太多了…
Notecase, 不好用
Tomboy, 不好用,一大堆纸片
花花写的半成品, 不稳定,花花也不稳定
Zim, 在gentoo上编译依赖太多
TinnyWiki, 单文件,不靠谱。

用到最后,想起Emacs有个org-mode,那Vim也有Viki哈,可惜Viki依赖deplate来输出,而deplate是Ruby的….^&@&*($^($
算了,用VIMWiki好了。
最好在.vimrc里加一些设置:

” Vimwiki
let g:vimwiki_use_mouse = 1
let g:vimwiki_list = [{'path': '~/vimwiki/',
\ 'path_html': '~/vimwiki/html/',
\ 'html_header': '~/vimwiki/template/header.tpl',}]

header.tpl最好自己写,因为默认输出的HTML不是UTF8编码

用GIMP打造假照片始末


呵呵呵,偶的上篇文章说,发现了一个牛B的装Ubuntu的示波器,那是假的。
虽然也许确实有高级的示波器能够成功安装Ubuntu,但是偶文章里面的图片是偶伪造的啦….
有没有骗到大家呢?好好玩,好好玩。
下面是偶用GIMP伪造该事件的经过,虽然偶不太擅长PS,也不用PS,但是偶尔用用GIMP还是没问题的啦~ 算是GIMP伪造价值的教程了。对了,“伪造价值”,偶喜欢这个短语。
您可以点击HD来看高清:

在Gnome-panel上监视MLDonkey动向


那天偶抄袭了骨头兄的脚本,还逼迫骨头把自己的所有shell alias全部交出来,还是挺有价值的。
偶不大喜欢用conky的,但是又想监视着mldonkey有没有乖乖的,怎么办呢。
嗯,话说那天抄袭完后,骨头问我要不要写了一个Gnome-panel的Applet。我问干嘛用的呢?监视mldonkey。哦呵呵,那不错。

project home: http://code.google.com/p/mlmonitor/
谢谢观赏。

先发布个Shellex Toolkits的Vista版本…

关于这个Shellex Toolkits,有的同学可能还不晓得。
其实这个东东是以前Shellex “乱搞的小玩意儿”—现在它已经进化鸟—不过呢,现在仍然是乱搞的小玩意儿的集合。
今天发布个vista版本。所谓vista版本,就是在 beta 版本和 舒克 版本之前的内部预览版啦。目前及其不稳定,仅供调戏使用,调戏以后的后果自负。目前只包括三个玩意儿,分别是:

CG-Chalk,一个用于计算机图形学教学的 js 模拟器。有API,对Canvas操作的封装。
Chaos Box,即Shellex Toolkits最初的应用。字符串手yin程序。
Pandora Menu,由于偶不喜欢点菜,所以找个程序来帮我点。

项目在Google Code上了。同时可以在这里调戏一下它:
http://shellex.info/shellex_toolkits/
关于英文上的错误,可以先忍忍,忍不住的可以直接在这个地方提交问题。
关于程序上的错误,可以先忍忍,忍不住的也可以直接在这个地方提交问题。
谢谢UlMonkey同学为CG-Chalk编写模块。

SunPinyin: Linux下最好用的拼音输入法

开发者博客:Yong Sun
项目主页:http://www.opensolaris.org/os/project/input-method/
Sunpinyin貌似是很NB的,基于统计语言模型(SML)的输入法。
忍受着SCIM看着Yong Sun牛开发SunPinyin,直到去年从FeiY GG的blog得知Sun Pinyin已经准备进入的Debian的源了。
得知这个消息心情非常激动,于是偶怀着万分崇敬的心情等待Yong Sun同学加入快速切换英文模式的支持—现在偶如愿以偿鸟~
编译安装:

去http://mentors.debian.net/debian/pool/main/s/sunpinyin/ 把三个包包下下来。
$ dpkg-source -x sunpinyin_1.0~hg20090201-1.dsc
$ cd sunpinyin-1.0~hg20090201/
$ sudo dpkg-buildpackage

非常简单咩?
最后得到:
$ ls *.deb
iiimf-le-sunpinyin-chinese_1.0~hg20090201-1_i386.deb
scim-sunpinyin_1.0~hg20090201-1_i386.deb
sunpinyin-data-be_1.0~hg20090201-1_all.deb
sunpinyin-data-le_1.0~hg20090201-1_all.deb
四个deb包。其中scim开头那个是scim用的,sunpinyin-data-le开头那个是x86这样 little-endian的平台用的。安装它们两个就可以了。
当然咯,你可以下载我自己编译好的deb包包:

scim-sunpinyin_1.0~hg20090201-1_i386.deb:下载(box.net) /下载(ADrive.com)

sunpinyin-data-le_1.0~hg20090201-1_all.deb:下载(box.net)/下载(ADrive.com)

来源:Shellex’s Blog

开始用Vimperator,Cool

嗯…
作为一个Vim和Firefox Fans,Vimperator 可谓神器。原来一直想浏览Web这种行为鼠标流比较合适,但是现在看来,不用鼠标也不错哈。偶离主流社会越来越远啦(偶是非主流~)
重新启用 Vimperator 最主要的原因是我找到了在Vimperator模式下使用Firefox Awesone Bar的方法。其实很简单,方法也很诡异。据MozTW的同学说是Place.sql的问题。解决方案是将当前的Bookmarks全部Backup,然后在Restore回来即可。
哇哈哈,绛紫就很帅了。然后禁用了一部份UI相关的插件,什么Tiny Menu啦的,但是还是保留了Tree Style Tab。然后禁用一部份功能相关的插件,比如Dafizilla ViewSourceWith什么的。
不用Vim的同学千万不要安装此插件,否则后果自负。
下面是偶的配置文件,挺简单的,回头再研究。:

“2.0b2 (created: 2009/02/19 16:44:46)

“”" == Options ==
set guioptions=
set runtimepath=/home/shellex/.vimperator
” open page in New Tab
set popups=1
” auto match page nav-links
set nextpattern=\s*下一页|下一张|下页\s*,\bnext\b,^>$,^(>>|»)$,^(>|»),(>|»)$,\bmore\b
set previouspattern=\s*上一页|上一张|上页\s*,\bprev|previous\b,^

保护你的黑莓短信隐私:BlackPangolin首发!

有多少同学是用BB的?
情人节快到了,是否担心你的短信向你GF泄露了你包二奶的秘密?
如果是那样的话,让BlackPangolin保护你的隐私吧
BlackPangolin,国内唯一一款黑莓短信管理器密码保护工具。使用起来方便快捷,直接对默认短信管理器进行保护。能切实地保护您的短信、彩信、Email免遭偷窥。
作者Charlie Wu,是Shellex的好兄弟,讲义气。大家喜欢的话请多多支持哦。
官方支持blog:http://www.5ushare.com/?p=60
先睹为快:
安装完毕后的桌面:

安装完毕后请立刻在短信管理器菜单里设置密码:

为短信隐私安全添加密码保护:

这样,谁想看短信?先登录才行哦:

系统要求:
黑莓OS 4.5/OS 4.6 (如果您的黑莓OS版本不在支持范围内,请购买,Charlie Wu同学可以为您定制)
试用版下载:
http://www.5ushare.com/BlackPangolin/BlackPangolin.7z
去淘宝购买正式版:
http://item.taobao.com/auction/item_detail.jhtml?item_id=f2a30fd68b3f94e4e285987518274f9a&x_id=0db1

Page 1 of 41234