术业

新修改了一个模板

3

全当学习CSS布局和配色

折腾了大半天 

本来是想把另外一个word press的模板移植到blogbus上来的  在自己电脑上调试看起来没问题 传上去就不行了..晕阿

后来逛到另外一个模板 觉得很不错 就顺手修改移植到blogbus上来勒

发觉我还是比较习惯暗色系的模板 白色的太亮 颜色搭配对比总感觉太冲太强烈 不是很舒服..

HOWTO live in mac

0

小白入手  现在是黑白配了  虽然thinkpad已经被我折磨到电池挂掉  散热暴差 还经常不能关机…
因为一直用的是linux  转到mac平台稍微有点不习惯  不过慢慢就好了

个人感觉 leopard里的中文字体已经落后于linux的技术了  看来苹果还是没有好好为中文字体做些hinting方面的优化
不过我在linux里用微软雅黑字体用习惯了 说到底还是微软的这个字体看起来舒服 orz
于是我现在猥琐的在leopard里装上了雅黑字体 然后把firefox里中文字体全部改成雅黑..稍微好一点
还是达不到linux里的效果

一些软件推荐
Dock Library: 修改dock的主题  我还是比较喜欢黑色背景的dock风格 类似的软件还有不少
nLyrics:  itunes显示歌词的程序 复旦的牛淫nanmus写的  很不错
MacTex: 写论文必备的latex套装 包括TexShop LaTeXiT BibDesk和拼写检查器 spelling check on the fly 挺方便的
Delocalizer: 删除电脑里预装的不必要的语言文件  默认装了一堆一辈子也不会用到的语言环境  删掉之后可以节省2G的空间
nally: 上bbs软件..这个就不用多说了
DictUnifier: 转换字典的工具  默认的dictionary没有专门的英汉和汉英字典 这个工具可以把stardict的字典转为dictionary程序可以识别的格式  于是用默认的字典程序就可以了
Mplayer OS X: 播放器之王  没得说 个人觉得比quicktime好
还有itunes不能听ape…用个小软件叫XLD把ape格式转成其他格式才可以..
默认itunes也不支持ogg..去ogg的网站上有for mac的解码器下载
Fink: linux程序支持  这是一个类似debian下的apt-get工具 提供很多为mac系统编译的linux程序 比如我非常需要的lftp..

其他官方软件就不说了  现在office photoshop msn qq skype都有mac版 基本能满足需要

gnome下kde程序字体

0

还是记一笔  免得每次都去查

在gnome里修改kde程序的字体 网上google到的一般都是说装qtconfig 和kcontrol (对kde3.x而言)
然后分别在这两个里面修改字体设置
但是我现在的archlinux里 找不到kcontrol这个包 qtconfig的设置对kile界面的字体不起作用
我装了qt3和qt4两个包  qtconfig是for qt4的 /opt/qt/bin/qtconfig是qt3
但是两个都设置之后 还是不起作用

解决办法是直接修改以下文件:
~/.kde/share/config/kdeglobals

加入类似下面的内容
[General]
activeFont=DejaVu Sans,9,-1,5,50,0,0,0,0,0
desktopFont=DejaVu Sans,8,-1,5,50,0,0,0,0,0
fixed=Monospace,8,-1,5,50,0,0,0,0,0
font=DejaVu Sans,8,-1,5,50,0,0,0,0,0
menuFont=DejaVu Sans,8,-1,5,50,0,0,0,0,0
smallestReadableFont=DejaVu Sans,8,-1,5,50,0,0,0,0,0
taskbarFont=DejaVu Sans,8,-1,5,50,0,0,0,0,0
toolBarFont=DejaVu Sans,8,-1,5,50,0,0,0,0,0

这里我使用的是DejaVu Sans字体, size是8或者9号  可以根据自己需要修改

~/.kde这个目录现在是for kde3.x的  新的kde4的目录是单独的 ~/.kde4
所以如果要修改kde4的程序  照理说修改~/.kde4/下相应的文件即可

你说丫这是何必呢

0

