以图明志

IT人家

你还有在读书吗?

经典才是永恒的
说实话,我也已经很久没有完完整整的读一本书了。虽然断断续续地读了一些书,但却没有一本算是真正读完的。从网上买了不少书,大部分看都没怎么看,直接都是放在书架上铺尘了。回想起以前还在上学的时候,书籍杂志买了一大堆,放满家里的三个大书柜。一有闲暇,就坐在书柜前的摇椅,晃着晃着,悠闲地一本接一本看。藏书的习惯至今还保留着,但是阅读的习惯,已经悄悄地被遗忘了。

智力开发

再谈读书与信息的获取、沉淀

读书能够增进你的理解力
在这个信息爆炸的互联网时代,很多人会花不少时间在微博与各种SNS(人人网、QQ空间等),而书籍和博客则慢慢变得很少阅读。但要知道,微博与SNS无法替代书籍和博客的。微博与SNS中,很多内容是没有营养的,不值得我们花时间去读的,也许它们能够增进我们的见识,却对我们的理解力毫无益处。而书籍与博客目的是为了提升人的理解力。

PHP服务器脚本

PHP模拟表单POST数据

获取新浪微博数据并入库
新浪微博提供的API为JSON格式,我们写一个PHP脚本将其转化成数组并且像表单一样发布到我们的网站。这就需要使用PHP去模拟表单的POST动作,使用CURL库可以很方便地实现这个需求。首先是将JSON转化成数组,然后将数组经过URL编码编程符合表单POST的字符串数据,再使用CURL库将其POST出去。

PHP服务器脚本

PHP将微博短地址还原为实际网址

微博中的短网址解析
由于微博中有字数限制,所以如果你发的是网址,会自动将其变为短网址。之前我的几篇文章介绍了如何将网址转为短网址,这里我们反过来,把短网址还原为实际网址。请参照下面的程序,用PHP实现。

JQuery

JQuery用鼠标选文字来发新浪微博

一个小demo
最近注意到新浪博客有个小功能,就是当鼠标选中一段文字时会浮现一个小图片,点击这个图片可以把选中内容发送到新浪微博,一时兴起昨晚就写了一个Demo玩了一下,代码超简单,没优化,有兴趣的朋友可以自己改进。原理很简单,先获得鼠标选中文字,然后调用新浪博客中提供的页面,把文字作为参数传过去就OK了。

Web设计理念

微博中的短地址ShortURL是怎么实现的

看看各大微博的短地址是如何实现的
短网址应用已经在全国各大微博上开始流行了起来。例如QQ微博的url.cn,新郎的sinaurl.cn等。我们在QQ微博上发布网址的时候,微博会自动判别网址,并将其转换,例如:http://url.cn/2hytQx。为什么要这样做的,原因我想有这样几点。

Web设计理念

仿twitter微博首页的自动无缝滚动

微博中常见的留言滚动效果
一个仿twitter/新浪微博首页的自动无缝滚动效果,相信可以用到这个效果的地方很多。这种效果可以给用户带来相当不错的信任感,说明网站的实时性、活跃度都不错。加上懒加载的效果,相当人性化。

JQuery

仿微博的JQuery日历控件

重造个轮子
就是常见的选取日期的日历控件而已,还没到的日期无法选择,其它的都和正常日历控件差不多,先看看演示效果吧。实现原理主要是处理table,生成tr td,其中最重要的是如何找出每月第一天是星期几,然后就能对应出这个月的余下天数。日历控件网上一搜一大把,但是我觉得自己写一遍还是有好处的。

PHP服务器脚本

[专题] PHP CodeBase: 通过新浪微博API获取数据

使用CURL方法
要获取新浪微博的数据,可以通过他们提供的API,地址:http://open.weibo.com/wiki/API文档_V2。补充一下,json_decode($data) 会输出一个对象,而json_decode($data, true) 则强制输出为数组。获取数组则使用了 CURL 库。
1 / 1 首页 < Prev 1 Next > 尾页 页码: