创业和投资人之间的重大联系,不用我多数,相信大家都明白。我们和投资者都希望实现各自利益的最大化。所以我们就需要想明白,如何更好的让我们都实现双赢。下面的分享分享,希望能帮助到更多与我一样在创业的朋友。

1、一个懂行的投资人才是真正的投资人

我 们常常听说,某某“朋友”有闲置资金,想做投资。但是面对这样的一个“朋友”,创业者可以接受这次投资么?我的观点是否定的。因为大多数情况下,早期创业 项目是极度不稳定的,它最怕的不是没钱,反而是一笔错误的钱。一笔错误的钱不仅并不足以支撑一个产品做到成熟阶段,更严重的是由于其不懂而去对你过多影 响,这将造成比没钱更为严重的灾难。选择一个懂行的早期投资人,可以减少对你的影响,可以帮你找到更多的钱来支撑你的项目,甚至可以给你带来一定的背书效 应,让你的业务更“可信”。

2、他不仅要明白你的工作,最好跟你有所互补

如果你是技术出身的人,那么选择产品或者运营向的早期投资人吧,这将对你的产品有很大的帮助。我们往往喜欢在自己擅长的方向耕耘,却常常遗忘我们的不足之处,选择一个与你互补的人,不仅可以督促,还可以有意见上的帮助。

其次,在创业初期,招聘是一件非常困难的事情。或许你在自己擅长的领域,可以号召许多牛人加入,但是你的劣势领域呢?这个时候投资人或许能够在一定程度上起到背书作用,帮你招聘到一些优秀的人才,来弥补你的劣势。

3、什么才是真正意义上的资源

“XX公司的CEO是我的XXX,你放心吧”、“我会你搞定了XXX的,你就安心做吧”,不知道你有没听过相似的论调,有些人总喜欢把“关系”之类不可量化的“资源”作为一种与你交易的条件。接受不?我的答案是,不要接受。

什么是真正意义上的资源?在我的概念里,只有可量化的资源才是真正意义上的资源,因为它才可交易,比如金钱、流量、办公场地。记住,“金钱和交易净化了关系”,而只有纯粹的关系,才能让事情变得更加高效。

4、如何处理投资人提出的建议

讨 论这个,主要是我们发现许多早期创业者都会把自己的投资人奉为创业导师,包括我们自己。但是这里我们需要明晰一个点,投资人最终目的是资金利益最大化的退 出,而创业者的最终目的是为了项目做得足够的大,双方相辅相成却又有着不同的利益出发点,所以很多时候我们可以吸收观点,却不能全盘接受。

于此同时,作为项目的实际参与者,创业者是一头扎进去干活的,你的全身心可能“7×24”都在为了这么一件事运转,但你的投资人可不是这样,他可能要同时还要寻找其他靠谱的项目,处理其他项目的资本对接。

哪些对产品的改进建议对你的产品有用,哪些对产品是鸡肋甚至是鸡贼,需要仔细明晰。由于出发点不一样,所以自然会造成分歧。一言蔽之,你需要站在巨人的肩膀上,但不必跟着巨人走。

5、为什么创业者需要净化与资方的关系

早期投资是一种极其优秀的商业模式,投资人用其(或其背后)积累的原始财富来缩短创业者早期创业的不稳定期,并以此交换创业者项目的一定股份,其本质是用金钱换时间,并以此获利。

这是一种大幅提高效率并达到双赢的商业模式,以亲身经历讲,我们的团队10年时曾希望以外包业务养团队,并在有一定资金沉淀的时候再开始构建自己的产品,但是这种想法最终被验证是不现实的,因为构建一个产品所需要的资金和精力远远超越了当时我们的预估。

但 是我们还是要记住,它只是一种商业模式,也就是说,它是一门生意,一场交易。一门优秀的生意,讲究的是交易内容清晰简单,双方公平的付出,并获得公平的回 报。但是在早期投资这件事上,情况变得有点不一样,我们看到更多的是“天使投资”的社会效应,以及“获得早期投资人的信任的技巧”。

似乎在投资与创业这门生意中,它注定不能像一场交易那么简单纯粹,毕竟这其中参杂了过多与这场交易无关的因素,这些因素也造成了一种角色不对等的幻象。

