Archives for :

第901天:续注

星期日 睛 10~23℃

继续陪护。

第900天:周末,第一次打120

星期六 多云 12~21℃

第一次打120

女友下午本来准备回家,结果中午在新四方吃午饭时发病,进了三躺厕所,平均每次 20 分钟左右,上吐下泻,实在叫人揪心。多半是早餐空腹吃午奶和黑米糕吃坏了。

中间有一次叫餐厅女服务员进去问问怎么样了,因为脑子里总是出现电影里类似的镜头。第三次出来时,额头出冷汗,脸发青,手发凉。我说去医院看看,女友说走不动,我才想到打 120。

打通电话,很费劲的说了方位(这个 120 总台肯定不在附近)。大约过了一二十秒,有个电话打来,再次问了方位,这回只说了新四方对方就知道了,看来是总台转到最近的点了。120 大概和 110 类似,它们其实就相当于是一个转接中心。

过了两三分钟,听到救护车的声音了(现在知道救护车的声音除了可以用来开路,还可以让病人这一边作好准备)。

扶女友走到马路边,朝救护车招手,车就开过来了。

送到最近的新华医院。这医院我五一时去过,虽然印象不好,不过救人要紧。

两三分钟就到了医院。急诊检查出来是急性胃肠炎,血验出来有很多项都不正常,其中白细胞达到 17.6 (10^9/L),正常是 4-10 (10^9/L)。

挂了一下午的水,恢复精神了。临走时医生建议明天再挂一次,说是白细胞偏高太多。

明天下午再来挂一次吧,急的不快点根治很可能就拖成慢的,我已经是前车之鉴了。

附一:一开始我以为救护车不收费用,原来一次 160。不过这速度确实叫人挺满意。

附二:事发突然,女友医保卡不在身上,听医生说可以事后到医保中心去报。再一问,说只有周一到周五有人上班。回头还是先打医保中心的电话确认一下看。

2010-11-8更新:

现金支付的门(急)诊医疗费报销(企业和参照企业参保人员、城居医保参保人员)

以后市民卡要随身带着,免得遇上类似的麻烦。

第899天:精瑞入驻省全民健身馆

星期五 多云 10~19℃

友吧今天

1、早上收到农叔留言,说俱乐部已经入驻省全民健身馆了,又说想看看网页。还没上线,先把首页截给他。

2、嵌套活动详细页。这是三个栏目所有页面的最后一个,完成这个后开始做个人中心。

星期四 多云 10~19℃

把 IE7 的菜单栏放到地址栏上方

1、进入注册表,HKEY_CURRENT_USER\Software\Microsoft\Internet Explorer\Toolbar\WebBrowser

2、右键点击 WebBrowser 项,新建→DWORD值,命名为 ITBar7Position,双击新建的 ITBar7Position,将数值改为 1。

参考:google


什么是液晶显示器的坏点、亮点、暗点

来自:Dead Pixe Tester 介绍。

液晶屏常见的“点缺陷”可分为坏点、亮点和暗点三种。

●坏点

在白屏情况下为纯黑色的点或者在黑屏下为纯白色的点。在切换至红、绿、蓝三色显示模式下此点始终在同一位置上并且始终为纯黑色或纯白色的点。这种情况说明该像素的R、G、B三个子像素点均已损坏,此类点称为坏点。

●亮点

在黑屏的情况下呈现的R、G、B(红、绿、蓝)点叫做亮点。

亮点的出现分为两种情况:

①在黑屏的情况下单纯地呈现R或者G或者B色彩的点。

黑屏下的红点

②在切换至红、绿、蓝三色显示模式下,只有在R或者G或者B中的一种显示模式下有白色点,同时在另外两种模式下均有其他色点的情况,这种情况是在同一像素中存在两个亮点。

●暗点

在白屏的情况下出现非单纯R、G、B的色点叫做暗点。

暗点的出现分为两种情况:

①在切换至红、绿、蓝三色显示模式下,在同一位置只有在R或者G或者B一种显示模式下有黑点的情况,这种情况表明此像素内只有一个暗点。

②在切换至红、绿、蓝三色显示模式下,在同一位置上在R或者G或者B中的两种显示模式下都有黑点的情况,这种情况表明此像素内有两个暗点。


猪想建一个窝

群里看到的,形象。

