搬家

yo2实在是慢的可以了, 与其浪费生命等待, 不如离开.

以后会更新这里
http://swdpress.cn

ps:下载yo2的那个搬家用的存档文件居然花了我15分钟
pps:发布这篇post居然花了我五分钟, 受不了

Posted in 未分类 | 1 Comment

在miniplayer上显示专辑封面

昨天下歌的时候无意发现的, 貌似把专辑封面图片重命名为专辑名, 再放在歌曲的同一目录下即可.e59bbee5838f096.jpg

Posted in 杂碎 | 5 Comments

ubuntu下简单配置lighttpd和php

弄个调试环境而已, 简单整下就是了..

先安装lighttpd和php, 有apt-get, 简单无比
sudo apt-get install lighttpd
sudo apt-get install php5-cgi

接着配置.
1.为了方便在windows下修改, 就把文件夹新建在d:盘
cd /media/DISK_VOL2/
mkdir server
2.创建lighttpd配置文件lighty.conf, 可以在这里下载一份基本的配置文件, 然后自己按需修改.
打开gvim把24行左右"mod_cgi"的注释删掉, 再把server.document-root ,server.errorlog, accesslog.filename 等属性的值修改为刚才的目录,
3.server.port的默认值是80, 而80端口必须得是root权限才能打开. 如果仅仅搭调试环境的话设成3000就是了, 启动时省个sudo.
4.把fast_cgi那块的注释全都去掉, 修改如下

fastcgi.server             = ( ".php" =>
                               ( "localhost" =>
                                 (
                                   "host" => "127.0.0.1",
                                   "port" => 521
                                 )
                               )
                            )

好的, 可爱的lighty.conf配置基本完毕.

打开php-cgi
php5-cgi -b 127.0.0.1:521
打开lighty:
lighttpd -D -f lighttpd.conf

嗯, phpinfo测试一下:
echo ' ' > test.php

打开浏览器, http://localhost:3000/test.php

如果无错误提示, 那貌似就可以用了

Posted in 笔记 | 2 Comments

想起来几句话

only paranoid survives

Get Busy Living, or Get Busy Dying

一个不成熟的男人的标志是他愿意为某种事业英勇地死去,一个成熟男人的标志是他愿意为某种事业卑贱地活着。

"我想您应该是成熟的成年人吧?"

--

2月13日, 夜猫, 纠结毕, 泡面, 随笔记之

Posted in 扯淡 | Leave a comment

可爱的本本

这台128mb内存,537mhz赛扬,15g硬盘的古董光荣退居二线.

接下来就可以做一些不受内存限制的事情了 : P

ps:才发现这个模板在高分辨率下是多么的囧, 还是去掉那个背景图吧

Posted in 未分类 | 5 Comments

嗯, 一种动物

            ......◣ ◢..
            ◢███◣
            █○█○█
            ██==██
            ◥███◤
            ◢███◣
            █████
            █████
            █████
            █████
            █████◣
            ██████◣
            █████████████████████◣
            ██████████████████████
            ██████████████████████
            ██████████████████████
            █████████████████████▋
              ◥██████◤ ◥█████◤█████▍
               ◥█████   ████◤ ████◤
                ◥████  ◢███◤  ▼▼▼▼
                 ▼▼▼▼ ◢███◤  

-EOF-

Posted in 扯淡 | 3 Comments

note:轻与重

第二遍<不能承受的生命之轻>居然是如此的顺利, 大概是多了某经历的缘故吧. 煜同学貌似曾经说过, 文学就是"对未来的精准预半夜凉初透言,除此之外,都是不道德的小说." 文学家设置一个环境几个人, 按照他认为合情的路数模拟出一个世界, 而这个世界的发展由于是合情的(至少小说家这么认为), 只要这个环境足够的大, 大到可以涵盖住一部分这个真实的世界, 就可以实现预半夜凉初透言的效力. 对这个观点我还是基本认同的, 不过我更倾向于把它看作是类似星座性格之类的东西(比方而已,不一定恰当), 因为讲的东西足够的多, 你便能够在里面找到适合自己的部分, 而得到某种心理暗示(或者启示), 也就有了收获, 你和作者就都达到了目的.

记得第一遍读<生命之轻>时总是理解不了的一个地方就是, 主人公是托马斯和特蕾莎啊, 他们的死却是"重"的象征, 而"不能承受的生命之轻"又从何而来? 特蕾莎是"重"之象征而萨比娜是"轻"之象征, 如果认为特蕾莎的生活是幸福的(至少与比萨比娜相比), 那么"不能承受的生命之轻"就不难理解了.

