Archives for : 今天

星期二 上午阴,下午转多云 15~20℃

方便的vim配色方案选择

据说官网上的配色方案没有预览图,有人做了一个,选起来方便多了:

http://code.google.com/p/vimcolorschemetest/

在页面最下方的“Browse By File Type”,有“C、HTML、Java、Perl、LaTeX”等。

下载 .vim 文件,放到 vim 安装目录的 colors 下。


下班跑两段

下班到车站那五六百米的路,下车后到家还有五六百米的路,正好可以跑一跑,既热身,又缩短回家的时间。

所以这一阵比较少去健身房了。


MeYoung

未登录提示,等。。。

即将发布。

星期一 雾转多云 12~19℃

购买AddinTimer

挺不错的 android 国产应用,普通版用了很长时间了,支持一下高级版。

闹钟和桌面便签本已成不可或缺的手机应用。


python隔行变色

用于列表,隔行不同色。

{{for loop, xxx in enumerate(xxxs):}}
<dl{{if (loop+1)%2==0 :}} class="cur"{{pass}}>
 <dt>test</dt>
 <dd>test</dd>
</dl>
{{pass}}


MeYoung

未登录提示,等。。。

星期日 晴转多云 11~20℃

《沉思录》你是否是真实的自己

你是在装模作样的活着还是在真实的活着?你是否只是在活给别人看?

你所做的事情是在做给别人看还是发自内心的在做?它对别人对自己是否具有真实存在的价值?

你控制不了你的过去,也控制不了你的未来,你只能控制你的现在。


冬瓜炖排骨对关节炎有食疗作用

昨天又炖冬瓜排骨来吃。不久前就觉得这道菜对关节炎有好处,可能是有排毒的效果,每次吃完,第二天就会觉得关节舒服许多。

今天特意查一下,原来冬瓜炖排骨真的有这功效。

第1271天:周末,休息

星期六 晴 10~21℃

上午打扫卫生,下午购物。

第1270天:学习Python(1)

星期五 上午多云转晴,下午晴转多云 6~17℃

学习Python(1)

《Python学习手册(第3版)》第一部份 使用入门,第一章 问答环节

主要讲 Python 的优势(易学易用,代码可读性高,开发者效率高,可移值性,等等,质量和效率是选择 Python 的两大原因);

也略微讲了劣势(和 C 以及 C++ 相比,执行速度还不够快)。

Python的用途很广,功能很强大,网站、游戏、航天遥控、人工智能、机器人,等等,并且并不因为强大而难学,比 C 和 C++、java 等容易学。


MeYoung

主要处理:短信发送、未登录提示、首页ajax


友吧今天

昨晚做了几张幻灯图,替换了原来的单个话题图片。

星期四 阴 7~16℃

不得已的时候可以给 ie6 用 classname

<div>
<div>
<span class="test">文字</span>
</div>
</div>

上面的写法,在有很多父级元素的情况下,有时 ie6 会获取不到 .test 的样式,以前的写法是用 id 来获取,但是这样要改 css,比较麻烦:

<div>
<div>
<span id="test">文字</span>
</div>
</div>

今天无意发现加一个 classname 来处理就解决了,很奇怪,不知道是不是每次都可以用,因为 ie6 有很多问题是意想不到的。

<div>
<div>
<span class="test" classname="test">文字</span>
</div>
</div>


MeYoung

主要处理flash提示、底部固定高度、发短信。

星期三 阴雨 12~15℃

给高度不够的div加高

有些页面高度比较小,页面上 footer 离 header 会很近,一个个页面调的话麻烦,下面这样可以统一控制。

JS法:

function autoBodyHeight(){
 var containHeight = $(".contain").height();
 if (containHeight<400) {
  $(".contain").height(400);
  //页面中如果有用到 position:absolute 的话,在 ie6 下可能会出现莫名其妙的错位,用下面这个
  //$(".footer").css({"margin-top":"150px"});
 } else {
  $(".contain").height("auto");
  //对应上面
  //$(".footer").css({"margin-top":"0"});
 }
}

有些页面情况特殊,会有 ajax 对象,可以在对象显示后调用该函数:

$("#post").show(0, function(){
 autoBodyHeight();
});

CSS法(推荐):

用 css 可以省去以上的麻烦,直接给元素加上 min-height 就可以了:

.contain { *height:400px; min-height:400px; }

*height 加星号是针对 ie(ie 会自动撑高容器,所以不需要 min-height),min-height 是针对其他浏览器。


使用 jquery 的 animate()方法 实现滚动条上下拖动

例如点击显示某个隐藏的 div,此时要让滚动条往下拉一段:

显示:

$("#showBtn").click(function(){
$("html, body").animate({scrollTop:300});
});

隐藏:

$("#showBtn").click(function(){
$("html, body").animate({scrollTop:-300}, function(){
  //滚动条上拉后再执行隐藏 div
 });
});

参考:animate() 方法


MeYoung

星期二 阴雨 15~20℃

《大白鲨》

同事推荐的老电影,昨晚一边吃饭一边看。有点想到《老人与海》了。


python模板让某行或某段代码不输出的方法

单行:

{{#<div>test</div>#}}

多行,不知道用什么,想到一个投机的方法,假设一个不成立的条件:

{{if request.session.get(‘xxxxxxxxxxxxxxxxxxxxx’):}}
 <div>test</div>
 <div>test</div>
{{pass}}


MeYoung

“待处理”优先项。

星期一 阴 16~21℃

IE6 "javascript:void(0)" submit() 提交不了表单的解决办法

今天发现 ie6 不支持 submit(),实际上已经提交了,但是页面没有刷新。

<form method="post" id="post_form">…</form>

<a href="javascript:void(0)" id="confirmDel">确定</a>

$("#confirmDel").click(function(){
 $("#post_form").submit();
})

找到一个方法,把 javascript:void(0) 改成 #@(如果单单改成 # 的话点击时页面会串动,写成“#@”不会串动):

<a href="#@" id="confirmDel">确定</a>


jquery 选择所有 非disabled 的 input

原来是直接用 enabled。

$("input:enabled[name=inputName]")

参考:http://flex.desizen.com/jquery-selectors-formfilters/


MeYoung

“待完善”处理了一半。

第1265天:活动专题(找素材)

星期日 阴 16~23℃

友吧今天

活动专题(找素材)。