投资资金曲线制作 用swiff chart pro

http://www.taoguba.com.cn/Article/852807/1

   1.啥都不说,先上图,8月份如果没有踏空“上海自贸区”概念的同学,资金收益率都比我高很多吧?

如果你喜欢下面的两幅图,而你又不会使用swiff chart 制作的话,请标记本帖或者@最后,把你使用swiff chart的问题告诉我,后续我会一步一图的把swiff chart制作你的资金曲线图介绍给你。还有,补充一下开此贴的目的:一直没在tgb弄到过精贴,试试骗点油,骗点推荐。
1.1 资金示值图:

1.2 资金增值图:

所谓“会者不难、难者不会吧”,帖子才开始写,先回答一下中级画图会出现的计算问题吧:

如果是示值图的话,很简单,把横轴日期加上“转出XX元”,数据显示转出后的当天资产总值就行了,出来的图也是直观可视的。
如果是增值图的话,需要从发生本金转入转出当日之后改变计算公式,计算以后的资产累积增值才能算出来了。举例来解释可能更浅显些吧:
A                                  B                              C
日期\初值2000元                 资产现值               资产累积增值
初始日                     B2   2000元                   *
8月1日                    B3    2200元     (B3-2000)/2000*100%
8月2日                    B4    2500元     (B4-2000)/2000*100%              备注:当天收盘后取出了100元
8月3日                    B5    2750元                  问1 C4
8月4日                    B6    2800元                  问2 C5                          备注:当天收盘后加入了500元
8月5日                    B7    3200元                  问3 C6
-----------------------------------------------------------------------------------------分割线
请问问1,问2,问3的公式都是什么?答案是:问1“ C3+[B5-(B4-100)]/(B4-100)”;问2“C4+(B6-B5)/B5";问3”C5+[B7-(B6+500)]/(B6+500)"                            这样的回答你满意么?当然了,通过excel表格公式是可以类推的,当每次发生本金变化的时候你都需要每次调整一下次日的计算公式。

  2.继续介绍swiff chart画资金曲线图的步骤吧,还是先从最原始、最笨拙、最基础的开始吧:

2.1你需要从网上下载swiff chart pro,现在的版本应该都是3.1的居多吧?安装后打开,首先映入眼睑的应该是这样的画面了:

当然了,你还可以点击”打开现有的工程”修改或继续制作你以前的图表;
然后是这一步:

这里进入了图表类型的选项,图中我划方框的两项分别是“柱形图”和“折线图”,我认为这是同学们应该掌握的两种基本图型,of course ,其他的几种类型对于制作资金曲线图这样的东西也没什么用处了,为了熟悉swiff chart ,不妨多点几下,随便看看也是值得的。
为了先简单演示一下制作简单的增值图,你可以选择“折线图”,--》选择”图表子类型“中的交叉型带点曲线或者不带点曲线都行,我是更喜欢第一列的第二行这个。

    2.2根据2.1的步骤,“完成”或者点击“下一步”或者手动选择“图表源数据”,进入如下画面:

选择“手动输入数据”,点击“完成”或者点击“下一步”或者手动选择“源数据参数”,又进入一个画面:

对于会用的来说,他们肯定会说选择“从文件导入数据”不是更方便么?我只能说,对于不会用的来说,从手动选择开始让你更熟练。在图中,我已经解释了一些地方的意思了,为了便于理解,我就手动加入一个周数据图中的某些需要的数据如图:

手动加入周数据中“资产累积增值”和“上证累积涨跌”后的图示如下:

点击完成之后出现:

 映入你眼的上图,数据一定很垃圾吧,出来的图也不是好看的类型,没办法,苦逼的撸主8月初就是这样度过的,大盘震荡朝上,资金震荡朝下啊。。。。。。上面的最后一个”图表1“就是根据一周数据统计中的”资产累积增值“和”上证累积涨跌“得出的草图,为了区别各图,我以后的图一定会编号的。下面我们来进行继续熟悉swiff chart的各项功能以及完善”图表1“的各项参数吧:

2.3点击工具栏中的”样式“进入如下画面图2.3.1:

以及2.3.2:

通过上面两图,你能知道”样式“工具的作用了么?是让你选择一个背景,挑一个你喜欢的吧。在我见过的淘股吧用swiff chart制作的曲线图大凡用的是”San francisco",其实还有一种护眼的背景就是最后一个背景“Seattle-green”。
还有一个小问题需要说明:观察到图表1,一级图2.3.1,还有图2.3.2中的“始初”两个中么?这不是楼主大意打错的,只能告诉你,swiff chart汉化版中经常有这样的小问题哦,例如“上证指数”会变成“证上指数”,只有你发现,再改过来即可了,英文版不会出现这个问题当然建立在你非常熟悉的操作上哦。

 2.4图2.3.2中的各种数据:

已经熟悉了“样式”之后,是不是可以体验“系列”了?很肯定的是,你也可以回到“数据”一项中去修改你想修改的数据,比如我把“数据”中的第一列“星期一至星期五”改为“1、2、3、4、5”以及通过”删除行”去除“初始值”后,你自己也试试更改后的效果如图2.4.1:

然后是点击“系列”之后,“系列”实际上指的就是“数据”中的“资产增值”、“上证涨跌”以及各种数据。再点击“更改颜色和效果”,点击“数据标签”,“值”选上,”鼠标滑动时显示标签“选上,以及显示“起点与终点”,看下是不是出现了图2.4.2:

点击确定之后出现图2.4.3:

观察到了有哪些不一样了么?自己体验一下。

  2.4 在一周数据图中添加“图表标题”,更改“坐标轴“:

点击”选项“工具栏,找到并点击”编辑图表标题”------》“添加图表标题”,如图2.5.1:

点击“确定”后看下效果吧?如图2.5.2:

[第22楼]
【 · 原创: 最后   2013-08-31 15:17只看该作者(-1)】

       在这里,加入一个我以前经常碰到的小问题:在“选项”工具栏中,如果你进入了某一子项例如”编辑图例“或者”编辑图表标题“后经常就回不到”选项“主工具栏中了,只能通过点击其他如”数据“、”样式“,再点击”选项“回到”选项“中,还有一种是通过如图2.5.3:

顺便说一声,先到这吧,发现弄这些简单的东西来回画图贴图都挺费劲,先去休息一会儿了,晚上回来给弄一些中级的东西。

 楼主归来,趁着今天周末,把帖子速度补完,现在开始把楼主开始上图的两张“资金示值图”和“资金增值图”的步骤一步一图的告诉你,这两种图也是我平时统计资金最常用的。不过只是其一,我也时常用excel每天监视我的资金账户,红的多了我会高兴,绿的多了我也会忧郁,先补上excel上的统计数据吧,图3.1.1:

上面这张图我能直接的观察出一个月中,我哪几天是赚钱了,赚了多少?哪几天是赔钱的,赔了多少?哪几天是空仓的?那天是星期几?是第几周?需要说明的是,这张表中是没有任何公式的,楼主是每天收盘后把资产总值和当日盈亏手动输入到excel的。如果你喜欢,也做一个和我一样的资金直观图吧。我敢说,当你每天坚持统计你的资金状况和操作模式的话,你对资金的责任心以及你的资产总值一定是与日俱升的。

  继续上图,3.1.2:

通过这张图,需要解释一下的是“盈亏比”,指的是今天相比昨天的资产总值今天的表现如何,每一个当天是赔了还是赚了?赔赚了多少?是你比较今天你比昨天是进步了还是退步了?大凡是高手的话都应该控制自己的盈亏比吧?肯定是极少亏+多赚+极少大赚的;而涨跌比的公式是”(今天的上证指数-昨天的上证指数)/昨天的上证指数*100%“,指的是当天大盘今天的表现,比昨天是涨了还是跌了?

  继续3.1,上图3.1.3:

图上已给出需要注意的公式了,怕不清晰,再次给出明确的公式:资产累积增值的公式一般为”(当日资产现值-初始资产值)/初始资产值*100“,上证累积涨跌为”(当日上证指数-初始上证指数)/上证指数*100“。对于有发生本金转入转出的处理,待续,在3.3中详细说明。

      3.2留给上证指数,就像我总是习惯留一仓给大盘跳水似的。资产总值总需每天手动输出,上证指数这样的东东好像利用软件就可以导出了吧?3.2.1:

我是直接把”收盘“直接粘贴到excel表格中的。

  3.3 开帖有位同学就问我了”本金发生变化时候,如加钱进去或提钱出来,如何调整?”,还是画图告诉你吧,我的处理方法是这样的,图3.3.1:

需要改变的公式1:D6"=D5+(B6-(B5-3000))/(B5-3000)*100",D7至D11采取求和∑(上一天资产增值+当天资产增值)处理得出当日累积增值。
需要改变的公式2:D12“=D11+(B12-(B11+1000))/(B11+1000)*100",D12至最后亦是采取求和∑(上一天资产增值+当天资产增值)处理得出当日累积增值的。
发生本金改变后,根据公式处理后的图3.3.2:

其中:公式1如图中所示D6“=D5+(B6-(B5-3000))/(B5-3000)*100”;公式2亦如图中所示D7“=D6+(B7-B6)/B6*100”;公式3形同公式1  D12“=D11+(B12-(B11+1000))/(B11+1000)*100";公式4亦形同公式2  D13”=D12+(B13-B12)/B12*100“。
3.3的话我估计会有人看晕的,只能多看几遍了,理解了之后再计算就好了。

 4.1 利用swiff chart 制作资金示值图

首选你需要将excel中的资金示值图数据的隐藏不需要的数据后复制“日期”“资产总值”“上证指数”复制到记事本中,如图4.1.1:

你肯定会问我为嘛要将excel中的数据复制到txt中,据我所知,swiff chart “从文件导入数据”实际上接受不了.xls数据的,如果你知道原因也请你告诉我吧。
回到教程2.2,手动选择“从文件导入数据”后点击“确定”,图示4.1.2:

继续点击“下一步”或者“完成”,出图4.1.3:

又回到了熟悉的界面了。

       又熟悉的画面,图4.1.4:

4.2 完善改变图表中的数据

示值图希望用柱形图,横轴X日期希望只保留日期单号,步骤如下:修改"数据"中的“2013/08/01-2013/08/30”为“1-30”;“样式”中的背景”San francisco“改为”Seattle-green“;”系列“中的”数据标签“勾选上”值“和勾选上”当鼠标划过时显示序列“以及显示”起点与终点“;”选项“中”更改图表类型“选择”柱形图“中的”第一个“,完后如图4.2.1:

”编辑图表标题“后,如图4.2.2:

到此,资金示值图的柱形图到此完活了吧。

  4.3 资金示值图的另外一种图形

也可以是这样的,如图4.3.1:

我想你也应该能搞定吧?如果有问题,可以@最后。

   5.1 利用swiff chart 制作资金增值图-你的资金曲线

我想通过上面的简单步骤重复,不用我说,你也差不多能弄出来自己的资金曲线了吧?
方法类同4.1、4.2、4.3,直接教程图5.1.1:

图5.1.2:

图5.1.3:

    图5.1.4:

   6.1 有本金发生的资金增值数据图6.1.1:

用swiff chart 制作的曲线图6.1.2:

   7.1  总结

1.发贴的过程中,至此共收到了

后兄在此谢谢你们了,一起度过了一个有意思的周六!
2.本次发帖,用swiff chart共制作了五图,分别是:
2.5.2 资金一周增值图:

4.2.2 资金示值图(柱形图):

4.3.1资金示值图的另一种表述(双竖图):

5.1.4资金增值图-我的资金曲线:

6.1.2有本金发生改变的资金增值图:

3. 对于swiff chart制作资金曲线图的基本方法和步骤已经简单给你介绍完毕了,当然实际操作中还会遇到一些其它问题,譬如“编辑轴刻度”、“对齐方式”、“介于分类之间”、“分类次序颠倒”等大部分你会遇不到的,在此没有赘述,如果实际操作中需要我给你解释或者帮助的,请@最后,或者引用你所不明白的地方。

刘润:小米和华为,两个高维文明在地球的遭遇战

 ...首发于腾讯《大家》

11月24日,小米发布了“我所有的向往”的年度手机红米Note 3,11月26日,华为发布了年度手机Mate 8。这两家公司在今天“血海”一样惨烈竞争的手机市场里,一直被当作有“深仇”一样拿来比较。其实,小米和华为都是中国制造的现象级企业,深入剖析它们的不同与成功背后的价值,对于看清中国制造的转型出路大有帮助。

2014年小米智能手机销量达6112万台,同比增长227%,位居中国第1、世界第3。小米只花了短短三四年内即成为全球瞩目的科技类公司,但手机业的竞争是非常残酷的,今年小米就明显受到了挑战:在中高端智能手机市场受到了华为的挑战;在低端市场和360打得不可开交;在智能家居领域,乐视也跟它打得很厉害。

由于深陷竞争泥潭,小米今年的增长有些乏力。回顾2013年和2014年的“双11”,小米在手机领域的销量和销售额第一是毫无争议的,到了今年的“双11”,手机销量第一仍是小米,但销售额第一成了华为。此外,根据美国IT调研机构Gartner的数据,今年第三季,华为售出2726万部智能手机居全球第3,小米卖出约1700万部居全球第5。

这一大变局引发了业界的热议,小米是不是正在被华为打败?从小米和华为之争中,我们能学到什么?

我认为小米和华为走的根本是两种不同的路线,今天只不过是在智能手机领域发生了遭遇战。

任正非在很多场合说,不要跟我谈那些虚的,最重要的事情是利润、利润、利润。华为遵循传统制造业的思路,不管是荣耀手机还是mate手机,追求的都是单品利润。华为获取利润是由技术创新来驱动的,其成败主要看产品的创新能力。

我用过很多手机,苹果6puls、小米note顶配版、乐视乐max、中兴手机……没有一款手机的电池是够用的,用到下午六点一定没电,所以充电宝是必备的。但用华为mate7时,我把所有功能都打开,到晚上11点都有电,而且还可以给苹果手机反充,特别厉害。这是因为华为有一个别的手机厂商没有的本事——手机芯片是它自己做的,因此它能做芯片级的能源优化,别的手机只能做操作系统层次的能源优化。

所以华为的核心是靠技术创新来提升消费者的效用,从而获得单品利润。小米不一样,它是靠商业模式创新提高经营的效率,同样大获成功。

小米通过社交网络实现近乎零成本的品牌推广,并在自己的网站直销手机,消灭了传统渠道的层层加价,前所未有的高性价比让小米手机风靡中国。但小米追求的不是手机薄利多销带来的利润,这是它与传统企业的重大区别。在手机获得的海量用户基础之上,小米搭建了一个大平台,产生更多产品的销量。我在写《互联网+:小米案例版》这本书的时候,访谈小米联合创始人黎万强,他说:小米远看是营销,近看是产品,用放大镜看是商业模式。

再过两三年,等到智能手机不再如今天这么重要的时候,小米会成为一家科技类的百货公司,销售智能手环、智能插座、电池、空气净化器等优质低价的科技类产品。

这些智能硬件又会形成它们之间的互补关系。比如我打开小米电视之后,就可以看到我家小米摄像头的情况。我还可以用小米手机拍一张照片,点击“加载到相册”,我在南京的妈妈用的是小米盒子,此时她的电视屏幕上就会出现一行字,“有张新的照片你要不要看一看”,她一点确认,照片就出现在眼前了。

随着小米连接的硬件品类的增加,将形成一个互补的生态系,那时用户离开小米这个环境就会变得比较困难。小米生态系会产生两种网络效应,一种是用户规模带来的网络效应,海量用户会吸引更多的用户加入;另一种网络效应是,海量用户会吸引很多厂商加入供应序列,供应方又形成一个环环相扣的游戏之后,跟用户之间就会产生非常大的粘性。小米的商业模式如果能完成,将有很多人离不开小米的生态系。

由此可以预见,小米和华为最终会走上不同的道路。两三年之后,手机市场变得没今天那么重要,这两家公司可能会连对手都不是了。

总之,华为是产品型公司,小米是平台型公司。华为的门槛在于技术创新,它能做出别人做不到的技术创新,实现技术创新的公司可以享受单品的高毛利;小米的门槛在于规模效应以及品类相互协同所带来的无法逃离的平台效应,平台型公司可以享受规模带来的长尾市场。虽然这两个公司互有融合,比如华为也在做规模和生态,小米也在努力做技术、体验创新,但这两个公司的重心是不同的。雷军的核心关注点是平台商业模式的落地,任正非的核心关注点是持续的产品创新。

那我们要怎么看待这两家截然不同的公司?

