¶ Release Party 北京,Ubuntu 的!

2006-11-02 17:30

Ubuntu Edgy Eft Release Party In Beijing

无责任报道 061102 19:30~21:00 如下

1. 动机

俺是怀着以下目的:

  1. 代朋友询问 6.10 的宽屏支持问题
  2. 混点奖品
  3. 收藏一张 Ubuntu6.10 光盘

2. 流水账

  • 18:25出发,自行车
  • 18:45到中科院自动化所自动化大厦
  • 18:55挤入会场
  • 19:00~19:15 体会嘈杂,贡献体热
  • 19:20 主角入场
  • 19:35 Mark Shuttleworth 聊天,Amy 翻译:
    1. 自由软件和Ubuntu:
      • e.g. FF 变化非常慢,但是会突然变的流行
    2. Ubuntu 发布工程:
      • 基于工程师的需求和呼声的
    3. 6.10 Edgy Eft 特性
      • 35s reroot,tea fast for this version...
      • thin clien support;直观的好处是节省企业成本
      • net pc? retun Uninx age...
      • understand linux is beat begin with lts(Gentoo)
    4. next week start 7.04 version;在美国开始
      • 新功能:
        1. SGL/3D desktop suport
        2. windows game support!
      • howto plugin u idea into Ubuntu:
        1. wiki page report;为什么重要的?如何实现?
        2. Forum/wiki 等等中找到代理人进行意见表达
        3. 获取corel dev. 的联系;电话,Skype..直接影响确认的人将意见带入版本意见会议
          • 注意时区 ;) ...

2.1. 提问互动

`~20:30`

  1. QQ 加入请求:
    • 自由软件原则 soso..
  2. 如何快速部属:
    • 支持标准的网络安装控制..
  3. 定制安装:
    • liveCD 不如 Alternate(文字安装)光盘实用
  4. Ubuntu 到底提供了什么有别于Winodws 的!?
    • Freedom!!!
    • 透明的详进的软件包管理
    • 针对你的各种兴趣 自由软件环境可以给你更加多的选择
  5. 安全升级Ubuntu!?总是崩溃
    • GTK error?依赖问题??
    • a: 没有使用标准工具升級
    • b: 定制系统的升级可能有问题
    • c: 自由软件本身有风险,需要我们主动参与解决
  6. Debian包的兼并有计划?
    • 使用 twin 作类比
    • Ubuntu 和 Debian 将是完全不同的系统...!不论有多象....
      • Ubuntu is GPL, so every change is publish to Debian;
      • not equal to Debian'a goal
  7. Gentoo和Ubuntu?
    • Gentoo is better Ubuntu?
      • Gentoo 是学习Linux 本身的好系统
      • Gentoo 工程师没有在Ubuntu 团队中(曾经有)
    • 学习Ubuntu 从开始Gentoo 比较好?
      • Ubuntu 致力于与其它Linux 厂商合作
  8. abt Mark space trip:
    • 无法形容,无以类比的体验
    • 8个月的训练->drink->训练->drink...发射前没有事儿可作...当地体验,民风..遇见加油成员..过程中有非常多的疯狂体验..物种的自觉...发射的报道..5秒飞过中国...15分从北美到北非..宇宙中看不到国家..一定也是中国未来宇航轨迹..有美国人员自习中文for work in China...
  9. GPL3
    • 是否合适不一定,但是探讨模式is good
  10. 如何融合不同开发团队的思想/目标?
    • Ubuntu 项目的策略:促进分享!在不同的 kbuntu .... 团队间..存在即真理,有人用,就可以存在于Ubuntu!
    • Ubuntu 的工作就是促成项目的发布
  11. 公司命名....
    • canonical.com 的公司名..象书名,直接彰现主张..canonical -- 最简单直接的解决方法
  12. start dict 问题:
    • 升级时期 Ubuntu/Debian 的发布错开了
    • 还有词典的版权问题
  13. suggest for Ubuntu
    • 自由软件不是任何抛出想法就有人作...
    • QQ
      又是QQ,这可怜的软件折磨我们这么多年了,难道仅仅因为其中的一些爱情故事;
      中国人就认定了要永远受到一家公司的不断要胁而安装越來越肥的软件?!
      竟然连自由软件爱好者都不能免俗?!
      建议区分真伪自由软件爱好者的标准之一检验是否使用QQ...
      
    • 中文支持
  14. 自由软件的商业生存:
    • not sale License just Servise...还有培训业务...政府支持
  15. .NET 框架可以在Ubuntu 中支持?
    • Ubuntu 没有怎么研究所以没有办法回答
  16. 如何成为Ubuntu开发人员
    • 各种人士加入进来以后..沟通全球人的智慧..沟通技巧和欲望是加入Ubuntu 世界的主要技能
    • canonical.com 现在70 人开发团队,分布在18个国家
    • 在社区中表现和证实自个儿,然后提升为正式
  17. Mark 的人生下一步
    • 代替Windows....哈哈哈..人生目标也在寻求中
  18. 为什么投资Ubuntu:
    • Mark 生平..接触PC和Internet 很迟..大学时接触了 SlackwareLinux..windowx3.1 时有很差的体验...通过Linux 流畅的进入Internet..发现/把握机会..了解计算机..大学时成立咨询公司解答windows的网络问题来获利..mail server..南非的带宽非常有限..深入理解TCP/IP..使用自由软件..实现加密服务..美国的法令和现实不合(加密都是自由软件但是法令禁止出口)..甚至于IBM也不能和我竞争..1999年掌握了安全加密服务50%的世界份额, 卖出时获得6亿美元..所以回馈自由软件世界..
    • 有很多著名商业公司是基于自由软件的!

2.2. 尾声

  • 20:40 Ubuntu 社区中国成员想介绍社区规范
    • 气氛控制不住,草就
    • IRC 中国使用人数不多
  • 21:10 基本over,聪明的冲前要签名了

2.2.1. 个人观点

环境:
  • 忒闷了!
  • 顶层的小会议厅,RMS 也曾经来访过,传说个人长势太强下面的只能耹听,Mark 毕竟年轻,技术方面也没有什么名声,现场是火爆的
翻译:
  • 忒差了....
  • Amy 作为Ubuntu 唯一驻中国代表,本身显然是纯商务人士,技术名词,经典隐喻不甚了了
Mark:
  • 好年轻! 想来Ubuntu 有希望!
  • 现在Ubuntu 社区人员虽然没有Debian 的多,但是更新速度却要快很多,而且易用为普通人所用的目标和思想更加可以吸引贡献
  • 在其它自由软件掌旗者们老去后,只有Mark 可以凭一已之力,连续一贯的推进Ubuntu 吧...

2.2.1.1. 相关资料

2.3. 照片

  • 凤凰205E拍摄,乐凯400黑白胶卷,需要冲印扫描,才可以发布,耐心准备ing...

  • t2t渲染:: 2010-10-09 02:21:41
  • 动力源自::txt2tags

§ 写于: Thu, 02 Nov 2006 | 永久链接;源文: rdf ,rss ,raw | 分类: /oss/Ubuntu §
[MailMe] [Print] Creative Commons License

作品Zoom.Quiet创作,采用知识共享署名-相同方式共享 2.5 中国大陆许可协议进行许可。 基于zoomquiet.org上的作品创作。

:;

,Zen ,Chinese


  • t2t渲染:: 2010-10-09 02:21:35
  • 动力源自::txt2tags

§ 写于: Mon, 18 Sep 2006 | 永久链接;源文: rdf ,rss ,raw | 分类: /Zen/Chinese §
[MailMe] [Print] Creative Commons License

作品Zoom.Quiet创作,采用知识共享署名-相同方式共享 2.5 中国大陆许可协议进行许可。 基于zoomquiet.org上的作品创作。

¶ “国际自由软件日”之头脑风暴

2006-09-16 13:30

9月16日,世界“软件自由日”

无责任报道 060916 13:30~17:43 如下:

1. 动机

俺是怀着以下疑问来参加活动的:

  1. "软件自由日"可观察到政府的态度?
  2. CSDN 对FLOSS 的态度?
  3. 北京大学这样的中国最高学府对FLOSS 的态度?

2. 流水账

  • 12:35出发,自行车
  • 12:55到理想国际,修整一下
  • 13:15 到达会场
  • 13:30~13:50  陆首群主席主题演讲
      什么是OSS  严重的南方口音
      "业余软件工程师的聚集成果..."
      美国80%的公司使用OSS
      欧洲70%的政府使用OSS
      动员志愿者...
    
  • 13:50~ 北京大学软件与微电子学院 陈钟院长
      去德国和全球开源软件开发者交流大会
      IBM 组织的,体会到各种新奇的思想和成果
      Google 等等大公司使用开源软件结构,令竞争对手难以评估负荷能力...
    
  • 14:00~ OSFD 发起人,CSDN总裁 将涛:
      CSDN 的目标,为中国程序员创立一个友好的信息交互平台
      最好的学习方式,就是实践-> OSDN
    

  • 14:20~  袁萌教授主题演讲
      OSS主席 语气激昂 近70岁!
      "自由软件在中国不能搞!只能开源软件!" -- 2005年
      自由软件日,10*10平方米就可以
      开源软件有些商业味道
      自由软件才是真正可以自由使用的软件
      Ubuntu 的"三要":
        要为他人着想
    	要有礼貌
    	有有协作精神
      软件的价值在于使用,使用的人越多价值才大
      软件作为商品是种发明,但是对社会是有损
    

  • 14:50~  宫敏博士主题演讲
      Turb0Linux 总裁
      自由软件的精神....
      如果一个公司可以对一个国家施加压力,这就是一种殖民行为!
      关注软件的知识属性:
        0: 软件是物化的知识
    	1: 知识有其发展的自我规律
    	2: ...
      kernal 编译器 shell 等等的工作原理,在中国如果没有大量的人才积累,
      就只能拉美化,印度化....
      人民大学交流时的学生问题:
        自由软件程序员的生存问题
    	...能力和影响力的成本问题
    	自由软件是民族国家独立发展的重要契机!
    

  • 15:10~15:20  休息 抽奖

  • 15:20~ CSIP 陈伟
      chenwei@csip.org.cn 13601136160
      第三个国际软件自由日
      软件独立供应商的开创,造就了现在80% 的垄断现象
      FLOSS 统一名称 Free/Libre/OSS
      自由与创新的精神:
        专利通过独占利润,鼓励创新
    	自由通过交流促进创新
      E-learnning : Moodel
      知识产权问题:
        专利,版权,商标,商业秘密,著作权
      自由软件的国家之路:
        国家态度! 国家级的策略
    	企业支持的环境
    	社区环境的促进:
    	  是开源软件的主要场所
    	  政府通过中立机制进行促进自由软件工程师的生存条件
      自由/开源软件产业化思考:
        产业链的构筑 社区;分发者;捐助者...
    
  • 16:30~  自由软件协会联盟ubuntu计划介绍
    • linux.pku.edu.cn 以及海淀多个院校的FLOSS学生组织
      • 有古老和经典的`Lilnux Install Party` 活动!
      • 但是从安装的系统看远没有进入 LFS/Gentoo 等等Linux 核心系统的体验境界...

  • 17:45 离开,没有等到传说中的 “国际软件自由日”头脑风暴——为中国自由软件献计献策!

2.1. 体验

活动组织实体:
主办单位:
  北京大学软件与微电子学院
  OSS 中国开源软件推进联盟
  程序員 杂志
  OSDN社区
支持单位:
  SCIP信息产业部软件与集成电路促进中心
  共创软件联盟
  北京软件行业协会
  CSDN网站
  • 从背景的大幕布可以体味出,此次所谓 `Software Freedom Day06` --“国际软件自由日”
    • 是政府背景的宣传活动
- 中国的民间自由/开源组织根本没有被邀请和通知
  • 从活动的组织和进程看也和 `SFDay` 的原旨-- 向民众展示自由/开源软件,没有关系
    • 标准的中国式会议日程
- 主持方式还是综艺节目式的 - 只讲Linux/Ubunt ,BSD 系列以及开发语言没有任何涉及...

学者的风范:
  • 先后8位人士的主题演讲,风格上有非常明显的差异:
    • 语速和占用时间与演说者的身份地位呈严格的反比
- 凡是学识年龄越长的,语速越平和,内容也精小,偏向文化和精神探讨,旨才充分调动听众的思考 - 凡是年轻的,语速越快,内容也越丰富,有大量的资料辅助展示,偏向使用数据来吓唬住听众
  • 自由和开源
    • 先后演讲过程中,以开源软件的市场发展为中心来强调的有6人
- 其中再有2人提及自由软件和开源软件
  • 只有两位以自由软件的精神本质和国家核心竞争力来讲述自由/开源软件活动的重要性
- 袁萌教授,一直不懈的向各界说明自由的重要性,但是无法调合开源的可操作性竞争 - 宫敏博士,作为程序员出身,从自身深切的感触强调自由开发的重要性, 但是无法改变中国程序员的生存环境

政府的态度:
  • CSIP -- `信息产业部软件与集成电路促进中心`
  • 从名称上看,国家是软硬都渴望独立研发的,但是没敢说硬件,操作系统也没敢说, 仅仅强调了整个生态的支持

2.1.1. 个人观点

自由和开源:
  • 尽管国人意识到在自由软件运动方面中国迟了20年,但是并不关心自由和开源的差异, 仅仅是想趁FLOSS的东风,建立自个儿的软件体系
  • 这只能是无源之泉:
    • 只能理解开源模式的组织
- 是永远无法获得自由软件的动力的...

中国的软件生态环境:
  • 不论国家的策略/政策/机构等等是否积极支持,想简单的得到改善,是基本不可能的!
  • `一切的根源在教育!`
    • 没有合理的教育机制
    • 无法得到一定数量的合格程序员
    • 没有足够数量的有能力的程序员就没有中国的核心软件企业群
    • 没有核心软件企业群就没有中国的核心软件研发环境
    • 没有中国的核心软件研发环境中国就只能永远作简单的应用软件研发
    • 永远作应用软件研发的中国软件行业环境就不可能需要软件基础研发人员
    • 不需要软件基础研发的行业环境怎么可能产生软件基础构件程序员?!
    • 没有软件基础构件程序员的中国如何支撺的了良好的国家软件生态环境?!!!

  • 而且中国的民间自由软件社区从来没有进入国家的法眼怎么可能起到积极作用?!

2.2. 照片

  • 凤凰205E拍摄,需要冲印扫描,才可以发布,耐心准备ing...

,Zen ,Chinese


  • t2t渲染:: 2010-10-09 02:21:35
  • 动力源自::txt2tags

§ 写于: Sat, 16 Sep 2006 | 永久链接;源文: rdf ,rss ,raw | 分类: /Zen/Chinese §
[MailMe] [Print] Creative Commons License

作品Zoom.Quiet创作,采用知识共享署名-相同方式共享 2.5 中国大陆许可协议进行许可。 基于zoomquiet.org上的作品创作。

¶ CC Salon BJ

2006-06-11 14:00

060611 10:30~13:10

google group:CC China 沙龙第一次 通知

因为长期关注CC,获知沙龙举行的消息,主动掺合,无责任报道如下:

1. 动机

俺是怀着以下疑问来参加活动的:

  1. CC协议如何同现存的知识产权合同相协作?
  2. CC China 的推进情况和发展思路?
  3. 音乐作品使用CC 的完整利益链的解决?

2. 流水账

  • 09:55出发,自行车
  • 10:15到达万圣书局,一层工作人员竟然不知道此次沙龙
  • 刚刚就坐万圣咖啡,10:20 人们突然涌来:
    • CC China 的工作人员
    • 特邀代表们
    • 主动来旁听的
  • 11:17 正式开始,王老师主持:
    • 原来叫`CC Salon BeiJing`,是 `CC Salon` 的中国第一家分支
  • 11:20 Jon Phillips 分享CC体验
  • 11:37 MIT 学者团到达
  • 12:00 国图CC思考报告
  • 12:20 奇迹网与CC
  • 12:55 MIT CC协议
  • 13:30 结束

2.1. 人物

(记要各界人士印象,记录顺序不分先后)

Jon Phillips:
徐佳扬:
辛省志:
王兴:
  • 校内网创始人
  • xiaonei.com
  • wangxing@xiaonei.com
  • 标准的海龟,基本吻合一切海外回归创业者的外表想象;-)

季燕江:
  • http://www.qiji.cn/
  • 北京科技大学物理系,理论凝聚态物理
  • 奇迹创始人
  • 基本吻合大家对理论研究者的外表想象;-)

翟建雄:
  • zhaijx@nlc.gov.cn
  • 国家图书馆 法律参考员
  • 参考咨询部社科咨询室
  • 从外表到学识都严肃无比的大叔 ;-)

王春燕:
  • http://cn.creativecommons.org
  • 知识共识中国大陆项目,项目负责人
  • 热情优雅的老师

    还有 cnblog.org 百度 人民网 等等热心人士到场

笔者:

2.2. 录音

下载:
  • 啄木鸟提供:
    1. 060611-CCChina-salon-00.mp3 20.7M 0:30:13 开始前的热闹背景讨论
    2. 060611-CCChina-salon-01.mp3 59.2M 1:26:24 主题讨论
    3. 060611-CCChina-salon-02.mp3 8.5M 0:12:23 MIT协议设计简介
  • Mic 好象有问题,噪音比较大,请忍耐,或是自行优化处理;
  • 遵从 CC1.0 by-nc-sa协议;

3. 主题

个人笔记有印象的主题讲话

3.1. Jon's CC

Jon Phillips:
  • 展示现在CC Salon 的各种活动;
  • Godzilla ...;
  • CC 不应仅仅在 web;
  • 还有各种文化/艺术作品领域也应该理解和应用;
  • 知识产权与CC 的协同/共存的思考: 如何社会合作?
    • 有很多其它城市的 CC Salon
    • 推荐,各种商业人士在一起协同推进 CC 的应用
  • dorkbot中国的介绍 关注艺术的CC 模式分享创作

