2 29

2月29日,4年一次的日子

上海再见
昨天终于在体力的极限情况下,完成了在客户那边最后的工作,居然两次在出租车上睡着了,回来庆祝了下,就是说离别的时候了。

在沪期间不算很顺,两家银行的数据中心,两起突发的相对比较严重的问题,将本来就不是很充裕的时间拉成了碎片,但也让我学习到了更多的东西,不只是技术,交流,更多的是细节,态度和思维方式的变化。

下午1点的飞机,马上就回到4年前的起点,虹桥机场。由于太忙,临走了才发现,酒店房间的落地窗能将在建的上海环球金融中心顶部看得清清楚楚,仍然颇为遗憾的是,甚至没有机会再去外滩看看。

期待百万次访问
呵呵,换个话题,临走前顺便看看改版后的,按照我的预计,因为link地址的改变,搜索引擎很难做到无缝切换,所以访问量应该下降,所以当时除了设置跳转外,还主动去搜索引擎进行了登录。结果呢,从2月12到2月27日半个月时间,网站访问次数居然有10万,这基本是过去一年的访问量(不过过去也只统计首页访问),发现主要原因,近2/3的来源是因为在百度里面,从1月30日开始,我的个人所得税计算器在以“个人所得税”这个关键字查询的结果排名一直是第二,而在“个人所得税计算”和“个人所得税计算器”上却见不到踪影。这倒真是个不错的关键字,不过百度出来的结果一直是改版前的旧link(http://www./esmile 设有到新link的自动跳转),于是2月28日起,我发现原来占70%的百度链接全部消失,原来百度终于发现我设置的跳转了,并且开始对我的所有新地址初始化排名(我倒啊。。),去看看,“个人所得税”关键字,我的新地址(http://dzxr.com/pit/ )的排名已经升到了第七,而“金庸群侠传修改器”,“身份证号码升位”已经也更新为新地址,也牢牢占据第一的位置,只是这两个关键字可差多了。不管如果,改版的目的终于达到了,到了2008年,不再是大部分访问量是由于大学本科写的修改器,虽然个税计数器器也是研一实习的时候第一次交个税的时候写的,不过对于Real World,技术只是最基本的东西,最关键的就是趋势和方向。

末了,发现虽好,但看来中文市场还是百度说了算。至于我嘛,还是只选好的,不要贵的……

written by dzxr \\ tags: , , , , ,

2 25
农历正月,2008年以繁忙开始。
情人节,方才第一次体验了公务舱,来不及感想一番,赶集一样上了一天班,就从京城北下,再次登陆上海滩,终于可以说是下江南了,不过此番完全没有“游”的时间,一切都是如此匆匆。
此番本就是因为工作,却是没有想到如此高密度和强度,推掉了所有的朋友聚会,而此时此刻,还在客户这边值班。不过此行所获,不亚于刚毕业时初访硅谷。对于国内银行无论从IT系统还是其他方面,感受颇深,不过忙于应付,二来内容敏感,就不写在博客里了
虽然匆匆的没有看见风景,却弥补了几年前的缺憾。体验了和747同为四发动机的空客340,初访浦东机场,感受了磁悬浮(可惜因为节电原因速度只到300),踏足三潭印月岛,登顶飞来峰,也终于进了灵隐寺,去了水乡西塘和乌镇,所到之处或许风景都不错,只可惜对我而言,大抵只是在不同的地方工作而已。
所幸在深夜甚至半夜,还能小聚了数年未见的中小学同学,谈谈知心话,见见皓的女友和新居,当然也少不了开下他的爱车。
下个周末回到虹桥机场,一切又要回到4年前的起点,那次让我决定背井离乡之行。命运的玩笑最终选择了北京而不是上海,我却没有理由因此不去面对自己的过错。只是当我更加清楚未来的方向和目标时,一切终于坦然了……

西塘

新的轨道交通图,可惜这次大多是在杨浦,南浦大桥和新的复兴路隧道里穿梭。


facebook 里的Cities I’ve been to

written by dzxr \\ tags: , , , , , , ,

2 13

昨天去武侯祠庙会,猜灯谜的时候拿出我的直接上网找谜底,人品相当的差。。赢了些介绍三国人物的书籍回来,就开始考虑把握的博客的WAP版本做出来。

当然为了调试方便,首先得找个PC版本的wap浏览器,n年前用的WinWAP,现在直接用firefox的wmlbrowser插件,在其选项里面勾选“Tell website  that  the browser  understands  WML content就可以开始调试了
很早前按照hyi104 的推荐,用插件wp-pda,这个东西n年不更新,一直在找好的替代品,用过wp-wap,也不是很满意,上网淘淘,都说WP-T-WAP 插件不错,是个国人写的,最后的更新是几天前“新添加删除文章、管理评论的功能”,估计比较合hyi104那种喜欢手机上网人的胃口。

不过刚装上就遇到了问题,我的Blog 主页不同于 Wordpress 的安装目录的 Web 地址,于是只好在激活插件后,手动修改所有在/wap目录下的文件,替换下面代码
if (empty($wp)) {
if ( defined(’ABSPATH’) )
require_once( ABSPATH . ‘wp-config.php’);
else
require_once(’../wp-config.php’);
wp(’feed=rss’);
}
按照我的设置,把require_once(’../wp-config.php’)改为require_once(’../blog/wp-config.php’),这里ABSPATH没有起效,不知道是本身还是WP-T-TAG的bug……
此外wap目录下有个function.php文件,可以方便的修改header,footer一类的,加上 Analytics,adsense和自己的访问统计程序……接着改我的index.php,自动识别WAP浏览器跳转的WAP页面,检查的浏览器变量如下
if(strpos(strtoupper($HTTP_ACCEPT),”VND.WAP.WML”) > 0)
or
$browser=substr(trim($HTTP_USER_AGENT),0,4);
if($browser==”Noki” || // Nokia phones and emulators
$browser==”Eric” || // Ericsson WAP phones and emulators
$browser==”WapI” || // Ericsson WapIDE 2.0
$browser==”MC21″ || // Ericsson MC218
$browser==”AUR ” || // Ericsson R320
$browser==”R380″ || // Ericsson R380
$browser==”UP.B” || // UP.Browser
$browser==”WinW” || // WinWAP browser
$browser==”UPG1″ || // UP.SDK 4.0
$browser==”upsi” || // another kind of UP.Browser ??
$browser==”QWAP” || // unknown QWAPPER browser
$browser==”Jigs” || // unknown JigSaw browser
$browser==”Java” || // unknown Java based browser
$browser==”Alca” || // unknown Alcatel-BE3 browser (UP based?)
$browser==”MITS” || // unknown Mitsubishi browser
$browser==”MOT-” || // unknown browser (UP based?)
$browser==”My S” ||  // unknown Ericsson devkit browser ?
$browser==”WAPJ” || // Virtual WAPJAG [url]www.wapjag.de[/url]
$browser==”fetc” || // fetchpage.cgi Perl script from [url]www.wapcab.de[/url]
$browser==”ALAV” || // yet another unknown UP based browser ?
$browser==”Wapa”) // another unknown browser (Web based “Wapalyzer”?)

好了,自己再改改,完工。。有兴趣去看看吧 http://dzxr.com/wap,现在的麻烦就是安装的插件太多,手动升级不是很爽,有个新插件支持wp 2.3的,叫plugin updater,不过居然是按照php5的语法写的,即使我手动改成php4的语法,目前尚没有一次成功升级记录。

昨天猜灯谜作弊,结果今天闹了一天肚子,哎,假日综合症在上班前就发作了,导致两场同学聚会都没法参加……明天回北京,在飞机上过情人节,成都的朋友们再见(汗,有些还没有见)。
PS:16号到上海出差,如果运气好的话,可以和一些好友在上海聚聚

written by dzxr \\ tags: , , ,

2 11

由于历史遗留问题,自己的网站还有些几年前遗留下的小PHP程序,年久失修,但仍然是本站主要流量来源,一直想移植成里面的页面,几次尝试,远没有想象中简单,即使使用exec-php等插件,想靠简单的复制粘贴来移植这些php和Javascript的程序基本不可行。最近成都的阴雨天把我活活逼成了个宅男,花了1天的功夫,将以前的几个在线程序改为Ajax,并移植到成功!

这几个在线程序 个人所得税查询 ,身份证号码升位 和在线IP查询,在线IP查询这个前几年很火,不少人都写过,最近访问师兄wangjia的网站,发现他已经用iframe将其做成了一个widget,甚妙,不过查询结果是以msgbox形式弹出,不是很爽。第一步改造就从自己的在线IP查询开始,先花个几分钟看看掌握 Ajax,第 1 部分: Ajax 简介,主要目的是直接抄袭其介绍的全部代码,简单的改改就可以用了,然后把自己以前的php改改,URL给定参数返回想要的值,这个也很容易,没多久就能改造完,大体框架和流程是这样的:

1)改写PHP程序a.php,利用$HTTP_GET_VARS['var']获得由URL(a.php?var=123)传来的等参数值,直接用echo打印运算返回结果

2)写Javascript 的静态页面b.htm,在表单中设置onChange调用的方法,通过URL发送请求给PHP页面a.php,编写update以接收PHP反馈回的值,详见掌握 Ajax,第 1 部分: Ajax 简介

3)在的页面,日志或者Widgets里面源代码编辑,用iframe调用含Javascript的静态页面:
<iframe src=“b.htm” scrolling=“no” frameborder=“0″ marginwidth=“0″ marginheight=“0″ width=“180″ height=“105″></iframe>


好了,大功告成,几个程序再没有烦人的弹出窗口或者显示的服务器交互,试用下吧:


以前访问量最大的金庸群侠传修改器因为大部分是文本,就直接移植了,以前的php里面含的一个随机背景midi不再使用,该页面单独的计数器也停止了,从2002年7月28日到2008年2月10日共计514788次。

末了,最重要的事情,是把使用了新链接地址的几个页面,在老地址设置几个自动转向,ok,大功告成,顺利全面进入大家庭

written by dzxr \\ tags: , , ,


Copyright © 2001-2008dzxr.com 给我发邮件 保留所有权利 蜀ICP备05004894号