文化

商业计划都该写些什么?

Tech2IPO:商业计划有两个主要的目的,向有意向的投资者介绍你的公司,以及对于在处于征信调查阶段,只看文档的投资者来说,商业计划能帮助他们了解公司的其他信息。 我们不建议把商业计划作为给风投们看的第一份文档,商业计划应该是一个概要总结和邮件首页里放的东西。但是也有人会要求在见面之前看看这份东西,还有一些人会把商业计划作为和你开始合作的第一份接触式文档,尤其是和你赞助商的合作伙伴,所以基于这些原因,商业计划应该是介绍性质的文件。因此这就意味着要把概要总结性的东西放在最前面,而且一定要注意到,这份概要是可以独立阅读,并且能够让用户在读完后,对你的整个商业计划有一个非常高的理解,并且不需要去阅读其他部分的商业计划。说到这份计划的正文。首先,结构要好。要有清晰的逻辑结构,让人一口气读完。同时这样的逻辑也要让读者一下能够被吸引住,就像销售总监的人物传记或者财务分析预测一样。然后,内容鲜明。在产品,市场,团队,竞争对手和财务预测这些部分要分段说明。另外,根据以后独立公司的想设立的部门以及特色,你可以写写市场战略,进入壁垒,单位经济情况,退出策略,公司历史,资本使用,融资历史等等一切能够让公司鹤立鸡群的东西。但是不要写得过于冗长和夸大,整个文档长度保持在15页足有。如果有意向的投资者有足够的兴趣的话,他们会想你索要更多的信息。上本文由Tech2IPO作者Jason编译自互联网。如果您对Tech2IPO其他内容也感兴趣,请通过RSS订阅我们,或者在微博上关注我们的最新动态商业计划有两个主要的目的,向有意向的投资者介绍你的公司,以及对于在处于征信调查阶段,只看文档的投资者来说,商业计划能帮助他们了解公司的其他信息。

以后的IT路还很长(2)

    以后的IT路还很长(2)    想想自己好久没静下来思考下了,等反省好了,再睡吧!毕竟知道自己以后怎么做了,比起一晚上不睡觉,重要的多。    我一直想做个智慧的人,现在发现,自己连聪明也算不上,更是聪明反被聪明误,想想那些事情,我都不想见人了!    想当初,一周前还说着不到南京,一周后,就屁颠屁颠的跑到南京了,之后,就是连续一个多月的加班,之前,哪里这样过啊!来南京两年多了,觉得最能放松下来的是,有次上线升级,我已经抗了几个通宵了,那天晚上,抗不住了,就趴着睡了,老大把我喊起来,让我把所有事情,交给同事帮同事帮我上线,让我回家睡觉,我立马收拾了下,给同事说了几句,回家就睡觉,那次,是我觉得最轻松的时候,现在想起来,都能感觉舒服好多。    现在,让我最怀疑我自己的是,两年前做的傻事了,当时竟然把自己封起来了,和谁也不联系了,目的只想看看自己努力了一年,一年以后的自己是个什么样,事实证明,我还是老样子,除了多知道了几句南京话,也没啥变化了,还有就是失去的东西。是不是做错了,目前看来,是错了,彻头彻尾的错了!    我本来就是不想多说话的人,那次以后,说的话,更少了,而做我们行业的,做是我们的基础,要做好,更多的东西都是说出来的。我知道这样不好,也时常给自己提醒,可自己就这样慢慢,变的少说的多了,在团队里面,我说的是最少的,这也导致我最后在团队里面,属于孤立的地位,在做团队工作时,遇到最大的难题。也影响我个人的生活,已经和别人,不知道怎么沟通了。    我是个很阿Q的人,一直认为着,有问题是好事,不是什么坏事,有问题解决问题,人就是在解决问题中成长起来的,现在有矛盾也是好事,现在的矛盾多一些,以后的矛盾就能少一些,不是什么坏事。    也一直在安慰自己,等实际成熟了,等准备周全了,等什么事情做完了,等这一切都好了,什么都晚了,什么都就没有了。    现在我也慌了,不知道自己要什么,要做些什么,什么也不知道,对什么也没有信心,老是害怕,越害怕,越想逃避,真不想对面对这些烦人的事情。常常给自己说的,有困难,有问题,有矛盾,不是什么坏事,是好事,这样才好玩,太平了,就没意思了。另外一句,烦啊!烦不了了,烦不了,我不玩总行吧!爱咋咋地吧!    最悲剧的是,玩,看不到希望,不玩,又看不到失望,伤不起啊!    慌了,就去钓鱼,钓鱼其实也是种逃避,钓鱼完后,还得面对,是自己的事情,总得去解决,除非,不玩这个游戏了。    现在,事情按照计划去做,问题、矛盾一点点的解决,梦想,一点点的实现,如果没发成功,我也只好归结到天意如此,我也没辙了,我已经尽自己的最大努力了!