华为和小米都是了不起的公司。华为有几十年的技术积累,其“2012实验室”有上万名的研发员工,它在全球范围内的成功是中国人的骄傲。小米是一家时代型公司,它顺应了时代的发展,充分利用互联网带来的传递价值效率的提高,让消费者以更低的价格享受科技的乐趣。

十三五规划把创新放到了前所未有的突出位置,居五大发展理念之首。如果对创新进行细分,小米是用新商业模式提升经营的效率,华为是用技术创新提升消费者的效用。现在我们看到华为很厉害,但华为有这么多年的技术积累,不是谁都能学的;近来引发关注的名创优品和必要商城走了和小米一样的路,闯出了一片新天地,但在传统行业引进新商业模式非常考验一个企业的战略眼光和执行力。

传统企业要转型成功,创新和效率,必占一样,否则就只能在很低维度的文明里,随时等待着被“降维打击”,还不要抱怨,因为你就是低维文明。企业家要结合自身的优劣势进行思考,这两条路到底要走哪条,面朝时代,升维转型。

 

supernovathemes 模板控件不错。就是价格贵67刀。目前用不上。wordpress懒人模板哈。值得推荐

http://supernovathemes.com/pricing/

有一个supernova这个 可以控制字体大小 广告,链接之类。社交类没有微信之类的。

整体来说我看了几个模板。这个控件比较好用直观。目前够用了。

估计加各种东西就麻烦了。先慢慢整理吧。

这个控件很赞。估计国内也有吧。

刚看完简陋但是超geek的github的jekyll在看这个。就是非程序员的blogger的舒爽。

update:

feedburner.com 有这个扩展  还有mailchimp.com 邮件营销类。第一次看到。看上去很强大。不过国内都用IM即时通讯的多。国外都用email,异步通讯的多。之前魏武挥写过类似的文章。百度百家这篇文章 在线聊天该怎么打招呼?  顺便说一句百度百家的广告真多。没想到这么多。当时用鲜果app看的。鲜果电脑版直接很慢,之前说过rss订阅的事情。rss订阅还是很清爽。但是没有称为趋势。

使用 GitHub, Jekyll 打造自己的独立博客 程序猿的fecebook

使用 GitHub, Jekyll 打造自己的独立博客

使用 GitHub, Jekyll 打造自己的独立博客

GitHub 是一个代码托管网站,现在很多开源项目都放在GitHub上。 利用GitHub,可以让全球各地的程序员们一起协作开发。GitHub 提供了一种功能,叫  GitHub Pages , 利用这个功能,我 们可以为项目建立网站,当然,这也意味着我们可以通过 GitHub Pages 建立自己的网站。

Jekyll 是一个简单的,针对博客设计的静态网站生成器。使用 GitHub 和 Jekyll,我们可以打造自己的独立博客,你可以自由地定制网站的风格,并且这 一切都是免费的。

这是我在GitHub上自己建立的 博客  及 源代码  (两个分支),在下文的讲解中,你可以随时查看博客的源代码,以便有直观的认识。

网站截图:

GitHub Pages 的  主页  提供了一个简单的入门指引,阅读并 操作一下,会有一个直观简单的认识。

阮一峰的文章《 搭建一个免费的,无限流量的Blog----github Pages和Jekyll入门》是使用 GitHub 和 Jekyll 搭建独立博客非常好的入门文章, 强烈建议先阅读并操作一遍 。

在学习完阮一峰同学的文章后,你就已经有能力搭建自己的独立博客了,但是这个博客 只有最基本的功能,并且也不好看。这时候,你面临几个选择:

  1. 完全自己定制博客
  2. 找一份框架,修改后使用
  3. 从GitHub上fork别人的博客代码,在其中添加自己的文章

如果选择 2, 那么  jekyll-bootstrap 是一个选择。 如果选择 3, 那么自己Google一下  github.io 博客  能找到不少博客,去fork,然后修改一下就好。 如果选择 1, 那么可以好好看看后文的内容。

  • 机制一 简单地说,你在 GitHub 上有一个账号,名为 username (任意), 有一个项目,名为  username.github.io (固定格式,username与账号名一致), 项目分支名为  master (固定),这个分支有着类似下面的 目录结构:
.
├── index.html
├── _config.yml
├── assets
│   ├── blog-images
│   ├── css
│   ├── fonts
│   ├── images
│   └── javascripts
├── _includes
├── _layouts
├── _plugins
├── _posts
└── _site

这样,当你访问  http://username.github.io/ 时,GitHub 会使用 Jekyll 解析 用户  username 名下的 username.github.io 项目中,分支为 master  的源代码,为你构建一个静态网站,并将生成的  index.html  展示给你。

关于这个目录更多的内容,我们还不需要关心,如果你好奇心比较重,可以先看 后文 源代码 一节。

看完上面的解释,你可能会有一些疑问,因为按照上面的说法,一个用户只能有一个 网站,那我有很多项目,每个项目都需要一个项目网站,该怎么办呢?另外,在阮一峰 同学的文章中,特别提到,分支名应该为  gh-pages ,这又是怎么回事呢?

原来,GitHub认为,一个GitHub账号对应一个用户或者一个组织,GitHub会 给这个用户分配一个域名: username.github.io ,当用户访问这个域名时, GitHub会去解析 username 用户下, username.github.io 项目的 master 分支, 这与我们之前的描述一致。
另外,GitHub还为每个项目提供了域名,例如,你有一个项目名为 blog , GitHub为这个项目提供的域名为 username.github.io/blog , 当你访问这个域名时,GitHub会去解析 username 用户下, blog 项目的 gh-pages  分支。