这个故事告诉我们  作人要厚道  该收手时  那是一定要收手的  cops下手  那还是很黑的

美国高中生侵入学校电脑修改成绩遭69项指控

http://news.sina.com.cn/w/2008-06-20/040315780501.shtml

http://www.sina.com.cn 2008年06月20日04:03 大洋网-广州日报


美国高中生侵入学校电脑修改成绩遭69项指控
奥马尔汗(左)与高中同学辛格同时遭指控

  据新华社电 美国一名高中生为申请好大学,非法侵入学校电脑,修改成绩。

  这名高中生当时可能没有想到,他如今因这一行为面临69项指控。他定于19日出庭受审,如果罪名成立,可能入狱38年。

  多次作案

  英国《泰晤士报》19日报道,现年18岁的奥马尔汗是美国加利福尼亚州奥兰治县特索罗高中的学生,今年毕业。

  当地警方说,奥马尔汗在今年1月至5月用万能钥匙至少6次在夜间或周末进入学校。他窃得学校老师的电脑账户和密码,非法进入学校电脑系统,把数门课程的成绩修改为A。他还在学校电脑上安装软件,使他可以从其他地方侵入学校电脑系统。

  警方还发现,奥马尔汗在数次考试前取得试卷和答案的电脑拷贝,并用电子邮件发给其他数十名学生。

  奥马尔汗今年4月在一次英语考试中作弊被发现,没有通过考试。奥马尔汗随后撬开校长助理办公室的门锁,销毁他的作弊记录。

  在奥马尔汗一次夜闯学校、修改成绩后几小时,校方发现他的一项成绩出现改动,并报告给当地警方。

  调查人员还发现,奥马尔汗曾帮其他12名同学修改成绩。

  从重惩罚

  奥兰治县检察部门决定以多项重罪指控起诉奥马尔汗。

  “这不是单纯的考试作弊行为,”奥兰治县地方检察官办公室发言人苏珊·康·施罗德说,“这是一次有组织、有密谋的欺诈行动。”

  奥马尔汗如今面临69项指控,包括更改和盗窃公共记录、电脑欺诈和入室行窃等,目前保释金为5万美元,定于19日出席庭审。

  如果法院判决全部罪名成立,奥马尔汗可能将不得不在狱中度过38年。

  检察方认为,奥马尔汗的高中同学坦维尔·辛格可能是共犯,也对他提出多项指控。

  “我们对于这两名学生面临指控感到难过和遗憾,”当地教育部门发言人贝弗利·德妮古拉说,“我们已与执法人员合作,同时采取严厉惩罚措施。”

  奥兰治县治安官办公室发言人吉姆·阿莫米诺说,随着调查展开,嫌犯可能面临更多指控,也可能有更多学生牵扯进来。

  他说,这次案件中,涉案学生年龄之小、情节之严重在奥兰治县实属罕见,“我想他们肯定后悔没将聪明用在学习上”。

  青少年高科技犯罪引发忧虑

  特索罗高中是当地名校,共有约2800名学生,多次出现在美国媒体列出的优秀高中排行榜中。

  这所高中还曾出现在美国电视节目“奥兰治县的真实主妇”,并因此声名更响亮。

  奥马尔汗的辩护律师卡萝丽·拉瓦科特说,奥马尔汗是名“确实不错的孩子”,不少孩子的真实情况可能与人们从表面看到的不一样。

  这起案件也再次引起人们对青少年高科技犯罪的重视。《泰晤士报》说,越来越多的美国高中生甚至可以使用具备上网功能的高端手机,进入学校电脑系统。

  奥兰治县媒体还发起一项关于高科技犯罪的调查,探讨高科技带给青少年的利弊。

  2005年,特索罗高中两名学生威胁杀害英语老师,一度引起美国社会广泛关注。

  69项指控

  34项篡改公共记录指控

  11项盗取和隐匿公共记录指控

  7项非法进入电脑和欺诈指控

  6项入室行窃指控

  4项身份信息盗窃指控

  3项篡改账面记录指控

  2项获取赃物指控

  1项密谋指控

  1项预谋篡改公共记录指控

 