开源和CC:
  • open cliper art lib.
  • Inkscape开源的强力矢量绘图软件!
    • 有版权的选项,可以随作品传播
  • openclipart与 Inkscape 等自由软件相呼应的开放设计作品展示站点!

CC 关注的:
  • 是没有巨收益的小创作集团
  • 年轻人的通过CC 来分层次的支持不同的创作活动
  • CC 与现有的知识产权不是互斥的,是作品不同阶段和范围的补充

3.2. 国图CC思考

国家图书馆的项目:
  • 开放存取与图书馆的未来发展
  • 发现,研究者的CC 权益点:
    • 作者并不以现实利益为目标
    • 而且是快速扩大学术思想的影响力和认识

CC 对图书馆资料的支持:
  • 版权制度下的另外突破点
  • 多媒体作品/艺术作品等等,更加需要CC对版权的补充

CC 的国图理解:
  • 解决网络作品传播的版权保护问题
  • 数种CC协议条款: 就是完备的法律声明, 但是对于违反的,只能走民事诉讼,其举证要自行处理,有极高的成本

图书馆管理的"源数据":
  • 数字资料的 标引/索引 数据,是有工作时间含量的"源数据"!
  • 国图的法定义务:
    1. 数字化资料
    2. reCreat 的责任
  • 通过 "罗密欧计划"的报告意识到: `CC 作为源数据的权力表述,比较合适`

CC作品发布平台:
  • CC 作为国图资料数字化计划中,是一个现有的合理选择
  • 国图计划提供CC 作品自发录入平台
    • 平台服务入口?会是设立在全国所有国立图书馆?

3.3. 奇迹的CC

奇迹网的项目:
3年前 开始; "奇迹文库" 项目的发起原因:
  • 研究工作的资料来源实在太不方便
  • 参考国外物理研究资料中心的作法,引发了奇迹的创立
  • http://cn.arxiv.org
  • 物理学家的集体行为,导致期刊的行为转变

关注:
  • 法律问题不关心
  • 关心平台对研究人员有用否

在中国:
  • 商业互联网先成功,科研/公益的从未成功
  • 奇迹的服务目标: `科研人员服务 --> 科普服务`
奇迹的CC:
开始时: 发现plos 期刊的版权声明 选择了CC 所以,进一步的研究才发觉CC的恰当,也使奇迹应用了CC

但是:
科研论文还是要发表的, 所以:`作者/奇迹/出版/读者` 的四方权益标定, 还需要进一步清理,组织出好的协同方式

任务:
  • 国际科研期刊主动的允许作者进行CC发表
  • 中国,没有开始关注,需要和出版社进行交涉

"民科"问题:
  • 民间伪科学研究家
  • 国外,研究者平均素质决定了没有太多的"民科"现象
  • 国外也有一定的研究门槛:
    • e.g 发表需要指定的格式和流程控制
    • 百度百科的发布比维基百科要容易太多
    • 国外期刊投稿要求 LaTeX / PDF 指定格式
  • 被建议施行 `preview` 的审核发布来保护

引发:
  • 国图发现的资料确认的"网络不信任危机"
  • 如何在吸引注意力的同时,保证科研资料的权威性/正确性?
  • 笔者建议:
    1. SNS化编辑团队的建立
    2. WEB2.0 化内容的编辑/评审
    3. 专业化服务站点

3.4. MIT的CC协议