猪月薪5K,打算用20万建一个窝,狼不允许,说私自建就是违章建筑,只允许向王八买。王八是搞工程的,先用20万贿赂狼取得开发权,再用50万元向狼买这块地,花10万元把猪窝盖好,向猪要价200万元。鼠借200万元给猪,连本带利300万,20年还清,猪全家二十年给鼠打工。狼、鼠、王八都挣了钱,只有猪亏,连崽子也不敢生了。猪越来越少,狼觉得这样下去大家没肉吃,于是调控。


友吧今天

圈子列表页嵌套完成。

星期三 阴 9~19℃

买了台飞利浦193E1SB(附:亮度调节经验)

京东上买的。买之前查过很多,最后决定在这三款中选一款:三星E1920NW(CCFL背光)、三星EX1920W(LED背光)、飞利浦193E1SB(LED背光)。

有不少网友说 LED 显示太亮,怎么调也调不好。查到飞利浦193E1SB 综合评价还不错,而且在京东上的销量和好评都在前列,最后在看了这篇之后,决定买它。

结果买回来后有点失望。确实是“不管怎么调都调不到台式机的舒服”,浏览网页时眼睛太难受,尤其是看白底黑字时。做设计就更不用说了,有点偏色,尤其是灰色,好像偏黄又好像偏绿,浅一点的颜色更是看不出来。老早就听说液晶屏不合适做设计,现在算是亲尝了。

失落的找来找去,很意外的找到一款“显示器亮度调节工具”(开发作者:神秘小强)。真是款相当棒的工具!随便调一下感觉就好了好多,浅灰色都能看出来了,向不习惯使用液晶显示器的同学吐血推荐。

以这款飞利浦193E1SB 为例,先使用显示器调节按钮将画面调到“智能对比度”,然后用“显示器亮度调节工具”将亮度调到“ – 25”,效果很接近台式了,看起来也不偏色了,浅灰都能看得很清晰了。相当满意,真得感谢这位神秘小强。

谁说液晶不适合做设计,调好了就适合:)

那台跟了我五年半的三星788DF 这回可以安心上路了。

2010-11-4更新:

昨晚很得意的写完日志,突然想,重启一下会不会又恢复成默认的亮度了?结果真如我所想,重启之后真的恢复成默认亮度了。之后尝试了不少方法,一直弄到 12 点都没弄好,太晚了,只好明天再弄。

今天先是找了一些其他的亮度调节工具,午休时突然想到显卡的控制台,下了一个 nvidia_7184zint.exe(根据自己的显卡下载驱动),晚上回家装好,进入控制台调节好亮度,重启,进入桌面时亮度自动降低了。

总算大功告成。通过显卡控制台调节的亮度对比度和直接用显示器调节的很不一样,效果相当满意。

具体方法:

1、使用显示器按钮,调节菜单选择“颜色 -> sRGB”;

2、桌面点击右键,选择“NVIDIA”进入控制台,调节亮度和对比度。我的调节值是亮度(81%),对比度(80%),供参考。

星期二 多云转雾转阴 10~19℃

uch2.0 同城活动列表模板“判断用户居住城市”有个错误的地方

如果用户查看活动时只选择了省份,那么会出现 if 中的内容。

原:

<!–{if $space[province] == $_GET[province] && $space[city]}–>

正确的应该是:

<!–{if $space[resideprovince] == $_GET[province] && $space[residecity]}–>

测试了官方网页,同样有此问题。这可能是开发者的一个失误。


CSS 下划线和文字颜色不一样的实现方法

下午同事问起,我以为不能解决,尝试一下,还真的试出一个方法来。

<span style=”text-decoration:underline; color:#000″><span style=”color:#f00″>test</span></span>

外面是下划线颜色,里面是文字颜色。


腹肌板真是好东西

昨晚拿回家,发现躺板正面中央在运输时被戳破了一个小洞,不过不影响使用,用透明胶胶好,安装起来,做了几下,顿感全身舒畅。完全躺下时,腰部向上拱起,想起上次说到的“拱桥运动”

做仰卧起坐的效果太显著了,明显感觉腹部收紧(做的时候不要完全躺下)。同时也有负面影响,明显感觉到骶骨(或是骶骨和腰椎衔接处)有点疼。不敢多做,要循序渐进,不能太加重腰椎负担。拱桥和仰卧起坐要结合起来做,一拱一收,做一会仰卧起坐,然后完全躺下一会。还可以身体反转过来,肚子朝下,手撑着躺板的尾部,做收背运动(这个用途在上次有图文介绍过),可以很好的舒缓腰部。

