由 jay 发表于 on 七月 23日, 2010
今天看到一个有趣的正则表达式,是用来判断一个数是否为质数。说到这儿肯定有人犯迷糊了,正则是用来匹配字符串的呀,怎么可以用来验证数字呢? 别急嘛,首先我们得做一个转换,把数字转换成字符。假定需要验证的数字是N,转换的基本字符为1,那么转换出来的字符串就是N个1。这个用Python是挺容易实现的,只需要'1'*N就可以了。
继续阅读
发表在
八卦编程
|
标签:
python, 正则
由 jay 发表于 on 七月 19日, 2010
好吧,好久没上来吐点口水了,为了贯彻人人抗旱的指导思想,兹决定爬上来冒个泡,滋润一下那日益干涸的feed。
继续阅读
发表在
闲人呓语
由 jay 发表于 on 七月 7日, 2010
这两天在整理自己的东西,也在为踏上新的征途作准备,没什么好说的,希望一切都好吧。
非常感谢关注我职业动向的朋友们,等我准备好了,会一一回复的:)
另,今天早上,Firefox 4 Beta 1发布了,这是围观地址。新的一代即将来临。不管怎么样,车轮还是一直在往前转呢~
发表在
闲人呓语
由 jay 发表于 on 七月 5日, 2010
最近的天是火热的,但是总有一些事能让人心凉下来。阿根廷走了,钢炼完结了,这些还算是离我算是遥远的事了。今早收到通知,整个部门被cut了,才发现,这回也终于轮到自己了。
继续阅读
发表在
闲人呓语
由 jay 发表于 on 七月 2日, 2010
这几天都要被Sphinx搞死了。先是发现用API长连接查询的话在建索引时可能会出现错误,可是当自己写了一套索引切换的系统出来后发现丫的合并索引总是不正确的。找了半天没发现哪儿错了,直到最后才想起来可能是把合并命令脚本化之后导致的错误。
继续阅读
发表在
八卦编程
|
标签:
search, sphinx
由 jay 发表于 on 六月 28日, 2010
最近去理了一次发,这是件挺无聊的事。虽然我的头发也算容易剪了,但是也还是得坐在那儿那么长时间呢,怕无聊,于是便和发型师开了话匣子。聊下来发现其实还满有意思的,于是找了个时间把它记录下来了。
继续阅读
发表在
闲人呓语
|
标签:
产品, 市场
由 jay 发表于 on 六月 23日, 2010
手上的E61i用了快3年了吧,早就想换了。虽然说现在看Nokia的N8那是相当顺眼,但是身为IT净迎精英,还是想接触接触其他系统的手机的。
我对手机的要求也算简单:智能机,能够供我折腾,续航时间长点,如果外形酷一点就最好了。智能机这点很容易满足,现在市面上Android手机一抓一大把,还有iphone可选,而两种系统只要root或者jb了,也都有很多能折腾的地方。但说到续航力,上半年看下来,基本没啥能让我满意的,基本都得一天一冲了,而E61i在我正常使用下可以一周一冲,现在虽然时间长了有所缩短,但是还是能够坚持4-5天,和它比起来,近来的智能机还真得汗颜一下了 = =|||
继续阅读
发表在
闲人呓语
|
标签:
mobile, 手机
由 jay 发表于 on 六月 21日, 2010
只前还真没注意到Evince看中文pdf会有问题,可能和一般看的基本都是英文资料有关。最近用Pages导出了一份pdf,在Windows/Mac OS X/Linux下用Adobe Reader都能够正常地显示中文,但是用Evince就不行,所有的中文都是空白。
网上摸索了一翻,发现Evince是用poppler来解析PDF的,而poppler的编码集poppler-data是单独发布的。用Pacman搜索了一下,确实目前这台ArchLinux上是没有按照这个包的。
立马执行:
$ sudo pacman -Sy poppler-data
就可以完成该编码集的安装。
这时候再用Evince打开之前无法正常显示的pdf文件,我们能看到什么? 飞机?超人? 不,是我们那熟悉的方块字!手术顺利完成, over ~
发表在
絮叨Linux
|
标签:
pdf
由 jay 发表于 on 六月 17日, 2010
Linode众欢呼吧雀跃吧,在昨日Linode的系统升级过后,Linode的各类Plan发生了巨大变化,简而言之就是内存加了42%左右。现在开始,linode 360变成了linode 512,linode 540变成了linode 768……
这个升级已经生效了,各位童鞋可以立刻重启自己的机器获得新增的内存了,嗯嗯。
重启前纪念一下,我的vps已经连续工作了那么长时间了呢@@
# uptime
08:52:32 up 110 days, 16:30, 1 user, load average: 0.00, 0.00, 0.00
最后小广告一下,你可以用我的推荐链接进行注册,这样过阵子(3个月?)后,我大约是可以得到一点来自linode的推广嘉奖的,再加点内存吧,oyeah oyeah~
发表在
絮叨Linux
|
标签:
linode, vps
由 jay 发表于 on 六月 11日, 2010
每 次重装完系统以后,我都得折腾好长时间,要更新配置文件,要用新版本的软件,要试用新的工具。毕竟这会儿捣鼓东西是最方便的,折腾得无法挽回时大不了再重装呗……
这次将系统升级到Snow Leopard,折腾了良久,终于轮到捣鼓Python环境了。这回要对Python包进行一下管理了。项目多了,难免会有某些包的依赖关系不一致的情况,如果还和以前那样全部安装到同一个site目录的话,问题还是满大的。最理想的情况是,在系统的site目录里,只装一些基本常用的包,然后各个项目使用定制的运行环境。这个需求其实挺好实现的,因为我们有Virtualenv!
继续阅读
发表在
絮叨Linux
|
标签:
bash, python, virtualenv