月度归档:2009年06月

twitter中文社区一周热点播报

google.com was fooled

google.com was fooled

一、2009-6-24 晚 Google.com旗下的gmail 、adsense等服务全面沦陷

1GFW 第一定律:只要是 “用户产生内容”(User-generated content, UGC) 的国外网站都会被和谐。 GFW 第二定律:只要是被和谐的网站,国内一定会有个克隆版。 GFW 第三定律:没有被和谐的网站一定不是同类竞争者中最出色的。Fenng @twitter


2所谓不折腾,有三点:1. 你们不要折腾。2. 让我们来折腾。 3. 你们若要折腾,我们就折腾你们。 hutuworm@twitter.com


3互联网是你们的,也是我们的,但归根结底是他们的。jixin @twitter


4有句话不得不说,昨晚google被墙,大家觉得天塌下来了,但全中国99%的人,大城市95%的人不受影响。根本不会出乱子。现在大家能做的就是团结起来,分享快速安全的穿墙和备份方式 terryxxy @twitter.com


5防民之口,甚于防川。 周厉王猜到了故事的开头,可是他是否猜到了故事的结局?jinghuaz @twitter.com


6Google被封,中国的IT界技术水准要下降一大截!有谁写程序不用Google用Baidu搜的?这样一封,所有技术人员都只存一个人生目标了:移民!/受影响的岂知IT界,不知明天新闻界的怎么写新闻,尤其是写国际新闻滴人。这个我有发言权。 xdanger @twitter


7【权威版本】一位谷歌中国高层刚刚跟我说:「今天gfw升级,增加了新功能,可以随时或随机调整开关」——同学们,长路漫漫呢!izlmichael @twitter.com


这次事件在中文twitter社区绝对可以算是一个热点话题!刚得知此消息的时候,推友们情绪都有些激动,在twitter上疯狂开骂。四五个小时之后,有些地方的Google服务可以访问了,推友们的情绪也宣泄的差不多了!事件渐渐平息下去了。

现在以平静的心态来看看这次Google事件(包括之前CCAV 陷害谷歌在内),受影响的gmail、 google、 reader、 adsense 、picasa 等Google高端服务的用户大都是一些web高级用户,而这种高级用户在中国3亿多网民中的比例是极其小的!因此对大多数网民来讲他们甚至不知道此事,于是也就注定了推友们的喊话只是一种情感宣泄,不可能改变任何东西,某些人也不会在意我们的感受,他们将依然继续修复完善那堵黑墙,我们也将继续我们的翻墙运动,并且继续鄙视、唾骂他们。

从另一个方面我们也看到了Google用户的粘性有多大,当然这是基于Google优质的服务。这次事件也提醒我们,如果有一天Google的服务没有,我们的互联网生活将受到多大的影响呢!在任何行业一家独大都不是什么好事情,最好的例子就是在中国的通信领域!且不说在缺乏竞争的环境中的成长问题和服务质量问题,就说如果这种寡头倒下了,带来的有可能就是一场灾难!

附:open DNS: 208.67.222.220 208.67.220.222

DNS: 202.96.209.6 202.96.209.134

twitter中文社区一周热点播报

twitter中文社区一周热点播报

twitter中文社区一周热点播报

虽然使用twitter时间不长,但感觉自己收获了不少东西!有价值的tweets就要整理好,小心的“藏”起来!否则就成了看流水账了!所以产生了一个想法,就是收集和整理twitter中文用户在一周内讨论各种社会热点的观点和各种新奇的想法。就把这个项目叫做:twitter中文社区一周热点播报

具体做法就是:首先整理出一个Tweet Trending Topic。然后收集各位推友的消息,整理归档到相关热点之下。

筛选规则:

Tweet Trending Topic

1)在我follow的中文用户中参与率要达到50%以上

2)必须是有意义的话题!碎碎念暂没有入选资格(尽管可能一些无聊的人在讨论)

Tweets

1)观点具有70码以上的冲击力,否在对大脑细胞的损害不够

