Google Reader增强了分享功能—更新增加标注

从Google Reader官方博客了解到Google Reader增强了分享功能,可以让用户分享不在阅读器中的网络上的任何一篇文章,让一些值得分享的信息都可以出现在阅读器中。 很大程度的改善了用户体验

  Google Reader这次实现的新功能可以让我们在阅读器中添加和分享所有有趣的事情,下面是具体的介绍......

阅读全文 Tags: 评论:0 引用:0 浏览:

微软回应雅虎和谷歌联手 重申收购价公平

关于微软收购雅虎的事件已经闹的不可开交了,又有了新的分歧,4月12日消息,在雅虎宣布与谷歌联合测试在线广告并且与美国在线(AOL)谈判有关合并互联网业务的消息之后,微软首席运营官Kevin Turner星期五(4月11日)发表评论称,微软认为它收购雅虎的价格是公平的。本问转自MSN下载网...

阅读全文 Tags: 评论:0 引用:0 浏览:

DRBD(网络raid1)的安装和试用

前段时间研究了一下DRBD的工作方式,作了一下总结,跟大家分享一下。

            一、DRBD的介绍

DRBD是一种可以提供高可用性集群的块设备,它可以适时的同步远端主机和本地主机之间的数据,类似与Raid1的功能,我们可以将它看作为网络Raid1。在服务器上部署使用DRBD,可以用它代替共享磁盘阵列的功能,因为数据同时存在于本地和远端的服务器上,当本地服务器出现故障时,可以使用远端服务器上的数据继续工作,如果要实现无间断的服务,可以通过drbd结合另一个开源工具heartbeat,实现服务的无缝接管,关于heartbeat,现在还没有进行深入研究,只知道其大概的原理.......

阅读全文 Tags: DRBD   评论:0 引用:0 浏览:

PHP中删除某个特定的HTML标签

使用PHP的内部函数strip_tags可以很方便的删除掉字符串中的所有HTML标签,但是很多情况下我们只需要删除某个特定的标签,有没有什么简单的办法呢?我仔细查看了下PHP手册,其实有个例子已经实现了,很少有人注意到,我简单的介绍一下。

 <?php

 function strip_selected_tags($text, $tags = array())

   {

       $args = func_get_args();

       $text = array_shift($args);

       $tags = func_num_args() > 2 ? array_diff($args,array($text))  : (array)$tags;

       foreach ($tags as $tag){

           if(preg_match_all('/<'.$tag.'[^>]*>(.*)<\/'.$tag.'>/iU', $text, $found)){

               $text = str_replace($found[0],$found[1],$text);

         }

       }       return $text;

   }

?>

这个函数很短,但它实现的功能很实用,第一个参数是原字符串,第二个参数是要删除的HTML的标签数组,如果要删除<a>和<p>标签,只需要使用下面的代码:

 <?php

$tags = array();

$tags[0]='a';

$tags[1]='p';

 $str = "<a href=http://www.ajaxstu.com>link</a><p>help</p>";

echo strip_selected_tags($str,$tags);

?>

是不是很简单呢?

阅读全文 Tags: php   评论:0 引用:0 浏览:

学习微软的SaaS软件模式

不得不佩服微软工程师的细心和对用户考虑的周到。最近微软推出的Office Live Workspace产品令人耳目一新,这个产品采用插件的方式,在本地的所有Office程序(Word、Excel、Powerpoint等)里都都有一个内置的Live Workspaces连接到用户的网络帐号,用户可以将本地Office文件直接同步或上传到自己的Office Live Workspace网络空间上,然后使用Live Workspace帐号从世界上任何地点来访问这个文件,并与其他用户共享。这应该是微软的...

阅读全文 Tags: 评论:1 引用:0 浏览:

传百度安全中心即将上线 涉水免费杀毒

百度又有大动作了。

消息人士透露,继百度紧锣密鼓要推出IM的消息后,百度即将试水在线杀毒服务,“百度安全中心”将于2月27日上线。百度此番是与金山合作,短期内完全采取免费的运营模式。