以后的IT路还很长(1)

以后的IT路还很长(1)最近有两位兄弟同事离职了,蛮可惜了,在一个战壕一起一、两年了,人各有志嘛!希望他们发展更好些!目前的公司是个创业型的公司,公司从08年的50来个人,扩张到今年11年400多人,今年的目标是500人,扩张速度相当快,公司主要是做中国移动游戏这块的,也在扩展自己的业务和产品,但到底是要走什么样的路,看不清,公司内部也是跑马圈地。在公司里面,最苦的项目组是我们组和另外一个组,每周不停的上线、升级,修改bug,是谁都会奔溃的,我们组已经换了好几拨的人了。技术牛的、不牛的,能拼的、不能拼的,男的、女的,没小孩的、怀孕的、有小孩的,在项目中都出现过,一波接着一波。我入职后,离职的同事算上最近两位,一共4个。第一个离开是个小女孩,小小的一90后,特别能吃苦,我刚入职时,帮了我不少的忙,她的离职,对我有些影响,因为我还有同事,我们属于空降过来的,对老人都有些冲击,还有那段时间,问题的高发期,小女孩的压力不是一般的大啊!我想帮帮,有心力不足啊!最后,那段时间也挺过来了,压力太大了,当时我没有直面问题,我也跟在小女孩旁边,偶尔出出主意,压力我也算是有些体会,有些男娃真比不上她。最后,她就离职到了我们楼上的一家公司,现在偶尔和她聊天,工作也还是挺轻松,不用怎么的加班,也不用关系升级,比在公司时,笑的更多了。接着走的同事,是和我从上一个公司一块过来的,很聪明的一个小伙,当时要走,我很早就知道了,他走的时候,都挺担心的,他经历的事情还有些少,一边希望他能留下来,给他一些时间,整理整理自己的能力,感觉差不多了,再走,另外一方面,他现在走,也是好事,让他能多磨练磨练。他是走了,公司也是国内一家很不错的公司,就是加班多一些。现在,他工作,可没比在公司舒服些,呵呵!男人嘛!现在多一些压力是好事,不是什么坏事。之后,团队稳定大半年了,也就是最近,有两位同事接连离职了。这位同事离职,我得付一些责任,做了一些让人看着不舒服的事情,这个我道歉,另外一块,在他走后,就是我们团队中说的,谁接谁死的模块,现在,是由我来接的。另外一位同事的离职,是刚刚知道的,之前知道他还没有转正,就有些担心,刚过几天,他就离职了,有些吃惊啊!他也是和我从上一个公司过来的,过来是比我们晚了许多。他和我算是搭档,他做需求,我做研发,是想把事情的的确确做起来的。我很感谢这位兄弟的,也很感谢我们的老大的,没他们帮我,我那段艰难困惑的时间,真不知道怎么能过来。团队人员走的走,也在加入新的献血,总得把事情继续坚持下去。

5月6月牢骚一大把