2)尽管不够70码的冲击力,但是能够解决大家的迫切的生理和心理需求

本周:twitter中文社区一周热点播报<2009-6-24 晚 Google.com 沦陷 >

推荐四个wordpress资源网站(插件、主题、教程)

关于wordpress,最热门的就是主题和插件了,在Google里可以搜到很多关于WordPress的支持网站或者资源类网站(非WordPress官方网站),这些网站大都是围绕着WordPress最诱人的插件和主题开发展开的!为了大家少走“冤枉路”,我把自己认为比较好的几个相关网站贴出来分享一下!如果你是WordPress老手欢迎您给大家推荐几个网站或者绕道,如果你是的WordPress的新手或者刚刚听到WordPress这个名词,这篇文章比较适合你!

一、WordPress非官方中文站

WordPress 中文站,网址 wpchina.org ,是由热心网友创建的,旨在推进    WordPress 在中文社区使用的博客型网站。WordPress 中文站主要向中文社区用户提供关于 WordPress 程序、插件、主题和其他相关内容的新鲜资讯。

一个比较好的WordPress大杂烩网站,包含WordPress主题、插件、WordPress的新闻、相关的教程(使用教程、主题制作的教程、插件开发教程)等等,更新频率挺高的。

二、帕兰映像

帕兰映像(Parandroid.com) 是一个关注科技网络、设计开发、素材资源、工具软件和教程技巧等等等等的网站。

虽然WordPress不是他的全部,但是分享的WordPress的资源还是挺有价值的。视野开阔,似乎站长的英文功底不错,经常把国外的网站分享进来。

三、我爱水煮鱼

关于互联网和 WordPress 的个人博客。

一个WordPress的爱好者,提供主题制作和插件开发服务,同时也大量分享了自己在学习和使用WordPress中的经验,在这里我们不仅仅可以学到关于WordPress的知识!

四、wordpress教程网

我们不是技术高手,只是想把我们曾经使用WordPress的经验分享出来,让新人有个起步的台阶,不需再去重复我们走过的弯路。

WordPress教程网为您提供了从零开始、由浅入深的wordpress入门视频教程

正如站长所言,WordPress教程网可以让每个人都会使用WordPress,这个网站应该是国内唯一的一个做WordPress视频教程的网站,现在的教程主要是面向初级用户,如果你对WordPress了解很少而又想迅速上手的话,看视频教程是个不错的选择。

为什么要写博客、为什么要读博客!

博客的价值

一、博客的价值:

博客是一种多赢的互联网产品,受益的主要是博主、读者、互联网等。

1对于博主:

博主是最大的受益实体。博客可以作为博主发布信息的通道,有效地把一些灵感整理成 为成熟的思想发布出去,造福于“民”;提高表达能力(不要拍砖,你的表达能力确实好!)交流的能力不是天生的,但是永无止境的;依托博客建立一个良好的网络交际环境,“小小的满足一下自己的虚荣心”(不会又想拍砖吧!);最后一点但不一定是不重要的,可以赚点零花钱(对于经营比较好的博客,这也是我努力的目标)。

2对于读者。

良好的信息源对读者是一笔财富。互联网的海量的信息,足以击溃人类的大脑,这时候选择和鉴别自然就成为一种能力。如果不能很好的选择和鉴别,那如此多的信息,就会变成垃圾,甚至是灾难。在这方面搜索引擎算是一个比较好的工具,博客同样也能提供一些帮助(博客本身的价值)。

3对于互联网

现在互联网还是有很多“垃圾网站”,一不小心就被神秘的链接带入一个“黄色”、“黑色、“红色”的地区。前不久不是有个小朋友说网络很黄很暴力吗,整治互联网行动的时候不是有很多大型的网站都列入黑名单了吗?至于那些门户的信息,口径很统一、很政治、很“和谐”、很不堪入目。

二、职业道德:

1写博客要对得起自己的空间、域名。

2读博客要对的起自己的网费和博主。