"作者,著作权":
  • 科学共用 Science Commons
  • http://sciencecommons.org/
  • 期待王老师补充资料下载
    CC理事会成员、MIT教授Hal Abelson则向大家介绍了CC在科技领域的子项目
    Science Commons刚刚开始的学者版权项目
    (Scholar's Copyright Project)的情况。
    他说,这是SC为了在科研领域推动开放共享理念而推出的一个新项目。
    他还介绍说,MIT目前正在向其研究人员推荐一份《论文出版补充协议》,
    保留在文章出版前和出版后以数字形式在网络上发布和传播的权利。
    这将作为MIT的政策,希望能够推动科研论文的共享,
    使更多人能够接触到最新的研究成果,从而推动科技的发展。
    

4. 小结

CC:
  • 创作共用 是如何演化为 知识共享的?
  • 我虽然不认同知识共享 的定义, 但是对 CC China 的推进还是非常理解和赞同的
  • 人民大学恰如其分的承担了 `CC China`的维护责任,是非常令人认同的
CC和开源:
  • 漫谈自由与开源+啄木鸟开源社区介绍 中有详细讲述
  • 自由软件和开源模式,就象知识产权和CC协议,相生相融,却又基于完全不同的哲学思想
  • 正确的理解自由和开源,才可能正确的把握 CC 不同协议组合的含义
  • 正确理解,开源的历史来源和现实情况,才可能正确推进CC在艺术作品领域的结合

4.1. 注意

无责任报道 的一应链接,使用 FireFox 浏览为佳!

4.2. 照片


  • t2t渲染:: 2010-10-09 02:21:35
  • 动力源自::txt2tags

,Zen ,Chinese


§ 写于: Sun, 11 Jun 2006 | 永久链接;源文: rdf ,rss ,raw | 分类: /Zen/Chinese §
[MailMe] [Print] Creative Commons License

作品Zoom.Quiet创作,采用知识共享署名-相同方式共享 2.5 中国大陆许可协议进行许可。 基于zoomquiet.org上的作品创作。

¶ 杨晋富

2006-06-04 16:00

[仨儿无负责报道]

1. 有这样一位父亲

其人:
  • 名晋富,当年父辈期望山西富裕起来之寄望;
  • 岁45,近8年不事生产,只作了一件事情:
    • 四处奔波,求医,要保全女儿的一截残腿,只为:
      要让女儿长大后,可以穿裙子,可以跳舞,
      可以在洗澡的时候,从正面往下看,身体是美好的。
      
其性:
  • `直拗` ,这么多年,不论多少专家,朋友基于家人谩骂诅咒,依然不放弃求医!
  • `天真` ,我在广济医院 门卫等了一个多小时,和外出的父女见面的第一件事儿,是帮助老杨解救被塞在一个塑料瓶中的草蛇,用军刀割开才发现,草蛇早已死了,老杨表示自己从来不忍让小动物受苦
  • `健谈` ,只要有热心来访者,老杨总是热情接待,并不懈的将话题转入到治疗方案的前因后果,叙述出来,求得认同

其人:
  • 根据出示的证明资料,老杨原先不过是名自学/可能经过短期培训的专业农民,或曰农业技术人员
  • 现在作为中国“捐脸第一人”的老杨已经算是半个“中国医疗机构效能评估专家”了?!
    • 经过八年,24个省市,40多家知名医院,的走访,老杨设法为女儿筹措了大小手术20多次,终于有了基本恢复右小腿外观和功能的希望
    • 对各种专家/机构/科研组织面对真实的疑难病症的态度和品性,老杨绝对拥有权威评论权

  • 这期间,老杨是如何自学成为高效的演讲者,募捐人,坚定的在各种权威的预言中坚持下来,逐步寻求到最初单纯的愿望的实现的医疗方案的?!
  • 由于长期的颠沛流离,不得理解,以及巨大的债务压力,老杨已经患了一定的`抑郁症`, 失眠,记忆消退,注意力涣散,折磨着老杨,所以,陪伴女儿治疗的同时, 老杨自己也成为一些药品的志愿人员来治疗自个儿的神经衰弱

其行:
  • 有些害羞,因为暂时没有办法直接回报社会各界的帮助,虽然在记者/医疗等等人士的建议下, 签署了器官捐献等协议,但是面对来访者,老杨还是很有些不知所措的热情接待, 不敢轻易真视对方
  • 非常注意聆听,为了有效将自已的想法传达给对方,老杨在对方讲话时, 会立即安静下来认真聆听对方的意思,真诚的表达回应
  • 好脾气,不论女儿怎么样说话,总是反复的要求,并不呵斥,直到同意自己的要求, 当然有商有量,尊重女儿的想法

2. 流水帐

`回忆周六走访灵灵父女`

计划:
060602,看了《新京报》的[人物]“女孩灵灵”拒绝儿童节礼物, 被记者传达的小姑娘`清洌`的坚持, 父亲单纯的`直拗`所打动, 决意要去看一看这对父女,表达一下子自已个人的支持, 先搜索了一下子,得知“广济医院”的地址和有关 灵灵-"连腿女孩" 的过往报道:
开赴:
但是周六,几个“广济医院”给出的咨询电话都不通,只好直接TAXI按照地图前往

等待:
  • “广济医院”的门面忒小,不过门卫老头儿很热情,得知俺是热心人土, 没有所得盘问,立即领路, 却发现灵灵父女外出了,只好在门卫等候,
  • 也才知道“广济医院”是不入流的小小骨专科医院
  • 住的病人,大多是慕“夏氏增高术” 来增高以求好婆家的MM们
    • —— 不过,根据官方资料,的确是非常神奇的“增高术”, `十万+两月=十公分的增高`, 而且没有后遗症,没有反复

见面:
`15:36`,灵灵父女推着自行车回来了, 见面远远没有我想象的那么尴尬,老杨很热情,灵灵很随和;
插曲:
  • 只是看着,老杨一副洗耳恭听的样子,我就没一骨脑的将计划说出来,
  • 看阳光还好,就建议让灵灵给爸爸拍几张照片,
  • 因为一直以来,都是记者来拍灵灵,或是拍患部的医疗记录照片, 灵灵父女两的日常生活照片从来没空来拍的;
  • 结果,就趁老杨梳洗打扮的两分钟,描述了一下子机械照相机的原理, 灵灵就可以自如的操作俺的爱机: 凤凰205E! 全机械旁轴照相机哪!一般人怎么都不会玩的!
  • 接下来的半小时,灵灵指挥父亲,拍了十多张照片,我就趁机,讲述一些摄影技巧, 同时转换了三人的关系,成为朋友,灵灵也开始唧唧喳喳起来,
  • 正好可以放映 Studio Ghibli 少有的现代励志影片《侧耳倾听》

结束:
时间过的非常的快: 穿插了一顿饺子的影片观赏,老杨重新开始的求医历险记,才讲不一会儿, 就被外面已渐黒的天色打断了, 确认当前通信地址,约定下次来放映《天空之城》, 就匆匆坐 968回家了, 继续更多的思索:“普通人,如何帮助这样的弱势群体”

2.1. 通讯地址

100071
北京丰台区花乡纪家庙
北京市广济医院

晶晶(一病31床)
  • 保密原则,灵灵在广济医院叫 晶晶
  • 以防万一的话,可以注明`父,杨晋富 代收`
  • 灵灵,说长这么大从来没有机会写信,虽然会写字…………

  • 期望有心人可以主动和灵灵通信,聊天,交流各种信息,让这聪明的小女孩, 不要被病残影响,不能感受到大千世界……

另:
因为灵灵父女经常要根据经济条件调换床位,热心人如果怕不能寄达,可以email , 我打印后,当面递交 zoomquiet+blogging@gmail.com

2.2. 照片

  • 灵灵父女:; 虽然穿的都是热心人士捐助的衣物,同伤残抗争了这么久,父女在镜头前终也能绽放笑颜

  • 灵灵作品一:; 作品二:;

  • 作为康复运动,灵灵学会了自行车:;

大照片@Flickr:
灵灵父女foto

= 灵灵 =

  • 不能不说小女孩反应很快,也敢于尝试: 我使用mpalyer 在笔记本上播放DVDRIP 的, 灵灵,仅仅注意到我的几次操作,就立即会通过 Space 和箭头按钮来控制影片播放,回退等等了!
  • 但是,长期在全国奔波求医,20多次大小手术(为了恢复小腿外观和功能 ,几次将大面积的背部肌肉,皮肤移植到腿部),导致灵灵无法上学, 到现在已经12岁,都应该准备中考了,却对中国的考试还没有任何体验

2.3. 建议

我特意打印了一份“导向自由的律令” -- 三毛的人生觉悟,交给老杨,告诉他,教育还有不同的选择。

其实还有郑渊洁自编教材来教育儿子的实例,只是对灵灵父女不适用。

灵灵父女面对的是如何合理规划康复,教育和资金的综合解决方案。

我只能粗浅的建议:

  1. 自学小学课程
  2. 及时入读普通初中
  3. 及早确认行业,就读技专
  4. 坚持自学,将来有机会再谋求高等教育

2.4. 社会帮助

老杨的期望是能在北京呆下来,并安排灵灵入学;

然则,象老杨这样,普通教育水平,只有农业技术的成年人, 在北京市区除了体力劳动和报刊亭等小商品经营外别无机会……

而且小女孩的入学也涉及到方方面面的事儿,期望社会各界,有资源掌控的人士, 关注灵灵父女,提供力所能及的帮助…………

3. 篇外-义务宣传

`根据老杨的要求传达以下几点个人看法::`

不要迷信三甲医院!
老杨以亲身经历向我表述一定要宣传的信念之一: 所谓三甲医院不过是设备先进些,并不代表他们能包治百病! 想来也有道理,因为三甲医院要想保住名气,政策倾斜就只能多采取稳妥的治疗方案, 根本不会考虑病患的真实需求的!
积水潭医院是态度非常差的三甲医院!
  • "直接截肢就好了,干什么拖那么长时间?!",
  • "你是医生?还是我是医生?!你是专家还是我是专家?!"
  • 这是老杨记忆犹新的,花了十四元,等了几小时,得到的专家门诊服务
上海市人情最冷淡:
  • 老杨父女辗转全国24个省市,只有在上海被关押,遣送过;
  • 也只有在上海父女俩获得的社会关注最小; 不过老杨感慨:“上海就是富,两小时乞讨就能有几百元……” `也许正是因为相对富裕才使得上海宁出钱出手?!`
转述不代表同意

从这里,到那里
流转的不仅仅是
生命迁徙的轨迹    

Quiet ,nomeans


  • 动力源自::txt2tags
  • t2t渲染:: 2010-10-09 02:21:42

§ 写于: Sun, 04 Jun 2006 | 永久链接;源文: rdf ,rss ,raw | 分类: /Quiet/nomeans §
[MailMe] [Print] Creative Commons License

作品Zoom.Quiet创作,采用知识共享署名-相同方式共享 2.5 中国大陆许可协议进行许可。 基于zoomquiet.org上的作品创作。

¶ 保重身体

2006-06-01 13:00

虽然:
不应该在六一发布这样的邮件,但是从我自身在上海的工作经历,可以推之认同, 我那时是浦东软件园,陆家嘴分院的讯博公司的,因为独身,家离的远,一向整个院区是我 走的最晚,自从HW有一个分部搬到隔壁楼后,咱就没这自信了…………

其实:
再垃圾的技术/管理流程,照样可以干出伟大来的! 君不见金字塔是什么样在几十年的工期里按时完成的?

中国向来:
有草菅人命的传统,因为我们有无限的人力,学什么西方先进的管理技术? 咱们就用人堆也能堆出创新IT企业来,反正工资有行业潜规则的,HW想给多员工也不敢要哪! 多请几个老外顾问来充门面就成了, 反正使用软件的企业也根本没指望通过什么ERP来增长效益,

而且:
这样一来形成了有中国特色的软件行业壁垒, 中国企业只用差的管理系统不想不愿不敢不能使用外国的先进系统, 也是`保护民族产业`哪!

1. 来自邮件

1.1. 『华为』 [心情驿站]从胡新宇到华为

 作者:同是_沦落人  
 提交日期:2006-5-28 0:27:38

  不知道是公司真的学会信息安全管理了,还是我的信息太闭塞了,胡新宇倒在实验室的 消息,直到今天我才知道。

   说起胡君,大体上印象很模糊,好像只是在哪次有同事开会时,偶尔听人提起过,因 为工作中没有直接接触的机会,所以也跟具体的人对不上号。

   但是胡君在做的项目,我是有所了解的,据说是公司保密的项目,并且时间非常的紧 急,而且有些技术公司以前也从来没有做过。刚听说这个项目的时候,也没觉得有什么奇怪 的。因为公司大体上没有什么东西是不紧急的,而技术上的东西,就算是以前做过了,也会 因为是不同的产品,或许只是外观尺寸不一样,而重新再做一遍。

   常听说那个项目的兄弟加班到很晚很晚,但最终还是没有引起我的注意。刚到公司的 那几个月,我也几乎没有哪天不加班的,到十点也是常事,并且周六从来也是不休息的。至 于胡君,也从来没有听说过他的消息,直到我听说他倒在实验室之前,他对于我来说,只是 公司众多疯狂加班的人中的一个而已。

   但今天,听到胡君倒下的消息,并且已经严重到脑炎而昏迷的时候,我还是颇为惊讶 的。之前我一直以为,我们从事的工作,虽不敢说得上科研性质的,但大体上来说,还算是 脑力工作。虽说这种想法在来了华为后不时遭到有人否定,但总的来说,我还是比较坚定 的。还是认为有时会辛苦点,但总不至于和某发达省份的血汗工厂一样,让员工连续几天加 班而倒在生产线上。然而,事情最终还是发生了,就在我所工作的研发楼里,就在一个每天 同一个食堂吃饭的人身上。

   胡君倒下了,到底是因为他身体太差,还是积劳成疾,已经没有意义了。我只知道, 他可能失去的是年轻的生命,或者是一生的健康。

   胡君倒下了,这无休止的加班,到底是他自愿的,还是有人在逼他,已经没有意义 了。当加班也有排名,并且成了晋升、加薪的重要指标后,谁还能分清楚自愿不自愿呢。

   很久没有想写点什么了,因为就算写得再多,也很难去改变点什么。之所以倒下的胡 君让我想写点什么,是想让一些人了解一点真像,让和我一样一直沉默的人不再沉默。

   在很多人的心里,华为是一个令人向往的公司,是民族企业的骄傲。包括我自己,来 华为也是为了学习和提高而来的,并且希望找到做成一点事情的机会。而当我来了华为半年 多之后,那种失望可以用什么词来形容呢?或许用彻头彻尾还算接近吧。

   早在上大学的时候,就听说华为牛人很多,直到当初打算跳槽来华为的时候,这种传 说对我的影响仍然不小。而现在,我切身的体会了这个“牛人”的内涵。单从华为研发来看, 大体上有这么几种“牛人”。

   一种是“牛B哄哄”的人,这种大多是工号较小的“老”员工,小于20000,或者在20000左 右,你要是公号比他大了几千号甚至上万号,那对不起,你的建议一般肯定是不对的,跟你 说话的态度也不会好到哪里去,时不时还跟你来一句“这帮新员工”。

   一种是“加班如牛”的人,这种人工号大多居中,一般在30000左右,这种人算得上是公 司的中产阶级,收入还算不差,在公司一般也干了4年左右,随着公司的招人狂潮,很多人 也顺势升了PL,算是小有成绩,当然了,首先必须要认同公司的“加班文化”。

   而传说中的技术牛人,到现在我还没有真正碰到过。说起确实令人失望,并且也很奇 怪。进入公司的人虽说不敢说是国内最好的,但大多数应该至少是优秀的,怎么会这样呢? 仔细想想,本来牛人就不常有,能认同公司的产品体系,投身需求无常的产品开发与维护, 从而留下来的人,一般2年之后也就武功尽废了。而自已有想法,不能认同公司文化的,自 然就另谋出路了。

   或许华为泱泱几万人,技术牛人肯定是会有的,但他们生存的土壤却是很令人担扰的。

   思科诉华为的事情前几年弄得沸沸扬扬,到现在也还有很多人不时提起。而每每提起 此事,不少人会露出得意的神情,认为思科并没有对华为造成什么实质上的损失,反倒为华 为在全球做了一个广告。倒我是高兴不起来的,思科诉华为侵权的主要原因是因为华为产品 的命令行与思科的非常的像,大部像得几乎一个字母都不差,包括帮助和提示信息。我想, 对于稍有点经验的程序员来说,设计出一套命令行的方案也并不算一件很难的事情。并且, 在我看来思科虽然产品做得很成功,但命令行也不一定有多好,没有到需要一字不差的模仿 的地步。而这却充分的说明了在华为,创新和想像力是没有多大市场的,有时,给你思考的 时间都是有限。

   华为的运作方式是完全围绕产品线展开的,就是所谓的产品线和资源线,几乎所有的 研发人员都属于资源线,而资源线存在的唯一目的是直接为产品线服务。也就是说,产品线 决定做什么、怎么做,然后找研发部分要人去实现。研发人员做的任何一件事情,都是为某 一具体的产品服务。而对于基础理论的研究,几乎为零。像在前不久,开发流程都还停在留 小作坊的水平。

   产品线的决策者,大多也是技术出身。而正是这些技术出身的管理者,却严重影响了 华为技术公司的技术发展。他们晋升之后,具体的技术就不再接触了,当然技术能力也几乎 不会再有什么提高。所以每每在进行决策时,跳不出以前的圈子,以致于公司的研发水平滞 后于业界平均水平。

   滞后的产品设计水平,加上滞后的研发管理水平,必然就导致了对客户需求的响应能 力的滞后,而公司为了抢占市场,对客户的需求又几乎来者不拒,并且往往承诺的周期比业 界领先水平公司的还短,于是就有了研发员工无休止的加班。

   如果加班能解决问题的话,那就加吧。

   但毕竟我们不是服装厂,不是鞋厂。就算是,难道我们除了成为血汗工厂的工人,去 用自已的健康甚至生命来养肥少数人,其他别无选择吗?

   这些话是不能在公司讲的,就算在公司讲,也会被很多卫道者所不齿。华人社会有个 怪圈,既得利益者的生活方式让人无法生存,而受害者一朝成了既得利益者后,又会采用同 样的生活方式。所以我并不认为我能改变什么,仅仅只是为了表示对胡君境遇的不安以及对 他的同情,另外,还希望能唤起与胡君相同境遇的人们的思考。

1.2. 《从天涯转来》

去年10月底,结束华为固网产品线实习生的日子(偶是HT的,工号1K多一点),回校做毕业 论文。临走时和新宇兄弟在食堂聊天,当时,经过近一年华为坂田基地生活体验,偶感觉华 为不是最终最佳选择,遂决定离职。走时在九点后的食堂,就着咸鸭蛋和薄薄的几片西瓜, 和新宇兄有过一番长谈,主要是对华为客观分析。呵呵。。。不过大部分都不是正面的东 西。。。

  新宇兄说到刚到固网硬件部那段极不爽服的打杂的日子:搞接待,到机加监视板子的加 工,为各种各样的老大们不愿搞的自己也不了解的BUG一遍又一遍协调软件部这边的兄弟重 现问题单的情景。如今仍然历历在目。记得当时去7楼测试部协调时,看到新宇兄正在拆卸 机柜上的螺丝。呵呵,当时我还笑他怎么搞的象民工,新宇兄苦笑的情景。。。好像始终离 他向往的设计硬件板子的目标很远。为此郁闷良久。记得我走时他正准备答辩,他踌躇满 怀,力争拿A,让老大们欣赏,希望能有做一些真正有技术含量的工作的机会。

  新宇兄成都电子科大2005年硕士研究生毕业,在老师的推荐下直接来到华为做硬件工程 师。之前在一家成都公司做的相当不错。。。是深圳和华为这两个单词吸引了他。

  新宇兄在关内的梅林附近租房,女友据他说在一家外企,感觉两人感情相当深厚。当我 说到深圳的房价、上下班坐车的长时间、心理强制性的加班时,新宇兄并没有表现如我一般 的敏感。是的,他想的最多的是华为企业文化培训中所倡导的,而不是现实世界中真实的东 西。。。在这一点上,我能理解,毕竟,我有三年的工作经验。对单纯的奉献精神已不感 冒。毕竟,华为半个月的新员工培训也令我一度膨胀很多,更况且,对他这样一个一直在学 校和技术圈子中生活的相当纯净的人。现在想想,感觉自己当时真的很可爱的!

  新宇兄给我的印象非常的好,他个头不高,衣着干净整洁,我感觉如果他个子再高一 点,就很象偶像剧中的男主角了。他容貌和气质都很帅,很让男人喜欢的那种帅,当然,女 生会更加喜欢。更重要的是,他开朗乐观,对公司和同事的看法从来都是阳光的,这一点即 使在公司基层员工群中,也很少见。坛子上有一位兄弟提到他的宽厚和兼容。这一点我深表 赞同。。。

  我理解他为绩效的A所付出的,当时没有转正时,他时常告诉我双休日在家里不踏实, 到公司来加班才感觉这天没有白过。不过我并没有感觉到异常,因为我也时常会这样。。。

  但我没有想到,他把这种感觉一直延续了半年,一直到现在。不知道看到这个消息我是 什么感觉,除了麻木,还是麻木。然后是钻心的疼痛。我希望自己能坚强而不要落泪。。。

  固网的局端产品可以说已经相当成熟,框架可以说是非常稳定,所谓的研发可能就是代 码COPY再加补丁,或者是优化,也或者说是捉BUG游戏,也可以说是扯皮,测试和文档。只 不过硬件会具体是什么样子,我不很懂,希望有固网硬件部的兄弟能补充一下。。。

  当时在一起的时候,偶然听到新宇兄说到研发几年以后可能会去国外,至于原因,可能 是海外的收入和宣传的所谓的上升空间。我笑笑,没有表态,因为这是大家普遍的心理,偶 也是,只不过,综合权衡后,还是放弃了。毕竟,一个年龄段只能做好一个年龄段的事情。 偶已经过了可以用身体拼命挣钱牺牲所有奔赴所谓第三世界的地方了。。。但我勉励新宇 兄,说你还年轻,可以试一下。

  但我没有听到好消息,离开时我希望新宇有一天回到成都的时候,我们俩个会有时间在 茶馆悠闲喝一个下午茶,共同回忆为了解决BUG艰苦奋斗的情形和常态的加班工作时光,共 同说起这个让我们又爱又恨选择离开选择留下都有充分理由且永远在内心最深处的公司。。。

  这一切,我仍然希望会在某一天成为现实。

  华为公司固网产品线某驱动项目组2005年度某离职HT员工,在这一天,作为在这个月底 准备离校毕业的已泛滥的研究生中的普通一员,在此刻心灵窒息时发出这个感言。。。在此 时,我希望能够平静描述新宇兄,给更多的人一个真实的新宇的翦影。我相信,他是普通 的,他的更多影子存在着那一群我曾经的同事们身上。愿上帝保佑新宇,愿上帝保佑和新宇 一样的华为兄弟姐妹们。。。

ps:
`5月29日晨7:50`,胡同学已经走了!从4月底倒下住近医院直到离去,中间他从没有没 有清醒过。来公司不足一年连续两个季度考评得A,在HW或者HT呆过兄弟应该知道季度考评 得A是很困难的,尤其对于新员工。给这个中国唯一充满故事的公司又留下了一段传奇,只 不过这一次是悲剧。从2003年的“冬天”走出来刚刚两年,2004海外市场全线突破,2005年的 疯狂招人破坏了留给外界的好名声,2006年就出现了如此的轰动性事件。

这一个踏实做事的公司 这一个老板只有不到5%股份的公司 这一个中国最初20年最具有创新开拓精神的公司 这一个给中国初期20年书写最具传奇的一页的公司 这一个以一己之力使得2001年的大学毕业生“找工作容易”的公司

难道这是一个拐点,HW将就此沦落?难道我华夏真的是一沟绝望的死水,只有令人窒息的土 壤,只适合生长“中移动”、“中石化”之类畸变的花朵?

1.3. 身体是自己的,工作是单位的

为同学默哀

昨天 7:00 下午

今天早上,得知我的那位已经昏迷十几天的同学走了,虽然已经有了心理准备,但是还是觉 得莫名的惊异和悲痛。

本月15号的时候,从其他同学那里得知他已经昏迷住院,吃惊不小。问及原因,医生说是太 累了,身体免疫力下降,感染了脑炎。

据说,他在此之前,已经连续几个月加班,经常凌晨两三点才休息,而且就在公司里凑合一觉。

华为他妈的太狠了。

他在学校的时候,健健康康的,经常和我们一起踢球,每逢大赛,还和我们一起通宵看球, 可是就去了华为一年...

还记得和他一起玩星际,玩实况,多开心,多美好的回忆,可是,就去了华为一年...

记得毕业的时候,一起喝酒,一起畅想未来,可是就去了华为一年...

人怎么就没了?!

记得,他说过,华为和以前相比,好很多了,可是...

我该怎么说了?

只能祝愿他一路走好,祝愿他在天堂里快乐

Quiet ,nomeans


  • 动力源自::txt2tags
  • t2t渲染:: 2010-10-09 02:21:42

§ 写于: Thu, 01 Jun 2006 | 永久链接;源文: rdf ,rss ,raw | 分类: /Quiet/nomeans §
[MailMe] [Print] Creative Commons License

作品Zoom.Quiet创作,采用知识共享署名-相同方式共享 2.5 中国大陆许可协议进行许可。 基于zoomquiet.org上的作品创作。

¶ 从心理学角度理解Goolge模式

2006-05-31 19:00

1. 引述

正看骡子:
莫非写的亚洲史,嘿嘿...

他说亚洲尤其是东亚季风气候的人整体文化是尊重集体力量的 所以包括中国,日本跟朝鲜人都是集体类人群 整体文化讲究的是人与自然的和谐 也讲究集体的凝聚力 处于上层金字塔顶端的人并不只是领导者与控制者 同时还是示范者。历代皇帝都是这样的(比如唐太宗)。 所以一个朝代的风气与文化与示范者的风格都是同样的。

而欧洲文化(主要是基督教)包括伊斯兰文化都是在贫瘠的土地上出生的 依靠征服与传教来传播的(想想波斯的大流士与十字军东征) 所以更强调英雄主义与个人努力(那边人少,一场战争可能也就几千人参加,那要是一个哥们勇点,KILL个10个8个的就是英雄了,不象中国,只能在“百万军中,还要取上将首级如探囊取物”才NB),可以想象中国人如何的难出英雄。而中国的英雄,比如董、黄,还有田横等。都是为了集体以及国家而死,几乎没有罗宾汉式的人物(梁山那帮不是,李自成之类是被党包装的)。

2. 自说

我们的2.0生活:
http://youmeng.bokee.com/5098596.html 得到有一个提示, 文化不同,但是社会活动的本质是有规律可循的, 就是“马斯洛的需求层次理论” 从安全需求以上,就是我们互联网的潜在用户的基本述求了!
web2.0都是个死胡同,web3.0呢?:
http://ittalks.blogbus.com/logs/2006/05/2556158.html
  • 点出了要点:
    • “互联网精神的本质就是:自由,平等”

IT产业的发展基础是建立在逐步划分和限制这种本质的基础上的, 奈何技术的进化比产业的进化要快的多, 各种分享/发布/组织信息/资料/社会关系的工具/ 服务/技巧层出不穷,

google 仅仅是认了个死理: `不作自个儿控制不了的事儿!` 所以成功了!

中国IT企业:
思想还在 Web1.0; 还在拼命的诱使/迫使/说服用户交出权力并付费,可以说 是很没前途的!

2.1. 一个人...

一个人,在互联网中的天生权力/义务有什么?:
  1. 有权力发布自个儿想发布的信息!
  2. 有义务为自个儿发布的信息负责!

`that all!`

以上两方面是完全相互对应不可脱离的,任何一种缺失就会产生各种恶果:

  1. 不能发布自个儿想发布的信息,也就不可能为自个儿发布的信息负责:
    • 所以,有各种各样不负责任的言语在互联网中此起彼伏
  2. 要求为自个儿发布的信息负责,却不允许发布自个儿想发布的:
    • 所以,实名制不论哪个国家搞都会臭!
  3. 可以自由发布自个儿想发布的信息时,却没有良好的监督机制:
    • 所以,有各种哗众取宠的组织/个人将互联网娱乐化
  4. ………………

维基百科之所以成功,就是将这种基本权力按照一种合理的模式进行了限制……

3. 问

我们的IT企业应该怎么开始想了?

象我这样的用户应该怎么样设计新的网络生活?

引用好友的邮件缀语以纪:

从这里,到那里
流转的不仅仅是
生命迁徙的轨迹

chinese ,Zen ,internet


  • 动力源自::txt2tags
  • t2t渲染:: 2010-10-09 02:21:40

§ 写于: Wed, 31 May 2006 | 永久链接;源文: rdf ,rss ,raw | 分类: /internet §
[MailMe] [Print] Creative Commons License

作品Zoom.Quiet创作,采用知识共享署名-相同方式共享 2.5 中国大陆许可协议进行许可。 基于zoomquiet.org上的作品创作。

¶ 六一了!

2006-05-31 14:00

同贺哪!:
所有已经有自个儿孩子或是决定不要孩子的曾经是孩子的人们…………

-------- 原始信息 --------
主题: 六一快乐
日期: Wed, 31 May 2006 13:41:10 +0800

= = = = = = 下面是转发的邮件 = = = = = = =

三只小蝌蚪到饭店去

当服务员为隔壁桌端上一盘“红烧牛蛙”时

三只小蝌蚪报在一起

伤心的唱着:我不想,我不想,不想长大。。。

预祝大家“六一儿童节”快乐!
从这里,到那里
流转的不仅仅是
生命迁徙的轨迹    

Quiet ,nomeans


  • 动力源自::txt2tags
  • t2t渲染:: 2010-10-09 02:21:42

§ 写于: Wed, 31 May 2006 | 永久链接;源文: rdf ,rss ,raw | 分类: /Quiet/nomeans §
[MailMe] [Print] Creative Commons License

作品Zoom.Quiet创作,采用知识共享署名-相同方式共享 2.5 中国大陆许可协议进行许可。 基于zoomquiet.org上的作品创作。

¶ NOT WORD!

2006-05-31 12:00

几行字也发个doc??:
经常在邮件中看到朋友们将些小故事塞到 word 中分享, 和delphij 同样的感慨…………

有诗曰:
文本文件好 
工具遍地跑
程序两三行
全部改好了
文本好了歌 - Blog on 27th Floor cathayan 的感慨

文可文,非常文。本可文,非常本。文本,数据之始,字符,万思之母...
结构化文本才是王道! 呜乎矣哉!是也乎是也乎!! 为了我们的写作快感,抵制一切富格式化编辑器! 有结构化文本想怎么漂亮都成的!不用在界面中辛苦的使用mouse 永远的点击…………

可恨/可叹:
M$的市场策略,成功的将 正式文档===word文档 的概念填入了人们的头脑中,特别是在中国!

觉醒:
从我作起! 至少从OOo 开始!

抵制.doc运动


  • t2t渲染:: 2010-10-09 02:21:39
  • 动力源自::txt2tags

Zen


§ 写于: Wed, 31 May 2006 | 永久链接;源文: rdf ,rss ,raw | 分类: /mind §
[MailMe] [Print] Creative Commons License

作品Zoom.Quiet创作,采用知识共享署名-相同方式共享 2.5 中国大陆许可协议进行许可。 基于zoomquiet.org上的作品创作。

¶ NOT WORD!

2006-05-31 12:00

几行字也发个doc??:
经常在邮件中看到朋友们将些小故事塞到 word 中分享, 和delphij 同样的感慨…………

有诗曰:
文本文件好 
工具遍地跑
程序两三行
全部改好了
文本好了歌 - Blog on 27th Floor cathayan 的感慨

文可文,非常文。本可文,非常本。文本,数据之始,字符,万思之母...
结构化文本才是王道! 呜乎矣哉!是也乎是也乎!! 为了我们的写作快感,抵制一切富格式化编辑器! 有结构化文本想怎么漂亮都成的!不用在界面中辛苦的使用mouse 永远的点击…………

可恨/可叹:
M$的市场策略,成功的将 正式文档===word文档 的概念填入了人们的头脑中,特别是在中国!

觉醒:
从我作起! 至少从OOo 开始!

抵制.doc运动


动力源自::txt2tags


§ 写于: Wed, 31 May 2006 | 永久链接;源文: rdf ,rss ,raw | 分类: /oss §
[MailMe] [Print] Creative Commons License

作品Zoom.Quiet创作,采用知识共享署名-相同方式共享 2.5 中国大陆许可协议进行许可。 基于zoomquiet.org上的作品创作。

¶ 升级SVN

2006-05-28 12:00

1. 原因

SVN新版本:
1.3.1 VS 1.2.0 有了各种功能的提升!

2. 过程

规划:
  1. 怎么

变化:
  1. 怎么

    = 总结 =

规划:
  1. 怎么

变化:
  1. 怎么


    动力源自::txt2tags

OpenSource ,Subversion


§ 写于: Sun, 28 May 2006 | 永久链接;源文: rdf ,rss ,raw | 分类: /utility/Subversion §
[MailMe] [Print] Creative Commons License

作品Zoom.Quiet创作,采用知识共享署名-相同方式共享 2.5 中国大陆许可协议进行许可。 基于zoomquiet.org上的作品创作。

¶ Gmail的硬盘

2006-05-24 12:00

:!


  • t2t渲染:: 2010-10-09 02:21:36
  • 动力源自::txt2tags

§ 写于: Wed, 24 May 2006 | 永久链接;源文: rdf ,rss ,raw | 分类: /Zen/Google §
[MailMe] [Print] Creative Commons License

作品Zoom.Quiet创作,采用知识共享署名-相同方式共享 2.5 中国大陆许可协议进行许可。 基于zoomquiet.org上的作品创作。

¶ 表形码的消亡背景!

2006-05-15 12:00

汉字编码的使用,就是文字的使用,搞得好功利千秋,搞不好遗害万代。

1. 我使用表形码

很早在我的”怪癖” 中提及过“表形码”;是96年大学里,50多岁的工程制图老师推荐的,当时还是win95内置的输入法,当时感觉理念很先进:;

而且也确定有一定的社会认同::

为提高我国计算机的应用水平,促进中文信息技术向更高层次
发展,加速国内汉字信息技术的标准化、规范化,维护用户利益,
去年,受电子工业部和国家技术监督局的委托,按照有一定的市场
占有量、编码方法符合现代汉语使用规范、易学难忘、适当考虑输
入速度、形码应能输入国家标准GB13000(国际标准ISO/IEC 10646)
规定的20902个中、日、韩汉字等条件,全国信息技术标准化委员会
对国内有影响的输入方法进行了评选,择优选出6种向国内外计算机
软件公司和用户推荐使用(其中形码二种,音码四种),表形码就是
其中之一,这也是美国微软公司选择表形码预装入中文版Windows 95
的一个重要原因。表形码全面符合上述这些条件……

因为害怕总使用拼音等等音码来输入会忘记怎么写汉字儿!所以坚持使用下来了,

虽然中间,Win98SE 之后取消了 表形码 (当时只模糊知道是因为公司倒闭),不过,通过尝试,通过修改注册表的方式,将双拼之类自个儿绝对不会使用的输入法替换的方式,一直使用了下来,win2k, win2k3,winXP……

上周,友人GuiXing, 整了台iBook受我教唆久已, 所以表形码转为cin档 来在Mac 中通过香草输入法使用表形码!

  • 期间受到诸如 刘前辈 等等大牛的支持/指点

    成功后,想在Ubuntu 社区推广,才想到版权问题,不搜不知道,一搜吓一跳:: 引出这尘封久矣的公案

    == 表形码的公案 == 张家港爱文电脑有限公司 张家港市沙州东路35号

1.1. 表形码的文化内质

我的表哥陈爱文——表形码与我国的语言学(潘德孚)

才真正全面的记述了表形码的历史悲哀……

万码奔腾:
是国人对文字学莫视的胡整
语言学家完全政治化:
我国的语言学家醉心于汉字拼音化,不顾社会现实的需要了!
文字的世界分布对比图表
:; 作为当年汉字要拉丁化的重要依据事实,其实根本无法推敲::
其一,拉丁字母不是文字,根本不能与汉字进行比较;
其二,土地不能使用文字,这个比较图不能成立
汉字:
一字之要,坚如磐石;一义之出,灿若星辰 但是!`"我们要的是市场,不是科学!"` 在市场大潮中无数智者的劳动被自动漠然置之了…………

没有人关注汉字编码,都是商业和法律的事儿好象!赢

1.2. 现在的表形码

除了90%相同的天然码;

居然还有表形码的fans 根据互联网资料自制的:

2. 结语

文字,国之大事,死生之地,存亡之道,不可不察也。
汉字集经之以三事,校之以计,而索其情:一曰音,二曰形,三曰义。
音者,令民即观可读,可用之歌,可用之诵,而不罔也;
形者,笔划,部首,偏旁,可依之教化万民而不舍远近;
义者,假借,转议,指代,使之载道传业而不怯岁月;
世上之文唯汉字三者融会!
输入之法,盖因电算界面之陋无以笔划之识,简记音形以记之;
然汉字之文,每字如画如诗,单从音者记,中华之大方言之多,病之!
唯依形而记,音者辅之,记之用之不违汉文之字美者也!
表形之码,幻拉丁字母之形为吾汉字之部首,妙之恰当,学之自然,
唯因商战不为人显,知者爱甚,不知者漠然,
悲乎!怜我世人,自丧实多,怜我世人,自丧实多…………


  • t2t渲染:: 2010-10-09 02:21:35
  • 动力源自::txt2tags

,Zen ,Chinese


§ 写于: Mon, 15 May 2006 | 永久链接;源文: rdf ,rss ,raw | 分类: /Zen/Chinese §
[MailMe] [Print] Creative Commons License

作品Zoom.Quiet创作,采用知识共享署名-相同方式共享 2.5 中国大陆许可协议进行许可。 基于zoomquiet.org上的作品创作。

¶ 升级!

2006-05-12 19:00

升级操作!
  • 3分钟完成!
    1. 下载 `fetch ,,, pyblosxom-1.3.2.tar.gz`
    2. 解开 `tar xzvf pyblosxom-1.3.2.tar.gz`
    3. 安装 `sudo python setup.py install`
    4. DONE!
  • 居然不用任何修改,兼容以前版本的一切用户定制!
  • 爽哪!!哈哈哈!!

动力源自::txt2tags

OpenSource ,PyBlosxom


§ 写于: Fri, 12 May 2006 | 永久链接;源文: rdf ,rss ,raw | 分类: /techic/PyBlosxom §
[MailMe] [Print] Creative Commons License

作品Zoom.Quiet创作,采用知识共享署名-相同方式共享 2.5 中国大陆许可协议进行许可。 基于zoomquiet.org上的作品创作。

¶ 方言版大話西游!

2006-05-10 17:00

[转发的邮件]

普通话版

曾经有一份真诚的爱情放在我面前,我没有珍惜,等我失去的时候我才后悔莫及, 人世间最痛苦的事莫过于此.你的剑在我的咽喉上割下去吧! 不用再犹豫了!如果上天 能够给我一个再来一次的机会, 我会对那个女孩子说三个字:我爱你,如果要给这个爱加一个期限的话,我希望是,一万年!

北京版

我知道我特该死,你丫宰了我都没的说,以前有份还不赖的爱情楞在我的跟前儿,我没搭理她,等过后就傻眼了,这鬼地方对我最好的哪个人就是你丫的了,你丫用刀废了我吧,别琢磨了,如果老天爷能再让我回头,我保准儿会对你丫不停唠叨三个字:我爱你YA!如果非要我在这份爱上加上个日期,一万年成不成?KAO!

上海版

老历八早,有一段老刮三的感情摆勒吾的眼门前,碰到赤佬了,吾没去睬伊,等到格段感情窝死空勒以后,吾再晓得。奈么这记僵特了,假使讲老天爷令的清让吾再来一趟,吾勿会神之呜之了,呆卜落笃看伊跑特,吾会帮伊讲吾老欢喜侬额,假使来讲一定要拨伊敲定一段日节,格么吾想随便哪能总归要一万年。

东北版

曾经有一份贼拉子纯的爱情,搁在俺跟前,俺没咋当回事,直到整没了,俺才发现,世界上最憋屈的事也就这样了。如果老天爷再给俺一个机会,俺愿意对那个汉子说:“俺稀罕你!”如果非要给这件事整个年头的话,俺希望这个年头是———一万年!

四川版

妈哟!!爱仙侣简直是求莫明堂!!内年(那年)内个女娃子把她非寄巴纯的爱情摆多爱仙侣更前,爱仙侣装瓜,摁是连理(QIO)都没有(QIO)求一眼,现在安逸了三,瓜起了!要是再来一次的话,爱仙侣赌咒发誓“那个仙人板板”不再切理内个“村姑”了。那个要是不理,就是龟儿子。

南京话版

老早老早以前,有一段正儿八经的感情摆在我这边,我脑子里头有屎哎,心想多 大事啊。结果歇得来,现在后悔的一米多高,不能跟我自己急唠。要是老天关照我个呆西,再把我一趟机会,我肯定兴的一头霍子,这把我要跟我胖西讲,哎,我对你满有意思的哎,我们叙叙还行啊?要是说非要定个日子的话喃,那就一万年嘛算赖,烦不了了

广东话版

曾经有啊份亘情摆系哦面琴,魁对哦吼吼架,但系哦某辉怎熄,以家魁*左哦,雷海哦啦,哦先发国魁云雷系亘厚架。于跟,哦机错啦,嘿芒累合以比个给为哦,哦为吼吼对累,怎熄累,于果哦合以寻杂,哦为口份亘情合以起组丫曼林。

山东话版

俺记地没儿设课和个妮子到成蕞儿冷好地,反正是都些真诚,咱也不知道是脑子里进水啊还是为了么,后来斗散唠呢,内不知道俺那个后悔奥。坦会儿叫俺再碰见那个妮子地话,俺得和她说仨字儿:俺乃内,内要问俺乃内多世姐,也斗是一万年呗,忒长唠也穆意思(鲁中方言,见笑见笑)

长沙话版

那匝时候有匝不晓得几好的漏放得我扪口,我冒此起它,结果现在冒得达,爱仙侣后悔最了,该一世冒的比国匝漏更烦躁的达。要是天王爱仙侣可怜一哈子我列,我会哦此哦此奔起克跟那个妹子讲,我喜欢你列!(长沙话没有我爱你)

英文版

I once let the trustest love sliped away from below my eyes。 Only to know that regreting myself when it was too late。 It is no paint in the world can come near to this 。 If only God wouldgive me another chance。 I will said to the gril。 I love you。 If it had to be a limit of time。I pray it’s ……ten thousands years。

日文版

かつて、??な?が俺の前に置いていたが、大切にしていなかった。あの?を失っ た、どんなに後悔したか、分かってきた!世の中に一番つらいことは、これしかない と思う。お前の?が、俺の喉から切ってくれよ!もう?予しないぞ!もし、神? から、 もう一度やらせる?会がくれれば、俺は、あの男の子にそう言うの が? まって いる???してる!もし、この?に期限を付けなければならなかったら、俺の希望 は : 一万年!!!!

法语版

Il y avait un true amour pour moi,mais je l`ai pas choisi.Je suis si repenti quand je l`ai perdu. C`est le plus grand mal dans ma vie. Si il y aura une encore chance pour moi,je vais lui dire trois mots: Je t`aime. Si je dois l`ajouter une date contrainte, je souhaite que c`est dix milles ans.

德语版

Fruher gab es eine echte Liebe vor mir, die ich aber leider nicht hochgesch&tzt habe.Als ich die verloren habe, habe ich ihren wertvollen Schatz eben erkannt.Die traurigste Dinge nenne ich sie.Wenn God mir noch eine Gelegenheit anbieten k&nnte, wurde ich dem M&dchen drei W&rte sagen, "ich liebe Dich!".Wenn die Liebe zeitlich begrentzt werden musste,hoffe ich 10000 Jahre.

盲文版
.. ... ... .... .. ... . ... . .. .. . .. .. .. 
.. .. 
 . 
... .. .. . . ..... . ... .. . ... .. 
.... . . . .. . . 
.. .. ........... . . .. . ... . .. . .. . .. 
 .  .. . ... . . ..... . ... ... . .. 
 .. . .. ... .... .. . ..  . . .. .. . . ..... .. . 

  • 动力源自::txt2tags
  • t2t渲染:: 2010-10-09 02:21:42

,living ,Quiet


§ 写于: Wed, 10 May 2006 | 永久链接;源文: rdf ,rss ,raw | 分类: /Quiet/living §
[MailMe] [Print] Creative Commons License

作品Zoom.Quiet创作,采用知识共享署名-相同方式共享 2.5 中国大陆许可协议进行许可。 基于zoomquiet.org上的作品创作。

¶ post-commit.py

2006-05-01 23:23

#!/usr/local/bin/python
#tags utility,Subversion,hooks
#coding=utf-8
"""
SVN 事务日志处理
    - 使用固定的参数来自动响应检入后续操作:
        - 记录检入活动信息到每日log文件
"""
##  Zoomq::060110 fixed log exp. esp. for woodpecker repo.
## only record commit-log of woodpecker


import sys,os,time

CHMOD = "/bin/chmod"
CHOWN = "/usr/sbin/chown"
LOOK = "/usr/local/bin/svnlook"
SVN = "/usr/local/bin/svn"
log="/var/log/svn/woodpecker-ci.log"
daylog = "%s-%s.log"%(log[:-4]
                    ,time.strftime("%y%m%d",
                                    time.localtime()))
LOGFILE = daylog
f = open( LOGFILE, "a+" )
TSTAMP = "%s"%time.strftime("%y-%m-%d %H:%M:%S", time.localtime())

### hook matter
MARK = "woodpecker"
MOD = "woodpecker"
AIM = "/path/to/woodpecker/repos/"
def autoco(dirs,svn,mark,aim,mod):
    """auto co all matter files:
        - svn SVNLOOK where
        - mark the mark of matter
        - aim where want to co
        - mod 指定的模块
    """
    print >> f,dirs
    if mark in dirs:
        print >> f,TSTAMP+" marked::OK! up::"+aim+mod
        upsvn = svn+" update %s"%(aim+mod)
        print >> f,TSTAMP+upsvn
        up = os.popen(upsvn).read().strip()
        print >> f,up
    else:
        print >> f,TSTAMP+" marked::NO! up::nothing"
def changedirs(look,rev,repos):
    """list all changed dir
    """
    dirs = os.popen( look+" changed -r "+ rev + " " + repos).read().strip()
    return dirs
def chkdirmod(cmod,cown,path,umark):
    """chmod and chown the aim path
    """
    exp = os.popen(cmod+" -R "+umark+" "+path).read().strip()
    exp += os.popen(cown+" -R www:www "+path).read().strip()    
    return exp
def logcommit(look,rev,repos):
    """log commit info...
    """
    log = os.popen( look+" author -r "+ rev + " "+ repos).read().strip()
    print >> f," "*4+"%s commited;%s"%(str(log),repos)
    #return log..
    
def usage():
    print "Usage: " + sys.argv[0] + " REPOS REV\n"
    print >> f,TSTAMP+"Usage: " + sys.argv[0] + " REPOS REV"
    sys.exit(0)

if __name__ == '__main__':
    if len(sys.argv) != 3:
        usage()
    # start hook matter...
    repos = sys.argv[1]
    rev = sys.argv[2]        
    print >> f,TSTAMP+" >>>>>> woodpecker up rev::"+rev
    print >> f,changedirs(LOOK,rev,repos)
    logcommit(LOOK,rev,repos)
    
    print >> f,TSTAMP+" <<<<<< woodpecker repo commit DONE! "
    

§ 写于: Mon, 01 May 2006 | 永久链接;源文: rdf ,rss ,raw | 分类: /utility/Subversion/hooks §
[MailMe] [Print] Creative Commons License

作品Zoom.Quiet创作,采用知识共享署名-相同方式共享 2.5 中国大陆许可协议进行许可。 基于zoomquiet.org上的作品创作。

¶ GNN北京之行

2006-04-09 15:00

1. GNN北京交流

预谋:
偶像George V. Neville-Neil要来北京了 嗬嗬,作为FreeBSD中国的著名人士, delphij 也是大陆唯一的几个 FreeBSD commiter 之一, 但是活动的组织比不了专业人士,要不是我乃其同事,还无法提前 8小时获知,有GNN 的现场交流之事儿!
教唆:
与George Neville Neil畅谈FreeBSD 嗬嗬,自由软件活动专家 Bill Xu 的联系和鼓动下才有的正式活动

1.1. 现场

流水:
  • 14:30 ~ 15:45 delphij 的有关FreeBSD组织和发布工程的科普介绍
  • 15:45 ~ 15:50 休息
  • 15:50 ~ 16:20 GNN 介绍FreeBSD的最近新闻
  • 17:00 ~~ FB 招待 (俺没有掺合)

1.2. 照片

    • 足够强壮才可能坚持长期的伏案编程哪!

    • 呜乎哀哉果然是Mac 的爱好者,毕竟是FreeBSD的底子,看来从小使用好的OS也是成为伟大程序员的捷径之一哪

    • 嗯嗯,牛人也会装样儿的,GNN面对满屏的汉字也只能装模作样的看一看,从间杂的单词猜主题了,不过Apple 电脑里居然有汉字码表,是黒体的,GNN还找到了“浪”字,确认了一下子意义,不过,搜索的速度太慢,整整一刻钟才发现一字

    • 大家临时抱佛买来的书,GNN写的,一是中译版本(很是令GNN惊喜了一下子),一为原版(delphij 的典藏)

    • 认真的签名……不过字很烂了…… =)

    • 从左到右, delphij、GNN、Bill Xu

    • 这表情很专业哪,看来没有少来中国,知道逃不了 China food 的巡礼