所以,要搭建自己的博客,你可以选择建立名为  username.github.io 的项目, 在 master 分支下存放网站源代码,也可以选择建立名为  blog  的项目,在  gh-pages 分支下存放网站源代码。

GitHub 的 Help 文档中的  User, Organization and Project Pages 对此有 详细的描述。

  • 机制二

Jekyll 提供了插件功能,在网站源代码目录下,有一个名为  _plugins 的目录, 你可以将一些插件放进去,这样,Jekyll在解析网站源代码时,就会运行你的插件, 这样插件是 Ruby 写成的。可以为Jekyll添加功能,例如,Jekyll默认是不提供分类 页面的,你可以写一个插件,根据文章内容生成分类页面。如果没有插件,你只能每 次写文章,添加分类时,为每个分类手动写 HTML 页面。

在本地运行 Jekyll 时,这些插件会自动被调用,但是GitHub在解析网站源代码时, 出于安全考虑,会开启安全模式,禁用这些插件。我们既想用这些插件,又想用 GitHub,怎么办呢怎么办呢?

GitHub还为我们提供了更一种解析网站的方式,那就是直接上传最终的静态网页, 这样,我们可以在本地使用 Jeklly 把网站解析出来,然后再上传到 GitHub上, 这就使得我们既使用了插件,又使用了 GitHub。在上文的目录结构中,有一个 名为  _site 的目录,这个就是Jeklly在本地解析时最终生成的静态网站,我们 把其中的内容上传到 GitHub 的项目中就可以了。例如,我在GitHub上的网站, 既解析后的  _site  目录,大概是这样的:

.

├── index.html
├── 2013
├── 2014
├── assets
├── categories
├── page2
├── page3
├── page4
├── 工具
├── 思想
├── 技术
└── 源代码阅读

其中的  categories20132014  目录就是分类插件和归档插件帮助我生成的, 我只要把这个目录下的内容上传到 GitHub 相应的项目分支中就可以了。这样,你 访问  username.github.io 时,GitHub就不解析了,直接把 index.html 返回给你了。

关于 git 和 jekyll 的安装与基本使用,这里就不多说了。

  • 工作流一

如果你不使用插件,那么只需要维护一个分支就好:

- username/username.github.io 的 master 分支
- username/blog 的 gh-pages 分支

其中  username  是你的 GitHub 帐号。

你需要在本地维护一份网站源代码,添加新文章后,使用 jekyll 在本地测试一下, 没有问题后,commit 到 GitHub 上的相应分支中就可以了。

  • 工作流二

如果你需要使用插件,那么需要维护两个分支,一个是网站的源代码分支,另一个 是 Jeklly 解析源代码后生成的静态网站。

例如,我的源代码分支名为  master ,静态网站分支名为  gh-pages 。平时写博客时, 首先在 master 分支下,添加新文章,然后本地使用 jekyll build 将添加文章后的网站 解析一次,这时  _site  目录下就有新网站的静态代码了。然后把这个目录下的所有内容 复制到  gh-pages  分支下。这个过程,可以写一个 Makefile,每次添加文章后 make 一下, 就自动将文章发布到 GitHub 上。

Makefile 内容如下:

deploy:
    git checkout master
    git add -A
    git commit -m "deploy blog"
    cp -r _site/ /tmp/
    git checkout gh-pages
    rm -r ./*
    cp -r /tmp/_site/* ./
    git add -A
    git commit -m "deploy blog"
    git push origin gh-pages
    git checkout master
    echo "deploy succeed"

下面的内容涉及源代码,如果需要进一步学习,或者有问题,可以在  Jeklly 官网上找到更详细的解释,或者在评论中留言。

再来看一下这个目录结构:

.
├── _config.yml
├── index.html
├── assets
│   ├── blog-images
│   ├── css
│   ├── fonts
│   ├── images
│   └── javascripts
├── _includes
├── _layouts
├── _plugins
├── _posts
└── _site
  • _config.yml

这是针对 Jekyll 的 配置文件 , 决定了 Jekyll 如何解析网站的源代码,下面是一个示例:

baseurl: /StrayBirds
markdown: redcarpet
safe: false
pygments: true
excerpt_separator: "\n\n\n"
paginate: 5

我的网站建立在  StrayBirds  项目中,所以  baseurl  设置成  StrayBirds , 我的文章采用 Markdown 格式写成,可以指定 Markdown 的解析器  redcarpet 。 另外,安全模式需要关闭,以便 Jekyll 解析时会运行插件。  pygments  可以使得Jekyll解析文章中源代码时加入特殊标记,例如指定代码类型, 这可以被很多 javascript 代码高度库使用。  excerpt_separator  指定了一个摘要分割符号,这样 Jekyll 可以在解析文章时, 将文章的提要提取出来。 paginate 指定了一页有几篇文章,页数太多时,我们可以将文章列表分页,我们在 后文还会提到。

  • _layouts

这个目录存放着一些网页模板文件,为网站所有网页提供一个基本模板,这样 每个网页只需要关心自己的内容就好,其它的都由模板决定。例如,这个目录下的 default.html 文件:

{% raw %}
<!DOCTYPE html>
<html>
  <head>
    <meta charset='utf-8'>
    <title>{{ page.title }}</title>
  </head>
  <body>
    <header>
    </header>

    <aside>
    </aside>

    <article>
{{ content }}
    </article>

    <footer>
    </footer>
  </body>
</html>
{% endraw %}

可以看出,这个文件就是所有页面共有的东西,每个页面的具体内容会被填充在 {{ content }}  中,注意这个 content 两边的标记,这是一种叫  liquid  的标记语言。 另外,还有那个  {{ page.title }}  ,其中  page  表示引用 default.html 的 那个页面,这个页面的  title  值会在  page  相应页面中被设置,例如 下面的  index.html  文件,开头部分就设置了  title 值。

  • index.html

这是网站的首页,访问  http://username.github.io  时,会指向 http://username.github.io/index.html ,我们看一下基本内容:

---
layout: default
title: 首页
---

{% raw %}
<ul class="post-list">
    {% for post in site.posts %}
        <a href="{{site.baseurl}}{{post.url}}"> {{ post.title }}  </a> <br>
        {{ post.date | date: "%F" }} <br>
        {{ post.category }} <br>
        {{ post.excerpt }} 
    {% endfor %}
{% endraw %}
</ul>

注意,文件开头的描述,我们称之为  front-matter , 是对当前文件的一种描述,这里 设置的变量可以在解析时被引用,例如这里的  layout 就会告诉 Jekyll, 生成 index.html  文件时,去  _layouts  目录下找  default.html  文件,然后把当前文件解析后,添加到  default.html  的  content  部分,组成最终的 index.html  文件。还有 title  设置好的 值,会在  default.html  中通过 page.title  被引用。

文件的主体部分遍历了站点的所有文章,并将他们显示出来,这些语法都是 liquid  语法, 其中的变量,例如  site , 由 Jekyll 设置我们只需要引用就可以了。而  post  中的变量, 如  post.titlepost.category  是由  post  文件中的 front-matter 决定,后面马上就会看到。

  • _posts

这个目录存放我们的所有博客文章,他们的名字有统一的格式:

YEAR-MONTH-DAY-title.MARKUP

例如,2014-02-15-github-jeklly.md,这个文件名会被解析,前面的  index.html 中,  post.date  的值就由这里文件名中的日期而来。下面,我们看看一篇文章的内容示例:

---
layout: default
title: 使用 Markdown
category: 工具
comments: true
---

# 为什么使用 Markdown

* 看上去不错  
* 既然看上去不错,为什么不试试呢  

# 如何使用 Markdown

可以看出,文章的 front-matter 部分设置了多项值,以后可以通过类似 post.titlepost.category  的方式引用这些些,另外, layout 部分的值和之前解释的一样, 文件的内容会被填充到  _layouts/default.html  文件的 content  变量中。

另外,文章中  为什么不试试呢 之后的有三个不可见的  \n ,它决定了这三个 \n  之前的内容会被放在  post.excerpt  变量中,供其它文件使用。

  • _includes

这个文件中,存放着一些模块文件,例如  categories.ext ,其它文件可以通过

{% raw %}
{% include categories.ext %}
{% endraw %}

来引用这个文件的内容,方便代码模块化和重用。我的博客  主页 上的 分类,归档,这些模块的代码都是通过这种方式引用的。

  • _plugins

这个文件中存放一些Ruby插件, 例如  gen_categories.rb ,这些文件会在 Jekyll 解析网站源代码时被执行。下一节讲述的就是插件。

  • _site

Jekyll 解析整个网站源代码后,会将最终的静态网站源代码放在这里

插件使用 Ruby 写成,放在 _plugins 目录下,有些 Jekyll 没有的功能,又不能 手动添加,因为页面的内容会随着文章日期类别的不同而不同,例如分类功能和归档功能, 这时,就需要使用插件自动生成一些页面和目录。

  • 分类 我的分类插件使用的是  jekyll-category-archive-plugin , 它会根据网站文章的分类信息,为每个类别生成一个页面。

使用方法是,把  plugins/category archive_plugin.rb 放在  plugins 目录下, 把 _layouts/category archive.html 放在  layouts 目录下, 这样,这个插件会在Jekyll解析网站时,生成相应categories目录,目录下是各个分类, 每个分类下都有一个 index.html  文件,这个文件是根据模板文件 category archive.html 生成的,例如:

_site/categories/
├── 工具
│   └── index.html
├── 思想
│   └── index.html
├── 技术
│   └── index.html
└── 源代码阅读
    └── index.html

然后,你就可以通过  http://username.github.io/blog/categories/工具/ 访问  工具 类下的  index.html  文件。

  • 归档 我的归档插件使用的是  jekyll-monthly-archive-plugin ,它会根据网站 _posts目录下的文章日期,为每个月生成一个页面。

使用方法同上。注意,这个插件在 jekyll-1.4.2 中可能会出错,在 jekyll-1.2.0 中没有错误。

  • 分页

当文章很多时,就需要使用分页功能,在 Jekyll 官网上提供了一种  实现 ,把相应代码放在 主页上,然后在  _config.yml  中设置  paginate  值就行了。

  • 评论

评论功能需要使用外挂,我使用的是  DISQUS , 注册 之后,将评论区的一段代码放在你需要使用评论功能的页面上, 然后,通过在页面的 front-matter 部分使用

comments: true

启用评论。

评论区截图:

基本的内容就介绍到这里,任何问题,欢迎留言。

蚂蚁帝国三部曲,蚂蚁确实不可思议

小时候用包装袋烧着滴油 烧蚂蚁,用打火机冷冻蚂蚁.简直是罪孽造业.蚂蚁的世界很有趣.

作为一个蚂蚁爱好者和研究者,我一直期待能有机会写上一本书,和读者朋友们一起分享我这些年的体会,终于借助这本书实现了愿望。
我从小与蚂蚁结缘,那时候,我第一次掘开了一窝草地铺道蚁,我看着大批蚂蚁慌张地跑动,里面还掉出了很多白色的小“蛋蛋”——也就是幼虫——充满了新奇。我小心地选了3只,把它们装到火柴盒里带回了家。最后的结果是遗憾的,这些没有工蚁照顾的幼虫很快变成了虫干儿。于是,我又去了……我发动了一场又一场劫掠活动,还将远处的草地铺道蚁搬运到其它巢穴附近,观看蚂蚁大战,而这种相对行动不快又有一身“傻力气”的蚂蚁还极度好战,经常形成黑压压的战团,在幼年的时代极迎合我的口味。直到今天,我依然对这种我首次接触的平凡蚂蚁抱有很深的感情,因为它不仅第一次为我打开了蚂蚁世界的大门,而且在以后的很多年中,为我观察和研究蚂蚁做出了巨大的牺牲……
我系统接触蚂蚁理论和知识是在河北大学学习生物专业以后,确切的说是在入学第二天——在还没有拿到借阅证的时候——我这个内向的家伙就鼓起勇气,若无其事地混进了学校图书馆的阅览室。拿到借阅证以后的第一件事就是把我喜欢的书逐一借出来抄写或复印,特别是那些有关蚂蚁的章节。我也通过各种渠道认识了很多良师益友,比如广东的自然摄影师刘彦鸣,他的蚂蚁知识很渊博,并且能够拍摄出精美的超微距图片,我们保持了长久的友谊,本书很多摄影图片就是由他慷慨提供。我也认识了第一位蚂蚁老师,《中国蚂蚁》的作者之一,旅美的王常禄教授,之后又有幸结识了广西的周善义教授和云南的徐正会教授两位老师,他们给我的帮助都很大。在校期间还有两位本校老师在学业上给我的帮助很大,一位是知名昆虫专家任国栋教授,另一位是我的导师张道川教授,后者很热心地支持我进行了对掘穴蚁行为和生态的研究。
抱着对蚂蚁的热爱,2001年,我在刘彦鸣的支持下创办了第一个中文蚂蚁网站,蚁网(http://www.ants-china.com),虽然几经波折,现在它依然存在,并且具备一个可以检索中国大部分蚂蚁的数据库。从2009年开始,我和周善义教授合作,对中国蚂蚁物种进行了系统整理,共整理出中国蚂蚁物种不少于1005种,是建国以后第一次对蚂蚁进行系统整理,相关成果已从2009年开始分批发表。
这些年一步步走来,我的蚂蚁之路得到了其他很多人的认同、鼓励和帮助,其中包括相关领域的专家,如湖北的王维教授、广西的黄建华教授、陕西的钱增强博士、陕西的马丽滨博士、台湾的林宗歧博士、美国的James Trager博士、美国的Alex Wild博士、英国的John Fellows博士、日本的寺山守博士、俄罗斯的Arkadiy S. Lelej博士等等;也包括很多热情洋溢的爱好者,如浙江的林祥、广东的林杨和陈宇鹏、湖南的彭刚强、河南的陈明、河北的聂鑫、江苏的沈铭远、黑龙江的张常功和北京的窦占一等等。没有他们的支持,我可能现在就无法维系这样一个网站,更无法完成这样一本书。此外,本书的出版还得到了清华大学出版社胡洪涛编辑的大力支持,还有文稿编辑王华,都为本书的出版付出了辛勤的劳动,在此一并致谢。
关于本书的编排,我将其划分成三部分。第一部分着重介绍蚂蚁的成功之处,以及蚂蚁王国的基本情况,在这一部分,每一章之前都有一个简短的小故事,它由我的观察实事改写而成,希望您喜欢。第二部分则着重介绍那些在蚂蚁世界中独具个性或者声明显赫的蚂蚁物种或家族,我希望能够体现出它们新奇、有趣的地方。同时,在这一部分里也出现了一些张牙舞爪的蚂蚁家族,它们攻城略地,名声极坏,但是这只是其中一小部分,不能改变大量蚂蚁物种对生态有益的事实,更有许多植物与蚂蚁相伴而生,形成了共生的典范。第三部分则是为那些准备亲自动手观察、饲养或者研究的朋友创作,介绍了蚂蚁标本的采集、饲养和观察的方法,我也希望你能在最后的时间内行动起来。最后,还有一些我们的资料和小小的叮嘱。
我希望这本书的语言尽量通俗,尽管我在蚂蚁分类学上踩了一脚,但我不希望将过多的分类学术语带入其中,因此,我尽量避免“科”、“亚科”、“属”之类过于专业的说法,代之以“家族”或者其它我觉得合适的说法,在某些问题上忽略了特殊的情况。不过,为了使本书完整、方便对照和进一步学习,我给出了书中出现的大多数物种的拉丁学名和术语的英文名。
最后,希望本书能让您在轻松愉悦的阅读过程中有所收获。

冉浩
2014.3.10

吃蚂蚁的这个坑,现在才知道哈.土牛,厉害.

被捕食者蚁狮(antlions)用沙困住时,陷阱颚蚁(Trap-jaw ants )能够通过自己的嘴进行跳跃逃脱。

昆虫一旦成为蚁狮的捕猎,就很难逃脱魔掌。蚁狮会提前挖掘一个锥形的沙坑,一些不知前方高能的小节肢动物,如蚂蚁,在路过或者掉入沙坑中后,蚁狮就会杀他个措手不及,将猎物拉入到地下。

但是陷阱颚蚁有一门独特的技艺,它能够通过自己的巨大的鄂,将自己弹射出去,相关的研究发布在《Plos One》上。

在过去的一个多世纪里,人类科学家一直在研究陷阱颚蚁的神奇下颚。他的下颚能够以每秒40-60米的速度进行咬合或弹射,这速度超过每小时160公里。也被认为是有史以来动物王国中最快的运动方式之一。

当他们用下颚撞击坚硬的地面,瞬间的高速能够通过里的相互作用将自己的整个身体抛掷到空中。

这一难以置信的过程,会在自己落入天敌蚁狮的陷阱时形成一个绝地反击。这大概就叫做--大力出奇迹吧。当陷阱颚蚁被蚁狮拉入沙坑时,他会用力撞击地面,使得自己通过弹跳飞出陷阱。

之前的研究表明,陷阱颚蚁只会用下颚进行捕猎或者搬运幼虫。在最近的一次观察视频中,捕捉到的跳跃行为表明,他们的下颚还能用来帮助自己逃脱捕食者。

目前还不清楚这种通过弹跳进行逃脱的技能是他们已经学会的技能还是挣扎时偶然间释放出来的技能。但是也只有拥有如此大力和坚硬的下颚才能做到这一点。

通过引诱陷阱颚蚁进入蚁狮的锥形沙坑,Larabee和他的同事们观察了这种行为。但这种通过下颚跳跃的行为出现的几率并不高,约50%的情况下他们能够直接跑走,只有15%的情况下,他们观察到了跳跃现象。

为了了解这种技能能够帮助他们逃脱的程度,他们用胶水粘住了蚂蚁的嘴,这种情况下,蚂蚁的逃生几率下降了一半。在进化中,生物所获得某一项特殊能力,有时候会被用来做另一些事情,这样一次就能get两个技能。比如这种大力下颚,技能用于防御和狩猎,又能用于逃生。

【TOS开放测试】TencentOS 开放测试公告 腾讯的os


亲爱的吐司们:

我们非常高兴地告诉大家 TencentOS 今天正式开放测试,开放测试后将去除内测二维码验证,大家可以无门槛下载体验TOS了。TencentOS 自今年3月内测至今,在广大吐司们的陪伴和支持下已经走过了半年多的时光。因为大家的积极参与和反馈,TOS的品质和功能不断完善,产品口碑也得到不断提升,我们衷心的向所有参与内测的吐司表示感谢。

开放测试版新增了主题商店、录音机、支持全应用的沉浸式状态栏、第二周会更新QQ音乐TOS专属版等功能,目前官方和深蓝工作室支持了15款机型,后续仍会持续更新适配。为了方便大家下载ROM包,TOS社区今天同步上线了下载专区板块,大家可以到对应机型下载ROM包体验TOS。内测版的吐司们可以OTA无缝升级到开放测试版。

为方便吐司们更简捷高效刷机体验TOS,我们推出了大小不到10M的无线刷机app!该安装工具可以实现自动无线刷机,大大简化刷机流程与步骤,实现“傻瓜刷机”。

“梦想开启,轻装前行”,开放测试后的TOS是一个新的起点,我们会继续用心打磨产品,使它不断变得成熟和完善。未来,TOS团队会在吐司们的支持下,用奋斗开创更美好的明天!

TOS官方团队

TOS开放测试活动主页

小米今后的产品都会告别预约抢购模式,而是都采取现货开卖的方式

[摘要]小米总裁林斌昨天已经确认,今天10点开始,小米网将会现货首卖三款产品。不仅线上,线下各地的小米之家都会同步开卖。

点评:以后都彻底放弃抢购模式?!这次小米不会又耍猴吧?

红米Note 3/小米平板2今日现货开卖!彻底告别抢购

11月27日消息,小米在24日的小米发布会上,总共发布了红米Note 3、小米平板2、小米空气净化器2代三款产品,很多米粉都期待什么时候能够买到。而小米总裁林斌昨天已经确认,今天10点开始,小米网将会现货首卖三款产品。不仅线上,线下各地的小米之家都会同步开卖。

红米Note 3/小米平板2今日现货开卖!彻底告别抢购

对的,你没看错,小米刚发布的产品就可以现货买到了,不用抢购。

这次小米着重推线下的销售,小米表示各地小米之家货品很全,包括红米Note3高配版、金色版、和小米平板2金色版都有货。而货量最充足是北京当代商城店。

红米Note 3/小米平板2今日现货开卖!彻底告别抢购

这次开卖的版本似乎并没有限制,都全面开放:

红米Note 3:标准版899元(2GB+16GB),高配版1099元(3GB+32GB);

小米平板2:16GB版本999元(2GB+16GB),64GB版1299元(2GB+64GB);

小米空气净化器2:699元,更换滤芯149元,除甲醛增强版滤芯169元。

外界有报道称,小米今后的产品都会告别预约抢购模式,而是都采取现货开卖的方式。看来小米为了今年8000万台销量目标也开始拼了,如果红米Note 3真能够大面积铺货的话,说不定真能达成目标。对此,有网友拍手称好,也有网友质疑小米吸引力已下降,你怎么看?

 

小米彻底告别抢购时代!小米5也要现货开售

外贸工作 设计师 网页设计师 程序猿 公务员 产品人 需要的工具之一

翻墙工具 访问facebook twitter 商业网站 艺术网站

电脑lantern  getlantern.org 赛风电脑版 安卓版本 也有

安卓用easy vpn  zero vpn cloud vpn   赛风等

ios protect之类的。不一一列举了。

mac的也有很多。一般不反动 用是特别隐私的随意用。没啥大问题,那些提供者无非就是要你的大数据,有些和政府合作就是看看你翻墙干什么。

如果只是上个成人网站或者其他也没有大问题。毕竟国内的那些厂商服务商是交了很多税,国家就要想办法保护他们。比如百度之类的。当然国内的服务商都很听话,说提供啥就提供什么,不让干什么就不干什么。外来的谷歌就不愿意yahoo之类的虽然也听话,不过效果不好。不瞎扯了。