关于数字出版物的版权 关于数字出版物的版权纸质书籍有自然的版权载体,因此不需要特别的版权约束,不过书籍的版权仍有值得讨论之处。书籍有与普通商品不同的特性,一经享用对同一读者的价值就下降许多,因此就版权利益而言书籍不应被转让或者分享。记得80年代初街头有不少花几分钱看一本小人书的摊位,这侵犯了出版商的利益。顺便说一句,曾经非常流行老少咸益的小人书现在在书店已看不到,而书店更多的是昂贵的、彩页印刷的、但显得不实在的儿童读物。
技术与经济之八:关于优惠与红包 技术与经济之八:关于优惠与红包我们的市场使用很多优惠、红包等促销方式。这反映了一些社会心理的问题,此处仅作粗略探讨。优惠与红包是价格歧视(price discrimination)。课本中“价格歧视”的定义是中性的,它指卖家通过设置不同价格设法从不同买家赚取更高利润,如商贩通过判断买家的心理价位来讨价还价。从道德的角度来看,价格歧视是不公平的,如果遇到比较,出高价者有被骗的感觉。应
技术与经济之七:关于管理软件与云服务——从Jessica Mah的创业说起 技术与经济之七:关于管理软件与云服务——从Jessica Mah的创业说起昨天的一则Yahoo新闻报道了一个25岁的华裔女生Jessica Mah的创业故事,随后新浪新闻也对她做了报道。Jessica Mah的名字与阿里巴巴的创始人马云的英文名字Jack Ma很相象。她目前25岁,是一家有千万美金资产的在线财务管理软件公司inDinero的CEO。她从8岁开始编程,12岁时帮人制作
使用Email的身份验证(OpenID)、电子支付,及Email的链接处理 本文介绍使用Email的身份验证(OpenID)的原理,指出分布式身份验证的优点,并讨论将Email用于银行电子支付的链接处理机制。
DNS的查找机制、中文扩展,及其对手机扫描商标名称的支持 本文介绍DNS的逐级查找机制,建议对DNS查询作中文扩展、使之支持无标点分割的中文域名。本文还建议使用扩展后的DNS服务支持手机商标名称扫描的url跳转。
Node.js的Connect框架的代码重写与改进 Node.js的Connect框架的代码重写与改进Connect框架简介Connect框架是建立在Node.js的基本http.server功能之上,帮助实现结构化的web服务器逻辑的框架。Connect框架建立在两个重要的设计模式之上。1) 责任链模式在处理web请求时常需要作分派处理。例如,ASP.NET MVC支持按照请求参数将处理分派至某个Controller类的某个Action方法,以及根
Prolog与数据库 Prolog与数据库简介----Prolog用谓词表示数据,并且用合一将不同谓词关联,这与SQL的数据查询暗合。例如, /* 数据库架构。 * student(id, name, age) * course(id, name) * studies(student_id, course_id) */
作为软件平台的浏览器与文件管理器 浏览器是真正的软件平台,它为专业的与非专业的程序员提供了发挥才能的空间。不难想像程序员能够写出如下的基于浏览器的应用:1. 保存。浏览器窗口内的一个frame(可被隐藏)中运行的用户程序,可以对其他frame中用户浏览的内容作索引,并按照用户的要求保存从网上获取的资料,如文档、图片、音乐、视频等(免费或已付费的)。这些资料被保存在用户自己的目录下,按照用户的意愿作整理,而不是浏览器自带
XML与Data Binding .Net平台中数据类型需要自己为data binding提供支持,如INotifyCollectionChanged与INotifyPropertyChanged。JavaFX中同样如此,如ObservableValue与ObservableList。实际上,XML是数据类型的良好抽象,并且为data binding提供了内在支持。当XML DOM(文档对象模型)的某一节点发生改动时,触发的事