Category: 杂草

随想随笔,就让在杂草堆里的文章杂草丛生吧

  • 联通消失了

    先跟我做个实验:如果你用的是中文windows,运行记事本,输入“联通”两个字不要带引号,任取文件名保存,再打开,你会发现联通消失了,留下一个小方块。

    拿这个例子来解释utf-8真是形象生动——因为记事本保存一份新建文档时的默认编码为ANSI,中文windows下就是GB2312,“联通”按GB2312保存为4个字节,头三个字节凑巧为utf-8编码文档开头的特征码byte order mark(BOM),所以记事本再次打开这个文件时,认定该文档是经utf-8编码,于是直接显示了第4个字节,那就是个小方块。

    我不是第一个做这个实验的人,不过我跟开这个玩笑的人有着同样的感觉:联通确实不是个好名字,永远不能起头,所以永远被移动压着打。

    如果非要联通起头后而不变成小方块,那么选择文档保存编码为非ANSI,可是大部分人不知道。

  • Food Contact Safety EC Directives

    我在如何按欧盟标准来做产品检测一文中提到掌握欧盟标准的益处,我身体力行,研究得颇为透彻。不过,我对欧盟标准的研究仅限于食品包装,即包装物在直接接触食品的情况下,如何保证包装材料对食品安全的要求能达到欧盟标准。我花了很多时间去解读欧盟标准,把心得写成此文,希望它指导你在十分钟内掌握欧盟标准的适用性。

    • 完备的食品接触包装的欧盟标准还路遥遥其修远兮。塑料食品包装是主流,食品接触欧盟标准中写得最多、改得最频的也是关于塑料材料的。此外还有一个关于陶瓷材料的标准。其他材料的标准尚未发布。如纸包装、玻璃包装等,都还没有专门的欧盟标准来指导,这种情况下,只能适用一个高度概括的框架型的“Regulation (EC) No 1935/2004 of the European Parliament and of the Council of 27 October 2004 on materials and articles intended to come into contact with food and repealing Directives 80/590/EEC and 89/109/EEC”。
    • 既然针对纸包装、玻璃包装等没有出台专门的欧盟标准,也就无法做产品检测。不知这对众多食品包装企业来说,是好消息还是坏消息。
    • 同样,尚缺针对包装物上使用印刷油墨的专门的欧盟标准,连框架型的EC1935/2004也未提及油墨的安全性问题。但另有“Regulation (EC) No 2023/2006 on good manufacturing practice for materials and articles intended to come into contact with food”提及印刷的良好生产规范,不过只言片语,没有涉及很高要求。
    • 塑料食品包装,就牵涉到产品检测,主要检测化学成分从包装物到食品的移徙。检测方法取决于内容物和如何使用这个包装。比如,内容物是整个苹果的包装与碎块苹果的包装的检测方法是不同的,放置于干燥环境的整个苹果与放置于潮湿环境的整个苹果的检测方法也是不同的。但具体的检测手段是标准化的,检测机构不会放一只苹果进去检测化学成分移徙,而采用四种模拟物的组合来检测。“85/572/EEC Council Directive”列出了各种内容物的模拟物。
    • 如果你运气好,你会发现你产品的内容物在“85/572/EEC Council Directive”里找不到模拟物,那就省了产品检测的费用。

    针对每个产品的个案,凭我的贴士要把握欧盟标准是不可能的。如果你有一天时间,我建议你详细读读EU and National Laws,如果你有更多时间,那就去ec.europa.eu看看,我关于欧盟标准的知识大多来源于此。

  • 如何按欧盟标准来做产品检测

    按欧盟标准(EC Directives)来做产品检测很难吗?一点也不。

    我们有款很简单的无纺布袋,客人说出货前要按欧盟标准做产品检测,并提供检测报告,以证明该无纺布袋直接接触干的、非油性食品安全(direct contact with day non-fatty food safety)。在不了解欧盟标准的究竟讲些什么内容之前,我们公司上下都认为这很难。虽说这只是一个简单的无纺布袋,但是如果细分的话,成份还不少:

    1. 无纺布。PP成份,我查过PP无纺布是可以达到医用级的,食品级更加没问题。
    2. 印刷油墨。都说水性油墨是安全的,那肯定用水性油墨啦。
    3. 硬纸衬底板,而且还覆了塑膜。是不是对食品安全?能不能找到对食品安全的纸板?我们心里没底。
    4. 塑料扣子。这是小物件,我们连塑料是什么成份都不知道。
    5. 缝线。我们也不清楚是不是棉线还是含有其他化学成份,而且,这是染成黑色的缝线,那么染料是什么?

    要检测这五个成份组成的无纺布袋,给我们带来一系列的疑点和难点。检测费用也不便宜,那么检测5种成份是不是5次收费?

    带着种种的疑问,我联系了几大知名的检测机构。Intertek给我的印象最好,因为Intertek告诉我,他们比照欧盟标准解读了我们的无纺布袋,以及该袋子的使用用途,该袋子完全可以安全地直接接触干的、非油性食品,而且不需任何检测;如果客人不明白,Intertek还可以出证来证明这一点。当然出证是要钱的,但比检测便宜多了。

    我总是想,以前缘于我们的无知,一听欧盟标准就得了过度忧虑症,看来得花点时间学习食品安全方面的欧盟标准了。

  • Open Source with Commercial Quality Assurance

    我在VMWare Server下装linux,屡装不成,令人气馁。

    很早就想装个Fedora,因为Godaddy给我的服务器用的就是Fedora, 一直很稳定,所以我想桌面上也装Fedora,可以多了解Fedora习性,从而多了解我的Fedora Server。从Fedora 6开始,我就尝试着在VMWare里安装。结果Fedora 6没能装上VMWare Tools,我没怎么用。Fedora 7根本就安装不成,症状是找不到VMWare默认的SCSI硬盘;我按别人的推荐换上了IDE硬盘,但更糟,安装一开始加载驱动就死在那里;又有别人建议在虚拟机里安装linux要安装到物理硬盘,那要虚拟机来干嘛?我怕麻烦,不想试下去了。现在Fedora 8也有了,Fedora 9 Alpha也有了,我正在下载。如果最新版的Fedora再装不成,那我彻底对Fedora失望了。

    回想Windows在VMWare下安装很顺利,Redhat Linux安装也没碰到问题,SCSI或IDE硬盘种类选什么都可以,同是Redhat公司推出的开源版本Fedora就这么折腾人?我不怀疑满足特定硬件要求的Fedora可以跑得很稳定,就如你正看着的blog用的server,但Fedora的兼容性实在不能恭维。其实Fedora不是一个特例,我在VMWare试装好几个基于linux的LiveCD,一个没成。如果哪一天真要启用这些开源产品,那我还得花钱买Commercial Support,这样,开源的优势就抵消了很多。

    综上,既是开源,又有达到商业级的质量保障(这里我主要指兼容性好,让用户省心),才是我希望见到的软件。

  • 三人行,必有我师

    Actinic是我们公司用了好多年的ecommerce系统,一直没有舍弃,我接触Actinic的日子久了,虽然不喜欢这套软件,但也玩转得很遛了。

    我出了趟长差,回来发现有人在Actinic的产品描述里把原来简单的

    Box of 500

    改成了

    !!<
    Box of 500

    <strong>Normal Price <strike>£29.99 </strike>

    Now</strong>

    >!!

    我知道在我出差期间公司搞了个promotion,下调了几个产品的价格。但是是谁这么厉害,能写出这么厉害的代码?公司里除了我,没人懂html。就算html加粗标签和删除标签不怎么稀奇,稍作咨询就能知道用<strong><strike>,但 !!<和>!!配对声明html代码的开始和结束可是Actinic特有的,当年我是在Actinic专家稀缺的情况下,熟读了Actinic手册才知道的。所以在我想来,能在产品描述里用上 !!<>!!那就是很厉害了。我在Actinic其他地方也会用到!!<>!!,但我的同事不会去翻看前例,即使看到了,也不会明白 !!<>!!是干什么用的。

    难道公司里隐藏了一个“高手”?

    我问坐我对面的同事,“谁写出了这么复杂的带格式的描述?”

    他不以为然,说,“你不在,我就动手改了,喏,这里不是有几个加粗等格式按钮嘛,我就象Word那样操作了一下而已。”

    原来如此!我用Actinic这么久,都没注意到那几个格式按钮,所有格式都是我hardcode出来的。不懂Actinic的同事倒给我这个Actinic专家上了一课。

  • Insert a Signature in Outlook

    It is very difficult to think in others’ shoes.

    I have been using Outlook Express for years, and it works perfect as an email program. Recently I switched to Outlook because I really want to integrate Calendar, To-do list these sort of information.

    However, integration can not happen overnight. Outlook still works mainly as an email program. That is to say, I have not enjoyed the extra benefits from Outlook apart from Outlook Express. When Outlook is working as a replacement of Outlook Express, I have encountered difficulties just because I am thinking in Outlook Express.

    For example, how to insert a signature in Outlook? Following Outlook Express’ philosophy, I went to Insert menu and looking for a menu item called signature. No gain. Then I hovered my mouse over every button in toolbars. No gain, either. It seemed no intuitive way to insert a signature, so I turned to Help for help. Now I understand possibly for Office Automation reasons, it is not possible to insert a signature manually. If I want my signature shown in my outgoing emails, I must preset before composing email.

    3 steps to achieve that:

    1. Make up signatures.
    2. In the main window of Outlook, Tools > Options > Mail Format Dialogue, choose signature for new messages, choose signature for replies and forwards. Choose none if you do not want any signature to be inserted.
    3. Start composing email. Every email will be inserted a default signature if you choose to do so at step 2, otherwise, there is no possibility to insert a signature later after composing has started. However, you can change signatures by right click on the default signature.

    Am I thinking in Outlook’s developers’ shoes? Absolutely not.

  • Take Control and Make it Happen

    年初以来,我都在协管一个项目:寻找合格供应商。找了两个月,我感慨,中国这么大,竟没有一个合格生产厂家。我也联系过世界上所有可能的其他国家的厂家,依然没有找到。

    是什么产品这么难产?其实产品本身很普通,无纺布袋而已。诸位如果留意这个blog,最近我三句不离无纺布,大概也猜得出我在为无纺布制品奔波。难就难在客户是食品行业的跨国企业,动辄拿一些标准来套厂家,最典型的就是BRC IoP Packaging认证要求。

    BRC认证在中国已不是新鲜概念,自从2004年BRC认证进入中国以来,已有200家左右中国企业通过了BRC认证。如果你google一下“BRC认证” ,可以发现提供BRC咨询的公司更是多如牛毛。BRC认证最初从食品行业而来,目前衍生到包装、消费品和仓储物流行业,BRC认证企业的主流仍集中在食品行业,BRC认证过的包装企业如凤毛麟角。BRC认证并不新鲜,无纺布袋更不是新鲜产品,但无纺布袋通常是不会作为食品包装的,BRC+无纺布袋=边缘学科,所以BRC认证过的无纺布袋厂家还没诞生。

    考虑到BRC认证在无纺布制品行业的现状,客户也同意降低要求,即便如此,仍有一大堆标准。我拿着这些标准去套,筛选结果仍是零。按我的思路,无非两条路:

    1. 如实反馈结果给客户,让客户再降标准(好难开口)。
    2. 我们干脆投资建设一个合格的BRC认证标准的无纺布袋厂(投资不大,但周期太长)。

    但我们的客户经理说不,we must take control and make it happen. 他说反馈归反馈,但必须如此这般一番。尽管他也没有很高明的主意,但一席话下来,我感动于他的attitude,不管我们有没有合格的厂家,他至少是个合格的sales person,企盼客户也能象我一样被感动。

    Take control and make it happen – 我要用它反省一下。

  • Full Colour Process on Non Woven Fabric

    Offset Litho and Heat Transfer can both print digital images on non woven fabric. Both printing methods can print directly onto non woven fabric without lamination. People will normally think unlaminated non woven fabric is more eco friendly. I have another article explaining the reason and benefit of printing without lamination.

    Herebelow are the differences of Offset Litho and Heat Transfer we need take care of:

    printing technology Offset Litho Heat Transfer
    Cost of Mass Production cheaper more expensive
    Cost of Sampling much more expensive cheaper
    Printing Area much more expensive small
    Limitation (if printing directly to non woven fabric, no lamination) print onto white non woven fabric only any colour of non woven fabirc can be printed
  • 扩展桌面轻松实现工作娱乐两不误

    我很早就注意到一台电脑如果有两个或两个以上显示输出接口,如笔记本电脑,Windows桌面的属性里就有一个选项:将桌面扩展到副显示器。听说Bill Gates办公时使用三台显示器,可以方便地把拖曳对象拽来拽去,大概就是靠这个功能实现的。

    因为我手边的电脑和显示器都是一个萝卜一个坑搭配好了,从来没有多余一台显示器可以让我试验一下扩展桌面,我的好奇心也没有积极到拆别人一台显示器接到我的电脑上来调试这个扩展桌面到底是怎么工作的。

    机会是最近才来的。我买了一台32’LCD TV,现在的LCD TV自然可以作电脑显示器用,由于电视节目没有VOD精彩,我只好慷慨地贡献出我的笔记本电脑充当DVD Player。所以我就开始想,如何在别人全屏VOD,我仍可以使用我的电脑。一开始我想得太复杂了,甚至想到了用betwin。后来才想到it’s time for extended desktop,马上动手,三秒钟搞掂扩展桌面,这也是Windows给我的罕有的惊喜了。

    在兼顾两台显示器的过程中,我休眠了两年的无线键鼠充分地发挥出灵活性和机动性。

  • 四年一遇的Free Day

    2月29日,四年才来一次。

    老板对大家说:“如果手头没有今天一定要完成的事,你们随时可以回家享受Free Day,因为你们的工资里没有包括这多余的一天。”

    大家都说谢了谢,但是既然都来上班了,大家也都没把今天当Free Day。我想如果老板真把今天当Free Day,为什么昨天不叫大家不要来上班呢?大家都不是part time job,难道老板的business plan里能细节到预算2月29日为Free Day?

    所以工作还得继续,今天还是和往常一样回家。