分类目录归档:网络

图片新闻网更换独立域名

图片新闻网原 HTTP://TU.P.CN 子域名将停用,更改为 HTTP://WWW.TEXTSNAP.COM 独立域名,部分资源将会陆续更新,请原来帮助链接 TU.P.CN 的朋友更改为链接 TEXTSNAP.COM 新域名,感谢!

图片新闻网的相关资料:
再说读图时代,2008年6月29日发表于 5GME 社区
http://www.5gme.com/space-44-do-blog-id-2804.html
图片新闻网,2007年6月1日发表于新浪博客
http://linxinglu.com/2007/06/01/1064.html

Smart Weather

city = GetCookie(“city”);
if(!city){
   city = LookupCity(REMOTE_ADDR);
   if(city){
      SetCookie(“city”,city);
   }
   else{
      city = “Beijing”;
   }
}
WeatherShow(city);

// TODO: GetCookie / SetCookie / LookupCity / WeatherShow

支持Windows Live ID的网络备忘录

  去年一句话博客里有一篇 Windows Live ID SDK 提到 Microsoft 开放 Windows Live ID 的 Web 和 Client SDK 开发包,其中 Web SDK 提供了包括 C#、Visual Basic .NET、Java、Perl、PHP、Python 和 Ruby 共7个范例代码。

  一年功夫过去,除了 Microsoft、Yahoo! 兼容 OpenID 之外,连 Google 也宣布作为 OpenID 提供商出现了,相信这种第三方账号验证标准将会给用户以及一些中小型应用网站带来更多的便利。

  作为 OpenID 用户,可以选择一家自己信任并可靠的 OpenID 提供商,获得一个 OpenID,有能力者甚至也可以自己架设服务器,由自己作为 OpenID  提供商,也可以加入一段代码到自己的网页里,这样一次登录可以使用所有支持 OpenID 验证的服务。

  作为 OpenID 应用网站,在改善用户体验的同时,可以更容易的获得用户,不必再费事去验证他的邮箱可不可靠,因为有一个第三方的 OpenID 提供商在为你提供服务。

  作为 OpenID 提供商,为应用网站提供认证服务,也获得了用户的信任,虽然像是把自己的用户分享出来了,实际上利大于弊。

  这两天自己写了一个私人网络备忘录(Net Memo Pad),可以用在 PC 和 iPhone 手机上。开始打算自己用所以没加账号验证,有些小功能还会持续开发。后来想想还是分享出来吧,又加了一段简易的注册程序。

  恰好这几天在研究 OpenID,后来想到去年看过的 Windows Live ID SDK 可以先拿出来用用,于是乎,你可以看到,这个小便笺功能已经支持 Windows Live ID 账号关联了。

  发给三个好友测试,小郁闷了一下,他们的反应都是“安全吗?”,以为我做钓鱼网站呢?用户对 Windows Live ID 或 OpenID 的第一反应是,我要把账号和密码告诉你吗?你不就会记录我的密码吗?

  不!不是那样的,Memo Pad 根本不需要用户的密码,只要有一个用户信任并可靠稳定的第三方提供商(比如 Microsoft 或 Yahoo! 或 Google 等)告诉 Memo Pad 说用户是“某某”,Memo Pad 就会让用户使用,因为 Memo Pad 也信任第三方提供商,然而“某某”看起来仅仅像一串32位长度的 MD5 值的匿名 ID 而已。

  好友 dodo 说 OpenID 太高端了,中国人不适应,腾迅也不会作为 OpenID 提供商,QQ 不够开放,是这样吗?我怎么隐隐约约记得,当年的 QQ 还叫 OICQ 时,其前面的 O 指的是 Open 的意思,难道腾讯已经忘了?

OPEN

  这两年“开放”这一词汇频繁出现在互联网上,从早期开放源代码(Open
Source)到现在开放接口(Application
Interface),开放可以让更多的人获益,开放可以让更多的人参与,这是开源思想对业界最大的影响和贡献。

  此前我和一些程序员在交流时,都有那么一种共识,几乎所有的程序员都有一种情节,把程序开发标准化、构件化、可视化,追求程序的可重用性。于是乎出现了各种各样的技术框架、开源项目。

  把技术框架按照操作系统(Operating
System)的标准去规划,比如这两年出现的各种各样的 WebOS
就是一个很典型的例子。每个设计者均从这样或那样的角度出发,但隐隐约约却都能找到一些影子。

  P.cn 个人门户软件从一开始就有组件化、固件化思想,支持传统