那什么是"重"和"轻"? 不一定正确, 我个人的理解中, 所谓"重",就是使人屈服或者顺从的力量(暴力(布拉格之春)或者媚俗(无处不在)), 使人的行为举止受它压制, 个性被泯灭, 如秘密警薄雾浓云愁永昼察, 母亲, e muss sein!, 五一节,"伟大的进军", 而特蕾莎的梦就是"重"的启示;而"轻"则是人通过不断的背叛而脱离"重"的因素而陷入自由之中, 就像自由落体, 失重并伴随不断的下坠, 与世界分隔开来, 进而进入不能承受的境地, 如萨比娜一步步的背叛, 托马斯擦玻璃的两年时光. 在阅读时我也犯下一个错误, 就是试图将每个人的一举一动都交给这个"重"与"轻"来归纳, 结果自然是行不通的.

至于"媚俗"这个词的含义, 豆瓣上的nullpointer老师打了个比方, "哭不是为了悲痛,是因为应该悲痛。笑不是为了幸福,是为了应该感到幸福。" 也就是没有任何意义的做为, 而媚俗又是无处不在, 正如在<告别圆舞曲>的尾页下昆德拉说 "形式之轻和主题之重的结合揭示了我们人间这种戏剧(在我们床上所发生的一切和在历史舞台上我们所演出的都是一样)毫无意义,到了可怕的地步。" 昆德拉否定了战争, 否定了政治(不管是左是右), 否定了信仰(对信仰的动机的否定), 否定了亲情(特蕾莎渴望脱离母亲)甚至愚蠢的爱情(弗兰克神化了萨比娜), 它们都是毫无意义, 这便是我一直以来试图回避思考的原因, 想过来想过去, 到头来都是没意义的事情, 不如不想.

而最后一章的<卡列宁的微笑>则写了另一种生活, 抛开媚俗,与心爱的人在一起, 不求回报地爱(对动物甚于对人), 简简单单的生活, 这才是最有意义的事情! 附录的<大写的牧歌与小写的牧歌>评论这段时用到了"迷眩"这个词, 完全不过分!

想起<小王子>的一段:

关于什么是正经事,小王子的看法与大人们的看法非常不同。他接着又说:
“我有一朵花,我每天都给她浇水。我还有三座火山,我每星期把它们全都 打扫一遍。连死火山也打扫。谁知道它会不会再复活。我拥有火山和花,这对我 的火山有益处,对我的花也有益处。但是你对星星并没有用处……”

道是相通的

Posted in 笔记 | Leave a comment

ruby使用open-uri做http basic验证

如今的web api基本上都是用http basic作为验证方式, 在浏览器中的话只要将用户名和密码用和一个@放到url的前面即可,如http://ssword:password@somedomain.com , 使用curl也是简单无比, 如饭否api的示例, 它可以验证你的身份并获得你好友的信息, 若密码错误, 就得到一个401的错误

curl -u loginname:password http://api.fanfou.com/statuses/friends_timeline.rss

在ruby中的解决方法有很多, 只是我不喜欢封装的库函数, 记不住那东西. http basic验证只是http协议的一部分嘛, 简单地加个http头不就行了? 再使用open-uri的话就更简单不过了, 它允许你像打开本地文件那样打开uri的内容, 并可以添加http头, 十分方便, 如下:

require 'open-uri'
require 'base64'
f = open(url,"Authorization"=>"Basic #{Base64.b64encode("myaccount:mypassword")}")
puts f.read

Posted in 笔记 | 3 Comments

找出饭否上删你不打招呼的人们

前几天鸢弟莫名其妙地被20个人给删了, 删人说一声可是最起码的道德底线啊, 太不厚道了.
以下的ruby代码便可以把删你不打招呼的无耻之徒们都列出来

require 'open-uri'
require 'base64'
exit unless ARGV[0]
def get(url)
return open(url,"Authorization"=>"Basic #{Base64.b64encode("youremail:yourpassword")}").read
end
myfriends = get("http://api.fanfou.com/users/friends.xml?id=#{ARGV[0]}").scan(/(.*)<\/id>/)
myfollowers = get("http://api.fanfou.com/users/followers.xml?id=#{ARGV[0]}").scan(/(.*)<\/id>/)

bastards= myfriends-myfollowers
puts 'total '+bastards.size.to_s+' bastards'
bastards.each {|n| puts "http://fanfou.com/#{n}" }

保存为bastards.rb, 进入命令行输入bastards.rb yourname > bastards.txt, 即可

需要有ruby的运行库, 如果没有的话可以留下您的email, 发给你名单就是了

Posted in 杂碎 | 8 Comments

简单弄一个模板

css要比想象的简单.在家里电脑烂, 用不起firebug, 还算自虐吧. 还有些bug, 例如不能显示评论form等. 待成型之后再放下载

背景图是Brueghel的油画巴别塔, 也就是我最喜欢的意象, 这个模板的标题就暂定为sw-babel吧

Posted in 未分类 | 4 Comments