星期五 小雨转阴 25~29℃

准备换成vps

现在所放的机房时不时的要抽风,或这或那的问题,很叫人头疼。

早上早早来到公司,在数字引擎上随便点点,看到 vps,发觉性价比挺高。

先和客服聊,又从网上了解了一些情况,然后和团队成员聊,前后大约花了一小时,最终确定下来,换成 vps。

准备在这个月更换,正好换了就上新版阅读。对比了几家,数字引擎的 vps 价格不算高,不知道速度和稳定性如何,要实际体验一下。我的 blog 空间这几年一直放在数字引擎,产品质量和服务在中等。

vps产生的背景信息:
虚拟主机客户不满意,服务器合租不好管理,独立主机卖不动,用户需求率不高,怎么办? ……

相关资料:

附:下午快下班时,看中的那款产品价格一下提了 200,不太走运,偏偏就在今天遇上提价了。luye 试用了一会,反应说还不错。


友吧恢复访问

昨天说是机房设备调整,今天 Ryan 打电话了解到,是服务器被搬到嘉兴了。

原来我们的服务器不是直接和机房发生关系的,有一个“二房东”在里面,他租了机房几个机柜,然后做生意,再倒卖给我们。

下午五点半恢复正常。


发布前(2)

完成随机文章列表样式。


dede:当标题字数超出限制时显示title

昨晚摸索出来的成果。

<a>标签的 title 只在标题显示不下时出现。

{dede:arclist typeid=’1′ row=’3′ titlelen=’100′}
  <a href="[field:arcurl /]"[field:title runphp="yes"]if(strlen("@me")>34) @me = " title=\"@me\""; else @me = ”;[/field:title]>[field:title function='(strlen("@me")>34 ? cn_substr("@me",34)."..." : "@me")' /]</a>
{/dede:arclist}

输出:

<a href="…">标题</a>
<a href="…">标题</a>
<a href="…" title="完整标题">完整标…</a>

需要注意几个地方:

  1. @me = " title=\"@me\"",里面的 " 需要用 \" 转义。
  2. [field:title runphp="yes"]紧接着前面的href="[field:arcurl /]",两者之间不要空格,空格在后面 @me = " title=\"@me\"" 的“title”和前引号之间留出,这样在不显示 title 的情况下,<a>标签里不会产生多余的空格,就像 <a href="…" >,虽然无大碍,但是看着总别扭。
  3. “34”是所限制的标题字符长度,共三处。
  4. titlelen=’100′,这个数值是控制鼠标经过时显示的 title 字符数,设大一点是为了全部显示。

 

星期四 上午多云,下午多云转中雨 24~34℃

发布前(1)

  1. 完成搜索页嵌套,仍然使用 google 的“强力驱动”。
  2. 列表页 page 样式完成。

说梦话“西班牙”

早上起来女友说我昨晚说梦话了,说的是“西班牙”。

到公司后,听同事说昨晚西班牙赢了。


机房设备调整,友吧暂时无法访问

下班发现网站不能访问,ftp 和远程桌面都连不上。Ryan 问了机房,说是“电信上层设备调整”。

第778天:进阶豁然

星期三 多云 25~34℃

进阶豁然

昨晚突然对新产品有一种更加豁然开朗的感觉。

想到一个应对方案,可以更快的让新产品上线。一个项目拖得太久就会有冷却的可能。

实际方案需要根据实际情况而变。目标不变,情况在变,操作就要变。

新版阅读上线之后,新产品将紧随其后。

另:新版阅读的阉割版方案已全套出炉,计划在本月中下旬上线。新功能将在新版上线后陆续跟进。

星期二 小雨转多云 25~30℃

“阅读中心”列表页嵌套完成

第776天:今天

星期一 中雨 26~31℃

今天

  1. 早上收到一网友的 QQ 留言,说可以拉到投资。需要再深入了解。
  2. 因为 Ryan 很难抽出时间,所以打算把几个不太花时间的又很必要的扩展先做起来,之后的一些功能可以后期逐步跟进,不妨碍新版发布。
  3. 在群里了解枯萎的创业情况。
  4. 和三戒交流,再次微调首页栏目版块颜色。
  5. 和 flx 聊“粪青”和“奋青”的故事。