CGI 及 ISAPI 开发应用组件以及 Gadgets(亦称 Widgets 或
Mashup)等小工具,除了可以用 C 语言写 ISAPI 之外,还支持诸如
PHP、Perl、Python 等脚本语言结合 HTML、CSS、JavaScript
等页面元素开发各种应用。

  国外的 Facebook 因为开放 API 而获得了比 MySpace
更大的优势,与之相似国内网站,不管是博客还是社区,也都随之走上了开放
API
的路子,搜狐新版博客就是一个例子,相信还有更多的跟随者会出现。

TUX

http://people.redhat.com/~mingo/TUX-patches/

http://www.redhat.com/docs/manuals/tux/

TUX is a kernel-based web server licensed
under the GNU General Public License (GPL).
It is currently limited to serving static web pages and
coordinating with kernel-space modules, user-space modules, and
regular user-space web server daemons to provide dynamic content.
Regular user-space web servers do not need to be altered in any way
for TUX to coordinate with them. However, user-space code has to
use a new interface based on the tux(2) system call.
Although dynamic content is becoming increasingly popular, there is
still a need to serve static content. For example, nearly all
images are static. TUX can serve static content very efficiently
from within the Linux kernel. A similar operation is already
performed by the Network File System (NFS) daemon that runs in the
kernel.
TUX also has the ability to cache dynamic content. TUX modules
(which can be build in kernel space or in user space; user space is
recommended) can create “objects” which are stored using the page
cache. To respond to a request for dynamic data, a TUX module can
send a mix of dynamically-generated data and cached pre-generated
objects, taking maximal advantage of TUX’s zero-copy
architecture.
This new architecture for serving dynamic content requires a new
API. The current API’s for CGI can not be sufficiently mapped to
TUX’s API. Thus, existing CGI applications must be converted before
TUX will process them. If the CGI application does not require the
increased speed of TUX, TUX can process it by running the CGI
application normally. This is done through TUX’s CGI module. TUX
can also handle a complex request (CGI or otherwise) by redirecting
it to another web server daemon such as Apache. In other words,
static content, TUX modules, old-style CGI applications, and
programs specifically written for other webservers can be run on
the same system with TUX as the main web server.

互联网造神运动

  “Facebook”这个关键词今天成为了互联网上的焦点,互联网造神运动再次拉开序幕。原本这家创立于2004年2月的新生互联网公司,现在
Alexa 全球排名第七名,正在逼近处于第六名 MySpace 的位置。去年
MySpace 曾是大家最关注的焦点之一,今年开始转移到了 Facebook
身上了,大家更加看好 Facebook 那可持续增长并且无限想象空间。

  自 Google 动用了七年时间来挑战 Microsoft 和 Yahoo
地位的神话开始,互联网上长江后浪推前浪的时间越来越短。MySpace
才出现没多久,就让 Yahoo 感到了威胁,如今 Facebook 的出现,更是让
Yahoo 这家迷惘的公司跃跃欲试,尝试进入这个社区领域。

  说 Yahoo 是家迷惘的公司一点不为过,最早以“Search
Engine”自居,却被后来者 Google 居上。以“My
Yahoo”+“Groups”做社区组合却被 MySpace 超越。刚准备要和 MySpace
决一死战又杀出个程咬金 Facebook 来。

  话说回来 Yahoo
的头号地位却也不是一时半会就能动摇,但多元化业务的方方面面都不及任何一家公司专业,这着实不是滋味。Yahoo
毕竟是互联网上第一个创造出来的神话,踩着 AOL 的肩膀和 Netscape
的尸体爬上了头把交椅。

  然而创建 Google
神话却只用了更短的时间,并且当股价高达600美元之时,始终有人坚信价值会涨到1000美元的至高水平。Microsoft
相对特殊,他的软件龙头老大地位和 Yahoo
在互联网的地位一样不可能轻易动摇,但是无论 MSN 或是 Live
服务到目前为止都还只能当“老三”的命。

  起来得快,淘汰也快,MySpace
只用了很短的时间让全球的人都相信 SNS 前途无可限量,Facebook 较晚
MySpace 一年出现,却如此神速的逼近他的地位。不仅如此,随着
Microsoft、Yahoo 以及 Google 对 Facebook 的追捧,更是让 Facebook
的信心大增,吸引到 Google、Youtube、Mozilla 的人才加盟。

  此前我们知道 Facebook
