BookStar 1.0a发布

BookStar最初开发的目的是为了有一个产品来试验各种各样的技术,后来慢慢用的人多了,就变成试验各种商业模式的平台,也正是这样导致技术方案摇摆不定,在0.84版之后,本想只是做一次较大的调整,没想到最终几乎是重写了所有的代码,加上其他的地各种延误直到今天才有个能发出来的版本。

1.0a,a的意思是alpha,即这个版本仍然不算是正式版本。坦率地说,应该是一个只包含基础功能的版本,不过它仍然包含了一些以前没有的特性:

  1. 更简洁的界面。消减界面,像Google那样简洁有效,一直是这次调整的目标,这个版本已经向前走了一小步。
  2. 更多的格式支持,在原来的基础上增加了UMD和Jar的支持,当然对于某些文档还不能说支持的很好
  3. 采用新的结构体系,这和直接使用者的关系[……]

    more

记点细账

小Q最近跑到2w多了,据说2w-3w的时候车是最省油了,于是在最近11天记录了一下油耗

  • 2次加油,331,按6.37/升,大概是51.96升
  • 行程835公里,每天平均75.909公里
  • 平均油耗6.22/百公里
  • 每日油耗4.72升,支出30元
  • 每月正常油耗(以23个工作日计)108.56升,支出691.53元
  • 假设油价中包含30%的燃油税,则税务支出207.46元,已经大大超过每月110元的养路费

总结,油耗上说比磨合时6.5-6.7略有降低,不过也可能是10.1前后北京交通所有改善的缘故。但由于油价高居不下,费用却比之前每日25元以下有所增加。此外,以目前的状况来说,将养路费改为燃油税不如降低油价合算,不过立场上说,还是支持燃油税改革的,[……]

more

半速行走

最近开始试行一种改善状态的尝试 — 半速行走

所谓半速行走就是用正常速度的一半走路。从停车的地方到公司,大概有5,6分钟的路,现在得益于保持早起和奥运后的北京交通没有似乎比之前要强一点的缘故,每天可以早到一点,然后花10-15分钟的时间来走这段路。

半速首先是改变了节奏,因为慢,不赶,大脑容易放空,容易留意周遭的事物,使情绪放松不受乱七八糟的事情的影响,然后做到注意力集中,提升自身状态。

现在的工作多数坐着没什么体力活,容易感到累状态不好往往都是赶出来的。从早上,赶着起床,赶着上班,赶着公车地铁,赶着上午的工作;到中午,赶着吃饭,赶着睡午觉,赶着下午的工作,到晚上,赶着下班,赶着回家,赶着吃晚饭,赶着睡觉。身心总是处在一个节奏里,自然容易累,所以每天花点时间让这个节奏有点变化还是必要[……]

more

休眠/待机的噩梦

从装上openSUSE还没有休眠过,前几天不小心休眠了一下,结果再启动的时候,发现触摸板不能用了。

网上查了一下,都说是Linux电源管理的问题,简单来说,就是休眠的时候系统关闭了触摸板并记录的状态,可因为某些原因再启动时没能把设备打开,所以在我的用户登录过程中,触摸板还能使用,真正系统就绪的时候触摸板反而被关闭了,很让人郁闷。

从原理上说,肯定系统在某个地方保存了状态,只是这个状态不知道要用什么方法重置。