1.3. 感想

FreeBSD:
  1. 现在已经有> 6千万行代码了! core team 也转变为授权团队,来管理N多的开发团队;
  2. SCTP,IBM 刚刚整出来的全新协议,FreeBSD 就进行了良好的支持!呜乎哀哉!能不信心倍增邪?!
  3. Xen,跨平台的虚拟机服务!以后可以在任何系统中安装任何系统了……
E文:
  • “Slient!……” GNN 在提问阶段的感慨……
  • 咳咳咳,面对现在大多数计算机技术掌握在欧美国家手中的现实, E文不熟,实在会浪费很多向大师讨教的机会哪……
    • 什么时候才可以出现面对热情的小老外,我们感慨一下子“好安静……”的情景?!

  • Bill Xu 不愧是自由软件专家,从年龄切入,迅速将话题调动到教授经验上来
  • “Read best code!” 是GNN 的感慨和经验之一,也是我所理解的Pythonic一面! 咔咔咔!真理到哪里都是相通的哪…………

1.4. 分享

delphij:
  1. freebsd-01relEngineer.mp3 42.0M 55' FreeBSD 发布工程概要
  2. PPT 展示
GNN:
  1. freebsd-02GNN.mp3
  2. FreeBSDProjects.pdf PPT展示文件

  • t2t渲染:: 2010-10-09 02:21:40
  • 动力源自::txt2tags