5月6月牢骚一大把 5月过了就像把这个牢骚发发的,没找着机会,这次5月6月的牢骚一起发了。4月末项目中的短信发送出了问题,负责这块的哥们回家了,我跟了这块的问题,算是有人在处理,可也没处理个啥结果,心急啊,我也没个实质性的好办法。系统升级失败,回退到升级前的状态,还出问题,真是叫人无法理解,没法查啊!还是硬着头皮看代码,又不是这块的熟手,没办法改这个东西。最后为了过个安稳点的5.1,有了一个版本出来了,算是解决了正常使用,也遗留了一大块的问题,放到5.1后再处理了。5.1前的问题就这么过去了。原想是5.1休息休息,前两天我姐到武汉了,5.1就去了趟武汉,去那边了,没看见过太阳,我姐身体不太好,还带着小外甥,没出去转过哪里。回南京时,去火车站,半路公交车给坏了,下了一车人,还赶巧了,下车的那地方,就是黄鹤楼,进去一张门票是30还是60的,忘记了,没去,都6点多了吧!我还得找地方住呢,不然晚上要在雨下面待着了。5月份一上班,稀里糊涂的就去另外个项目做支援去了,当时没弄明白,事后才知道的,也不给人说清楚些。5月份基本都在这项目组里面,要给领导们做演示,加班加点的,没休息几天,休息了一次,还在搬家。今年的5月份,最倒霉了,啥倒霉事情还都赶到一起了。事情做完了,没落个是什么好,我认了,这真是我个人的问题。另外就是,演示的前一天中午,在领导要看系统的面前,电脑打不开了,最后的结论是硬盘坏了,项目代码都在我电脑上面,这个运气,真是赶上时间了啊!幸好代码曾经给一朋友发过一份,不然真就是完蛋了。硬盘坏了,这天灾,我也认了。后面接着还有,领导对我今年来的状况做了教育,今年来杂七杂八的事情,心一直静不下来,被教育是应该的。后面有的是,被别人在我后面说三道四了,o(︶︿︶)o 唉!这个我就有点伤心了,一个战壕里面都1年的兄弟了,不需要这样吧!说我做的不对的,我不介意,说一些乱扣帽子的,就不好了吧!这么久了,谁做什么,谁说什么,都知道,真不需要这样的。6月,我是打算好好干起来的,可就是没压住,事情还是有遗漏,这个遗漏啊,把这次升级弄的一团糟,o(︶︿︶)o 唉!现在也不知道咋办了,又乱起来了,比之前更加的乱。NND!!!!!

清凉一夏,换个皮肤

夏天到了,换个清凉点的皮肤。做了些修改,每次进页面都会随机换背景。简单的js使用而已。页面背景比较大,网速慢的话,加载就慢了,为了些效果,扔了。http://dapeng.me 增加了两个插件的使用一个是归档日志,可以按照时间来看的。另外一个增加了wap版的,虽然基本没人访问,还是加上了。

这个地方漂亮啊!

这个地方漂亮啊!

人人网的开源框架paoding-rose使用(1)

人人网的开源框架paoding-rose(1) 计划使用servlet+jsp来做,不打算使用框架的,估计是遭了框架的毒了,自己的设计思路还是框架的思维,这样下去,自己就像去写框架了,自己的能力自己了解,就算写出来,价值顶多是自己吹牛用用,还不足使用现成的。 现在开源社区的框架遍地开花,分不出来好坏,经典的配合不是ssh,就是ssi,我都用过,传说中的mvc模式,我感觉用起来还没有jdbc使用的方便。 去年人人把自己的框架开源了,曾经看过,没地方用,没细细看,很失误的啊!昨天半夜起来,把人人的paoding-rose下载下来,计划今天研究研究,看一下看传说中的人人框架。 人人paoding-rose的地址是:http://code.google.com/p/paoding-rose/ 版本还是2010年6月份1.01的版本,真的是好久都没更新了。 paoding-rose其实不能说是人人开发的框架,它是在spring2.5.6上面二次开发,开发了一些特性,更加能快速开发。 paoding-rose的lib包有9m大,这个我认为就很大了,看lib中,除了常用的jar包外,有spring,还有paoding-rose的包,另外还有veloctiy的包。veloctiy是个模板引擎,我是打算这次使用到项目中的,这下集中进来了,省了不少事情! 我学习的方法是,看demo,写demo,在写demo的过程中再看API的使用。 paoding-rose的文档太节约了,demo也很少,有些东西我是蒙出来的。文档和demo的说明,还算规范,源码中的注释写的很详细,虽说里面有些错误,但也不影响阅读。例子,这个写的,我就怀疑是不是写框架的人写的了,里面那么多明显的错误,也不改改。 网上除了人人在google上面的提供的文档外,没看到其他例子,写了一个,依照是第二个例子,也仅仅是做了一个查询而已,相当简单,看看就会。 下载地址是: 其中使用paoding-rose,有几个需要注意的 1.简单的dao,写接口就可以,在@SQL("")中写好sql就可以了,不用写实现类,这点很实用、快速。写实现类的核心就是写sql脚本,而paoding-rose就是把sql封装到了@SQL(),看源码,也就是动态解析生成,难度不大,不过这样的思想可不容易学啊! 2.controller层必须出现在controllers包中,名字必须满足***Controller,我就是因为没有这样做,害的我查了好几个小时,饭都没吃好,和官网上面的例子,一个一个做对比,才发现的,而且,这样关键的约定,我没有在官网的任何地方发现有说明,o(︶︿︶)o 唉!框架做的不错,就是文档做的有些差。这样的规定是一个框架的约定,我认为这样不太适合,我已经做好了注解,还要指明路径,才能找到controller,完全可以做成自动载入的,不过,想一想,在一个大型项目中,java类会很多的,完全靠自动扫描,也有些不现实。 3.很关键的一点,要注意其中那些原标记的使用。在paoding-rose中,大量使用原标记,原标记的确是很好用的东西。 