星期日 上午多云,下午雷阵雨(大) 27~33℃

肌肉拉伤:初始两天冰敷效果明显

昨晚用冰块敷了十几分钟(正好有空调扇用的冰晶盒,敷起来很方便,不用毛巾),今早起来好很多了,走路时的疼痛感消了许多,肿也消下去许多。今天又敷了三次。

从查到的资料看,明天可以开始用活血的药水了。


整体样式修改完成

首页版式改过之后,整体色调又调过两次。

今天完成所有页面的图片及css修改。

星期六 多云 28~36℃

跑步(14),足球(1)

昨天。浙工大。下了班就过去。

先跑一圈热热身。

这新鞋脚感还不错,虽然只花了 73,不过比起以前学校时穿的那种一二十块的要好出许多了。鞋皮看起来好像和足球皮和材料一样,鞋和球接触的时候感觉挺舒服。

在大禁区的范围内踢,四对四,才踢一会变成四对五,再之后五对五,最后又四对四。踢了大约一到一个半小时,进了四个还是五个,另外传中给队友进一个,看起来战绩还不错,就是疏忽了袜子,穿得比较薄,护踝也没穿,所以鞋子穿着有点松,右脚后跟被磨破皮;更严重的是左大腿正面肌肉拉伤,有点肿起,可能是好几年没踢的原因,也可能和左腿麻胀有关,估计没个半个月恢复不了。

附:大腿肌肉拉伤,怎么办?


空调扇要和冰箱配合使用

如果没有冰块,空调扇其实就是风扇。


篮球没打成

因为大腿肌肉拉伤没打成,之前已经定好了工大今天下午三点到五点的场地。

不过人还是去了,在场边看看热闹。

星期五 多云 29~37.2℃(最高气温是手机天气预报下午发来的信息)

跑步(13),篮球(6)

昨晚 7 点过后出门,先中速跑一圈,然后投投篮。开始有 7 个人,之后走了几个剩下 4 个,正好打半场。

第一个球,球友刚发过来,球速太快,擦到脸上出了界。尝到了滋味,大家就很少传空中球了,要传也是擦地,更多的是各自突破上篮或中远投。隔壁篮一个球黑暗中突然越界出现在眼前,嘴角被擦破了皮。

昨天是真正的少吃多餐。下午四点多吃两个小面包,下班回家吃半碗饭,打完球回来歇一会又吃半碗。


上 37 度了

昨天还和水袖说杭州今年还没超过 35 度,不料今天就实现了,而且一上就是 37。


js 获取当前鼠标位置(或鼠标所点击对象的位置),动态改变 div 位置

参考(在此基础上修改):http://zhidao.baidu.com/question/107494921.html

<script>
var mouseX;
var mouseY;
function mouseDown(e) {
//此行兼容ff
e=e||event;
//记录鼠标在组件上按下时的位置, 可以通过加减常量来控制离鼠标的距离.
mouseX = e.clientX – 10;
mouseY = e.clientY + 10;
}
function showName() {
var infoDiv = document.getElementById(‘infoDiv’);
//infoDiv.innerHTML = ‘This is the name!’;
infoDiv.style.left = mouseX + “px”;
infoDiv.style.top = mouseY + “px”;
infoDiv.style.display = “block”;
}
//点击标题外部时隐藏DIV(供测试)
//document.onmousedown = function () {
//document.getElementById(‘infoDiv’).style.display = “none”;
//}
</script>
<div onmouseup=”showName()” onmousedown=”mouseDown(event)” style=”cursor:pointer”>Click here to display name.</div>
<!– 用来显示名字的DIV, 可根据需要修改格式和布局 –>
<div id=”infoDiv” style=”display:none; position:absolute; width:100px; height:50px; background-color:#F1F19B”>This is the name!</div>

注:

作者原方法使用 onmouseover 和 onclick 来触发,会有一点点小问题:

  1. 记录的是鼠标第一次放上去时的坐标,那么意味着在鼠标放上去之后移动到另一点上点击,此时记录的还是刚开始放上去时所在的位置。
  2. 只能点击一次,如果要点第二次的话,需要先点击 div 外部(这一点在有些场合里算不上是问题,只能说是一种选择)。