另外,这款板子折叠起来时(躺板不能折叠),正好可以放到床底下(大概 25cm),如果真的太高的话,还可以把接触到地面的两块软棉拿掉。真是高兴,因为买之前最担心没地方存放,是否能折叠很重要,折叠起来后的高度也很重要。


又可以喝牛奶了(另,蛋白粉不宜多喝)

桌上有几包半年前买的牛奶粉,最近想进一步测试一下肠子(此前喝了一个月蛋白粉没有问题),连续三个晚上泡奶粉喝都没有问题。幸福时光又回来了。

另外,蛋白粉不宜多喝,会加重肝肾代谢负担,尤其是不能空腹喝。不过蛋白粉对于增强身体免疫力确实有好处,我是久病初愈后喝的,可以证实这一点。


领教了淘宝的“中评”

今天给那个使用韵达的卖家一个中评,我认为既然卖家选了这样的快递,是有责任的,至少称不上是“好”,但是也够不上“差”,所以就给了个“中”。

不料刚提交一会,女友就打来电话,说卖家打电话给她,像哭一样求她把评价改过来。女友说虽然货送得很慢,不过东西质量还可以,就给她改过来吧。

看在女友的份上,就改过来吧。

截个屏了解一下:

1、“只有在评价期内的差评,中评才有修改机会。”
2、只能改“好评”,因为“大家好才是真的好!”

淘宝毕竟是在中国,要符合中国国情才能“越来越‘好’”。


友吧今天

优化同城活动列表页用户体验。

星期一 多云 9~20℃

第二次团队网络会议

昨晚开第二次团队网络会议。主要讲了目前的进度,以及整个项目的规划。


uch2.0 活动报名剩余时间提示

在 space_event_list.htm 中扩展:

<!–{if ($event[deadline]-$_SGLOBAL[timestamp])>3600*24*3}–>
<span class="c_timegoing">[&nbsp;报名中&nbsp;]</span>
<!–{elseif ($event[deadline]-$_SGLOBAL[timestamp])<3600*24*3 && ($event[deadline]-$_SGLOBAL[timestamp])>3600*24}–>
<span class="c_timequick">仅剩&nbsp;<!–{eval echo round(($event[deadline]-$_SGLOBAL[timestamp])/(3600*24))}–>&nbsp;天报名</span>
<!–{elseif ($event[deadline]-$_SGLOBAL[timestamp])<3600*24 && ($event[deadline]-$_SGLOBAL[timestamp])>3600}–>
<span class="c_timequick">仅剩&nbsp;<!–{eval echo round(($event[deadline]-$_SGLOBAL[timestamp])/3600)}–>&nbsp;小时报名</span>
<!–{elseif ($event[deadline]-$_SGLOBAL[timestamp])<3600 && $event[deadline]>$_SGLOBAL[timestamp]}–>
<span class="c_timequick">仅剩&nbsp;<!–{eval echo round(($event[deadline]-$_SGLOBAL[timestamp])/60)}–>&nbsp;分钟报名</span>
<!–{/if}–>

附一:对比了 ceil(进一法取整)、floor(舍去法取整)、round(四舍五入)三种取整方法,采用 round 比较理想。参考:php取整函数

附二:测试发现,这里的时间戳 $_SGLOBAL[timestamp] 调用的是客户端时间,以用户电脑时间为准。这个有一点弊端,如果用户电脑日期或者时间出错,那么显示的活动报名剩余时间也会出错。

测试了口碑网的,没有这种现象,多次测试修改电脑时间,显示的报名剩余时间都不受影响,清空了缓存再测也没影响。

2010-11-02更新:纠正一下,昨晚回家突然想会不会是服务器在本地的原因。今天把文件传到远程测试服务器上,证实 $_SGLOBAL[timestamp] 时间戳调用的是服务器端时间。这下放心了。


我们总是看到很多成功 却很少看到失败(思考)

下午聊天时三戒发来一篇:《金错刀的微革命vs周鸿祎的微创新

微讨论了一下。

朱高  13:47:28
周鸿祎:微创新为什么叫微?刚开始没有人在意,对创业者来讲没有人在意太好了,可以专心做你的事。如果一个小公司出来就做最热门的事,大公司在抄袭,小公司也在抄袭,一定成功不了。

这句就是我们的写照啊

足力足乐 – 三  13:47:31
性格太浮躁 太急躁的人 空拍都是看不下去的

朱高  13:48:00
所以不要一开始就去想什么推广,让很多的人知道,那是后面的事

足力足乐 – 三  13:48:08
是啊

朱高  13:48:13
要耐着性着做