愚人节快乐

愚人节到了,是个很特殊的日子,哈哈!今天用blueprint重写了页面,页面是个大杂烩,弄成了四不像,四不像总算有点样子吧!只写了主页、注册、和登录的页面,明天有时间,把核心的一个页面写了!哈哈!

宝鸡的一天

虽然我没有在宝鸡市区待过几天,看到我们宝鸡能这么漂亮,每个城市都有漂亮的地方了!我到过陕北,用不毛之地形容很恰当,就是原来的塞外,在学校就流传着学校要该做塞北大学的传言。现在呆在南京,民国时期的首都,好多的地方还保留着那时候的建筑,我的感觉就是,南京还是个大杂烩。曾经还在西安待过,那里也不是我的家,小时候,是在甘肃长大的,那里,现在想起来,够遥远的,也不知道现在是个什么样子了。下一个我的城市还会在哪里啊!现在感觉哪里都不是我的家啊! 

960CSS框架基本原理

本来是打算找一个模板直接使用的,没有找到到合适的,自己写好麻烦的啊!很早就知道960css的这个框架了,趁这个机会学学,找到一篇比较容易入门的基础,推荐阅读。&nbsp;CSS框架已经出现很长时间了,关于这些框架的用处也被我们讨论了很多遍了。有人说,CSS框架不够先进,还有人说这些框架大大的节省了他们的开发时间。在此,我们将不再讨论这个问题。&nbsp;前段时间,我了解到了CSS框架。经过对Malo、BluePrint和960做了实验对比后,我得出一个结论:我最喜欢960CSS框架。&nbsp;本教程将解释这个框架的基本原理,这样你就可以用960来快速进入开发。&nbsp;基本原理&nbsp;你必须知道一些基本原理来“学习这个框架是如何工作的”。你可以通过实验(或者是用firebug)来学习它,不过我也将会在这里为你介绍它。让我们开始吧。&nbsp;不要编辑960.css文件&nbsp;首先是一个小提示:不要编辑960.css文件,否则,将来你将不能更新这个框架。因为尽管我们需要布局我们的HTML,我们将创建一个独立的CSS文件。&nbsp;加载网格&nbsp;因为我们可以使用一个外部文件的CSS代码,我们必须在我们的HTML网站中加载它们,我们可以通过以下代码来实现:&nbsp;<link rel=”stylesheet” type=”text/css” media=”all” href=”path/to/960/reset.css” />&nbsp;<link rel=”stylesheet” type=”text/css” media=”all” href=”path/to/960/960.css” />&nbsp;<link rel=”stylesheet” type=”text/css” media=”all” href=”path/to/960/text.css” />&nbsp;这些做好了之后,我们必须添加我们自己的CSS文件。例如,你可以叫这个文件为style.css或site.css或者其它任何名字。用下面代码引用这个文件:&nbsp;<link rel=”stylesheet” type=”text/css” media=”all” href=”path/to/style.css” />&nbsp;容器&nbsp;在960框架中,你可以选择名为.container_12和.container_16的两个容器class。他们都是960px的宽度(这就是为什么叫960),它们的不同是分的列数不同。.container_12被分割为12列,.container_16被分割为16列。这些960px宽的容器是水平居中的。&nbsp;网格/列&nbsp;有很多列宽可供选择,而且在这两个容器里,这些宽度也不相同。你可以通过打开960.css文件来查看这些宽度。但是这对于设计一个网站来说是不必要的。有一个小技巧可以让这个框架更加易用。&nbsp;比如,你想要在你的容器里建两列(叫sidebar/content)。你可以这样做:&nbsp;<div class=”container_12″>&nbsp;<div class=”grid_4″>sidebar</div>&nbsp;<div class=”grid_8″>main content</div>&nbsp;</div>&nbsp;可以看到,你的第一列(grid_4)的数字加上第二列(grid_8)的数字正好是12。也就是说,你不必知道每一列的宽度,你可以选择列宽通过一些简单的数学计算。&nbsp;如果我们要建一个4列的布局,代码可以是这样的:&nbsp;<div class=”container_12″>&nbsp;<div class=”grid_2″>sidebar</div>&nbsp;<div class=”grid_6″>main content</div>&nbsp;<div class=”grid_2″>photo’s</div>&nbsp;<div class=”grid_2″>advertisement</div>&nbsp;</div>&nbsp;正如你所看到的那样,这个系统依然很完美。但是如果你想使用嵌套的列的话,你会发现它是有问题的。比如,如果后面三列都属于content列:&nbsp;<div class=”container_12″>&nbsp;<div class=”grid_2″>sidebar</div>&nbsp;<div class=”grid_10″>&nbsp;<div class=”grid_6″>main content</div>&nbsp;<div class=”grid_2″>photo’s</div>&nbsp;<div class=”grid_2″>advertisement</div>&nbsp;</div>&nbsp;</div>&nbsp;你会发现这错位了,不过不用着急,这正是我们下一节要说的。&nbsp;间距&nbsp;默认情况下,每列之间都有间距。每一个grid_(这里代表数字)class左右都有10个像素的间距。也就是说,两列之间,总共有20px的间距。&nbsp;20px间距对创建一个有足够宽的空白间距的布局来说是很棒的,它可以让一切看起来很自然。这也是我喜欢使用960的原因之一。&nbsp;在上面的例子中,我们遇到了个问题,现在我们就来解决它。&nbsp;问题是,每一列都有左右边距。而嵌套的三列中,第一列和最后一列是不需要边距的,解决方法是:&nbsp;<div class=”container_12″>&nbsp;<div class=”grid_2″>sidebar</div>&nbsp;<div class=”grid_10″>&nbsp;<div class=”grid_6 alpha”>main content</div>&nbsp;<div class=”grid_2″>photo’s</div>&nbsp;<div class=”grid_2 omega”>advertisement</div>&nbsp;</div>&nbsp;</div>&nbsp;我们可以简单的添加”alpha“样式来去掉左边的间距,添加“omega”样式来去除右边的间距。这样我们刚刚创建的这个例子在任何浏览器里面就很完美了(当然包括IE6)。&nbsp;样式&nbsp;好了,你现在已经完全了解如果用960框架来创建一个网格布局的基本原理了。当然,我们也可以添加一些样式到我们的布局中。&nbsp;<div class=”container_12″>&nbsp;<div id=”sidebar” class=”grid_2″>sidebar</div>&nbsp;<div id=”content” class=”grid_10″>&nbsp;<div id=”main_content” class=”grid_6 alpha”>main content</div>&nbsp;<div id=”photo” class=”grid_2″>photo’s</div>&nbsp;<div id=”advertise” class=”grid_2 omega”>advertisement</div>&nbsp;</div>&nbsp;</div>&nbsp;因为CSS使用特性来确定哪一个样式声明具有高于其它样式的优先级。”id“比class更重要。&nbsp;用这种方法,我们可以在自己的文件中重写那些被class设定的规则(比如宽度,padding,边框等)。&nbsp;我也添加一些样式,它们整整花费了我5分钟来整理整个例子。查看示例的源代码和样式声明。.&nbsp;搞定&nbsp;就这样。你已经学习了如果使用960框架来建立跨浏览器兼容性和整洁的布局了。当你完全掌握了960框架后,你将大大地减少编写CSS的时间。&nbsp;如果你还不理解,研究一下示例吧。&nbsp;我留给你的问题:&nbsp;你使用960CSS框架吗?或者你使用其它框架?你认为框架可以帮你提升你的代码吗?&nbsp;Translate From: divitodesign&nbsp;来源:http://www.qianduan.net/960css-the-framework-of-the-basic-principles-of.html

1 11 12 13 21