敏感文章密码

[不指定 2009年11月8日 11:26 | by gs ]
该密码限于本博客内部分敏感文章(具有潜在的社会危害性或者可能招来大量不明真相群众的文章)的查看权限。
密码是“第‘Pi点后8位’个素数”的十六进制(大写)形式。
算出密码以后请勿以任何形式传播此密码。
另外有些文章的密码是特别供应某些人的,那些文章的密码和这里描述的密码不同,所以如果有些文章使用这里的密码进不去的话,那片文章就是专供的了。

什么是具有潜在的社会危害性的文章呢?比如说《手把手教你制作定时炸弹的电路》,这个东西在我学完数字电路分析以后就很想写了。其实数字式的定时炸弹这个东西,学数字电路分析之前觉得很天书,学完之后才发现其实很简单。好吧,你还可以像动画片里面那样,接上爪机,自己在远处用望远镜观察,一旦发现警方发现了炸弹或试图拆弹的话,就发个短信过去引爆。

传说中的Linux中文终端

[夜晚 2009年10月26日 22:00 | by gs ]
这个终端是这个终端不是那个终端,是中文命令行的终端不是显示中文命令的终端……
好吧这个话题其实是专门对付Ubuntu这个致力于提高桌面用户体验的系统的,和传统的Linux终端没多大关系。于是,下面提到的东西如果没有特别说明的话都说的是Ubuntu里面的东西。

我一直认为,在终端中使用英文命令对国内普通用户来说是个比较高难度的动作。终端命令大多数是英文单词,而国内懂得英语的人并不多,让不懂英文的人去使用这些英文指令,光是记住就要费很大的劲。对于比较懂英语的用户来说,记住这些指令不过就是记住一句话的难度而已,因为他们都知道这条指令的自然语义是什么意思嘛。这样我就想,如果把常用的指令映射到中文会怎样?会不会让不懂英语的普通用户更容易记忆和上手?如果再加上模糊识别,小小地猜测一下用户的意图,能否提高用户体验?毕竟对于不懂英语的用户来说,直接输入一句简单的中文句子要比输入那些英文指令要好多了。另外,普通用户并不在意输入中文有多复杂,在他们看来,输入那几个中文要比记住那一串字母简单多了。
Tags: , ,

让aMule支持DLP的源码补丁 (更新至3903)

[阴 2009年10月17日 19:07 | by gs ]
aMule没有提供接口的功能,于是就直接修改其源码将DLP编译进去。但是这样做会导致DLP升级困难啊……不管了,这种事情以后再说,反正也不是什么难事,我已经把DLP中的几个函数统一成一个函数了,不过这样也就不支持自定义需要屏蔽的对象了。
DLP39版本,从源码中看到,Xunlei和TUOTU已在其列,但似乎没有发现某哇嘎嘎,记得其特征应该是eMule 0.47c和3-5长度的随机用户名,可能对哇嘎嘎的判断写在那个逻辑比较复杂的我没有仔细看的函数里面了。
Tags: , , , ,

将迅雷拒于Linux服务器门外

[阴 2009年9月30日 17:27 | by gs ]
本文仅说明如何在服务器端屏蔽迅雷下载,包括HTTP方式和FTP方式,不涉及客户端和局域网内如何屏蔽迅雷的内容。
Tags: , , , ,
首先写了一个找第N个素数的程序,使用很原始的算法,然后设定为找第10000个素数。
我本意是想弄一个线程来记录当前的搜索进度,这样就涉及两个变量,当前已经找到了第几个素数,以及当前正在测试的数。为了保证正确记录这两个变量,就弄了一个信号量来设定临界区。
于是奇异的现象就出现了,没有设置信号量之前整个程序运行时间是12.3秒左右,而使用了信号量之后,速度竟然降低到11.8秒左右,速度提高近5%。虽然不是每次测试都快0.5秒,但如果没有快0.5秒的话,就是差不多12.3秒。只会出现基本上速度相同,或者快0.5秒的情况看。
明明是加了信号量,需要内核去做一些事情,这些事情多多少少也会吃掉一些时间,如果说内核调用速度很快对运行速度基本上没有影响,那么有没有使用信号量的时间基本上一样也就算了,但问题是加了信号量之后运行速度竟然更快了,这也太诡异了的说。

随后我又给另一个代码段加了一个信号量,但是速度并没有变得比11.8秒更快,似乎11.8秒就是极限了

原因不明,先把这个现象记录下来好了。
分页: 3/52 第一页 上页 1 2 3 4 5 6 7 8 9 10 下页 最后页 [ 显示模式: 摘要 | 列表 ]