想看的书和要看的书

6

其实  我也挺无奈的…

想看的书:

三体2:黑暗森林
闪开,让我歌唱八十年代  +  碎片十二章
黄金时代+白银时代
网络渗透技术+加密与解密

要看的书/paper/文档:

Thinking in C++
An Empirical Study of Smoothing Techniques for Language Modeling
Hadoop API + Hadoop streaming
Action in Lucene

Change to Archlinux

2

把刚装好不久的ubuntu 8.04卸载了  装了个Archlinux  号称专为i686优化的轻量级的发行版
另外  Archlinux的口号之一就是Dont Panic    正合我意亚…
使用感受..的确是比ubuntu快  默认装的东西很少 很多不必要的软件默认都不安装  不过有个副作用就是不少东西都要手动再去搜索包再装上

大概花了一个下午的时间就搞定了安装/中文字体美化/主题/compiz/awn/wine/VirtualBox等等需要用的一陀东西
Archlinux类似bsd的配置文件管理方式果然是简洁明了不少  要修改也很容易 定制性还是很强的 不错
另外软件都稍微新一些  比较囧的是默认gcc就是4.3版本了   iphone-dev的整个toolchain要重新编译  然后llvm这个东西的代码里在gcc 4.3下一堆错误…原因是4.3对c++的代码检查更加严格了  每个单独的文件都必须指定所有可能引用到的库  否则就报错不给编译….害得我手动修改了近半个小时 吐血

上张现在桌面的图   最近几个月发现黑色系的主题越看越舒服   白色的太刺眼看久了眼睛就会很疲劳

 

尝试换了个新模板

13

来看的各位给个意见把?

我直接从Apollo的模板演示blog上扒下来自己再改的..
模板演示参见这里http://apollo_skin4.blogbus.com/

Install iphone-dev tool-chain on Ubuntu 8.04 Hardy Haron

2

花了一个晚上 终于把iphone的这套open source的dev tool-chain在我的ubuntu 8.04上安装成功..等我把object-c的语法熟悉一下就可以开始给iphone写程序了  嘿嘿

 基本步骤按照iphone-dev的这个wiki来就行
http://code.google.com/p/iphone-dev/wiki/Building

首先apt-get install安装一下flex和bison  8.04里的版本要比那个wiki里写的高
其他的步骤就完全follow那个页面的来
因为我在外接硬盘里已经装了个可以跑的Mac OSX 10.5 并且也装好了iphone的sdk包  直接把10.4的sdk拷过来就可以了  然后iphone的文件系统直接wifi全部拷过来 总共也就几百M的样子

在编译odcctools的时候碰到错误不能继续
make的时候提示说-Wno-long-double这个选项无效   google了半天  发现这个选项之前似乎只在mac系统里才有用..囧  而且还追到了gcc的bug列表 但是里面标的bug是在gcc 4.3里的…
也灭有看到什么patch可以解决   但是这个其实只是一个编译时候的warning选项  关掉它对程序完全没有影响 所以….直接把所有含有-Wno-long-double的都干掉:
在iphone-dev/build/odcctools目录下运行

grep -R "Wno-long-double" *| sed -i ‘s/-Wno-long-double//g’

然后再make && sudo make install把   我这样改了之后就没有问题了
另外就是最后编译llvm-gcc-4.0-iphone那个东西的时候  要注意iphone的文件系统里要有usr/lib/libc.dylib这个文件  iphone上这个文件本来只是symbolic link的 我用scp或者lftp的mirror拷回来会变成同样大小的新文件 不知道怎么拷贝link下来..囧

现在我已经编译好tool-chain并且编译了一个helloWorld传到我的iphone上  可以正常运行!
基本的程序例子参见这里http://wiki.iphonegameover.com/Programming_Tutorials
另外要想程序出现在iphone的桌面上(springboard)参考这里的介绍 http://www.cocoachina.com/bbs/read.php?tid-52.html
打算以后写一个脚本来建立这些文件 整合到Makefile里就可以了

