半亩塘闲话

半亩方塘一鉴开 天光云影共徘徊 问渠哪得清如许 为有源头活水来

关于“科学2.0”分类的日志存档

用4sqr通过网页checkin

Shizhao发表于:2010年九月2日 | 分类: Geek, web 2.0, 伟大的墙

黑莓的杯具

(这只是一些唠叨,如果你是要看4sq的网页客户端安装教程可以忽略这一部分,看本文后半段)

自从6月份以来foursquare被墙,用黑莓的我就很杯具了。黑莓手机几乎无法设置ssh和VPN翻墙,因此4sq的客户端就用不了了。4sq的客户端也不支持API,据说最新版本已经支持了,只是黑莓版本不知道什么时候才出。

4sq虽然有着非常多的各种应用和客户端,但是除了官方出的一个外,几乎都不支持黑莓。黑莓用户使用4sq的唯一途径只有使用翻墙版的opera mini上4sq的移动版。

曾经有一阵子想用国内的LBS服务,但是国内目前的所有LBS服务都不支持黑莓。黑莓自身的杯具是不支持HTML5,因此手机访问网页,无论是4sq还是国内的同类服务,定位问题一直无法解决。主要都是靠checkin以前的地点或者已经有的地点来玩,新增地点也只能是手工添加地址才可以,非常麻烦。即使找一个现有的地点也很麻烦,还要手工输入名字,由于各种原因,常常会明明已经有的地点,却找不到。

黑莓还有一款软件支持4sq,那就是SocialScope,但是不知道是墙的原因,还是软件的原因,用SS进行checkin,寻找附近地点,10次有9次失败。除了看看其朋友的checkin并checkin他们,基本上没法用。最近找到一个4sqmobile的网页客户端,倒是能够解决一些翻墙的烦恼,但是仍然不能解决定位问题。

4sqr一早就被我看中了,只是作者更新太慢,等待了那么久,还是不太能用。焦急之下给作者发了个邮件问,哪知这家伙说最近迷上了魔兽,没时间写代码了…..

好吧,既然这样,那我自己来吧。我对PHP的了解程度也就是以前改wordpress中模板的的水平,从网上找了几个PHP教程就动手了。于是就有了下面的这个成果。因此如果看到比较外行的说法或代码不要笑我,我就知道这么多…..

4sqr使用指南

4sqr是一个foursquare的网页客户端,通过google纵横进行定位并checkin。

安装环境要求:

  • 一个支持PHP的国外服务器
  • 必选安装curl

下载最新的4sqr文件,并把它放到服务器上。

修改conf/conf.php文件:

$phone = ""; // 填写你登录4sq用的邮箱地址
$pass = ""; // forusquare的密码
$latidude_code = ""; /*你的google纵横的user id。可以在 http://www.google.com/latitude/apps/badge 上找到这个id,位于页面的最下面给出的几个链接上

例如 http://www.google.com/latitude/apps/badge/api?user=-xxxxx&type=json, user id就是xxxxx,千万注意不要有开头的那个“-”号。

把修改好的conf.php上传到服务器,就可以用了。最好不要公开这个客户端地址,否则别人就会冒充你来checkin了。或许以后会增加登录功能,变成可以公开使用的。

目前的界面非常简陋,没有任何美化,1.3版的功能包括列出附近的地点,checkin(同时选择是否同步到twitter和facebook,这需要到4sq官网上激活设置),发送shout,增加新地点并checkin。

注意:

请先到google位置记录激活google纵横的位置记录功能。然后到这里启用google纵横的公开位置显示功能,选择“启用并显示最详细的位置信息”并保存。

在使用4sqr时,请先在手机上打开google地图并且开启google纵横,等到google地图上能定位到你的位置后,再用浏览器打开4sqr的网页客户端。一般最多1分钟左右手机上的google纵横就能把你最新的位置发送到google纵横的位置记录上,4sqr会读取上面的地理坐标信息并用这个坐标去4sq上获取该坐标附近的地点。然后你就可以checkin了。
——————————————————-

希望增加的功能:

  • 从google地图抓取附近地点信息,自动填写新地点的表单,省去手工输入之苦
  • 增加用户登录界面,以便可以开放使用
  • 更多4sq的功能

对了,4sqr的授权协议是WTFPL,也就是Do What The Fuck You Want To Public License,囧….



理论物理学家收集的名人名言

Shizhao发表于:2010年八月25日 | 分类: 科学2.0, 读书

大自然的常数》这本理论物理学家写的中,每一章每一节的开头都会引用一句与章节内容有关的名人名言,所涉及的名言包括科学家、作家、电影导演、奇幻小说,历史学家等等,可见作者阅读之广。下面里出一些其中自己比较喜欢的名言。

(本书作者:John David Barrow,看来这位教授相当低调,在网上找了半天就找到这么一张照片)

  • 最早发生的事情未必是开端。——亨宁·孟克尔
  • 有一个畸形的男子建造了一幢歪斜的房子——童谣
  • 科学不能解决大自然最终的奥秘。那是因为,归根到底,我们自己就是我们不断试图解决的奥秘的一部分——马科斯·普朗克
  • 老年人相信每一件事情;中年人猜疑每一件事情;青年人什么都懂——奥斯卡·王尔德
  • 迈克罗夫特兄弟醒过来了——柯南·道尔
  • 一个方程除非它表达了上帝的思想,否则对我来说,他是没有意义的——斯里尼瓦萨·拉曼纽扬
  • 可以说世界上有两类人:一类人坚持将世人分成两类,而另一类则不这样做。——罗伯特·本奇利
  • 历史就是不重复出现的事物的科学——保罗·瓦勒利
  • 事物更接近于它们现在的状况,而不管以前曾经是什么状况——艾森豪威尔
  • 在宇宙末日,你应当使用许多过去时态……你知道一切都到底了——道格拉斯·亚当斯
  • 生命就是我们中的极少数人使我们中的大多数人感觉到我们中的这极少数构成了大多数。——威拉德·奎因
  • 我有自己的见解,强烈的意见,但我并不总是同意它们。——乔治·布什
  • 一位银行家是这样一个人,他在天气晴好时把伞借给你,而在下雨时把伞从你那里取走。——马克·吐温
  • 我不想通过我的工作得到不朽。我要通过不死得到永生。我不要活在我的国人心里。我宁愿活在我的公寓里。——伍迪·艾伦
  • 数学可以探索第四维,而这个世界是可能的,但沙皇惟有在三维世界里才能被推翻。——列宁
  • 没有危险的思想是根本不值得称作思想的——王尔德
  • 在上帝的心中,宇宙仅仅是一个一闪而过的念头,一个令人相当不安的念头,特别像你刚为购买住房付定金时闪过的念头。——伍迪·艾伦


物理、宇宙与人类的终极

Shizhao发表于:2010年八月21日 | 分类: 科学2.0, 读书

当某一天,人类已经可以用数学描绘出宇宙中的一切时,这或者就将是物理学的归宿。

宇宙到底有多大?宇宙之外有什么?作者给出了这样一个图景:我们目前看到的宇宙或许只是无限宇宙中的一部分,因为太大而只能看到100多亿光年,也或许我们的宇宙就像大海里的一个气泡,无限的宇宙中有无数个这样的气泡存在。宇宙目前正在处于加速膨胀阶段,那么接下来会怎样呢?一直加速膨胀下去?到某一个点减速但仍然膨胀?还是开始塌缩,回到大爆炸的起始状态,进入下一个大爆炸循环?

人类最终的命运会将如何?我们能否逃出最终被太阳吞噬、或者被银河系中心的黑洞吞噬,或者被塌缩的宇宙吞噬的命运?宇宙的结构是如此微妙,因此只要稍稍一点变化(精细结构常数的变化)或许就无法存在生命,也就无法存在人类了,宇宙在大爆炸之前或许已经又过了无数次的大爆炸,我们或许正好处在一个恰巧适合生命存在的大爆炸宇宙之中,这次宇宙坍塌之后的大爆炸宇宙,其中的物理学定律是否还是和我们这次的一样?生命是否还能够演化呢?

人类的存在不仅仅是行星与恒星的距离,阳光、水、碳这些要素,而且还需要符合生命存在的物理定律,因此相对于宇宙尺度而言,一个能够支持生命系统的宇宙已经是小几率的产物,而适合生命繁衍的行星系则更是小几率中的小几率,当然,放在整个宇宙中,相对于孤独的人类来说,这个极小的几率,其数字也是非常大的。

以上所说的时间尺度或许过大,那么就先在周围找找生命吧。哈哈~

————————————————————————————————

大自然的常数》这本书探讨的就是精细结构常数以及对宇宙未来的影响。只是书中的参考文献居然也被译者一字不拉全都翻译成了中文,这也太没有专业精神了吧?这让看书的人找起参考文献中引用的著作来说,太难了。。。而且引文格式都是英文最常用的的引言格式,居然也全都给原封不动汉化了….

其实,我对这本书望文生义了,本来买这本书是以为讲的是各种自然常数的知识,没想到其实完全不是一回事



我燃烧了一颗恒星来向你说再见

Shizhao发表于:2010年六月21日 | 分类: Geek, 娱乐, 读书

古乐府云:

上邪,我欲与君相知,长命无绝衰。山无陵,江水为竭;冬雷震震,夏雨雪,天地合,乃敢与君绝。

多么惊天动地的爱情!可是看了dr.who第二季的结尾,才知道什么才是真正的惊天动地。

博士与rose相隔于平行宇宙之间,博士通过先进科技托梦给Rose。于是Rose驾车一百英里又一百英里,根据梦中的指示,穿过海峡,从伦敦到了挪威海边的时空裂缝处。博士的影像穿越平行宇宙出现在rose身边:

Rose:你在哪里?

博士:TARDIS里面。

博士:宇宙中还有一个微小的缝隙留着,即将关闭。作此次发射需要很多能量,所以我爆发了一颗超新星,我燃烧一颗恒星来向你说再见

……

Rose: 你怎么才能完全过来?

博士:如果那样所有东西都会破碎,两个宇宙都会崩塌

什么海枯石烂,什么爱你一万年,与此相比都算不了什么了。



Google Buzz支持twitter的地理定位功能

Shizhao发表于:2010年四月20日 | 分类: Geek, 谷歌

周末偶然的一次使用foursquare,发现buzz悄然之间增强了地理定位功能。赫然发觉LBS应用现在成了互联网上最具有吸引力的应用。

在foursquare上check-in时,foursquare记录了你的地理信息,因为我绑定了twitter,在foursquare上的这一条check-in就同步发送到了twitter,不知从何时开始,foursquare也会同时把地理信息通过API同步到twitter。twitter自身也支持地理定位(貌似主要是通过Web 地理定位)因此foursquare传过来的地理信息就显示在了twitter的这条信息上,而我又用buzz绑定了twitter,twitter上的信息会被buzz同步过来,以前没有发现buzz能够同步twitter消息中的地理信息,但是最近看来buzz越来越重视地理信息的整合,无论是google手机地图的buzz图层,还是twitter消息中的地理信息,都会显示在buzz上。

screenshot_37-thumb

(从foursquare同步到twitter上的消息,显示了地理信息)

screenshot_38-thumb

(buzz上同步过来的上一条twitter消息,读取了消息中的地理信息)



《失落的秘符》中的维基百科及其他

Shizhao发表于:2010年二月13日 | 分类: Geek, web 2.0, 维基媒体, 读书

春节放假一回家就一晚上看完了丹布朗的小说《失落的秘符》,书中居然还提到了维基百科…..

在第111章,兰登回忆彼得·所罗门的一场演讲,一位金发女孩的提问中说彼得·索罗斯在维基百科上有条目,说他是一位显赫的共济会会员。当然,实际上,维基百科上并没有彼得·索罗斯的条目,目前Peter Solomon只是重定向The Lost Symbol这个条目而已。

紧接着,书中这个提问的女孩还大段引用了维基百科上共济会条目的资料:

…为了确保这种强大的智慧不被不相称的人使用,早期术士会使用密码记录他们的知识…用一种由符号、神话和寓言构成的隐喻性的语言掩饰潜在的真相。到了今天,这些加密的智慧俯拾皆是…在我们的神话、艺术、古人的神秘学文本之中。不幸的是,现代人已经失去了破解这套复杂密码体系的本领…伟大的真理也已遗失。

传说,将古代奥义编码深藏的先贤们留下某种密钥…用来破解神秘编码的密码。据说,这个神奇的密码——世人称之为真言有意——拥有魔力,能驱散黑暗,解开古代奥义以能被理解的方式向所有人开放。

跟据传说,真言有意深埋在地下,耐心等候历史中的关键时刻…人类没了真理、知识和古老智慧就没法存活的时刻。在那个黑暗的十字路口,人类将最终掘出真言,欢庆启蒙之光普照的奇异新世代。

当然,上面对维基百科的摘录也是作者的虚构,维基百科上的共济会条目从来都没有这些内容。而且根据维基百科的方针,这些内容不符合NPOV原则,还有宣传某种主张的倾向,更糟糕的是夹叙夹议,不是百科全书的陈述性风格。不过话说回来,既然布朗说这几段话出自维基百科,虽然虚构,那么是否隐喻着这几段话也应该遵从维基百科的授权条款,以cc-by-sa-3.0协议共享为自由内容?:P (也不枉我照着书录入了这么多字啊)

在第114章,还说到用黑莓手机搜索heredom,第一个结果来自网络百科全书,不知道这个网络百科全书是否指的是维基百科?

——————————————————-

此外,书中还涉及了其他许多热门的网络应用。例如google搜索,中央情报局的佐藤使用的黑莓手机,凯瑟琳送给彼得·所罗门的iPhone,还有主人公兰登有个twitter帐号,但是他还不太会用推特发推(哈,有人知道他的推特帐号吗?有意思的是,中文版直接把twitter翻译成了推特)。

更有趣的是,小说中提到的Lynne McTaggart著作《意念的实验》的全球研究网站http://www.theintentionexperiment.com/则真实存在,而且还把《失落的秘符》中对它的提及作为一个宣传的噱头。而凯瑟琳助手的关于metasystem的blog据说是真实存在的,但是似乎还没有人找到

啊对了,中文版的译者对这种高技术含量的小说明显翻译起来有些力不从心。居然把whois查询翻译成了“是谁”程序,笑掉大牙。

总的来说,这是一部写个geek看得小说。

——————————————

最后,借花献佛,祝看到这篇小文的朋友们虎年不生气,虎年不受气。希望不要“苛政猛于虎也”。



恐龙的颜色

Shizhao发表于:2010年二月5日 | 分类: 科学2.0

恐龙的到底看上去是什么颜色实在是一个有趣的问题,以前许多的科教片和科幻片都把恐龙拍的比较艳丽。但是根据目前最新的一个研究结果得到的赫氏近鸟龙的体色真的是大大超出了我们的想象,看起来有点像大只的乌鸦,呵呵。

(这里是一个3D动画



科幻:哥本哈根

Shizhao发表于:2009年十二月25日 | 分类: 政治, 科学2.0

哥本哈根气候大会虽然已经结束,但是各种利益所发出的声音仍然在针锋相对,局外人看去莫衷一是。100多个国家的元首出席的会议,在人类历史上也算是空前的了,而讨论的议题更是前所未有的高科技。作为一个不明真相的旁观者,给我的感觉就像是很多科幻、灾难大片中人类面对世界末日的景象。只是在电影里,各国元首们面对末日都是齐心协力,而现实中的哥本哈根则是为了各自的利益只差大打出手了。或许是气候的变化太缓慢,还不足以唤醒事不关己者的忧虑。

当马尔代夫总统声嘶力竭的为即将被淹没的祖国呐喊的时候,我很想看看各国代表们,尤其是中国代表们的表情。从小到大都在接受的洗脑教育,使我内心深处总在企盼着像白求恩那样的国际主义精神,再次大放光芒。尤其是从小就把国际主义和共产主义捆绑在一起的教育灌输,让我想当然的认为共产主义/社会主义国家至少应当会在面子上发扬国际主义精神。但是当中国坚持取消可能在海平面上升中丧失其国土的岛国以及低地国家强烈要求的1.5摄氏度目标时,马尔代夫总统质问中国,“你们怎么能够要求一个国家走向灭亡呢?”一个响亮的巴掌扇在了我的左脸。我还没有回过味来,“啪”!一个巴掌又扇在我的右脸,发达国家以及绝大多数发展中国家支持的2050年前全球减排50%以及最发达国家减排80%的方案被中国否决。我刚抬手揉了揉脸,又一脚狠狠的踹來,中国说我们减排目标是根据单位GDP计算,实际上只是减缓了排放速度而没有减少绝对排放量,其他国家提出的目标则都是减少绝对排放量。

我被从小接受的国际主义教育活生生的击败了。



《第九区》主题:反讽

Shizhao发表于:2009年十二月16日 | 分类: Geek, 读书

终于把第九区看完了。影片的战斗场面非常血腥。在南非拍摄,影片中黑人说,把这些外星人从我们的家园中赶走!绝对是对种族主义和排外主义的绝妙反讽。而主角变异后被MNU做活体解剖,表情冷酷的外科医生,以及主角挣脱后与之扭打的女医生,更加衬托出人性的冷酷。我想这些也是电影所要表达的主题吧。据说尼日利亚把此列为禁片,说片中尼日利亚黑帮的描述是对尼日利亚的侮辱。

外星人的蜂巢社会形态看上去却是很感亲切,中国数千年来的专制社会下的人们就如同这些外星人一样,受尽欺凌,却不知道反抗。那个外星人禁止入内的牌子简直就是传说中“华人与狗不得入内”的翻版。

资料图片:《第九区》海报--歧视外星人招贴画

File:District-9 advertising Canterbury Tail 25 June 2009.jpg

首映海报很赞:“您可以拨打热线电话举报外星人进入限制区域”



利用dabr在twitter上做口碑营销

Shizhao发表于:2009年十二月2日 | 分类: Geek, wiki, 互联网

记不得看到是谁在twitter发推时,在来源处写了一个广告词。发觉那里真的是一个超棒的广告位。于是刚才闲的蛋疼,用dabr也折腾了一下。效果如图:

您在做什么? - shizhao.org - 忒的吧- twitter无处不在!

具体实现方式很简单,有dabr(这里有建立教程)的同学到Twitter oauth修改你注册的 application,Application Name改成你想好的广告词,例如我在图中修改成了“不让冯正虎回国是中国人的国耻!”,Description可以改成具体一些的关于你的广告的详细说明,不改也没关系,因为不会有什么人看到。Application Website改成你的广告指向的目标网站或网页,我改成了冯正虎的网站:http://www.fengzhenghu.com/ 。其他就不用改了。如果完美一点,可以把logo改一下。最后不要忘了保存。

然后打开dabr源代码中的twitter.php文件,查找你原来给dabr注册的 application名字,改成现在的广告词,例如我改成“不让冯正虎回国是中国人的国耻!”记住,名字有两处,都要改。保存后上传到你建的dabr的空间,覆盖原文件。

ok。大功告成,以后你所有发的推,都会显示你改的广告词。在twitter网站和绝大部分客户端上都会显示“from xxx”(xxx就是你写的那个广告)。换广告的话,就如法炮制,重新修改一遍就可以了。(注意:必须使用oauth方式登录才有效)

呵呵,twitter这个位置上的商业潜力无限呀。绝对是一个巧妙又很有推广效果的广告位。他体现了提供这个application的推特用户的品味,依靠用户的社会信任度和application的使用频度来达到广告效果。这也算是口碑营销的一种吧。

再来一个维基百科募捐广告!

您在做什么? - shizhao.org - 忒的吧- twitter无处不在!1