OpenSource ,news ,FreeBSD


§ 写于: Sun, 09 Apr 2006 | 永久链接;源文: rdf ,rss ,raw | 分类: /oss/FreeBSD §
[MailMe] [Print] Creative Commons License

作品Zoom.Quiet创作,采用知识共享署名-相同方式共享 2.5 中国大陆许可协议进行许可。 基于zoomquiet.org上的作品创作。

¶ autoDetectXMLEncoding.py

2006-04-04 23:23

"""http://aspn.activestate.com/ASPN/Cookbook/Python/Recipe/52257
#tags utility,py4zh
Title: Auto-detect XML encoding
Submitter: Paul Prescod (other recipes)
Last Updated: 2001/03/14
Version no: 1.0
Category: XML
推荐:: 发件人: 清风 	
回复: python-chinese@lists.python.cn
收件人: python-chinese@lists.python.cn
日期: 2006-1-18 上午1:27
主题: Re: [python-chinese] 如何取得一个文本的编码格式?
"""
import codecs, encodings

"""Caller will hand this library a buffer and ask it to either convert
it or auto-detect the type."""

# None represents a potentially variable byte. "##" in the XML spec... 
autodetect_dict={ # bytepattern     : ("name",              
                (0x00, 0x00, 0xFE, 0xFF) : ("ucs4_be"),        
                (0xFF, 0xFE, 0x00, 0x00) : ("ucs4_le"),
                (0xFE, 0xFF, None, None) : ("utf_16_be"), 
                (0xFF, 0xFE, None, None) : ("utf_16_le"), 
                (0x00, 0x3C, 0x00, 0x3F) : ("utf_16_be"),
                (0x3C, 0x00, 0x3F, 0x00) : ("utf_16_le"),
                (0x3C, 0x3F, 0x78, 0x6D): ("utf_8"),
                (0x4C, 0x6F, 0xA7, 0x94): ("EBCDIC")
                 }