据了解,百度最新推出的百度安全中心将类似于Vista打分的方式来为系统进行安全评级,以此来提醒用户进行查杀病毒以及补丁升级等操作,为用户提供全面的在线安全服务。除了软件客户端之外,百度安全中心还提供了IE版,客户端内的所有功能在IE版中同样可以实现。

该消息人士透露,与一般杀毒软件厂商所提供的查毒免费与杀毒收费的在线服务不同,百度安全中心的查毒与杀毒都将成为免费服务。该产品是由百度与金山合作,金山将主要负责产品方面的研发,而百度则将重点放在推广方面,双方的合作在推广初期还未考虑盈利模式,但随着推广力度的逐步加大,未来可能会考虑广告方式的盈利模式,但对于用户端的服务将不会收费。

阅读全文 Tags: 评论:3 引用:0 浏览:

传谷歌可能会收购乌克兰门户网站Bigmir

据国外某博客指出,市场传出谷歌公司可能打算收购乌克兰门户网站Bigmir.net的传闻,Bigmir.net是乌克兰领先门户网站,拥有250万用户。传闻猜测这项交易的价格可能在1亿美元左右,2007年乌克兰在线广告市场的规模大概为1200万美元。

如果这个传言属实,谷歌可能会继续在Bigmir网站上使用俄语搜索引擎Yandex。

谷歌在继续不停他的收购梦,让我们拭目以待。

阅读全文 Tags: 评论:0 引用:0 浏览:

微软Windows Live Spaces出现域名解析错误

今天是西方传统的情人节,微软的博客系统Windows Live Spaces出现了无法域名解析的现象,所有的博客地址都无法解析出IP,导致Windows Live Spaces无法访问。微软的Windows Live Spaces曾经在2006年6月份有一次大规模的无法访问事件。  为了证实这个DNS解析问题的普及型,看看在国外是否也是一样解析错误,我使用Telnet登陆了我在国外的一个服务器地址,对Windows Live Spaces进行了Ping操作,发现一样也是无法Ping通,也无法访问...

阅读全文 Tags: 评论:3 引用:0 浏览:

prado框架新控件的生成方法

纵观prado的所有控件,其实现原理就是通过使用继承TControl类或者TWebControl中对HTML标准控件进行了一次包装的接口,这些接口主要通过组织、描绘HTML标签,最终呈现在界面上,prado在搜集所有的HTML元素的属性时是通过setviewstate和getviewstate来实现。控件中的事件处理,和用户输入合法性的检查,是通过注册事件处理的handler和validator来实现。在每个application运行时,会将事件处理程序和validator的判断程序放在js文件中,客户端直接包含进来,所以有些简单的事件处理和错误检查是在客户端进行的。

阅读全文 Tags: Prado   评论:0 引用:0 浏览:

Linux下Apache+cgi的配置方法(虚拟机环境)

下面的内容是我以前工作中的笔记,分享一下。

1、 安装apache

首先下载apache的安装包,httpd-2.2.3.tar.gz

切换到该安装包所在目录,执行:

tar xvzf httpd-2.2.3.tar.gz

会生成一个目录:httpd-2.2.3

cd  httpd-2.2.3

如果要将apache安装到/usr/local/apache,则执行:

./configure --prefix= /usr/local/apache

make

make install

执行完这3条命令后,apache就安装到你的 /usr/local/apache目录下了

cd ./usr/local/apache

可以看到几个目录,切换到bin目录下,执行

./apachectl start

Apache服务就启动了。

在地址栏输入 http://localhost 就可以看到浏览器显示"It works!"的信息,如果是是安装到虚拟机上,假设虚拟机的IP是10.190.41.85,就在windows上浏览器输入http://10.190.41.85也可以看到刚才的信息

到这里,apache就安装完成了。

阅读全文 Tags: Apache   评论:2 引用:0 浏览:

cgi学习总结

下文是我工作过程中对cgi的一些认识。

一、CGI的简单介绍

1. 定义:

CGI(Common Gateway Interface)是HTTP服务器或其它机器上的程序进行“交谈”的一种工具,其程序须运行在网络服务器上。

2. 功能:

绝大多数的CGI程序被用来解释处理来自表单的输入信息,并在服务器产生相应的处理,或将相应的信息反馈给浏览器。CGI程序使网页具有交互功能。

3. 运行环境:

CGI程序在UNIX操作系统上CERN或NCSA格式的服务器上运行。在其它操作系统(如:windows NT及windows95等)的服务器上也广泛地使用CGI程序,同时它也适用于各种类型机器。

4. CGI处理步骤:

⑴、通过Internet把用户请求送到服务器。

⑵、服务器接收用户请求并交给CGI程序处理。

⑶、CGI程序把处理结果传送给服务器。

⑷、服务器把结果送回到用户。

阅读全文 Tags: cgi   评论:0 引用:0 浏览:

年度10大奖~~~

最近项目比较忙,有些日子没有原创文章了,今天公司有人在outlook上灌水,有点意思,我就发出来了,雅俗共赏,呵呵!~~~

10、妇女进步奖 今天,老婆逛街归来,进屋就嚷开了:“这日子没法过了,咱俩死了得了,这两个死钱不吃不喝还能撑到月底?除了工资外,没有不涨的东西,买了五块钱的猪肉,炖点酸菜还不够你一个人造的。明天赶快回你妈家,多拿点白菜土豆回来,好坚持一下。”顺手掏出一包卫生巾扔到桌上,说了一句让我震惊的话:“再他妈的涨,,这月经都来不起了。”

阅读全文 Tags: 笑话   评论:1 引用:0 浏览:

Prado框架初步介绍

项目中用到了prado这个框架,我大致的介绍一下,或许对你有点帮助。

1. 什么是PRADO

PRADO是在PHP5环境下的一个基于组件和事件驱动的WEB应用开发框架。PRADO代表PHP Rapid Application Development Object-oriented(面向对象的PHP快速应用开发)。

PRADO实现了一种事件驱动型的编程范例。最终用户行为,例如点击提交按钮,作为服务器事件被捕捉。方法或函数可依附于这些事件,以便在事件发生时,它们被自动调用来相应这些事件。事件驱动编程有助于开发者能更好地专注于必需的逻辑和显著地减少低级的重复编码。

阅读全文 Tags: Prado   评论:2 引用:0 浏览:

Internet Explorer内存泄露

Internet Explorer Web 浏览器(在 IE 4 到 IE 6 中核实)的垃圾收集系统中存在一个问题,即如果 ECMAScript 和某些宿主对象构成了 "循环引用",那么这些对象将不会被当作垃圾收集。此时所谓的宿主对象指的是任何 DOM 节点(包括 document 对象及其后代元素)和 ActiveX 对象。如果在一个循环引用中包含了一或多个这样的对象,那么这些对象直到浏览器关闭都不会被释放,而它们所占用的内存同样在浏览器关闭之前都不会交回系统重用。

阅读全文 Tags: IE   评论:4 引用:0 浏览:

在Web表单中主要和次要的用户操作设计

在一般的web页面的表单中,总会存在一些"actions"(比如“Submit”,“Save”,或者“Continue”),当用户的信息填写完成后会触发这些actions,完成表单的提交,这样的操作为我们称之为主要的用户操作(primary actions),另一方面,次要的用户操作(Secondary  actions)是指那些不经常使用的,如“Cancel”、“Reset”、“Go Back”等。



通常,Secondary  actions具有一些副面的作用,特别是误操作(比如表单已经填写好了,准备提交,可是点了一下"Reset"按扭,刚才的工作就白做了)。所以怎样更好的让用户区分primary actions和Secondary  actions是很有必要的,通常,使用视觉上的区分方式具有很好的效果。这样可以让用户填写完表单后快速的进行提交而不出现失误。

从视觉上减轻Secondary  actions的表现可以将潜在的失误减少到最小,有什么最好的办法能展现他们的区别呢?国外的专家根据23个试验者使用热成像的方法跟踪他们在提交表单时眼睛视着点的移动和试验者最后提交表单的结果得出了很完整的统计数据,解决了这一问题。

阅读全文 Tags: 可用性   评论:1 引用:0 浏览:

分页:[«]1[2][3][4][5][6][7][8][9][10][11][12][13][14][15][»]