读博客应该进行有效地交流,多多的留言发表评论。写文章是很辛苦的,每一次的留言都是一种支持。再者写留言也可以敦促自己思考,别读完一片文章就溜之大吉,多多的思考一下,你留言的几十秒之内会让你的大脑更好的消化博主的思想。

php中的全局变量($_POST,$_GET,······)关系整理

PHP中的全局变量

PHP中的全局变量

总结:

1php中的全局变量主要分为系统自动全局变量和用户自定义的全局变量。系统自动全局变量包括:$_POST$_GET$_COOKIE$SESSION等(图示中标为同一颜色的),

用户自定义的全局变量例如:global $a;此处$a即为全局变量。

2)关于全局变量的访问:

#)所有的全局变量都可以通过$GLOBALS[$name]访问。

#$HTTP_*_VARS是旧式的访问方法,这要保证register_long_array是打开的。但是这种方式无法访问$_REQUEST变量和用户定义的变量。图示中有箭头指向$HTTP_*_VARS就表示能够访问。

#)对于不同类的变量可以用不同的方法访问,例如cookie类变量可以用$_COOKIE[$name]访问。

#$_ENV $_SERVER $_GET这些变量有些特殊。比如$_ENV[$key],也可以通过$GLOBALS[$key]访问。

#)$_REQUEST变量包含$_GET $_POST $_COOKIE的变量。就是$_GET[$key],可以通过$_REQUEST[$key]访问。

实例:

比如我们要访问通过url传过来的变量:http://blog.webfuns.net?id=tomheng

以下几种方式都可以访问到这些变量:

$_GET[‘id’]=$_REQUEST[‘id’]=$GLOBLAS[‘_GET’][”id’]

如果register_long_array是打开的:$_HTTP_GET_VARS[‘id’]也可以访问(不安全,一般不适用这种方式)

如果register_global 也打开的换,$id也可以访问(不安全,一般不适用这种方式)

唠叨:

这样一整理可能会更容易理解一下,其实在实践中全局变量没那么复杂,但是这样整理清楚他们的关系之后在一些细节问题上还是有帮助的。

php检测服务器运行状况(ping和http)

一、概况:

名称:websiteMonitor1.0

作者:tomheng

时间:2009-6-2

功能:通过http 和ping的方式检测服务器的运行情况,并且记录文档。

下载:地址

二、实现分析:

1)主要用到了php的两个函数:exec()和fscockopen()。

string exec ( string command [, array output [, int return_var]])。函数的具体使用说明参阅php手册,这个函数可以向服务器发送一个可执行的命令,在此处我们向服务器发送了一个ping指令,exec()将执行的结果返回过来,这里有一点很重要就是他有两个地方可以发返回结果,

$result=exec($cd,$output,$status);$result是返回的最后一行结果,$output返回的是所有的结果:比如:ping测试的结果如下:

<div id=”part1″>

Reply from 203.208.37.104: bytes=32 time=35ms TTL=239

Reply from 203.208.37.104: bytes=32 time=239ms TTL=239

Reply from 203.208.37.104: bytes=32 time=234ms TTL=239

Reply from 203.208.37.104: bytes=32 time=209ms TTL=239

 

Ping statistics for 203.208.37.104:

    Packets: Sent = 4, Received = 4, Lost = 0 (0% loss),

Approximate round trip times in milli-seconds:

</div>

<div id=”part2″>

Minimum = 35ms, Maximum = 239ms, Average = 179ms

</div>

$result=#part1

$output=#part2

Fsockopen()没有什么特别的,此处就是打开一个http连接并且读取返回的状态代码:

2)这应该算是一个cron或者守护进程,计划任务之类的东西,因此这个网页一旦打开,只要服务器(指放置此代码的服务器)不down掉,他就一直运行下去。所以一旦打开运行此程序,我们无法关闭此程序,记录日志的文件将一直增加,但你可以通过删除日志文件的方法来减少磁盘的占用。

三、基本用法:

把此代码放在一个支持php的服务器上,然后填写另一个主机(您想检测的)的ip或者域名就可以实现对另一台主机的检测。