朱高  13:48:39
一眨眼四年过去了,做友吧四年了。。。。。。。。

足力足乐 – 三  13:48:53
是啊

朱高  13:49:10
我们公司做了五年,结果还没有一个成功的项目

朱高  13:49:23
这给了我一个很大的启示

朱高  13:49:33
这样的公司太多了

足力足乐 – 三  13:49:35
什么启示

朱高  13:50:06
我们总是看到很多成功的案例,但其实失败的比这多得多,我们总是没有看到,而只是看到成功的,所以就以为成功很容易

朱高  13:50:13
因为我们只看到了成功的案例

朱高  13:50:24
所以会有那么多人急

朱高  13:50:29
觉得自己怎么还没有成功

朱高  13:50:41
因为他们看到的失败实在是太少了

足力足乐 – 三  13:51:01
呵呵 其实在这个过程80%都失败了

足力足乐 – 三  13:51:06
至少80%

足力足乐 – 三  13:51:23
不过大家都只关注光鲜的一面罢了

朱高  13:51:31
比如买彩票,总是有很多新闻说谁谁谁中了多少多少,可是却从来没说谁谁谁买了多久一次没中过

朱高  13:51:38
所以才会有那么多人去买

足力足乐 – 三  13:51:39
呵呵 对 就这个意思

朱高  13:52:13
要从事这个事,就要知道其中的深浅,才能去做

朱高  13:52:26
否则,只会失败,因为坚持不久


取消基金纸质对帐单

昨晚收到嘉实基金的纸质季度帐单,看背面有推荐使用电子对帐单。

今天登录所持有的四家基金管理公司网站取消纸质季度帐单,订制电子对帐单。一方面环保,另一方面自己也方便。


截图纪念一下韵达慢递(另,腹肌板到了)

前几天说韵达慢,今天终于收到货了,历时整整一周(上海到杭州)。截图纪念一下。

正巧今天还收到了上周五买的腹肌板,对比一下圆通和韵达。

据说是因为韵达和 CCES 便宜才有人用的。


友吧今天

1、昨晚开第二次团队网络会议。

2、活动列表页增加“报名剩余时间”提示。

3、把目录名由 home 改为 sports。

星期日 晴 10~20℃

uch2.0 让游客也能按日历查看活动

扩展这功能真是费不少脑筋,比较绕,通常都会以为是修改 html 模板对应的 source/space_event.php 或者 source/cp_event.php。本来昨晚已经写进待扩展计划,有点晚了,准备第二天再看,或者留给 Ryan 去处理,不过在关机前尝试用“顺藤摸瓜”的方法总算解决了。有必要写一下思路。

游客访问活动列表页,日历功能区会显示:

您需要先登录才能继续本操作

整个 home 目录搜索这条信息字样,只有 language/lang_showmessage.php 有:

//source/cp_thread.php
‘to_login’ => ‘您需要先登录才能继续本操作’,

可是注释上注的是“//source/cp_thread.php”,和活动不搭边。然后尝试整个 home 目录搜索“to_login”,搜到几个文件,因为调用日历的 js 里出现了“cp.php”:

function showcalendar(month){
 var month = month ? "&month="+month : "";
 ajaxget(‘cp.php?ac=event&op=calendar’ + month + ‘&date=$_GET[date]&url=<!–{eval echo urlencode($theurl)}–>’, ‘eventcalendar’);
}

所以将目标锁定在 cp.php 上。在 cp.php 里找到 to_login:

//权限判断
if(empty($_SGLOBAL['supe_uid'])) {
 if($_SERVER['REQUEST_METHOD'] == ‘GET’) {
  ssetcookie(‘_refer’, rawurlencode($_SERVER['REQUEST_URI']));
 } else {
  ssetcookie(‘_refer’, rawurlencode(‘cp.php?ac=’.$ac));
 }
 showmessage(‘to_login’, ‘do.php?ac=’.$_SCONFIG['login_action']);
}

把条件改为:

if(empty($_SGLOBAL['supe_uid']) && $op != "calendar")

再访问活动列表页,提示:

您指定的用户空间不存在。

在 language/lang_showmessage.php 搜到:

‘space_does_not_exist’ => ‘您指定的用户空间不存在。’,

再次搜索 home 目录,在 cp.php 里找到:

//获取空间信息
$space = getspace($_SGLOBAL['supe_uid']);
if(empty($space)) {
 showmessage(‘space_does_not_exist’);
}

增加条件:

$space = getspace($_SGLOBAL['supe_uid']);
if(empty($space) && $op != "calendar") {
 showmessage(‘space_does_not_exist’);
}

