摘要: 开放的API是个好东西: 从Google,Facebook,Twitter 到国内的各种SNS,微博站点, 它们中的绝大部分都有一套基于HTTP+XML/JSON的开放API。靠这些开放API, 一个简单的手机客户端也能做很多事情,如果配合自己的服务器程序, 开发者很快就可以推出一套低成本的客户端+网络服务。首先感谢这些开发API提供者, 不过我也想想说说我的看法: 先忆苦思甜,和早期的... 阅读全文
posted @ 2011-12-05 13:44 tech.cap 阅读(719) 评论(0) 推荐(0) 编辑
摘要: 【更新】很多朋友不同意我的意见,其实我想表达的是一个先后顺序的问题, 并非是重要程度。好的产品能让技术重要起来.做项目,特别是创业项目, 实现好的点子总是一件令人抓狂的事情。明明非常有经验,为什么还是总延期呢?看上去没有技术难度,却很容易陷入到实现细节中出不来呢。这几天想了很多,基本上笔者总是遇到下面一个循环:关于某个功能,有了一个好点子开始实现, 但是很快发现在细节上要做的东西貌似比较多于是开始设计复杂的对象关系和结构, 希望通过代码把它们管理起来. "以后好扩展"(很多人的口头禅)但是...发现点子需要调整, 设计上有变化。发现明明只是小调整, 却要改很多地方, 大量的 阅读全文
posted @ 2011-12-01 12:11 tech.cap 阅读(4226) 评论(35) 推荐(22) 编辑
摘要: Android和iOS那个好?应该先往哪个上面投入资源?多次被人问到此类问题,笔者刚好自己的项目也需要考虑iOS版本。就索性进行了一番调研,于是有了本文(本次不讨论越狱的iOS)首先从情感上,你喜欢哪个就好,就像百事可乐和可口可乐,当然这个比喻不是很恰当,因为可乐喝起来几乎一样,但是Android和iOS还是有很大差别的。iOS来源于Apple的OSX,是UNIX系统,OSX已经有差不多10年的历史,从内核底层到软件架构都是逐步发展过来的。iOS使用ObjectivC这个古老的语言来做开发。而Android是Google基于Linux搞来的,严格意义上讲Android并不是一个Linux系统, 阅读全文
posted @ 2011-12-01 01:26 tech.cap 阅读(56320) 评论(37) 推荐(32) 编辑
摘要: 由于当前的ruby并不支持unicode, 所以中文相关的处理在ruby中一直比较模糊,基本上是各自尝试的路子, 我也列出一些帮助自己整理思路utf8和unicode的关系utf其实是(Unicode Translation Format), 也就是unicode在传输时候的编码, 有utf8和utf16等多种编码, 其实uf8是一个对中文字很不友好的编码, 为什么呢,因为在utf8中, 一个中文... 阅读全文
posted @ 2006-12-14 23:12 tech.cap 阅读(434) 评论(0) 推荐(0) 编辑
摘要: ruby下面中文分词的搜索如何进行?目前开始考虑这个问题, 目标是使用ferret, ferret是lucene搜索引擎的ruby版本, 凭借一点lucene的经验, 我个人是非常喜欢ferret的, 靠lucene强大的分词,index,search功能, 可以做出很多有趣的功能, 但是ferret有两个难点不支持中文分词,而且集成第三方分词对我来说较困难(没有开发c的经验,而且我知道的中文分词... 阅读全文
posted @ 2006-12-10 18:15 tech.cap 阅读(301) 评论(0) 推荐(0) 编辑
摘要: 最近新建立了一个rails project 想尝试一下test driven 开发, 于是就呼啦呼啦写了几个测试, 这个时候怪异的事情发生了 使用rake 调用测试或者直接执行ruby测试程序, 都会报如下错误undefined method `use_transactional_fixtures='真是非常莫名奇妙, 尝试检查mysql, 检查表类型都没有问题(innodb), 又进一步检查, ... 阅读全文
posted @ 2006-12-08 13:47 tech.cap 阅读(214) 评论(0) 推荐(0) 编辑
摘要: 前段时间我存放电子书的空间失效了, 现在重新找了空间,修复了链接,向之前下载不了的网友表示歉意 进入页面 最后更新2006-12-4 The ruby way 更新到第二版 Agile web development with rails 更新到第二版 增加 Enterprise Integration with Ruby 阅读全文
posted @ 2006-12-04 15:30 tech.cap 阅读(128) 评论(0) 推荐(0) 编辑
摘要: rails 1.1 api chm 版本下载,照样支持索引和全文检索下载PS: 1.0的还在这里列出 阅读全文
posted @ 2006-04-05 01:21 tech.cap 阅读(170) 评论(0) 推荐(0) 编辑
摘要: ruby和rails大红大紫的时候, java的fans们其实也没有闲着, 搞出来了groovy作为对ruby的回应, 现在, 对rails的回应也到来了~~~~~~~~~~~~~~~ groovy on rails (Grails) 0.1 (是0.1 不是1.0) 发布了得益于java成熟而强大的虚拟机,数据库驱动和第三方类库, grails并不需要自己从头实现太多的东西, 从本质上来讲,gr... 阅读全文
posted @ 2006-03-31 02:58 tech.cap 阅读(242) 评论(0) 推荐(0) 编辑
摘要: 以前一直想用java来作一个类似的东西, 今天看到ruby这边已经有了-----gem install chardet -y-----require 'rubygems'require 'UniversalDetector'require 'net/http'Net::HTTP.version_1_2 Net::HTTP.start( 'www.sina.com.cn' ) {|http| ... 阅读全文
posted @ 2006-03-29 11:39 tech.cap 阅读(208) 评论(0) 推荐(0) 编辑