
版权声明

因为自己也是外貌协会的,对CSS和PHP一窍不通的情况下就喜欢不断更换主题玩,却从不关心Blog的内容,就好比一个侏儒不断的去试穿阿玛尼西服,先是买了 Elegant theme 的付费主题,但一直不是很满意效果,开始关注国内付费Wordpress主题,不久就看中了沐歌的Mossight主题,早早付了费却一直没回应,在淘宝上无聊着又看中了一家德国专业WP公司的showroom主题,还好有一家专业做主题汉化的淘宝店家有这款主题,10元就拿下了,采用的是36kr的侧栏滚动模式,很是喜欢。
不过等到Mossight主题安装之后,还是觉得更适合这个Blog的主旨和精神,接下来不再想折腾付费主题了,以后会更多的关注CSS等后台技术,以及内容的更新发布。
最后我会陆续的将Elegant theme 的40多款付费主题无偿的发布出来,供各位博主赏玩,毕竟独乐乐不如众乐乐。
apt-get update apt-get –y install gcc apt-get –y install build-essential apt-get –y install zlib1g-dev apt-get –y install libssl-dev
wget -O ofcssh.tar.gz https://github.com/brl/obfuscated-openssh/tarball/master #下载安装包 tar zxvf ofcssh.tar.gz cd brl-obfuscated-openssh-ca93a2c ./configure make make install #如果没有错误发生,你将能看到: #SSH进程在 /usr/local/sbin/sshd #ssh客户端在 /usr/local/bin/ssh #配置文件放在 /usr/local/etc
安装和编译完成后,下面我们开始配置obfuscated ssh,首先要注意如下三点:
mv /usr/local/sbin/sshd /usr/sbin/sshd_ofc cp /etc/ssh/sshd_config /etc/ssh/sshd_ofc_config #新建一个SSH服务和配置文件 sed -i "s/Port /#Port /g" /etc/ssh/sshd_ofc_config #端口22被常规SSH服务占用,所以端口选项不需要了,在前面加"#" sed -i "s/UsePAM /#UsePAM /g" /etc/ssh/sshd_ofc_config #因为obfuscated-openssh不支持UsePAM选项,所以也将其关掉 echo "ObfuscatedPort 1234" >> /etc/ssh/sshd_ofc_config echo "ObfuscateKeyword yourkeyword" >> /etc/ssh/sshd_ofc_config #在配置文件中增加obfuscated ssh的端口和密钥设置 #“1234”和“yourkeyword”都是可以自定义设置的 #注意“ObfuscatedPort 1234”将监听VPS上所有的端口 #如果你希望只监听一个固定的IP地址,你可以加上这个: #echo "ListenAddress x.x.x.x" >> /etc/ssh/sshd_ofc_config #(将 x.x.x.x 替换成你所需要的IP地址)
所有的都已经配置完毕,是不是很简单,下面让我们启动服务:
/usr/sbin/sshd_ofc -f /etc/ssh/sshd_ofc_config #如果一切顺利,请运行“netstat -an”命令,你将会看到: #sshd_ofc服务正在使用1234端口
好了,服务器端上的设置都已经完成,不过还没有结束,我们还要将它设置成自启动,系统每次重启后能够自动加载。
echo "/usr/sbin/sshd_ofc -f /etc/ssh/sshd_ofc_config" > /etc/init.d/ssh_ofc chmod +x /etc/init.d/ssh_ofc ln -s /etc/init.d/ssh_ofc /etc/rcS.d/S42ssh_ofc
上面就是在服务器上配置Obfuscated-OpenSSH的全部过程,而客户端的设置将在下一篇文章《用Obfuscated-OpenSSH解决SSH代理屏蔽的问题(下)》中详细解释。E
上个月 Linode 对各机房 VPS 内存陆续开始翻倍升级,唯独剩下 Fremont 机房按兵不动,苦逼的我由于 Tokyo 机房主机的 SSH 端口惨遭 GFW 的无情封锁,已经将主机搬迁到加州的 Fremont 机房,只能苦苦等待升级通知,直到上周我还给客服发了一个 Ticket 询问何时可以得到升级的确切消息,客服的回答是仍然无法确认。
今天终于等待来了升级通知,迅速点击升级图标,提示我现有的 Linode 512 套餐将升级到 Linode 1024 套餐,前不久的硬盘翻倍和流量增加到2TB的升级,加上这一次的内存翻倍升级,已经使得我的套餐上升了一个标准,其他套餐也依次升级,加量不加价:

我购买的备份服务也一并升级,话说这个备份服务已经数次挽救我的珍贵数据了,继续点击进入升级队列:
队列上只有我一人,看来我知道这个消息的时候已然晚了,大家都已经完成升级了,不到十分钟,数据自动完成关机、迁移、重启等操作后恢复工作。
完成后可以通过 PHP 探针,或者进入系统后键入命令:free,来查看 VPS 的内存升级情况:
可以看到我的内存已经升级到1G了。
Linode 的 VPS 由于人性化的界面、反应神速的客服以及稳定的硬件服务一直在虚拟主机市场有着良好的口碑,此次升级更是对新老客户打了一针强心剂,当然越来越多兲朝的 Linode 用户也招来 GFW 疯狂的报复,年初的 Tokyo 机房大面积屏蔽就是明证。
如果你要注册使用 Linode,可以使用我下面的邀请码或推荐链接,并且你使用超过90天,那么我可以获得20美元的抵金券,欢迎大家使用。
实现方法有两种,一种利用WP插件实现,例如 GD Rating star 插件就可以在Posts、Widgets、Pages中实现各种样式的评分效果,但大多是为了实现动态效果远超我的需要,而且1.5M的体积只会让我臃肿的WP系统雪上加霜。
另一种就是采用 PS + CSS 来实现:这种方法只需要基本的 PS 功底和几段简单易懂的 CSS 代码就可以搞定。下面我重点讲一下实现方法:
首先从搜索引擎上下载一个后缀名为 PNG 且背景为透明的五角星图形,然后用 PS 中的魔棒和图层工具将其复制拼接成下面图形:
拼接图片过程中应注意以下几点:
将做好的图片文件上传到WP服务器,假设图片路径为:” www.example.com/wp-content/uploads/example.png “。 接下来我们打开Style.CSS文件,在其尾部加上如下代码:
.rating-static {
width: 127px; /*将图片长度分为一半*/
height: 25px; /*将图片宽度分为一半*/
display: inline-block; /*这里表示不需换行,如果值是block,则需要换行显示*/
background: url('http://www.example.com/wp-content/uploads/example.png') 0 0 no-repeat;
} /*引用做好的图片*/
接下来我们继续添加代码:
.rating-50 { background-position: 0 0; } /*这是显示五星的效果*/
.rating-40 { background-position: -26px 0; } /*因为范例图片中长度无法被五整除,所以加了1px进行调整*/
.rating-30 { background-position: -51px 0; } /*因为范例图片中长度无法被五整除,所以加了1px进行调整*/
.rating-20 { background-position: -75px 0; } /*这是现实两星的效果*/
.rating-10 { background-position: -100px 0; }
.rating-0 { background-position: -125px 0; }
/*以上评1-5颗星的代码 */
.rating-5 { background-position: -100px -25px; } /*这是显示半颗星的效果*/
.rating-15 { background-position: -75px -25px; }
.rating-25 { background-position: -51px -25px; }
.rating-35 { background-position: -26px -25px; }
.rating-45 { background-position: 0 -25px; } /*这是显示4颗半星的效果*/
/*以上是评半星的代码*/
代码很简单,就是通过对 background-position 起始位置的不断调整从而实现五颗星的效果,下面我们看看在文章中调用后的效果:
<span class="rating-static rating-15"></span>/*这是显示1颗半星的效果*/
我们再试一个:
<span class="rating-static rating-40"></span>/*这是显示4颗星的效果*/
其他的显示方法一次类推,我就不再一一复述了,不过我觉得这个方法还是略显复杂,特别是要求使用者具备一些基础的 PS 操作技巧,如果列位有更好的办法,欢迎与我分享。E
当然我也不能免俗,正好家里的台式机里还有一个两年前准备玩游戏用的ATI6850显卡,于是也在家里尝试了一把自己创造货币的体验,使用 Guiminer 到 BTCguild 矿池(pool)开始挖矿。不过过程还是极端痛苦的,耳朵里听到的是显卡散热风扇咆哮的怒吼,心里盘算着电表犹如脱缰的野马奔腾,而眼里看着 BTC 的增长却由于得了前列腺的膀胱挤出的涓涓细流。
一个晚上挖三个小时能挖到0.0001BTC,平均速度在150Mhash/s左右,按照这个计算,电脑一年不关机并满负荷运转,一年我也才能挖不到3BTC,按照今天的牌价也就1000多人民币,刨去电费和网费,投入产出比实在太过孱弱,我还得忍受噪音和辐射各种污染,这个时候再想通过挖矿脱贫致富显然不是明智之举。
正好在写《天使还是恶魔?论Bitcoin的是与非》的时候,了解到除去 Bitcoin 以外还有涌现了许多竞争货币如 Litecoin、PPCoin、Terracoin、Namecoin 等等,其原理与 BTC 基本一致,只是在技术方面进行了更新升级使其更具生命力,兲朝网友戏称这类货币为“山寨币”。 根据哈耶克的货币非国家化理论,但货币由私人银行而不是国家和中央银行发行的时候,一定会涌现出许多自由竞争货币在市场上进行充分竞争,民众只会选择使用币值最为稳定范围最为广泛的货币,而其他的则经过优胜劣汰被市场说淘汰,加上互联网时代,信息技术导致虚拟货币的创造和发行的难度和门槛大为降低,趁着 Bitcoin 大热的春风,“山寨币”们就如雨后春笋般的涌现出来成为互联网时代自由竞争货币开始逐鹿中原。
Litecoin(以下简称LTC)发布于2011年10月7日,与 BTC 只有一字之差,市值接近4000万美元,约为BTC市值的2%,是 BTC 以外市值最高知名度最高的虚拟货币。 从下图LTC与美元的汇率走势图来看,LTC 一直保持着稳步攀升的态势,今年初也跟随着 BTC 进行了一轮小小的上攻后开始回落,今日与美元的汇率在1$=2.36LTC左右波动。
在《天使还是恶魔?论Bitcoin的是与非》一文中我们说过,BTC的发行量有限额且为2100万,随着货币需求量的不断增加,BTC将处于币值不断增加的境地,届时将需要一种币值更低的货币满足民众日常使用货币进行小额支付的需要,而 Litecoin 发行限额达到8400万,数量4倍于 Bitcoin ,其作用就好比白银对于黄金一样。而在LTC 官网上就有这么一句话:
“We wanted to make a coin that is silver to Bitcoin’s gold。” “BTC是金,我就是银。”
许多人会想仅仅是因为币值的缘故就使用LTC的理由太过单薄,毕竟BTC能分割到小数点后八位,这就要说到Litecoin的另外两个重要的优势:
BTC最让人诟病的缺点之一就是交易确认时间过长,由于技术原因平均验证时间在10分钟左右,而交易网站确认时间长达1小时,很难想象以后在网上支付的时候,花上如此长时间等待后的体验是何其糟糕,而LTC则只需要2.5分钟左右,这大大方便了虚拟货币的使用特别是小额支付领域的快捷性和广泛性。
上面讲过本人通过BTC挖矿的痛苦经历,挖矿的效率全部体现在电脑的显卡配置上,CPU挖矿的效率极低,不少挖矿工具如Guiminer等在3.0版本之后就已经不支持通过CPU挖矿了,这导致不少投机客通过购置高端显卡交火(crossfire),甚至专门开发和配置适合挖矿计算的PC用以加速挖矿过程,导致财富分配的不均。 而LTC采用的是不同于BTC的SHA256算法的scrypt算法,计算过程跟依赖于内存和CPU,使得许多用户可以不必依赖于高性能显卡GPU设备就可以迅速开采出LTC,同时,也难以设计专用的设备加速计算过程,挖矿的难度和门槛大为降低。 Litecoin的展望 那么LTC会成为白银一样地位的虚拟货币么?LTC是否值得持有是否具备投资价值呢?是否会和BTC一样会一飞冲天呢?我们来看看下面的表格:
| 金属货币 | 1盎司:美元 | 探明储量 | 虚拟货币 | 与美元汇率 | 发行量 |
| 黄金 | 1362 | 8.9万吨 | BTC | 115.5 | 2100 |
| 比率 | 59:1 | 4.72:1 | 比率 | 44:1 | 4:1 |
| 白银 | 23.08 | 42万吨 | LTC | 2.6 | 8400 |
(以上信息截至2013年4月19日)
可以看到LTC设计发行量限额时肯定参考了黄金与白银探明储量的比例关系,两者惊人的相似于4:1左右,而LTC与BTC之间的价值差距明显还没有黄金和白银之间差距巨大,当然这种对比只是参考,并没有太多实际意义。 同时LTC的问题也是显而易见的,例如:
综上,LTC未来的发展还存在太多的变数和未知数,这时候盲目的投身于挖矿事业显然需要冒着比当年BTC更大的风险,毕竟互联网从来就崇尚着”第二名和最后一名没有区别“的竞争游戏规则和信条,LTC究竟能成为黄金BTC的白银,还是新浪微博身边搜狐微博、QQ身边的飞信亦或是Gmail身边的Yahoo邮箱,让我们拭目以待。E