但是事实是否真的如此?也许并非,这不过是一次金钱换权利的交易,也许现在你所能给出的利益并不够,但是投资市场本来就是一个先入者吃大肉的地方,既然如此,先入者也需要承担更大的风险。

有时候远程下载tar包的时候,由于包太大,失去连接时,需要重新下载非常郁闷。
这时候使用split分割分解拆分大包文件,然后单个下载下文件就OK。在Linux下使用 tar 命令来将文件打包并压缩是很通常的用法了。可是Linux的文件系统对文件大小有限制,也就是说一个文件最大不能超过2G,如果压缩包的的内容很大,最后 的结果就会超过2G,那么该怎么办呢?又或者压缩包希望通过光盘来进行备份,而每张光盘的容量只有700M,那么该如何存储呢?解决的办法就是将最后的压 缩包按照指定大小进行分割,这就需要用到split命令了。举例说明:
要将目录logs打包压缩并分割成多个1M的文件,可以用下面的命令:
tar cjf – logs/ |split -b 1m – logs.tar.bz2.
完成后会产生下列文件:
logs.tar.bz2.aa, logs.tar.bz2.ab, logs.tar.bz2.ac
要解压的时候只要执行下面的命令就可以了:
cat logs.tar.bz2.a* | tar xj

再举例:
要将文件test.pdf分包压缩成500 bytes的文件:
tar czf – test.pdf | split -b 500 – test.tar.gz
最后要提醒但是那两个”-“不要漏了,那是tar的ouput和split的input的参数。

这里对命令做一些讲解。
压缩和分割命令行中红色部分的为命令对应的I/O文件名参数,其中-表示标准输入或输出。那么结合上面的例子,tar命令表示的意思就是将logs目录压 缩,生成的结果直接输送到标准输出上;而split命令表示从标准输入获得文件内容进行分割,结果文件前缀为logs.tar.bz2.。二者再通过管道 将各自的标准输入输出对接起来。

这里再解释一下split命令的参数含义:
-b SIZE 指定每个文件的大小,其单位可以为b(512字节)、k(1K)、m(1M)
-d 使用数字而不是字母作为后缀名
-a X 指定后缀名的长度,默认为2位

这样上面的命令就可以变化为:
tar cjf – logs/ |split -b 1m -d -a 1- logs.tar.bz2.

注: $ cat file1 file2 file3 > bigfile

 

自己的pic文件目录

tar czvf – pic | split -b 1900m – pic.tar.gz.

昨天,一个程序需要导出500条数据,结果发现到150条是,Nginx报出504 Gateway Timeout错误 有的是502错误

经观察,发现大约30秒时超时,php.ini中执行时间配置已经是300秒:

写个程序测试

echo ‘aaa’;
set_time_limit(0);
sleep(40);
echo ‘aa’;

依然超时,可以确定set_time_limit这个函数没生效。

再查php-fcgi的配置php-fpm.conf,下边这个设置疑似有问题:

<value name=”request_terminate_timeout”>30s</value>

这个值修改到  0秒的是时候 是不限制。这样对服务器性能有损失。我设置的是900秒解决问题

Linux系统下 lnmp的集成环境

把 /usr/local/php/etc/php-fpm.conf  中的 request_terminate_timeout = 900 就可以了

 

在某些时候,我们需要在MySQL中查询某个字段属性值重复的次数:

 

     select category , count(*) AS count from publication_has_category

     group by category order by count DESC limit 20

    此查询语句返回的是publication_has_category 表中category字段属性值重复次数(count)最多的前5个记录

alert($(window).height()); //浏览器当前窗口可视区域高度
alert($(document).height()); //浏览器当前窗口文档的高度
alert($(document.body).height());//浏览器当前窗口文档body的高度
alert($(document.body).outerHeight(true));//浏览器当前窗口文档body的总高度 包括border padding margin
alert($(window).width()); //浏览器当前窗口可视区域宽度
alert($(document).width());//浏览器当前窗口文档对象宽度
alert($(document.body).width());//浏览器当前窗口文档body的高度
alert($(document.body).outerWidth(true));//浏览器当前窗口文档body的总宽度 包括border padding margin

Read More →