def autoDetectXMLEncoding(buffer):
    """ buffer -> encoding_name
    The buffer should be at least 4 bytes long.
        Returns None if encoding cannot be detected.
        Note that encoding_name might not have an installed
        decoder (e.g. EBCDIC)
    """
    # a more efficient implementation would not decode the whole
    # buffer at once but otherwise we'd have to decode a character at
    # a time looking for the quote character...that's a pain

    encoding = "utf_8" # according to the XML spec, this is the default
                          # this code successively tries to refine the default
                          # whenever it fails to refine, it falls back to 
                          # the last place encoding was set.
    bytes = (byte1, byte2, byte3, byte4) = tuple(map(ord, buffer[0:4]))
    enc_info = autodetect_dict.get(bytes, None)

    if not enc_info: # try autodetection again removing potentially 
                     # variable bytes
        bytes = (byte1, byte2, None, None)
        enc_info = autodetect_dict.get(bytes)

        
    if enc_info:
        encoding = enc_info # we've got a guess... these are
                            #the new defaults

        # try to find a more precise encoding using xml declaration
        secret_decoder_ring = codecs.lookup(encoding)[1]
        (decoded,length) = secret_decoder_ring(buffer) 
        first_line = decoded.split("\n")[0]
        if first_line and first_line.startswith(u"-1:
                    quote_char,rest=(first_line[quote_pos],
                                                first_line[quote_pos+1:])
                    encoding=rest[:rest.find(quote_char)]

    return encoding


§ 写于: Tue, 04 Apr 2006 | 永久链接;源文: rdf ,rss ,raw | 分类: /utility/py4zh §
[MailMe] [Print] Creative Commons License

作品Zoom.Quiet创作,采用知识共享署名-相同方式共享 2.5 中国大陆许可协议进行许可。 基于zoomquiet.org上的作品创作。

¶ LDAP的内存泄露

2006-03-17 17:00

故事:
友人在折腾LDAP ,使用Python 的 Twisted 组件来开发时应用常常死亡, 怀疑Python的内存泄露,但是找不到证据……
结局:
找到高人delphj 运用内存分析工具:
/usr/ports/devel/valgrind> cat pkg-descr
Valgrind is a system for debugging and profiling un*x programs. With the tools
that come with Valgrind, you can automatically detect many memory management
and threading bugs, avoiding hours of frustrating bug-hunting, making your
programs more stable. You can also perform detailed profiling, to speed up and
reduce memory use of your programs.

The Valgrind distribution includes five tools: two memory error detectors, a
thread error detector, a cache profiler and a heap profiler. Several other
tools have been built with Valgrind.

Valgrind was ported to FreeBSD by Doug Rabson (http://www.rabson.org/).

WWW: http://valgrind.kde.org/

才发现是LDAP本身的问题: 每次RPC 的远程连接结束后,会泄露 32字节的内存! 晕哪!怪不得叫 LDAP, 因为很轻的连接情况下的确很不容易发觉,在当前内存动不动就上Gb的情况下…………

Python的虚拟机是非常坚固的!不要轻易怀疑吧……

Zen ,Python ,ldap ,computer


  • 动力源自::txt2tags
  • t2t渲染:: 2010-10-09 02:21:39

§ 写于: Fri, 17 Mar 2006 | 永久链接;源文: rdf ,rss ,raw | 分类: /techic §
[MailMe] [Print] Creative Commons License

作品Zoom.Quiet创作,采用知识共享署名-相同方式共享 2.5 中国大陆许可协议进行许可。 基于zoomquiet.org上的作品创作。

周五为见叶子才掺合的donews 讨论会,原来已经成名久已?!

chinese ,Zen ,internet


  • 动力源自::txt2tags
  • t2t渲染:: 2010-10-09 02:21:40

§ 写于: Sun, 12 Mar 2006 | 永久链接;源文: rdf ,rss ,raw | 分类: /internet §
[MailMe] [Print] Creative Commons License

作品Zoom.Quiet创作,采用知识共享署名-相同方式共享 2.5 中国大陆许可协议进行许可。 基于zoomquiet.org上的作品创作。

¶ 豆瓣的阿北

2006-03-11 14:00

豆瓣迁到北京了,以前阿北来参加CPUG会课时见过,可惜没有时间交流。

这次专门约了讨论怎么样让豆瓣也参与到推进中国Python 应用的大潮中来…… 咔咔咔!其实就是想见一下子Python名人。

在五道口的“雕刻时光”集合,一开聊就差点没有打住,好象一下子两小时就过去了……

对阿北只有一个感觉:“平实”:

  • 没有豪言壮语,只有平静的实话
  • 不回避问题,只有实话实讲

    想来阿北物理出身,可是C编程7年,接着带JAVA项目4年,经过一次创业,现在豆瓣是独立的二次创业,就已经作到了反璞归真,只使用最简单的方法,思路,形式来实现展示自个儿的想法, 却暗合2.0 的原则,迅速得到认可而稳定发展起来,只有敬佩了……

    感悟很多,但是无法写出,看照片洗出来后可以总结出什么了,当然的阿北还是非常仗义的乐于参加者啄木鸟会课来分享Pythonic开发体验!

    期待ing...

chinese ,Zen ,internet


  • 动力源自::txt2tags
  • t2t渲染:: 2010-10-09 02:21:40

§ 写于: Sat, 11 Mar 2006 | 永久链接;源文: rdf ,rss ,raw | 分类: /internet §
[MailMe] [Print] Creative Commons License

作品Zoom.Quiet创作,采用知识共享署名-相同方式共享 2.5 中国大陆许可协议进行许可。 基于zoomquiet.org上的作品创作。

¶ 2006第一场春雨

2006-03-10 20:00

原来每周五在刘韧的一处宅地,定期举行 Donews 的常务Sprint

接到叶子线报才发现的!………… 嗬嗬,与叶子神交久已,这次来京才有机会得见。

说是20:00 开始,准点赶到才发现只有“小猫”两三名,也没仔细盘查俺,就让我进入随便拍照了……

一会儿,人挤满了一大桌,另一面摄像机也架起来了,一说话才发现,都是牛人!

keso 最后领着叶子等进入,立即开始:

一般是keso 起头说明议题,老白、丙叔、刘韧、霍炬等等donews精英以及其它特邀人士自由发言,最后keso 总结阵辞,再进入下一主题,

基本上40到50分钟一个主题,各式各样,各方各面,都可以讨论,交流,不一定要结果,只是让大家有个机会可以对最新趋势、技术、信息等等尽情的交换看法…………

一时间自个儿难以完全把握如此开放的 donews 讨论的目标,只是个人感觉到:

  1. 笔记本基本都是 IBM 的
  2. 女士发言基本是电台式三段论的
  3. 基本不发言的都是高手……

    哈哈哈!乱写了,会中,和叶子进行了快速交流,体会到被人从WEALink中发现挖角走的叶子, 已经是个预备级的女强人了,话题引导,记录,提问,无一不自信、强势,而不逼人…………嗬嗬;-)

    22:30 结束后出来,嗬,雨!虽然还夹着雪,也算是春雨了,只是贵如油的体验与我们无缘是也, 对了,讨论会地点是:海淀区现代城远大园6区8号5g

    照片要一周才能洗出来,等等吧……不知道记录下来的情景是什么感觉……嗯嗯,胶卷拍摄的乐趣也在于等待哪……

chinese ,Zen ,internet


  • 动力源自::txt2tags
  • t2t渲染:: 2010-10-09 02:21:40

§ 写于: Fri, 10 Mar 2006 | 永久链接;源文: rdf ,rss ,raw | 分类: /internet §
[MailMe] [Print] Creative Commons License

作品Zoom.Quiet创作,采用知识共享署名-相同方式共享 2.5 中国大陆许可协议进行许可。 基于zoomquiet.org上的作品创作。

¶ [节日]向所有女蟒们致敬!

2006-03-08 10:00

...我对女性做工程师的一点看法

咳咳咳!官方的宣传哪!不过,在中国,学习/使用Python 的的确太少太少,希望在Goolge 的带动下更多的人知道Python,

祝未来的女蟒们使用 Python 快乐!

今天也快乐!


动力源自::txt2tags

,living ,Quiet


§ 写于: Wed, 08 Mar 2006 | 永久链接;源文: rdf ,rss ,raw | 分类: /Quiet/living §
[MailMe] [Print] Creative Commons License

作品Zoom.Quiet创作,采用知识共享署名-相同方式共享 2.5 中国大陆许可协议进行许可。 基于zoomquiet.org上的作品创作。

¶ 我有顶帐篷,面朝中关村...

2006-02-28 18:00

    我有顶帐篷,面朝中关村,风雨交加,
    从明天起,注意环保,自个儿种青菜……
    那浪费的自来水告诉我的
    我将告诉每一个件人
    给每一个模块每一个类取一个恰当的名字吧

    陌生人,我永远祝福你
    愿你有一个灿烂的前程
    愿你不会坠入软件行业,还有IT
    愿你在电脑面前很轻松,不会担心D版问题

    我只愿面朝开源,自由吾心

原版[http://www.yanruyu.com/jhy/author/18858.shtml 面朝大海,春暖花开]

Quiet ,news ,nomeans


  • 动力源自::txt2tags
  • t2t渲染:: 2010-10-09 02:21:42

§ 写于: Tue, 28 Feb 2006 | 永久链接;源文: rdf ,rss ,raw | 分类: /Quiet/nomeans §
[MailMe] [Print] Creative Commons License

作品Zoom.Quiet创作,采用知识共享署名-相同方式共享 2.5 中国大陆许可协议进行许可。 基于zoomquiet.org上的作品创作。

¶ 重名?!

2006-02-20 13:00

接到友人线报才发现的!

呜乎哀哉!一定要沟通进行处理的,可是SinaBlog 是也乎…………

等等吧……

chinese ,Zen ,internet


  • 动力源自::txt2tags
  • t2t渲染:: 2010-10-09 02:21:40

§ 写于: Mon, 20 Feb 2006 | 永久链接;源文: rdf ,rss ,raw | 分类: /internet §
[MailMe] [Print] Creative Commons License

作品Zoom.Quiet创作,采用知识共享署名-相同方式共享 2.5 中国大陆许可协议进行许可。 基于zoomquiet.org上的作品创作。

¶ 情人节?

2006-02-14 12:00

世上多是负心人,不论由已还是她

情人节?
情人的?有情人的?第三者的? 嗬嗬,很麻烦的解释哪…………
不过!
俺是不过的,远不如光棍节来的光棍哪!
MM是辛苦的!
  • 到这天,圈笼样的办公区里,要是没有几束草本植物及时报到,很没面子的……
  • 幸好,俺是男的,幸好,中国不怎么讲究“白色情人节” 俺们没有这种比赛哪!

Quiet ,news ,nomeans


  • 动力源自::txt2tags
  • t2t渲染:: 2010-10-09 02:21:42

§ 写于: Tue, 14 Feb 2006 | 永久链接;源文: rdf ,rss ,raw | 分类: /Quiet/nomeans §
[MailMe] [Print] Creative Commons License

作品Zoom.Quiet创作,采用知识共享署名-相同方式共享 2.5 中国大陆许可协议进行许可。 基于zoomquiet.org上的作品创作。

¶ zh2utf8.py

2006-02-01 23:23

"""Auto converter encodings to utf8
#tags utility,py4zh
It will test utf8,gbk,big5,jp,kr to converter

发件人: HuangJiahua 	
邮送域: googlegroups.com
回复: python-cn@googlegroups.com
收件人: "python.cn" 
日期: 2006-1-16 上午12:11
主题: Re: 请问怎样得到一个文件的编码?
http://groups.google.com/group/python-cn/browse_frm/thread/3544d5a05783dc96

"""

#!/usr/bin/python
# coding:UTF-8
# Author: Huang Jiahua 
#测试的编码类型
encc=''
def zh2utf8(stri):
       """Auto converter encodings to utf8

       It will test utf8,gbk,big5,jp,kr to converter"""
       global encc
       for c in ('utf-8', 'gbk', 'big5', 'jp',
'euc_kr','utf16','utf32'):
               encc = c
               try:
                       return stri.decode(c).encode('utf8')
               except:
                       pass
       encc = 'unk'
       return stri

if __name__=="__main__":
       # 命令行测试
       import sys
##      sys.setappdefaultencoding('unicode')
       if len(sys.argv) > 1:
               stri = sys.argv[1]
       else:
               stri = sys.stdin.read()
       print zh2utf8(stri)
       print 'encc:',encc

§ 写于: Wed, 01 Feb 2006 | 永久链接;源文: rdf ,rss ,raw | 分类: /utility/py4zh §
[MailMe] [Print] Creative Commons License

作品Zoom.Quiet创作,采用知识共享署名-相同方式共享 2.5 中国大陆许可协议进行许可。 基于zoomquiet.org上的作品创作。

¶ MoinMoin问题

2006-01-31 16:00

1. fixed

接到举报,看一下子 trackback 是系统 进行字串解析时出错

## site-packages\MoinMoin\macro\RecentChanges.py line 29 左右
    if line.action[:3] == 'ATT':
        import urllib
        try:
            filename = urllib.unquote(line.extra)
        except:
            filename = "filename can not display...maybe UnicodeDecodeError"
        if line.action == 'ATTNEW':
            try:
                comment = _("Upload of attachment '%(filename)s'.") % {'filename': filename}
            except:
                comment = _("Upload of attachment '%(filename)s'.") % "filename can not display..."

简单过滤就成,但是问题还在…………可怜的中文…………


  • t2t渲染:: 2010-10-09 02:21:37
  • 动力源自::txt2tags

§ 写于: Tue, 31 Jan 2006 | 永久链接;源文: rdf ,rss ,raw | 分类: /utility/py4web/MoinMoin §
[MailMe] [Print] Creative Commons License

作品Zoom.Quiet创作,采用知识共享署名-相同方式共享 2.5 中国大陆许可协议进行许可。 基于zoomquiet.org上的作品创作。

¶ [snap]豆瓣出错

2006-01-30 14:00

查询报怨:
Traceback (most recent call last):
  File "/usr/lib/python2.4/site-packages/quixote/publish.py", line 522, in process_request
    output = self.try_publish(request, env.get('PATH_INFO', ''))
  File "/usr/lib/python2.4/site-packages/quixote/publish.py", line 457, in try_publish
    output = object(request)
  File "/var/www/douban/luz/__init__.py", line 69, in subject_search
    return subject_search_ui(request)
  File "/var/www/douban/luz/subject_search_ui.ptl", line 29, in subject_search_ui
    main_layout(request, local_content, right_content,right_width=250)
  File "/var/www/douban/luz/site_ui.ptl", line 65, in main_layout
    <table class="mt"><tr><td valign="top" %s>
  File "/var/www/douban/luz/subject_search_ui.ptl", line 114, in local_content
    ns, ss = subject_search(text,_items_per_line,start,cat_id=cat_id)
  File "/Users/bo/Sites/luzong/search.py", line 409, in subject_search
  File "/Users/bo/Sites/luzong/search.py", line 321, in _subject_search
  File "/var/www/douban/luzong/sqlstore.py", line 338, in subject_search
    self.farm.execute("select id from subject_index where cat_id=%s and match (searchable) against (%s in boolean mode) order by collection_count desc",(cat_id, make_search_string(text)))
  File "/usr/lib/python2.4/site-packages/MySQLdb/cursors.py", line 137, in execute
    self.errorhandler(self, exc, value)
  File "/usr/lib/python2.4/site-packages/MySQLdb/connections.py", line 33, in defaulterrorhandler
    raise errorclass, errorvalue
OperationalError: (2006, 'MySQL server has gone away')

Form:
cat             1001
search_text     村上纪香

Cookies:
__utma          164037162.1846512001.1132065229.1138539594.1138604874.113
__utmb          164037162
__utmc          164037162
__utmz          164037162.1138361940.110.3.utmccn=(referral)|utmcsr=koudai8.com|utmcct=/willow/blog/|utmcmd=referral
dbcl            1000030:14e975e18c9cf87a
luz_login       1000030:79376a8b2b63d6fa

Environment:
CONTENT_LENGTH  0
DOCUMENT_ROOT   /var/www/douban/
GATEWAY_INTERFACE CGI/1.1
HTTP_ACCEPT     text/xml,application/xml,application/xhtml+xml,text/html;q=0.9,text/plain;q=0.8,image/png,*/*;q=0.5
HTTP_ACCEPT_CHARSET gb2312,utf-8;q=0.7,*;q=0.7
HTTP_ACCEPT_ENCODING gzip,deflate
HTTP_ACCEPT_LANGUAGE zh-cn,zh;q=0.5
HTTP_COOKIE     __utmz=164037162.1138361940.110.3.utmccn=(referral)|utmcsr=koudai8.com|utmcct=/willow/blog/|utmcmd=referral; __utma=164037162.1846512001.1132065229.1138539594.1138604874.113; luz_login="1000030:79376a8b2b63d6fa"; dbcl="1000030:14e975e18c9cf87a"; __utmb=164037162; __utmc=164037162
HTTP_HOST       www.douban.com
HTTP_REFERER    http://www.douban.com/subject_search?start=15&search_text=%E6%9D%91%E4%B8%8A&cat=1001
HTTP_USER_AGENT Mozilla/5.0 (Windows; U; Windows NT 5.2; zh-CN; rv:1.8) Gecko/20051111 Firefox/1.5
PATH_INFO       /subject_search
QUERY_STRING    search_text=%E6%9D%91%E4%B8%8A%E7%BA%AA%E9%A6%99&cat=1001
REDIRECT_STATUS 200
REMOTE_ADDR     61.135.152.194
REMOTE_PORT     3944
REQUEST_METHOD  GET
REQUEST_URI     /subject_search?search_text=%E6%9D%91%E4%B8%8A%E7%BA%AA%E9%A6%99&cat=1001
SCGI            1
SCRIPT_FILENAME /var/www/douban/subject_search
SCRIPT_NAME     
SERVER_ADDR     61.129.113.231
SERVER_NAME     www.douban.com
SERVER_PORT     80
SERVER_PROTOCOL HTTP/1.1
SERVER_SOFTWARE lighttpd/1.4.8

1. TODO

呜乎哀哉!赶紧报告

不过看豆瓣的服务架构是挻前卫的哪…………Lighttpd....


动力源自::txt2tags

OpenSource ,error ,Quixote


§ 写于: Mon, 30 Jan 2006 | 永久链接;源文: rdf ,rss ,raw | 分类: /utility/py4web/Quixote §
[MailMe] [Print] Creative Commons License

作品Zoom.Quiet创作,采用知识共享署名-相同方式共享 2.5 中国大陆许可协议进行许可。 基于zoomquiet.org上的作品创作。

¶ [ZqPyb+]插件开发

2006-01-28 17:00

1. 需求

原先的分类索引
指向的页面是将所有文章的正文输出
  • 例如
  • 如果

2. 过程

logging
  1. 30分钟,学习wbgrecent.py
  2. 5分钟,使用原版脚本创建 zqcategory.py ;zqcrecent.py
  3. 30分钟,调试功能
  4. 20分钟增强CSS
  5. 85分钟完成心中所想!
分析最重要!
原先想象的和实现的,完全不同!

动力源自::txt2tags

OpenSource ,PyBlosxom ,hacking ,css


§ 写于: Sat, 28 Jan 2006 | 永久链接;源文: rdf ,rss ,raw | 分类: /techic/PyBlosxom §
[MailMe] [Print] Creative Commons License

作品Zoom.Quiet创作,采用知识共享署名-相同方式共享 2.5 中国大陆许可协议进行许可。 基于zoomquiet.org上的作品创作。

¶ [fix PyBlosxom]CSS for Opera

2006-01-28 10:00

1. 怎么了?

晚上回家使用Opera 8.51 才发现这问题…………

= fixed =

CSS2的兼容性哪…………
  • ??? 怎么看也不象!
原来如比
<a name="1137513213.36"></a>
[Tue Jan 17 23:53:33 2006] 
<!-->
<a href="mailto:">123</a>
<sup><a href="">URL</a></sup>
曰::
    ...
输出中有意外的HTML代码?! 原来是Opera 坚守标准HTML 的结果!!
修正
将原先comment.phtm模板中的:
...
<!-- $cmt_title -->
<a name="$cmt_time"></a>
[$cmt_pubDate] 
<!--$cmt_link-->
修改为
<!-- 
$cmt_title 
-->
<a name="$cmt_time"></a>
[$cmt_pubDate] 
<!--
$cmt_link
-->
一切就正常了!

动力源自::txt2tags

OpenSource ,PyBlosxom ,hacking ,css


§ 写于: Sat, 28 Jan 2006 | 永久链接;源文: rdf ,rss ,raw | 分类: /techic/PyBlosxom §
[MailMe] [Print] Creative Commons License

作品Zoom.Quiet创作,采用知识共享署名-相同方式共享 2.5 中国大陆许可协议进行许可。 基于zoomquiet.org上的作品创作。

¶ 《Django一步接一步》中文学习教程发表!

2006-01-27 23:23

Djano Python 世界中,类似RoR 的快速web 开发平台之一.它鼓励快速开发和干净的、MVC设计。它包括一个模板系统,对象相关的映射和用于动态创建管理界面的框架。自从正式发布后在全世界受到追捧,发布的异常快速。 (啄木鸟社区的中文介绍)
CPUG 活跃人物: limodou 刚刚在个人 Blog 中 发布消息,正式发表了 《Django Step by Step》 -- 《Django一步接一步》中文学习教程!
教程整理自 limodou 的个人学习体验,以前是以连载的形式在blog中 发布的,此次,使用 reStructed 文本格式整理,组织成为正式教程,通过 啄木鸟社区 空间发布以利于中国Python 爱好者学习。

§ 写于: Fri, 27 Jan 2006 | 永久链接;源文: rdf ,rss ,raw | 分类: /utility/py4web/Django §
[MailMe] [Print] Creative Commons License

作品Zoom.Quiet创作,采用知识共享署名-相同方式共享 2.5 中国大陆许可协议进行许可。 基于zoomquiet.org上的作品创作。

¶ [hack7]Plugins

2006-01-27 23:23

1. 总体上

贡献规范
约定了开发插件的代码规范! 另外有丰富,标准的API信息:
  1. 1.3 API
  2. 1.3 plugin API
  3. 1.3 callbacks
故!
可以标准化的安装,hacking 和分享!赞!
别传:
Response Headers - http://pyblosxom.sourceforge.net/1.3/API/index.html

Date: Fri, 27 Jan 2006 03:31:00 GMT
Server: Apache/1.3.33 (Unix) PHP/4.3.10
X-Powered-By: PHP/4.3.10
Connection: keep-alive
Content-Type: text/html
Transfer-Encoding: chunked

404 Not Found
嘿嘿嘿,无意中发现 PyBlosxom 的服务端使用的是 PHP 发布?!

2. 已安装

直接使用的
  1. "pycalendar" 日历
  2. "pycategories" 简要分类
  3. "pyarchives" 月度归档
  4. "py" Python 语法颜色渲染
  5. "comments" 评注
少量修改的:
  1. "latest_comments" 最新评注
自个儿开发的:
  1. "xhtml" 简单XHTML 文本格式

3. 垂涎的

安装未果的
  1. "moinmoin" 格式文本处理器(不支持高版本MoinMoin)
  2. "trackback" 安装文档看不明(好象也没有人使用TB 哪!)
一定要安装的
  1. "commentAPI" 嗯嗯!可以结合Greasemonkey 开发插件式的评注工具哪!
  2. "folksonomy" 呜乎哀哉!垂涎哪!象美味书签哪样儿的标签化分类
    • "keywords" 同上,类似
  3. pyguest 简单留言板

  4. Will's 系列插件
    1. plugininfo 自动汇报使用插件情况
    2. pystaticfile发布静态说明性文章;类似 aboutme 之类的...
    3. wbgarchives 年度文章汇总页面
      • 应该说,可以类比的写出分类汇兑插件
    4. wbggrep grep搜索引擎,嗬嗬!Uinx 系统专用的便利,不用求助于Google/lucene 什么了!
    5. wbgpager多页指引
    6. wbgrecent综合"最新"效果:

4. 发布邪?

已经有人问及中文版本的 theme 什么时候发布了!

contribute 分发!
也是技术活,怎么样组织和说明才可以令其它人安然的安装各种插件成功? 不如象 TiddlyWiki 那样儿, 整个完整的,立等可取用的系统合包?

动力源自::txt2tags

OpenSource ,PyBlosxom ,hacking ,SNS


§ 写于: Fri, 27 Jan 2006 | 永久链接;源文: rdf ,rss ,raw | 分类: /techic/PyBlosxom §
[MailMe] [Print] Creative Commons License

作品Zoom.Quiet创作,采用知识共享署名-相同方式共享 2.5 中国大陆许可协议进行许可。 基于zoomquiet.org上的作品创作。

¶ [core]fileentry.py

2006-01-27 23:23

1. fixed

Why?
t2t支持的遗留问题
  • 现在我的Blog 基本就两种文件格式:
    1. .py 脚本文件
    2. .t2t 文章
  • 但是模板中 t2t 额外给出的下载 .t2t和.moin 对 .py 的文件不适用!

problem
模板有效输出值 的说明中有问题!
  • file_path just the filename and extensions of the entry
  • 实际上没有后缀!
  • 所以!
hacked:
path/to/site-packages/Pyblosxom/entries/fileentry.py


#147 line...
        self['entryext'] = ext
        self['filebasename'] = file_basename
追加我需要的变量!
模板处理:
这样一来story.*的模板中就可以对应修正输出了!

| <a href="$base_url/$file_path_urlencoded.$flavour" 
    title="permalink">#
    永久链接</a><!--permanent link to this entry-->
    <sup>    
    <a href="/entry/$file_path_urlencoded$entryext">
    $entryext</a>
    <a href="/entry/$file_path_urlencoded.t2t">
    .t2t</a>
    <a href="/entry/$file_path_urlencoded.moin">
    .moin</a>
    </sup>

2. TODO

contribute 分发!
接踵而来的就是如何标准化的反馈社区, 贡献代码了…………
进一步的:
Pyblosxom的模板属于简单模板,在模板中不能加入逻辑的, 所以现在虽然对.py 的文章有了直接下载链接,但是,没有自动生成的.moin 和约定的.t2t 下载并不应该有………… 向社区建议吧…………

动力源自::txt2tags

OpenSource ,PyBlosxom ,hacking ,SNS


§ 写于: Fri, 27 Jan 2006 | 永久链接;源文: rdf ,rss ,raw | 分类: /techic/PyBlosxom/blosxom §
[MailMe] [Print] Creative Commons License

作品Zoom.Quiet创作,采用知识共享署名-相同方式共享 2.5 中国大陆许可协议进行许可。 基于zoomquiet.org上的作品创作。

¶ MD5使用快记

2006-01-24 23:23

MD5
( Message-Digest algorithm 5) MD5作为一个单向混淆算法,即不易以逆向运算得到原始资料

Pythonic 的使用:


Python 2.4.1 (#65, Mar 30 2005, 09:13:57) [MSC v.1310 32 bit (Intel)] on win32
Type "help", "copyright", "credits" or "license" for more information.
>>> import md5
>>> dir(md5)
['MD5Type', '__doc__', '__name__', 'digest_size', 'md5', 'new']
>>> md5.md5(文件)
<md5.md5 object at 0x00B83800>
>>> md=md5.md5(文件)
>>> dir(md)
['copy', 'digest', 'hexdigest', 'update']
>>> md.hexdigest()
'50235d71d6aa33a2be8d8bfbb1e87b91'

嗯哪……


  • 动力源自::txt2tags
  • t2t渲染:: 2011-09-07 03:51:34

chinese ,OpenSource ,pythonic ,md5


§ 写于: Tue, 24 Jan 2006 | 永久链接;源文: rdf ,rss ,raw | 分类: /utility/zqlib §
[MailMe] [Print] Creative Commons License

作品Zoom.Quiet创作,采用知识共享署名-相同方式共享 2.5 中国大陆许可协议进行许可。 基于zoomquiet.org上的作品创作。

¶ [hack5]样式!

2006-01-24 23:23

1. 设计

VI系统现在已经算是门手艺了!在下不行!

但是可以偷哪!

以往各种喜欢的网站,都不太吻合心目中的Blogging space ..

原先想直接 clone Vim 的 desert 颜色系统的…………

但是突然记起了:deviantart

所以....

2. 进行

抓取颜色!
I Like Your Colors! 塞上CSS的URL; 自动获取 颜色列表, 然后就挥舞CSS就好!
Flavours的配合
这个比较自然,就是在适当的地方,加上适当的 class 或是 id
适当的……
怎么样是适当的呢? Plone 模板的DIV 层叠设计就非常的合理, 以前设计过 CZUG.org 的样式 ,所以有些体会…………

但是………………

3. 教训

MainlyGreen
此样式,的排版非常古怪,折腾了半天,越调越乱; 最后还是调出自个儿donews 的样式 , 使用 69%-25% 的百分比来组织版块。
教训:
  1. CSS 和代码开发一样,没有理解就不能尝试
  2. CSS 的增长比代码还要快,所以最后应该进行精简
  3. CSS2 对IE的兼容性,就不要折腾了,先调试FireFox 再 Opera,最后看IE 再不成,就直接禁止IE访问吧…………

4. TODO

Dive Into Accessibility
中文版本:网站亲和力;
  • 网站可访问性的官方网站
  • 还要继续优化VI
  • 现在的问题主要在于:
    1. 颜色太个性,没有考虑到 弱视力访问者
    2. 导航太个性,没有考虑到 特殊访问者
    3. 功能没有完全,不能整体来调优 VI

VI 是艺术性科学,是挑战,要学习……


动力源自::txt2tags

OpenSource ,PyBlosxom ,hacking


§ 写于: Tue, 24 Jan 2006 | 永久链接;源文: rdf ,rss ,raw | 分类: /techic/PyBlosxom §
[MailMe] [Print] Creative Commons License

作品Zoom.Quiet创作,采用知识共享署名-相同方式共享 2.5 中国大陆许可协议进行许可。 基于zoomquiet.org上的作品创作。

¶ [hack6]SNS化

2006-01-24 23:23

火热的 Web2.0beta
有定义图;来自kosmar
Folksonomy
分众分类!
  • PyBlosxom 如何支持呢?
  • Google it!::Folksonomy 1.2
    • 很中意哪!类似del.icio.us 的TAGs 分重效果哪!
  • 唉呀呀?!作者的Blog 怎么是 ,还以为是PyBlosxom的, 又一个Ruby 的blosxom clone!
  • 看来 blosxom“简单即是美” 的设计感化了不少程序员哪!
  • 可惜,安装失败! N多的报错!想来此次PyBlosxom 的升级造成的修改还要有段时间的磨合
  • 再Google!::从Keywords on Copia知道了Keywords Plugin
  • 依然安装不能!呜乎哀哉…………

动力源自::txt2tags

OpenSource ,PyBlosxom ,hacking ,SNS


§ 写于: Tue, 24 Jan 2006 | 永久链接;源文: rdf ,rss ,raw | 分类: /techic/PyBlosxom §
[MailMe] [Print] Creative Commons License

作品Zoom.Quiet创作,采用知识共享署名-相同方式共享 2.5 中国大陆许可协议进行许可。 基于zoomquiet.org上的作品创作。

¶ solidot.org

2006-01-23 23:23

solidot.org
Geek新闻中心 中文版本 今天看突然变成这样子: 呜乎哀哉!技术新闻站点哪! 看的也是非常古老的发布配置…………

chinese ,Zen ,internet


  • 动力源自::txt2tags
  • t2t渲染:: 2010-10-09 02:21:40

§ 写于: Mon, 23 Jan 2006 | 永久链接;源文: rdf ,rss ,raw | 分类: /internet §
[MailMe] [Print] Creative Commons License

作品Zoom.Quiet创作,采用知识共享署名-相同方式共享 2.5 中国大陆许可协议进行许可。 基于zoomquiet.org上的作品创作。

¶ Technorati Link!

2006-01-23 23:23

Technorati Profile
Technorati Link 支持 Technorati 的分众分类 首先要如此:
  1. Step 1: 创建一新文章
  2. Step 2: 复制此链接(Technorati 自动生成的)到文章中:
  3. Step 3: 发布到你Blog 中

    全部作好?开始让 Claiming 你的Blog

chinese ,Zen ,internet ,Folksonomy


  • 动力源自::txt2tags
  • t2t渲染:: 2010-10-09 02:21:40

§ 写于: Mon, 23 Jan 2006 | 永久链接;源文: rdf ,rss ,raw | 分类: /internet/Folksonomy §
[MailMe] [Print] Creative Commons License

作品Zoom.Quiet创作,采用知识共享署名-相同方式共享 2.5 中国大陆许可协议进行许可。 基于zoomquiet.org上的作品创作。

¶ [RE:]一个程序员的博客 开源机会还要等10年?

2006-01-22 23:23

http://my.donews.com/qianlaohu/2006/01/22/

不知道哪位兄弟,快速引用了还没有发表的报纸文章…………

嗬嗬;-) 不知道怎么讲…………

奋起

    每日至少抽一刻钟解答列表中初学者的问题,
    每周至少抽两小时整理新学知识,发表体验 Blog/Wiki/mail 分享出去,
    每周至少抽四个小时来翻译自个儿喜欢的自由软件的文档,
    每月至少抽八小时编程,推进自个儿的项目,
    每年至少参加一次自由软件的活动,传播自由软件思想,发展一名自由人……

    只要我们每个人都坚持下去……
    10年!就足以改变中国软件的整体风貌!

宣言是啄木鸟社区的大家共同约定的不是俺一个人的哪……

Quiet ,news ,nomeans


  • 动力源自::txt2tags
  • t2t渲染:: 2010-10-09 02:21:42

§ 写于: Sun, 22 Jan 2006 | 永久链接;源文: rdf ,rss ,raw | 分类: /Quiet/living §
[MailMe] [Print] Creative Commons License

作品Zoom.Quiet创作,采用知识共享署名-相同方式共享 2.5 中国大陆许可协议进行许可。 基于zoomquiet.org上的作品创作。

¶ [hack4]SVN集成

2006-01-21 23:23

1. 好坏

在本地使用自个儿习惯的格式来写,通过SVN 自动版本同步到PyBlsxom发布!

好处:
  1. 天然的备份!
  2. 离线写作!
  3. 本地搜索!
  4. 自然备份!
  5. 强力版本管理!
  6. 灾难恢复简单
  7. Blog系统定制权限容易管理
  8. ...
坏处:
  • 要学习TortoiseSVN 的使用
  • 要修正Blogging 习惯..

2. 实施

幸好有积累:
HOOKs 脚本:
  • 关键代码:
    在post-commit 事务中插入:
        ...
            upsvn = "%s update %s"%(self.SVN,(aim+mod) )
            fup = os.popen(upsvn)
            up = fup.read().strip()
            self.chkpybt2t(up
                            ,"pyblosxom/zoomquiet/data/")
    
  • 专用t2t 处理函式:
    def chkpybt2t(self,dirs,mark):
        """auto check PyBlosxom .t2t blog
        """
        for l in dirs.split():
            if mark in l:
                self.autot2t(l)
    def autot2t(self,upath):
        """自动处理t2t 到对应PyBlosxom 目录
            - upath svnlook 出来的对应更新记录
            - t2t 文件本身输出 xhtml ,cp为txt 由PyBlosxom 显示
            - 另外输出为.moin 的wiki 文件
            --target moin
        """    
        t2txhtml = "%s %s"%(self.T2T,upath)
        t2tmoin = "%s %s %s"%(self.T2T," --target moin ",upath)
        try:
            r, w, e = popen2.popen3(t2txhtml)
            r, w, e = popen2.popen3(t2tmoin)
            r.close()
            e.close()
            w.close()        
        except:
            # 日志处理
            print >> self.f,"~"*7+"t2t::popen2.popen3() ::crash"    
    
  • 通过标准的t2t 命令行来输出两种格式的文件 .xhtml和.moin 的
  • 特别的 为了定制方便,将 txt2tags 的执行文件专用化:
  • self.T2T = "/path/to/my/PyBlosxom/plugins/preformatters/txt2tags" 以便进行定制修改
    • 完全是因为t2t 太精巧了,就一个文件哪!

2.1. 配合

已经完成的:
  1. 由 SVN hooks 在每次检入时,自动检测是否为指定模块中的 .t2t 文件?
  2. 如果是:
    • 自动更新指定目录
    • svn up
  3. 再调用t2t 输出两种格式的文件
    • txt2tags /path/to/the/.t2t
    • txt2tags --target moin /path/to/the/.t2t
现在要最终处理的:
  • 如何令PyBlosxom 解析 .xhtml 到页面中?
  • 默许的是仅仅识别 html/纯文本格式的 .txt 文件的
  • 参照已有的py.py 预格式脚本:
    • hack 出 xhtml.py
    • 配置文件中打开此插件
      config.py 中
      ...
      py['load_plugins'] = ["pycalendar"
                            , "py"
                            ,"xhtml"
                            ...
      
    • 搞掂!
特别的:
  • 文章标题的抓取:
    
        for line in open(filename,"r").readlines():
            if "<title>" in line:
                title=line[7:].replace("</title>","")
                break
    
  • 一般性的,PyBlosxom 是从原文头行取,但是 xhtml 中有HTML 的格式标识字串,所以,要从<title> 标签中抓,
  • 这里不使用 正则表达式,是为了加速,简单的行读取, 比在内存中分析整个文件要Pythonic 哪!

3. TODO

没有最好,只有更好!

现在:
  1. 通过 SVN 在本地使用t2t 格式来写作
  2. 通过 SVN hooks 自动处理服务端的文章输出
  3. PyBlosxom 中的专用格式处理脚本,识别并辅助处理了 xhtml 输出!
但是:
不能聪明的识别不同的原始文件来提供下载哪! 如果是 .py 的,在 永久链接 .t2t .moin 处的其它链接就有问题!
  • 询问列表,却没有人回答:
    发件人: will guaraldi <willg@bluesock.org>	邮送域: lists.sourceforge.net
    收件人: pyblosxom-devel@lists.sourceforge.net
    日期: 2006-1-25 上午12:15
    主题: [Pyblosxom-devel] will's status
    
    Just as an fyi, my email client is still having problems with Zoom's
    emails so I haven't read any of them yet.
    
    I also started classes a week and a half ago and I'm working part time
    this semester.  As such, I'm going to be laying low on PyBlosxom stuff
    including fielding user requests and help for a while.  I'll try to get to
    bugs and user isues at least once a month.
    
    I am also still sitting on a contributed plugins release--that's first
    priority.  I need to go through and fix the logging issues on plugins I
    don't use.
    
    /will
    
    
  • 呜乎哀哉!看来 Gmail 并不是完美的哪!俺的询问邮件没有中文字符的哪! 连标点也不敢使用中文的...

3.1. 技术文档

PyBlosoxm模板中有效变量
但是!
  • file_path just the filename and extensions of the entry
    • 就是仅仅输出了文件名儿,没有后缀的说
    • 开源项目的文档是极其重要的组成部分,有多少项目是因为文档不全而自然消亡的哪…………
技术文档樣文:
日本人作的就是要好些:

动力源自::txt2tags

OpenSource ,PyBlosxom ,hacking


§ 写于: Sat, 21 Jan 2006 | 永久链接;源文: rdf ,rss ,raw | 分类: /techic/PyBlosxom §
[MailMe] [Print] Creative Commons License

作品Zoom.Quiet创作,采用知识共享署名-相同方式共享 2.5 中国大陆许可协议进行许可。 基于zoomquiet.org上的作品创作。

¶ tryt2t.py

2006-01-21 23:23

PREFORMATTER_ID = 'txt2tags'
#tags Zen,pythonic
FILE_EXT = 't2t'
__version__ = '$Id: tryt2t.py,v 2872b22e2ace 2011/10/27 07:08:25 zoomquiet+hg $'
__author__ = 'Zoom.Quiet '
#T2T = "/usr/local/bin/txt2tags"
T2T = "t2t"


def cb_entryparser(args):
    args['t2t'] = parse
    #args[FILE_EXT] = readfile
    return args


"""
def parse(filename):
    #html = publish_string(story, writer_name='html')
    import os
    act = T2T+" -t html -H --toc %s"%filename
    html = act
    html += os.popen(act).read().strip()
    #return html[html.find('') + 6:html.find('')]
    return html
"""
#def parse(filename, request):
def parse(filename):
    import os, sys
    from StringIO import StringIO
    # open own source
    #config = request.getConfiguration()
    act = T2T+" -t html -H --toc -o - %s"%filename
    #source = open(filename).read()
    #out = StringIO()
    
    #html = os.popen(act).read().strip()
    print act
    #print os.popen(act).read().strip()
    # write colorized version to "python.html"
    #Parser(source, out).format(None, None)
    
    #print out.getvalue()
    """
    entryData = {'body' : out.getvalue(),
                 'title' : filename.replace(config['datadir'], '')}
    return entryData
    """


parse("py-code-rule.t2t")

§ 写于: Sat, 21 Jan 2006 | 永久链接;源文: rdf ,rss ,raw | 分类: /Zen/pythonic §
[MailMe] [Print] Creative Commons License

作品Zoom.Quiet创作,采用知识共享署名-相同方式共享 2.5 中国大陆许可协议进行许可。 基于zoomquiet.org上的作品创作。

¶ [hack3]定制entry文本格式

2006-01-20 23:23

1. 分析

http://pyblosxom.sourceforge.net/1.3/manual/c651.html
默许提供:: txt(html),genericwiki,moin,py,txtl,rst文本格式来Blogging!
  • 标记签文本:
    1. .txt(html) 不用说,麻烦!不用!
  • 自然文本:
    1. .py 咳咳咳,只能代码引用时哪!而且没有行号也要修改
  • 结构化文本:
    1. .rst 丰富!强大!但是复杂!难用,内存也占的大
    2. .txtl 很好,但是依赖很多系统工具
    3. .moin 赞!但是不支持MoinMoin 1.3.x 以后的不会hack ,问了,也没人回复,呜乎哀哉
    4. .genericwiki 用过MoinMoin 的人,绝对不想这种原始 wiki 格式的! 怎么办,什么都不顺手! 那未就自个儿DIY!

2. 尝试

安装 txt2tags 先:

  1. 在FreeBSD 中有内含的!
    #cd /usr/ports/textproc/txt2tags
    #make install clean
    
  2. 需要按照说明,将 txt2tags 执行文件复制到 /usr/bin

2.1. t2t all!

保持是我的本意

发布流程
我设想的Blogging flow:
  1. 本地撰写
  2. 上传系统
  3. 自动生成多格式文件
  4. PyBlosxom 发布 .xhtml 的
  5. 同时提供 .t2t 原件和 .moin 格式的下载
对应支持
已经可以进行的:
  1. 本地撰写 -- Leo
  2. 上传系统 -- 透过 SVNhookscript自动从服务端检出到对应目录
  3. 自动生成多格式文件 -- ?是SVN hooks 还是创建 t2t.py 预格式化处理?
  4. PyBlosxom 发布 .xhtml 的 -- 设置默许格式就好!
  5. 同时提供 .t2t 原件和 .moin 格式的下载 -- 模板的处理

2.1.1. 八股化写作

嗯哪…… 这样一来,格式漂亮的文章, 根本就"八股化" 了! 在 Leo 中,仅仅保持固定的几个预定义节点, 其它的就不用理会,随便写,怎么样都会自动组织成非常规范的文章, 比在各种Blog 系统中,所谓WYSIWYG编辑环境中,反复调整不得, 结构化文本的WYTIWYG是绝对快感的!

  • 王垠很早有介绍 所见即所得vs所想即所得
  • 有诗证曰:
    文本文件好
    工具遍地跑
    程序两三行
    全部改好了
    
    哈哈哈!

    = TODO =

    Blog 不同于静态文章,需要有一些SNS配合的输出,t2t 没有进行专门的支持,要进行深入hack:

technorati支持
链接要类似
<a href="http://technorati.com/tag/nomeans" rel="tag">nomeans</a>

rel="tag" 声明! t2t 输出的链接没有! hacking!

xhtml 的输出:
每篇Blog的原文通过 Leo 的节点共用统一的格式声明:
%%date(%Y-%m-%d %I:%M:%S)

%! Target  : xhtml
%! Encoding: UTF-8
%! Options : --toc --css-sugar --enum-title

要求 t2t 输出为 xhtml格式,以utf-8 编码, 要整理出章节索引,并以CSS样式友好的形式组织,并数字式列表之!
  • 要fixed的问题:
    1. 完整的 xhtml 输出含有 head标签内容, 这样一来PyBlosxom输出时一页会含有多个head,不利于搜索,也浪费数据! 但是--no-headers参数的输出 却没有了主副标题的组织,两难哪!
    2. 索引链接的 anchor 输出,太简单!如果一页内含了多个t2t 输出页面的话一定有冲突! 需要学习MoinMoin 的索引锚点,加入hash的混淆区分!

动力源自::txt2tags

OpenSource ,PyBlosxom ,hacking


§ 写于: Fri, 20 Jan 2006 | 永久链接;源文: rdf ,rss ,raw | 分类: /techic/PyBlosxom §
[MailMe] [Print] Creative Commons License

作品Zoom.Quiet创作,采用知识共享署名-相同方式共享 2.5 中国大陆许可协议进行许可。 基于zoomquiet.org上的作品创作。

¶ [樣文]FreeBSD unionfsの改善提案

2006-01-17 23:23

发现:
中国FreeBSD commiter 之一的 delphij 发现吿之的

简单列一下子文档结构

1. 标题

作者
修改log

其它版本链接[English]

1.1. 概要

文档本身的简单述

1.2. unionfs介绍

简介讨论主体本身

1.3. 以往问题

简述已知问题

1.4. 增进提案

描述如何改善

1.5. 实施

说明如何升级

1.6. 使用方法

说明新环境如何使用

1.7. 补丁

说明对以往系统的补丁发布情况

1.7.1. unionfs-p5.diff变更说明

1.7.2. unionfs-p4.diff变更说明

... 具体说明每次更新的变化

1.8. 现在问题

还有什么不足?

2. 附录

2.1. FAQ

2.2. 联系方法

3. TODO

呜乎哀哉!标准的一次软件升级,就应该为用户负责道明白前因后果;

我们呢…………?


  • t2t渲染:: 2010-10-09 02:21:41
  • 动力源自::txt2tags

§ 写于: Tue, 17 Jan 2006 | 永久链接;源文: rdf ,rss ,raw | 分类: /oss §
[MailMe] [Print] Creative Commons License

作品Zoom.Quiet创作,采用知识共享署名-相同方式共享 2.5 中国大陆许可协议进行许可。 基于zoomquiet.org上的作品创作。

¶ 世间安得双全法,不负如来不负卿!

2006-01-16 23:23

看过情颠大圣,被其中的两句话打动,于是就觉得还是不枉我一早努力和睡懒觉做搏斗的辛苦。

世间安得双全法,不负如来不负卿!,这话读来不像佛教教义,但是也不像凡人写的,于是上网查询,发现原来真的是出自高人之手。


“那一月我摇动所有的经桶,
不为超度,只为触摸你的指尖;
那一年磕长头在山路,
不为觐见,只为贴着你的温暖;
那一世转山,不为修来世,只为途中与你相见.”
----仓央嘉措

仓央嘉措有一个称号:六世达赖喇嘛。也许听到这里,大家都会肃然起敬。但如果仅仅如此,也许我并不会动心。先来看看关于他的一段官方历史:  生于康熙二十二年,十四岁时剃度入布达拉宫为黄教领袖,十年后为西藏政教斗争殃及,被清廷废黜,解送北上,道经青海今纳木措湖时中夜循去,不知所终。

守门的狗儿呀
你比人还机灵
别说我黄昏出去
别说我清晨才归

这是仓央嘉措在和玛吉阿米约会时候写的文章。玛吉阿米是活佛在一次酒馆中偶遇的女子,如月亮一般美丽。这所小酒馆现在还在拉萨的帕廓街,是一座黄色的楼房,房主人以此为荣耀,黄房子三百年金色不改。现在那里已被改造成一处咖啡馆,招牌上用藏、汉、英文赫然书写着店名——“未嫁娘”。  门达旺是门隅地区的首府。在门巴人的传说中,太阳名叫“达登旺波”,意谓七匹马拉的车,达旺就是达登旺波的简称。七匹马的太阳车辚辚过处,还生长着门巴人起源的爱情故事,说的是明镜般的湖水中走出一位美男子,怎样以月亮为弓,以流星为箭,将定情的靴带射向美丽的姑娘;这里还生长着卓瓦桑姆的美丽传说,说的是天女化身的贫家姑娘卓瓦桑姆怎样与嘎拉王一见倾心,后来又怎样遭致反面人物王后的迫害,最终善战胜了恶,美战胜了丑。仓央嘉措就是在这样的故事环境中长大的。他的父亲是藏族,母亲则是门巴族人。在这藏族和门巴族聚居地,两个民族的文化相异而又交融。这是仓央嘉措的幸运,也是仓央嘉措的不幸。因为生在红教区,他向往着爱情。而黄教则是唯一一个限制结婚和情欲的藏传佛教。    与其他转世灵童不同,由于历史的阴差阳错,仓央嘉措并非自小被迎请入宫,因此他是在天籁中长大的。当年五世喇嘛圆寂。第悉·桑结嘉措作为摄政王正当其政,那个人上对朝廷下对人民隐瞒了真相,长达15年之久秘不发丧,只在私下里秘密查访转世灵童。这一事件改变了仓央嘉措人生的轨迹,揭开了他悲剧命运的序幕。如果仓央嘉措一辈子只生活在东山顶上,也许他会幸福;如果他一生下来就成为活佛,也许同样的他会幸福;可是没有。两样对他来说都是惘然。虽然藏史声称两三岁时就将他隐秘地转移并教授佛法,但民间的说法则让他一直在家乡成长到15岁。我宁肯相信后者,不然何以解释那个自由的性灵和人间情怀缘何而来。    其时西藏上层统治阶级内部关系错综复杂,明争暗斗:位高权重的摄政第悉·桑结嘉措与朝廷册封的蒙族汗王的藏蒙之间,以及蒙族人内部矛盾冲突日益白热化,局势动荡不安,正值一次政治大地震前夕。无心于政治也无心于佛身的仓央嘉措被迫参与其中,满心的厌倦与失望。他看不到未来,一切都无从逆料。心灰意冷,彷徨无倚。任凭第悉好言规劝或严厉申饬,年轻的活佛只是不思学经。 

用墨写下的字迹
一经雨水就洇湿了
没能写出的心迹
想擦也擦它不掉

   仓央嘉措的眼睛和心不属于布达拉宫。深夜的雪地上开始踏出一行脚印,从布达拉宫一直伸向帕廓街;一个名叫宕桑旺波的高贵儒雅青年出现在街头的酒肆中。虚幻的物质世界多么诱人,假如真有来世,我愿生生世世为人,只做芸芸众生中的一个,哪怕一生贫困清苦,浪迹天涯,只要能爱恨歌哭,只要能心遂所愿。 

想她想的放不下
如果这样去修法
在今生此世
就会成佛了吧

   戒律森严的环境和多情的内心世界、角色和天性的冲突,终于在20岁那年不可遏止地爆发了。曾为少年仓央嘉措落发授戒的五世班禅大师,五年后又该再次为之授比丘戒了。仓央嘉措依约去往日喀则扎什伦布寺,满脸的乌云密布。我们无从得知一路上他想了些什么,我们所看到的只是他的决心已定。经由五世班禅自传我们得知了结果:班禅大师祈求劝导良久,仓央嘉措沉默以对良久,然后毅然站起身来,夺门而去。他双膝下跪在日光大殿外,给大师磕了三个头,反反复复只说一句话:“违背上师之命,实在感愧”,念念叨叨黯然而去。在后来的许多天里,不仅没有转机,甚至变本加厉:不仅拒受比丘戒,反而要求大师收回此前所受的出家戒和沙弥戒。说这番话的时候,仓央嘉措痛彻肺腑:“若是不能交回以前所受出家戒及沙弥戒,我将面向扎什伦布寺而自杀。二者当中,请择其一!”    这就是仓央嘉措,惟一不再的仓央嘉措,无可奈何的仓央嘉措。他从来就身不由己,他的命运全由别人来安排。他甚至不如一个农奴还有逃亡的自由,甚至不如一个小僧也有还俗的自由。他是藏传佛教第一人,他拥有的是最多的不自由。说那番话的时候,他的心在流血吧。    从那以后,我们看到的仓央嘉措,就是一个放浪的活佛。他没有办法选择,但是他决定背叛,即使这种背叛极为危险,并且,终于成为了悲剧。回到那首诗的结局。狗遵从了活佛的意愿,然而天没有。在破晓时分,人们读着男人在雪野里清晰地印下的夜奔的足迹,那足迹急促而有力,人们疑惑,沉思,继而惊愕。这些蜿蜒连接着布达拉宫和小巷深处的脚印,在坦然以爱情的名义歌唱的同时,也写下了对宗教的背叛。    神圣庄严的宗教律例不可能容忍出轨的离经叛道。仓央嘉措就这样因“耽于酒色,不守清规”而被康熙帝予以废立。年仅24岁。    没有人知道他是怎样在监视的目光下仓惶走在逃亡的路上,也没有人知道他的卒年及准确的圆寂之地。此去无痕,有人说是在烟波浩渺的青海湖畔被水肿夺去了年轻的生命,有人说是被清朝皇帝软禁于山西五台山并圆寂于当地,有人说是在藏南一山洞坐化,又说是决意遁去,周游印度、尼泊尔等地。有一个非常戏剧性的细节,当人们迎接六世达赖的灵童的时候,大家发现灵童居然就在玛吉阿米的故乡……    庄严肃穆的布达拉宫,这历代喇嘛的驻锡地。它以尊荣显赫的姿态永远地拒绝了仓央嘉措。在西藏的历史上,曾经一共产生过十四辈达赖喇嘛,除却第一代达赖的灵塔在扎什伦布寺外,其它历代达赖喇嘛总有灵塔、塑像、绘画等纪念物供奉在布达拉宫,即使人们不怎样提及的只活了十一岁的九世达赖、只活了十八岁的十一世达赖都有他们的灵塔在,然而,声名远扬的六世达赖仓央嘉措呢?塑像是不会再铸的了,壁画中也看不见他的影子,至于灵塔的安置,布达拉宫说,他?不配。    然而,他的诗却传遍了前藏、后藏,传遍了藏北、藏南,传遍了古老的山南。传遍了大江南北。

  喇嘛仓央嘉措
  别怪他风流浪荡
  他所追寻的
  和我们没有两样

  这就是仓央嘉措最后的结局,三百年来我们一直传唱这首歌,只为了仓央嘉措,一个不成功的活佛,然而却是一个伟大的诗人。  读完这段回头再看他流畅轻盈的情诗,感受蕴涵其中的偷偷的喜悦,对世俗不畏惧不张扬的态度,想起三个字“不容易”。原来情诗中也有禅,不管外界多么纷繁嘈杂,心内始终平静如砥,爱情始终明澈快意,这就是爱他的理由。

让我们再看仓央嘉措最传世的一首诗:

那一月我摇动所有的经桶,
不为超度,只为触摸你的指尖;
那一年磕长头在山路,
不为觐见,只为贴着你的温暖;
那一世转山,
不为修来世,只为途中与你相见

“不负如来不负卿”的原诗是:

    曾虑多情损梵行,
    入山又恐别倾城.
    世间安得双全法,
    不负如来不负卿!

我佛慈悲!

从这里,到那里 流转的不仅仅是 生命迁徙的轨迹


  • 动力源自::txt2tags
  • t2t渲染:: 2010-10-09 02:21:40

§ 写于: Mon, 16 Jan 2006 | 永久链接;源文: rdf ,rss ,raw | 分类: /easy/movie §
[MailMe] [Print] Creative Commons License

作品Zoom.Quiet创作,采用知识共享署名-相同方式共享 2.5 中国大陆许可协议进行许可。 基于zoomquiet.org上的作品创作。

¶ [hack2]允许评注

2006-01-15 23:23

http://pyblosxom.sourceforge.net/1.3/manual/c857.html
怎么着?一个最普通的评注要这么复杂才能够成功?! 呜乎哀哉…………
  • 最后发现还是老实的按照说明步骤一步接一步的来才不会有"惊奇"
  • 可以参考以前 limodou的体验

速度
为什么 PyBlxosom 的 comment 时的响应速度如此慢?!
  • 果然不是 XML 的事儿!
  • 是 smtp 发送提醒邮件时失败而长期等候,只能 不使用提醒先睹

草看了一下子 comments.py 真是牛哪!

  • from xml.sax import make_parser, SAXException
  • 使用 sax 事务性XML解析器进行的处理,
  • 作者Ted Leung 《Professional XML Development with Apache Tools》的作者!怪不得使用这么专业的处理手法

  • 情急乱投医时有邮件往来:
    发件人: Ted Leung <twl@sauria.com>	邮送域: sauria.com
    收件人: Zoom Quiet <zoom.quiet@gmail.com>
    日期: 2006-1-24 下午2:54
    主题: Re: [bug]comments recoder double info. ?
    ...
    I am no longer maintaining the comments plugin.  The appropriate
    place to get the answer to your question is pyblosxom-devel.   I get
    several hundred e-mails per day, and you are doubling your share of
    the traffic by copying me personally.  I see the messages that go to
    pyblosxom-devel.  There is no need to send me an extra copy.
    
  • 嗬嗬 不是第一次向他批发询问邮件了,还如此好脾气的指导,大师的风范!学习之!
  • 其实通过将毎条评注依照对应的目录,分布记录在文件系统中, 然后使用XML集中进行处理,实在是最明快的处理方式了,只是没有提供管理的入口?

动力源自::txt2tags

OpenSource ,PyBlosxom ,hacking


§ 写于: Sun, 15 Jan 2006 | 永久链接;源文: rdf ,rss ,raw | 分类: /techic/PyBlosxom §
[MailMe] [Print] Creative Commons License

作品Zoom.Quiet创作,采用知识共享署名-相同方式共享 2.5 中国大陆许可协议进行许可。 基于zoomquiet.org上的作品创作。

¶ [hack1]理解Flavours

2006-01-10 23:23

1. 体验

http://pyblosxom.sourceforge.net/1.3/manual/c218.html
反复尝试不果! 终于发现是版本问题,要使用1.3 自带的Flavours才可能成功运行 …………呜乎哀哉!!

本来仅仅是要先安装一个最基本的PyBlosxom ,结果一折腾牵出了各种问题,工具的理解,定制...

模板,PyBlosxom 中叫 Flavours,其实就是和系统配合的简单Python 模板系统,

和我们在CherryPy 或是 Python 默许的模板系统中一样 $var 安放在HTML 中,通过渲染输出最终页面

只是 PyBlosxom 升级到 1.3.0 以后各种变量都有变化,于以前的模板完全不能兼容,而且 contrib--工具集也没有释放,可以下载的 contrib.1.2.2仅仅针对 v 1.2x版本的系统,

反复了几次,还是老实的从 sf.net 的CVS 中检出最新版本的,这才成功.

1.1. 部属

特殊的,根据以往经验进行了web server 的配合发布

+--flavours     各种模板
|  +--atom.flav
|  +--error.flav
|  +--html.flav
|  +--phtm.flav
|  +--rss.flav
|  \--rss20.flav
+--plugins      各种插件使用
|  +--comments
|  +--lucene
|  +--meta_plugins
|  +--preformatters
|  \--xmlrpc_plugins
\--zoomquiet    我的PyBlosxom 实例
   +--cache     
   +--comment   评注数据
   +--data      Blog 内容
   |  +--OpenSource
   |  |  +--...
   |  \--Zen
   |     +--...
   +--log       日志
   +--stat      统计数据
   +--static    静态页面存储
   \--web       web 服务发布

在Apache 中:

    Alias /styles "/path/to/flavours/"
    <Directory "/path/to/flavours">
    ...
    Alias /entry "/path/to/zoomquiet/data/"
    <Directory "/path/to/zoomquiet/data">
    ...
/styles
样式发布目录,来为将来的多用户分享模板作准备
/entry
内容发布目录,为将来的日志正文下载作准备

动力源自::txt2tags

OpenSource ,PyBlosxom ,hacking


§ 写于: Tue, 10 Jan 2006 | 永久链接;源文: rdf ,rss ,raw | 分类: /techic/PyBlosxom §
[MailMe] [Print] Creative Commons License

作品Zoom.Quiet创作,采用知识共享署名-相同方式共享 2.5 中国大陆许可协议进行许可。 基于zoomquiet.org上的作品创作。

¶ [FFox]searchplugins

2006-01-04 23:23

定制tips:
如何快速定制地址栏旁边的搜索引擎?
  1. 手工修改:
    • Mozilla.org\FireFox\searchplugins\
    • 其中的图片和对应的 .src
  2. 重启 FireFox!

注意:
.src 中的:
<browser
    update="https://addons.mozilla.org/searchplugins/updates/google.src"
    updateIcon="https://addons.mozilla.org/searchplugins/updates/google.gif"
    updateCheckDays="1"
>
可清 以免自动更新掉!

我为了使用 google 定义了 asia.google ; google.cn 两个引擎


  • t2t渲染:: 2010-10-09 02:21:41
  • 动力源自::txt2tags

OpenSource ,Mozilla ,FireFox


§ 写于: Wed, 04 Jan 2006 | 永久链接;源文: rdf ,rss ,raw | 分类: /oss/Mozilla/FireFox §
[MailMe] [Print] Creative Commons License

作品Zoom.Quiet创作,采用知识共享署名-相同方式共享 2.5 中国大陆许可协议进行许可。 基于zoomquiet.org上的作品创作。

¶ Subversion

2006-01-01 23:23

1. SVN vs CVS

在本地使用自个儿习惯的格式来写,通过SVN 自动版本同步到PyBlsxom发布!

好处:
  1. 使用DB4有事务支持
  2. 二进制文件可版本管理
  3. 速度快!
  4. 离线操作丰富
  5. ...
坏处:
  • 使用DB 数据可能变脏
  • DB4 管理复杂
    • 不过,到了1.2.1以后也支持CVS样儿的文件型数据管理了 -

2. 啄木鸟的体验

很早就使用SVN 进行代码管理了,统一的体验就是快!

trac of 啄木鸟

啄木鸟SVN使用说明

3. v1.3.0体验

FreeBSD6.0 为准:
  1. 升级ports:
    • portsnap upgrade
    • 比以前的什么 cvsup -sgL2 /usr/share/examples/cvsup/ports-supfile -h cvsup{,2-6}.cn.freebsd.org 要直接的多
  2. 安装SVN:
    # cd /usr/ports/devel/subversion
    # make install clean
    
  3. 创建SVN仓库:
  4. 启动服务:
    • 选择svnserve:
    • 根据对比
    • svnserve 模式依赖最小,管理也方便,速度还快!
    1. inetd 方法启动:
      • 确认:
            /etc/services 有
        svn           3690/tcp   # Subversion
        svn           3690/udp   # Subversion
            /etc/inetd.conf 有
        svn stream tcp nowait svnowner /usr/bin/svnserve svnserve -i
        
        
      • svnserve -i 命令启动
      • 每有请求,就会创建一个svnserve进程,处理完后自杀
    2. 作为独立“守护”进程:
      • 直接svnserve -d --listen-port=和--listen-host= 选项来自定义“绑定”的端口和主机名启动
      • 创建一个驻留内存的进程来影响SVN事务
      • 也可限制发布:
        svnserve -d -r /path/to/ur/svnrepos/
        
        仅仅发布指定的SVN仓库,这样一来访问时就不用知道服务端系统路径了
  5. 权限管理:
    • 1.3.0 的SVN提供了足够好用的默许权限控制! 不用什么 Apache 的额外支持就足够进行管理了!
    • svnserve.conf中指定:
      password-db = passwd
      authz-db = authz
      ...
      
    • 就可以在 passwd 文件中定义口令
      [users]
      harry = harryssecret
      sally = sallyssecret
      ...
      
    • authz 中进行用户组,代码目录访问权限的分配了
      [groups]
      harry_and_sally = harry,sally
      [/foo/bar]
      harry = rw
      * = 
      [repository:/baz/fuz]
      @harry_and_sally = rw
      * = r
      
    • 比以前的只能口令,要丰富,足够的很多了!
  6. 备份管理:
    • hotcopy 真实可用的热备!
      svnadmin hotcopy /path/to/ur/repos /path/to/backup/ &
      
  7. 事务管理:
    • 高级,但是实用有趣的 HOOKs 技术了!
    • 最基础的 ,将post-commit.tmpl cp 为 post-commit, 加入你自个儿的事务脚本
      HOOKS="/path/to/ur/repos/hooks/script"
      $HOOKS/post-commit.py "$REPOS" "$REV"
      
    • 啄木鸟现在使用的 post-commit.py自动将检入活动记录在案

3.1. 继续

以上是快记,具体使用中的体会,妙处要长期发现记录在案 的…………


  • 动力源自::txt2tags
  • t2t渲染:: 2010-10-09 02:21:36

OpenSource ,hacking


§ 写于: Sun, 01 Jan 2006 | 永久链接;源文: rdf ,rss ,raw | 分类: /utility/Subversion §
[MailMe] [Print] Creative Commons License

作品Zoom.Quiet创作,采用知识共享署名-相同方式共享 2.5 中国大陆许可协议进行许可。 基于zoomquiet.org上的作品创作。

¶ PyBlosxom 重启

2006-01-01 23:23

1. 初始安装

http://pyblosxom.sourceforge.net/1.3/manual/x74.html
任何一步都不能少!!! 折腾了几天才发现,默许的只识别 .txt 文件的!! 原先就是在 BSD 中只安放了 "firstpost" 文本文件, 所以,一直报怨没有找到页面的输出…………呜乎哀哉!!

2. 规划

一个实用的,简练的Blog 系统到底需要哪些功能?

  1. 按照用户喜欢的格式来写
  2. 样式可定制
  3. 备份方便
  4. 有SNS功能

齐了!其它的各种功能不过是对应的加强了

2.1. PyBlosxom

[PyBlosxom http://wiki.woodpecker.org.cn/moin/PyBlosxom?]
blosxom的Python Clone
  • 优点:
    1. 不用DB
    2. 插件化
    3. 简单
  • 缺点:
    • 速度?
    • 部属?

反正,是轻型的个人Blog 系统,就当作Python 应用练习了!

Pure Python 系统哪!嗯哪……就是求个Cool.


动力源自::txt2tags

OpenSource ,PyBlosxom ,hacking


§ 写于: Sun, 01 Jan 2006 | 永久链接;源文: rdf ,rss ,raw | 分类: /techic/PyBlosxom §
[MailMe] [Print] Creative Commons License

作品Zoom.Quiet创作,采用知识共享署名-相同方式共享 2.5 中国大陆许可协议进行许可。 基于zoomquiet.org上的作品创作。