•  

    Google的葡萄熟了

    ——Google API大全——编程·开发·实例》策划手记

         5月的时候我正在乌镇旅行,收到图书即将出版的消息,感觉挺欣慰的。作为这本书的策划编辑,是我入职博文以来独立策划的第一本书。漫步在江南水乡,初夏的清风挽起垂柳的轻腰,拂面飘来。脑中回放着一年前的种种场景,心中回味无穷。

    播种

         一直以来,自己都是Google产品的“中毒”使用者,从事IT出版后,就很想做一本关于Google的开发类图书。再加上当编辑后更关注月光和Tinyfool的博客了,看到对Google API应用答疑的相关文章,就想到:可不可以做一本Google API开发的图书呢?产生这个想法后,很兴奋,组稿路过清华园Google中国的办公大楼,就特想冲过去联络一把,实现自己的策划想法。为了得到支持与认同,我拉着同事一起转道奔赴中科院地理所,约了我们的“老”作者高昂,与他沟通了策划想法。大家都是Google的爱好者,一拍即合。高昂是本书的主力作者与组织者,为了这本书的顺利出版,他付出了极大的努力。

    耕耘

         Google API是Google的重点产品,这样一本书无论从版权还是推广方面,都需获得Google的官方支持。在挖掘作者之前,我就先后与Google的崔瑾、杨巍、栾跃建立了联系,并获得了他们的多方支持与帮助。

         Google API分类较多,即便是Google爱好者,也不可能熟悉所有的API。本书创作历时一年,前后相邀的作者达12人之多,有Google的开发工程师,也有Google爱好者及开发社区活跃分子。图书涉及Google API站点基础类、互联网应用工具类、电子商务类、搜索类、地图服务类及桌面应用类等多个方面,除了中国没有上线的API,几乎都囊括其中。

         采用Google自己的产品来做远程写作交流,如专门为本书建立了Google 论坛;采用Google doc来share文档;建立Google site来为写作创建实例;运用google code 来分享样章代码,并进行验证;通过Picasa来查阅图书相关设计,如图书版式、封面等;订阅Google reader来获取Google产品的更新信息,以便图书内容追上Google快速更新的脚步。这些手段不但将远在各地的作者实时联系了起来,也让编辑真正通过实践了解了Google的产品,并将该手段推广应用到其他的图书项目中,实现多人合作的图书真正无障交流。

    灌溉

          网络协作固然节约成本,但写作的推进还是少不了面对面的沟通。从2008年5月到2009年1月,总共组织了4次作者见面交流会,推进图书撰写进度。作者们也多次牺牲休息时间,聚集在一起讨论图书。

         根据Google这一年来的新产品更新情况,作者们在一起不断调整写作范围,力求满足互联网站长、开发者的应用需求。

         整合作者的写作内容,有部分章节甚至是两位作者合作完成,大家各自将自己擅长的技术融合到章节中,一起充沛完善该API的功能,集百家之长博众颜欢笑。

    葡萄熟了

         本书版式与封面设计在博文经历了多次头脑风暴的洗礼。博文同仁们都希望这本书不但能在内容上为读者献上Google API的功能应用大餐,更能在设计中体现Open API这一技术渐渐丰富成熟之趋向,在读者学习技术点的同时,对技术背后深层次的平台发展也能有所认识。本书将在2009年6月5日GDD(Google Developer Day)大会当天正式发售,希望借着大会分享的理念,为更多的Google爱好者及API开发者提供最佳应用案例,丰富并完善大家的开发之旅。

          武汉博文还将推出《Open API——服务集成平台设计之探秘》一书,套用一下《双城记》中被引用到白烂的名言:“这是最好的时代,这是最坏的时代”。Open API这一互联网应用开发的新模式就如同秋日里的葡萄,已经圆润丰满并趋于成熟。互联网企业信息互通与融合也将通过Open API这一日渐成熟的技术手段,步入一个崭新的时代。能否在这个时代中所收获的果实与希望,就要看我们自己了。

  • 时逢樱花节,周末一回武汉就赶往武大,生怕错过了这个烂漫樱花季。与往年一样人头攒动的樱园中,樱花怒放。信手拍的花儿印着武大旧楼的屋梁,都能拍出历史感来。

    走到新闻传播学院门口,发现生物馆门前挂了一个条幅,樱花节期间生物标本馆开馆。我狂喜,记得还是大学时候去参观过,这里逢周末都是不开馆的。喜滋滋将钱递给门口售票阿姨,就拉着胖子往楼上奔。

    生物馆人不多,二楼动物标本馆大型的动物标本不少,见下图及下下图……

    凌驾在展览柜上方的雄狮标本,衬着艳阳,气势凸显

    传说中的飞鱼(非官方说法,标签盯得挺高,我看不见,以它目前的形态来判断是“飞”鱼)

    这个是屡次现身在港版恐怖片中婴儿标本,我不敢细看,只拍了下来

    栩栩如生的山大王

    这张图片中我最想强调的是中华鲟肚子下方的一只看似很小,年龄却很大的玳瑁,据说珍稀异常

    长颈鹿的标本有点损坏了,可以看见鹿腿里的支撑钢条。心里暗暗有点不忍,这只鹿皮的来历

    我是猫头鹰,从我身上彻底体现了对称之美

    秃鹰,硕大的一只

    依依不舍逛完了标本馆,下楼的时候发现一楼左侧密码门被打开了(除了楼梯外,这座标本馆大楼两侧的走廊都被密码门锁住了),抱着探秘之心偷偷溜进去想看看还有未公开的标本不,结果居然被我撞到了标本制作室,进门就看见了这个小河马。别看它个子小,在河马的世界里,这真的是一头小河马。

    标本馆让我非常诧异的地方就在这里了,且不说楼上供展览的柜子都老旧不堪,标本都是12-83年之前的藏品,完全与装修一新的大楼外观不配。误入河马标本右侧的这件标本室就根本是一派50-60年代校园恐怖小说桥段的故事发生地,斑驳的墙面,福尔马林的异味加上悬吊的标本,太有故事感了。在这里呆上一会就联想翩翩。。。      

    标本都是手工制作,工具貌似很原始

    老旧的柜子里不知锁着多少奇珍异宝

    它们都被标识着——“不知名”,静默在罐子里许多年了

  • 原链接:http://yishan.cc/blogs/nickledson/archive/2009/03/16/1039.aspx

    最近,福建省漳平一中收到了由《编程之美-微软技术面试心得》编写小组捐赠的第一笔稿酬,共计16000元,这笔钱将用于购买计算机,供编程兴趣小组的同学们作为信息技术竞赛培训之用。这也是从《编程之美》稿酬中捐出的第一笔善款,今后我们还将根据此次捐赠的反馈效果,制定进一步的捐赠计划。

    《编程之美》一书自去年3月出版以来销量就一直不错,在博文视点公司的大力推广以及广大热心读者的支持下,获得了:

    等种种殊荣。我们几位编者看到自己的劳动成果能被大家所接受,都由衷地感到高兴。然而,随之而来的问题是,我们该如何处理这笔稿酬呢?这时,邹欣老师提议把稿酬都捐赠出去,用于鼓励和支持中学生学习计算机编程知识,这一提议立刻得到了所有编者的一致认同。

    作为一个从不发达的山区小县城走出来的编程爱好者,我更是高举双手支持。因为我还记得在高一前的那个暑假初次接触计算机编程时,学校里那个要脱鞋才能进的机房,那些破旧的无盘486工作站,机箱上还有个Turbo按钮,按下去之后,似乎Turbo Pascal的编译速度都会变快一些...更让我记忆犹新的是,那时自己对上机、对敲击键盘和调试程序的渴望,有限的上机机会显得是那么弥足珍贵...从自身的经历出发,我们相信直到今天,在一些经济欠发达地区仍然有许多对计算机技术抱有无限热情和兴趣的学生,因为缺乏上机条件而苦恼。也许,我们可以做些事情来改变这种状况一点点...

    经过几次邮件讨论,我们达成了如下捐赠宗旨:我们捐赠的目的是让这份微不足道的稿酬能在鼓励经济欠发达地区计算机教育方面发挥它最大的作用。
    基于这个宗旨,我们将从以下几个方面来寻找捐赠对象:

    • 经济欠发达地区和缺乏计算机教学资源的学校是前提之一。
    • 我们会考虑这些计算机是否能在一段时间内发挥它最大的作用,把这些计算机送到最迫切需要它们的人手里才能体现出最大的价值。
    • 由于我们只是捐赠计算机,学校必须有能力自己组织师资力量来维护硬件、教授计算机使用和编程知识。我们坚决反对将捐赠的计算机当成摆设品和宣传的噱头。

    不久,在我和博文视点编辑的牵线搭桥下,福建省漳平一中和湖北省五峰县一中最早与我们取得了联系。大家在对学校情况深入了解之后一致决定,将这两所中学选定为第一批捐赠对象。其中,漳平一中的老师过去几年里在缺乏足够的教学资源,尤其缺少专用的计算机供编程兴趣小组进行竞赛训练的情况下,仍然坚持培养学生参加信息学奥林匹克竞赛,也取得了一些不俗的成绩,我们相信这次捐赠的计算机能极大改善他们的上机条件,并让他们在今后的竞赛中取得更好的成绩。

    然而,我们也都知道全国有许多更贫困而且需要帮助的学校,它们最迫切需要的也许不是计算机,而是最基本的学费、课本、文具、教师等。我们的力量其实微不足道,只能尽自己的绵薄之力帮助其中一小部分迫切需要计算机资源,同时能将这些资源发挥最大作用的学校。更多的帮助,需要全社会的共同关注,需要每一位有爱心的人伸出援手。

    我们对第一批选择的这两所学校是进行分期捐赠的,期间会不断通过校方反馈的捐赠效果来及时调整我们的捐赠策略和方法,甚至决定是否中止捐赠,我们会将这些反馈通过不同渠道公布出来。同时,我们也鼓励热心读者提供一些迫切需要计算机资源的学校信息,我们希望能与校方直接联系商谈,如果情况属实,我们会在力所能及的范围内提供最大的帮助。

    捐赠计算机的具体使用是学校的自由,之前提到的捐赠宗旨已经明白无误地表达了我们的价值观,只要不违反这个最基本的原则,我们不会强加任何意志给受捐赠的学校。

    Posted: 2009316 17:55 作者 小飞

  • 收取并回复邮件

    涉及到这个主题,我认为更多的一种规范与习惯的培养问题,有如下要素需要备忘:

    一、收取邮件的设置

    1.设置自动发送“已读”回执给对方;很多规范公司发出的邮件均设置了要求回复“已读”收条,为了配合对方获得邮件收发的信息,在邮件客户端可设置自动发送收条。

    2.重要的邮件的标识;收取到重要的邮件,无论是否将立刻回复给对方,都应立即给该邮件添加标识(红旗或星号均可),也可日后备查。

    3.针对邮件关键词或发件人来对邮件进行分类管理;这样做的好处是即可便于查询历史邮件,也可根据发件人来优先对邮件进行处理。

    二、邮件内容的相关要素

    1.回复上封邮件中的问题;回复任何一封电邮,都一定要关注原邮件中提到的问题。无论是在网页中收取邮件还是在客户端收取,都最好设置“回复邮件”自动包含原始邮件。特别是在收取邮件很久后才回复,这种做法尤为重要。附上原始邮件并回复相关内容,这样让彼此双方都不会觉得回信太突兀。

    2.回复含新信息的内容;如果回复时,还有需要提醒对方注意新的问题或内容,可以标识不同的颜色来进行强调,或对新的内容进行编号来描述,使得对方可以有针对性来一一做答复。与撰写邮件一样,也最好言简意赅,清晰表述。

    三、回复收件人的选择

    1.慎用回复所有人的功能;并非所有人都需要了解你的回复内容,有选择性地设置不会引起对方的反感,也节约了彼此的时间。

    2.小心选择抄送人;职场中,应注意不要随意将他人的邮箱地址告诉另外的人,毕竟传播别人的私人信息是非常不礼貌的行为。

    四、处理邮件的注意事项

    1.每天都能规划一定的时间来回复邮件,并雷同发送邮件的规则,对邮件各项要素均要检查到位;

    2.及时回复紧急的电邮;

    3.删除垃圾邮件;

    4.对重要邮件进行备份存档;

    5.不要在快下班的时候给对方发紧急需解决的邮件(现实情况非这样不可除外),也不要在明知对方不方便接收或不能及时回复的时候发邮件。在对方方便的时候发邮件,收件人才会有兴趣查阅并及时回复。



  • 随着信息化程度的提高,邮件几乎完全取代信件,而成为人们日常生活中必不可少的一种沟通的方式。“如何收发邮件”也并非只是设置邮件主题、正文与收件人地址这么简单,邮件礼仪、邮件规范这样的关键词也应需而生。这里将分为撰写邮件规范、收取并回复邮件、邮件礼仪与电邮使用流程这四个部分来做简单的阐述。

    撰写邮件规范:

    一、撰写邮件前,不要匆忙罗列所要表达的内容,请先理清思路,并注意花费一定的时间来整理相关的要素,如果能够用心思来精心准备一些话题来引起对方的注意就更好了。

    二、设置邮件签名

    商务邮件的签名是非常重要的一环,是体现个人职业化与公司规范性的徽标。最近博文也重新设计了邮件的签名档,其要素包括姓名、英文名、职位、IM、手机、电邮、博客地址,还附上了公司名称、公司博客地址、电话、传真、地址与邮编等信息,便于客户查阅。

    三、设置邮件的状态

    1.将邮件设置”向对方索取已读回执“,可方便了解对方是否收到了该邮件并已经阅读。算是正文沟通前的一项邮箱自动沟通项目;

    2.重要邮件还可设置邮件的级别 ,强调邮件的重要性。

    四、电邮的撰写要素(按先后顺序排列)

    1.添加邮件附件;

    为了避免遗漏附件,第一步就添加邮件附件。附件的命名也最好遵循“名称-撰写人-日期”这样的格式,便于收件人收取附件后进行查阅备案。

    2.对收件人的称谓;

    无论收件人是谁,都需要礼貌而且职业化地称呼对方。用逗号或引号将正文与称谓隔开,引号通常显得比较正式,而逗号则显得随意而友好。

    3.撰写邮件正文;

    邮件正文力求清晰,具有条理,不要连篇累牍,最好言简意赅。若能123描述之,则便于收件人一一做回复。当然正文最后还可以用一句话概括并强调你所要表达的内容,便于提醒收件人。正文的简约也方便收件人使用手持设备收取邮件。当然适当的措辞与正确的语法也非常重要,可安装语法与别字纠正软件,保证邮件无误。

    当然不要遗漏敬语落款,如大家常用的“此致”、“敬礼”或“商祺”等,对于熟悉的人还可采用“祝好”、“best wishes"来落款。

    4.邮件标题;

    言简意赅是撰写主题的第一要素,主题须抽出正文的核心要素,让收件人看了主题就了解该邮件大致的内容。同时如果能嵌入邮件来源也可以避免被当成垃圾邮件被删除掉。

    5.收件人的选择;

    应在正文、标题都撰写完毕后,再选择收件人。其中发送区应为最重要的人,是收到你的邮件后有回复责任或有所反应的人。“cc”(抄送)区的人应是需要了解邮件内容,并将信息备案的人。比如说,你可以将邮件发送给一位经理,并cc给他的助理,便于他的助理事后提醒他。“bcc”(密送)与"cc“的作用相同,但不同的是其他的收件人看不到这个区域的名字,该功能慎用,对那些不知道还有其他人收到这封邮件的人而言显得不太公平。

    6.检查邮件;

    邮件撰写完毕后,一定要进行回顾检查,避免发送了错误的邮件给对方造成不好的印象,也避免沟通的成本。检查的顺序也一样可按照撰写的顺序来检查。邮件发送出去后,也要检查发送箱,看邮件是否发送成功。

  • 车东邀请来博客大巴参加UCDCHINA 书友会已经是第二次了,这次讨论的主题是地图。小记了一下自己感兴趣的讨论点,贴出来分享一下。
    
    1.产品经理也需要了解产品背后的原理,包括UED方面的工作;
    
    2.UED也并非只关注界面上的东西,他也同样需要了解产品背后的原理与设计思想,以便与产品经理、开发人员沟通;
    
    3.策划地图图册按需求来细分,将多余的信息过滤,用户按自己的需求来选择。信息太全反而是一种浪费,相反用户会反感。地图服务专门针对用户的需求来做!如美食地图、办公地图、逛街地图、停车场地图(包括车位是否已经满了)、银行网点地图等等。不同产品对用户需求的满足也不一样,提供真正所需的信息。
    
    小结:每次UCDCHINA 书友会都会有几个新面孔,这次我也认识了新朋友,贺鸣(sky)给我印象深刻,记忆力超强,口头表达相当清晰与职业化且很幽默;兰思是第二次见了,他很喜欢做补充说明,考虑问题很周到;最后当然还有Ami,这位产品经理既是组织者又是一位很好的提问者,她总是很认真地听大家发言,并有针对性地问到“痛处”。让阐述者更清晰来表达或解释自己的观点,做到交流无障碍。
    
    很喜欢这样的交流活动,畅所欲言的同时又可彼此交流。分享大家所知,锻炼口头表达与思维能力,广结友人分享图书。。。好处多多,期待武汉也能有这样的活动。

  • 『编辑寄语』因为爱心,所以美丽

    ——致《编程之美》小组捐献稿酬给贫困山区的孩子

    博文视点编辑:杨绣国

    当我得知《编程之美》小组决定把稿酬捐赠给不发达地区时,我原本充满敬意的心又增添了一份感激。

    这份感激不为别的,只因我就是从山里走出来的,我知道山里孩子的情况。山里人的收入比不得城里人,农民们经常靠天吃饭,辛苦一年,如果在重要关头来上一场暴雨,一阵狂风,很可能庄稼就折了,一年的收成就没了。于是近几年兴起了壮劳力到城里来打工的热潮,地里的活儿只能靠妇女和老人,不过,据我了解,壮劳力到了城里干的活儿都是累活脏活,挣不了多少钱。所以山里人大都省吃俭用,某些城里人常吃的食物在山里人眼里都是奢侈品,比如牛奶。山里人的钱主要都用来培养孩子,供孩子上学,从孩子出生开始就开始存钱(比如手上有99块钱,她不会说存90块,留9块花销,而是想办法再到哪里搞1块,存上100块),这种存钱方式一直到孩子高中或大学毕业,家里的用度才会略宽松一些。

    由于生钱的办法和来源少,造就了山里新事物的出现总是滞后城市里若干年的,有时候一年回家一次,看到的变化或许只是多了几栋新盖的房子。当城里的小学生、初中生早对电脑操作熟练无比,山里孩子可能还不知道电脑如何开机和关机,而且一般只有上高中了,学生才能接触到计算机,我记得我上高中那会儿,学校里只有十几台旧电脑,没有办法一个班一起上计算机课,只好分成两拔,不过那时候我们根本意识不到学习电脑有什么用处,会在dos下敲个abcd,也就罢了。至于什么是程序,写程序有什么用处,那是完全不明白的。所以在大学上计算机课时,我的思维总是转不过来,想不明白,绕不过来弯儿。

    这次《编程之美》小组的捐款都用于帮助两所贫困山区的高中(湖北省五峰县一中和福建省漳平一中)购买计算机,进而改善学生学习计算机知识的条件,让那些农村孩子也可以动手实践,引发他们的兴趣。人们都说今年是多灾多难的一年,可是我想说,今年更是爱心的一年,在我编辑的图书中,先有《开源技术选型手册》的作者团队把稿酬捐给李连杰壹基金,后有《编程之美》小组帮助贫困山区的孩子。因为有你们的爱心,所以世界是美丽的。

    所以我要衷心地说一声:谢谢你们! 

  • 转贴:《编程之美》 萤火虫之光

    作者:关心


    原文出处:http://yishan.cc/blogs/xin/archive/2008/11/25/981.aspx



    从知春路49号(北京市)到 湖北五峰县第一中学

    image

    福建省漳平第一中学

    image

     

    《编程之美》 出版以后,不少读者觉得挺好,也有人觉得不怎么样. 一些营销活动对这本书有不少溢美之词,并非常热情地把《编程之美》和《算法导论》相提并论,我觉得两者的差距还是很大的,但是一时不知道怎么说明这个问题。前一阵子, 想起三国演义里,曹操手下的某个谋士说伏龙凤雏如天上的日月,而自己则好像夜里的萤火虫。我觉得计算机前辈的著作的确像日月照耀,而《编程之美》不过是萤火虫之光而已。知道自己的定位很重要,我们不过是萤火虫级别的人物,用不着“震撼登场 ”,“巨献” 这样的词汇。可以想象,几个本来过着和谐生活的萤火虫,突然被宣布为“巨献”,“2008最明亮之臀部”,“震撼登场”,小虫们不由得收腹提肛,丹田发力,想让自己的灯火更亮一些,结果“啪~”一下,自己的屁股烧焦了。

    野百合也有春天,萤火虫也有光芒,《编程之美》 虽然只有微弱的萤火之光,但是好歹是自己发的光。 作者们还是想要尽自己的力量做一些事情。前一阵子,我们决定把绝大部分稿费拿出来捐赠一所希望小学,或者帮助有困难的学生学习计算机知识。

    几年以前,我在国外的时候,想在家乡(广西柳州地区)资助几个希望工程的学生,我爹跑了几个机关,最后没人搭理。他后来跟当地报社的一个朋友说了,报社的朋友不信,就去查证,结果也没人搭理。 从这个例子来看,在广西,要主动捐款,比行贿要难多了。  成克杰时代之后, 不知道情况有没有变化, 我听说广西人民都玩六合彩去了,  这似乎成了大家的"希望工程".   后来,我通过 www.ctef.org (西雅图的明日中华教育基金会)捐了款,帮助云南文山州的一个山村小学新建了校舍。这之后,我和其他同事一起在微软总部组织一年一度的募捐,直到2005年离开总部。  CTEF  的创始人和一些志愿者我都认识,他们这个组织把捐款的100%都用于实际项目,组织平时的开销都由个人支付,或寻找其他途径支付。它运作速度不快,但是相当透明,这也是我信任它的原因。

    我最近和他们联系了几次,但是他们也很忙,没有太多的时间来处理我们比较特殊的请求。与此同时,几位作者和编辑(Lisa)在自己的家乡寻找资助对象,几经周折,终于联系上了两个学校:

    湖北省五峰县一中
    福建省漳平一中

    一本《编程之美》虽然赚的钱不多,但是累计一两万本下来,也是一笔数目。这笔钱可以供作者们腐败几次,也可以让一些小朋友们得到一些实际的帮助。我们会通过编辑部把稿费寄给这两个学校用于计算机教学,让更多的学生能了解计算机,学习写写程序。这两个学校都在山区,不是特别穷,也不是挺富裕,这里人民纯朴,官员清廉(五峰县贪污的前教育局长除外)。好,不管官员如何,我们知道这里家境一般,买不起电脑的学生也很多。希望我们的钱能真正帮助对计算机有兴趣的同学。

    就是这么回事。如果读者有更多的学校推荐资助,请和博文视点联系

    2008.11.25.