刷新活动列表页,惊喜来了。

方法总结:

改 cp.php 文件。

第一处:

if(empty($_SGLOBAL['supe_uid']))

改为:

if(empty($_SGLOBAL['supe_uid']) && $op != "calendar")

第二处:

if(empty($space))

改为:

if(empty($space) && $op != "calendar")

另外,这个日历鼠标经过日期时会显示前 10 条活动。这个功能有点鸡肋,看起来是方便于用户,但感觉有点多余,因为显示活动时会把下面的日历遮住一部分,操作不流畅,会使用户产生受阻心理。如果不需要显示,可以把它隐藏起来,方法比较简单,只需要改 css 就行:

.dayevents ul { display:none }

附:活动列表页的模板是 space_event_list.htm,而这个日历的 html 代码在 cp_event.htm 中,有明显的星期特征:

<li class="calendarli calendarweek">日</li>
<li class="calendarli calendarweek">一</li>
<li class="calendarli calendarweek">二</li>
<li class="calendarli calendarweek">三</li>
<li class="calendarli calendarweek">四</li>
<li class="calendarli calendarweek">五</li>
<li class="calendarli calendarweek">六</li>


关于 uch2.0 热点话题的 feedhotmin 参数设置

source/space_thread.php

$minhot = $_SCONFIG['feedhotmin']<1?3:$_SCONFIG['feedhotmin'];
$wheresql = "main.hot>=’$minhot’";

一直没明白这里的 main.hot 为什么不写死一个固定值。发邮件向 Ryan 讨教,Ryan 说看看配置文件里的 feedhotmin 设置。

登录后台,在“站点设置”里有个“热点推荐的最小热度值”,默认是 3。修改数值测试一下才明白,原来当这里的值设为 0(即 <1 时),就相当于设置为 3。要改话题列表的“热点推荐的最小热度值”,可以在后台设置里修改,也可以在 source/space_thread.php 直接把 main.hot 写死,不过写死之后,就不可以在后台设置里修改了。


uch2.0 点击“尚未结束的活动”“已结束的活动”时分类、日期、省份、城市保持不变

以尚未结束的活动为例。

原:

href="space.php?do=event&view=all&type=going"

增加参数 classid、province、city、date:

href="space.php?do=event&view=$view&type=going&classid=$_GET[classid]&province=$_GET[province]&city=$_GET[city]&date=$_GET[date]"


uch2.0 增加显示“所有活动”

含“未结束”和“已结束”的所有活动。增加一个参数 type=total。

source/space_event.php

第一处:

if($view == "all" || $view == "city") {
 $type = $_GET['type'] == "over" ? $_GET['type'] : "going";

改为:

if($view == "all" || $view == "city") {
 $type = $_GET['type'] == "over" || $_GET['type'] == "going" ? $_GET['type'] : "total";

第二处:

if($type=="over") {
 $wherearr[] = "e.endtime < ‘$_SGLOBAL[timestamp]‘";
 $orderby = "e.eventid DESC";
 $theurl .= "&type=over";
} else {
 $wherearr[] = "e.endtime >= ‘$_SGLOBAL[timestamp]‘";
 $orderby = " e.eventid DESC";
 $theurl .= "&type=going";
}

改为:

if($type=="over") {
 $wherearr[] = "e.endtime < ‘$_SGLOBAL[timestamp]‘";
 $orderby = "e.eventid DESC";
 $theurl .= "&type=over";
} elseif($type=="going") {
 $wherearr[] = "e.endtime >= ‘$_SGLOBAL[timestamp]‘";
 $orderby = " e.eventid DESC";
 $theurl .= "&type=going";
} else {
 $wherearr[] = "e.endtime >= ‘$_SGLOBAL[daystart]‘";
 $orderby = " e.eventid DESC";
 $theurl .= "&type=total";
}

space_event_list.htm 模板调用:

<a href="space.php?do=event&view=$view&type=total&classid=$_GET[classid]&province=$_GET[province]&city=$_GET[city]&date=$_GET[date]"><!–{if $_GET[date]}–>$_GET[date]的<!–{/if}–>所有活动</a>


友吧今天

优化活动列表页。

第893:周末,休息

星期六 多云转晴 9~18℃

休息。

星期五 阴转多云 10~17℃

友吧今天

1、昨晚看 discuz,突然想把 uch 的话题列表做成论坛列表的形式。做出来后效果真的好多了。

2、完成活动列表页嵌套。