这款 P2P 微博工具的名称叫 Vole,意思是田鼠,这让我想起了小时候最喜欢捷克斯洛伐克动画片《鼹鼠的故事》,官方网页是http://vole.cc/,官方网站上也有一只可爱的小田鼠图案,其最大的特色就是一改传统微博工具(如 Twitter、新浪微博等)通过浏览器和中央服务器之间数据的传输,而是将微博信息保存在本地,然后利用 BTsync 实现了微博信息的分布式存储和同步。
Vole 的用户和微博信息以文件夹的形式存储在本地硬盘上,用户发布微博实际上就是对本地配置文件的更新,然后通过分享 BTsync 提供的只读密钥分享给其他 Vole 用户浏览和阅读,通过对文件夹的可读权限的操作用以管理其他用户的关注。
Vole 的创造是为了解决现存的社交程序中存在的几个弱点,主要是:
按照向导完成后,在浏览器中输入:http://localhost:6789,就可以看到如下界面了:
可以看到,Vole 的界面和功能可谓简陋到爆,甚至无法实现转推和评论功能,更不用说私信功能了,但是它的创新对微博乃至 Web 2.0 的发展具备重要的意义,特别是对于墙内的兲朝人民。
我的 Vole 帐号是 vergil RNO7OI7WEQ3AIVA76W6AWKLYOYHE5RRUN。E