关于tool-chain开发和iphone官方SDK开发  我打算还是先用tool-chain来写 毕竟2.0固件还在测试 没有定型 而且SDK写的程序还要搞到AppStore去..国内用户一时半会还不能使用的说

emesene使用技巧

2

emesene是我现在用的msn客户端  比pidgin对msn的支持要好  而且界面也很好看  非常的不错
有几个小tip 记一下先

显示msn群里发言人的名字: 
     参考这里这里 , emesene官方的开发人员认为这是个并不安全的hack, 所以只会考虑将来以可选插件的形式提供支持, 当然对于个人使用, 自己修改一下可以用就ok了.如果是从源码自己编译的,参考第一篇文章修改,如果和我一样是直接在Ubuntu里通过源apt-get install的,参考第二篇文章修改,文件在/usr/share/emesene/emesenelib/里.

编辑/usr/share/emesene/emesenelib/Switchboard.py,找到

charset = ”

在下面添加三行代码:

 if ‘P4-Context’ in header:
     nick = nick + header['P4-Context']
     body = header['P4-Context'] + ": " + body

也就是变成这个样子:

                except IndexError:
                    charset = ”
               
                if ‘P4-Context’ in header:
                    nick = nick + header['P4-Context']
                    body = header['P4-Context'] + ": " + body 

                self.emit(‘message’, tid, nick, body, format, charset)
                self.msn.emit(‘message-received’, tid)

     必须要注意的是修改的时候, 要保证代码和其他代码行对齐, 因为这不是C的格式而是python, 我在vim里面修改, 默认的空行和缩进都是不对的, 要手动调整到和之前的if 格式对齐才可以, 否则修改之后是无法正常启动程序地….

另外就是对话的时候那个显示说话人的格式, 本身提供了default, irc, gtalk, messenger和pidgin这几种选择,但是似乎我都不满意, 之前pidgin的那种格式挺好看的, 用蓝色和红色把自己的名字和对方的名字分开, 但是这里默认的pidgin格式仍然是输入的文字和名字在同一行, 看起来非常不习惯, 怎么办? 改之!

修改conversation layout theme非常简单, 以我的Ubuntu为例, 格式文件在/usr/share/emesene/conversation_themes下,修改pidgin那个格式的theme文件即可

可以发现格式非常简单, 类似html的语法, 所以只用在incoming和outgoing两行里面的 %nick% %says%: </span></span>后面加上一个<br/> 就可以产生一个回车 那么聊天的内容就会另起一行显示了:)

还有就是我用的是黑色背景, 所以聊天的窗口背景是暗黑色的, 默认的那个蓝色和红色显得不好看, 要修改也很简单, 在上面那两行的style="color: #*"这里换成自己定义的颜色就可以了
我现在用的是 #F47373 和 #A0C6EE 配合黑色背景看起来舒服多了 呵呵

爱生活  爱linux

Phrack #65

0

http://www.phrack.com/
最新一期的phrack杂志又出来了

Current issue : #65
IntroductionTCLH
Phrack Prophile on The UNIX TerroristTCLH
Phrack World NewsTCLH
Stealth Hooking: another way to subvert the Windows kernelMxatone and IvanLeFou
Clawing holes in NAT with UPnPFelineMenace
The only laws on Internet are assembly and RFCsJulia
System Management Mode HacksBSDaemon and coideloko and D0nand0n
Mystifying the debugger for ultimate stealthnesshalfdead
Australian Restricted Defense Networks and FISSOthe Finn
phook – The PEB HookerShearer and Dreg
Hacking the $49 Wifi Finderopenschemes
The art of exploitation: Technical analysis of Samba WINS overflowFelineMenace
The Underground MythAnonymous
Hacking your brain: Artificial Conciousness-c
International Scenesvarious

 

和前一期一样  还是有一篇不是讲电脑的文章: Hacking ur brain
上次的我看完了  很有意思不知道这一期的有什么新奇的东东
另外那个讲Australian机密网络的文章也应该很有趣

Go to Top
Performance Optimization WordPress Plugins by W3 EDGE