摘要: 邓峰的介绍在这里下午的时候听了他的一场演讲,主题是关于初创企业(startups)的。邓峰谈到了什么样的人适合开startups,也谈到了开创之初需要注意什么问题。简单纪录如下:什么样的人适合开startups?*. 不自私:自私的人一定开不好。从不自私延伸开来,开公司的人首先需要的是容人之量。*. 有高的商业敏感度:这种敏感度甚至于是一种习惯。即便你是做手机的,你也需要能够习惯性的看看楼下的奶茶店为什么生意好--或者不好。这个习惯和你从事的行业没有关系。习惯就是习惯。这种习惯会培养你领先对手发现市场或者及时调整自身角度的能力*. people skill:开公司一定要很多人打交道。如果你不喜 阅读全文
posted @ 2012-05-13 14:04 Yi Zhang 阅读(198) 评论(0) 推荐(0) 编辑
摘要: 这三天来都在学习bootstrap,目的是让页面看得精致一些。这方面我想最好用的就是twitter的开源工具:bootstrap 了。简单的说,bootstrap就是一组css文件和简单而实用的jquery plugin的合集。这个合集的好处在三点1. css文件够详尽:几乎所有常用的html元素,诸如button,label,form,table。。。都有一个合理的设计。这些设计包括圆角,大小尺寸,对比颜色以及相互的协调。这套文件省去了我很多的时间一一调试。而且我是个没有什么审美观的人,用现成的东西圆圆好过我自己搞一套。2. grid 系统很好用:至少节省了我计算div大小和相互关系的时间。 阅读全文
posted @ 2012-05-13 12:48 Yi Zhang 阅读(330) 评论(0) 推荐(0) 编辑
摘要: 这几天因为要做简单的界面设计,试了几个做mockup的工具软件。下面是我几分钟测试的感觉。* mockingbird : 感觉不错,打开页面就能开始。简单的功能立马可见。如果是简单的页面设计,应该可以胜任。这次只是试了一下,下次注册一下看看。* pencil project : 曾经下载过。属于firefox的插件。用起来还行,但是有些粗糙--刚刚去它的网页看了看,好像新的版本还不错。下次试一试。我一般比较喜欢开源的工具软件* cacoo : 介绍说得很不错。我很热心的注册了,结果有些失望。免费的部分功能不全,不能完成基本设计要求。然后里面有个market,可以买一些工具,诸如图标之类,但是质 阅读全文
posted @ 2012-05-11 12:38 Yi Zhang 阅读(669) 评论(0) 推荐(0) 编辑
摘要: 这几天在想界面设计的问题,然后突然回想到前一段时间偶尔看到这篇文章: "you are solving the wrong question"。我一下子明白了我需要什么样的字典界面。这篇文章里面提到,要设计出一架只依靠人力飞越海峡的飞机,关键问题不是设计这架飞机本身,而是找到一条能够用最短的时间制造一架飞机的途径。按照这个思路,MacCready 能够一天之内,或者几个小时之内能够造出一架新的飞机。如此他就可以反复试验,不断改进,在很短的时间里面将自己的设想变成实物进行检测---而其它的组,则花费大概一年或者两年的时间,按照想象去造一架飞机,然后在几分钟的时间里面坠毁,而后 阅读全文
posted @ 2012-05-09 21:37 Yi Zhang 阅读(155) 评论(0) 推荐(0) 编辑
摘要: 将数据从文本中读取出来(perl + java),然后存入到mysql里面,然后再读出来(jsp -> ajax <-->servlet -> db)让我很是费了一番功夫。卡住我的地方是最后的jsp页面总也无法显示中文。我试过调整读取的程序,将文本转成GB2312然后再存到mysql,最后jsp还是乱码;后来觉得是mysql配置的问题,也许是没有将utf-8设置成为默认charset,jsp仍旧显示乱码;然后再调整jsp页面的charset,还是不成。。。我一直的习惯都是只google英文的结果,某天偶尔试了搜索中文“jsp中文显示乱码”,结果找到了解决方案:http: 阅读全文
posted @ 2012-05-08 21:18 Yi Zhang 阅读(109) 评论(0) 推荐(0) 编辑
摘要: 写一个字典软件首先面临的问题就是原始数据来源的问题。说实话,我在十年前有心思写一个字典的时候就考虑过这个问题。没有原始的英中辞典数据,字典软件不过是空中阁楼罢了。原始的字典数据,包括英英和英中,很难找到一些开源的。即便是著名的stardict也有很多问题。从这个邮件讨论合集里面就可以看到,debian的人对其数据来源提出了明确的质疑,但是我最后也没有看到作者给出一个明确的回答。讨论在这里: http://bugs.debian.org/cgi-bin/bugreport.cgi?bug=539632摘要: > http://bugs.debian.org/cgi-bin/bugrepor 阅读全文
posted @ 2012-05-08 14:00 Yi Zhang 阅读(254) 评论(0) 推荐(0) 编辑
摘要: 用perl读取文本文件然后存储到数据库是很便捷的。但是昨天却碰到了一个问题:DBI::mysql 模块没有安装。用CPAN shell安装模块,结果编译又出了问题。$ perl -MCPAN -e shellcpan[2]> install DBD::mysql......# Tried to use 'DBD::mysql'.# Error: Can't load '/private/var/root/.cpan/build/DBD-mysql-4.021-ZjrxCJ/blib/arch/auto/DBD/mysql/mysql.bundle' 阅读全文
posted @ 2012-05-08 06:19 Yi Zhang 阅读(3540) 评论(0) 推荐(0) 编辑
摘要: 这几天找的资料比较杂乱。记录一下,免得遗忘了。noVNC: https://github.com/kanaka/noVNCnoVNC is a browser based VNC client implemented using HTML5 technologies (Web Sockets, Canvas) with encryption (wss://) support.需要自己找找看什么是 wss ,这几天公司的同事在讨论这个东西关于 spell checker 的一点资料http://stackoverflow.com/questions/2294915/what-algorithm- 阅读全文
posted @ 2012-05-08 00:46 Yi Zhang 阅读(163) 评论(0) 推荐(0) 编辑
摘要: 其实已经开始了几个星期。我现在完成的部分是两个1. 读取字典文档,然后存到mysql数据库里面2. 完成了一个jsp页面,加上一些javascript和ajax的功能和后台的java servlet进行数据交换。简而言之,已经可以做简单的单词查询--不过只能是英文到中文对于字典这个项目,我已经想了很长的时间。等到开始做了,我才明白到一点:无论想多久,空想都是没有用的。"Programming is practice" -- 这是吕勇告诉我的,而现在的我有了更深刻的体会。在动手之前,对于产品的目的,功能,目标用户都只有一个模模糊糊的概念。等到上两周开始写了,才知道这些空想没有 阅读全文
posted @ 2012-05-06 12:03 Yi Zhang 阅读(120) 评论(0) 推荐(0) 编辑
摘要: 申请开这个博客好几天了,却不知道怎么开头。这种举棋不定的心态和我目下思考接下来往哪个方向走倒是一致的。我想我的毛病就是有的时候想得太多了而做得少。做了八年的软件测试,我想现在是需要做些改变的时候了。几年前和charles聊天的时候,他告诉我他开start ups的收获,其中最重要的一条是:知道了自己想做什么。他说他想做的是”把 0 变成 1 的工作“。我现在看看自己,我发现我其实也是如此。如果能够做一些开创性的工作,我会是很开心的。而我的这种期望,不是做软件测试能够达到的。我需要逐渐将自己转变为软件开发者。我一向不相信捷径,加上资质平平,而且我现在的年龄和家庭负担也让我不可能换个工作,所以还是 阅读全文
posted @ 2012-05-05 22:13 Yi Zhang 阅读(180) 评论(0) 推荐(0) 编辑