配置工具开发中

样子算有一点了还不能使呢……

没怎么用过GTK,折腾一晚上总算摸到点门道。

现在回想起来对把配置文件用文件描述这个决定感到很正确。

Posted in fcitx development | Tagged , | 3 Comments

今天sed拯救了世界

为什么这么说呢,因为今天我打算对我的VPS做一做安全配置,于是——

设了防火墙,ssh禁用了root登录,改了ssh端口,设置了ssh几次密码错误就禁止登录。设置了复杂的密码。

好了重启sshd服务器,结果——

我擦咧,我自己登陆不上了。禁止我登陆?密码错误过多,向旁边看看,我擦,winscp似乎因为不断重试(防火墙重启),把我可怜的1次错误机会都占用光了。root又不能登录,怎么办怎么办……

于是使用了vps提供的console手动输入命令,把登录错误次数注释掉,只能执行一条命令,所以编辑器是别想了,于是祭出sed神器。呼,不是登录次数错误了,再试试?我擦,密码记错了……试了几次都不行,怎么办……幸好root密码还记得,但是不能用root登录啊,于是再度祭出sed,把root登录开开。然后进入系统重新捯饬了一番,终于……

天下太平

Posted in Linux | Tagged , | 2 Comments

Dragon Cave

内容纯转载,右侧有个小玩意,有兴趣的点点玩好了……

这个游戏可能很多朋友都在网络上看见过了=V=请见本人签名档(请不要客气地抚摸之点击之)
本游戏玩法详见【一起养龙吧】Dragon Cave讲解及资料【更新龙蛋急救站!】

Continue reading

Posted in 日志 | 1 Comment

发布小工具: Fcitx Skin Generator (对应fcitx 4.1.0 的更新)

面板图标

输入框

新增一个图,你真的分的出来这是kimpanel还是原生fcitx吗?

下载链接:FcitxSkinGenerator.tar.gz FcitxSkinGenerator-1.tar.gz FcitxSkinGenerator-2.tar FcitxSkinGenerator-3.tar FcitxSkinGenerator-4.tar FcitxSkinGenerator-5.tar 更新,配合最新的fcitx(4.1.0)。

不要当成Skin的编辑器罗,这个的功能就是根据当前的Plasma主题生成一个Fcitx的皮肤。

应该还挺好使的没有bug。

使用方法:

解压,在对应目录下执行:

cmake .

make

./FcitxSkinGenerator

就会生成一个不透明版本的皮肤(kwin不开特效时plasma样式)

如果执行./FcitxSkinGenerator -p ‘dialogs/background’就会生成kwin特效时的版本。

具体参数用–help看吧。

代码就是随手写的,一定要在解压后的目录内编译执行哦,否则png.tar.gz可能会找不到的……

图标挺丑,不喜欢可以考虑自己换掉,总之生成之后你爱干啥干啥啦,改改文字颜色什么的,随你罗。

皮肤生成在~/.config/fcitx/skin/plasma下面,即时就可以切换看看了:)

支持最新的svn中的fcitx-utf8。

额所以说呢,kimpanel你可以下岗罗,一方面没人维护……一方面性能有问题……

Posted in fcitx development | Tagged , | 22 Comments

Amarok2中的MySQL-真相(渣翻译)

原文链接:http://amarok.kde.org/blog/archives/812-MySQL-in-Amarok-2-The-Reality.html

08年的老文,看有人聊到KDE里面的MySQL用的很多时搜索了一下,结果发现了这篇文章。读完之后,突然想翻译一下了。看到最后感觉感触颇深啊,真的,开发过一些小玩意,面对着或多或少的真正用户,心有戚戚焉,虽然这么讲也许有点妄自尊大,可是还是忍不住,想要做出更好的东西给大家……翻译完了之后略修改了一下,结果发现有很多看起来很囧的错误……有不少地方是意译,欢迎指出错误。每段都附上原文对照。

Continue reading

Posted in KDE | Tagged , | 12 Comments