曾经高喊自己是价值“100亿美元”的公司,今天已经有人为他喊出了“150亿美元”的天价,而这仅仅用了三年时间。

自写短信接口

名称:自写短信接口

说明:一个模拟 sms.139.com
自写短信的登录、发送短信过程的脚本程序,由 perl 语言编写,调用 curl
外部程序。用来监控服务器的状态并发送警报和事件通知,也可以用于短信群发,也可根据自己的需要进行修改。

代码:http://www.cgi-bin.cn/139.txt

备注:通过 139.com 申请账号,然后修改 $mobile 和 $password
的值即可发送短信,发送号码为 106583580*********** 其中 11
个 * 号为你设定的手机号。

相册邮箱

  从前我把照片放在硬盘里,这些年我发现硬盘其实很脆弱,我用坏了很多块硬盘,主要是物理坏,像硬盘坏区、线路板烧坏了、两块硬盘放在一起磁化和振动损坏等。

  我又把照片刻录在 CD 或 DVD
碟上,发现不太方便存放、管理,有些多年前的 CD
碟现在根本读不出来,保质期没想象中的好,可能是现在的光驱容错能力太差。

  我又把照片上传到网络相册中,这些相册服务商大多不太稳定,动不动就免责停止服务,或因法律法规和政策原因停止服务,更主要的是大多数相册服务提供商不保留原始尺寸大小和最佳质量的图片文件。

  两年前我开始把部分照片发到邮箱里,开始我发了一些照片到
Hotmail 邮箱里,既支持预览图功能,又可以当邮件附近转发出去,像
Hotmail 提供 5G 空间,像 Gmail 也提供 2.9G
空间,可以把更多的照片存放在邮箱里。

  我用 Perl 写了个批处理,用一个叫 Blat
的命令行邮件发送程序,把照片当成附近一张张发送到我的邮箱上,现在管理维护起来很方便,空间基本上也没什么障碍,大不了多申请几个邮箱。

  打算等有空了,改改做成一个共享软件发布出来,和网盘、邮盘有些相似之处,懂技术的现在就可以按这个思路动手了,不懂技术的其实也可以用
Outlook 或 FoxMail 等客户端也可以做到,甚至直接用 Hotmail 或 Gmail
自己给自己写信并把照片当成附件即可,其实很多人可能已经这么做了,只是没有当成专业的相册邮箱。

网站流量分析(PPT下载)

  • 会议:2007北京搜索引擎营销大会
  • 主题:精读流量分析报告
  • 简介:流量分析报告相当于网站的账本,上面的每个数据都能真实的反映网站外部表现,是网络营销策略制定和实施的重要依据。不同网站检测服务的差异在哪里?如何正确解读网站流量分析报告?
  • 文件:建站经验交流-网站流量分析.ppt

喜得python.org.cn域名

  昨天凌晨按习惯随意的在网上查了一个感兴趣的域名 python.org.cn
whois 信息,确认域名在 eName 注册。于是我到 ename.cn
上一搜竟发现在待转让列表里面,没想太多就出了个价,留了个 e-mail
地址。

  填了200元,没想过这个价格能获得域名,只是想先出个价,如果对方心理价位不太,就可以买下来,因为
org.cn 后缀没什么商业价值,一般人也不会购买。

  昨天上午还没起床,大东给我打了个电话,他说 python.org.cn
域名在他那,看到邮箱是我的,让我把 id 告诉他,他 push 给我。

  我当时都有些不好意思,出了这么低的价格。有次域名聚会,他好像说过
python.org.cn 他注了,我自己竟然给忘了。

  接到这个消息真的很开心,实在没想到这么顺利,我一直很支持
perl
语言,其实应该说支持 lamp 的 p 不仅代表 perl 语言还代表 php 语言和 python
语言,更主要的是开源和免费软件。
Domain Name: python.org.cn
ROID: 20070412s10051s04445787-cn
Domain Status: clientDeleteProhibited
Domain Status: clientTransferProhibited
Registrant Organization: 北京计算机与网络研究中心
Registrant Name: 林兴陆
Administrative Email: i@lxl.cn
Sponsoring Registrar: 易名中国
Name Server:ns1.ename.cn
Name Server:ns2.ename.cn
Name Server:ns3.ename.cn
Name Server:ns4.ename.cn
Name Server:ns5.ename.cn
Name Server:ns6.ename.cn
Registration Date: 2007-04-12 14:02
Expiration Date: 2008-04-12 14:02