2011年12月29日星期四

严重推荐《长胎不长肉》

如题。
因为有订阅王兴国医生的博客 (http://wangxingguo1969.blog.sohu.com/) ,所以知道他出了这本书我就去卓越买了,包邮二十块而已。事实证明非常值得。刚刚看了个开头,我就迫不及待的在 twitter 上推荐了。今天看完了,还是要再推荐一次。
我看完之后,做了一个动作:
除了彩页之外的最后一页、也就是第 264 页之后没有页码的那面广告《孕期防辐射秘笈》并没有在目录中出现,我个人认为各种不靠谱(抱歉我一向对"防(电磁)辐射"这个话题嗤之以鼻),所以把它撕掉了——我这本很好撕,而且撕得很干净,好像那页广告纸印出来就是为了被撕掉一样=w= 剩下的就 perfect 了。
说正文……如同标题所说的,这本书主要讲的是怀孕之前和怀孕期间的营养问题。很有针对性,内容很靠谱,语言平实而且易懂,很实用——尤其是食品安全那一部分,教科书上不会写的,但是身在国内不得不关心。
我最大的感慨就是幸好我是现在看的。
准备怀孕就要补充叶酸现在不知道的人很少了,可是做到膳食结构合理是个漫长的系统工程。想要因为怀孕而一步登天?难!每天每人限制摄入6克盐25g油(现在城市人均摄入大概是这个标准量的两倍以上),怎么能做出能吃好吃而且营养的饭菜呢?——如果仅仅对孕妇严格要求未免眼界太小,因为能做到合理膳食对于全家健康都非常非常有益。平日已经有了科学的认识、养成了好的习惯,生活中由于包括怀孕在内的各种特殊情况需要调整,也能得心应手而且没什么痛苦。所以学习营养知识应该不仅仅是准妈妈一个人的课题,而应该是全家人的必修课。
对于不关心营养的人,"孕育下一代"只是一个非常恰当的切入点。爷爷奶奶每天胡吃海喝,爸爸妈妈每天快餐饮料的家庭,很难想像能养出聪明健康的孩子……
另外一个心得是要防微杜渐:血压血糖高了要控制,该减肥要减肥,贫血了要治……保持良好的健康状态和生活习惯,都是平常的功夫。等到怀孕才想起来?不能说晚了,只是特殊的身体状态导致症状更加严重,治疗和调养却投鼠忌器缚手缚脚,就事倍功半了。

这本书推荐购买实体书,尤其推荐给和父母住在一起的年轻人,自己看完之后可以给父母看,老一代的人比起电子版大概还是更信赖实体书。

喵,低钠盐我家已经在吃了……上次去买加铁酱油断货了,明天再去超市找找看,顺便找强化面粉好了=w=
--

2011年12月25日星期日

杂记

之前从 pys60 的 keycapture 里学到可以在类里面定义某个私有属性的读写操作,然后用 offset = property(iread, iwrite) 做成公开的样子。可是我自己写出来,整个类实例化后,属性 offset 只能读,一旦对它赋值,它就不再指向 property 的实例了……昨天下午发现,折腾到半夜睡着,今早接着折腾总算抓到这只 bug ——我定义类的时候偷懒只写了 class OOXX: ,改成 class OOXX(object): 就好了。原因是"从 object 继承是为了让类属性能够正常工作……这也定义了一些特殊函数,来实现对象 (object) 的默认语义,包括: __new__ 、 __init__ 、 __delattr__ 、 __getattribute__ 、 __setattr__ 、 __hash__ 、 __repr__ 、和 __str__ 。"( Python 编码风格指南 中译版 (Google SOC) by @EliasCn http://www.elias.cn/Python/PythonStyleGuide )。我的习惯之一就是查到文档类的资料就忍不住中断手里的事情去看完。查到这篇文章我就不抓 bug 改去看文章(反正程序没有 deadline 可以慢慢写),看到接近结尾的时候就恍然了。
昨天收获蛮大的~突然福至心灵理解了断言 assert 到底是干嘛的,终于不用纠结于对付小概率事件了。就像很久以前突然理解函数是啥和几年以前突然理解类是啥一样,充满了恍然大悟的喜悦和对之前自己弱智的鄙视——理解之前,定义可以背下来、有关的问题依葫芦画瓢也能解决,但是实质就是夹生的有看没有懂,我也本能的避免去用,可是不用就很难理解orz
二进制数据用 struct 处理就好。再看那些一个字节一个字节掰的、高端一点转成字符串再切开转换的代码……虽然是别的业余程序员写的,我也很有不堪回首的感觉,因为我本来也准备这么搞,还好多长个心眼问了一下 google 。
前几天不得不在 pys60 里用 re ( N72 上 import 都要好一会儿,我虽然很喜欢正则还是尽量避免使用),顺便记住那四个零宽界定符:后向肯定 (?<=…) ,后向否定 (?<!…) ,前向肯定 (?=…) ,前向否定 (?!…) 。在 (?……) 的省略号部分:前向就是界定匹配部分的开头位置,直接写,后向是在结尾,加个 < ;要匹配用 = 要排除用 ! 。清除汉字(不考虑 unicode 扩展平面的生僻字)之间的空格 re.sub(u'(?<=[\u3000-\u9fff])\u0020(?=[\u3000-\u9fff])','', s) ;单独的换行替换为两个换行 re.sub(r'(?<!\n)\n(?!\n)','\n\n',s) 。
每次在 N900 上写 shell 脚本再回到 N72 写 python , 0 是真的还是假的就要糊涂一阵……苦思一天之后我顿悟了~赞美耽美之神的造化:大蟒蛇当然是攻,所以真的是 1 ;于是贝壳是受,所以真的是 0 ……我想我是再也不会记混了XD
记得小时候看李敖的文章,他谈起有人问他靠写书挣钱、每天码很多很多字"灵感"何来,他的回答大意是靠灵感码字的职业作家就像靠性欲接客的妓女一样不靠谱。我是靠兴趣爬代码,所以同样不靠谱。不过既然不是养家糊口的工作而是闲暇时光的享乐,只要自己爽到就好了嘛XD

--

2011年12月19日星期一

s60v2 isilo 目录口口终极解决方案

以前折腾过,但是没仔细研究。下到现成的字体包,能用用着,用不了也没啥。这次仔细学习了一下。
isilo 内文可以通过编码和字体设置消除口口,但是目录依然口口。说白了就是程序中硬编码的字体不带中文。
FontRouter 的官方论坛 (http://fontrouter.oasisfeng.com/forum/index.php) 里可以下载到 FontRouter2 for Symbian 6/7/8 (http://fontrouter.oasisfeng.com/forum/viewtopic.php?t=17) 。
参考 http://fontrouter.oasisfeng.com/forum/viewtopic.php?t=2 ,对于 N72 ,固件里存在 Z:\System\Fonts\AgfaFontRaster.dll ,所以不需要 FreeType.dll 。
主要就是改 FontRouter.ini 中 [FontMap] 的部分。给程序调用的字体英文映射成自己,中文映射成可以接受的中文字体。自带的就可以。
我改动的是
LatinBold12=LatinBold12,CombinedChinesePlain12
LatinBold13=LatinBold13,CombinedChinesePlain12
LatinPlain12=LatinPlain12,CombinedChinesePlain12
Alp13=Alp13,CombinedChinesePlain12
Alp17=Alp17,CombinedChinesePlain16
Alb17b=Alb17b,CombinedChinesePlain16
其他的都留空了。

isilo 正版要 19.99 刀……真的要买的话就得攒钱了……
刚刚发现 QReader 是 GPL 协议的……一直用它,躺床上看书的时候横屏还是蛮爽的,和 isilo 相比主要缺点是键盘不能自定义……呃……再研究研究~
--

2011年12月17日星期六

Kindle 原生系统全屏看漫画

老娘就是不想装多看!
为 Kindle DX 专门优化过的漫画是 824*1200 的,原生系统下不能全屏。但是可以把 pdf 转成图片再转成 epub ,用 fbKindle ,四面边距设为 0 ,关掉进度栏,就是全屏了~
转换的要点是:一个章节的 html 啥换行也不加,直接写在一行里。比如
<html xmlns="http://www.w3.org/1999/xhtml" xml:lang="zh-CN"><head><meta http-equiv="Content-Type" content="text/html; charset=utf-8" /><title>11-001</title></head><body><img src="images/11-001.jpg" /></body></html>
这样就不会有额外的翻页。
记得改 uuid 。
用脚本生成 NCX 和 OPF 主要内容,半手动也是很快的。真没看出那啥啥收费软件有啥好的。

--

2011年12月15日星期四

风等换算

折腾天气预报被风速换算为蒲福风级卡了N久,因为总是查到一堆坑爹的表格,数据都是取整过的。没好好看维基百科……公式在中间而不是开头或者结尾orz
定义公式 V=0.836*B^(3/2) , V: 风速 m/s, B: 风级。解方程可求风级。结果四舍五入(←这个是我拿着表里的数据试算总结的)。
风速 v(km/h) 的风级: B=int((v/(3.6*0.836))**(2.0/3)+0.5)
ps: 天气什么的已经是第四次推倒重新写了……我总是在分析到 60% 的时候换数据来源……所以至今没有一个成品orz
--

2011年12月3日星期六

神奇的程夫人

起因是跑去看维基百科发现老泉其实是苏轼的马甲之一。另外就是好奇苏妈妈程夫人。
虽然原创内容太少,不过古文找原文也不是很容易的事情。犹豫再三还是发了吧,省的忘掉……
======引用开始=====
武阳县君程氏墓志铭 作者:司马光

治平三年夏,苏府君终于京师,光往吊焉。二孤轼、辙哭且言曰:"今将奉先君之柩归葬于蜀。蜀人之祔也,同垄而异圹。日者吾母夫人之葬也,未之铭,子为我铭其圹。"光固辞,不获命,因曰:"夫人之德,非异人所能知也,愿闻其略。"二孤奉其事状拜以授光。光拜受,退而次之曰:夫人姓程氏,眉山大理寺丞文应之女,生十八年归苏氏。程氏富而苏氏极贫。夫人入门,执妇职,孝恭勤俭。族人环视之,无丝毫鞅鞅骄居可讥诃状,由是共贤之。或谓夫人曰:"父母非乏于财,以父母之爱,若求之,宜无不应者,何为甘此蔬粝?独不可以一发言乎!"夫人曰:"然。以我求于父母,诚无不可。万一使人谓吾夫为求于人以活其妻子者,将若之何?"卒不求。时祖姑犹在堂,老而性严,家人过堂下,履错然有声,已畏获罪。独夫人能顺适其志,祖姑见之必悦。府君年二十七犹不学,一日慨然谓夫人曰:"吾自视,今犹可学。然家待我而生,学且废生,奈何?"夫人曰:"我欲言之久矣,恶使子为因我而学者!子苟有志,以生累我可也。"即罄出服玩鬻之以治生,不数年遂为富家。府君由是得专志于学,卒为大儒。夫人喜读书,皆识其大义。轼、辙之幼也,夫人亲教之,常戒曰:"汝读书,勿效曹耦,止欲以书生自名而已。"每称引古人名节以厉之,曰:"汝果能死直道,吾亦无戚焉。"已而,二子同年登进士第,又同登贤良方正科。自宋兴以来,惟故资政殿大学士吴公育与轼制策入三等。辙所对语尤切直惊人,由夫人素勖之也。若夫人者可谓知爱其子矣。始夫人视其家财既有余,乃叹曰:"是岂所谓福哉!不已,且愚吾子孙。"因求族姻之孤穷者,悉为嫁娶振业之。乡人有急者,时亦周焉。比其没,家无一年之储。夫人以嘉祐二年四月癸丑终于乡里,其年十二月庚子葬彭山县安镇乡可龙里,享年四十八。轼登朝,追封武阳县君。凡生六子,长男景先及三女皆早夭,幼女有夫人之风,能属文,年十九既嫁而卒。呜呼,妇人柔顺足以睦其族,智能足以齐其家,斯已贤矣;况如夫人,能开发辅导成就其夫、子,使皆以文学显重于天下,非识虑高绝,能如是乎?古之人称有国有家者,其兴衰无不本于闺门,今于夫人益见古人之可信也。铭曰:

贫不以污其夫之名,富不以为其子之累,知力学可以显其门,而直道可以荣于世。勉夫教子,底于光大。寿不充德,福宜施于后嗣。
======引用结束=====
大家闺秀会读书教子正常,程夫人牛x的在于"罄出服玩鬻之以治生,不数年遂为富家",会经商哦~
======引用开始=====
记先夫人不发宿藏 作者:苏轼

  先夫人僦居于眉之纱縠行。一日,二婢子熨帛,足陷于地。视之,深数尺,有一瓮,覆以乌木板。夫人命以土塞之。瓮中有物,如人咳声,凡一年而已。人以为有宿藏物,欲出也。夫人之侄之问闻之,欲发焉。会吾迁居,之问遂僦此宅,掘丈余,不见瓮所在。其后吾官于岐下,所居古柳下,雪,方尺不积雪,晴,地坟起数寸。吾疑是古人藏丹药处,欲发之。亡妻崇德君曰:"使先姑在,必不发也。"吾愧而止。
======引用结束=====
有人解释说是程夫人"君子爱财,取之有道"。按照当时法律规定可是"瓮中有物,如人咳声,凡一年而已"怎么看也不像金银珠宝吧,倒是有点像所罗门的胆瓶。
======引用开始=====
自尤(并叙) 作者:苏洵

  予生而与物无害。幼居乡闾,长适四方,万里所至,与其君子而远其不义。是以年五十有一,而未始有尤于人,而人亦无以我尤者。盖壬辰之岁而丧幼女,始将以尤其夫家,而卒以自尤也。女幼而好学,慷慨有过人之节,为文亦往往有可喜。既适其母之兄程浚之子之才,年十有八而死。而浚本儒者,然内行有所不谨,而其妻子尤好为无法。吾女介乎其间,因为其家之所不悦。适会其病,其夫与其舅姑遂不之视而急弃之,使至于死。始其死时,余怨之,虽尤吾之人亦不直浚。独余友发闻而深悲之,曰:"夫彼何足尤者!子自知其贤,而不择以予人,咎则在子,而尚谁怨?"予闻其言而深悲之。其后八年,而予乃作自尤诗。

五月之旦兹何辰,有女强死无由伸。
嗟予为父亦不武,使汝孤冢埋冤魂。
死生寿夭固无定,我岂以此辄怨人。
当时此事最惊众,行道闻者皆醉辛。
余家世世本好学,生女不独治组紃。
读书未省事华饰,下笔亹亹能属文,
家贫不敢嫁豪贵,恐彼非彼难为亲。
汝母之兄汝叔舅。求以厥子来结姻。
乡人婚嫁重母族,虽我不肯将安云。
生年十六亦已嫁,日负忧责五欢欣。
归宁见我悲且泣,告我家事不可陈。
舅姑叔妹不知道,弃礼自快纷如云。
人多我寡势不胜,祗欲强学非天真。
昨朝告以此太甚,捩耳不听生怒嗔。
余言如此非乃事,为妇何不善一身。
嗟哉尔夫任此责,可奈狂狠如痴麏。
忠臣汝不见洩治,谏死世不非陈君。
谁知余言果不妄,明年会汝初生孙。
一朝有疾莫肯视,此意岂尚求尔存。
忧惶百计独汝母,复有汝父惊且奔。
此时汝舅拥爱妾,呼卢握槊如隔邻。
狂言发病若有怪,里有老妇能降神。
呼来问讯岂得已,汝舅责我学不纯。
急难造次不可动,坚坐有类天王尊。
导其女妻使为孽,就病索汝襦与裙。
衣之出看又汝告,谬为与汝增殷勤。
多多扰乱莫胜记,咎汝不肯同其尘。
经旬乳药渐有喜,移病余告未绝根。
喉中喘息气才属,日使勉强飡肥珍。
舅姑不许再生活,巧计窃发何不仁。
婴儿盈尺未能语,忽然夺去词纷纷。
传言姑怒不归觐,急抱疾走何暇询。
病中忧恐莫能测,起坐无语涕满巾。
须臾病作状如故,三日不救谁缘因。
此惟汝甥汝儿妇,何用负汝漫无恩。
嗟余生女苟不义,虽汝手刃吾何言。
俨然正直好礼让,才敏明辩超无伦。
正应以此获尤谴,汝可以手心自扪。
此虽法律所无奈,尚可仰首披苍旻。
天高鬼神不可信,后世有耳犹或闻。
只今闻者已不服,恨我无勇不复冤。
惟余故人不责汝,问我此事久叹呻。
惨然谓我子无恨,此罪在子何尤人。
虎跑牛触不足怪,当自为计免见吞。
深居高堂闭重键,牛虎岂解逾墙坦。
登山入泽不自爱,安可侥倖遭骐驎。
明珠美玉本无价,弃置沟上多缁磷。
置著失地自当尔,既尔何咎荆与榛。
嗟哉此事余有罪。当使天下重结婚。
======引用结束=====
《苏小妹三难新郎》仅仅是真人同人小说。历史上苏轼并没有妹妹,只有两个夭折的姐姐和一个短命的姐姐。苏姐姐十八岁去世的时候秦观才三岁……秦观的老婆是徐文美。

--

读书笔记

前几天看特科通信人才的历史,看到王光美他们家的医学牛人辈出,顺便看了一下,王三嫂是林巧稚的爱徒……然后好奇协和不准结婚的女医生,干脆好奇一下这个传说中的杏林胜地(前几天还在推上看到武汉协和的医生不爽北京协和说话太不严密,把他们都打成山寨了,笑~)。然后去找了《协和医事》的 txt 版,今天趁周末的白班看完了。
作者名字是"讴歌",简直像不愿意为自己拍的恶心马屁负责任的化名一样——当然,这人不只出过这本书,那么大概是我小人之心了。不过作者自己说了自己是协和的毕业生。屁股决定脑袋,中立性没什么可以指望的,不过当作学校招生材料的话还算厚道,起码没有讳言协和现在不是 211 也不是 985 ,还有现在医生真的很辛苦。
本书内容提要:历史很慷慨,现状很苍白。完。
不想理解他们的人也不会去看这本书,会看的人看之前也都可以理解他们。
同一段动荡历史的另一个断面,专业以外并没有太多出乎意料的东西。
从某种意义上说,医生是最知行合一的知识分子。作为行动的矮子,我真的很佩服他们。要多实践啊……

Kindle DX 上用 fbreader 看 txt , ukai 字体加粗 28 号字,真是享受。
这本书定价 32 。在 Kindle 上看的书已经达到了 166.4+135+32=333.4 元,码洋 248.1+32=280.1 元。

--