又创建了一个用户来验证这个问题,发现只要清除自己的用户目录就没有这个问题,可见那个配置就在这些文件中。不过由于对Linux的配置文件的放置不熟悉,何况Linux每个版本本身也不太一致,而全部删除会导致之前的所有的系统配置的丢失,所以只好采用排除法,一批一批的删除文件来试(当然不能采[……]

more

开始用linux了

节前买了台netbook-神舟的优雅Q130B,专门用来装linux玩。选的系统是号称最华丽的openSUSE 11.0,桌面系统Gnome.

感觉上好久没有在空机器上装linux了,openSUSE的安装简便性实在惊人,不止全程自动安装,包括以前需要动脑子考虑的硬盘分区的工作也变成安装程序提供建议,只需要按确认就可以了。

安装以后,碰到的第一个问题是无法连接无线网。openSUSE有一个巨大的软件库,如果不能联网等于彻底废功。在网上查的使用iwconfig,iwlist这些命令,始终提供接口不支持。后来发现KDE上有个工具k,装了一大对KDE的库,最后发现k不支持wpa,没办法只好把我的无线网改为wep,终于可以找到网络了,但只是列表而已(可能是我不会用)仍然无法指定连接,最后卸掉。

[……]

more

合并图片的小工具

最初在网上找到一套很漂亮的ICON库,打算把它做成工具条图标,手工合并太麻烦了,想要找个图片合并的小工具。本来想懒一下却发现找来找去没有合适我的需要的,浪费了不少时间,决定自己写一个。

合并图片本来就是计算位置然后复制图片就可以了,但这对于包含Alpha Channel的ICON来说,会导致Alpha通道数据丢失,效果会很差。感谢Mick Doherty提供的IconToAlphaBitmap的函数解决了这个问题。

以下是MergeImages的主要功能:

  1. 支持ico, bmp, gif, jpg格式的合并及保存
  2. 支持包含Alpha channel的32位ICON文件(即Window XP格式的ICON)
  3. 支持按指定行列数进行多行合并
  4. 支持合并是自动缩放[……]

    more

英伦游印象记 – 从飞机说起

7月份有机会跑到英国逛了两个星期,一直想把所见所想记录下来,可一来是懒,再来也感受颇多不知从何处动笔。

这次去订是荷航的机票,往返加上转机一共坐了4架飞机,其中返回北京的一趟是南航的。本来还觉得做南航的飞机没有语言的问题会更轻松,谁知并不那么回事,想来想去既然不知从何说起就从两个航空公司的飞机开个头吧。

荷航坐的是747,南航坐的是777,我不常坐飞机对客机也没啥研究,不过荷航是过道上挂的电视,而南航是每人坐椅靠背上有个小电视;配送的物品上南航除了毯子,耳机,可能因为要过夜的缘故,还送了简易的牙膏肥皂清洗用品。至此,南航貌似飞机硬件上略胜一筹。

可惜的是,同排的3个人一开始就有2个耳机听不到声音,起初以为是座椅的问题,旁边两个老外还挺滑头,偷偷的用我的耳机,然后问我能不能看字幕(字幕是中文的[……]

more

混乱的联想

最近对联想的S9的netbook很感兴趣,打算买个装linux玩玩,网上不断传来,一会儿是产品已经发布,一会儿是香港台湾公布价格了,可是找来找去不见有真东西出来

终于一天,有消息说在淘宝的联想旗舰店上开卖了,据说是3600多,上去看看,果然一大群人在骂,因为之前香港台湾公布的价格还不到3000(联想历来被人诟病的就是国内生产的本子在国内卖的比运到美国价格还高),当时也没在意。

今天,又看到消息,说价格降到2799了,基本和外面一样了,再去看看,忘了网址了,一搜“联想淘宝旗舰店”,傻了,竟然有两个,一个是http://lenovo2008.mall.taobao.com/,一个是http://lenovo.mall.taobao.com/,前者是联想进出口有限公司,后者是北京联想调频科技有限公[……]

more

重写的JavaScript压缩合并工具

最初在网上找,找到一个JsMinGUI的工具,用起来发现压缩中文Js会出现乱码,估计是编码的问题,再找好像没有找到新版本,只好用C#重新作一个。

代码基于JsMin,主要解决中文编码问题,同时支持添加目录功能,支持过滤拖拽的文件和目录

源码和exe请访问以下地址下载,需要.net 3.5

http://www.mytools360.com

或者

http://www.mytools360.com-a.googlepages.com/

本来想使用LGPL协议,不过一懒也没有写版权信息所以大家随便用,不过请不要删除JsMin原有的版权信息,谢谢![……]

more

十堰公交民营化的思考

十堰公交还是国有的时候,每年亏损500万,政府深感头疼。后来有位郭姓的民营企业家提议,以每年800万特许经营费的方式承包公交。民营化后的十堰公交每年实现利润有100余万,并且逐年略有增长。但近几年由于油价上涨,十堰公交开始亏损并日益恶化。

这位郭经理先是采取更换空调车提高票价的时候,可是十堰民众收入有限,全部改乘小巴,最后空调车不得不被迫降价。后来又提议市政府取消小巴运行,希望通过垄断提高收益,但没有被批准。又请求政府给与补贴,政府曾2次提供600多万元的补贴,此后就不再提供补贴。

最后,郭经理开始在公司订立大量规章,克扣员工工资,导致一名司机一个月仅仅收入11元,用公交车堵了车库,十堰公交停运两天。

文章最后说,一边是营业收入,一边是员工工资支出,营收无法增加只好克扣工资。由此得出结[……]

more

粒度化服务

我的一个代理商突然打电话给我,要求我的软件在2月底以前支持自动注册机制,否则可能会下架。

刚听到的时候,有点略为吃惊,等他们把相关的技术文档发来的时候,我哑然失笑。

我还略微有点记忆,这份文档在去年这个时候就发给过我,当时说的很急,我也在最短时间内支持了。一年以来软件注册还是由他们的客服通知我,然后手工处理的,自动注册不知道为什么没用上,后来也就把这件事情淡忘了。

要说国内的共享软件,现在还是采用手工注册的方式。先是用户注册,代理商需要通过邮件发送给软件作者,软件作者手工生成注册码,然后通过邮件发送给代理商,代理商再将注册码通过邮件发送给用户。这样一来一回经常是几天的时间,用户体验非常差,一些性急的用户就会乱打电话乱发邮件去催(考虑到国内的诚信问题,付了钱担心受骗的用户有这样的行为可以[……]

more

被Google不公正对待

申请Godaddy空间的时候,赠了25美金的Google AdWords优惠卷,之前注册了AdWords才激活打算用一下。

没想到竟然提示在中国无法使用,全部信息改为United States,还是提示在China无法使用,看来是对中国的IP作了过滤,看来国内是没法用了。

托一个国外的朋友在国外帮我申请了一个英文帐户,然后激活了促销码。在中英文切换之间,意外发现,在英文版的Adwords界面上就无法用中文版的用户登录,而在中文版的界面上就可以用英文版用户登录并自动切换语言,俨然中国在Google的服务中已经被孤立起来。

之前注册Google Checkout时候,也有发现类似的问题。因为Checkout没有中文版,在选择注册国家的时候竟然没有中国可以选择,最后只好选择Hong Kong[……]

more

换位思考

刚刚开通了Google AdWords的服务,就是花钱在Google搜索结果附近张贴广告的服务,和Adsense正好相反,后者是在自己网站上张贴Google的广告赚钱的服务。

本来只是打算注册看一下,但注册需要设定好一个广告,然后填写支付信息什么的,结果没留意这个广告竟然被发出去了。短短的几分钟时间,等我发现并且中断这个广告的时候,已经被展示了近300次,点击了2次。

当然,展示是不要钱的,但2次点击就花了我七毛五分钱的广告费,汗。。。。

之前,做Adsense,因为网站访问量有限总是觉得广告费涨的慢,网上更有人说作Google的广告一辈子也做不到最低付款额,也有人到处动员别人帮忙点击。

这些点击都是所谓无效点击,因为点击[……]

more