我改为 onmousedown 和 onmouseup 来触发,以降低第一个问题出现的概率,同时不会出现第二个“问题”。

另外,还有一个问题比较严重,发现作者的原方法在 ff 下无效,原因在于 event,自己在网上查,没解决,向 Ryan 请教,不过 Ryan 一时没空,所以又问了公司的一位程序员,结果两人同时解决了。除了 js 中的写法更改外,调用方法时还需要把 event 写上:mouseDown(event)。

**********

然而新的问题又来了,当页面出现滚动条时,上述方法无效。

公司的程序员改了一个,用在页面有滚动条的情形下。

有点遗憾的是,以下方法不是以鼠标为参考坐标,而是以所点击的对象为参考坐标。

上面的方法和下面的方法可以说是各有用途。

<script type=”text/javascript”>
var mouseX;
var mouseY;
function showName(obj) {
//在有些场合下ie和ff的“offsetLeft”“offsetTop”值不一样,所以分开写
if (window.ActiveXObject){
//如果是ie
mouseX = obj.offsetLeft + 22;
mouseY = obj.offsetTop + 22;
} else {
//其他游览器
mouseX = obj.offsetLeft + 22;
mouseY = obj.offsetTop + 22;
}
var infoDiv = document.getElementById(“infoDiv”);
infoDiv.style.left = mouseX + “px”;
infoDiv.style.top = mouseY + “px”;
infoDiv.style.display = “block”;
}
</script>
<div onclick=”showName(this)” style=”cursor:pointer”>Click here to display name.</div>
<div style=”height:1000px”></div>
<div onclick=”showName(this)” style=”cursor:pointer”>Click here to display name.</div>
<div style=”height:200px”></div>
<div id=”infoDiv” style=”display:none; position:absolute; width:100px; height:50px; background-color:#F1F19B”>This is the name!</div>

2010-07-12更新:

遇到一个问题,如果上方有不固定高度的 div,那么这里的绝对定位会出问题,解决办法是使用 scrollHeight 判断上方 div 的高度。

if(document.getElementById(“topDiv”) != null){
var topDiv = document.getElementById(“topDiv”).scrollHeight;
} else {
var topDiv = 0;
}
mouseY = obj.offsetTop + 22 + topDiv;


人生无常

下午雨寒在群里贴了一条《夏特古道事件:10名登山者在新疆遇险1死1失踪 8名队员均不同程度受伤》。随后看了千鸟的日志。未婚妻就这么没了。

雨寒感叹人生无常。

真的无常。

之后雨寒又贴了这篇《女子公交车站候车遭天降钢管击中》


两种情形叫人懒得动

看了小明转发的这篇《麻木的IT公民:293个公司人压力和心理调查》,有感:

有两种情形会让人懒得动:

一是长期不动;

一是压力大,长期被动的动。

前者已然成为一种习惯,后者则是一种逆反和厌倦抑或就像文章标题中写的“麻木”。

星期四 多云 27~34℃

调整后的新首页嵌套完成

昨天嵌好了 html,今天又微调了一下整体颜色,使看起来更适合阅读。


足球鞋到了

昨天下午到的。

这球鞋,40 码穿起来比我平常 41 码的还要长那么一点点。本来是计划买 41 码的,结果买的时候看到有评价说鞋码有点偏大,所以临时改了决定,买了 40 码的。

幸亏没买 41 码。

明晚试试脚去。

第771天:去医院(10),散步

星期三 上午多云,下午阵雨 26~34℃

去医院(10)

  • 治腹泻的草药(7帖)
  • 补肾益脑丸(2盒)
  • 益心巴迪然吉布亚颗粒(3盒)

附(中药处方):米仁 30g,红枣 30g,党参 15g,五味子 9g,广藿香 15g,佩兰 15g,防风 12g,白芍 15g,陈皮 6g,苍术 12g,肉果 9g,煅磁石 30g(先煎)。


散步

晚上 7 点换了衣服,准备照例去操场跑步打球。很难得的,女友也一起去了。

下午刚下了雨,操场还有积水,所以步没跑成球也没打成,两人一起走了一圈。